.afx{--s:var(--afx-size,64px);--afx-blend:plus-lighter;--afx-screen:screen;--e-sine:cubic-bezier(0.37,0,0.63,1);--e-out:cubic-bezier(0.16,1,0.3,1);--e-in:cubic-bezier(0.7,0,0.84,0);--e-back:cubic-bezier(0.34,1.56,0.64,1);--e-snap:cubic-bezier(0.2,0.9,0.25,1);position:relative;isolation:isolate}.afx--sm{--afx-size:40px;--afx-sw:1.7}.afx--md{--afx-size:64px;--afx-sw:1.25}.afx--lg{--afx-size:96px;--afx-sw:1.05}.afx--xl{--afx-size:128px;--afx-sw:1}.light .afx{--afx-blend:normal;--afx-screen:normal}.afx-defs{width:0;height:0;overflow:hidden}.afx-back,.afx-defs,.afx-front{position:absolute;pointer-events:none}.afx-back,.afx-front{inset:0}.afx-back>*{z-index:0}.afx-front>*{z-index:2}.afx svg{display:block;overflow:visible}.afx-c{position:absolute;inset:calc(var(--s) * (1 - var(--k, 1)) / 2);pointer-events:none}.afx-r{border-radius:50%}.afx-fill{inset:0;width:100%;height:100%}.afx-fill,.afx-o{position:absolute;pointer-events:none}.afx-o{left:50%;top:50%;width:0;height:0}.afx-at{--w:max(var(--min,0px),calc(var(--s) * var(--d, 0.1)));--h:max(var(--min,0px),calc(var(--s) * var(--dh, var(--d, 0.1))));position:absolute;left:calc(50% + var(--s) * var(--x, 0));top:calc(50% + var(--s) * var(--y, 0));width:var(--w);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--w) / -2);pointer-events:none}.afx-at>svg{width:100%;height:100%}.afx-atb{margin-top:calc(var(--h) * -1);transform-origin:50% 100%}@keyframes afx-spin{to{transform:rotate(1turn)}}@keyframes afx-spin-r{to{transform:rotate(-1turn)}}@keyframes afx-zs{0%{z-index:0}4%{z-index:2}54%{z-index:0}to{z-index:0}}.afx-pl{--usq:calc(1 / var(--sq));position:absolute;inset:0;transform:rotate(var(--tilt)) scaleY(var(--sq));animation:afx-zs var(--T) step-end var(--dl) infinite;pointer-events:none}.afx-pl-trail{position:absolute;inset:calc(var(--s) * (.5 - var(--R)) - var(--tw) / 2);border-radius:50%;background:conic-gradient(from calc(90deg - var(--tl)),transparent,var(--tc) var(--tl),transparent calc(var(--tl) + .5deg));-webkit-mask:radial-gradient(closest-side,transparent calc(100% - var(--tw)),#000 calc(100% - var(--tw) * .72),#000 calc(100% - var(--tw) * .28),transparent 100%);mask:radial-gradient(closest-side,transparent calc(100% - var(--tw)),#000 calc(100% - var(--tw) * .72),#000 calc(100% - var(--tw) * .28),transparent 100%);animation:afx-spin var(--T) linear var(--dl) infinite}.afx-pl-mover{position:absolute;left:50%;top:50%;width:var(--pd);height:var(--pd);margin:calc(var(--pd) / -2) 0 0 calc(var(--pd) / -2);animation:afx-po var(--T) linear var(--dl) infinite}@keyframes afx-po{0%{transform:rotate(0deg) translateX(calc(var(--s) * var(--R))) rotate(0deg) scaleY(var(--usq)) scale(var(--dm,.86));opacity:var(--om,.9)}25%{transform:rotate(90deg) translateX(calc(var(--s) * var(--R))) rotate(-90deg) scaleY(var(--usq)) scale(var(--df,1.18));opacity:1}50%{transform:rotate(180deg) translateX(calc(var(--s) * var(--R))) rotate(-180deg) scaleY(var(--usq)) scale(var(--dm,.86));opacity:var(--om,.9)}75%{transform:rotate(270deg) translateX(calc(var(--s) * var(--R))) rotate(-270deg) scaleY(var(--usq)) scale(var(--db,.58));opacity:var(--ob,.45)}to{transform:rotate(1turn) translateX(calc(var(--s) * var(--R))) rotate(-1turn) scaleY(var(--usq)) scale(var(--dm,.86));opacity:var(--om,.9)}}.afx-sx{position:absolute;left:50%;top:50%;width:0;height:0;animation:afx-sx calc(var(--T) / 2) var(--e-sine) var(--dl) infinite alternate,afx-zs var(--T) step-end var(--dl) infinite}@keyframes afx-sx{0%{transform:rotate(var(--tilt)) translateX(calc(var(--s) * var(--R)))}to{transform:rotate(var(--tilt)) translateX(calc(var(--s) * var(--R) * -1))}}.afx-sy{--w:calc(var(--s) * var(--d, 0.2));--h:calc(var(--s) * var(--dh, var(--d, 0.2)));position:absolute;left:calc(var(--w) / -2);top:calc(var(--h) / -2);width:var(--w);height:var(--h);animation:afx-sy calc(var(--T) / 2) var(--e-sine) calc(var(--dl) - var(--T) / 4) infinite alternate}.afx-sy>svg{width:100%;height:100%}@keyframes afx-sy{0%{transform:translateY(calc(var(--s) * var(--ry) * -1)) rotate(calc(var(--tilt) * -1)) scale(var(--db,.62));opacity:var(--ob,.55)}to{transform:translateY(calc(var(--s) * var(--ry))) rotate(calc(var(--tilt) * -1)) scale(var(--df,1.12));opacity:1}}@keyframes afx-rise{0%{transform:translate(0) scale(.35);opacity:0}14%{transform:translate(calc(var(--s) * var(--sw)),calc(var(--s) * var(--rise) * -.16)) scale(1);opacity:1}34%{transform:translate(calc(var(--s) * var(--sw) * -.8),calc(var(--s) * var(--rise) * -.38)) scale(.85);opacity:.45}46%{opacity:1}60%{transform:translate(calc(var(--s) * var(--sw)),calc(var(--s) * var(--rise) * -.62)) scale(1)}82%{transform:translate(calc(var(--s) * var(--sw) * -.6),calc(var(--s) * var(--rise) * -.84)) scale(.8);opacity:.75}to{transform:translateY(calc(var(--s) * var(--rise) * -1)) scale(.4);opacity:0}}@keyframes afx-twinkle{0%,to{transform:scale(.35) rotate(0deg);opacity:.15}45%{transform:scale(1) rotate(45deg);opacity:1}60%{transform:scale(.7) rotate(60deg);opacity:.55}}.afx-soft-glow{--sg-a:rgba(196,181,253,0.6);--sg-b:rgba(139,92,246,0.3);--sg-rim:rgba(245,243,255,0.95);--sg-rim2:rgba(167,139,250,0.45)}.light .afx-soft-glow{--sg-a:rgba(139,92,246,0.42);--sg-b:rgba(124,58,237,0.16);--sg-rim:rgba(109,40,217,0.95);--sg-rim2:rgba(139,92,246,0.4)}.afx-sg-glow{background:radial-gradient(closest-side,var(--sg-a) 50%,var(--sg-b) 68%,transparent 100%);animation:afx-sg-breathe 5s var(--e-sine) infinite alternate}@keyframes afx-sg-breathe{0%{transform:scale(1);opacity:.7}to{transform:scale(1.07);opacity:1}}.afx-sg-rim{background:conic-gradient(from 0deg,var(--sg-rim2),transparent 20%,transparent 46%,var(--sg-rim2) 58%,var(--sg-rim) 72%,var(--sg-rim2) 84%,transparent 96%);-webkit-mask:radial-gradient(closest-side,transparent 82%,#000 86%,#000 93%,transparent 100%);mask:radial-gradient(closest-side,transparent 82%,#000 86%,#000 93%,transparent 100%);animation:afx-spin 12s linear infinite}.afx-pulse{--pu-ring:rgba(245,208,254,0.95);--pu-glow:rgba(217,70,239,0.55);--pu-core:rgba(192,38,211,0.4);--pu-base:rgba(232,121,249,0.3)}.light .afx-pulse{--pu-ring:rgba(192,38,211,0.9);--pu-glow:rgba(192,38,211,0.22);--pu-core:rgba(217,70,239,0.3);--pu-base:rgba(192,38,211,0.35)}.afx-pu-core{background:radial-gradient(closest-side,var(--pu-core) 52%,transparent 100%);animation:afx-pu-core 2.4s ease-out infinite}@keyframes afx-pu-core{0%{transform:scale(.97);opacity:.5}5%{transform:scale(1.07);opacity:1}11%{transform:scale(1);opacity:.72}17%{transform:scale(1.05);opacity:.95}48%,to{transform:scale(.97);opacity:.5}}.afx-pu-base{border:max(1px,calc(var(--s) * .018)) solid var(--pu-base);animation:afx-pu-base 2.4s ease-out infinite}@keyframes afx-pu-base{0%,48%,to{opacity:.55;transform:scale(1)}5%{opacity:1;transform:scale(1.03)}17%{opacity:.9;transform:scale(1.02)}}.afx-pu-ring{border:max(1px,calc(var(--s) * .026)) solid var(--pu-ring);box-shadow:0 0 calc(var(--s) * .08) var(--pu-glow),inset 0 0 calc(var(--s) * .05) var(--pu-glow);opacity:0;animation:afx-pu-ring 2.4s cubic-bezier(.15,.75,.35,1) var(--dl) infinite}@keyframes afx-pu-ring{0%{transform:scale(.97);opacity:0}3%{opacity:.95}38%{transform:scale(1.55);opacity:0}to{transform:scale(1.55);opacity:0}}.afx-orbit{--or-c1:#7dd3fc;--or-c2:#a5b4fc;--or-c3:#67e8f9;--or-track:rgba(186,230,253,0.2)}.light .afx-orbit{--or-c1:#2563eb;--or-c2:#7c3aed;--or-c3:#0891b2;--or-track:rgba(37,99,235,0.22)}.afx-or-track{fill:none;stroke:var(--or-track);stroke-width:calc(.9px * var(--afx-sw))}.afx-or-track-front{stroke-dasharray:3 3}.afx-or-dot{border-radius:50%;background:radial-gradient(circle at 38% 36%,#fff 0 22%,var(--tc) 55%,var(--tc) 100%);box-shadow:0 0 calc(var(--s) * .07) var(--tc),0 0 calc(var(--s) * .16) var(--tc)}.light .afx-or-dot{box-shadow:0 0 0 max(1px,calc(var(--s) * .014)) rgba(255,255,255,.95),0 1px 3px rgba(15,23,42,.35)}.afx-orbit .afx-pl-trail{opacity:.75}.afx-spark{--sp-fill:#fff7d1;--sp-glow:rgba(251,191,36,0.95);--sp-rim:rgba(253,224,71,0.85);--sp-rim2:rgba(245,158,11,0.28);--sp-aura:rgba(251,191,36,0.22)}.light .afx-spark{--sp-fill:#f59e0b;--sp-glow:rgba(180,83,9,0.55);--sp-rim:rgba(217,119,6,0.7);--sp-rim2:rgba(245,158,11,0.2);--sp-aura:rgba(245,158,11,0.14)}.afx-sp-aura{background:radial-gradient(closest-side,var(--sp-aura) 50%,transparent);animation:afx-sg-breathe 6s var(--e-sine) infinite alternate}.afx-sp-rim{background:conic-gradient(from 20deg,var(--sp-rim2),var(--sp-rim) 12%,var(--sp-rim2) 28%,transparent 40%,var(--sp-rim2) 55%,var(--sp-rim) 68%,var(--sp-rim2) 82%,transparent 94%);-webkit-mask:radial-gradient(closest-side,transparent 83%,#000 87%,#000 92%,transparent 99%);mask:radial-gradient(closest-side,transparent 83%,#000 87%,#000 92%,transparent 99%);animation:afx-spin-r 16s linear infinite}.afx-sp-star{fill:var(--sp-fill);filter:drop-shadow(0 0 calc(var(--s) * .04) var(--sp-glow));opacity:0;animation:afx-sp-pop 3.2s cubic-bezier(.2,.8,.3,1) var(--dl) infinite}.light .afx-sp-star{stroke:#b45309;stroke-width:.8px;filter:drop-shadow(0 0 1px var(--sp-glow))}@keyframes afx-sp-pop{0%{transform:scale(0) rotate(0deg);opacity:0}5%{opacity:1}11%{transform:scale(1.15) rotate(50deg);opacity:1}20%{transform:scale(.8) rotate(68deg);opacity:.9}26%{transform:scale(.95) rotate(80deg);opacity:1}40%{transform:scale(0) rotate(120deg);opacity:0}to{transform:scale(0) rotate(120deg);opacity:0}}.afx-halo{--ha-back:#b45309;--ha-front:#fbbf24;--ha-hi:#fff7d6;--ha-sheen:#ffffff;--ha-spill:rgba(253,224,71,0.4);--ha-glow:rgba(251,191,36,0.85);--ha-dust:#fde68a}.light .afx-halo{--ha-back:#92400e;--ha-front:#d97706;--ha-hi:#fcd34d;--ha-sheen:#fff7d6;--ha-spill:rgba(245,158,11,0.22);--ha-glow:rgba(146,64,14,0.35);--ha-dust:#d97706}.afx-ha-spill{border-radius:50%;background:radial-gradient(closest-side,var(--ha-spill),transparent);animation:afx-ha-spill 3s var(--e-sine) infinite alternate}@keyframes afx-ha-spill{0%{opacity:1;transform:scale(1)}to{opacity:.55;transform:scale(.92)}}.afx-ha-bob{animation:afx-ha-bob 3s var(--e-sine) infinite alternate,afx-ha-tilt 4.3s var(--e-sine) -1s infinite alternate}@keyframes afx-ha-bob{0%{translate:0 0}to{translate:0 calc(var(--s) * -.06)}}@keyframes afx-ha-tilt{0%{rotate:-4deg}to{rotate:3deg}}.afx-ha-svg{filter:drop-shadow(0 0 calc(var(--s) * .05) var(--ha-glow))}.light .afx-ha-svg{filter:drop-shadow(0 1px 1px var(--ha-glow))}.afx-ha-svg ellipse,.afx-ha-svg path{fill:none;stroke-linecap:round}.afx-ha-back{stroke:var(--ha-back);stroke-width:calc(3.2px * var(--afx-sw))}.afx-ha-front{stroke:var(--ha-front);stroke-width:calc(4.4px * var(--afx-sw))}.afx-ha-hi{stroke:var(--ha-hi);stroke-width:calc(1.3px * var(--afx-sw));opacity:.9}.afx-ha-sheen{stroke:var(--ha-sheen);stroke-width:calc(2.4px * var(--afx-sw));stroke-dasharray:9 91;animation:afx-ha-sheen 2.6s linear infinite}@keyframes afx-ha-sheen{to{stroke-dashoffset:-100}}.afx-ha-dust{border-radius:50%;background:radial-gradient(circle,#fff 0 25%,var(--ha-dust) 50%,transparent 72%);opacity:0;animation:afx-ha-dust var(--dur) ease-in var(--dl) infinite}@keyframes afx-ha-dust{0%{transform:translate(0) scale(.6);opacity:0}12%{opacity:1;transform:translateY(calc(var(--s) * .04)) scale(1)}to{transform:translate(calc(var(--s) * var(--dx)),calc(var(--s) * .5)) scale(.4);opacity:0}}.afx-particles{--ff-core:#fffbea;--ff-glow:rgba(250,204,21,0.9);--ff-halo:rgba(234,179,8,0.3);--ff-ground:rgba(250,204,21,0.22)}.light .afx-particles{--ff-core:#fef08a;--ff-glow:rgba(202,138,4,0.95);--ff-halo:rgba(234,179,8,0.25);--ff-ground:rgba(234,179,8,0.16)}.afx-ff-ground{border-radius:50%;background:radial-gradient(closest-side,var(--ff-ground),transparent);animation:afx-sg-breathe 6.2s var(--e-sine) infinite alternate}.afx-ff-mote{border-radius:50%;background:radial-gradient(circle,var(--ff-core) 0 16%,var(--ff-glow) 32%,var(--ff-halo) 52%,transparent 70%);opacity:0;animation:afx-rise var(--dur) ease-in-out var(--dl) infinite}.afx-ripple{--rp-crest:rgba(240,249,255,0.95);--rp-edge:rgba(56,189,248,0.75);--rp-trough:rgba(3,105,161,0.35);--rp-glow:rgba(56,189,248,0.22);--rp-drop:#7dd3fc;--rp-drop-hi:#f0f9ff;--rp-flash:rgba(240,249,255,0.95)}.light .afx-ripple{--rp-crest:rgba(2,132,199,0.72);--rp-edge:rgba(14,165,233,0.4);--rp-trough:rgba(186,230,253,0.55);--rp-glow:rgba(14,165,233,0.14);--rp-drop:#0284c7;--rp-drop-hi:#e0f2fe;--rp-flash:rgba(2,132,199,0.7)}.afx-rp-glow{background:radial-gradient(closest-side,var(--rp-glow) 55%,transparent);animation:afx-rp-glow 3.6s ease-out infinite}@keyframes afx-rp-glow{0%,20%{opacity:.55;transform:scale(.96)}30%{opacity:1;transform:scale(1.04)}to{opacity:.55;transform:scale(.96)}}.afx-rp-ring{background:radial-gradient(closest-side,transparent 78%,var(--rp-trough) 85%,var(--rp-crest) 91%,var(--rp-edge) 95%,transparent 100%);opacity:0;animation:afx-rp-ring 3.6s cubic-bezier(.2,.7,.35,1) var(--dl) infinite}@keyframes afx-rp-ring{0%{transform:translateY(calc(var(--s) * -.03)) scale(.98);opacity:0}4%{opacity:1}30%{opacity:.75}62%{transform:translateY(0) scale(1.95);opacity:0}to{transform:translateY(0) scale(1.95);opacity:0}}.afx-rp-surface{border:max(1px,calc(var(--s) * .014)) solid var(--rp-edge);opacity:.55;animation:afx-rp-wobble 3.6s ease-out infinite}@keyframes afx-rp-wobble{0%,24%{transform:scale(1);opacity:.45}27%{transform:scale(1.05,1.02);opacity:1}31%{transform:scale(.985,1.005)}36%{transform:scale(1.02,1.01);opacity:.8}44%{transform:scale(.995)}54%,to{transform:scale(1);opacity:.45}}.afx-rp-drop{opacity:0;animation:afx-rp-drop 3.6s cubic-bezier(.55,0,.9,.45) infinite}.afx-rp-drop path{fill:var(--rp-drop)}.afx-rp-drop ellipse{fill:var(--rp-drop-hi);opacity:.85}.afx-ripple .afx-rp-drop svg{filter:drop-shadow(0 0 calc(var(--s) * .03) var(--rp-edge))}@keyframes afx-rp-drop{0%{transform:translateY(calc(var(--s) * -.5)) scale(.6);opacity:0}7%{opacity:1}23%{transform:translateY(0) scale(.88,1.25);opacity:1;animation-timing-function:ease-out}26%{transform:translateY(calc(var(--s) * .02)) scale(1.7,.32);opacity:.85}30%,to{transform:translateY(calc(var(--s) * .02)) scale(2,.1);opacity:0}}.afx-rp-flash{border-radius:50%;background:radial-gradient(closest-side,var(--rp-flash),transparent);opacity:0;animation:afx-rp-flash 3.6s ease-out infinite}@keyframes afx-rp-flash{0%,23%{transform:scale(.2);opacity:0}25%{transform:scale(.8);opacity:1}34%{transform:scale(1.4);opacity:0}to{transform:scale(1.4);opacity:0}}.afx-rp-splash{border-radius:50%;background:radial-gradient(circle,var(--rp-drop-hi) 0 30%,var(--rp-drop) 60%,transparent 72%);opacity:0;animation:afx-rp-splash 3.6s linear infinite}@keyframes afx-rp-splash{0%,24%{transform:translate(0) scale(.3);opacity:0}25%{transform:translate(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.2,.7,.4,1)}35%{transform:translate(calc(var(--s) * var(--dx) * .6),calc(var(--s) * -.17)) scale(.9);opacity:1;animation-timing-function:cubic-bezier(.6,0,.9,.5)}46%{transform:translate(calc(var(--s) * var(--dx)),calc(var(--s) * -.02)) scale(.6);opacity:0}to{transform:translate(calc(var(--s) * var(--dx)),calc(var(--s) * -.02)) scale(.6);opacity:0}}.afx-compass{--cp-b1:#f8fafc;--cp-b2:#94a3b8;--cp-b3:#334155;--cp-tick:rgba(241,245,249,0.9);--cp-inner:rgba(226,232,240,0.45);--cp-card:#e2e8f0;--cp-n:#ef4444;--cp-n-glow:rgba(239,68,68,0.75);--cp-needle-a:#f87171;--cp-needle-b:#b91c1c;--cp-tail-a:#f1f5f9;--cp-tail-b:#94a3b8;--cp-glint:rgba(255,255,255,0.95)}.light .afx-compass{--cp-b1:#e2e8f0;--cp-b2:#64748b;--cp-b3:#1e293b;--cp-tick:#1e293b;--cp-inner:rgba(51,65,85,0.5);--cp-card:#334155;--cp-n:#dc2626;--cp-n-glow:rgba(220,38,38,0.45);--cp-needle-a:#ef4444;--cp-needle-b:#991b1b;--cp-tail-a:#94a3b8;--cp-tail-b:#475569;--cp-glint:rgba(255,255,255,0.95)}.afx-cp-s1{stop-color:var(--cp-b1)}.afx-cp-s2{stop-color:var(--cp-b2)}.afx-cp-s3{stop-color:var(--cp-b3)}.afx-cp-bezel{animation:afx-spin 40s linear infinite}.afx-cp-bezel circle{fill:none}.afx-cp-band{stroke-width:7.5px;opacity:.92}.afx-cp-inner{stroke:var(--cp-inner);stroke-width:calc(.8px * var(--afx-sw))}.afx-cp-tick{stroke:var(--cp-tick);stroke-width:5px;stroke-dasharray:.11 .89;stroke-dashoffset:.055;opacity:.8}.afx-cp-mid{stroke:var(--cp-tick);stroke-width:8px;stroke-dasharray:.032 .968;stroke-dashoffset:.016}.afx-cp-card{fill:var(--cp-card)}.afx-cp-north{animation:afx-spin 40s linear infinite}.afx-cp-north svg{position:absolute;inset:0;width:100%;height:100%;fill:var(--cp-n)}.afx-cp-nglow{position:absolute;left:50%;top:calc(50% - var(--s) * .64);width:calc(var(--s) * .22);height:calc(var(--s) * .22);margin:calc(var(--s) * -.11) 0 0 calc(var(--s) * -.11);border-radius:50%;background:radial-gradient(closest-side,var(--cp-n-glow),transparent);animation:afx-cp-nglow 2.2s var(--e-sine) infinite alternate}@keyframes afx-cp-nglow{0%{opacity:.35;transform:scale(.8)}to{opacity:1;transform:scale(1.15)}}.afx-cp-glint{background:conic-gradient(from 0deg,transparent 0 40%,var(--cp-glint) 47%,transparent 54%);-webkit-mask:radial-gradient(closest-side,transparent 76%,#000 79%,#000 91%,transparent 93%);mask:radial-gradient(closest-side,transparent 76%,#000 79%,#000 91%,transparent 93%);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-cp-glint 6s var(--e-sine) infinite}@keyframes afx-cp-glint{0%,68%{transform:rotate(-80deg);opacity:0}72%{opacity:1}92%{opacity:.9}to{transform:rotate(280deg);opacity:0}}.afx-cp-needle{filter:drop-shadow(0 calc(var(--s) * .01) calc(var(--s) * .02) rgba(2,6,23,.5));animation:afx-cp-needle 4s cubic-bezier(.45,0,.35,1) infinite}.afx-cp-n1{fill:var(--cp-needle-a)}.afx-cp-n2{fill:var(--cp-needle-b)}.afx-cp-s1p{fill:var(--cp-tail-a)}.afx-cp-s2p{fill:var(--cp-tail-b)}@keyframes afx-cp-needle{0%{transform:rotate(-6deg)}22%{transform:rotate(25deg)}44%{transform:rotate(-18deg)}62%{transform:rotate(11deg)}80%{transform:rotate(-25deg)}to{transform:rotate(-6deg)}}.afx-leaf{--lf-g1:#15803d;--lf-g2:#4ade80;--lf-g3:#d9f99d;--lf-stem:#84cc16;--lf-vein:rgba(240,253,244,0.55);--lf-vine:rgba(74,222,128,0.5);--lf-bud:#bef264;--lf-glow:rgba(74,222,128,0.26);--lf-shadow:rgba(74,222,128,0.45);--lf-spore:#ecfccb;--lf-spore-glow:rgba(163,230,53,0.85)}.light .afx-leaf{--lf-g1:#14532d;--lf-g2:#16a34a;--lf-g3:#84cc16;--lf-stem:#3f6212;--lf-vein:rgba(240,253,244,0.65);--lf-vine:rgba(21,128,61,0.55);--lf-bud:#65a30d;--lf-glow:rgba(34,197,94,0.15);--lf-shadow:rgba(20,83,45,0.35);--lf-spore:#d9f99d;--lf-spore-glow:rgba(77,124,15,0.7)}.afx-lf-g1{stop-color:var(--lf-g1)}.afx-lf-g2{stop-color:var(--lf-g2)}.afx-lf-g3{stop-color:var(--lf-g3)}.afx-lf-stem{fill:none;stroke:var(--lf-stem);stroke-width:1.5px;stroke-linecap:round}.afx-lf-vein{fill:none;stroke:var(--lf-vein);stroke-width:.6px;stroke-linecap:round}.afx-lf-glow{background:radial-gradient(closest-side,var(--lf-glow) 52%,transparent);animation:afx-sg-breathe 6.4s var(--e-sine) infinite alternate}.afx-lf-plane{transform:rotate(var(--tilt)) scaleY(var(--sq))}.afx-lf-ring{position:absolute;inset:0;animation:afx-spin 24s linear infinite}.afx-lf-vine{inset:0}.afx-lf-vine circle{fill:none;stroke:var(--lf-vine);stroke-width:calc(1.2px * var(--afx-sw))}.afx-lf-vine .afx-lf-buds{stroke:var(--lf-bud);stroke-width:calc(2.6px * var(--afx-sw));stroke-dasharray:.04 .96;stroke-linecap:round}.afx-lf-sprig{filter:drop-shadow(0 0 calc(var(--s) * .025) var(--lf-shadow));animation:afx-lf-sway var(--sd) var(--e-sine) var(--sdl) infinite alternate,afx-lf-flick 24s ease-out var(--ldl) infinite}@keyframes afx-lf-sway{0%{rotate:calc(var(--o) - 10deg)}to{rotate:calc(var(--o) + 12deg)}}@keyframes afx-lf-flick{0%{scale:1}1.4%{scale:.84}3.4%{scale:1.07}6%,to{scale:1}}.afx-lf-fall{filter:drop-shadow(0 0 calc(var(--s) * .02) var(--lf-shadow));opacity:0;animation:afx-lf-fall 4s linear var(--dl) infinite}@keyframes afx-lf-fall{0%{transform:translate(0) rotate(var(--o)) scale(.9);opacity:0}3%{opacity:1}18%{transform:translate(calc(var(--s) * .08),calc(var(--s) * .1)) rotate(calc(var(--o) + 40deg)) scaleX(.45)}36%{transform:translate(calc(var(--s) * .18),calc(var(--s) * .24)) rotate(calc(var(--o) - 10deg)) scale(1)}54%{transform:translate(calc(var(--s) * .25),calc(var(--s) * .4)) rotate(calc(var(--o) + 110deg)) scaleX(-.6)}72%{transform:translate(calc(var(--s) * .35),calc(var(--s) * .57)) rotate(calc(var(--o) + 190deg)) scaleX(.8);opacity:.9}88%{transform:translate(calc(var(--s) * .44),calc(var(--s) * .74)) rotate(calc(var(--o) + 290deg)) scaleX(-.3);opacity:0}to{transform:translate(calc(var(--s) * .44),calc(var(--s) * .74)) rotate(calc(var(--o) + 290deg)) scaleX(-.3);opacity:0}}.afx-lf-spore{border-radius:50%;background:radial-gradient(circle,var(--lf-spore) 0 22%,var(--lf-spore-glow) 42%,transparent 70%);opacity:0;animation:afx-rise var(--dur) ease-in-out var(--dl) infinite}.afx-nebula{--nb-a:rgba(167,139,250,0.82);--nb-a2:rgba(139,92,246,0.55);--nb-b:rgba(96,165,250,0.78);--nb-b2:rgba(56,189,248,0.5);--nb-c:rgba(244,114,182,0.75);--nb-c2:rgba(236,72,153,0.5);--nb-dust:rgba(245,243,255,0.85);--nb-rim:rgba(233,213,255,0.85);--nb-star:#f5f3ff;--nb-star-glow:rgba(196,181,253,0.95)}.light .afx-nebula{--nb-a:rgba(124,58,237,0.36);--nb-a2:rgba(109,40,217,0.24);--nb-b:rgba(37,99,235,0.32);--nb-b2:rgba(2,132,199,0.24);--nb-c:rgba(219,39,119,0.3);--nb-c2:rgba(236,72,153,0.22);--nb-rim:rgba(124,58,237,0.75);--nb-star:#6d28d9;--nb-star-glow:rgba(124,58,237,0.45);--nb-dust:rgba(76,29,149,0.6)}.afx-nb-dust{animation:afx-spin 70s linear infinite}.afx-nb-dust path{fill:none;stroke:var(--nb-dust);stroke-width:calc(1.1px * var(--afx-sw));stroke-linecap:round}.afx-nb-cloud{mix-blend-mode:var(--afx-screen);-webkit-mask:radial-gradient(closest-side,transparent 38%,#000 52%,#000 74%,transparent 100%);mask:radial-gradient(closest-side,transparent 38%,#000 52%,#000 74%,transparent 100%)}.afx-nb-a{background:radial-gradient(42% 30% at 28% 32%,var(--nb-a),transparent 70%),radial-gradient(30% 40% at 72% 70%,var(--nb-a2),transparent 70%);animation:afx-spin 38s linear infinite,afx-nb-breathe 7s var(--e-sine) infinite alternate}.afx-nb-b{background:radial-gradient(36% 44% at 72% 26%,var(--nb-b),transparent 70%),radial-gradient(40% 26% at 28% 78%,var(--nb-b2),transparent 70%);animation:afx-spin-r 52s linear infinite,afx-nb-breathe 9s var(--e-sine) -3s infinite alternate}.afx-nb-c{background:radial-gradient(30% 34% at 14% 58%,var(--nb-c),transparent 70%),radial-gradient(34% 26% at 84% 48%,var(--nb-c2),transparent 70%);animation:afx-spin 67s linear infinite,afx-nb-breathe 11s var(--e-sine) -5s infinite alternate}@keyframes afx-nb-breathe{0%{scale:.93;opacity:.72}to{scale:1.06;opacity:1}}.afx-nb-rim{background:conic-gradient(from 0deg,var(--nb-rim),transparent 18%,var(--nb-c) 36%,transparent 55%,var(--nb-b) 74%,transparent 90%,var(--nb-rim));-webkit-mask:radial-gradient(closest-side,transparent 83%,#000 87%,#000 93%,transparent 99%);mask:radial-gradient(closest-side,transparent 83%,#000 87%,#000 93%,transparent 99%);mix-blend-mode:var(--afx-blend);animation:afx-spin-r 14s linear infinite}.afx-nb-wisp{background:radial-gradient(28% 14% at 26% 82%,var(--nb-c2),transparent 70%),radial-gradient(22% 12% at 62% 90%,var(--nb-a),transparent 70%),radial-gradient(16% 10% at 88% 62%,var(--nb-b2),transparent 70%);-webkit-mask:radial-gradient(closest-side,transparent 49%,#000 58%,#000 100%);mask:radial-gradient(closest-side,transparent 49%,#000 58%,#000 100%);mix-blend-mode:var(--afx-screen);opacity:.9;animation:afx-spin 45s linear infinite}.afx-nb-star{fill:var(--nb-star);filter:drop-shadow(0 0 calc(var(--s) * .03) var(--nb-star-glow));animation:afx-twinkle var(--dur) ease-in-out var(--dl) infinite}.afx-starborn{--sb-glow:rgba(147,197,253,0.5);--sb-glow2:rgba(59,130,246,0.2);--sb-ray:rgba(191,219,254,0.42);--sb-rim:rgba(239,246,255,0.95);--sb-rim2:rgba(96,165,250,0.5);--sb-star:#eff6ff;--sb-star-glow:rgba(96,165,250,0.95);--nb-star:#dbeafe;--nb-star-glow:rgba(147,197,253,0.9)}.light .afx-starborn{--sb-glow:rgba(59,130,246,0.3);--sb-glow2:rgba(37,99,235,0.1);--sb-ray:rgba(37,99,235,0.32);--sb-rim:rgba(29,78,216,0.95);--sb-rim2:rgba(59,130,246,0.4);--sb-star:#2563eb;--sb-star-glow:rgba(30,64,175,0.45);--nb-star:#1d4ed8;--nb-star-glow:rgba(30,64,175,0.35)}.afx-sb-glow{background:radial-gradient(closest-side,var(--sb-glow) 44%,var(--sb-glow2) 70%,transparent);animation:afx-sg-breathe 4.4s var(--e-sine) infinite alternate}.afx-sb-rays{background:repeating-conic-gradient(from 0deg,var(--sb-ray) 0deg,transparent 3deg,transparent 12deg,var(--sb-ray) 15deg);-webkit-mask:radial-gradient(closest-side,transparent 46%,#000 52%,rgba(0,0,0,.35) 76%,transparent 100%);mask:radial-gradient(closest-side,transparent 46%,#000 52%,rgba(0,0,0,.35) 76%,transparent 100%);mix-blend-mode:var(--afx-blend);animation:afx-spin 40s linear infinite}.afx-sb-rays2{background:repeating-conic-gradient(from 7deg,var(--sb-ray) 0deg,transparent 2deg,transparent 20deg,var(--sb-ray) 22.5deg);opacity:.75;animation:afx-spin-r 55s linear infinite}.afx-sb-fly{fill:var(--sb-star);filter:drop-shadow(0 0 calc(var(--s) * .04) var(--sb-star-glow));opacity:0;animation:afx-sb-fly 3.6s cubic-bezier(.25,.6,.4,1) var(--dl) infinite}@keyframes afx-sb-fly{0%{transform:rotate(var(--a)) translateY(calc(var(--s) * -.48)) rotate(calc(var(--a) * -1)) scale(.1) rotate(0deg);opacity:0}7%{transform:rotate(var(--a)) translateY(calc(var(--s) * -.55)) rotate(calc(var(--a) * -1)) scale(1.15) rotate(30deg);opacity:1}16%{transform:rotate(var(--a)) translateY(calc(var(--s) * -.6)) rotate(calc(var(--a) * -1)) scale(.6) rotate(45deg);opacity:.9}55%{transform:rotate(var(--a)) translateY(calc(var(--s) * -.84)) rotate(calc(var(--a) * -1)) scale(1) rotate(90deg);opacity:1}66%{opacity:.35}76%{opacity:.95}to{transform:rotate(var(--a)) translateY(calc(var(--s) * -1.04)) rotate(calc(var(--a) * -1)) scale(.45) rotate(140deg);opacity:0}}.afx-sb-rim{background:conic-gradient(from 0deg,var(--sb-rim2),var(--sb-rim) 15%,var(--sb-rim2) 30%,transparent 45%,var(--sb-rim2) 60%,var(--sb-rim) 75%,transparent 90%,var(--sb-rim2));-webkit-mask:radial-gradient(closest-side,transparent 86%,#000 89%,#000 94%,transparent 99%);mask:radial-gradient(closest-side,transparent 86%,#000 89%,#000 94%,transparent 99%);mix-blend-mode:var(--afx-blend);animation:afx-spin 7s linear infinite}.afx-meteor{--mt-tail:rgba(251,146,60,0.85);--mt-head:#fff7ed;--mt-glow:rgba(253,186,116,0.95);--mt-ice-tail:rgba(125,211,252,0.85);--mt-ice-head:#f0f9ff;--mt-sky:rgba(129,90,246,0.32);--mt-rim:rgba(254,215,170,0.95);--mt-flash:rgba(255,247,237,0.95);--mt-arc:rgba(254,215,170,0.95);--nb-star:#fff7ed;--nb-star-glow:rgba(253,186,116,0.9)}.light .afx-meteor{--mt-tail:rgba(234,88,12,0.85);--mt-head:#9a3412;--mt-glow:rgba(234,88,12,0.5);--mt-ice-tail:rgba(2,132,199,0.8);--mt-ice-head:#075985;--mt-sky:rgba(79,70,229,0.1);--mt-rim:rgba(234,88,12,0.9);--mt-flash:rgba(249,115,22,0.85);--mt-arc:rgba(234,88,12,0.9);--nb-star:#c2410c;--nb-star-glow:rgba(194,65,12,0.35)}.afx-mt-sky{background:radial-gradient(closest-side,var(--mt-sky) 50%,transparent);animation:afx-mt-sky 4.2s ease-out var(--dl) infinite}@keyframes afx-mt-sky{0%{opacity:1;transform:scale(1.06)}30%,to{opacity:.7;transform:scale(1)}}.afx-mt-arc{background:conic-gradient(from 0deg,transparent 0 55%,var(--mt-arc) 99%,transparent 99.6%);-webkit-mask:radial-gradient(closest-side,transparent 85%,#000 89%,#000 95%,transparent 98%);mask:radial-gradient(closest-side,transparent 85%,#000 89%,#000 95%,transparent 98%);mix-blend-mode:var(--afx-blend);animation:afx-spin 2.6s cubic-bezier(.45,.05,.55,.95) infinite}.afx-mt-arc2{--mt-arc:var(--mt-ice-tail);--mt-glow:var(--mt-ice-tail);opacity:.75;animation:afx-spin-r 3.7s cubic-bezier(.45,.05,.55,.95) -1.2s infinite;scale:-1 1}.afx-mt-arc:after{content:"";position:absolute;left:calc(50% - var(--s) * .06);top:calc(var(--s) * -.01);width:calc(var(--s) * .12);height:calc(var(--s) * .12);border-radius:50%;background:radial-gradient(circle,#fff 0 22%,var(--mt-glow) 46%,transparent 72%)}.afx-mt{--L:calc(var(--s) * var(--len));--th:max(2px,calc(var(--s) * 0.035));left:calc(50% - var(--L));width:var(--L);height:var(--th);margin-top:calc(var(--th) / -2);transform-origin:100% 50%;border-radius:var(--th);background:linear-gradient(90deg,transparent,var(--mt-tail) 72%,var(--mt-head));opacity:0;animation:afx-mt-fly 4.2s linear var(--dl) infinite}.afx-mt,.afx-mt:after{position:absolute;top:50%}.afx-mt:after{content:"";right:calc(var(--th) * -1.5);width:calc(var(--th) * 4);height:calc(var(--th) * 4);margin-top:calc(var(--th) * -2);border-radius:50%;background:radial-gradient(circle,#fff 0 18%,var(--mt-glow) 42%,transparent 70%)}.afx-mt-ice{--mt-tail:var(--mt-ice-tail);--mt-head:var(--mt-ice-head);--mt-glow:var(--mt-ice-tail)}@keyframes afx-mt-fly{0%{transform:rotate(145deg) translateY(calc(var(--s) * var(--lane))) translateX(calc(var(--s) * var(--x0)));opacity:0}12%,3%{opacity:1}15%{transform:rotate(145deg) translateY(calc(var(--s) * var(--lane))) translateX(calc(var(--s) * var(--x1)));opacity:0}to{transform:rotate(145deg) translateY(calc(var(--s) * var(--lane))) translateX(calc(var(--s) * var(--x1)));opacity:0}}.afx-mt-hit{animation-name:afx-mt-hit}@keyframes afx-mt-hit{0%{transform:rotate(145deg) translateY(calc(var(--s) * var(--lane))) translateX(calc(var(--s) * var(--x0)));opacity:0}3%{opacity:1}14%{transform:rotate(145deg) translateY(calc(var(--s) * var(--lane))) translateX(calc(var(--s) * var(--x1)));opacity:1}14.6%,to{transform:rotate(145deg) translateY(calc(var(--s) * var(--lane))) translateX(calc(var(--s) * var(--x1)));opacity:0}}.afx-mt-flash{border-radius:50%;background:radial-gradient(closest-side,var(--mt-flash),var(--mt-glow) 40%,transparent);opacity:0;animation:afx-mt-flash 4.2s ease-out var(--dl) infinite}@keyframes afx-mt-flash{0%{transform:scale(.2);opacity:1}9%{transform:scale(1.15);opacity:0}to{transform:scale(1.15);opacity:0}}.afx-mt-spark{border-radius:50%;background:radial-gradient(circle,#fff 0 28%,var(--mt-glow) 52%,transparent 72%);opacity:0;animation:afx-mt-spark 4.2s cubic-bezier(.1,.7,.3,1) var(--dl) infinite}@keyframes afx-mt-spark{0%{transform:rotate(var(--a)) translateY(0) scale(1.3);opacity:1}16%{transform:rotate(var(--a)) translateY(calc(var(--s) * var(--dist) * -1)) scale(.3);opacity:0}to{transform:rotate(var(--a)) translateY(calc(var(--s) * var(--dist) * -1)) scale(.3);opacity:0}}.afx-mt-rim{background:conic-gradient(from 0deg,transparent 0deg,var(--mt-rim) 45deg,transparent 95deg);-webkit-mask:radial-gradient(closest-side,transparent 84%,#000 88%,#000 94%,transparent 100%);mask:radial-gradient(closest-side,transparent 84%,#000 88%,#000 94%,transparent 100%);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-mt-rim 4.2s ease-out var(--dl) infinite}@keyframes afx-mt-rim{0%{opacity:1}24%,to{opacity:0}}.afx-victory{--vf-o1:#fde047;--vf-o2:#f97316;--vf-o3:#dc2626;--vf-i1:#fffbeb;--vf-i2:#fde047;--vf-heat:rgba(249,115,22,0.5);--vf-heat2:rgba(220,38,38,0.22);--vf-rim:rgba(253,186,116,0.95);--vf-ember:#fed7aa;--vf-ember-glow:rgba(249,115,22,0.95);--vf-glow:rgba(251,146,60,0.8)}.light .afx-victory{--vf-o1:#f59e0b;--vf-o2:#ea580c;--vf-o3:#b91c1c;--vf-i1:#fef3c7;--vf-i2:#fbbf24;--vf-heat:rgba(234,88,12,0.26);--vf-heat2:rgba(185,28,28,0.1);--vf-rim:rgba(234,88,12,0.9);--vf-ember:#fdba74;--vf-ember-glow:rgba(194,65,12,0.8);--vf-glow:rgba(154,52,18,0.45)}.afx-vf-o1{stop-color:var(--vf-o1)}.afx-vf-o2{stop-color:var(--vf-o2)}.afx-vf-o3{stop-color:var(--vf-o3)}.afx-vf-i1{stop-color:var(--vf-i1)}.afx-vf-i2{stop-color:var(--vf-i2)}.light .afx-vf-outer{stroke:#991b1b;stroke-width:.7px}.afx-vf-flame{rotate:var(--o);filter:drop-shadow(0 0 calc(var(--s) * .04) var(--vf-glow));animation:afx-vf-flick var(--fd) ease-in-out var(--fdl) infinite}.light .afx-vf-flame{filter:drop-shadow(0 0 1px var(--vf-glow))}.afx-front .afx-vf-flame{opacity:.88}@keyframes afx-vf-flick{0%,to{transform:scale(1) skewX(0deg)}22%{transform:scale(.93,1.14) skewX(calc(var(--sk) * 1deg))}48%{transform:scale(1.05,.9) skewX(calc(var(--sk) * -.7deg))}74%{transform:scale(.96,1.08) skewX(calc(var(--sk) * .45deg))}}.afx-vf-heat{border-radius:50%;background:radial-gradient(closest-side,var(--vf-heat),var(--vf-heat2) 55%,transparent);animation:afx-vf-heat 1.3s ease-in-out infinite}@keyframes afx-vf-heat{0%,to{opacity:.8}30%{opacity:1}55%{opacity:.72}80%{opacity:.95}}.afx-vf-rim{background:conic-gradient(from 180deg,var(--vf-rim) 0deg,transparent 110deg,transparent 250deg,var(--vf-rim) 1turn);-webkit-mask:radial-gradient(closest-side,transparent 80%,#000 88%,#000 94%,transparent 100%);mask:radial-gradient(closest-side,transparent 80%,#000 88%,#000 94%,transparent 100%);mix-blend-mode:var(--afx-blend);animation:afx-vf-heat 1.7s ease-in-out -.4s infinite}.afx-vf-ember{border-radius:50%;background:radial-gradient(circle,var(--vf-ember) 0 24%,var(--vf-ember-glow) 44%,transparent 70%);opacity:0;animation:afx-rise var(--dur) ease-out var(--dl) infinite}.afx-crowned{--cw-g1:#fff4c2;--cw-g2:#fbbf24;--cw-g3:#b45309;--cw-b1:#92400e;--cw-b2:#fcd34d;--cw-line:#78350f;--cw-hl:rgba(255,251,235,0.85);--cw-pearl:#fdf4ff;--cw-ruby:#e11d48;--cw-sapph:#2563eb;--cw-emer:#10b981;--cw-glow:rgba(251,191,36,0.75);--cw-aura:rgba(251,191,36,0.22);--cw-ray:rgba(253,230,138,0.45);--cw-circ:rgba(251,191,36,0.75);--cw-circ-hi:#fff7d6;--cw-spark:#fffbeb}.light .afx-crowned{--cw-g1:#fde68a;--cw-g2:#f59e0b;--cw-g3:#92400e;--cw-glow:rgba(120,53,15,0.4);--cw-aura:rgba(245,158,11,0.14);--cw-ray:rgba(245,158,11,0.3);--cw-circ:rgba(217,119,6,0.85);--cw-circ-hi:#fbbf24;--cw-spark:#f59e0b}.afx-cw-g1{stop-color:var(--cw-g1)}.afx-cw-g2{stop-color:var(--cw-g2)}.afx-cw-g3{stop-color:var(--cw-g3)}.afx-cw-b1{stop-color:var(--cw-b1)}.afx-cw-b2{stop-color:var(--cw-b2)}.afx-cw-glow{background:radial-gradient(closest-side,var(--cw-aura) 50%,transparent)}.afx-cw-rays{border-radius:50%;background:repeating-conic-gradient(from 0deg,var(--cw-ray) 0deg,transparent 4deg,transparent 11deg,var(--cw-ray) 15deg);-webkit-mask:radial-gradient(closest-side,#000 16%,rgba(0,0,0,.5) 55%,transparent 100%);mask:radial-gradient(closest-side,#000 16%,rgba(0,0,0,.5) 55%,transparent 100%);mix-blend-mode:var(--afx-blend);animation:afx-spin 30s linear infinite,afx-cw-raypulse 3.2s var(--e-sine) infinite alternate}@keyframes afx-cw-raypulse{0%{opacity:.55}to{opacity:1}}.afx-cw-circlet{background:conic-gradient(from 0deg,var(--cw-circ),var(--cw-circ-hi) 10%,var(--cw-circ) 20%,var(--cw-circ) 60%,var(--cw-circ-hi) 70%,var(--cw-circ) 80%);-webkit-mask:radial-gradient(closest-side,transparent 87%,#000 89.5%,#000 95.5%,transparent 98.5%);mask:radial-gradient(closest-side,transparent 87%,#000 89.5%,#000 95.5%,transparent 98.5%);animation:afx-spin 9s linear infinite}.afx-cw-crown{animation:afx-cw-bob 3.2s var(--e-sine) infinite alternate,afx-cw-tilt 4.6s var(--e-sine) -1.3s infinite alternate}@keyframes afx-cw-bob{0%{translate:0 0}to{translate:0 calc(var(--s) * -.07)}}@keyframes afx-cw-tilt{0%{rotate:-6deg}to{rotate:5deg}}.afx-cw-svg{width:100%;height:100%;filter:drop-shadow(0 0 calc(var(--s) * .05) var(--cw-glow))}.light .afx-cw-svg{filter:drop-shadow(0 1px 1.5px var(--cw-glow))}.afx-cw-band,.afx-cw-body{stroke:var(--cw-line);stroke-width:1.1px;stroke-linejoin:round}.afx-cw-hl{fill:none;stroke:var(--cw-hl);stroke-width:.9px;stroke-linecap:round}.afx-cw-pearl-o{stroke:var(--cw-line);stroke-width:6.8px;stroke-linecap:round}.afx-cw-pearl{stroke:var(--cw-pearl);stroke-width:5px;stroke-linecap:round}.afx-cw-ruby{fill:var(--cw-ruby);stroke:var(--cw-line);stroke-width:.8px}.afx-cw-sapph{fill:var(--cw-sapph);stroke:var(--cw-line);stroke-width:.7px}.afx-cw-emer{stroke:var(--cw-emer);stroke-width:2.8px;stroke-linecap:round}.afx-cw-facet{stroke:rgba(255,255,255,.9);stroke-width:1.3px;stroke-linecap:round}.afx-cw-glint{position:absolute;left:var(--gx);top:var(--gy);width:calc(var(--s) * .17);height:calc(var(--s) * .17);margin:calc(var(--s) * -.085) 0 0 calc(var(--s) * -.085);fill:var(--cw-spark);filter:drop-shadow(0 0 calc(var(--s) * .03) var(--cw-glow));opacity:0;animation:afx-sp-pop 2.4s cubic-bezier(.2,.8,.3,1) var(--dl) infinite}.afx-cw-burst{position:absolute;left:50%;top:28%;width:calc(var(--s) * var(--d));height:calc(var(--s) * var(--d));margin:calc(var(--s) * var(--d) / -2) 0 0 calc(var(--s) * var(--d) / -2);border-radius:50%;background:radial-gradient(circle,#fff 0 18%,var(--cw-g2) 42%,transparent 70%);opacity:0;animation:afx-cw-burst 6.4s var(--e-out) infinite}@keyframes afx-cw-burst{0%,46%{transform:rotate(var(--a)) translateY(0) scale(.2);opacity:0}50%{transform:rotate(var(--a)) translateY(calc(var(--s) * -.1)) scale(1.2);opacity:1}66%{transform:rotate(var(--a)) translateY(calc(var(--s) * var(--dist) * -1)) scale(.3);opacity:0}to{transform:rotate(var(--a)) translateY(calc(var(--s) * var(--dist) * -1)) scale(.3);opacity:0}}.afx-solar{--so-glow:rgba(251,146,60,0.5);--so-glow2:rgba(250,204,21,0.24);--so-ray:rgba(253,224,71,0.75);--so-ray2:rgba(251,146,60,0.55);--so-p1:#f97316;--so-p2:#fde047;--so-pi:#fffbeb;--so-rim1:#fffbeb;--so-rim2:#fde047;--so-rim3:rgba(249,115,22,0.6);--so-spark:#fef3c7;--so-spark-glow:rgba(251,146,60,0.95)}.light .afx-solar{--so-glow:rgba(234,88,12,0.28);--so-glow2:rgba(245,158,11,0.14);--so-ray:rgba(234,88,12,0.5);--so-ray2:rgba(220,38,38,0.32);--so-p1:#c2410c;--so-p2:#f59e0b;--so-pi:#fde68a;--so-rim1:#fbbf24;--so-rim2:#ea580c;--so-rim3:rgba(194,65,12,0.5);--so-spark:#fb923c;--so-spark-glow:rgba(194,65,12,0.65)}.afx-so-p1{stop-color:var(--so-p1)}.afx-so-p2{stop-color:var(--so-p2)}.afx-so-glow{background:radial-gradient(closest-side,var(--so-glow) 40%,var(--so-glow2) 62%,transparent);animation:afx-sg-breathe 3.3s var(--e-sine) infinite alternate}.afx-so-spikes{background:repeating-conic-gradient(from 0deg,var(--so-ray) 0deg,transparent 4deg,transparent 7.25deg,var(--so-ray) 11.25deg);-webkit-mask:radial-gradient(closest-side,transparent 44%,#000 49%,rgba(0,0,0,.55) 64%,transparent 92%);mask:radial-gradient(closest-side,transparent 44%,#000 49%,rgba(0,0,0,.55) 64%,transparent 92%);mix-blend-mode:var(--afx-blend);animation:afx-spin 28s linear infinite}.afx-so-spikes2{background:repeating-conic-gradient(from 5deg,var(--so-ray2) 0deg,transparent 5deg,transparent 12deg,var(--so-ray2) 17.14deg);-webkit-mask:radial-gradient(closest-side,transparent 40%,#000 45%,rgba(0,0,0,.4) 66%,transparent 100%);mask:radial-gradient(closest-side,transparent 40%,#000 45%,rgba(0,0,0,.4) 66%,transparent 100%);animation:afx-spin-r 41s linear infinite}.afx-so-arc{rotate:var(--o);filter:drop-shadow(0 0 calc(var(--s) * .03) var(--so-p1));opacity:0;animation:afx-so-arc var(--dur) var(--e-out) var(--dl) infinite}.afx-so-arc path{fill:none;stroke-linecap:round}.afx-so-arc-o{stroke-width:5.5px}.afx-so-arc-i{stroke:var(--so-pi);stroke-width:1.8px;stroke-dasharray:5 7;animation:afx-so-flow 1.1s linear infinite}@keyframes afx-so-flow{to{stroke-dashoffset:-24}}@keyframes afx-so-arc{0%{transform:scale(.4,.2);opacity:0}18%{opacity:1}55%{transform:scale(1)}80%{opacity:.85}to{transform:scale(1.08,1.3);opacity:0}}.afx-so-spark{--sz:max(3px,calc(var(--s) * var(--d)));width:var(--sz);height:var(--sz);margin:calc(var(--sz) / -2) 0 0 calc(var(--sz) / -2);border-radius:50%;background:radial-gradient(circle,var(--so-spark) 0 24%,var(--so-spark-glow) 48%,transparent 72%);opacity:0;animation:afx-so-spark var(--dur) var(--e-out) var(--dl) infinite}@keyframes afx-so-spark{0%{transform:rotate(var(--a)) translateY(calc(var(--s) * -.5)) scale(1);opacity:0}10%{opacity:1}to{transform:rotate(var(--a)) translateY(calc(var(--s) * var(--dist) * -1)) scale(.3);opacity:0}}.afx-so-rim{background:radial-gradient(closest-side,transparent 80%,var(--so-rim3) 85%,var(--so-rim2) 89%,var(--so-rim1) 91.5%,var(--so-rim2) 94%,transparent 100%);mix-blend-mode:var(--afx-blend);animation:afx-so-rim 2.1s var(--e-sine) infinite alternate}@keyframes afx-so-rim{0%{opacity:.8;transform:scale(.99)}to{opacity:1;transform:scale(1.015)}}.afx-crystal{--cr-l:#a5f3fc;--cr-r:#3b82f6;--cr-c:rgba(240,253,255,0.85);--cr-e:rgba(255,255,255,0.9);--cr-glow:rgba(103,232,249,0.75);--cr-aura:rgba(56,189,248,0.38);--cr-track:rgba(165,243,252,0.26);--cr-frost:rgba(236,254,255,0.95);--cr-star:rgba(165,243,252,0.55);--cr-star2:rgba(96,165,250,0.4);--nb-star:#ecfeff;--nb-star-glow:rgba(103,232,249,0.9)}.light .afx-crystal{--cr-l:#67e8f9;--cr-r:#1d4ed8;--cr-c:rgba(236,254,255,0.9);--cr-e:rgba(8,51,68,0.6);--cr-glow:rgba(8,145,178,0.45);--cr-aura:rgba(14,165,233,0.16);--cr-track:rgba(2,132,199,0.28);--cr-frost:rgba(14,116,144,0.85);--cr-star:rgba(103,232,249,0.55);--cr-star2:rgba(37,99,235,0.35);--nb-star:#0891b2;--nb-star-glow:rgba(8,145,178,0.35)}.afx-cr-l{fill:var(--cr-l)}.afx-cr-r{fill:var(--cr-r)}.afx-cr-c{fill:var(--cr-c)}.afx-cr-e{fill:none;stroke:var(--cr-e);stroke-width:.7px;stroke-linejoin:round}.afx-cr-aura{background:radial-gradient(closest-side,var(--cr-aura) 50%,transparent);animation:afx-sg-breathe 5.4s var(--e-sine) infinite alternate}.afx-cr-prism{background:conic-gradient(from 0deg,rgba(255,95,109,.55),rgba(255,249,91,.5),rgba(91,255,138,.5),rgba(91,209,255,.6),rgba(143,91,255,.55),rgba(255,91,209,.5),rgba(255,95,109,.55));-webkit-mask:radial-gradient(closest-side,transparent 86%,#000 89%,#000 94%,transparent 99%);mask:radial-gradient(closest-side,transparent 86%,#000 89%,#000 94%,transparent 99%);opacity:.75;animation:afx-spin 16s linear infinite}.afx-cr-star{animation:afx-spin 30s linear infinite;filter:drop-shadow(0 0 calc(var(--s) * .03) var(--cr-glow))}.light .afx-cr-star{filter:none}.afx-cr-star path{fill:var(--cr-star);stroke:var(--cr-e);stroke-width:calc(.5px * var(--afx-sw));stroke-linejoin:round}.afx-cr-star .afx-cr-star-b{fill:var(--cr-star2)}.afx-cr-frost{background:conic-gradient(from 30deg,transparent,var(--cr-frost) 6%,transparent 13%,transparent 30%,var(--cr-frost) 36%,transparent 43%,transparent 62%,var(--cr-frost) 68%,transparent 75%,transparent);-webkit-mask:radial-gradient(closest-side,transparent 82%,#000 86%,#000 90%,transparent 94%);mask:radial-gradient(closest-side,transparent 82%,#000 86%,#000 90%,transparent 94%);mix-blend-mode:var(--afx-blend);animation:afx-spin-r 11s linear infinite}.afx-cr-track{fill:none;stroke:var(--cr-track);stroke-width:calc(.8px * var(--afx-sw))}.afx-cr-gem{width:100%;height:100%;filter:drop-shadow(0 0 calc(var(--s) * .04) var(--cr-glow));animation:afx-cr-spin var(--cd) var(--e-sine) var(--cdl) infinite alternate}.light .afx-cr-gem{filter:drop-shadow(0 1px 1.5px var(--cr-glow))}@keyframes afx-cr-spin{0%{rotate:-12deg}to{rotate:12deg}}.afx-cr-glint{position:absolute;width:calc(var(--w) * 1.1);height:calc(var(--w) * 1.1);left:calc(50% - var(--w) * .55);top:calc(26% - var(--w) * .55);clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);background:conic-gradient(#ff5f6d,#ffc371,#fff95b,#5bff8a,#5bd1ff,#8f5bff,#ff5bd1,#ff5f6d);opacity:0;animation:afx-cr-glint var(--T) linear var(--dl) infinite}@keyframes afx-cr-glint{0%,15%{transform:scale(.2) rotate(0deg);opacity:0}25%{transform:scale(1.35) rotate(60deg);opacity:1}35%,to{transform:scale(.2) rotate(120deg);opacity:0}}.afx-phoenix{--ph-w1:#fffbe8;--ph-w2:#fde047;--ph-w3:#fb923c;--ph-w4:#ef4444;--ph-w5:rgba(153,27,27,0.2);--ph-i1:#ffffff;--ph-i2:rgba(254,240,138,0.9);--ph-i3:rgba(251,146,60,0);--ph-glow:rgba(249,115,22,0.45);--ph-glow2:rgba(220,38,38,0.18);--ph-shadow:rgba(251,146,60,0.75);--ph-ember:#fed7aa;--ph-ember-glow:rgba(249,115,22,0.95);--ph-bloom:rgba(255,247,214,0.95);--ph-bloom2:rgba(251,146,60,0.5);--ph-ring:#fde68a}.light .afx-phoenix{--ph-w1:#fde68a;--ph-w2:#f59e0b;--ph-w3:#ea580c;--ph-w4:#b91c1c;--ph-w5:rgba(127,29,29,0.4);--ph-i1:#fef9c3;--ph-i2:rgba(251,191,36,0.85);--ph-i3:rgba(234,88,12,0);--ph-glow:rgba(234,88,12,0.22);--ph-glow2:rgba(185,28,28,0.08);--ph-shadow:rgba(127,29,29,0.45);--ph-ember:#fb923c;--ph-ember-glow:rgba(194,65,12,0.75);--ph-bloom:rgba(251,191,36,0.7);--ph-bloom2:rgba(234,88,12,0.28);--ph-ring:#ea580c}.afx-ph-w1{stop-color:var(--ph-w1)}.afx-ph-w2{stop-color:var(--ph-w2)}.afx-ph-w3{stop-color:var(--ph-w3)}.afx-ph-w4{stop-color:var(--ph-w4)}.afx-ph-w5{stop-color:var(--ph-w5)}.afx-ph-i1{stop-color:var(--ph-i1)}.afx-ph-i2{stop-color:var(--ph-i2)}.afx-ph-i3{stop-color:var(--ph-i3)}.afx-ph-glow{background:radial-gradient(closest-side,var(--ph-glow) 45%,var(--ph-glow2) 70%,transparent);animation:afx-sg-breathe 2.6s var(--e-sine) infinite alternate}.afx-ph-wing{position:absolute;top:calc(50% - var(--s) * .51);width:calc(var(--s) * .9);height:calc(var(--s) * .72);transform-origin:96% 77.5%;filter:drop-shadow(0 0 calc(var(--s) * .05) var(--ph-shadow));animation:afx-ph-beat 2.6s cubic-bezier(.45,0,.4,1) infinite}.light .afx-ph-wing{filter:drop-shadow(0 0 1px var(--ph-shadow))}.afx-ph-l{left:calc(50% - var(--s) * 1.284)}.afx-ph-r{left:calc(50% - var(--s) * .444);scale:-1 1}.afx-ph-wing svg{position:absolute;inset:0;width:100%;height:100%}.afx-ph-inner{animation:afx-ph-flicker .9s ease-in-out infinite}@keyframes afx-ph-flicker{0%,to{opacity:.95}25%{opacity:.55}50%{opacity:1}75%{opacity:.7}}@keyframes afx-ph-beat{0%{transform:rotate(6deg) scale(1)}38%{transform:rotate(22deg) scale(1.02,.95)}52%{transform:rotate(23deg) scale(1.02,.96)}72%{transform:rotate(-4deg) scale(.97,1.07)}to{transform:rotate(6deg) scale(1)}}.afx-ph-tail{transform-origin:50% 0;filter:drop-shadow(0 0 calc(var(--s) * .04) var(--ph-shadow));animation:afx-ph-tail 3.1s var(--e-sine) infinite alternate}@keyframes afx-ph-tail{0%{transform:rotate(-7deg) scaleY(.95)}to{transform:rotate(7deg) scaleY(1.06)}}.afx-ph-ember{border-radius:50%;background:radial-gradient(circle,var(--ph-ember) 0 24%,var(--ph-ember-glow) 44%,transparent 70%);opacity:0;animation:afx-rise var(--dur) ease-out var(--dl) infinite}.afx-ph-bloom{background:radial-gradient(closest-side,var(--ph-bloom) 28%,var(--ph-bloom2) 55%,transparent);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-ph-bloom 6s var(--e-out) infinite}@keyframes afx-ph-bloom{0%,76%{opacity:0;transform:scale(.5)}81%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1.25)}}.afx-ph-ring{border:max(1.5px,calc(var(--s) * .03)) solid var(--ph-ring);box-shadow:0 0 calc(var(--s) * .1) var(--ph-w3),inset 0 0 calc(var(--s) * .08) var(--ph-w3);opacity:0;animation:afx-ph-ring 6s var(--e-out) infinite}@keyframes afx-ph-ring{0%,78%{opacity:0;transform:scale(.9)}80%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(2.1)}}.afx-ph-spark{width:calc(var(--s) * .06);height:calc(var(--s) * .22);margin:calc(var(--s) * -.11) 0 0 calc(var(--s) * -.03);border-radius:99px;background:linear-gradient(to top,transparent,var(--ph-w2) 55%,var(--ph-w1));opacity:0;animation:afx-ph-spark 6s var(--e-out) infinite}@keyframes afx-ph-spark{0%,78%{transform:rotate(var(--a)) translateY(calc(var(--s) * -.5)) scaleY(.3);opacity:0}80%{transform:rotate(var(--a)) translateY(calc(var(--s) * -.6)) scaleY(1);opacity:1}94%,to{transform:rotate(var(--a)) translateY(calc(var(--s) * var(--dist) * -1)) scaleY(.4);opacity:0}}.afx-legendary{--afx-hex:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.32 30' preserveAspectRatio='none'%3E%3Cpath d='M8.66 0 17.32 5v10L8.66 20 0 15V5ZM8.66 20v10' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E");--sh-line:rgba(103,232,249,0.62);--sh-lit:#ecfeff;--sh-rim1:rgba(236,254,255,0.95);--sh-rim2:rgba(34,211,238,0.55);--sh-plat:rgba(241,245,249,0.95);--sh-glow:rgba(34,211,238,0.24);--sh-bolt:#f0fdff;--sh-bolt-glow:rgba(34,211,238,0.9);--sh-cell:rgba(165,243,252,0.5)}.light .afx-legendary{--sh-line:rgba(8,145,178,0.6);--sh-lit:#0e7490;--sh-rim1:rgba(14,116,144,0.95);--sh-rim2:rgba(6,182,212,0.45);--sh-plat:rgba(71,85,105,0.85);--sh-glow:rgba(6,182,212,0.12);--sh-bolt:#155e75;--sh-bolt-glow:rgba(8,145,178,0.55);--sh-cell:rgba(6,182,212,0.35)}.afx-sh-glow{background:radial-gradient(closest-side,var(--sh-glow) 55%,transparent)}.afx-sh-lattice{background:var(--sh-line);-webkit-mask:var(--afx-hex) 0 0 /calc(var(--s) * .1732) calc(var(--s) * .3) repeat,radial-gradient(closest-side,transparent 56%,rgba(0,0,0,.3) 74%,#000 96%,transparent 100%);-webkit-mask-composite:source-in;mask:var(--afx-hex) 0 0 /calc(var(--s) * .1732) calc(var(--s) * .3) repeat,radial-gradient(closest-side,transparent 56%,rgba(0,0,0,.3) 74%,#000 96%,transparent 100%);mask-composite:intersect;animation:afx-sh-breathe 3.1s var(--e-sine) infinite alternate}@keyframes afx-sh-breathe{0%{opacity:.7}to{opacity:1}}.afx-sh-lit{overflow:hidden;-webkit-mask:var(--afx-hex) 0 0 /calc(var(--s) * .1732) calc(var(--s) * .3) repeat,radial-gradient(closest-side,rgba(0,0,0,.15) 50%,#000 90%,transparent 100%);-webkit-mask-composite:source-in;mask:var(--afx-hex) 0 0 /calc(var(--s) * .1732) calc(var(--s) * .3) repeat,radial-gradient(closest-side,rgba(0,0,0,.15) 50%,#000 90%,transparent 100%);mask-composite:intersect}.afx-sh-band{position:absolute;left:-60%;top:-50%;width:45%;height:200%;background:linear-gradient(90deg,transparent,var(--sh-lit) 50%,transparent);rotate:28deg;animation:afx-sh-band 4.2s var(--e-sine) infinite}@keyframes afx-sh-band{0%{transform:translateX(0)}40%,to{transform:translateX(380%)}}.afx-sh-wave{border-radius:50%;background:radial-gradient(closest-side,transparent 50%,var(--sh-lit) 78%,transparent 100%);opacity:0;animation:afx-sh-wave 7s var(--e-out) infinite}@keyframes afx-sh-wave{0%,70%{transform:scale(.1);opacity:0}71%{opacity:1}90%,to{transform:scale(4.4);opacity:0}}.afx-sh-hit{border-radius:50%;background:radial-gradient(closest-side,var(--sh-lit),var(--sh-bolt-glow) 40%,transparent);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-sh-hit 7s var(--e-out) infinite}@keyframes afx-sh-hit{0%,69.5%{transform:scale(.2);opacity:0}71%{transform:scale(1);opacity:1}79%,to{transform:scale(1.35);opacity:0}}.afx-sh-cell{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:radial-gradient(circle,var(--sh-lit),var(--sh-cell) 75%);opacity:0;animation:afx-sh-cell var(--dur) linear var(--dl) infinite}@keyframes afx-sh-cell{0%,62%{opacity:0}66%{opacity:.85}72%{opacity:.2}78%{opacity:.7}92%,to{opacity:0}}.afx-sh-rim{background:radial-gradient(closest-side,transparent 87%,var(--sh-rim2) 93%,var(--sh-rim1) 97%,transparent 100%);animation:afx-sh-breathe 3.1s var(--e-sine) -1s infinite alternate}.afx-sh-rim:after{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 18%,var(--sh-plat) 26%,transparent 34%,transparent 66%,var(--sh-plat) 73%,transparent 80%);-webkit-mask:radial-gradient(closest-side,transparent 92%,#000 95%,#000 98.5%,transparent 100%);mask:radial-gradient(closest-side,transparent 92%,#000 95%,#000 98.5%,transparent 100%);animation:afx-spin 5.3s linear infinite}.afx-sh-arcs{animation:afx-spin 14s linear infinite}.afx-sh-bolt{filter:drop-shadow(0 0 calc(var(--s) * .03) var(--sh-bolt-glow));opacity:0}.afx-sh-bolt polyline{fill:none;stroke-linejoin:round;stroke-linecap:round}.afx-sh-bolt-glow{stroke:var(--sh-bolt-glow);stroke-width:3.4px;opacity:.5}.afx-sh-bolt-core{stroke:var(--sh-bolt);stroke-width:calc(1.1px * var(--afx-sw))}.afx-sh-bolt-0{animation:afx-sh-crack-a var(--dur) step-end var(--dl) infinite}.afx-sh-bolt-1{animation:afx-sh-crack-b var(--dur) step-end var(--dl) infinite}@keyframes afx-sh-crack-a{0%{opacity:1}5%{opacity:0}9%{opacity:1}13%,to{opacity:0}}@keyframes afx-sh-crack-b{0%{opacity:0}5%{opacity:1}9%{opacity:0}13%{opacity:.8}17%,to{opacity:0}}.afx-arcane{--ar-line:rgba(196,181,253,0.85);--ar-line2:rgba(167,139,250,0.55);--ar-rune:#ede9fe;--ar-glow:rgba(139,92,246,0.8);--ar-aura:rgba(124,58,237,0.32);--ar-aura2:rgba(34,211,238,0.12);--ar-hex:rgba(216,180,254,0.9);--ar-node:#cffafe;--ar-node-glow:rgba(34,211,238,0.95);--ar-flare:rgba(233,213,255,0.85);--ar-mote:#e9d5ff;--ar-mote-glow:rgba(167,139,250,0.95)}.light .afx-arcane{--ar-line:rgba(109,40,217,0.85);--ar-line2:rgba(124,58,237,0.45);--ar-rune:#5b21b6;--ar-glow:rgba(91,33,182,0.3);--ar-aura:rgba(124,58,237,0.14);--ar-aura2:rgba(8,145,178,0.08);--ar-hex:rgba(109,40,217,0.85);--ar-node:#cffafe;--ar-node-glow:rgba(8,145,178,0.9);--ar-flare:rgba(124,58,237,0.3);--ar-mote:#c4b5fd;--ar-mote-glow:rgba(109,40,217,0.7)}.afx-ar-glow{background:radial-gradient(closest-side,var(--ar-aura) 40%,var(--ar-aura2) 66%,transparent);animation:afx-sg-breathe 4.8s var(--e-sine) infinite alternate}.afx-ar-hex,.afx-ar-inner,.afx-ar-outer{filter:drop-shadow(0 0 calc(var(--s) * .025) var(--ar-glow))}.afx-ar-inner circle,.afx-ar-outer circle{fill:none;stroke:var(--ar-line);stroke-width:calc(.9px * var(--afx-sw))}.afx-ar-runes{fill:none;stroke:var(--ar-rune);stroke-width:calc(1.05px * var(--afx-sw));stroke-linecap:round;stroke-linejoin:round}.afx-ar-outer{animation:afx-spin 24s linear infinite}.afx-ar-inner{animation:afx-spin-r 36s linear infinite}.afx-ar-inner .afx-ar-ticks{stroke:var(--ar-line2);stroke-width:5px;stroke-dasharray:.12 .88}.afx-ar-hex path{fill:none;stroke:var(--ar-hex);stroke-width:calc(1.3px * var(--afx-sw));stroke-linejoin:round}.afx-ar-hex{animation:afx-ar-hex 4.8s var(--e-sine) infinite}@keyframes afx-ar-hex{0%,to{opacity:.5;transform:scale(.98) rotate(0deg)}40%{opacity:.8;transform:scale(1) rotate(4deg)}48%{opacity:1;transform:scale(1.04) rotate(6deg)}62%{opacity:.7;transform:scale(.99) rotate(3deg)}}.afx-ar-node{border-radius:50%;background:radial-gradient(circle,var(--ar-node) 0 17%,var(--ar-node-glow) 32%,transparent 62%);opacity:.25;animation:afx-ar-node 4.8s var(--e-out) var(--dl) infinite}.afx-ar-node:after{content:"";position:absolute;inset:16%;border-radius:50%;border:max(1px,calc(var(--s) * .012)) solid var(--ar-node-glow)}@keyframes afx-ar-node{0%{opacity:.25;transform:scale(.7)}4%{opacity:1;transform:scale(1.45)}10%,55%{opacity:1;transform:scale(1)}70%,to{opacity:.25;transform:scale(.7)}}.afx-ar-flare{background:radial-gradient(closest-side,var(--ar-flare) 35%,transparent);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-ar-flare 4.8s var(--e-out) infinite}@keyframes afx-ar-flare{0%,44%{opacity:0;transform:scale(.7)}48%{opacity:.9;transform:scale(1)}62%,to{opacity:0;transform:scale(1.15)}}.afx-ar-wave{border:max(1px,calc(var(--s) * .02)) solid var(--ar-hex);box-shadow:0 0 calc(var(--s) * .06) var(--ar-glow),inset 0 0 calc(var(--s) * .04) var(--ar-glow);opacity:0;animation:afx-ar-wave 4.8s var(--e-out) infinite}@keyframes afx-ar-wave{0%,46%{transform:scale(.92);opacity:0}48%{opacity:1}66%,to{transform:scale(1.55);opacity:0}}.afx-ar-mote{border-radius:50%;background:radial-gradient(circle,var(--ar-mote) 0 24%,var(--ar-mote-glow) 44%,transparent 70%);opacity:0;animation:afx-rise var(--dur) ease-in-out var(--dl) infinite}.afx-eclipse{--ec-c1:rgba(254,243,199,0.62);--ec-c2:rgba(253,230,138,0.3);--ec-smoke:rgba(2,6,23,0.82);--ec-smoke2:rgba(30,27,75,0.6);--ec-moon:#020617;--ec-ring:#fffbeb;--ec-ring2:rgba(251,191,36,0.85);--ec-glow:rgba(251,191,36,0.6);--ec-bead:#ffffff;--ec-streak:#ffffff;--ec-flash:rgba(255,251,235,0.9);--ec-flash2:rgba(251,191,36,0.35)}.light .afx-eclipse{--ec-c1:rgba(49,46,129,0.55);--ec-c2:rgba(99,102,241,0.26);--ec-smoke:rgba(30,27,75,0.3);--ec-smoke2:rgba(67,56,202,0.2);--ec-moon:#0b1020;--ec-ring:#fde68a;--ec-ring2:rgba(217,119,6,0.95);--ec-glow:rgba(245,158,11,0.5);--ec-bead:#fffbeb;--ec-streak:#d97706;--ec-flash:rgba(245,158,11,0.55);--ec-flash2:rgba(30,27,75,0.18)}.afx-ec-corona{-webkit-mask:radial-gradient(closest-side,transparent 40%,#000 47%,rgba(0,0,0,.5) 66%,transparent 100%);mask:radial-gradient(closest-side,transparent 40%,#000 47%,rgba(0,0,0,.5) 66%,transparent 100%);animation:afx-spin 60s linear infinite,afx-ec-breathe 7.2s var(--e-sine) infinite}.afx-ec-corona2{opacity:.8;animation:afx-spin-r 83s linear infinite,afx-ec-breathe 5.3s var(--e-sine) -2s infinite}@keyframes afx-ec-breathe{0%,to{scale:1}50%{scale:1.06}}.afx-ec-smoke{background:radial-gradient(18% 30% at 30% 18%,var(--ec-smoke),transparent 70%),radial-gradient(24% 15% at 80% 62%,var(--ec-smoke),transparent 70%),radial-gradient(16% 22% at 34% 84%,var(--ec-smoke2),transparent 70%),radial-gradient(14% 18% at 70% 22%,var(--ec-smoke2),transparent 70%);-webkit-mask:radial-gradient(closest-side,transparent 48%,#000 60%,#000 80%,transparent 100%);mask:radial-gradient(closest-side,transparent 48%,#000 60%,#000 80%,transparent 100%);animation:afx-spin-r 50s linear infinite,afx-nb-breathe 8s var(--e-sine) infinite alternate}.afx-ec-smoke2{animation:afx-spin 37s linear infinite,afx-nb-breathe 6s var(--e-sine) -3s infinite alternate}.afx-ec-moon{background:radial-gradient(closest-side,var(--ec-moon) 95%,transparent 100%)}.afx-ec-ring{background:radial-gradient(closest-side,transparent 91%,var(--ec-ring2) 94%,var(--ec-ring) 96.3%,var(--ec-ring2) 98.3%,transparent 100%);box-shadow:0 0 calc(var(--s) * .09) var(--ec-glow),inset 0 0 calc(var(--s) * .05) var(--ec-glow);animation:afx-ec-ring 3.7s var(--e-sine) infinite alternate}@keyframes afx-ec-ring{0%{opacity:.82}to{opacity:1}}.afx-ec-beads{background:conic-gradient(from 0deg,transparent 0deg 20deg,var(--ec-bead) 21deg,transparent 23deg 70deg,var(--ec-bead) 71deg,transparent 72.5deg 150deg,var(--ec-bead) 151.5deg,transparent 153deg 230deg,var(--ec-bead) 231deg,transparent 232deg 300deg,var(--ec-bead) 301.5deg,transparent 303deg);-webkit-mask:radial-gradient(closest-side,transparent 93%,#000 95%,#000 98%,transparent 100%);mask:radial-gradient(closest-side,transparent 93%,#000 95%,#000 98%,transparent 100%);mix-blend-mode:var(--afx-blend);animation:afx-spin-r 11s linear infinite}.afx-ec-orbit{animation:afx-spin var(--T) linear infinite}.afx-ec-diamond{position:absolute;left:calc(var(--s) * -.17);top:calc(var(--s) * -.755);width:calc(var(--s) * .34);height:calc(var(--s) * .34);border-radius:50%;background:radial-gradient(circle,#fff 0 9%,var(--ec-ring) 16%,var(--ec-ring2) 30%,transparent 65%);animation:afx-ec-counter var(--T) linear infinite,afx-ec-flare var(--T) var(--e-out) infinite}.afx-ec-diamond:after,.afx-ec-diamond:before{content:"";position:absolute;left:50%;top:50%}.afx-ec-diamond:before{width:330%;height:max(1px,calc(var(--s) * .014));margin:calc(max(1px, calc(var(--s) * .014)) / -2) 0 0 -165%;background:linear-gradient(90deg,transparent,var(--ec-streak) 50%,transparent)}.afx-ec-diamond:after{width:max(1px,calc(var(--s) * .014));height:210%;margin:-105% 0 0 calc(max(1px, calc(var(--s) * .014)) / -2);background:linear-gradient(transparent,var(--ec-streak) 50%,transparent)}@keyframes afx-ec-counter{to{rotate:-1turn}}@keyframes afx-ec-flare{0%,76%{scale:.75}80%{scale:1}84%{scale:2.3}90%{scale:1.1}to{scale:.75}}.afx-ec-flash{background:radial-gradient(closest-side,var(--ec-flash) 30%,var(--ec-flash2) 60%,transparent);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-ec-flash var(--T,7.2s) var(--e-out) infinite}@keyframes afx-ec-flash{0%,78%{opacity:0;transform:scale(.7)}84%{opacity:.95;transform:scale(1.05)}96%,to{opacity:0;transform:scale(1.2)}}.afx-cosmic{--gx-a1:#818cf8;--gx-a2:#f472b6;--gx-a3:#38bdf8;--gx-core:#fffbeb;--gx-dust:rgba(255,255,255,0.9);--gx-halo:rgba(167,139,250,0.45);--gx-halo2:rgba(99,102,241,0.18);--gx-jet:rgba(165,243,252,0.9);--gx-jet-core:#ffffff;--gx-jet-glow:rgba(129,140,248,0.45);--gx-charge:rgba(245,243,255,0.95);--gx-charge2:rgba(167,139,250,0.5);--gx-shock:rgba(224,231,255,0.9);--gx-star:#f5f3ff;--gx-star-glow:rgba(167,139,250,0.95);--gx-haze1:rgba(199,210,254,0.5);--gx-haze2:rgba(129,140,248,0.2)}.light .afx-cosmic{--gx-a1:#6366f1;--gx-a2:#db2777;--gx-a3:#0284c7;--gx-core:#fde68a;--gx-dust:rgba(49,46,129,0.75);--gx-halo:rgba(124,58,237,0.22);--gx-halo2:rgba(79,70,229,0.08);--gx-jet:rgba(8,145,178,0.85);--gx-jet-core:#4f46e5;--gx-jet-glow:rgba(99,102,241,0.2);--gx-charge:rgba(167,139,250,0.55);--gx-charge2:rgba(124,58,237,0.2);--gx-shock:rgba(79,70,229,0.8);--gx-star:#6d28d9;--gx-star-glow:rgba(109,40,217,0.4);--gx-haze1:rgba(129,140,248,0.32);--gx-haze2:rgba(99,102,241,0.12)}.afx-gx-halo{background:radial-gradient(closest-side,var(--gx-halo) 40%,var(--gx-halo2) 68%,transparent);animation:afx-sg-breathe 3.7s var(--e-sine) infinite alternate}.afx-gx-plane{transform:rotate(-20deg) scaleY(.42)}.afx-gx-spin{position:absolute;inset:0;animation:afx-spin-r 26s linear infinite}.afx-gx-haze{position:absolute;inset:4%;background:radial-gradient(closest-side,var(--gx-haze1),var(--gx-haze2) 55%,transparent)}.afx-gx-arm{fill:none;stroke-linecap:round}.afx-gx-arm1{stroke:var(--gx-a1);stroke-width:19px;opacity:.9}.afx-gx-arm2{stroke:var(--gx-a2);stroke-width:19px;opacity:.8}.afx-gx-arm3{stroke:var(--gx-a3);stroke-width:10px;opacity:.65}.afx-gx-core{fill:var(--gx-core);opacity:.9}.afx-gx-dust{fill:none;stroke:var(--gx-dust);stroke-width:calc(1.7px * var(--afx-sw));stroke-linecap:round}.afx-gx-front{clip-path:inset(50% 0 0 0);-webkit-mask:radial-gradient(closest-side,transparent 42%,#000 54%);mask:radial-gradient(closest-side,transparent 42%,#000 54%);opacity:.85}.afx-gx-jet{rotate:-20deg;border-radius:99px;background:linear-gradient(transparent 4%,var(--gx-jet) 30%,var(--gx-jet-core) 50%,var(--gx-jet) 70%,transparent 96%);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-gx-jet 8.4s var(--e-out) infinite}.afx-gx-jet-glow{background:radial-gradient(closest-side,var(--gx-jet-glow),transparent)}@keyframes afx-gx-jet{0%,74%{transform:scaleY(0);opacity:0}76%{opacity:1}80%{transform:scaleY(1);opacity:1}88%{transform:scaleY(1.06);opacity:.55}96%,to{transform:scaleY(1.1);opacity:0}}.afx-gx-charge{background:radial-gradient(closest-side,var(--gx-charge) 20%,var(--gx-charge2) 50%,transparent);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-gx-charge 8.4s var(--e-sine) infinite}@keyframes afx-gx-charge{0%,56%{opacity:0;transform:scale(.7)}74%{opacity:.75;transform:scale(1)}79%{opacity:1;transform:scale(1.3)}92%,to{opacity:0;transform:scale(1.1)}}.afx-gx-shock{position:absolute;inset:22%;border:max(2px,calc(var(--s) * .05)) solid var(--gx-shock);box-shadow:0 0 calc(var(--s) * .1) var(--gx-a1);opacity:0;animation:afx-gx-shock 8.4s var(--e-out) infinite}@keyframes afx-gx-shock{0%,77%{transform:scale(.4);opacity:0}79%{opacity:1}94%,to{transform:scale(1.7);opacity:0}}.afx-gx-star{fill:var(--gx-star);filter:drop-shadow(0 0 calc(var(--s) * .035) var(--gx-star-glow));animation:afx-twinkle var(--dur) ease-in-out var(--dl) infinite}.afx-transcendent{--tc-r1:rgba(254,249,195,0.55);--tc-r2:rgba(253,230,138,0.3);--tc-glow:rgba(254,243,199,0.5);--tc-glow2:rgba(251,191,36,0.18);--tc-col:rgba(255,251,235,0.75);--tc-rim:#fffbeb;--tc-rim2:rgba(253,224,71,0.6);--tc-hb:#b45309;--tc-hf:#fde68a;--tc-hi:#fffbeb;--tc-sheen:#ffffff;--tc-halo-glow:rgba(253,230,138,0.6);--tc-f1:#ffffff;--tc-f2:#fde68a;--tc-quill:rgba(180,83,9,0.55);--tc-bloom:rgba(255,253,240,0.95);--tc-bloom2:rgba(253,224,71,0.45);--tc-beam:rgba(255,251,235,0.9)}.light .afx-transcendent{--tc-r1:rgba(245,158,11,0.32);--tc-r2:rgba(234,179,8,0.18);--tc-glow:rgba(251,191,36,0.26);--tc-glow2:rgba(245,158,11,0.1);--tc-col:rgba(245,158,11,0.4);--tc-rim:#d97706;--tc-rim2:rgba(245,158,11,0.5);--tc-hb:#92400e;--tc-hf:#f59e0b;--tc-hi:#fde68a;--tc-sheen:#fff7d6;--tc-halo-glow:rgba(245,158,11,0.3);--tc-f1:#fffbeb;--tc-f2:#fbbf24;--tc-quill:rgba(146,64,14,0.7);--tc-bloom:rgba(253,230,138,0.8);--tc-bloom2:rgba(245,158,11,0.3);--tc-beam:rgba(245,158,11,0.55)}.afx-tc-f1{stop-color:var(--tc-f1)}.afx-tc-f2{stop-color:var(--tc-f2)}.afx-tc-rays{-webkit-mask:radial-gradient(closest-side,transparent 30%,#000 42%,rgba(0,0,0,.45) 68%,transparent 100%);mask:radial-gradient(closest-side,transparent 30%,#000 42%,rgba(0,0,0,.45) 68%,transparent 100%);mix-blend-mode:var(--afx-blend);animation:afx-spin 40s linear infinite}.afx-tc-rays2{animation:afx-spin-r 57s linear infinite,afx-tc-flare 5s var(--e-out) infinite}@keyframes afx-tc-flare{0%,76%{opacity:.55}82%{opacity:1}95%,to{opacity:.55}}.afx-tc-glow{background:radial-gradient(closest-side,var(--tc-glow) 40%,var(--tc-glow2) 66%,transparent);animation:afx-tc-gather 5s var(--e-sine) infinite}@keyframes afx-tc-gather{0%,50%{opacity:.65;transform:scale(.96)}78%{opacity:1;transform:scale(1.06)}84%{opacity:1;transform:scale(1.1)}to{opacity:.65;transform:scale(.96)}}.afx-tc-col{border-radius:99px;background:linear-gradient(to top,transparent,var(--tc-col) 45%,transparent);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-tc-col var(--dur) var(--e-sine) var(--dl) infinite}@keyframes afx-tc-col{0%{transform:translateY(calc(var(--s) * .3)) scaleY(.4);opacity:0}30%{opacity:.9}70%{opacity:.6}to{transform:translateY(calc(var(--s) * -.45)) scaleY(1.1);opacity:0}}.afx-tc-beam{background:linear-gradient(to top,var(--tc-beam),transparent);-webkit-mask:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);mask:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-tc-beam 5s var(--e-out) infinite}@keyframes afx-tc-beam{0%,76%{transform:scale(.6,0);opacity:0}80%{transform:scale(1);opacity:1}90%{opacity:.5}98%,to{transform:scale(1.2,1.15);opacity:0}}.afx-tc-bloom{background:radial-gradient(closest-side,var(--tc-bloom) 25%,var(--tc-bloom2) 55%,transparent);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-tc-bloom 5s var(--e-out) infinite}@keyframes afx-tc-bloom{0%,78%{opacity:0;transform:scale(.55)}82%{opacity:var(--bmax,1);transform:scale(1)}94%,to{opacity:0;transform:scale(1.2)}}.afx-tc-bloom-front{--bmax:0.4}.afx-tc-rim{background:conic-gradient(from 0deg,var(--tc-rim2),var(--tc-rim) 12%,var(--tc-rim2) 25%,transparent 40%,var(--tc-rim2) 55%,var(--tc-rim) 68%,var(--tc-rim2) 80%,transparent 92%);-webkit-mask:radial-gradient(closest-side,transparent 85%,#000 88.5%,#000 94%,transparent 99%);mask:radial-gradient(closest-side,transparent 85%,#000 88.5%,#000 94%,transparent 99%);mix-blend-mode:var(--afx-blend);animation:afx-spin 6s linear infinite}.afx-tc-halo{animation:afx-ha-bob 3.4s var(--e-sine) infinite alternate,afx-ha-tilt 4.9s var(--e-sine) -1.2s infinite alternate}.afx-tc-halo-glow{position:absolute;inset:-40% -12%;border-radius:50%;background:radial-gradient(closest-side,var(--tc-halo-glow),transparent);animation:afx-tc-flare 5s var(--e-out) infinite}.afx-tc-halo-svg{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 0 calc(var(--s) * .06) var(--tc-halo-glow))}.light .afx-tc-halo-svg{filter:drop-shadow(0 1px 1px rgba(120,53,15,.4))}.afx-tc-halo-svg ellipse,.afx-tc-halo-svg path{fill:none;stroke-linecap:round}.afx-tc-hb{stroke:var(--tc-hb);stroke-width:calc(3.4px * var(--afx-sw))}.afx-tc-hf{stroke:var(--tc-hf);stroke-width:calc(4.6px * var(--afx-sw))}.afx-tc-hi{stroke:var(--tc-hi);stroke-width:calc(1.1px * var(--afx-sw));opacity:.8}.afx-tc-sheen{stroke:var(--tc-sheen);stroke-width:calc(2.6px * var(--afx-sw));stroke-dasharray:10 90;animation:afx-ha-sheen 2.2s linear infinite}.afx-tc-feather{filter:drop-shadow(0 0 calc(var(--s) * .03) var(--tc-halo-glow));opacity:0;animation:afx-tc-feather var(--dur) var(--e-sine) var(--dl) infinite}.light .afx-tc-feather{filter:drop-shadow(0 1px 1px rgba(120,53,15,.35))}.afx-tc-quill{fill:none;stroke:var(--tc-quill);stroke-width:.6px;stroke-linecap:round}@keyframes afx-tc-feather{0%{transform:translate(0) rotate(var(--r0)) scale(.5);opacity:0}12%{opacity:1}30%{transform:translate(calc(var(--s) * var(--sw)),calc(var(--s) * var(--rise) * -.3)) rotate(calc(var(--r0) + 25deg)) scale(1)}55%{transform:translate(calc(var(--s) * var(--sw) * -1),calc(var(--s) * var(--rise) * -.55)) rotate(calc(var(--r0) - 18deg)) scale(1)}80%{transform:translate(calc(var(--s) * var(--sw) * .6),calc(var(--s) * var(--rise) * -.8)) rotate(calc(var(--r0) + 20deg)) scale(.9);opacity:.8}to{transform:translateY(calc(var(--s) * var(--rise) * -1)) rotate(var(--r0)) scale(.7);opacity:0}}.afx-prismatic{--pr-1:#ff3b5c;--pr-2:#3bff8a;--pr-3:#3b8bff;--pr-blend:screen;--pr-off:calc(var(--s) * 0.045);--pr-glow:rgba(196,181,253,0.3);--pr-glow2:rgba(56,189,248,0.12);--pr-beam-a:0.68;--pr-bloom:rgba(255,255,255,0.95);--pr-fl:72%}.light .afx-prismatic{--pr-1:#06b6d4;--pr-2:#d946ef;--pr-3:#eab308;--pr-blend:multiply;--pr-glow:rgba(139,92,246,0.14);--pr-glow2:rgba(14,165,233,0.08);--pr-beam-a:0.42;--pr-bloom:rgba(196,181,253,0.65);--pr-fl:48%}.afx-pr-beams{background:repeating-conic-gradient(from 0deg,transparent 0deg 92deg,#ff4d6d 94deg,#ffb84d 98deg,#fff45c 102deg,#5cff8a 106deg,#4dd8ff 110deg,#6b6bff 114deg,#c44dff 117deg,transparent 120deg);-webkit-mask:radial-gradient(closest-side,transparent 36%,#000 44%,rgba(0,0,0,.4) 70%,transparent 100%);mask:radial-gradient(closest-side,transparent 36%,#000 44%,rgba(0,0,0,.4) 70%,transparent 100%);mix-blend-mode:var(--afx-blend);opacity:var(--pr-beam-a);animation:afx-pr-sweep 6.2s var(--e-sine) infinite alternate,afx-pr-beamflare 7s var(--e-out) infinite}@keyframes afx-pr-sweep{0%{transform:rotate(-35deg)}to{transform:rotate(85deg)}}@keyframes afx-pr-beamflare{0%,76%{opacity:var(--pr-beam-a)}80%{opacity:1}95%,to{opacity:var(--pr-beam-a)}}.afx-pr-beams2{background:repeating-conic-gradient(from 60deg,transparent 0deg 168deg,#ff4d6d 170deg,#fff45c 173deg,#5cff8a 175.5deg,#4dd8ff 177.5deg,#c44dff 179deg,transparent 180deg);animation:afx-spin-r 19s linear infinite;opacity:calc(var(--pr-beam-a) * .8)}.afx-pr-glow{background:radial-gradient(closest-side,var(--pr-glow) 45%,var(--pr-glow2) 70%,transparent)}.afx-pr-rot{mix-blend-mode:var(--pr-blend);animation:afx-spin var(--P) linear infinite;animation-direction:var(--dir)}.afx-pr-ring{position:absolute;inset:0;border-radius:50%;border:max(1.5px,calc(var(--s) * .028)) solid var(--c);box-shadow:0 0 calc(var(--s) * .05) var(--c);translate:var(--pr-off) 0;animation:afx-pr-conv 7s var(--e-sine) infinite}.light .afx-pr-ring{box-shadow:none}@keyframes afx-pr-conv{0%,58%{translate:var(--pr-off) 0}74%{translate:0 0}77%{translate:0 0;animation-timing-function:cubic-bezier(.2,.9,.25,1)}79%{translate:calc(var(--pr-off) * 3.4) 0;animation-timing-function:var(--e-out)}92%,to{translate:var(--pr-off) 0}}.afx-pr-bloom{background:radial-gradient(closest-side,var(--pr-bloom) 18%,transparent 58%);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-pr-bloom 7s var(--e-out) infinite}@keyframes afx-pr-bloom{0%,72%{opacity:0;transform:scale(.6)}77%{opacity:.8;transform:scale(.9)}79%{opacity:1;transform:scale(1.05)}90%,to{opacity:0;transform:scale(1.2)}}.afx-pr-sweep{background:conic-gradient(from 0deg,transparent 0 55%,#ff5f6d 62%,#ffe45c 67%,#5bff9a 72%,#5bb8ff 77%,#c45bff 82%,transparent 88%);-webkit-mask:radial-gradient(closest-side,transparent 85%,#000 88.5%,#000 94.5%,transparent 99%);mask:radial-gradient(closest-side,transparent 85%,#000 88.5%,#000 94.5%,transparent 99%);mix-blend-mode:var(--afx-blend);animation:afx-spin 3.3s linear infinite}.afx-pr-fleck{fill:hsl(var(--hue) 100% var(--pr-fl));filter:drop-shadow(0 0 calc(var(--s) * .03) hsl(var(--hue) 100% 60%));animation:afx-twinkle var(--dur) ease-in-out var(--dl) infinite}.afx-pr-shard{width:calc(var(--s) * .035);height:calc(var(--s) * .2);margin:calc(var(--s) * -.1) 0 0 calc(var(--s) * -.0175);border-radius:99px;background:linear-gradient(to top,transparent,hsl(var(--hue) 100% 65%),#fff);opacity:0;animation:afx-pr-shard 7s var(--e-out) infinite}.light .afx-pr-shard{background:linear-gradient(to top,transparent,hsl(var(--hue) 90% 45%))}@keyframes afx-pr-shard{0%,77%{transform:rotate(var(--a)) translateY(calc(var(--s) * -.5)) scaleY(.3);opacity:0}79%{transform:rotate(var(--a)) translateY(calc(var(--s) * -.62)) scaleY(1.1);opacity:1}92%,to{transform:rotate(var(--a)) translateY(calc(var(--s) * var(--dist) * -1)) scaleY(.3);opacity:0}}.afx-godlike{--gd-hot:rgba(255,247,237,0.95);--gd-warm:rgba(251,146,60,0.8);--gd-cool:rgba(167,139,250,0.75);--gd-dim:rgba(76,29,149,0.35);--gd-photon:#f5f3ff;--gd-photon2:rgba(196,181,253,0.7);--gd-haze:rgba(46,16,101,0.55);--gd-haze2:rgba(124,58,237,0.15);--gd-wave:rgba(196,181,253,0.65);--gd-crack:#ffffff;--gd-crack-glow:rgba(192,132,252,0.95);--gd-bloom:rgba(250,245,255,0.95);--gd-bloom2:rgba(168,85,247,0.45);--gd-c1:rgba(34,211,238,0.9);--gd-c2:rgba(236,72,153,0.9);--gd-dop-blend:plus-lighter}.light .afx-godlike{--gd-hot:rgba(249,115,22,0.9);--gd-warm:rgba(234,88,12,0.6);--gd-cool:rgba(124,58,237,0.65);--gd-dim:rgba(76,29,149,0.3);--gd-photon:#6d28d9;--gd-photon2:rgba(124,58,237,0.5);--gd-haze:rgba(76,29,149,0.14);--gd-haze2:rgba(124,58,237,0.06);--gd-wave:rgba(109,40,217,0.55);--gd-crack:#4c1d95;--gd-crack-glow:rgba(168,85,247,0.6);--gd-bloom:rgba(196,181,253,0.7);--gd-bloom2:rgba(124,58,237,0.25);--gd-c1:rgba(8,145,178,0.85);--gd-c2:rgba(219,39,119,0.85);--gd-dop-blend:normal}.afx-gd-haze{background:radial-gradient(closest-side,var(--gd-haze) 38%,var(--gd-haze2) 62%,transparent);animation:afx-sg-breathe 4.5s var(--e-sine) infinite alternate}.afx-gd-plane{transform:rotate(-14deg) scaleY(.27);animation:afx-gd-charge 9s var(--e-sine) infinite}@keyframes afx-gd-charge{0%,55%{opacity:.85}74%,78%{opacity:1}90%,to{opacity:.85}}.afx-gd-disc,.afx-gd-doppler{position:absolute;inset:0;border-radius:50%;-webkit-mask:radial-gradient(closest-side,transparent 50%,#000 56%,#000 70%,rgba(0,0,0,.35) 84%,transparent 100%);mask:radial-gradient(closest-side,transparent 50%,#000 56%,#000 70%,rgba(0,0,0,.35) 84%,transparent 100%)}.afx-gd-disc{animation:afx-spin 9s linear infinite}.afx-gd-doppler{background:linear-gradient(90deg,var(--gd-hot),transparent 55%);mix-blend-mode:var(--gd-dop-blend);opacity:.55}.afx-gd-front{clip-path:inset(50% 0 0 0)}.afx-gd-front.afx-gd-plane{animation-name:afx-gd-charge-front}@keyframes afx-gd-charge-front{0%,55%{opacity:.72}74%,78%{opacity:.95}90%,to{opacity:.72}}.afx-gd-photon{background:conic-gradient(from 200deg,var(--gd-photon) 0deg,var(--gd-photon2) 90deg,transparent 170deg,var(--gd-photon2) 250deg,var(--gd-photon) 1turn);-webkit-mask:radial-gradient(closest-side,transparent 90.5%,#000 93.5%,#000 97%,transparent 100%);mask:radial-gradient(closest-side,transparent 90.5%,#000 93.5%,#000 97%,transparent 100%);mix-blend-mode:var(--afx-blend);animation:afx-spin 23s linear infinite}.afx-gd-photon2{-webkit-mask:radial-gradient(closest-side,transparent 84%,#000 93%,transparent 100%);mask:radial-gradient(closest-side,transparent 84%,#000 93%,transparent 100%);opacity:.5;animation:afx-spin-r 31s linear infinite}.afx-gd-wave{border:max(1px,calc(var(--s) * .011)) solid var(--gd-wave);box-shadow:0 0 calc(var(--s) * .03) var(--gd-cool);opacity:0;animation:afx-gd-wave 3.3s cubic-bezier(.2,.6,.35,1) var(--dl) infinite}@keyframes afx-gd-wave{0%{transform:scale(.95) skew(0deg,0deg);opacity:0}10%{opacity:.65}45%{transform:scale(1.45) skew(9deg,-4deg);opacity:.45}75%{transform:scale(1.8) skew(-6deg,3deg);opacity:.2}to{transform:scale(2.05) skew(2deg,-1deg);opacity:0}}.afx-atl{margin-left:0;transform-origin:0 50%}.afx-gd-crack{rotate:var(--o);filter:drop-shadow(0 0 calc(var(--s) * .03) var(--gd-crack-glow));opacity:0;animation:afx-gd-crack 9s var(--e-out) var(--dl) infinite}.afx-gd-crack path,.afx-gd-crack polyline{fill:none;stroke-linecap:round;stroke-linejoin:round}.afx-gd-crack-glow{stroke:var(--gd-crack-glow);stroke-width:4px;opacity:.6}.afx-gd-crack-core{stroke:var(--gd-crack);stroke-width:1.6px}@keyframes afx-gd-crack{0%,56%{transform:scaleX(0);opacity:0}57%{opacity:1}66%{transform:scaleX(1);opacity:.85}73%{opacity:.6}77%{transform:scaleX(1.1);opacity:1}80%{opacity:1}93%{transform:scaleX(.5);opacity:0}to{transform:scaleX(0);opacity:0}}.afx-gd-slice{-webkit-mask:radial-gradient(closest-side,transparent 72%,#000 80%,#000 92%,transparent 100%);mask:radial-gradient(closest-side,transparent 72%,#000 80%,#000 92%,transparent 100%);mix-blend-mode:var(--afx-blend);opacity:0}.afx-gd-slice1{background:var(--gd-c1);clip-path:inset(34% 0 58% 0);animation:afx-gd-glitch1 9s step-end infinite}.afx-gd-slice2{background:var(--gd-c2);clip-path:inset(60% 0 31% 0);animation:afx-gd-glitch2 9s step-end infinite}@keyframes afx-gd-glitch1{0%,29%{opacity:0;transform:translateX(0)}29.5%{opacity:.9;transform:translateX(calc(var(--s) * .07))}30.5%{opacity:0;transform:translateX(0)}76%{opacity:1;transform:translateX(calc(var(--s) * -.1))}77%{opacity:1;transform:translateX(calc(var(--s) * .06))}78%{opacity:1;transform:translateX(calc(var(--s) * -.04))}79%{opacity:.8;transform:translateX(calc(var(--s) * .12))}80.5%,to{opacity:0;transform:translateX(0)}}@keyframes afx-gd-glitch2{0%,30%{opacity:0;transform:translateX(0)}30.3%{opacity:.85;transform:translateX(calc(var(--s) * -.06))}31%{opacity:0;transform:translateX(0)}76.5%{opacity:1;transform:translateX(calc(var(--s) * .09))}77.5%{opacity:1;transform:translateX(calc(var(--s) * -.08))}78.5%{opacity:.9;transform:translateX(calc(var(--s) * .05))}80%,to{opacity:0;transform:translateX(0)}}.afx-gd-bloom{background:radial-gradient(closest-side,var(--gd-bloom) 22%,var(--gd-bloom2) 52%,transparent);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-gd-bloom 9s var(--e-out) infinite}@keyframes afx-gd-bloom{0%,75%{opacity:0;transform:scale(.5)}77%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(1.2)}}.afx-gd-shock{border:max(1.5px,calc(var(--s) * .03)) solid var(--gd-photon);box-shadow:0 0 calc(var(--s) * .08) var(--gd-cool),inset 0 0 calc(var(--s) * .06) var(--gd-cool);opacity:0;animation:afx-gd-shock 9s var(--e-out) infinite}@keyframes afx-gd-shock{0%,76%{transform:scale(.9) skew(0deg,0deg);opacity:0}77%{opacity:1}84%{transform:scale(1.8) skew(8deg,-4deg)}92%,to{transform:scale(2.4) skew(-3deg,2deg);opacity:0}}.afx-apex{--ap-core:#ffffff;--ap-plasma:#67e8f9;--ap-edge:#a855f7;--ap-trail:rgba(103,232,249,0.9);--ap-r1:rgba(34,211,238,0.85);--ap-r2:rgba(217,70,239,0.8);--ap-r3:rgba(129,140,248,0.8);--ap-aura:rgba(88,28,135,0.45);--ap-aura2:rgba(34,211,238,0.14);--ap-bolt:#f0fdff;--ap-bolt-glow:rgba(125,211,252,0.95);--ap-flash:rgba(236,254,255,0.95);--ap-flash2:rgba(139,92,246,0.45);--ap-cloud:rgba(76,29,149,0.7);--ap-cloud2:rgba(30,58,138,0.6)}.light .afx-apex{--ap-core:#ecfeff;--ap-plasma:#06b6d4;--ap-edge:#7c3aed;--ap-trail:rgba(8,145,178,0.75);--ap-r1:rgba(8,145,178,0.8);--ap-r2:rgba(192,38,211,0.7);--ap-r3:rgba(79,70,229,0.7);--ap-aura:rgba(124,58,237,0.14);--ap-aura2:rgba(6,182,212,0.08);--ap-bolt:#0e7490;--ap-bolt-glow:rgba(124,58,237,0.5);--ap-flash:rgba(165,243,252,0.7);--ap-flash2:rgba(124,58,237,0.2);--ap-cloud:rgba(91,33,182,0.22);--ap-cloud2:rgba(30,64,175,0.18)}.afx-ap-aura{background:radial-gradient(closest-side,var(--ap-aura) 38%,var(--ap-aura2) 64%,transparent);animation:afx-ap-aura 4.4s linear infinite}@keyframes afx-ap-aura{0%,to{opacity:.75;transform:scale(1)}14%{opacity:1}16%{opacity:.75}40%{opacity:.95}42%{opacity:.75}58%{opacity:.95}60%{opacity:.75}72%{opacity:.85}78%{opacity:1;transform:scale(1.08)}86%{opacity:.8;transform:scale(1)}}.afx-ap-cloud{background:radial-gradient(24% 18% at 26% 30%,var(--ap-cloud),transparent 70%),radial-gradient(22% 26% at 74% 36%,var(--ap-cloud2),transparent 70%),radial-gradient(26% 16% at 60% 80%,var(--ap-cloud),transparent 70%),radial-gradient(16% 20% at 20% 70%,var(--ap-cloud2),transparent 70%);-webkit-mask:radial-gradient(closest-side,transparent 36%,#000 52%,#000 76%,transparent 100%);mask:radial-gradient(closest-side,transparent 36%,#000 52%,#000 76%,transparent 100%);animation:afx-spin 34s linear infinite,afx-ap-aura 4.4s linear infinite}.afx-ap-cloud2{animation:afx-spin-r 47s linear infinite,afx-ap-aura 4.4s linear -.1s infinite}.afx-ap-arc{filter:drop-shadow(0 0 calc(var(--s) * .02) var(--ap-bolt-glow)) drop-shadow(0 0 calc(var(--s) * .05) var(--ap-bolt-glow));opacity:0;animation:afx-ap-bolt 4.4s step-end var(--dl) infinite}.afx-ap-arc.afx-ap-thunder{animation-name:afx-ap-thunder}.afx-ap-arc polyline{fill:none;stroke:var(--ap-bolt);stroke-width:calc(1.8px * var(--afx-sw));stroke-linejoin:round;stroke-linecap:round}.afx-ap-rot{mix-blend-mode:var(--afx-screen);animation:afx-spin var(--P) linear infinite;animation-direction:var(--dir)}.afx-ap-ring{background:conic-gradient(from 0deg,var(--c),transparent 30%,var(--c) 50%,transparent 80%,var(--c));-webkit-mask:radial-gradient(closest-side,transparent 93%,#000 95.5%,#000 98.5%,transparent 100%);mask:radial-gradient(closest-side,transparent 93%,#000 95.5%,#000 98.5%,transparent 100%);translate:calc(var(--s) * .02) 0}.afx-ap-orb,.afx-ap-ring{position:absolute;inset:0;border-radius:50%}.afx-ap-orb{background:radial-gradient(circle at 42% 40%,var(--ap-core) 0 18%,var(--ap-plasma) 42%,var(--ap-edge) 72%,transparent 76%);box-shadow:0 0 calc(var(--s) * .08) var(--ap-plasma),0 0 calc(var(--s) * .2) var(--ap-edge);animation:afx-ap-charge 4.4s var(--e-sine) infinite}.light .afx-ap-orb{box-shadow:0 0 0 max(1px,calc(var(--s) * .012)) rgba(255,255,255,.9),0 1px 3px rgba(15,23,42,.4),0 0 calc(var(--s) * .1) var(--ap-plasma)}.afx-ap-orb:after{content:"";position:absolute;inset:-35%;border-radius:50%;background:repeating-conic-gradient(from 0deg,var(--ap-bolt) 0deg 2deg,transparent 2deg 30deg);-webkit-mask:radial-gradient(closest-side,transparent 40%,#000 55%,transparent 92%);mask:radial-gradient(closest-side,transparent 40%,#000 55%,transparent 92%);opacity:.7;animation:afx-spin .9s steps(6) infinite}@keyframes afx-ap-charge{0%,50%{scale:1}72%{scale:1.25}78%{scale:1.6}88%,to{scale:1}}.afx-ap-bolt{rotate:var(--o);filter:drop-shadow(0 0 calc(var(--s) * .02) var(--ap-bolt-glow)) drop-shadow(0 0 calc(var(--s) * .05) var(--ap-bolt-glow));opacity:0;animation:afx-ap-bolt 4.4s step-end var(--dl) infinite}.afx-ap-thunder{animation-name:afx-ap-thunder}.afx-ap-bolt polyline{fill:none;stroke:var(--ap-bolt);stroke-width:max(1.2px,calc(var(--s) * .022));stroke-linejoin:round;stroke-linecap:round}@keyframes afx-ap-bolt{0%{opacity:1}1.5%{opacity:.2}2.5%{opacity:1}4%{opacity:.45}5%{opacity:1}6.5%,to{opacity:0}}@keyframes afx-ap-thunder{0%{opacity:1}2%{opacity:.3}3%{opacity:1}5%{opacity:.55}6%{opacity:1}8%{opacity:.35}9.5%{opacity:1}11%,to{opacity:0}}.afx-ap-flash{background:radial-gradient(closest-side,var(--ap-flash) 36%,var(--ap-flash2) 60%,transparent);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-ap-flash 4.4s linear infinite}@keyframes afx-ap-flash{0%,77.5%{opacity:0;transform:scale(.7)}78%{opacity:1;transform:scale(1)}79.5%{opacity:.4}80.5%{opacity:.95}88%,to{opacity:0;transform:scale(1.15)}}.afx-ap-strobe{background:radial-gradient(closest-side,var(--ap-flash) 30%,rgba(165,243,252,.35) 70%,transparent);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-ap-strobe 4.4s step-end infinite}@keyframes afx-ap-strobe{0%,77.8%{opacity:0}78%{opacity:.55}78.8%{opacity:.1}79.6%{opacity:.45}80.6%{opacity:0}81.4%{opacity:.25}82.2%,to{opacity:0}}.afx-ap-shock{border:max(1px,calc(var(--s) * .014)) solid var(--ap-plasma);box-shadow:0 0 calc(var(--s) * .06) var(--ap-plasma),inset 0 0 calc(var(--s) * .05) var(--ap-plasma);opacity:0;animation:afx-ap-shock 4.4s var(--e-out) infinite}@keyframes afx-ap-shock{0%,77%{transform:scale(.9);opacity:0}78%{opacity:.9}88%,to{transform:scale(2);opacity:0}}.afx-ap-spark{width:calc(var(--s) * .05);height:calc(var(--s) * .05);margin:calc(var(--s) * -.025) 0 0 calc(var(--s) * -.025);border-radius:50%;background:radial-gradient(circle,#fff 0 25%,var(--ap-plasma) 50%,transparent 72%);animation:afx-ap-spark var(--dur) step-end var(--dl) infinite}@keyframes afx-ap-spark{0%{transform:rotate(var(--a)) translateY(calc(var(--s) * -.56));opacity:1}20%{transform:rotate(calc(var(--a) + 14deg)) translateY(calc(var(--s) * -.62));opacity:.3}40%{transform:rotate(calc(var(--a) - 9deg)) translateY(calc(var(--s) * -.58));opacity:1}60%,to{transform:rotate(calc(var(--a) + 22deg)) translateY(calc(var(--s) * -.66));opacity:0}}.afx-pinnacle{--pn-ray1:rgba(255,228,92,0.5);--pn-ray2:rgba(91,184,255,0.42);--pn-ray3:rgba(255,95,200,0.42);--pn-core:rgba(255,255,255,0.7);--pn-core2:rgba(196,181,253,0.35);--pn-rune:rgba(254,243,199,0.95);--pn-line:rgba(253,230,138,0.7);--pn-glow:rgba(251,191,36,0.75);--pn-bloom:#ffffff;--pn-bloom2:rgba(233,213,255,0.6);--pn-haze-a:0.5;--pn-rim-a:0.85;--pn-l:76%;--pn-d:46%;--pn-top:#ffffff;--cw-g1:#fff4c2;--cw-g2:#fbbf24;--cw-g3:#b45309}.light .afx-pinnacle{--pn-ray1:rgba(234,179,8,0.32);--pn-ray2:rgba(37,99,235,0.22);--pn-ray3:rgba(219,39,119,0.22);--pn-core:rgba(196,181,253,0.4);--pn-core2:rgba(124,58,237,0.12);--pn-rune:#92400e;--pn-line:rgba(180,83,9,0.7);--pn-glow:rgba(120,53,15,0.4);--pn-bloom:rgba(255,255,255,0.95);--pn-bloom2:rgba(196,181,253,0.5);--pn-haze-a:0.32;--pn-rim-a:0.9;--pn-l:62%;--pn-d:38%;--pn-top:#f59e0b;--cw-g1:#fde68a;--cw-g2:#f59e0b;--cw-g3:#92400e}.afx-pn-rays{-webkit-mask:radial-gradient(closest-side,transparent 26%,#000 36%,rgba(0,0,0,.5) 66%,transparent 100%);mask:radial-gradient(closest-side,transparent 26%,#000 36%,rgba(0,0,0,.5) 66%,transparent 100%);mix-blend-mode:var(--afx-blend);animation:afx-spin 48s linear infinite,afx-pn-rayflare 8s var(--e-out) infinite}@keyframes afx-pn-rayflare{0%,60%{opacity:.7;scale:1}74%{opacity:.9;scale:.95}77%{opacity:1;scale:1.18}88%{opacity:.85;scale:1.04}to{opacity:.7;scale:1}}.afx-pn-haze{background:conic-gradient(from 0deg,#ff5f6d,#ffe45c,#5bff9a,#5bb8ff,#c45bff,#ff5f6d);-webkit-mask:radial-gradient(closest-side,transparent 30%,rgba(0,0,0,.6) 46%,rgba(0,0,0,.22) 72%,transparent 100%);mask:radial-gradient(closest-side,transparent 30%,rgba(0,0,0,.6) 46%,rgba(0,0,0,.22) 72%,transparent 100%);opacity:var(--pn-haze-a);animation:afx-spin 14s linear infinite}.afx-pn-vortex{animation:afx-spin-r 18s linear infinite,afx-pn-implode 8s var(--e-sine) infinite}@keyframes afx-pn-implode{0%,60%{scale:1;opacity:.85}75%{scale:.78;opacity:1}77%{scale:1.2;opacity:1}90%{scale:1.02;opacity:.9}to{scale:1;opacity:.85}}.afx-pn-arm{fill:none;stroke-linecap:round;stroke-width:8px;stroke:hsl(var(--hue) 100% 68%);opacity:.85}.light .afx-pn-arm{stroke:hsl(var(--hue) 85% 50%);opacity:.6}.afx-pn-runes{filter:drop-shadow(0 0 calc(var(--s) * .025) var(--pn-glow));animation:afx-spin 40s linear infinite,afx-pn-runecharge 8s var(--e-sine) infinite}.afx-pn-runes .afx-pn-ring{fill:none;stroke:var(--pn-line);stroke-width:calc(.9px * var(--afx-sw))}.afx-pn-rune{fill:none;stroke:var(--pn-rune);stroke-width:calc(1px * var(--afx-sw));stroke-linecap:round;stroke-linejoin:round}@keyframes afx-pn-runecharge{0%,58%{opacity:.75;scale:1}75%{opacity:1;scale:1.04}77%{opacity:1;scale:1.1}90%,to{opacity:.75;scale:1}}.afx-pn-core{background:radial-gradient(closest-side,var(--pn-core) 30%,var(--pn-core2) 60%,transparent);animation:afx-pn-core 8s var(--e-sine) infinite}@keyframes afx-pn-core{0%,55%{opacity:.6;transform:scale(.95)}74%{opacity:1;transform:scale(1.15)}77%{opacity:1;transform:scale(1.3)}90%,to{opacity:.6;transform:scale(.95)}}.afx-pn-bloom{background:radial-gradient(closest-side,var(--pn-bloom) 18%,var(--pn-bloom2) 42%,transparent 75%);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-pn-bloom 8s var(--e-out) infinite}@keyframes afx-pn-bloom{0%,74.5%{opacity:0;transform:scale(.3)}76%{opacity:1;transform:scale(.85)}80%{opacity:.9;transform:scale(1)}88%,to{opacity:0;transform:scale(1.12)}}.afx-pn-whiteout{background:radial-gradient(closest-side,#fff 35%,rgba(255,255,255,0) 100%);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-pn-whiteout 8s var(--e-out) infinite}@keyframes afx-pn-whiteout{0%,75%{opacity:0}76.5%{opacity:.7}84%,to{opacity:0}}.afx-pn-burst{width:calc(var(--s) * .05);height:calc(var(--s) * .26);margin:calc(var(--s) * -.13) 0 0 calc(var(--s) * -.025);border-radius:99px;background:linear-gradient(to top,transparent,hsl(var(--hue) 100% 66%) 55%,#fff);opacity:0;animation:afx-pn-burst 8s var(--e-out) infinite}.light .afx-pn-burst{background:linear-gradient(to top,transparent,hsl(var(--hue) 90% 50%) 55%,hsl(var(--hue) 90% 70%))}@keyframes afx-pn-burst{0%,75%{transform:rotate(var(--a)) translateY(calc(var(--s) * -.45)) scaleY(.2);opacity:0}76.5%{transform:rotate(var(--a)) translateY(calc(var(--s) * -.62)) scaleY(1.2);opacity:1}90%,to{transform:rotate(var(--a)) translateY(calc(var(--s) * var(--dist) * -1)) scaleY(.3);opacity:0}}.afx-pn-orbit{animation:afx-sx calc(var(--T) / 2) var(--e-sine) var(--dl) infinite alternate,afx-zs var(--T) step-end var(--dl) infinite,afx-pn-pull 8s var(--e-sine) infinite}@keyframes afx-pn-pull{0%,60%{scale:1}75%{scale:.8}77%{scale:1.12}88%,to{scale:1}}.afx-pn-gem{filter:drop-shadow(0 0 calc(var(--s) * .05) hsl(var(--gh) 100% 65%))}.light .afx-pn-gem{filter:drop-shadow(0 1px 1.5px rgba(15,23,42,.35))}.afx-pn-gem{color:hsl(var(--gh) 95% var(--pn-l));fill:hsl(var(--gh) 85% var(--pn-d))}.afx-pn-crown{animation:afx-cw-bob 3.6s var(--e-sine) infinite alternate,afx-cw-tilt 5.2s var(--e-sine) -1.1s infinite alternate}.afx-pn-crown:before{content:"";position:absolute;inset:-40% -20%;border-radius:50%;background:radial-gradient(closest-side,var(--pn-glow),transparent);animation:afx-pn-crownglow 8s var(--e-out) infinite}@keyframes afx-pn-crownglow{0%,58%{opacity:.45;transform:scale(1)}75%{opacity:1;transform:scale(1.1)}77%{opacity:1;transform:scale(1.3)}90%,to{opacity:.45;transform:scale(1)}}.afx-pn-crown-svg{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 0 calc(var(--s) * .06) var(--pn-glow))}.light .afx-pn-crown-svg{filter:drop-shadow(0 1px 1.5px var(--pn-glow))}.afx-pn-band,.afx-pn-body{stroke:#78350f;stroke-width:1.1px;stroke-linejoin:round}.afx-pn-hl{fill:none;stroke:rgba(255,251,235,.85);stroke-width:.9px;stroke-linecap:round}.afx-pn-pearl-o{stroke:#78350f;stroke-width:6.6px;stroke-linecap:round}.afx-pn-pearl{stroke:#fdf4ff;stroke-width:4.8px;stroke-linecap:round}.afx-pn-gem-c,.afx-pn-gem-s{stroke:#78350f;stroke-width:.7px}.afx-pn-top{fill:var(--pn-top);stroke:#92400e;stroke-width:.4px}.afx-pn-sparkle{border-radius:50%;background:radial-gradient(circle,var(--pn-top) 0 12%,var(--pn-glow) 30%,transparent 58%);animation:afx-twinkle var(--dur) ease-in-out var(--dl) infinite}.afx-pn-sparkle:after,.afx-pn-sparkle:before{content:"";position:absolute;left:50%;top:50%;width:100%;height:max(1px,9%);background:linear-gradient(90deg,transparent,var(--pn-top),transparent);transform:translate(-50%,-50%)}.afx-pn-sparkle:after{transform:translate(-50%,-50%) rotate(90deg)}.afx-pn-shock{background:radial-gradient(closest-side,transparent 80%,#ff5f6d 84%,#ffe45c 87%,#5bff9a 90%,#5bb8ff 93%,#c45bff 96%,transparent 100%);mix-blend-mode:var(--afx-blend);opacity:0;animation:afx-pn-shock 8s var(--e-out) infinite}@keyframes afx-pn-shock{0%,75%{transform:scale(.5);opacity:0}76%{opacity:1}90%,to{transform:scale(2.6);opacity:0}}.afx-pn-rim{background:conic-gradient(from 0deg,#ff5f6d,#ffe45c,#5bff9a,#5bb8ff,#c45bff,#ff5f6d);-webkit-mask:radial-gradient(closest-side,transparent 85%,#000 88%,#000 94%,transparent 99%);mask:radial-gradient(closest-side,transparent 85%,#000 88%,#000 94%,transparent 99%);opacity:var(--pn-rim-a);animation:afx-spin 4s linear infinite}@media (prefers-reduced-motion:reduce){.afx *,.afx :after,.afx :before{animation-play-state:paused!important}.afx .afx-tr{visibility:hidden!important}}