.wf-pendulum{top:-10%;transform-origin:50% -40vh;animation-name:wfm-pendulum;animation-timing-function:ease-in-out}.wf-ricochet{animation-name:wfm-ricochet;animation-timing-function:cubic-bezier(.35,0,.25,1)}.wf-implode{animation-name:wfm-implode;animation-timing-function:cubic-bezier(.6,0,.9,.4)}.wf-helix{top:-8%;animation-name:wfm-helix;animation-timing-function:linear}.wf-fountain{top:auto;bottom:-6%;left:50%!important;animation-name:wfm-fountain;animation-timing-function:cubic-bezier(.2,.5,.6,1)}.wf-boomerang{animation-name:wfm-boomerang;animation-timing-function:ease-in-out}.wf-shockwave{top:50%;left:50%!important;animation-name:wfm-shockwave;animation-timing-function:cubic-bezier(.05,.9,.2,1)}.wf-flutter{top:-8%;animation-name:wfm-flutter;animation-timing-function:ease-in-out}.wf-magnetise{animation-name:wfm-magnetise;animation-timing-function:cubic-bezier(.7,0,.3,1.4)}.wf-tumble{top:-8%;animation-name:wfm-tumble;animation-timing-function:cubic-bezier(.3,.1,.6,1)}.wf-corkscrew{top:auto;bottom:-8%;left:50%!important;animation-name:wfm-corkscrew;animation-timing-function:linear}.wf-hover{animation-name:wfm-hover;animation-timing-function:ease-in-out}.wf-snake{left:-10%!important;animation-name:wfm-snake;animation-timing-function:linear}.wf-jet{left:-12%!important;animation-name:wfm-jet;animation-timing-function:cubic-bezier(.4,0,.2,1)}.wf-avalanche{top:-10%;left:-10%!important;animation-name:wfm-avalanche;animation-timing-function:cubic-bezier(.4,0,.8,1)}.wf-bob{animation-name:wfm-bob;animation-timing-function:ease-in-out}.wf-dart{animation-name:wfm-dart;animation-timing-function:cubic-bezier(.1,.9,.2,1)}@keyframes wfm-pendulum{0%{opacity:0;transform:rotate(-32deg) translateY(0)}10%{opacity:1}30%{transform:rotate(28deg) translateY(30vh)}55%{transform:rotate(-22deg) translateY(58vh)}78%{opacity:1;transform:rotate(16deg) translateY(84vh)}to{opacity:0;transform:rotate(-10deg) translateY(112vh)}}@keyframes wfm-ricochet{0%{opacity:0;transform:translate(0) rotate(0)}8%{opacity:1}22%{transform:translate(38vw,-22vh) rotate(90deg)}44%{transform:translate(-30vw,18vh) rotate(200deg)}66%{transform:translate(26vw,26vh) rotate(300deg)}86%{opacity:1;transform:translate(-18vw,-14vh) rotate(430deg)}to{opacity:0;transform:translateY(40vh) rotate(var(--spin))}}@keyframes wfm-implode{0%{opacity:0;transform:translate(calc(var(--dx) * 4),calc(var(--dx) * -3)) scale(1.6) rotate(0)}14%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(0) scale(0) rotate(var(--spin))}}@keyframes wfm-helix{0%{opacity:0;transform:translate(0) rotateY(0) scale(.7)}10%{opacity:1}25%{transform:translate(calc(var(--dx) * .5),28vh) rotateY(180deg) scale(1.1)}50%{transform:translate(calc(var(--dx) * -.5),55vh) rotateY(1turn) scale(.8)}75%{transform:translate(calc(var(--dx) * .5),82vh) rotateY(540deg) scale(1.1)}to{opacity:0;transform:translateY(112vh) rotateY(2turn) scale(.7)}}@keyframes wfm-fountain{0%{opacity:0;transform:translate(-50%) scale(.5)}10%{opacity:1}45%{transform:translate(calc(-50% + var(--dx)),-62vh) scale(1.15)}to{opacity:0;transform:translate(calc(-50% + var(--dx) * 2.2),12vh) scale(.8) rotate(var(--spin))}}@keyframes wfm-boomerang{0%{opacity:0;transform:translate(0) rotate(0)}10%{opacity:1}45%{transform:translate(calc(var(--dx) * 3),-34vh) rotate(540deg)}80%{opacity:1;transform:translate(calc(var(--dx) * .4),6vh) rotate(1000deg)}to{opacity:0;transform:translate(0) rotate(3turn) scale(.4)}}@keyframes wfm-shockwave{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}6%{opacity:1}40%{transform:translate(calc(-50% + var(--dx) * 5),calc(-50% + var(--dx) * 3)) scale(1.5)}55%{transform:translate(calc(-50% + var(--dx) * 4.6),calc(-50% + var(--dx) * 2.8)) scale(1.2)}to{opacity:0;transform:translate(calc(-50% + var(--dx) * 5.4),calc(-50% + var(--dx) * 3.4)) scale(.5) rotate(var(--spin))}}@keyframes wfm-flutter{0%{opacity:0;transform:translate(0) rotate(0) scale(.9)}8%{opacity:1}20%{transform:translate(4vw,20vh) rotate(-40deg)}36%{transform:translate(-5vw,36vh) rotate(35deg)}54%{transform:translate(5vw,56vh) rotate(-30deg)}72%{transform:translate(-4vw,76vh) rotate(28deg)}to{opacity:0;transform:translate(2vw,110vh) rotate(-20deg)}}@keyframes wfm-magnetise{0%{opacity:0;transform:translate(calc(var(--dx) * 3),calc(var(--dx) * 2)) scale(.6)}12%{opacity:1}62%{transform:translate(0) scale(1.25)}70%{transform:translate(calc(var(--dx) * .1)) scale(1.05)}86%{opacity:1;transform:translate(0) scale(1.1)}to{opacity:0;transform:translate(0) scale(.7) rotate(var(--spin))}}@keyframes wfm-tumble{0%{opacity:0;transform:translate(0) rotate(0) scale(.8)}8%{opacity:1}50%{transform:translate(calc(var(--dx) * .6),52vh) rotate(540deg) scale(1.1)}to{opacity:0;transform:translate(var(--dx),112vh) rotate(3turn) scale(.9)}}@keyframes wfm-corkscrew{0%{opacity:0;transform:translate(-50%) rotate(0) translateX(4vmin)}12%{opacity:1}to{opacity:0;transform:translate(-50%,-112vh) rotate(900deg) translateX(24vmin)}}@keyframes wfm-hover{0%{opacity:0;transform:translate(0) scale(.7)}16%{opacity:1;transform:translateY(-3vh) scale(1)}40%{transform:translate(calc(var(--dx) * .15),2vh) scale(1.08)}64%{transform:translate(calc(var(--dx) * -.12),-2vh) scale(.96)}86%{opacity:1;transform:translateY(1vh) scale(1.04)}to{opacity:0;transform:translateY(-6vh) scale(1.2)}}@keyframes wfm-snake{0%{opacity:0;transform:translate(0)}8%{opacity:1}25%{transform:translate(30vw,-9vh)}50%{transform:translate(60vw,9vh)}75%{transform:translate(90vw,-9vh)}to{opacity:0;transform:translate(125vw,6vh)}}@keyframes wfm-jet{0%{opacity:0;transform:translate(0) scaleX(.6)}10%{opacity:1;transform:translate(20vw) scaleX(1.6)}85%{opacity:1}to{opacity:0;transform:translate(130vw) scaleX(1.6)}}@keyframes wfm-avalanche{0%{opacity:0;transform:translate(0) rotate(0) scale(.7)}8%{opacity:1}50%{transform:translate(45vw,46vh) rotate(300deg) scale(1.15)}to{opacity:0;transform:translate(112vw,112vh) rotate(760deg) scale(.9)}}@keyframes wfm-bob{0%{opacity:0;transform:translateY(8vh) scale(.7)}14%{opacity:1;transform:translateY(-6vh) scale(1.1)}32%{transform:translateY(2vh) scale(.94)}50%{transform:translateY(-8vh) scale(1.12)}68%{transform:translateY(1vh) scale(.96)}86%{opacity:1;transform:translateY(-5vh) scale(1.06)}to{opacity:0;transform:translateY(-22vh) scale(.8)}}@keyframes wfm-dart{0%{opacity:0;transform:translate(0) scale(.5)}8%{opacity:1}to{opacity:0;transform:translate(calc(var(--dx) * 8),calc(var(--dx) * -5)) scale(1.3) rotate(var(--spin))}}.wf-bg-kaleidoscope .wf-backdrop{background:conic-gradient(from 0deg,#ff7a3d 0deg 30deg,#5aa9ff 30deg 60deg,#4ade80 60deg 90deg,#c084fc 90deg 120deg,#ffcf4d 120deg 150deg,#ff7a3d 150deg 180deg,#5aa9ff 180deg 210deg,#4ade80 210deg 240deg,#c084fc 240deg 270deg,#ffcf4d 270deg 300deg,#ff7a3d 300deg 330deg,#5aa9ff 330deg 1turn);opacity:.2;animation:wf-fade 4.6s ease-out forwards,wf-kaleido 5s ease-in-out infinite}.wf-bg-ripple .wf-backdrop{background:repeating-radial-gradient(circle at 50% 55%,rgba(120,200,255,.2) 0 10px,transparent 10px 34px);animation:wf-fade 4.6s ease-out forwards,wf-ripple 2.2s ease-out infinite}.wf-bg-nebula .wf-backdrop{background:radial-gradient(closest-side at 30% 35%,rgba(192,132,252,.34),transparent),radial-gradient(closest-side at 70% 65%,rgba(90,169,255,.3),transparent),radial-gradient(closest-side at 55% 20%,rgba(255,122,61,.2),transparent);animation:wf-fade 4.6s ease-out forwards,wf-driftbg 7s ease-in-out infinite alternate}.wf-bg-curtain .wf-backdrop{background:repeating-linear-gradient(90deg,rgba(180,30,50,.3) 0 26px,rgba(120,16,32,.3) 26px 52px);animation:wf-fade 4.6s ease-out forwards,wf-curtain 4.6s ease-out forwards}.wf-bg-lightning .wf-backdrop{background:linear-gradient(180deg,rgba(20,26,48,.5),transparent 55%),radial-gradient(circle at 40% 10%,rgba(255,255,255,.5),transparent 26%);animation:wf-fade 4.6s ease-out forwards,wf-strike 1.6s steps(1) infinite}.wf-bg-prism .wf-backdrop{background:linear-gradient(100deg,transparent 30%,rgba(255,122,61,.28) 38%,rgba(255,207,77,.28) 45%,rgba(74,222,128,.28) 52%,rgba(90,169,255,.28) 59%,rgba(192,132,252,.28) 66%,transparent 74%);animation:wf-fade 4.6s ease-out forwards,wf-prism 3.4s ease-in-out infinite alternate}.wf-bg-tiedye .wf-backdrop{background:repeating-conic-gradient(from 0deg at 50% 50%,#ff7a3d 0deg 18deg,#ffcf4d 18deg 36deg,#4ade80 36deg 54deg,#5aa9ff 54deg 72deg,#c084fc 72deg 90deg);opacity:.16;animation:wf-fade 4.6s ease-out forwards,wf-spin 11s linear infinite}.wf-bg-starfield .wf-backdrop{background:radial-gradient(1px 1px at 12% 22%,#fff,transparent),radial-gradient(2px 2px at 38% 64%,#fff,transparent),radial-gradient(1px 1px at 62% 18%,#fff,transparent),radial-gradient(2px 2px at 82% 48%,#fff,transparent),radial-gradient(1px 1px at 26% 86%,#fff,transparent),radial-gradient(2px 2px at 72% 82%,#fff,transparent);opacity:.65;animation:wf-fade 4.6s ease-out forwards,wf-starfield 6s linear infinite}.wf-bg-lavalamp .wf-backdrop{background:radial-gradient(closest-side at 35% 70%,rgba(255,122,61,.42),transparent),radial-gradient(closest-side at 62% 34%,rgba(255,60,120,.36),transparent),radial-gradient(closest-side at 48% 88%,rgba(255,207,77,.34),transparent);animation:wf-fade 4.6s ease-out forwards,wf-lava 5.2s ease-in-out infinite alternate}.wf-bg-honeycomb .wf-backdrop{background:repeating-conic-gradient(from 30deg,rgba(255,190,60,.2) 0deg 60deg,transparent 60deg 120deg) 0 0 /72px 124px;animation:wf-fade 4.6s ease-out forwards,wf-comb 2.6s ease-in-out infinite alternate}.wf-bg-spotlight .wf-backdrop{background:conic-gradient(from 0deg,rgba(255,255,255,.24) 0deg 12deg,transparent 12deg 60deg,rgba(255,255,255,.24) 60deg 72deg,transparent 72deg 180deg,rgba(255,255,255,.24) 180deg 192deg,transparent 192deg 1turn);animation:wf-fade 4.6s ease-out forwards,wf-spin 4.5s linear infinite}.wf-bg-waves .wf-backdrop{background:repeating-linear-gradient(0deg,rgba(60,150,230,.22) 0 12px,transparent 12px 40px);animation:wf-fade 4.6s ease-out forwards,wf-waves 2.4s ease-in-out infinite}.wf-bg-pixels .wf-backdrop{background:repeating-conic-gradient(rgba(90,255,180,.16) 0 25%,transparent 0 50%) 0 0 /24px 24px;animation:wf-fade 4.6s ease-out forwards,wf-pixels .9s steps(4) infinite}.wf-bg-embers .wf-backdrop{background:radial-gradient(circle at 50% 100%,rgba(255,90,20,.42),transparent 55%),radial-gradient(2px 2px at 30% 70%,#ffb347,transparent),radial-gradient(2px 2px at 68% 50%,#ff6a2b,transparent);animation:wf-fade 4.6s ease-out forwards,wf-embers 2.8s ease-in-out infinite alternate}.wf-bg-matrix .wf-backdrop{background:repeating-linear-gradient(90deg,rgba(60,255,140,.16) 0 2px,transparent 2px 18px);animation:wf-fade 4.6s ease-out forwards,wf-matrix 1.2s linear infinite}.wf-bg-plasma .wf-backdrop{background:radial-gradient(closest-side at 28% 40%,rgba(255,60,180,.36),transparent),radial-gradient(closest-side at 72% 58%,rgba(60,200,255,.36),transparent),radial-gradient(closest-side at 50% 82%,rgba(180,80,255,.32),transparent);animation:wf-fade 4.6s ease-out forwards,wf-plasma 2.4s ease-in-out infinite alternate}.wf-bg-polka .wf-backdrop{background:radial-gradient(circle,rgba(255,255,255,.24) 0 9px,transparent 10px) 0 0 /54px 54px;animation:wf-fade 4.6s ease-out forwards,wf-polka 1.6s ease-in-out infinite alternate}.wf-bg-speedlines .wf-backdrop{background:repeating-linear-gradient(90deg,rgba(255,255,255,.22) 0 3px,transparent 3px 44px);animation:wf-fade 4.6s ease-out forwards,wf-speed .38s linear infinite}.wf-bg-moonrise .wf-backdrop{background:radial-gradient(circle at 50% 74%,rgba(255,247,214,.42) 0 90px,transparent 92px),linear-gradient(180deg,rgba(14,20,44,.55),transparent 70%);animation:wf-fade 4.6s ease-out forwards,wf-moon 4.6s ease-out forwards}.wf-bg-frost .wf-backdrop{background:repeating-conic-gradient(from 0deg,rgba(220,245,255,.2) 0deg 6deg,transparent 6deg 30deg);animation:wf-fade 4.6s ease-out forwards,wf-frost 3.6s ease-in-out infinite alternate}@keyframes wf-kaleido{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(60deg) scale(1.18)}}@keyframes wf-ripple{0%{transform:scale(.4);opacity:.85}to{transform:scale(1.35);opacity:0}}@keyframes wf-driftbg{0%{transform:translate(-4%,-3%) scale(1)}to{transform:translate(4%,3%) scale(1.14)}}@keyframes wf-curtain{0%{transform:scaleX(1)}22%{transform:scaleX(1)}60%{transform:scaleX(.12)}to{transform:scaleX(.12)}}@keyframes wf-strike{0%,88%{opacity:.18}90%,94%{opacity:1}96%{opacity:.3}98%{opacity:1}to{opacity:.18}}@keyframes wf-prism{0%{transform:translateX(-22%) skewX(-6deg)}to{transform:translateX(22%) skewX(6deg)}}@keyframes wf-starfield{0%{transform:translateY(0) scale(1)}to{transform:translateY(-6%) scale(1.08)}}@keyframes wf-lava{0%{transform:translateY(4%) scale(1)}to{transform:translateY(-6%) scale(1.22)}}@keyframes wf-comb{0%{transform:scale(1) rotate(0)}to{transform:scale(1.12) rotate(6deg)}}@keyframes wf-waves{0%,to{transform:translateY(0) skewY(0deg)}50%{transform:translateY(-16px) skewY(-2.5deg)}}@keyframes wf-pixels{to{transform:translate(24px,24px)}}@keyframes wf-embers{0%{transform:translateY(4%) scale(1);opacity:.9}to{transform:translateY(-4%) scale(1.12);opacity:.6}}@keyframes wf-matrix{to{transform:translateY(18px)}}@keyframes wf-plasma{0%{transform:rotate(0) scale(1)}to{transform:rotate(28deg) scale(1.2)}}@keyframes wf-polka{0%{transform:scale(1)}to{transform:scale(1.12)}}@keyframes wf-speed{to{transform:translateX(-44px)}}@keyframes wf-moon{0%{transform:translateY(16%)}to{transform:translateY(-4%)}}@keyframes wf-frost{0%{transform:rotate(0) scale(1)}to{transform:rotate(-10deg) scale(1.16)}}.wf-card-swoop{animation:wfc-swoop 4.6s cubic-bezier(.16,1.1,.3,1) forwards}.wf-card-unfold{animation:wfc-unfold 4.6s cubic-bezier(.2,1.1,.3,1) forwards}.wf-card-glitch{animation:wfc-glitch 4.6s steps(1) forwards}.wf-card-stamp{animation:wfc-stamp 4.6s cubic-bezier(.1,2,.3,1) forwards}.wf-card-hinge{animation:wfc-hinge 4.6s cubic-bezier(.2,1.3,.3,1) forwards;transform-origin:50% 0}.wf-card-elastic{animation:wfc-elastic 4.6s cubic-bezier(.3,1.9,.4,1) forwards}.wf-card-warp{animation:wfc-warp 4.6s cubic-bezier(.2,1.2,.3,1) forwards}.wf-card-roll{animation:wfc-roll 4.6s cubic-bezier(.2,1.3,.4,1) forwards}@keyframes wfc-swoop{0%{opacity:0;transform:translate(-160%,-50%) rotate(-18deg) scale(.7)}14%{opacity:1;transform:translate(-46%,-50%) rotate(3deg) scale(1.04)}22%{transform:translate(-50%,-50%) rotate(0) scale(1)}88%{opacity:1}to{opacity:0;transform:translate(40%,-50%) rotate(12deg) scale(.8)}}@keyframes wfc-unfold{0%{opacity:0;transform:translate(-50%,-50%) scaleY(.04) scaleX(.4)}10%{opacity:1;transform:translate(-50%,-50%) scaleY(.06) scaleX(1.1)}22%{transform:translate(-50%,-50%) scaleY(1.08) scaleX(1)}30%{transform:translate(-50%,-50%) scale(1)}88%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scaleY(.05) scaleX(.6)}}@keyframes wfc-glitch{0%{opacity:0;transform:translate(-50%,-50%) scale(1.02)}4%{opacity:1;transform:translate(-54%,-48%) scale(1.02)}8%{transform:translate(-46%,-52%) scale(.98)}12%{transform:translate(-52%,-50%) scale(1.04)}16%{transform:translate(-48%,-50%) scale(.99)}20%{transform:translate(-50%,-50%) scale(1)}74%{opacity:1;transform:translate(-50%,-50%) scale(1)}78%{transform:translate(-53%,-50%) scale(1.02)}82%{transform:translate(-47%,-50%) scale(.98)}88%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.06)}}@keyframes wfc-stamp{0%{opacity:0;transform:translate(-50%,-50%) scale(4) rotate(-14deg)}9%{opacity:1;transform:translate(-50%,-50%) scale(.94) rotate(-3deg)}14%{transform:translate(-50%,-50%) scale(1.05) rotate(1deg)}20%{transform:translate(-50%,-50%) scale(1) rotate(-2deg)}88%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(.9) rotate(-2deg)}}@keyframes wfc-hinge{0%{opacity:0;transform:translate(-50%,-50%) rotateX(-92deg)}14%{opacity:1;transform:translate(-50%,-50%) rotateX(12deg)}22%{transform:translate(-50%,-50%) rotateX(-5deg)}30%{transform:translate(-50%,-50%) rotateX(0)}88%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotateX(46deg)}}@keyframes wfc-elastic{0%{opacity:0;transform:translate(-50%,-50%) scale(.2,1.9)}10%{opacity:1;transform:translate(-50%,-50%) scale(1.3,.72)}18%{transform:translate(-50%,-50%) scale(.86,1.18)}26%{transform:translate(-50%,-50%) scale(1.08,.94)}34%{transform:translate(-50%,-50%) scale(1)}88%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(.3,1.6)}}@keyframes wfc-warp{0%{opacity:0;transform:translate(-50%,-50%) scale(2.4,.02) rotate(-10deg)}10%{opacity:1;transform:translate(-50%,-50%) scale(1.6,.06)}20%{transform:translate(-50%,-50%) scale(.92,1.1)}28%{transform:translate(-50%,-50%) scale(1)}88%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(2.2,.03)}}@keyframes wfc-roll{0%{opacity:0;transform:translate(-260%,-50%) rotate(-2turn) scale(.6)}18%{opacity:1;transform:translate(-44%,-50%) rotate(20deg) scale(1.04)}26%{transform:translate(-50%,-50%) rotate(0) scale(1)}88%{opacity:1}to{opacity:0;transform:translate(160%,-50%) rotate(540deg) scale(.6)}}.canvas>.sr{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:151}.sr-dim{position:absolute;inset:0;background:#05060c;animation:sr-dim 8.2s ease-out forwards}@keyframes sr-dim{0%{opacity:0}12%{opacity:.82}22%{opacity:.9}26%{opacity:.2}60%{opacity:.35}92%{opacity:.3}to{opacity:0}}.sr-bars{position:absolute;inset:0}.sr-bars:after,.sr-bars:before{content:"";position:absolute;left:0;right:0;height:13%;background:#04050a;animation:sr-bars 8.2s ease-out forwards}.sr-bars:before{top:0;transform-origin:top}.sr-bars:after{bottom:0;transform-origin:bottom}@keyframes sr-bars{0%{transform:scaleY(0)}14%{transform:scaleY(1)}88%{transform:scaleY(1)}to{transform:scaleY(0)}}.sr-charge{position:absolute;top:50%;left:50%;width:180vmax;height:180vmax;margin:-90vmax 0 0 -90vmax;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.18) 0deg 2deg,transparent 2deg 14deg);animation:sr-charge 8.2s cubic-bezier(.7,0,.9,.2) forwards}@keyframes sr-charge{0%{opacity:0;transform:scale(1.6) rotate(0)}8%{opacity:.9}22%{opacity:1;transform:scale(.06) rotate(300deg)}24%{opacity:0;transform:scale(0) rotate(320deg)}to{opacity:0;transform:scale(0)}}.sr-flash{position:absolute;inset:0;background:#fff;animation:sr-flash 8.2s linear forwards}@keyframes sr-flash{0%,22%{opacity:0}23%{opacity:1}27%{opacity:.55}34%{opacity:0}to{opacity:0}}.sr-ring{position:absolute;top:50%;left:50%;width:40vmin;height:40vmin;margin:-20vmin 0 0 -20vmin;border-radius:50%;border:4px solid rgba(255,255,255,.85);animation:sr-ring 8.2s cubic-bezier(.1,.8,.2,1) forwards}.sr-ring-2{animation-delay:.16s;border-color:rgba(255,207,77,.8)}.sr-ring-3{animation-delay:.34s;border-color:rgba(120,200,255,.75)}@keyframes sr-ring{0%,22%{opacity:0;transform:scale(0)}24%{opacity:1;transform:scale(.1)}44%{opacity:.5}52%{opacity:0;transform:scale(6.5)}to{opacity:0;transform:scale(6.5)}}.sr-halo{position:absolute;top:50%;left:50%;width:120vmin;height:120vmin;margin:-60vmin 0 0 -60vmin;background:conic-gradient(from 0deg,rgba(255,207,77,.3),transparent 22%,rgba(255,207,77,.3) 50%,transparent 72%,rgba(255,207,77,.3));animation:sr-halo 8.2s ease-out forwards,wf-spin 11s linear infinite}@keyframes sr-halo{0%,24%{opacity:0}34%{opacity:.85}88%{opacity:.7}to{opacity:0}}.sr-vignette{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,transparent 42%,rgba(0,0,0,.6) 100%);animation:sr-vignette 8.2s ease-out forwards}@keyframes sr-vignette{0%{opacity:0}26%{opacity:1}92%{opacity:1}to{opacity:0}}.sr-backdrop{position:absolute;top:50%;left:50%;width:220vmax;height:220vmax;margin:-110vmax 0 0 -110vmax;animation:sr-fade 8.2s ease-out forwards}@keyframes sr-fade{0%,20%{opacity:0}30%{opacity:1}88%{opacity:1}to{opacity:0}}.sr-bg-bigbang .sr-backdrop{background:radial-gradient(circle at 50% 50%,#fff 0 2%,rgba(255,207,77,.6) 6%,rgba(255,90,20,.35) 16%,rgba(120,20,180,.3) 34%,transparent 62%);animation:sr-fade 8.2s ease-out forwards,sr-expand 3.4s cubic-bezier(.1,.8,.3,1) infinite}.sr-bg-godrays .sr-backdrop{background:repeating-conic-gradient(from 0deg,rgba(255,246,200,.3) 0deg 3deg,transparent 3deg 11deg);animation:sr-fade 8.2s ease-out forwards,wf-spin 26s linear infinite}.sr-bg-cosmos .sr-backdrop{background:radial-gradient(closest-side at 40% 40%,rgba(140,80,255,.45),transparent),radial-gradient(closest-side at 66% 62%,rgba(40,140,255,.4),transparent),radial-gradient(1px 1px at 20% 30%,#fff,transparent),radial-gradient(2px 2px at 70% 70%,#fff,transparent),radial-gradient(1px 1px at 50% 15%,#fff,transparent);animation:sr-fade 8.2s ease-out forwards,wf-spin 40s linear infinite}.sr-bg-eclipse .sr-backdrop{background:radial-gradient(circle at 50% 50%,#000 0 12%,rgba(255,220,140,.9) 12.6%,rgba(255,150,40,.35) 18%,transparent 40%),linear-gradient(180deg,rgba(10,10,26,.7),rgba(30,10,40,.5));animation:sr-fade 8.2s ease-out forwards,sr-corona 4s ease-in-out infinite alternate}.sr-bg-moltencore .sr-backdrop{background:radial-gradient(closest-side at 50% 92%,rgba(255,120,0,.75),transparent),repeating-radial-gradient(circle at 50% 100%,rgba(255,60,0,.28) 0 22px,transparent 22px 58px);animation:sr-fade 8.2s ease-out forwards,sr-molten 2.8s ease-in-out infinite alternate}.sr-bg-crystalcave .sr-backdrop{background:repeating-conic-gradient(from 15deg,rgba(190,235,255,.28) 0deg 5deg,transparent 5deg 22deg),radial-gradient(circle at 50% 50%,rgba(255,255,255,.28),transparent 55%);animation:sr-fade 8.2s ease-out forwards,sr-facet 2.2s steps(3) infinite}.sr-bg-thunderdome .sr-backdrop{background:linear-gradient(180deg,rgba(18,22,44,.8),transparent 62%),radial-gradient(circle at 46% 8%,rgba(255,255,255,.55),transparent 24%);animation:sr-fade 8.2s ease-out forwards,sr-thunder 1.1s steps(1) infinite}.sr-bg-timerift .sr-backdrop{background:repeating-conic-gradient(from 0deg,rgba(200,140,255,.26) 0deg 4deg,transparent 4deg 9deg);animation:sr-fade 8.2s ease-out forwards,sr-rift 2s cubic-bezier(.6,0,.4,1) infinite alternate}.sr-bg-rainbowvoid .sr-backdrop{background:conic-gradient(#ff2d55,#ff9500,#ffd60a,#34c759,#0a84ff,#bf5af2,#ff2d55);opacity:.3;animation:sr-fade 8.2s ease-out forwards,wf-spin 4s linear infinite}.sr-bg-deepsea .sr-backdrop{background:linear-gradient(180deg,rgba(0,60,110,.65),rgba(0,10,30,.9)),repeating-linear-gradient(0deg,rgba(120,220,255,.1) 0 10px,transparent 10px 46px);animation:sr-fade 8.2s ease-out forwards,sr-swell 4.4s ease-in-out infinite alternate}.sr-bg-cathedral .sr-backdrop{background:repeating-linear-gradient(90deg,rgba(255,246,214,.24) 0 40px,transparent 40px 120px),radial-gradient(circle at 50% 0,rgba(255,255,255,.4),transparent 55%);animation:sr-fade 8.2s ease-out forwards,sr-descend 5s ease-in-out infinite alternate}.sr-bg-neoncity .sr-backdrop{background:repeating-linear-gradient(90deg,rgba(255,60,180,.22) 0 3px,transparent 3px 26px),repeating-linear-gradient(0deg,rgba(60,220,255,.2) 0 3px,transparent 3px 26px);animation:sr-fade 8.2s ease-out forwards,sr-neon 1.5s linear infinite}.sr-bg-blizzardwall .sr-backdrop{background:repeating-linear-gradient(72deg,rgba(235,250,255,.24) 0 4px,transparent 4px 30px),radial-gradient(circle at 50% 40%,rgba(160,220,255,.35),transparent 60%);animation:sr-fade 8.2s ease-out forwards,sr-blizzard .9s linear infinite}@keyframes sr-expand{0%{transform:scale(.55)}to{transform:scale(1.5);opacity:.2}}@keyframes sr-corona{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes sr-molten{0%{transform:translateY(3%) scale(1)}to{transform:translateY(-3%) scale(1.14)}}@keyframes sr-facet{0%{transform:rotate(0) scale(1)}to{transform:rotate(24deg) scale(1.1)}}@keyframes sr-thunder{0%,82%{opacity:.3}84%,88%{opacity:1}90%{opacity:.35}93%{opacity:1}to{opacity:.3}}@keyframes sr-rift{0%{transform:rotate(-16deg) scale(1) skewX(-6deg)}to{transform:rotate(16deg) scale(1.25) skewX(6deg)}}@keyframes sr-swell{0%{transform:translateY(-2%) scale(1)}to{transform:translateY(2%) scale(1.1)}}@keyframes sr-descend{0%{transform:translateY(-3%) scale(1)}to{transform:translateY(3%) scale(1.08)}}@keyframes sr-neon{to{transform:translate(26px,26px)}}@keyframes sr-blizzard{to{transform:translate(-30px,10px)}}.sr-particles{position:absolute;inset:0}.sr-bit{position:absolute;opacity:0;animation-fill-mode:forwards;animation-delay:1.9s;animation-timing-function:cubic-bezier(.15,.75,.35,1)}.sr-novaburst{top:50%;left:50%!important;animation-name:srm-novaburst}.sr-singularity{animation-name:srm-singularity;animation-timing-function:cubic-bezier(.7,0,.9,.3)}.sr-ascend{top:auto;bottom:-8%;animation-name:srm-ascend;animation-timing-function:ease-in-out}.sr-meteorstorm{top:-12%;animation-name:srm-meteorstorm;animation-timing-function:cubic-bezier(.4,0,.9,.6)}.sr-prismfall{top:-10%;animation-name:srm-prismfall;animation-timing-function:ease-in-out}.sr-quakering{top:50%;left:50%!important;animation-name:srm-quakering}.sr-galaxyspin{top:50%;left:50%!important;animation-name:srm-galaxyspin;animation-timing-function:cubic-bezier(.2,.6,.3,1)}.sr-phoenixrise{top:auto;bottom:-10%;left:50%!important;animation-name:srm-phoenixrise;animation-timing-function:cubic-bezier(.3,.7,.4,1)}.sr-shatter{top:50%;left:50%!important;animation-name:srm-shatter;animation-timing-function:cubic-bezier(.05,.95,.2,1)}.sr-dragonbreath{top:50%;left:-10%!important;animation-name:srm-dragonbreath;animation-timing-function:cubic-bezier(.3,.6,.4,1)}.sr-crystalgrow{animation-name:srm-crystalgrow;animation-timing-function:cubic-bezier(.2,1.3,.4,1)}.sr-hyperlane{top:50%;left:50%!important;animation-name:srm-hyperlane;animation-timing-function:cubic-bezier(.6,0,.3,1)}.sr-tidalwall{top:auto;bottom:-20%;animation-name:srm-tidalwall;animation-timing-function:cubic-bezier(.3,.5,.4,1)}@keyframes srm-novaburst{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}4%{opacity:1;transform:translate(-50%,-50%) scale(1.9)}55%{opacity:1;transform:translate(calc(-50% + var(--dx) * 6),calc(-50% + var(--dy) * 6)) scale(1.2) rotate(var(--spin))}to{opacity:0;transform:translate(calc(-50% + var(--dx) * 9),calc(-50% + var(--dy) * 9)) scale(.4) rotate(var(--spin))}}@keyframes srm-singularity{0%{opacity:0;transform:translate(calc(var(--dx) * 6),calc(var(--dy) * 6)) scale(1.6)}8%{opacity:1}70%{opacity:1;transform:translate(calc(var(--dx) * 1.2),calc(var(--dy) * 1.2)) scale(.9) rotate(540deg)}to{opacity:0;transform:translate(0) scale(0) rotate(4turn)}}@keyframes srm-ascend{0%{opacity:0;transform:translate(0) scale(.4)}10%{opacity:1}60%{transform:translate(calc(var(--dx) * .5),-60vh) scale(1.3)}88%{opacity:1}to{opacity:0;transform:translate(var(--dx),-118vh) scale(1.7) rotate(var(--spin))}}@keyframes srm-meteorstorm{0%{opacity:0;transform:translate(0) rotate(28deg) scale(.6)}6%{opacity:1}86%{opacity:1}to{opacity:0;transform:translate(-46vw,128vh) rotate(28deg) scale(1.5)}}@keyframes srm-prismfall{0%{opacity:0;transform:translate(0) rotate(0) scale(.7)}8%{opacity:1}30%{transform:translate(6vw,30vh) rotate(160deg) scale(1.25)}62%{transform:translate(-7vw,64vh) rotate(340deg) scale(.95)}to{opacity:0;transform:translate(4vw,118vh) rotate(560deg) scale(1.2)}}@keyframes srm-quakering{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}5%{opacity:1}30%{transform:translate(calc(-50% + var(--dx) * 5),calc(-50% + 2vh)) scale(1.4)}40%{transform:translate(calc(-50% + var(--dx) * 4.6),calc(-50% + 8vh)) scale(1.2)}70%{opacity:1;transform:translate(calc(-50% + var(--dx) * 5.2),calc(-50% + 44vh)) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--dx) * 5.6),calc(-50% + 70vh)) scale(.7) rotate(var(--spin))}}@keyframes srm-galaxyspin{0%{opacity:0;transform:translate(-50%,-50%) rotate(0) translateX(2vmin) scale(.3)}8%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(1260deg) translateX(70vmin) scale(1.4)}}@keyframes srm-phoenixrise{0%{opacity:0;transform:translate(-50%) scale(.4)}8%{opacity:1}40%{transform:translate(calc(-50% + var(--dx) * .6),-46vh) scale(1.4)}70%{transform:translate(calc(-50% + var(--dx) * 1.6),-74vh) scale(1.1)}to{opacity:0;transform:translate(calc(-50% + var(--dx) * 3),-118vh) scale(.6) rotate(var(--spin))}}@keyframes srm-shatter{0%{opacity:0;transform:translate(-50%,-50%) scale(1.4) rotate(0)}3%{opacity:1}8%{transform:translate(-50%,-50%) scale(1.5) rotate(6deg)}60%{opacity:1;transform:translate(calc(-50% + var(--dx) * 5),calc(-50% + var(--dy) * 5)) scale(.9) rotate(var(--spin))}to{opacity:0;transform:translate(calc(-50% + var(--dx) * 6),calc(-50% + 70vh)) scale(.5) rotate(var(--spin))}}@keyframes srm-dragonbreath{0%{opacity:0;transform:translateY(-50%) scale(.3)}6%{opacity:1}50%{transform:translate(60vw,calc(-50% + var(--dy) * .6)) scale(1.6)}to{opacity:0;transform:translate(132vw,calc(-50% + var(--dy) * 1.4)) scale(2.1) rotate(var(--spin))}}@keyframes srm-crystalgrow{0%{opacity:0;transform:translate(0) scale(0) rotate(var(--spin))}16%{opacity:1;transform:translate(0) scale(1.5) rotate(0)}30%{transform:translate(0) scale(1.1) rotate(0)}62%{transform:translateY(-2vh) scale(1.35) rotate(8deg)}88%{opacity:1;transform:translate(0) scale(1.15)}to{opacity:0;transform:translateY(-6vh) scale(.4)}}@keyframes srm-hyperlane{0%{opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(var(--spin))}6%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx) * 12),calc(-50% + var(--dy) * 12)) scaleX(6) scaleY(.4) rotate(var(--spin))}}@keyframes srm-tidalwall{0%{opacity:0;transform:translate(0) scale(.6)}8%{opacity:1}45%{transform:translate(calc(var(--dx) * .6),-62vh) scale(1.5)}70%{transform:translate(calc(var(--dx) * 1.4),-46vh) scale(1.3)}to{opacity:0;transform:translate(calc(var(--dx) * 2.6),24vh) scale(.9) rotate(var(--spin))}}.sr-shards{position:absolute;inset:0}.sr-shard{position:absolute;top:50%;left:50%;font-size:3.2rem;opacity:0;animation:sr-shard 6.3s cubic-bezier(.1,.7,.3,1) 1.9s forwards}@keyframes sr-shard{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}3%{opacity:1;transform:translate(-50%,-50%) scale(1.6)}45%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx) * 7),calc(-50% + var(--dy) * 7)) scale(.6) rotate(var(--spin))}}.sr-card{position:absolute;top:50%;left:50%;text-align:center;opacity:0;background:var(--bg-modal);color:var(--text);border:3px solid #ffcf4d;border-radius:26px;padding:1.8rem 2.6rem;max-width:90vw;box-shadow:0 0 0 6px rgba(255,207,77,.4),0 0 90px 20px rgba(255,180,40,.55),0 26px 90px rgba(0,0,0,.6)}.sr-card-forge{animation:src-forge 6.3s cubic-bezier(.2,1.4,.3,1) 1.9s forwards}.sr-card-ascend{animation:src-ascend 6.3s cubic-bezier(.2,1.2,.3,1) 1.9s forwards}.sr-card-shatterin{animation:src-shatterin 6.3s cubic-bezier(.1,1.8,.3,1) 1.9s forwards}.sr-card-unfurl{animation:src-unfurl 6.3s cubic-bezier(.2,1.2,.3,1) 1.9s forwards}.sr-card-monolith{animation:src-monolith 6.3s cubic-bezier(.2,1.1,.3,1) 1.9s forwards}.sr-card-portal{animation:src-portal 6.3s cubic-bezier(.2,1.3,.3,1) 1.9s forwards}.sr-card-crown{animation:src-crown 6.3s cubic-bezier(.2,1.5,.3,1) 1.9s forwards}@keyframes src-forge{0%{opacity:0;transform:translate(-50%,-50%) scale(.1) rotate(-20deg)}6%{opacity:1;transform:translate(-50%,-50%) scale(1.24) rotate(4deg)}11%{transform:translate(-50%,-50%) scale(.96) rotate(-2deg)}15%{transform:translate(-50%,-50%) scale(1) rotate(0)}88%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.9)}}@keyframes src-ascend{0%{opacity:0;transform:translate(-50%,60%) scale(.7)}9%{opacity:1;transform:translate(-50%,-56%) scale(1.1)}16%{transform:translate(-50%,-50%) scale(1)}60%{transform:translate(-50%,-53%) scale(1.02)}88%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-70%) scale(.9)}}@keyframes src-shatterin{0%{opacity:0;transform:translate(-50%,-50%) scale(3.2) rotate(12deg)}5%{opacity:1;transform:translate(-50%,-50%) scale(.88) rotate(-4deg)}8%{transform:translate(-53%,-50%) scale(1.06) rotate(3deg)}11%{transform:translate(-47%,-50%) rotate(-2deg)}14%{transform:translate(-50%,-50%) scale(1) rotate(0)}88%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(.92)}}@keyframes src-unfurl{0%{opacity:0;transform:translate(-50%,-50%) scaleX(.02) scaleY(.5)}7%{opacity:1;transform:translate(-50%,-50%) scaleX(1.12) scaleY(.6)}13%{transform:translate(-50%,-50%) scaleX(1) scaleY(1.08)}18%{transform:translate(-50%,-50%) scale(1)}88%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scaleX(.05) scaleY(.5)}}@keyframes src-monolith{0%{opacity:0;transform:translate(-50%,-50%) scaleY(.02) scaleX(.7)}8%{opacity:1;transform:translate(-50%,-50%) scaleY(1.14) scaleX(.94)}14%{transform:translate(-50%,-50%) scale(1)}20%{transform:translate(-50%,-48%) scale(1)}26%{transform:translate(-50%,-50%) scale(1)}88%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scaleY(.06) scaleX(.8)}}@keyframes src-portal{0%{opacity:0;transform:translate(-50%,-50%) scale(.05) rotate(-1turn)}8%{opacity:1;transform:translate(-50%,-50%) scale(1.2) rotate(0)}14%{transform:translate(-50%,-50%) scale(1)}88%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(.05) rotate(1turn)}}@keyframes src-crown{0%{opacity:0;transform:translate(-50%,-260%) scale(1.3)}7%{opacity:1;transform:translate(-50%,-50%) scale(.92)}11%{transform:translate(-50%,-58%) scale(1.06)}16%{transform:translate(-50%,-50%) scale(1)}88%{opacity:1}to{opacity:0;transform:translate(-50%,-42%) scale(.94)}}.sr-ribbon{display:inline-block;margin-bottom:.6rem;padding:.3rem 1.1rem;border-radius:999px;font-size:.72rem;font-weight:900;letter-spacing:.28em;color:#1a1206;background:linear-gradient(90deg,#ffcf4d,#fff2b8,#ffcf4d);background-size:200% auto;animation:wf-shine 1.6s linear infinite}.sr-emoji{font-size:6.4rem;line-height:1.05;animation:sr-emoji 2.4s ease-in-out infinite}@keyframes sr-emoji{0%,to{transform:translateY(0) scale(1) rotate(-2deg)}50%{transform:translateY(-14px) scale(1.12) rotate(2deg)}}.sr-title{font-weight:900;letter-spacing:.1em;font-size:1.3rem;background:linear-gradient(90deg,#ffcf4d,#ff7a3d,#fff2b8,#ffcf4d);background-size:300% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:wf-shine 1.8s linear infinite}.sr-name{font-size:2.3rem;font-weight:800;margin-top:.3rem}.sr-taunt{margin-top:.55rem;font-size:.74rem;letter-spacing:.2em;color:#ffd97a;font-weight:800}.sr-variant{margin-top:.35rem;font-size:.7rem;letter-spacing:.16em;font-weight:700}.sr-sub,.sr-variant{color:var(--text-soft)}.sr-sub{font-size:.9rem;margin-top:.5rem}@media (prefers-reduced-motion:reduce){.sr-bars,.sr-bit,.sr-charge,.sr-flash,.sr-ring,.sr-shard{display:none}.sr-backdrop,.sr-emoji,.sr-halo{animation:none}.sr-card{animation:sr-fade 8.2s ease-out forwards}}