.room-fx-module__NbLEQW__fx{--room-base:58 170 232;--room-hi:205 240 255;--room-deep:22 48 112;--room-shift:48deg;--room-mark:124 108 240;--glint:255 255 255;--veil:40 30 96;--veil-a:.16}.room-fx-module__NbLEQW__fx[data-room=wonder]{--room-base:156 112 240;--room-hi:252 224 255;--room-deep:66 28 100;--room-shift:24deg;--room-mark:204 108 228}.room-fx-module__NbLEQW__fx[data-room=magic]{--room-base:252 162 84;--room-hi:255 234 190;--room-deep:104 42 18;--room-shift:-4deg;--refl-a:.3;--room-end:1.08;--room-peak:.96;--room-mark:232 140 48;--glint:255 214 120}.room-fx-module__NbLEQW__fx[data-room=gravity]{--room-mark:128 70 200;--grav:92 40 160}.dark .room-fx-module__NbLEQW__fx{--veil:6 5 20;--veil-a:.55}.room-fx-module__NbLEQW__fx{border-radius:inherit;pointer-events:none;contain:layout paint style;position:absolute;inset:0;overflow:hidden}.room-fx-module__NbLEQW__fx[data-phase=exit]{animation:room-fx-module__NbLEQW__fx-out calc(.24s * var(--slow,1)) ease-in forwards}@keyframes room-fx-module__NbLEQW__fx-out{to{opacity:0}}.room-fx-module__NbLEQW__burst{animation:room-fx-module__NbLEQW__burst-life calc(1.15s * var(--slow,1)) linear forwards;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 96px,#000 190px);mask-image:linear-gradient(#0000 96px,#000 190px)}@keyframes room-fx-module__NbLEQW__burst-life{0%,72%{opacity:1}to{opacity:0}}.room-fx-module__NbLEQW__veil{background:rgb(var(--veil) / var(--veil-a));animation:room-fx-module__NbLEQW__veil-in calc(.14s * var(--slow,1)) ease-out both;position:absolute;inset:0}@keyframes room-fx-module__NbLEQW__veil-in{0%{opacity:0}}.room-fx-module__NbLEQW__room{--depth:326px;perspective:680px;perspective-origin:50% 40%;animation:room-fx-module__NbLEQW__room-cam calc(1.15s * var(--slow,1)) cubic-bezier(.2, .7, .2, 1) both;position:absolute;inset:0}@keyframes room-fx-module__NbLEQW__room-cam{0%{filter:hue-rotate()brightness(1.1);transform:scale(1.12)}40%{filter:hue-rotate()brightness(1.1)}85%,to{filter:hue-rotate(var(--room-shift)) brightness(var(--room-end,.95));transform:scale(1)}}.room-fx-module__NbLEQW__plane{--tile:62px;backface-visibility:hidden;flex-wrap:wrap;place-content:flex-start;gap:4px;display:flex;position:absolute;overflow:hidden}.room-fx-module__NbLEQW__plane>.room-fx-module__NbLEQW__tile{width:var(--tile);height:var(--tile);flex:none}.room-fx-module__NbLEQW__back{transform:translateZ(calc(var(--depth) * -1));inset:0 -70px 0 0}.room-fx-module__NbLEQW__floor{height:var(--depth);transform-origin:50% 100%;flex-wrap:wrap-reverse;justify-content:center;bottom:0;left:-70px;right:-70px;transform:rotateX(90deg)}.room-fx-module__NbLEQW__ceil{height:var(--depth);transform-origin:50% 0;opacity:.7;justify-content:center;top:0;left:-70px;right:-70px;transform:rotateX(-90deg)}.room-fx-module__NbLEQW__left{width:var(--depth);transform-origin:0;top:0;bottom:0;left:0;transform:rotateY(90deg)}.room-fx-module__NbLEQW__right{width:var(--depth);transform-origin:100%;top:0;bottom:0;right:0;transform:rotateY(-90deg)}.room-fx-module__NbLEQW__tile{--tint:color-mix(in srgb, rgb(var(--room-base)) calc(var(--b) * 100%), rgb(var(--room-deep)));background: linear-gradient(calc(var(--a) * 1deg), #ffffff57 0%, #fff0 32%, #fff0 64%, #ffffff1a 80%, #00000038 100%),  radial-gradient(ellipse 130% 90% at calc(var(--rx) * 1%) calc(var(--ry) * 1%), rgb(var(--rc) / var(--refl-a,.5)), transparent 75%), var(--tint);box-shadow:0 0 0 2px rgb(var(--room-deep) / .95) , inset 0 1px 0 #fff6 , inset 1px 0 0 #ff6e824d , inset -1px 0 0 #6eaaff52 ;opacity:0;--peak:var(--room-peak,.82);animation:room-fx-module__NbLEQW__tile-in calc(.28s * var(--slow,1)) ease-out calc(var(--d) * 1ms * var(--slow,1)) forwards;border-radius:3px}@keyframes room-fx-module__NbLEQW__tile-in{0%{opacity:0;transform:scale(.55)}45%{opacity:var(--peak)}to{opacity:var(--peak);transform:scale(1)}}.room-fx-module__NbLEQW__floor .room-fx-module__NbLEQW__tile{background:linear-gradient(165deg, #ffffff3d, #fff0 46%, #00000029), var(--tint);box-shadow:0 0 0 2px rgb(var(--room-deep) / .95)}.room-fx-module__NbLEQW__floor .room-fx-module__NbLEQW__tile[data-lit]{background:linear-gradient(165deg, #ffffff59, #fff0 50%), color-mix(in srgb, rgb(var(--room-hi)) 45%, rgb(var(--room-base)));box-shadow:0 0 0 2px rgb(var(--room-deep) / .95), inset 0 0 16px rgb(var(--room-hi) / .75)}.room-fx-module__NbLEQW__wall:before,.room-fx-module__NbLEQW__wall:after{content:"";pointer-events:none;opacity:0;animation:room-fx-module__NbLEQW__wall-sheen calc(.36s * var(--slow,1)) ease-out calc(.3s * var(--slow,1)) forwards;position:absolute;inset:0}.room-fx-module__NbLEQW__wall:before{mix-blend-mode:overlay;background:radial-gradient(45% 22% at 28% 30%,#ffc4a066,#0000 70%),radial-gradient(38% 30% at 74% 58%,#08081c99,#0000 70%),radial-gradient(55% 16% at 50% 86%,#ffffff47,#0000 70%)}.room-fx-module__NbLEQW__wall:after{--x:64px;background:radial-gradient(ellipse 24px 1.6px at var(--x) var(--x), rgb(var(--glint) / .95), transparent), radial-gradient(ellipse 1.6px 15px at var(--x) var(--x), rgb(var(--glint) / .8), transparent), radial-gradient(circle at var(--x) var(--x), rgb(var(--glint)) 0 1.5px, rgb(var(--room-hi) / .45) 3.5px, transparent 11px);mix-blend-mode:screen;background-size:66px 66px}@keyframes room-fx-module__NbLEQW__wall-sheen{to{opacity:1}}.room-fx-module__NbLEQW__glint{width:var(--s);height:var(--s);background:radial-gradient(circle, rgb(var(--glint) / .95) 0 12%, transparent 40%), linear-gradient(90deg, transparent, rgb(var(--glint)) 50%, transparent) center / 100% 2px no-repeat, linear-gradient(0deg, transparent, rgb(var(--glint)) 50%, transparent) center / 2px 100% no-repeat;animation:room-fx-module__NbLEQW__glint calc(.38s * var(--slow,1)) ease-out calc(var(--d) * 1ms * var(--slow,1)) forwards;position:absolute;translate:-50% -50%;scale:0}@keyframes room-fx-module__NbLEQW__glint{40%{rotate:20deg;scale:2.4}to{rotate:45deg;scale:0}}.room-fx-module__NbLEQW__persist{border-radius:inherit;position:absolute;inset:0}.room-fx-module__NbLEQW__fx[data-phase=enter] .room-fx-module__NbLEQW__persist{animation:room-fx-module__NbLEQW__persist-in calc(.3s * var(--slow,1)) ease-out calc(.82s * var(--slow,1)) both}@keyframes room-fx-module__NbLEQW__persist-in{0%{opacity:0}}.room-fx-module__NbLEQW__edge{border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(var(--room-mark) / .5), inset 0 0 22px rgb(var(--room-mark) / .16);position:absolute;inset:0}.room-fx-module__NbLEQW__band{transform-origin:50% 100%;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(16,1fr);gap:3px;height:30px;display:grid;position:absolute;bottom:0;left:-12%;right:-12%;overflow:hidden;transform:perspective(160px)rotateX(58deg);-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.room-fx-module__NbLEQW__band i{background:rgb(var(--room-mark));opacity:calc(var(--b) * .32);border-radius:18%}.dark .room-fx-module__NbLEQW__band i{opacity:calc(var(--b) * .42)}.room-fx-module__NbLEQW__swatch{--c:124 108 240;background:linear-gradient(rgb(var(--c)), rgb(var(--c))) 0 0 / 4px 4px no-repeat, linear-gradient(rgb(var(--c) / .55), rgb(var(--c) / .55)) 6px 0 / 4px 4px no-repeat, linear-gradient(rgb(var(--c) / .55), rgb(var(--c) / .55)) 0 6px / 4px 4px no-repeat, linear-gradient(rgb(var(--c)), rgb(var(--c))) 6px 6px / 4px 4px no-repeat;border-radius:2px;flex:none;width:10px;height:10px;display:inline-block}.room-fx-module__NbLEQW__swatch[data-room=magic]{--c:232 140 48}.room-fx-module__NbLEQW__swatch[data-room=wonder]{--c:204 108 228}.room-fx-module__NbLEQW__swatch[data-room=gravity]{--c:128 70 200;background:linear-gradient(rgb(var(--c) / .35), rgb(var(--c) / .35)) 0 0 / 10px 2px no-repeat, linear-gradient(rgb(var(--c) / .65), rgb(var(--c) / .65)) 0 4px / 10px 2px no-repeat, linear-gradient(rgb(var(--c)), rgb(var(--c))) 0 8px / 10px 2px no-repeat;border-radius:1px}.room-fx-module__NbLEQW__swatch:not([data-on]){--c:161 161 170;opacity:.7}.room-fx-module__NbLEQW__gburst{animation:room-fx-module__NbLEQW__burst-life calc(1.4s * var(--slow,1)) linear forwards;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.room-fx-module__NbLEQW__burst,.room-fx-module__NbLEQW__gburst{display:none}.room-fx-module__NbLEQW__fx[data-phase],.room-fx-module__NbLEQW__fx[data-phase] .room-fx-module__NbLEQW__persist{animation:none!important}}
@keyframes gravity-fx-module__1W-Lza__fx-out{to{opacity:0}}.gravity-fx-module__1W-Lza__gstage{--foot-pad:1.5px;--foot:calc(50% - var(--spr,96px) / 2 + var(--foot-pad));--g-glow:150 58 222;--g-glow2:204 84 232;--g-deep:60 18 96;--g-light:172 146 232}.dark .gravity-fx-module__1W-Lza__gstage{--g-glow:160 70 235;--g-glow2:214 96 240;--g-deep:74 24 120;--g-light:244 238 255}.gravity-fx-module__1W-Lza__gring{left:50%;bottom:calc(var(--foot) - 9px);width:calc(var(--spr,96px) * 1.3);background:radial-gradient(ellipse 45% 50% at 50% 50%, rgb(var(--g-deep) / .75), transparent 80%), radial-gradient(ellipse 30% 45% at 36% 55%, rgb(var(--g-glow) / .45), transparent 75%), radial-gradient(ellipse 50% 50% at 50% 50%, rgb(var(--g-glow) / .3), transparent 95%);filter:blur(1.6px);pointer-events:none;opacity:.35;border-radius:50%;height:18px;position:absolute;translate:-50%}.gravity-fx-module__1W-Lza__gring[data-phase=enter]{animation:gravity-fx-module__1W-Lza__gring calc(1.4s * var(--slow,1)) ease-out both}.gravity-fx-module__1W-Lza__gring[data-phase=exit]{animation:gravity-fx-module__1W-Lza__fx-out calc(.24s * var(--slow,1)) ease-in forwards}@keyframes gravity-fx-module__1W-Lza__gring{0%{opacity:.2;scale:.7 .8}7%{opacity:1;scale:1}57%{opacity:1;scale:1.1 1}66%{opacity:.55}to{opacity:.35;scale:1}}.gravity-fx-module__1W-Lza__gbox{flex:none;display:block;position:relative}.gravity-fx-module__1W-Lza__gbox>img{display:block}@keyframes gravity-fx-module__1W-Lza__gclock{0%{opacity:1}to{opacity:1}}.gravity-fx-module__1W-Lza__gstage[data-gravity=exit] .gravity-fx-module__1W-Lza__gcrown{animation:gravity-fx-module__1W-Lza__fx-out calc(.24s * var(--slow,1)) ease-in forwards}.gravity-fx-module__1W-Lza__gcrown{pointer-events:none;width:100%;height:100%;animation:gravity-fx-module__1W-Lza__gclock calc(1.4s * var(--slow,1)) linear both;position:absolute;inset:0}.gravity-fx-module__1W-Lza__glines{pointer-events:none;position:absolute;inset:0}.gravity-fx-module__1W-Lza__glines i{opacity:0;background:linear-gradient(to bottom, rgb(var(--g-light) / .2), rgb(var(--g-light) / .85));width:1px;animation:gravity-fx-module__1W-Lza__glight calc(1.4s * var(--slow,1)) steps(1, end) both;animation-delay:calc(var(--d) * 1ms * var(--slow,1));position:absolute;top:0;bottom:0}@keyframes gravity-fx-module__1W-Lza__glight{0%,6%{opacity:0}7%{opacity:.7}16%{opacity:0}24%{opacity:.6}33%{opacity:0}40%{opacity:.8}57%,to{opacity:0}}.gravity-fx-module__1W-Lza__gstage[data-gravity=enter] .gravity-fx-module__1W-Lza__gbox{transform-origin:50% calc(100% - var(--foot-pad));animation:gravity-fx-module__1W-Lza__gsquash calc(1.4s * var(--slow,1)) linear both}@keyframes gravity-fx-module__1W-Lza__gsquash{0%,21%{animation-timing-function:ease-in;transform:none}36%{animation-timing-function:ease-out;transform:scale(1.06,.9)}50%{transform:scale(1.16,.76)}79%{animation-timing-function:cubic-bezier(.2,.9,.3,1);transform:scale(1.18,.74)}86%{animation-timing-function:ease-in-out;transform:scale(.93,1.1)}93%{transform:scale(1.02,.98)}to{transform:none}}@media (prefers-reduced-motion:reduce){.gravity-fx-module__1W-Lza__gstage[data-gravity] .gravity-fx-module__1W-Lza__gbox{animation:none!important}.gravity-fx-module__1W-Lza__gcrown,.gravity-fx-module__1W-Lza__glines{display:none}.gravity-fx-module__1W-Lza__gring[data-phase]{animation:none!important}}
.field-fx-module__DUgLyW__field{pointer-events:none;--f-line:var(--f-mid);--f-rim:var(--f-mid);--f-core:var(--f-deep);--f-smoke:var(--f-mid);--T:calc(1.2s * var(--slow,1));--ms:calc(1ms * var(--slow,1));--ffoot:calc(50% - var(--spr,96px) / 2 + 1.5px);position:absolute;inset:0}.dark .field-fx-module__DUgLyW__field{--f-line:var(--f-hi);--f-rim:255 255 255;--f-core:255 252 225;--f-smoke:var(--f-hi)}.field-fx-module__DUgLyW__field[data-field=psychic]{--f-hi:228 193 247;--f-mid:122 96 196;--f-deep:84 56 160}.field-fx-module__DUgLyW__field[data-field=grassy]{--f-hi:150 245 170;--f-mid:46 178 88;--f-deep:20 120 60}.field-fx-module__DUgLyW__field[data-field=electric]{--f-hi:255 240 150;--f-mid:226 176 30;--f-deep:176 110 0}.field-fx-module__DUgLyW__field[data-field=misty]{--f-hi:250 215 248;--f-mid:212 112 206;--f-deep:160 60 150}.field-fx-module__DUgLyW__field[data-phase=enter]{animation:field-fx-module__DUgLyW__fclock var(--T) linear both}.field-fx-module__DUgLyW__field[data-phase=exit]{animation:field-fx-module__DUgLyW__fout calc(.24s * var(--slow,1)) ease-in forwards}@keyframes field-fx-module__DUgLyW__fclock{0%{opacity:1}to{opacity:1}}@keyframes field-fx-module__DUgLyW__fout{to{opacity:0}}.field-fx-module__DUgLyW__anchor{left:0;right:0;bottom:var(--ffoot);height:0;position:absolute}.field-fx-module__DUgLyW__anchor>i{border-radius:50%;position:absolute;top:0;left:50%;translate:-50% -50%}.field-fx-module__DUgLyW__stageFx{border-radius:inherit;position:absolute;inset:0;overflow:hidden}@keyframes field-fx-module__DUgLyW__fgrow{0%{width:4%}2.75%{width:52%}5.5%{width:72%}8.3%{width:86%}11%{width:100%}14%{width:116%}21%{width:150%}33%{width:225%}46%{width:290%}to{width:420%}}.field-fx-module__DUgLyW__disc{aspect-ratio:1/.17;background:radial-gradient(closest-side, rgb(var(--f-deep) / .35), rgb(var(--f-mid) / .55) 65%, rgb(var(--f-hi) / .6) 92%, transparent 100%);animation:field-fx-module__DUgLyW__fgrow var(--T) linear both, field-fx-module__DUgLyW__fdisc var(--T) linear both}@keyframes field-fx-module__DUgLyW__fdisc{0%{opacity:0}2%{opacity:1}16%{opacity:1}30%,to{opacity:0}}.field-fx-module__DUgLyW__haze{background:linear-gradient(to top, rgb(var(--f-mid) / .58), rgb(var(--f-mid) / .24) 55%, transparent 95%);animation:field-fx-module__DUgLyW__fwash var(--T) linear both;position:absolute;inset:0}.field-fx-module__DUgLyW__glow{background:radial-gradient(ellipse 60% 75% at 50% 85%, rgb(var(--f-hi) / .6), rgb(var(--f-hi) / .22) 55%, transparent 82%);mix-blend-mode:screen;animation:field-fx-module__DUgLyW__fwash var(--T) linear both;position:absolute;inset:0}:root:not(.dark) .field-fx-module__DUgLyW__glow{mix-blend-mode:normal;background:radial-gradient(ellipse 55% 70% at 50% 85%, rgb(var(--f-mid) / .22), rgb(var(--f-mid) / .08) 55%, transparent 80%)}@keyframes field-fx-module__DUgLyW__fwash{0%,11%{opacity:0}20%{opacity:.9}37%{opacity:1}50%,to{opacity:0}}.field-fx-module__DUgLyW__edge{aspect-ratio:1/.2;border-radius:50%;width:100%;position:absolute;top:0;left:50%;translate:-50% -50%}.field-fx-module__DUgLyW__field[data-layer=back] .field-fx-module__DUgLyW__edge{background:radial-gradient(closest-side, rgb(var(--f-mid) / .12), rgb(var(--f-mid) / .2) 50%, rgb(var(--f-mid) / .48) 76%, rgb(var(--f-smoke) / .72) 90%, rgb(var(--f-smoke) / .3) 96%, transparent 100%)}.field-fx-module__DUgLyW__field[data-phase=enter] .field-fx-module__DUgLyW__edge{animation:field-fx-module__DUgLyW__fedge-in var(--T) linear both}@keyframes field-fx-module__DUgLyW__fedge-in{0%,10%{opacity:0}30%{opacity:1}to{opacity:1}}.field-fx-module__DUgLyW__smokes{filter:blur(2.5px);position:absolute;inset:0}.dark .field-fx-module__DUgLyW__smokes{mix-blend-mode:screen}.field-fx-module__DUgLyW__smoke{left:var(--x);top:var(--y);width:calc(var(--spr,96px) * var(--s) / 96);aspect-ratio:1/1.3;background:radial-gradient(closest-side, rgb(var(--f-smoke) / .8), rgb(var(--f-smoke) / .3) 50%, transparent);opacity:0;animation:field-fx-module__DUgLyW__fsmoke calc(var(--dur) * var(--slow,1)) cubic-bezier(.3, .5, .5, 1) infinite;animation-delay:calc(var(--d) * -1 * var(--slow,1));border-radius:50%;position:absolute}.field-fx-module__DUgLyW__field[data-variant="1"] .field-fx-module__DUgLyW__smoke{left:calc(100% - var(--x))}@keyframes field-fx-module__DUgLyW__fsmoke{0%{opacity:0;transform:translate(-50%,-60%)scale(.6,.5)}14%{opacity:var(--a)}55%{opacity:calc(var(--a) * .75)}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-60% - var(--rise))) scale(1.3, 2.1)}}@media (prefers-reduced-motion:reduce){.field-fx-module__DUgLyW__field,.field-fx-module__DUgLyW__field *,.field-fx-module__DUgLyW__field :before,.field-fx-module__DUgLyW__field :after{animation:none!important}.field-fx-module__DUgLyW__stageFx,.field-fx-module__DUgLyW__disc,.field-fx-module__DUgLyW__smoke{display:none}}
.field-burst-module__SCnHrG__burst{position:absolute;inset:0}.field-burst-module__SCnHrG__portal{width:calc(var(--spr,96px) * 1.35);aspect-ratio:1/.22;animation:field-burst-module__SCnHrG__fportal var(--T) linear both;position:absolute;top:0;left:50%;translate:-50% -50%}.field-burst-module__SCnHrG__portal>i{border-radius:50%;position:absolute;inset:0}@keyframes field-burst-module__SCnHrG__fportal{0%{opacity:0;scale:.2}2%{opacity:1}8%{scale:1}38%{opacity:1;scale:1.05}52%,to{opacity:0;scale:1.1}}.field-burst-module__SCnHrG__pPool{background:radial-gradient(closest-side, #ffffff8c, rgb(var(--f-hi) / .4) 45%, rgb(var(--f-hi) / .65) 85%, transparent 100%);filter:blur(2px)}.field-burst-module__SCnHrG__pRing{border:1.8px solid rgb(var(--f-rim) / .95);box-shadow:0 0 7px 1px rgb(var(--f-hi) / .85), inset 0 0 6px 1px rgb(var(--f-hi) / .6)}.field-burst-module__SCnHrG__portal>i.field-burst-module__SCnHrG__pRing2{border:1px solid rgb(var(--f-rim) / .75);inset:10% 7%;translate:3% 6%}.field-burst-module__SCnHrG__portal>i.field-burst-module__SCnHrG__pRing3{border:1px solid rgb(var(--f-hi) / .6);box-shadow:0 0 5px rgb(var(--f-hi) / .5);inset:-7% -5%;translate:-2% -4%}.field-burst-module__SCnHrG__pSweep{aspect-ratio:1;width:100%;position:absolute;top:50%;left:0;translate:0 -50%;scale:1 .22}.field-burst-module__SCnHrG__pSweep>b{filter:blur(.6px);animation:field-burst-module__SCnHrG__fsweep calc(.42s * var(--slow,1)) linear infinite;border:2.5px solid #0000;border-top-color:#ffffffe6;border-radius:50%;position:absolute;inset:0}@keyframes field-burst-module__SCnHrG__fsweep{to{rotate:360deg}}:root:not(.dark) .field-burst-module__SCnHrG__pPool{background:radial-gradient(closest-side, rgb(var(--f-hi) / .5), rgb(var(--f-mid) / .3) 50%, rgb(var(--f-mid) / .55) 85%, transparent)}:root:not(.dark) .field-burst-module__SCnHrG__pSweep>b{border-top-color:rgb(var(--f-deep) / .8)}.field-burst-module__SCnHrG__beams{filter:blur(.7px);position:absolute;top:0;left:50%}.field-burst-module__SCnHrG__beams>i{left:calc(var(--spr,96px) * .675 * var(--u));top:calc(var(--spr,96px) * .1485 * var(--v) * -1);width:var(--w);height:calc(var(--spr,96px) * var(--h) / 96);transform-origin:50% 100%;translate:-50% -100%;rotate:var(--tilt);background:linear-gradient(to top, #fffffff2, rgb(var(--f-hi) / .8) 18%, rgb(var(--f-hi) / .3) 60%, transparent);opacity:0;animation:field-burst-module__SCnHrG__fbeam calc((var(--t1) - var(--t0)) * var(--ms)) ease-out both;animation-delay:calc(var(--t0) * var(--ms));border-radius:999px;position:absolute}:root:not(.dark) .field-burst-module__SCnHrG__beams>i{background:linear-gradient(to top, rgb(var(--f-mid) / .9), rgb(var(--f-mid) / .5) 25%, rgb(var(--f-mid) / .15) 65%, transparent)}@keyframes field-burst-module__SCnHrG__fbeam{0%{opacity:0;scale:1 .1}16%{opacity:var(--a);scale:1}45%{opacity:var(--a)}72%{opacity:calc(var(--a) * .75)}to{opacity:0;scale:1.4 1.15}}.field-burst-module__SCnHrG__flash{width:calc(var(--spr,96px) * .8);aspect-ratio:1/.5;background:radial-gradient(closest-side, #ffffffe6, rgb(var(--f-hi) / .5) 45%, transparent);animation:field-burst-module__SCnHrG__fflash var(--T) ease-out both;border-radius:50%;position:absolute;top:0;left:50%;translate:-50% -50%}:root:not(.dark) .field-burst-module__SCnHrG__flash{background:radial-gradient(closest-side, rgb(var(--f-hi) / .8), rgb(var(--f-mid) / .35) 50%, transparent)}@keyframes field-burst-module__SCnHrG__fflash{0%{opacity:0;scale:.4}2%{opacity:1;scale:1}10%{opacity:.75}22%,to{opacity:0;scale:1.4}}.field-burst-module__SCnHrG__dome{width:calc(var(--spr,96px) * 2.2);height:calc(var(--spr,96px) * .86);transform-origin:50% 100%;animation:field-burst-module__SCnHrG__fdome var(--T) linear both;border-radius:50% 50% 0 0/100% 100% 0 0;position:absolute;top:0;left:50%;overflow:hidden;translate:-50% -100%}@keyframes field-burst-module__SCnHrG__fdome{0%,4%{opacity:0;animation-timing-function:cubic-bezier(.25,.6,.45,1);scale:.2}7%{opacity:1}22%{opacity:.85}35%,to{opacity:0;scale:3.4}}.field-burst-module__SCnHrG__domeShell{background:radial-gradient(ellipse 50% 100% at 50% 100%, transparent 62%, rgb(var(--f-hi) / .14) 82%, rgb(var(--f-hi) / .26) 94%, rgb(var(--f-hi) / .08) 100%), linear-gradient(to top, rgb(var(--f-hi) / .2), transparent 30%)}:root:not(.dark) .field-burst-module__SCnHrG__domeShell{background:radial-gradient(ellipse 50% 100% at 50% 100%, transparent 62%, rgb(var(--f-mid) / .1) 82%, rgb(var(--f-mid) / .22) 94%, rgb(var(--f-mid) / .06) 100%), linear-gradient(to top, rgb(var(--f-mid) / .14), transparent 30%)}.field-burst-module__SCnHrG__domeHi{filter:blur(.8px);border:3px solid #0000;border-top-color:#fff9;border-radius:50%;width:58%;height:150%;position:absolute;top:9%;left:34%;rotate:28deg}:root:not(.dark) .field-burst-module__SCnHrG__domeHi{border-top-color:#ffffffd9}.field-burst-module__SCnHrG__domeFog{background:radial-gradient(ellipse 50% 100% at 50% 100%, rgb(var(--f-mid) / .22), rgb(var(--f-mid) / .12) 55%, rgb(var(--f-hi) / .22) 90%, transparent 100%)}.field-burst-module__SCnHrG__domeFog>i{width:calc(var(--spr,96px) * var(--s) / 96);aspect-ratio:1.4;background:radial-gradient(closest-side, rgb(var(--f-hi) / .35), transparent);filter:blur(3px);animation:field-burst-module__SCnHrG__fdome-fog var(--T) ease-out both;border-radius:50%;position:absolute}@keyframes field-burst-module__SCnHrG__fdome-fog{0%{transform:translate(-50%,-50%)}to{transform:translate(calc(-50% + var(--dx)), -85%)}}@media (prefers-reduced-motion:reduce){.field-burst-module__SCnHrG__burst{display:none}}
.field-particles-module__FaQ0-W__parts{--vs:0s;position:absolute;inset:0}.field-particles-module__FaQ0-W__parts[data-variant="1"]{--vs:.9s}.field-particles-module__FaQ0-W__parts[data-phase=enter]{animation:field-particles-module__FaQ0-W__fparts-in var(--T) linear both}@keyframes field-particles-module__FaQ0-W__fparts-in{0%,54%{opacity:0}75%,to{opacity:1}}.field-particles-module__FaQ0-W__slot{left:var(--x);bottom:calc(var(--ffoot) + var(--y));animation-name:field-particles-module__FaQ0-W__fwander,field-particles-module__FaQ0-W__fgate;animation-duration:calc(var(--wdur) * var(--slow,1)), calc(var(--dur) * 3 * var(--slow,1));animation-delay:calc((var(--d) + var(--vs)) * -2 * var(--slow,1)), calc((var(--d) + var(--vs)) * -1 * var(--slow,1));animation-timing-function:ease-in-out,step-end;animation-iteration-count:infinite;animation-direction:alternate,normal;position:absolute;translate:-50%}.field-particles-module__FaQ0-W__parts[data-variant="1"] .field-particles-module__FaQ0-W__slot{left:calc(100% - var(--x))}@keyframes field-particles-module__FaQ0-W__fgate{0%{opacity:1}33.333%,to{opacity:0}}.field-particles-module__FaQ0-W__slot>*{opacity:0;animation-duration:calc(var(--dur) * var(--slow,1));animation-delay:calc((var(--d) + var(--vs)) * -1 * var(--slow,1));animation-iteration-count:infinite;display:block;position:relative}@keyframes field-particles-module__FaQ0-W__fwander{0%{translate:-50%}to{translate:calc(-50% + var(--wx)) 0}}.field-particles-module__FaQ0-W__leaf{width:calc(var(--spr,96px) * 15 * var(--sc) / 96);height:calc(var(--spr,96px) * 24 * var(--sc) / 96);animation-name:field-particles-module__FaQ0-W__fleaf;animation-timing-function:ease-out;overflow:visible}.field-particles-module__FaQ0-W__leafBody{fill:rgb(var(--f-line))}.field-particles-module__FaQ0-W__leafRib{fill:none;stroke:rgb(var(--f-deep) / .55);stroke-width:.5px;stroke-linecap:round}.dark .field-particles-module__FaQ0-W__leafRib{stroke:rgb(var(--f-mid) / .85)}@keyframes field-particles-module__FaQ0-W__fleaf{0%{opacity:0;transform:translate(0, 0) rotate(var(--rot)) scale(.7)}20%{opacity:1}50%{transform:translate(7px, -18px) rotate(calc(var(--rot) + 24deg)) scale(1)}to{opacity:0;transform:translate(-6px, -38px) rotate(calc(var(--rot) - 18deg)) scale(.9)}}.field-particles-module__FaQ0-W__orb{width:calc(var(--spr,96px) * 30 * var(--sc) / 96);height:calc(var(--spr,96px) * 30 * var(--sc) / 96);--o-core:255 225 250;--o-ring:236 196 255;--o-web:var(--o-core);animation-name:field-particles-module__FaQ0-W__forb;animation-timing-function:ease-out}.field-particles-module__FaQ0-W__orb[data-tone=yellow]{--o-core:255 236 140;--o-ring:255 220 80}:root:not(.dark) .field-particles-module__FaQ0-W__orb{--o-ring:130 70 200;--o-web:var(--o-ring)}:root:not(.dark) .field-particles-module__FaQ0-W__orb[data-tone=yellow]{--o-ring:196 140 0}.field-particles-module__FaQ0-W__orb>*,.field-particles-module__FaQ0-W__orbWebs,.field-particles-module__FaQ0-W__orbCore{animation-duration:calc(var(--dur) * var(--slow,1));animation-delay:calc((var(--d) + var(--vs)) * -1 * var(--slow,1));animation-iteration-count:infinite}.field-particles-module__FaQ0-W__orbHalo{background:radial-gradient(closest-side, rgb(var(--o-ring) / .5), rgb(var(--o-ring) / .16) 55%, transparent);border-radius:50%;animation-name:field-particles-module__FaQ0-W__forb-halo;animation-timing-function:ease-out;position:absolute;inset:-30%}.field-particles-module__FaQ0-W__orbSvg{animation-name:field-particles-module__FaQ0-W__forb-shell;animation-timing-function:ease-out;position:absolute;inset:0;overflow:visible}.field-particles-module__FaQ0-W__orbCore{background:radial-gradient(circle closest-side, #fff, rgb(var(--o-core) / .85) 50%, transparent);border-radius:50%;animation-name:field-particles-module__FaQ0-W__forb-core;animation-timing-function:ease-out;position:absolute;inset:30%}.field-particles-module__FaQ0-W__orbWebs{animation-name:field-particles-module__FaQ0-W__forb-web;animation-timing-function:linear}.field-particles-module__FaQ0-W__orbWebs polyline{fill:none;stroke:rgb(var(--o-web) / .9);stroke-width:.45px;stroke-linejoin:round;stroke-linecap:round}.field-particles-module__FaQ0-W__orbWebs>g,.field-particles-module__FaQ0-W__orbRing>g{opacity:0;animation:field-particles-module__FaQ0-W__fjit calc(.27s * var(--slow,1)) steps(1, end) infinite}.field-particles-module__FaQ0-W__orbWebs>g:nth-child(2),.field-particles-module__FaQ0-W__orbRing>g:nth-child(2){animation-delay:calc(-90ms * var(--slow,1))}.field-particles-module__FaQ0-W__orbWebs>g:nth-child(3),.field-particles-module__FaQ0-W__orbRing>g:nth-child(3){animation-delay:calc(-180ms * var(--slow,1))}.field-particles-module__FaQ0-W__ringGlow,.field-particles-module__FaQ0-W__ringCore{fill:none;stroke-linejoin:round}.field-particles-module__FaQ0-W__ringGlow{stroke:rgb(var(--o-ring) / .45);stroke-width:2.4px}.field-particles-module__FaQ0-W__ringCore{stroke:rgb(var(--o-ring));stroke-width:.9px}.dark .field-particles-module__FaQ0-W__ringCore{stroke:rgb(var(--o-core))}.field-particles-module__FaQ0-W__orbDot{fill:rgb(var(--o-core));opacity:0;animation:field-particles-module__FaQ0-W__fdot calc(.6s * var(--slow,1)) ease-in-out infinite;animation-delay:calc(var(--k) * -130ms * var(--slow,1))}:root:not(.dark) .field-particles-module__FaQ0-W__orbDot{fill:rgb(var(--o-ring))}@keyframes field-particles-module__FaQ0-W__fjit{0%{opacity:1}33%,to{opacity:0}}@keyframes field-particles-module__FaQ0-W__fdot{0%,to{opacity:0}50%{opacity:.9}}@keyframes field-particles-module__FaQ0-W__forb{0%{opacity:0;transform:translateY(0)scale(.4)}15%{opacity:1;transform:translateY(-3px)scale(1)}70%{opacity:1;transform:translateY(-24px)scale(1)}to{opacity:1;transform:translateY(-32px)scale(1)}}@keyframes field-particles-module__FaQ0-W__forb-web{0%,56%{opacity:1}70%,to{opacity:0}}@keyframes field-particles-module__FaQ0-W__forb-core{0%,58%{opacity:1;scale:1}68%{opacity:1;scale:1.35}90%,to{opacity:0;scale:.3}}@keyframes field-particles-module__FaQ0-W__forb-shell{0%,64%{opacity:1;scale:1}to{opacity:0;scale:1.35}}@keyframes field-particles-module__FaQ0-W__forb-halo{0%,60%{opacity:1;scale:1}72%{opacity:1;scale:1.25}to{opacity:0;scale:1.5}}.field-particles-module__FaQ0-W__zap{width:calc(var(--spr,96px) * 22.5 * var(--sc) / 96);height:calc(var(--spr,96px) * 41.25 * var(--sc) / 96);opacity:1;transform-origin:50% 100%;rotate:var(--tilt)}.field-particles-module__FaQ0-W__zap[data-dir=l]{scale:-1 1}.field-particles-module__FaQ0-W__parts[data-variant="1"] .field-particles-module__FaQ0-W__zap[data-dir=l]{scale:1}.field-particles-module__FaQ0-W__parts[data-variant="1"] .field-particles-module__FaQ0-W__zap[data-dir=r]{scale:-1 1}.field-particles-module__FaQ0-W__zap svg{filter:drop-shadow(0 0 1.5px rgb(var(--f-hi))) drop-shadow(0 0 3px rgb(var(--f-hi) / .6));position:absolute;inset:0;overflow:visible}:root:not(.dark) .field-particles-module__FaQ0-W__zap svg{filter:drop-shadow(0 0 1.5px rgb(var(--f-mid) / .8))}.field-particles-module__FaQ0-W__zap g{opacity:0;animation-name:field-particles-module__FaQ0-W__fframe;animation-duration:calc(var(--dur) * var(--slow,1));animation-timing-function:step-end;animation-iteration-count:infinite;animation-delay:calc((var(--i) * .045 * var(--dur) - var(--d) - var(--vs)) * var(--slow,1))}@keyframes field-particles-module__FaQ0-W__fframe{0%{opacity:1}4.5%,to{opacity:0}}.field-particles-module__FaQ0-W__boltGlow,.field-particles-module__FaQ0-W__boltCore{fill:none;stroke-linejoin:miter;stroke-linecap:round}.field-particles-module__FaQ0-W__boltGlow{stroke:rgb(var(--f-hi) / .45);stroke-width:3px}.field-particles-module__FaQ0-W__boltCore{stroke:rgb(var(--f-core));stroke-width:1.1px}:root:not(.dark) .field-particles-module__FaQ0-W__boltGlow{stroke:rgb(var(--f-mid) / .45)}.field-particles-module__FaQ0-W__zap g[data-w=mid] .field-particles-module__FaQ0-W__boltGlow{stroke-width:2.8px}.field-particles-module__FaQ0-W__zap g[data-w=mid] .field-particles-module__FaQ0-W__boltCore{stroke-width:.9px}.field-particles-module__FaQ0-W__zap g[data-w=thin] .field-particles-module__FaQ0-W__boltGlow{stroke-width:2px;opacity:.8}.field-particles-module__FaQ0-W__zap g[data-w=thin] .field-particles-module__FaQ0-W__boltCore{stroke-width:.75px}.field-particles-module__FaQ0-W__zap g[data-w=faint] .field-particles-module__FaQ0-W__boltGlow{stroke-width:1.6px;opacity:.55}.field-particles-module__FaQ0-W__zap g[data-w=faint] .field-particles-module__FaQ0-W__boltCore{stroke-width:.6px;opacity:.7}.field-particles-module__FaQ0-W__boltSpark{fill:rgb(var(--f-core))}.field-particles-module__FaQ0-W__drop{width:calc(var(--spr,96px) * 33 * var(--sc) / 96);height:calc(var(--spr,96px) * 33 * var(--sc) / 96);background:radial-gradient(circle closest-side, rgb(var(--f-hi) / .4), rgb(var(--f-mid) / .16) 65%, transparent);border-radius:50%;animation-name:field-particles-module__FaQ0-W__fdrop;animation-timing-function:ease-out}.field-particles-module__FaQ0-W__drop i{background:radial-gradient(circle closest-side, #fff, rgb(var(--f-hi) / .8) 55%, transparent);border-radius:50%;position:absolute;inset:36%}@keyframes field-particles-module__FaQ0-W__fdrop{0%{opacity:0;transform:translateY(0)scale(.75)}22%{opacity:.95}to{opacity:0;transform:translateY(-36px)scale(1.25)}}@media (prefers-reduced-motion:reduce){.field-particles-module__FaQ0-W__parts{display:none}}
