[data-xi-season-frame] .card.xc.xc .xcFace{box-shadow:0 0 0 2px var(--xi-season-a),0 0 0 4px #060b14,0 0 0 5.5px var(--xi-season-b),0 0 26px color-mix(in srgb,var(--xi-season-a) 55%,transparent),0 14px 30px -12px #000e}[data-xi-season-frame] .card.xc.xc:not(.cardIntroducing){border-radius:14px;animation:2.4s ease-in-out infinite alternate seasonFrameGlow}[data-xi-season-frame] .card:not(.xc){box-shadow:0 0 0 1px var(--xi-season-b),0 0 22px color-mix(in srgb,var(--xi-season-a) 50%,transparent);border-color:var(--xi-season-a)!important}.framePreview.seasonFrame .collectible{box-shadow:0 0 0 3px #060b14,0 0 0 4.5px var(--xi-season-b),0 0 26px color-mix(in srgb,var(--xi-season-a) 55%,transparent);animation:2.4s ease-in-out infinite alternate seasonFrameGlow;border:2px solid var(--xi-season-a)!important}@keyframes seasonFrameGlow{0%{filter:drop-shadow(0 0 #0000)}to{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--xi-season-a) 60%,transparent))}}@media (prefers-reduced-motion:reduce){[data-xi-season-frame] .card.xc.xc,.framePreview.seasonFrame .collectible{animation:none}}.celSeason{pointer-events:none;position:absolute;inset:0;overflow:hidden}.celSeasonWash{background:radial-gradient(60% 55% at 50% 45%,color-mix(in srgb,var(--sa) 40%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--sb) 18%,transparent),transparent 60%);animation:3.4s ease-out both celSeasonWash;position:absolute;inset:0}@keyframes celSeasonWash{0%{opacity:0}15%{opacity:1}80%{opacity:1}to{opacity:.4}}.celSeasonBeams i{transform-origin:50% 100%;background:linear-gradient(0deg,color-mix(in srgb,var(--sa) 50%,transparent),transparent 85%);mix-blend-mode:screen;opacity:0;width:12cqmin;height:130cqh;rotate:var(--a);margin-left:-6cqmin;animation:3.2s ease-in-out .1s both celSeasonBeam;position:absolute;bottom:-10%;left:50%}.celSeasonBeams i:nth-child(2n){background:linear-gradient(0deg,color-mix(in srgb,var(--sb) 50%,transparent),transparent 85%)}@keyframes celSeasonBeam{0%{opacity:0;scale:1 .2}25%{opacity:.9;scale:1}50%{rotate:calc(var(--a) * -1)}to{opacity:.25;rotate:var(--a)}}.celSeasonEmblem{place-items:center;width:42cqmin;height:42cqmin;animation:3.2s cubic-bezier(.2,1.2,.3,1) both celSeasonRise;display:grid;position:absolute;top:44%;left:50%;translate:-50% -50%}.celSeasonEmblem .seasonEmblem{width:100%!important;height:100%!important}@keyframes celSeasonRise{0%{opacity:0;transform:translateY(40cqh)scale(.4)rotate(-12deg)}30%{opacity:1;transform:translateY(0)scale(1.08)rotate(0)}40%{transform:scale(1)}85%{opacity:1}to{opacity:0;transform:scale(1.25)}}.celSeasonRing{border:.8cqmin solid var(--sa);box-shadow:0 0 4cqmin var(--sa),inset 0 0 4cqmin var(--sb);opacity:0;border-radius:50%;animation:1.6s ease-out .5s both celSeasonRing;position:absolute;inset:-12%}@keyframes celSeasonRing{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}.celSeasonSparks i{left:var(--x);background:var(--sa);width:1.2cqmin;height:1.2cqmin;box-shadow:0 0 2cqmin var(--sa);opacity:0;animation:celSeasonSpark var(--s) var(--d) ease-out infinite;border-radius:50%;position:absolute;bottom:-4%}.celSeasonSparks i:nth-child(3n){background:var(--sb);box-shadow:0 0 2cqmin var(--sb)}@keyframes celSeasonSpark{0%{opacity:0;transform:translateY(0)}15%{opacity:1}to{opacity:0;transform:translateY(-90cqh)}}@media (prefers-reduced-motion:reduce){.celSeasonBeams i,.celSeasonSparks i,.celSeasonRing{opacity:0;animation:none}.celSeasonEmblem{animation:none}}.seasonUnlockTag{color:#d6ff9a;letter-spacing:.02em;align-items:center;gap:6px;font:800 11px Inter;display:inline-flex}.seasonUnlockTag:before{content:"";background:conic-gradient(var(--item,#a3ff12),#29d6ff,var(--item,#a3ff12));border-radius:50%;width:12px;height:12px}:root{--celCrownArt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 96'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff4b8'/%3E%3Cstop offset='.42' stop-color='%23f4cf48'/%3E%3Cstop offset='.72' stop-color='%23c48d16'/%3E%3Cstop offset='1' stop-color='%23ffe27a'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23ffe98f'/%3E%3Cstop offset='.5' stop-color='%23b8820f'/%3E%3Cstop offset='1' stop-color='%236e4700'/%3E%3C/linearGradient%3E%3CradialGradient id='r' cx='.35' cy='.32' r='.75'%3E%3Cstop offset='0' stop-color='%23ffc2cc'/%3E%3Cstop offset='.5' stop-color='%23e0123a'/%3E%3Cstop offset='1' stop-color='%235c0012'/%3E%3C/radialGradient%3E%3CradialGradient id='s' cx='.35' cy='.32' r='.75'%3E%3Cstop offset='0' stop-color='%23c9ecff'/%3E%3Cstop offset='.5' stop-color='%231f7fe0'/%3E%3Cstop offset='1' stop-color='%230a2a66'/%3E%3C/radialGradient%3E%3CradialGradient id='e' cx='.35' cy='.32' r='.75'%3E%3Cstop offset='0' stop-color='%23c9ffd9'/%3E%3Cstop offset='.5' stop-color='%2313b85a'/%3E%3Cstop offset='1' stop-color='%2304431f'/%3E%3C/radialGradient%3E%3CradialGradient id='p' cx='.35' cy='.32' r='.75'%3E%3Cstop offset='0' stop-color='%23ffffff'/%3E%3Cstop offset='.5' stop-color='%23f3ead2'/%3E%3Cstop offset='1' stop-color='%23b9a77a'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cpath d='M12 74 6 26 34 50 60 12 86 50 114 26 108 74Z' fill='url(%23g)' stroke='%237a5000' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M17 69 13 38 35 56 60 23 85 56 107 38 103 69Z' fill='none' stroke='%23fff8d8' stroke-opacity='.55' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M60 34 69 47 60 60 51 47Z' fill='url(%23r)' stroke='%237a5000' stroke-width='1.5'/%3E%3Ccircle cx='33' cy='60' r='4' fill='url(%23s)' stroke='%237a5000'/%3E%3Ccircle cx='87' cy='60' r='4' fill='url(%23s)' stroke='%237a5000'/%3E%3Crect x='8' y='70' width='104' height='18' rx='4' fill='url(%23b)' stroke='%236e4700' stroke-width='2'/%3E%3Crect x='13' y='73' width='94' height='2.5' rx='1.2' fill='%23fff8d8' fill-opacity='.6'/%3E%3Ccircle cx='28' cy='80' r='5' fill='url(%23e)'/%3E%3Cellipse cx='60' cy='79.5' rx='8.5' ry='6.5' fill='url(%23s)'/%3E%3Ccircle cx='92' cy='80' r='5' fill='url(%23e)'/%3E%3Ccircle cx='6' cy='24' r='6' fill='url(%23p)'/%3E%3Ccircle cx='60' cy='10' r='7' fill='url(%23p)'/%3E%3Ccircle cx='114' cy='24' r='6' fill='url(%23p)'/%3E%3C/svg%3E");--celCrownMask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 96'%3E%3Cpath d='M12 74 6 26 34 50 60 12 86 50 114 26 108 74Z' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3Crect x='7' y='69' width='106' height='20' rx='4'/%3E%3Ccircle cx='6' cy='24' r='6'/%3E%3Ccircle cx='60' cy='10' r='7'/%3E%3Ccircle cx='114' cy='24' r='6'/%3E%3C/svg%3E")}.goalOverlay{overflow:hidden}.goalOverlay>b,.goalOverlay>strong,.goalOverlay>span{z-index:3;position:relative}.goalCelebration{--cel:#a3ff12;pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden;container-type:size}.goalCelebration i{font-style:normal}.goalOverlay .goalCelebration span{color:inherit;font-size:inherit;margin:0}.goalOverlay .goalCelebration b{font:inherit;color:inherit;text-shadow:none}.goalCelebration .confettiBurst{z-index:4}.goalCelebration .confettiPiece{animation-name:celConfettiFall}@keyframes celConfettiFall{0%{opacity:1;transform:translate(0)rotate(0)}85%{opacity:1}to{transform:translate(var(--drift),115cqh) rotate(var(--rotate));opacity:0}}@keyframes celFadeIn{0%{opacity:0}}@keyframes celDraw{0%{opacity:0;stroke-dashoffset:1px}6%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes celShock{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(7)}}@keyframes celSpin{to{rotate:360deg}}.celFlash{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--cel) 60%,#fff) 0,color-mix(in srgb,var(--cel) 32%,transparent) 32%,transparent 70%);opacity:0;animation:.75s ease-out both celFlash;position:absolute;inset:0}@keyframes celFlash{0%{opacity:0}12%{opacity:.8}to{opacity:0}}.celShock{aspect-ratio:1;border:max(2px,.6cqmin) solid color-mix(in srgb,var(--cel) 75%,#fff);width:20cqmin;box-shadow:0 0 4cqmin var(--cel),inset 0 0 4cqmin var(--cel);opacity:0;border-radius:50%;margin:-10cqmin 0 0 -10cqmin;animation:.9s cubic-bezier(.1,.7,.3,1) 50ms both celShock;position:absolute;top:45%;left:50%}.goalOverlay .goalCelebration .celSignature,.celSignature{background:linear-gradient(180deg,#0d1424f0,#05080ff0) padding-box,linear-gradient(90deg,#ffffff10,var(--cel),#ffffff10) border-box;box-shadow:0 0 26px color-mix(in srgb,var(--cel) 35%,transparent);letter-spacing:3px;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb,var(--cel) 45%,#fff);border:1.5px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:8px 18px;font:900 14px/1 Barlow Condensed,sans-serif;animation:.6s cubic-bezier(.2,1.3,.4,1) .85s both celSignature;display:flex;position:absolute;bottom:4.5%;left:50%;translate:-50%}.celSignature i{background:var(--cel);width:6px;height:6px;box-shadow:0 0 8px var(--cel);rotate:45deg}@keyframes celSignature{0%{opacity:0;transform:translateY(16px)scale(.9)}}.cel_shush .celShushHalo{background:radial-gradient(62% 56% at 50% 46%,#0000 22%,#000000e6 82%);animation:.8s ease-out both celFadeIn;position:absolute;inset:0}.cel_shush .celShushBeam{clip-path:polygon(44% 0,56% 0,94% 100%,6% 100%);filter:blur(5px);mix-blend-mode:screen;transform-origin:50% 0;opacity:0;background:linear-gradient(#ffffffb0,#dbe7f238 55%,#0000 88%);width:70%;height:108%;animation:2.4s ease-out .15s both celBeam;position:absolute;top:-4%;left:15%}@keyframes celBeam{0%{opacity:0;transform:rotate(-16deg)}30%{opacity:.55;transform:rotate(3deg)}50%{transform:rotate(0)}to{opacity:.42;transform:rotate(0)}}.celShushRings i{aspect-ratio:1;opacity:0;width:30cqmin;animation:celImplode 1.1s calc(.25s + var(--d)) cubic-bezier(.5,0,.8,.6) both;border:max(1.5px,.45cqmin) solid #e4edf6;border-radius:50%;margin:-15cqmin 0 0 -15cqmin;position:absolute;top:46%;left:50%;box-shadow:0 0 3cqmin #9fb4c8}@keyframes celImplode{0%{opacity:0;transform:scale(4)}25%{opacity:.85}to{opacity:0;transform:scale(.1)}}.goalOverlay .goalCelebration .celShushMeter,.celShushMeter{align-items:flex-end;gap:1%;height:8cqh;display:flex;position:absolute;bottom:12%;left:18%;right:18%}.celShushMeter i{height:var(--h);transform-origin:50% 100%;animation:celMeter 1.7s var(--d) ease-in both;background:linear-gradient(#fff,#7d8fa3);border-radius:2px 2px 0 0;flex:1}@keyframes celMeter{0%{transform:scaleY(1)}12%{transform:scaleY(.55)}24%{transform:scaleY(.95)}40%{transform:scaleY(.4)}70%,to{opacity:.45;transform:scaleY(.05)}}.goalOverlay .goalCelebration .celShushTag,.celShushTag{align-items:center;gap:2.6cqmin;display:flex;position:absolute;top:7%;left:50%;translate:-50%}.celShushIcon{fill:none;stroke:#eef4fa;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;width:9cqmin;min-width:22px;animation:.4s .3s both celFadeIn;overflow:visible}.celShushIcon .body{fill:#eef4fa}.celShushIcon .wave{animation:.35s both celWaveOff}.celShushIcon .w3{animation-delay:.55s}.celShushIcon .w2{animation-delay:.75s}.celShushIcon .w1{animation-delay:.95s}@keyframes celWaveOff{to{opacity:0}}.celShushIcon .slash{stroke:#ff5d73;stroke-width:5px;stroke-dasharray:1;stroke-dashoffset:1px;animation:.28s ease-out 1.15s forwards celDraw}.goalCelebration.cel_shush .celShushWord{letter-spacing:.3em;color:#0000;background:linear-gradient(#fff 0,#d6e1ec 44%,#74879c 54%,#f2f7fb 100%);filter:drop-shadow(0 0 2cqmin #9fb4c880);-webkit-background-clip:text;background-clip:text;margin-right:-.3em;font:900 clamp(18px,9cqmin,84px)/1 Barlow Condensed,sans-serif;animation:1.2s cubic-bezier(.2,.9,.3,1) .3s both celShushWord}@keyframes celShushWord{0%{opacity:0;letter-spacing:1em}to{opacity:1;letter-spacing:.3em}}.celKneeLines{position:absolute;inset:0}.celKneeLines i{left:100%;top:var(--top);width:var(--w);background:linear-gradient(90deg,#f6ffe6,color-mix(in srgb,var(--cel) 80%,transparent) 30%,transparent);height:max(1.5px,.45cqmin);box-shadow:0 0 1.2cqmin color-mix(in srgb,var(--cel) 60%,transparent);opacity:0;animation:celSpeed var(--s) var(--d) linear 3 both;border-radius:9px;position:absolute}.celKneeLines i.thick{height:max(3px,1.1cqmin)}@keyframes celSpeed{0%{opacity:0;transform:translate(0)}12%{opacity:1}to{opacity:0;transform:translateX(calc(-110cqw - var(--w)))}}.celKneeSkid{width:60%;height:6cqh;position:absolute;top:45%;left:0}.celKneeSkid i{height:max(3px,1cqmin);box-shadow:0 0 2cqmin color-mix(in srgb,var(--cel) 70%,transparent);transform-origin:0;background:linear-gradient(90deg,#0000,#d7f7b4a0 40%,#f4ffe8);border-radius:9px;animation:1.8s cubic-bezier(.15,.9,.3,1) both celSkid;position:absolute;left:0;right:0}.celKneeSkid i+i{animation-delay:40ms;top:70%}@keyframes celSkid{0%{opacity:1;transform:scaleX(0)}38%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.celKneeGround{background:radial-gradient(ellipse,color-mix(in srgb,var(--cel) 80%,#fff) 0,color-mix(in srgb,var(--cel) 40%,transparent) 35%,transparent 70%);opacity:0;border-radius:50%;width:70cqmin;height:12cqmin;margin:-6cqmin 0 0 -35cqmin;animation:.9s ease-out .48s both celGround;position:absolute;top:49%;left:60%}@keyframes celGround{0%{opacity:0;transform:scaleX(.2)}20%{opacity:1}to{opacity:0;transform:scaleX(1.5)}}.celKneeTurf,.celKneeDust{width:0;height:0;position:absolute;top:48%;left:60%}.celKneeTurf i{width:calc(2.2cqmin * var(--s));height:calc(1.4cqmin * var(--s));background:var(--c);opacity:0;min-width:3px;min-height:2px;animation:celTurf 1.5s var(--d) both;border-radius:40% 60% 50% 40%;position:absolute}@keyframes celTurf{0%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translate(0)rotate(0)}40%{opacity:1;transform:translate(calc(var(--dx) * .55),calc(var(--dy) * -1)) rotate(calc(var(--r) * .5));animation-timing-function:cubic-bezier(.5,0,.9,.6)}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) * .1 + 16cqh)) rotate(var(--r))}}.celKneeDust i{aspect-ratio:1.4;opacity:0;width:13cqmin;animation:celDust 1.2s calc(.45s + var(--i) * 50ms) ease-out both;background:radial-gradient(#ffffffb8,#fff0 70%);border-radius:50%;margin:-6cqmin;position:absolute}@keyframes celDust{0%{opacity:.9;transform:translate(0)scale(.3)}to{opacity:0;transform:translate(calc((var(--i) - 2) * 8cqmin),-7cqh) scale(1.9)}}.celCannon{z-index:4;width:0;height:0;position:absolute;bottom:-1%}.celCannon.l{left:5%}.celCannon.r{left:95%}.celCannonPop{aspect-ratio:1;opacity:0;background:radial-gradient(circle,#fff 0,#ffd45f 16%,#ff5fb7a0 38%,#0000 70%);border-radius:50%;width:28cqmin;margin:-14cqmin;animation:.55s ease-out both celPop;position:absolute}.celCannon.r .celCannonPop{animation-delay:80ms}@keyframes celPop{0%{opacity:0;transform:scale(.2)}20%{opacity:1}to{opacity:0;transform:scale(1.6)}}.celPiece{opacity:0;animation:celCannonFly 2.7s var(--d) both;position:absolute;top:0;left:0}.celCannon.r .celPiece{animation-delay:calc(var(--d) + 80ms)}@keyframes celCannonFly{0%{opacity:1;animation-timing-function:cubic-bezier(.15,.75,.35,1);transform:translate(0)}30%{transform:translate(calc(var(--dx) * .6),calc(var(--h) * -1));animation-timing-function:cubic-bezier(.45,0,.75,.6)}85%{opacity:1}to{opacity:0;transform:translate(var(--dx),calc(var(--h) * -1 + 78cqh))}}.celPiece>i{background:var(--c);width:max(5px,2.2cqmin);height:max(3px,1.3cqmin);transform:rotate(var(--r));animation:celFlip var(--f) linear infinite;margin:-.6cqmin;display:block}.celPiece>i.long{width:max(3px,1cqmin);height:max(6px,3.2cqmin)}.celPiece>i.metal{background:linear-gradient(135deg,#fff8d0,#ffd45f 40%,#a8780c 62%,#fff2b0)}@keyframes celFlip{0%{transform:rotate(var(--r)) rotate3d(1,.4,0,0deg)}to{transform:rotate(var(--r)) rotate3d(1,.4,0,360deg)}}.celStreamers{aspect-ratio:1/2;z-index:3;width:auto;height:94cqh;position:absolute;bottom:0;overflow:visible}.celStreamers.l{left:0}.celStreamers.r{right:0;scale:-1 1}.celStreamers path{fill:none;stroke-width:.75px;stroke-linecap:round;stroke-dasharray:.34 1;stroke-dashoffset:.34px;animation:1.5s cubic-bezier(.2,.7,.4,1) both celStreamer}.celStreamers .s0{stroke:#ff5fb7}.celStreamers .s1{stroke:#ffd45f;animation-delay:80ms}.celStreamers .s2{stroke:#5ce1ff;animation-delay:.16s}@keyframes celStreamer{to{stroke-dashoffset:-1px}}.celConfettiRain{position:absolute;inset:0}.celConfettiRain .confettiPiece{animation-delay:calc(var(--delay) + .9s)}.celNight{background:linear-gradient(#02040ef0 0,#060b1fb8 45%,#0000 82%);animation:.5s both celFadeIn;position:absolute;inset:0}.celRocket{--b:calc(var(--t) + .52s);position:absolute;inset:0}.celRocketTrail{left:var(--x);background:linear-gradient(0deg,transparent,color-mix(in srgb,var(--c) 55%,#fff));opacity:0;width:max(2px,.6cqmin);height:14cqh;animation:celLaunch .55s var(--t) cubic-bezier(.3,.6,.5,1) both;border-radius:9px;margin-left:-.3cqmin;position:absolute;bottom:-14cqh}@keyframes celLaunch{0%{opacity:0;transform:translateY(0)}10%,88%{opacity:1}to{opacity:0;transform:translateY(calc(var(--rise) * -1 - 14cqh))}}.celBurst{left:var(--x);top:var(--y);opacity:0;width:0;height:0;animation:celBurstLife 1.5s var(--b) ease-in both;position:absolute}@keyframes celBurstLife{0%{opacity:1;transform:translateY(0)}70%{opacity:1}to{opacity:0;transform:translateY(6cqh)}}.celBurstGlow{aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--c) 50%,transparent),transparent 65%);opacity:0;width:64cqmin;animation:celGlow .9s var(--b) ease-out both;border-radius:50%;margin:-32cqmin;position:absolute}@keyframes celGlow{0%{opacity:0;transform:scale(.3)}15%{opacity:1}to{opacity:0;transform:scale(1.2)}}.celSpark{--R:22cqmin;width:max(2px,.55cqmin);height:calc(4.2cqmin * var(--l));background:linear-gradient(180deg,#fff,var(--c) 35%,transparent);box-shadow:0 0 1.2cqmin var(--c);transform-origin:50% 0;transform:rotate(var(--a));animation:celSpark 1.35s var(--b) cubic-bezier(.1,.8,.3,1) both;border-radius:9px;margin-left:-.27cqmin;position:absolute;top:0;left:0}.celSpark.inner{--R:12cqmin;--c:var(--c2);height:calc(2.6cqmin * var(--l));animation-name:celSparkInner}@keyframes celSpark{0%{transform:rotate(var(--a)) translateY(0) scaleY(.2);opacity:1}60%{opacity:1}to{transform:rotate(var(--a)) translateY(calc(var(--R) * var(--l) * -1)) scaleY(1);opacity:0}}@keyframes celSparkInner{0%{transform:rotate(var(--a)) translateY(0) scaleY(.2);opacity:1}55%{opacity:1}65%{opacity:.2}72%{opacity:1}80%{opacity:.3}88%{opacity:.9}to{transform:rotate(var(--a)) translateY(calc(var(--R) * var(--l) * -1)) scaleY(1);opacity:0}}.celSkyline{fill:#03060c;width:100%;height:15cqh;position:absolute;bottom:0;left:0}.celSkyline .lamp{fill:#fff3c4}.celFlood{aspect-ratio:1;background:radial-gradient(circle,#fff6d8 0 6%,#ffe9a855 22%,#0000 62%);border-radius:50%;width:14cqmin;margin-left:-7cqmin;animation:.4s both celFadeIn;position:absolute;bottom:calc(14.2cqh - 7cqmin)}.celFlood.l{left:33.5%}.celFlood.r{left:66.5%}.celStorm{background:radial-gradient(30% 55% at 18% 32%,#202c40 0,#0000 70%),radial-gradient(34% 60% at 52% 22%,#26344c 0,#0000 70%),radial-gradient(30% 55% at 84% 34%,#1d2839 0,#0000 70%),linear-gradient(#04070ef2,#0a1424a8 60%,#0000);height:48%;animation:2.8s ease-out both celStorm;position:absolute;top:-6%;left:-10%;right:-10%}@keyframes celStorm{0%{opacity:0;transform:translateY(-25%)}3%{filter:brightness()}5%{filter:brightness(3)}9%{filter:brightness()}20%{opacity:1;transform:none}32%{filter:brightness()}34%{filter:brightness(2.6)}38%{filter:brightness()}57%{filter:brightness()}59%{filter:brightness(2.6)}63%{filter:brightness()}to{opacity:1;transform:none}}.celRain{position:absolute;inset:0;transform:skew(-14deg)}.celRain i{left:var(--x);opacity:0;width:max(1px,.3cqmin);height:10cqh;animation:celRain var(--s) var(--d) linear infinite;background:linear-gradient(#0000,#cfeeffa8);position:absolute;top:-12%}@keyframes celRain{0%{opacity:0;transform:translateY(0)}10%{opacity:1}to{opacity:.8;transform:translateY(125cqh)}}.cel_thunder .celThunderFlash{opacity:0;background:#e3f6ff;animation:2.8s linear both celStrikeFlash;position:absolute;inset:0}@keyframes celStrikeFlash{0%,2%{opacity:0}3.5%{opacity:.9}5.5%{opacity:.1}7%{opacity:.65}11%,32%{opacity:0}33.5%{opacity:.7}36%,57%{opacity:0}58.5%{opacity:.7}61%,to{opacity:0}}.celBolt{left:var(--x);height:var(--h);aspect-ratio:60/100;filter:drop-shadow(0 0 .8cqmin #fff)drop-shadow(0 0 4cqmin #58c7ff);opacity:0;width:auto;animation:celBoltLife 1.1s var(--t) linear both;position:absolute;top:-1%;overflow:visible;translate:-50%}.celBolt path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:celDraw .14s var(--t) ease-in forwards}.celBolt .core{stroke:#f6fcff;stroke-width:1.1px}.celBolt .core.thin{stroke-width:.6px}.celBolt .glow{stroke:#7fd6ff;stroke-width:3.4px;opacity:.4}@keyframes celBoltLife{0%,12%{opacity:1}16%{opacity:.2}20%{opacity:1}45%{opacity:.85}to{opacity:0}}.celThunderImpact{aspect-ratio:1;opacity:0;background:radial-gradient(circle,#fff 0,#bfeaff 14%,#58c7ff66 34%,#0000 66%);border-radius:50%;width:36cqmin;margin:-18cqmin;animation:.8s ease-out .2s both celImpact;position:absolute;top:43%;left:50%}@keyframes celImpact{0%{opacity:0;transform:scale(.2)}15%{opacity:1}to{opacity:0;transform:scale(1.8)}}.celArcs{width:0;height:0;position:absolute;top:44%;left:50%}.celArcs svg{transform-origin:0;width:22cqmin;height:7cqmin;transform:rotate(var(--a)) translateX(30cqmin);fill:none;stroke:#cdefff;stroke-width:1.6px;stroke-linejoin:round;filter:drop-shadow(0 0 .8cqmin #58c7ff);opacity:0;animation:celArc 1.5s var(--d) steps(1) both;margin-top:-3.5cqmin;position:absolute;top:0;left:0;overflow:visible}@keyframes celArc{0%{opacity:0}10%{opacity:1}18%{opacity:0}26%{opacity:1}34%{opacity:.2}44%{opacity:1}54%{opacity:0}66%{opacity:.9}76%,to{opacity:0}}@keyframes celQuake{0%,14%,41%,56%,78%,93%,to{transform:none}2%{transform:translate(1.2%,-.8%)}5%{transform:translate(-1.2%,.6%)}8%{transform:translate(.8%,.8%)}11%{transform:translate(-.5%,-.3%)}44%{transform:translate(-.9%,.5%)}48%{transform:translate(.8%,-.6%)}52%{transform:translate(-.4%,.3%)}81%{transform:translate(.9%,.5%)}85%{transform:translate(-.8%,-.5%)}89%{transform:translate(.4%,.3%)}}.celCrownWash{background:radial-gradient(70% 60% at 50% 40%,#f4cf4840,#0000 70%),linear-gradient(#2a1d0090,#0000 55%);animation:.6s both celFadeIn;position:absolute;inset:0}.celCrownRays{aspect-ratio:1;background:repeating-conic-gradient(from 0deg,#ffe48a42 0 5deg,transparent 5deg 15deg);width:240cqmax;animation:.9s cubic-bezier(.2,1,.3,1) both celRaysIn,16s linear infinite celSpin;position:absolute;top:42%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#000 0,#0000 42%);mask:radial-gradient(circle,#000 0,#0000 42%)}.celCrownRays.fine{background:repeating-conic-gradient(from 7deg,#fff3c230 0 1.5deg,transparent 1.5deg 9deg);animation:.9s cubic-bezier(.2,1,.3,1) .1s both celRaysIn,22s linear infinite reverse celSpin}@keyframes celRaysIn{0%{opacity:0;scale:.4}}.celCrownRing{aspect-ratio:1;opacity:0;border:max(2px,.5cqmin) solid #ffe48a;border-radius:50%;width:24cqmin;margin:-12cqmin;animation:1s cubic-bezier(.1,.7,.3,1) .95s both celShock;position:absolute;top:38%;left:50%;box-shadow:0 0 3cqmin #f4cf48,inset 0 0 3cqmin #f4cf48}.celGold{position:absolute;inset:0}.celGold i{left:var(--x);opacity:0;animation:celGoldFall var(--s) var(--d) cubic-bezier(.35,0,.65,1) both;position:absolute;top:-6%}.celGold .dust{width:calc(1.4cqmin * var(--z));aspect-ratio:1;background:linear-gradient(135deg,#fffbe0,#f4cf48 50%,#b07d10);min-width:3px;rotate:45deg;box-shadow:0 0 1.2cqmin #ffd86a}.celGold .coin{width:calc(3.4cqmin * var(--z));aspect-ratio:1;min-width:6px;animation:celGoldFall var(--s) var(--d) cubic-bezier(.35,0,.65,1) both,celCoinSpin .32s linear infinite alternate;background:radial-gradient(circle at 35% 30%,#fff6c8,#f4cf48 45%,#a8740a 78%);border-radius:50%;box-shadow:inset 0 0 0 .35cqmin #c9971c,0 0 1.5cqmin #f4cf4880}@keyframes celGoldFall{0%{opacity:0;transform:translateY(0)}10%,85%{opacity:1}to{opacity:0;transform:translateY(105cqh)}}@keyframes celCoinSpin{0%{scale:1}to{scale:-1 1}}.celGlints i{left:var(--x);top:var(--y);aspect-ratio:1;clip-path:polygon(50% 0,57% 43%,100% 50%,57% 57%,50% 100%,43% 57%,0 50%,43% 43%);opacity:0;width:7cqmin;animation:celGlint .8s var(--d) ease-out both;background:radial-gradient(circle,#fff 0 12%,#ffe48a 24%,#0000 62%);margin:-3.5cqmin;position:absolute}@keyframes celGlint{0%{opacity:0;transform:scale(0)rotate(0)}40%{opacity:1;transform:scale(1)rotate(45deg)}to{opacity:0;transform:scale(.2)rotate(90deg)}}@keyframes celCrownDrop{0%{opacity:0;transform:translateY(-170%)rotate(-18deg)scale(1.3)}60%{opacity:1;transform:translateY(6%)rotate(3deg)}80%{transform:translateY(-4%)rotate(-1deg)}to{opacity:1;transform:none}}@keyframes celCrownShine{0%{background-position:100% 0,50%}to{background-position:0 0,50%}}.celPhoenixFlames{height:42cqh;position:absolute;bottom:-2%;left:0;right:0}.celPhoenixFlames i{bottom:0;left:var(--x);width:13cqw;height:var(--h);transform-origin:50% 100%;filter:blur(max(1px,.4cqmin));opacity:0;animation:celFlame 2.6s var(--d) ease-out both;background:radial-gradient(50% 70% at 50% 86%,#fff3c2,#ffb547 30%,#ff5a1f 56%,#ff3fa400 76%);border-radius:50% 50% 22% 22%/72% 72% 28% 28%;margin-left:-6.5cqw;position:absolute}@keyframes celFlame{0%{opacity:0;transform:scaleY(.2)}20%{opacity:.95;transform:scaleY(1.1)}35%{transform:scaleY(.85)}50%{transform:scaleY(1.05)}65%{transform:scaleY(.9)}to{opacity:0;transform:scaleY(.6)}}.celPhoenixRing{aspect-ratio:1;opacity:0;border:max(3px,1cqmin) solid #ff9a3d;border-radius:50%;width:30cqmin;margin:-15cqmin;animation:1.1s cubic-bezier(.1,.7,.3,1) .35s both celShock;position:absolute;top:44%;left:50%;box-shadow:0 0 4cqmin #ff3fa4,inset 0 0 4cqmin #ff7a2e}:is(.goalOverlay:has(.cel_shush),.mcGoalOverlay:has(.cel_shush)){--celWord:linear-gradient(180deg,#fff 0,#dfe8f1 42%,#7b8ea3 54%,#f4f8fb 100%);--celGlow:#9fb4c880}:is(.goalOverlay:has(.cel_confetti),.mcGoalOverlay:has(.cel_confetti)){--celWord:linear-gradient(100deg,#ff5fb7,#ffd45f 35%,#5ce1ff 65%,#b58cff);--celGlow:#ff5fb780}:is(.goalOverlay:has(.cel_fireworks),.mcGoalOverlay:has(.cel_fireworks)){--celWord:linear-gradient(180deg,#fff4c9 0,#ffc247 40%,#ff7a2e 70%,#ff4f9a 100%);--celGlow:#ffb547a0}:is(.goalOverlay:has(.cel_thunder),.mcGoalOverlay:has(.cel_thunder)){--celWord:linear-gradient(180deg,#fff 0,#e6f8ff 45%,#8fdcff 70%,#fff 100%);--celGlow:#58c7ffc0}:is(.goalOverlay:has(.cel_crown),.mcGoalOverlay:has(.cel_crown)){--celWord:linear-gradient(180deg,#fff6c4 0,#ffd95c 35%,#d29a17 58%,#ffe48a 78%,#9a6a00 100%);--celGlow:#f4cf48a0}:is(.goalOverlay:has(.cel_shush,.cel_confetti,.cel_fireworks,.cel_thunder,.cel_crown)>b,.mcGoalOverlay:has(.cel_shush,.cel_confetti,.cel_fireworks,.cel_thunder,.cel_crown) .mcGoalWord){color:#0000;background:linear-gradient(100deg,transparent 40%,#ffffffe8 50%,transparent 60%) 100% 0/300% 100% no-repeat,var(--celWord);text-shadow:none;filter:drop-shadow(0 0 22px var(--celGlow)) drop-shadow(0 6px 0 #0009);-webkit-background-clip:text;background-clip:text}.goalOverlay:has(.cel_shush,.cel_confetti,.cel_fireworks,.cel_thunder,.cel_crown)>b{animation:1.2s ease-in-out 1s both celWordShine}.mcGoalOverlay:has(.cel_shush,.cel_confetti,.cel_fireworks,.cel_thunder,.cel_crown) .mcGoalWord{animation:.7s cubic-bezier(.2,1.6,.4,1) backwards mcSlam,1.6s ease-in-out .7s mcWobble,1.2s ease-in-out 1s both celWordShine}.mcGoalOverlay:has(.goalCelebration) .mcGoalWord:after{display:none}@keyframes celWordShine{0%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}.goalOverlay:has(.cel_thunder)>b{animation:1.2s ease-in-out 1s both celWordShine,1.4s step-end .4s both celElectric}.mcGoalOverlay:has(.cel_thunder) .mcGoalWord{animation:.7s cubic-bezier(.2,1.6,.4,1) backwards mcSlam,1.6s ease-in-out .7s mcWobble,1.2s ease-in-out 1s both celWordShine,1.4s step-end .75s both celElectric}@keyframes celElectric{0%,30%,60%,to{filter:drop-shadow(0 0 22px #58c7ffc0)drop-shadow(0 6px #0009)}10%,45%,80%{filter:drop-shadow(0 0 6px #fff)drop-shadow(0 0 40px #58c7ff)drop-shadow(0 6px #0009)}}.goalOverlay:has(.cel_thunder){animation:1.9s 80ms both celQuake}.mcGoalOverlay:has(.cel_thunder){animation:3.25s ease-in-out forwards mcGoalLife,1.9s 80ms both celQuake}.goalOverlay:has(.cel_knee)>b{animation:.9s cubic-bezier(.15,.9,.3,1) both celKneeSlide}.mcGoalOverlay:has(.cel_knee) .mcGoalWord{animation:.9s cubic-bezier(.15,.9,.3,1) both mcKneeSlide}@keyframes celKneeSlide{0%{filter:blur(6px);transform:translate(-120vw)skew(-18deg)}70%{filter:blur();transform:translate(3vw)skew(-6deg)}to{transform:none}}@keyframes mcKneeSlide{0%{filter:blur(6px);transform:translate(-120vw)skew(-18deg)}70%{filter:blur();transform:translate(3vw)skew(-6deg)}to{transform:skew(-8deg)}}:is(.goalOverlay:has(.cel_crown)>b,.mcGoalOverlay:has(.cel_crown) .mcGoalWord):before{content:"";aspect-ratio:120/96;background:linear-gradient(105deg,transparent 42%,#ffffffd8 50%,transparent 58%) 100% 0/300% 100% no-repeat,var(--celCrownArt) center/contain no-repeat;width:clamp(78px,15vw,150px);-webkit-mask:var(--celCrownMask) center/contain no-repeat;-webkit-mask:var(--celCrownMask) center/contain no-repeat;mask:var(--celCrownMask) center/contain no-repeat;animation:1s cubic-bezier(.2,1.4,.4,1) .25s both celCrownDrop,1.1s ease-in-out 1.35s both celCrownShine;position:absolute;bottom:100%;left:50%;translate:-50% -2px}.celebrationMini .goalOverlay:has(.cel_crown)>b:before{width:46px}.revealCelebration .goalOverlay:has(.cel_crown)>b:before{width:40px}@media (prefers-reduced-motion:reduce){.goalCelebration :is(.celShock,.celFlash,.celShushRings,.celShushMeter,.celKneeLines,.celKneeSkid,.celKneeGround,.celKneeTurf,.celKneeDust,.celCannon,.celStreamers,.celConfettiRain,.celRocket,.celRain,.celThunderFlash,.celArcs,.celThunderImpact,.celGold,.celGlints,.celCrownRing,.celPhoenixFlames,.celPhoenixRing){display:none}.goalCelebration,.goalCelebration *{animation:none!important}.goalOverlay:has(.goalCelebration){animation:none}.goalOverlay:has(.goalCelebration)>b{animation:none}.mcGoalOverlay:has(.cel_thunder){animation:3.25s ease-in-out forwards mcGoalLife}:is(.goalOverlay:has(.cel_crown)>b,.mcGoalOverlay:has(.cel_crown) .mcGoalWord):before{animation:none}}[data-xi-badge=badge_flame] .brand:after,[data-xi-badge=badge_eternal] .brand:after{content:""}[data-xi-badge=badge_flame] .brand:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ff7a2e' d='M12 1.4C13.6 6 18.8 8.6 19.6 14.2 20.4 19.4 16.6 22.6 12 22.6S3.6 19.4 4.4 14.6C4.8 11.6 6.6 9.6 8 8 8 10.6 9.2 12 10.2 12.2 9.4 8.4 10.2 4.8 12 1.4Z'/%3E%3C/svg%3E") 50%/11px no-repeat;border-color:#ff7a2e;animation:1.6s ease-in-out infinite flameBadgeFlicker;box-shadow:0 0 10px #ff7a2e80}[data-xi-badge=badge_eternal] .brand:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffe9a8' d='M12 1.4C13.6 6 18.8 8.6 19.6 14.2 20.4 19.4 16.6 22.6 12 22.6S3.6 19.4 4.4 14.6C4.8 11.6 6.6 9.6 8 8 8 10.6 9.2 12 10.2 12.2 9.4 8.4 10.2 4.8 12 1.4Z'/%3E%3C/svg%3E") 50%/11px no-repeat;border-color:#ffe9a8;animation:2.4s ease-in-out infinite flameBadgeFlicker;box-shadow:0 0 12px #ffd45f90}.coachBadge.badge_flame{animation:1.6s ease-in-out infinite flameBadgeFlicker}.coachBadge.badge_eternal{animation:2.4s ease-in-out infinite badgeGlow}@keyframes flameBadgeFlicker{0%,to{filter:drop-shadow(0 2px 4px #0009)drop-shadow(0 0 4px #ff7a2e90)}50%{filter:drop-shadow(0 2px 4px #0009)drop-shadow(0 0 10px #ffb547)}}[data-xi-frame=frame_blueflame] .card,.framePreview.frame_blueflame .collectible{animation:1.1s ease-in-out infinite alternate blueFlameFrame;border-color:#9be4ff!important}.framePreview.frame_blueflame .collectible{background:linear-gradient(170deg,#12305a,#0b111e 62%)!important}@keyframes blueFlameFrame{0%{box-shadow:0 0 0 1px #7fd8ff,0 -6px 18px #2e7bff,0 0 30px #58c7ff60,inset 0 -10px 24px #2e7bff40}to{box-shadow:0 0 0 2px #e8f8ff,0 -14px 32px #58c7ff,0 0 50px #2e7bff90,inset 0 -16px 30px #58c7ff55}}.cel_phoenix .celPhoenixWash{background:radial-gradient(80% 60% at 50% 115%,#ff7a2edd,#ff3fa466 45%,#0000 75%);animation:2.6s ease-out both phoenixWash;position:absolute;inset:0}.cel_phoenix .celPhoenixBird{filter:drop-shadow(0 0 16px #ff3fa4)drop-shadow(0 0 46px #ff7a2e);width:min(78cqw,560px);animation:2.6s cubic-bezier(.16,1,.3,1) both phoenixRise;position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.cel_phoenix .celPhoenixWingL,.cel_phoenix .celPhoenixWingR{transform-box:fill-box;animation:.55s ease-in-out 4 alternate phoenixFlap}.cel_phoenix .celPhoenixWingL{transform-origin:100% 80%}.cel_phoenix .celPhoenixWingR{transform-origin:0 80%;animation-name:phoenixFlapR}.cel_phoenix .celPhoenixEmbers{position:absolute;inset:0}.cel_phoenix .celPhoenixEmbers i{bottom:-4%;left:calc(4% + var(--e) * 5.3%);opacity:0;width:7px;height:7px;animation:phoenixEmber 2.2s calc(var(--e) * 90ms) ease-out both;background:#ffd27a;border-radius:50%;position:absolute;box-shadow:0 0 10px #ff7a2e,0 0 18px #ff3fa4}.cel_phoenix .celPhoenixEmbers i:nth-child(3n){background:#ff8fd0;width:5px;height:5px}.goalOverlay:has(.cel_phoenix)>b{color:#ffe7c4;text-shadow:0 0 30px #ff3fa4,0 0 70px #ff7a2e}.mcGoalOverlay:has(.cel_phoenix) .mcGoalWord{color:#ffe7c4;text-shadow:0 0 30px #ff3fa4,0 0 70px #ff7a2e,0 10px #0008}@keyframes phoenixWash{0%{opacity:0}25%{opacity:1}to{opacity:.35}}@keyframes phoenixRise{0%{opacity:0;transform:translateY(55%)scale(.45)}30%{opacity:1}to{opacity:1;transform:translateY(-14%)scale(1)}}@keyframes phoenixFlap{0%{transform:rotate(0)}to{transform:rotate(-14deg)scaleY(.86)}}@keyframes phoenixFlapR{0%{transform:rotate(0)}to{transform:rotate(14deg)scaleY(.86)}}@keyframes phoenixEmber{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translate(calc((var(--e) - 9) * 3px),-78cqh) scale(1.1)}}.shopCard.flameExclusive{border-color:#ff7a2e66}.flameUnlockTag{color:#ffb27a;letter-spacing:.02em;align-items:center;gap:6px;font:800 11px Inter;display:inline-flex}.flameUnlockTag:before{content:"";background:linear-gradient(#ffd27a,#ff5a1f);width:10px;height:13px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.4C13.6 6 18.8 8.6 19.6 14.2 20.4 19.4 16.6 22.6 12 22.6S3.6 19.4 4.4 14.6C4.8 11.6 6.6 9.6 8 8 8 10.6 9.2 12 10.2 12.2 9.4 8.4 10.2 4.8 12 1.4Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.4C13.6 6 18.8 8.6 19.6 14.2 20.4 19.4 16.6 22.6 12 22.6S3.6 19.4 4.4 14.6C4.8 11.6 6.6 9.6 8 8 8 10.6 9.2 12 10.2 12.2 9.4 8.4 10.2 4.8 12 1.4Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (prefers-reduced-motion:reduce){[data-xi-frame=frame_blueflame] .card,.framePreview.frame_blueflame .collectible,.coachBadge.badge_flame,.coachBadge.badge_eternal,.cel_phoenix .celPhoenixWingL,.cel_phoenix .celPhoenixWingR,.cel_phoenix .celPhoenixEmbers i{animation:none}}[data-xi-badge=badge_week_king] .brand:after,[data-xi-badge=badge_season_podium] .brand:after{content:""}[data-xi-badge=badge_week_king] .brand:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='14' r='8' fill='%233fd1ff'/%3E%3Cpath d='M6 1h4l3 7H9zM18 1h-4l-3 7h4z' fill='%233fd1ff'/%3E%3Cpath d='M12.6 9.6v8.6h-2v-6.2l-1.6.8V11z' fill='%23071018'/%3E%3C/svg%3E") 50%/12px no-repeat;border-color:#3fd1ff;box-shadow:0 0 10px #3fd1ff80}[data-xi-badge=badge_season_podium] .brand:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.6 10.4h6.8V22H8.6zM1.6 14h6.6v8H1.6zM15.8 16.4h6.6V22h-6.6z' fill='%23ffb547'/%3E%3Cpath d='m12 .6 1.3 2.9 3.1.3-2.4 2.1.7 3.1L12 7.4 9.3 9l.7-3.1-2.4-2.1 3.1-.3z' fill='%23ffb547'/%3E%3C/svg%3E") 50%/12px no-repeat;border-color:#ffb547;box-shadow:0 0 10px #ffb54780}.coachBadge.badge_week_king{animation:2.2s ease-in-out infinite weekKingGlow}.coachBadge.badge_season_podium{animation:2.6s ease-in-out infinite badgeGlow}@keyframes weekKingGlow{0%,to{filter:drop-shadow(0 2px 4px #0009)drop-shadow(0 0 3px #3fd1ff80)}50%{filter:drop-shadow(0 2px 4px #0009)drop-shadow(0 0 10px #3fd1ff)}}[data-xi-frame=frame_season_crown] .card,.framePreview.frame_season_crown .collectible{animation:2.4s ease-in-out infinite seasonCrownFrame;border-color:#ffe08a!important}.framePreview.frame_season_crown .collectible{background:linear-gradient(165deg,#3a1d63,#120b22 58%,#2a1a05)!important}[data-xi-frame=frame_season_crown] .card.xc.xc .xcFace{box-shadow:0 0 0 2px #ffe08a,0 0 0 5px #6b3fb8,0 0 34px #ffd34d90}@keyframes seasonCrownFrame{0%,to{box-shadow:0 0 0 2px #ffe08a,0 0 0 5px #6b3fb8,0 0 22px #ffd34d70,inset 0 0 22px #a66cff40}50%{box-shadow:0 0 0 2px #fff4c8,0 0 0 6px #a66cff,0 0 46px #ffd34dc0,inset 0 0 30px #ffd34d40}}.shopCard.rankingExclusive{border-color:#ffcf4766}.rankingUnlockTag{color:#ffd77a;letter-spacing:.02em;align-items:center;gap:6px;font:800 11px Inter;display:inline-flex}.rankingUnlockTag:before{content:"";clip-path:polygon(0 100%,0 20%,25% 55%,50% 0,75% 55%,100% 20%,100% 100%);background:linear-gradient(#fff6c4,#d99a14);width:12px;height:10px}@media (prefers-reduced-motion:reduce){[data-xi-frame=frame_season_crown] .card,.framePreview.frame_season_crown .collectible,.coachBadge.badge_week_king,.coachBadge.badge_season_podium{animation:none}}[data-xi-badge=badge_supporter] .brand:after{content:"♥";color:#ff5d8f;border-color:#ff5d8f;box-shadow:0 0 10px #ff5d8f80}.coachBadge.badge_supporter{animation:1.8s ease-in-out infinite supporterBeat}@keyframes supporterBeat{0%,70%,to{transform:scale(1)}78%{transform:scale(1.12)}86%{transform:scale(.98)}92%{transform:scale(1.06)}}[data-xi-frame=frame_collector] .card,.framePreview.frame_collector .collectible{animation:2.6s ease-in-out infinite collectorFrame;border-color:#e6c8ff!important}.framePreview.frame_collector .collectible{background:linear-gradient(160deg,#2c1748,#0b111e 55%,#3a2a08)!important}[data-xi-frame=frame_collector] .card.xc.xc .xcFace{animation:2.6s ease-in-out infinite collectorFrame}@keyframes collectorFrame{0%,to{box-shadow:0 0 0 2px #c38bff,0 0 0 4px #ffd34d,0 0 22px #c38bff90}50%{box-shadow:0 0 0 2px #ffd34d,0 0 0 4px #c38bff,0 0 30px #ffd34d90}}.cel_collector .celCollectorWash{background:radial-gradient(75% 60% at 50% 45%,#c38bff55,#ffd34d22 50%,#0000 75%);animation:2.8s ease-out both collectorWash;position:absolute;inset:0}.cel_collector .celCollectorFan{width:0;height:0;position:absolute;top:50%;left:50%}.cel_collector .celCollectorFan i{transform-origin:50% 140%;opacity:0;background:linear-gradient(135deg,#ff8fd0,#c38bff 30%,#58c7ff 55%,#a3ff12 75%,#ffd34d);border:.5cqmin solid #ffe9a8;border-radius:1.6cqmin;width:14cqmin;height:20cqmin;animation:2.6s cubic-bezier(.16,1,.3,1) both collectorFan;position:absolute;top:-10cqmin;left:-7cqmin;box-shadow:0 0 3cqmin #c38bffaa}.cel_collector .celCollectorFan i:first-child{--r:-22deg}.cel_collector .celCollectorFan i:nth-child(2){--r:0deg;animation-delay:80ms}.cel_collector .celCollectorFan i:nth-child(3){--r:22deg;animation-delay:.16s}.cel_collector .celCollectorRain{position:absolute;inset:0}.cel_collector .celCollectorRain i{top:-14cqh;left:var(--x);background:linear-gradient(135deg,var(--c),#ffd34d 60%,#fff 100%);opacity:0;width:5cqmin;height:7cqmin;animation:collectorFall var(--s) var(--d) linear both;border:.3cqmin solid #fff6;border-radius:.7cqmin;position:absolute}.goalOverlay:has(.cel_collector)>b{color:#fff3d1;text-shadow:0 0 26px #c38bff,0 0 60px #ffd34d}.mcGoalOverlay:has(.cel_collector) .mcGoalWord{color:#fff3d1;text-shadow:0 0 26px #c38bff,0 0 60px #ffd34d,0 10px #0008}@keyframes collectorWash{0%{opacity:0}25%{opacity:1}to{opacity:.4}}@keyframes collectorFan{0%{opacity:0;transform:translateY(30cqh)rotate(0)scale(.5)}35%{opacity:1}to{opacity:1;transform:translateY(-6cqh) rotate(var(--r)) scale(1)}}@keyframes collectorFall{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}to{opacity:.9;transform:translateY(125cqh) rotate(var(--r))}}@media (prefers-reduced-motion:reduce){[data-xi-frame=frame_collector] .card,.framePreview.frame_collector .collectible,[data-xi-frame=frame_collector] .card.xc.xc .xcFace,.coachBadge.badge_supporter,.cel_collector *{animation:none!important}.cel_collector .celCollectorFan i{opacity:1;transform:translateY(-6cqh) rotate(var(--r))}.cel_collector .celCollectorRain{display:none}}[data-xi-badge=badge_gold] .brand:after{content:"◆";color:#f4cf48;border-color:#f4cf48;box-shadow:0 0 10px #f4cf4880}.coachBadge.badge_gold{animation:2.6s ease-in-out infinite orBadgeGlint}@keyframes orBadgeGlint{0%,to{filter:drop-shadow(0 0 #f4cf4800)}50%{filter:drop-shadow(0 0 6px #f4cf48cc)}}@property --orSpin{syntax:"<angle>";inherits:false;initial-value:0deg}[data-xi-frame=frame_gold] .card:not(.xc),.framePreview.frame_gold .collectible{animation:3.4s linear infinite orSpin;box-shadow:0 0 0 1px #000,0 0 0 2.5px #8a621288,0 0 18px #f4cf4880,0 0 40px #f4cf4833;background:linear-gradient(var(--card,#0c0b09),var(--card,#0c0b09)) padding-box,conic-gradient(from var(--orSpin),#5a3d04,#fff3b8 12%,#d9a028 22%,#2a1d05 35%,#f4cf48 50%,#fff8d6 56%,#8a6212 68%,#1a1204 82%,#5a3d04) border-box!important;border:3px solid #0000!important}.framePreview.frame_gold .collectible{background:radial-gradient(90% 60% at 50% 0,#f4cf4826,transparent 70%) padding-box,linear-gradient(165deg,#1d1709,#08080a 50%,#1a1408) padding-box,conic-gradient(from var(--orSpin),#5a3d04,#fff3b8 12%,#d9a028 22%,#2a1d05 35%,#f4cf48 50%,#fff8d6 56%,#8a6212 68%,#1a1204 82%,#5a3d04) border-box!important}[data-xi-frame=frame_gold] .card.xc.xc .xcFace{animation:2.4s ease-in-out infinite orFace}@keyframes orSpin{to{--orSpin:360deg}}@keyframes orFace{0%,to{box-shadow:0 0 0 2px #f4cf48,0 0 0 4px #0a0806,0 0 0 5.5px #b8861a,0 0 18px #f4cf4860}50%{box-shadow:0 0 0 2px #fff3b8,0 0 0 4px #0a0806,0 0 0 5.5px #f4cf48,0 0 34px #f4cf48a0}}.cel_gold .celOrNight{background:radial-gradient(80% 60% at 50% 45%,#2a1d0570,#000000e8 72%);animation:2.9s ease-out both celOrNight;position:absolute;inset:0}.cel_gold .celOrSlash{filter:blur(1.2cqmin);opacity:0;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#f4cf4800 10%,#fff3b8 50%,#f4cf4800 90%,#0000);width:60%;height:16cqh;animation:1.05s cubic-bezier(.6,0,.2,1) .2s both celOrSlash;position:absolute;top:28%;left:-60%;transform:skew(-24deg)}.cel_gold .celOrRing{aspect-ratio:1;opacity:0;border:max(2px,.6cqmin) solid #ffe9a8;border-radius:50%;width:20cqmin;margin:-10cqmin;animation:1.1s cubic-bezier(.1,.7,.3,1) .5s both celOrRing;position:absolute;top:45%;left:50%;box-shadow:0 0 3cqmin #f4cf48,inset 0 0 3cqmin #f4cf48}.cel_gold .celOrRing.late{border-width:max(1px,.3cqmin);animation-delay:.75s}.cel_gold .celOrLeaf{position:absolute;inset:0}.cel_gold .celOrLeaf i{left:var(--x);width:calc(2.4cqmin * var(--w));height:calc(3.2cqmin * var(--w));opacity:0;min-width:4px;min-height:5px;animation:celOrLeaf var(--s) var(--d) cubic-bezier(.3,0,.6,1) both;background:linear-gradient(135deg,#fff8d6,#f4cf48 40%,#a8740a 75%,#fff3b8);border-radius:.3cqmin;position:absolute;top:-8%;box-shadow:0 0 1.2cqmin #f4cf4890}.cel_gold .celOrSparkles{position:absolute;inset:0}.cel_gold .celOrSparkles i{left:var(--x);top:var(--y);width:calc(5cqmin * var(--z));aspect-ratio:1;clip-path:polygon(50% 0,57% 43%,100% 50%,57% 57%,50% 100%,43% 57%,0 50%,43% 43%);opacity:0;min-width:8px;animation:celOrSparkle 1.1s var(--d) ease-in-out both;background:radial-gradient(circle,#fff 0,#fff8d6 30%,#f4cf48 70%);position:absolute;translate:-50% -50%}.goalOverlay:has(.cel_gold)>b{color:#ffe9a8;text-shadow:0 1px #fff8d6,0 3px #b8861a,0 6px #5a3d04,0 0 30px #f4cf48,0 0 70px #f4cf4880}.mcGoalOverlay:has(.cel_gold) .mcGoalWord{color:#ffe9a8;text-shadow:0 1px #fff8d6,0 3px #b8861a,0 6px #5a3d04,0 0 30px #f4cf48,0 10px #0008}@keyframes celOrNight{0%{opacity:0}12%{opacity:1}to{opacity:.85}}@keyframes celOrSlash{0%{opacity:0;left:-60%}15%{opacity:1}to{opacity:0;left:120%}}@keyframes celOrRing{0%{opacity:0;transform:scale(.2)}20%{opacity:1}to{opacity:0;transform:scale(5)}}@keyframes celOrLeaf{0%{opacity:0;transform:translate(0,0) rotate3d(1,1,0,var(--r))}10%{opacity:1}50%{transform:translate(var(--sway),55cqh) rotate3d(1,.4,.2,calc(var(--r) + 360deg))}to{opacity:.9;transform:translate(calc(var(--sway) * -.5),112cqh) rotate3d(.3,1,.4,calc(var(--r) + 720deg))}}@keyframes celOrSparkle{0%{opacity:0;transform:scale(0)rotate(0)}40%{opacity:1;transform:scale(1)rotate(45deg)}to{opacity:0;transform:scale(.2)rotate(90deg)}}[data-xi-badge=badge_comet] .brand:after{content:"✦";color:#3fd8ff;border-color:#3fd8ff;box-shadow:0 0 10px #3fd8ff80}.coachBadge.badge_comet{animation:3s ease-in-out infinite cometFloat}@keyframes cometFloat{0%,to{filter:drop-shadow(0 0 2px #3fd8ff66);transform:translate(0)}50%{filter:drop-shadow(0 0 7px #8a6bffcc);transform:translate(1px,-2px)}}@property --nebula{syntax:"<angle>";inherits:false;initial-value:0deg}[data-xi-frame=frame_galaxy] .card:not(.xc),.framePreview.frame_galaxy .collectible{animation:5s linear infinite nebulaSpin,3s ease-in-out infinite nebulaGlow;background:linear-gradient(var(--card,#0b0820),var(--card,#0b0820)) padding-box,conic-gradient(from var(--nebula),#3fd8ff,#8a6bff 25%,#ff6ad5 45%,#2a1a7a 60%,#3fd8ff 80%,#fff 86%,#3fd8ff) border-box!important;border:2px solid #0000!important}.framePreview.frame_galaxy .collectible{background:radial-gradient(1.5px 1.5px at 18% 22%,#fff,transparent) padding-box,radial-gradient(1px 1px at 72% 14%,#fff,transparent) padding-box,radial-gradient(1.5px 1.5px at 84% 64%,#cfe9ff,transparent) padding-box,radial-gradient(1px 1px at 30% 82%,#fff,transparent) padding-box,radial-gradient(1px 1px at 58% 40%,#fff,transparent) padding-box,radial-gradient(70% 50% at 15% 8%,#8a6bff55,transparent) padding-box,radial-gradient(60% 50% at 92% 92%,#3fd8ff40,transparent) padding-box,linear-gradient(165deg,#140c38,#070618 55%,#04202c) padding-box,conic-gradient(from var(--nebula),#3fd8ff,#8a6bff 25%,#ff6ad5 45%,#2a1a7a 60%,#3fd8ff 80%,#fff 86%,#3fd8ff) border-box!important}[data-xi-frame=frame_galaxy] .card.xc.xc .xcFace{animation:3s ease-in-out infinite nebulaFace}@keyframes nebulaSpin{to{--nebula:360deg}}@keyframes nebulaGlow{0%,to{box-shadow:0 0 16px #8a6bff70,0 0 34px #3fd8ff2a}50%{box-shadow:0 0 22px #3fd8ff80,0 0 42px #ff6ad540}}@keyframes nebulaFace{0%,to{box-shadow:0 0 0 2px #8a6bff,0 0 0 4px #070618,0 0 0 5.5px #3fd8ff,0 0 22px #8a6bff90}50%{box-shadow:0 0 0 2px #3fd8ff,0 0 0 4px #070618,0 0 0 5.5px #ff6ad5,0 0 34px #3fd8ffa0}}.cel_galaxy .celSpaceSky{background:radial-gradient(60% 45% at 25% 25%,#8a6bff55,#0000 70%),radial-gradient(55% 45% at 80% 70%,#3fd8ff3d,#0000 70%),radial-gradient(40% 30% at 62% 18%,#ff6ad533,#0000 70%),linear-gradient(#05031af2,#0a0830e0 55%,#020210cc);animation:.6s both celFadeIn;position:absolute;inset:0}.cel_galaxy .celSpaceStars{position:absolute;inset:0}.cel_galaxy .celSpaceStars i{left:var(--x);top:var(--y);width:calc(.8cqmin * var(--z));aspect-ratio:1;opacity:0;min-width:2px;animation:celStarOn .5s calc(var(--d) * .3) both,celTwinkle 1.4s calc(.5s + var(--d)) ease-in-out infinite alternate;background:#fff;border-radius:50%;position:absolute;box-shadow:0 0 1cqmin #cfe9ff}.cel_galaxy .celMeteors{position:absolute;inset:0}.cel_galaxy .celMeteors i{left:var(--x);top:var(--y);width:var(--l);filter:drop-shadow(0 0 1cqmin #cfe9ff)drop-shadow(0 0 2.4cqmin #8a6bff);transform-origin:0;opacity:0;height:max(3px,.8cqmin);animation:celMeteor .9s var(--d) cubic-bezier(.3,0,.7,1) both;background:linear-gradient(90deg,#0000,#8a6bffaa 45%,#cfe9ff 85%,#fff);border-radius:99px;position:absolute;rotate:150deg}.cel_galaxy .celConstellation{opacity:0;width:26cqmin;animation:.2s 1.4s both celStarOn;position:absolute;top:20%;left:50%;overflow:visible;translate:-50% -50%}.cel_galaxy .celConstellation path{fill:none;stroke:#bfe9ff;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 2px #3fd8ff);animation:1.2s ease-in-out 1.45s both celDraw}.cel_galaxy .celConstellation circle{fill:#fff;filter:drop-shadow(0 0 3px #8a6bff);opacity:0;transform-box:fill-box;transform-origin:50%;animation:celStarPop .4s var(--d) cubic-bezier(.2,1.6,.4,1) both}.goalOverlay:has(.cel_galaxy)>b{color:#eaf6ff;text-shadow:0 0 18px #3fd8ff,0 0 44px #8a6bff,0 0 80px #ff6ad580}.mcGoalOverlay:has(.cel_galaxy) .mcGoalWord{color:#eaf6ff;text-shadow:0 0 18px #3fd8ff,0 0 44px #8a6bff,0 10px #0008}@keyframes celStarOn{to{opacity:1}}@keyframes celTwinkle{0%{opacity:1}to{opacity:.25}}@keyframes celMeteor{0%{opacity:0;transform:translate(-30cqmin)}15%{opacity:1}to{opacity:0;transform:translate(70cqmin)}}@keyframes celStarPop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){[data-xi-frame=frame_gold] .card,.framePreview.frame_gold .collectible,[data-xi-frame=frame_gold] .card.xc.xc .xcFace,.coachBadge.badge_gold,.cel_gold *,[data-xi-frame=frame_galaxy] .card,.framePreview.frame_galaxy .collectible,[data-xi-frame=frame_galaxy] .card.xc.xc .xcFace,.coachBadge.badge_comet,.cel_galaxy *{animation:none!important}.cel_gold .celOrLeaf,.cel_gold .celOrSlash,.cel_gold .celOrRing,.cel_galaxy .celMeteors{display:none}.cel_gold .celOrSparkles i,.cel_galaxy .celSpaceStars i,.cel_galaxy .celConstellation circle{opacity:1}.cel_galaxy .celConstellation path{stroke-dashoffset:0}}.coachXI{filter:drop-shadow(0 14px 26px #0009);display:block;overflow:visible}.coachXI .cxBody{transform-origin:110px 260px;animation:3.6s ease-in-out infinite cxBreathe}.coachXI .cxHead{transform-origin:110px 180px;animation:6s ease-in-out infinite cxHeadIdle}.coachXI.talking .cxHead{animation:1.4s ease-in-out infinite cxHeadTalk}.coachXI .cxAura{opacity:.7;animation:3.6s ease-in-out infinite cxAura}.coachXI .cxEyes{transform-origin:110px 118px;animation:4.8s infinite cxBlink}.coachXI .cxWink{opacity:0}.coachXI .cxPupil{transition:transform .3s var(--ease)}.coachXI .cxBrows path{transition:transform .35s var(--ease)}.coachXI .cxBrowL{transform-origin:88px 103px}.coachXI .cxBrowR{transform-origin:132px 103px}.coachXI .cxSmile,.coachXI .cxFlat,.coachXI .cxOpen{transition:opacity .15s}.coachXI .cxFlat,.coachXI .cxOpen{opacity:0}.coachXI .cxOpen{transform-origin:110px 150px}.coachXI.talking .cxSmile,.coachXI.talking .cxFlat{opacity:0}.coachXI.talking .cxOpen{opacity:1;animation:.22s ease-in-out infinite alternate cxTalk}.coachXI .cxArm{opacity:0;transform-origin:170px 214px;transition:opacity .25s,transform .45s var(--ease-snap);transform:rotate(26deg)translateY(16px)}.coachXI .cxFinger{opacity:0}.coachXI.gesture-point .cxArm,.coachXI.gesture-wave .cxArm,.coachXI.gesture-fist .cxArm{opacity:1;transform:none}.coachXI.gesture-point .cxFinger{opacity:1}.coachXI.gesture-wave .cxArm{animation:1.1s ease-in-out infinite cxWave}.coachXI.gesture-fist .cxArm{animation:.9s ease-in-out infinite cxPump}.coachXI.gesture-point .cxArm{animation:1.6s ease-in-out infinite cxPoint}.coachXI.mood-excited .cxBrows path{transform:translateY(-5px)}.coachXI.mood-excited:not(.talking) .cxSmile{opacity:0}.coachXI.mood-excited:not(.talking) .cxOpen{opacity:1;transform:scaleY(.8)}.coachXI.mood-serious .cxBrowL{transform:rotate(14deg)translateY(1px)}.coachXI.mood-serious .cxBrowR{transform:rotate(-14deg)translateY(1px)}.coachXI.mood-serious:not(.talking) .cxSmile{opacity:0}.coachXI.mood-serious:not(.talking) .cxFlat{opacity:1}.coachXI.mood-thinking .cxBrowL{transform:translateY(-6px)rotate(-6deg)}.coachXI.mood-thinking .cxPupil{transform:translate(2.5px,-2px)}.coachXI.mood-wink .cxEyeR{opacity:0}.coachXI.mood-wink .cxWink{opacity:1}.coachXI.mood-wink .cxBrowR{transform:translateY(2px)}.coachXI.mood-proud .cxBrows path{transform:translateY(-2px)}.coachXI.mood-proud .cxHead{animation:2.4s ease-in-out infinite cxNod}@keyframes cxBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.02)}}@keyframes cxHeadIdle{0%,to{transform:rotate(0)}30%{transform:rotate(-2deg)}65%{transform:rotate(1.6deg)}}@keyframes cxHeadTalk{0%,to{transform:rotate(-1.5deg)translateY(0)}50%{transform:rotate(1.8deg)translateY(-1.5px)}}@keyframes cxNod{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)translateY(2px)}}@keyframes cxBlink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes cxTalk{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes cxWave{0%,to{transform:rotate(-6deg)}50%{transform:rotate(12deg)}}@keyframes cxPump{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)rotate(-4deg)}}@keyframes cxPoint{0%,to{transform:translate(0)}50%{transform:translate(3px,-4px)}}@keyframes cxAura{0%,to{opacity:.45}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.coachXI *{animation:none!important}}.coachStage{z-index:1300;pointer-events:none;text-align:left;position:fixed;inset:0}.coachStage .coachBlock{pointer-events:auto;background:0 0;position:fixed}.coachDim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#02060cd1;animation:.35s ease-out both coachFade;position:fixed;inset:0}.coachDim.withHole{-webkit-backdrop-filter:none;backdrop-filter:none;transition:top .45s var(--ease),left .45s var(--ease),width .45s var(--ease),height .45s var(--ease);background:0 0;border-radius:16px;inset:auto;box-shadow:0 0 0 200vmax #02060cc4}.coachSpot{border:2px solid var(--lime);transition:top .45s var(--ease),left .45s var(--ease),width .45s var(--ease),height .45s var(--ease);border-radius:16px;animation:1.8s ease-in-out infinite coachSpotPulse;position:fixed;box-shadow:0 0 0 4px #a3ff1233,0 0 40px #a3ff1266,inset 0 0 30px #a3ff1222}.coachSpot.clickMe:after{content:"";background:var(--lime);border-radius:50%;width:22px;height:22px;animation:1.3s ease-out infinite coachPing;position:absolute;top:-10px;right:-10px;box-shadow:0 0 #a3ff1299}@keyframes coachSpotPulse{0%,to{box-shadow:0 0 0 4px #a3ff1233,0 0 30px #a3ff1255,inset 0 0 24px #a3ff1218}50%{box-shadow:0 0 0 8px #a3ff1222,0 0 60px #a3ff1288,inset 0 0 34px #a3ff1230}}@keyframes coachPing{0%{box-shadow:0 0 #a3ff12aa}to{box-shadow:0 0 0 18px #a3ff1200}}@keyframes coachFade{0%{opacity:0}to{opacity:1}}.coachSkip{z-index:1400;top:calc(88px + env(safe-area-inset-top,0px));pointer-events:auto;color:#c9d3df;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b1420e6;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font:700 12px Inter,Arial,sans-serif;display:flex;position:fixed;right:14px}.coachSkip:hover{color:#fff;border-color:#fff6}.coachSkip span{opacity:.7;font-size:13px}.coachSafeProbe{width:0;height:env(safe-area-inset-top,0px);visibility:hidden;position:fixed;top:0;left:0}.coachDock{pointer-events:auto;width:min(760px,100vw - 24px);animation:coachDockIn .5s var(--ease-snap) both;align-items:flex-end;gap:4px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.coachDock.bottom{bottom:calc(14px + env(safe-area-inset-bottom,0px))}.coachDock.top{top:calc(132px + env(safe-area-inset-top,0px));align-items:flex-start}.coachDock.top .coachAvatar{order:0}@keyframes coachDockIn{0%{opacity:0;transform:translate(-50%,30px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}.coachAvatar{z-index:2;flex:none;margin-bottom:-6px;position:relative}.coachBubble{min-width:0;max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;cursor:default;background:linear-gradient(160deg,#16243b,#0c1524 70%);border:1px solid #a3ff1255;border-radius:20px 20px 20px 6px;flex:1;margin-bottom:10px;padding:16px 18px 14px;position:relative;overflow-y:auto;box-shadow:0 24px 60px #000c,inset 0 0 0 1px #ffffff08}.coachBubble:before{content:"";background:#111c2f;border-bottom:1px solid #a3ff1255;border-left:1px solid #a3ff1255;width:18px;height:18px;position:absolute;bottom:22px;left:-9px;transform:rotate(45deg)}.coachDock.top .coachBubble{border-radius:6px 20px 20px;margin:10px 0 0}.coachDock.top .coachBubble:before{top:24px;bottom:auto}.coachBubble header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.coachBubble header b{letter-spacing:3px;color:var(--lime);font:800 13px Barlow Condensed,Inter,Arial,sans-serif}.coachStepBar{background:#ffffff1a;border-radius:9px;width:90px;height:5px;display:block;overflow:hidden}.coachStepBar i{background:var(--lime);height:100%;transition:width .5s var(--ease);border-radius:9px;display:block}.coachText{color:#eef3f8;min-height:3em;margin:0;font:500 16.5px/1.5 Inter,Arial,sans-serif;position:relative}.coachTextGhost{visibility:hidden}.coachTextLive{position:absolute;inset:0 0 auto}.coachText b{color:#fff;background:linear-gradient(#0000 62%,#a3ff1240 62%);font-weight:800}.coachCaret{vertical-align:-2px;background:var(--lime);width:8px;height:16px;margin-left:2px;animation:.6s steps(2,end) infinite coachCaret;display:inline-block}@keyframes coachCaret{50%{opacity:0}}.coachTapHint{color:#7f8ea3;margin-top:8px;font-size:11px;display:block}.coachFoot{position:relative}.coachFoot .coachTapHint{margin:0;position:absolute;top:12px;left:0}.coachActions{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.coachActions.ready,.coachExtra.ready{animation:.3s ease-out both coachFade}.coachActions.pending{visibility:hidden}.coachExtra.pending{opacity:0;pointer-events:none}.coachExtra.pending *{animation-play-state:paused!important}.coachActions .primary{white-space:nowrap;border-radius:10px;padding:12px 20px}.coachExtra{margin-top:12px}.coachChoiceRow{flex-wrap:wrap;justify-content:flex-end;gap:10px;width:100%;display:flex}.coachChoiceRow .secondary{color:#e6edf5;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:10px;padding:12px 16px;font-weight:700}.coachGlowButton{animation:1.6s ease-in-out infinite coachGlow}@keyframes coachGlow{0%,to{box-shadow:0 8px 30px #a3ff1230}50%{box-shadow:0 8px 44px #a3ff1290}}.coachError{color:#ff8f86;margin-top:6px;font-size:13px;display:block}.coachOk{color:var(--lime);margin-top:6px;font-size:13px;display:block}.coachLater{color:#8d9bb0;cursor:pointer;background:0 0;border:0;padding:10px;font-size:13px;text-decoration:underline}.coachStage.centered .coachDock{width:min(560px,100vw - 24px);animation:coachCenterIn .6s var(--ease-snap) both;flex-direction:column;align-items:center;top:50%;bottom:auto;transform:translate(-50%,-50%)}@keyframes coachCenterIn{0%{opacity:0;transform:translate(-50%,-44%)scale(.94)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.coachStage.centered .coachAvatar{margin:0 0 -18px}.coachStage.centered .coachDock{max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.coachStage.centered .coachBubble{width:100%;max-height:calc(100dvh - 140px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-radius:22px;margin:0}.coachStage.centered .coachBubble:before{margin-left:-9px;top:-9px;bottom:auto;left:50%;transform:rotate(135deg)}.coachStage.mode-passive .coachDock{width:min(380px,100vw - 32px);animation:coachMiniIn .4s var(--ease-snap) both;bottom:16px;left:auto;right:16px;transform:none}@keyframes coachMiniIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.coachStage.mode-passive .coachAvatar svg{width:74px;height:auto}.coachStage.mode-passive .coachBubble{pointer-events:none;padding:10px 14px}.coachStage.mode-passive .coachText{min-height:0;font-size:14px}.coachStage.mode-passive .coachTapHint{display:none}.coachNameForm input,.coachAuth input{box-sizing:border-box;color:#fff;background:#050b14;border:1px solid #a3ff1266;border-radius:12px;outline:none;width:100%;padding:14px 16px;font:700 18px Inter,Arial,sans-serif}.coachNameForm input:focus,.coachAuth input:focus{border-color:var(--lime);box-shadow:0 0 0 3px #a3ff1233}.coachNameForm small{color:#ff8f86;margin-top:6px;font-size:12px;display:block}.coachAuth{gap:9px;display:grid}.coachAuth input{padding:12px 14px;font-size:15px;font-weight:500}.coachAuth .primary{border-radius:10px}.coachAuthTabs{background:#ffffff0d;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.coachAuthTabs button{color:#9fb0c4;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px;font:700 13px Inter,Arial,sans-serif}.coachAuthTabs button.active{color:var(--lime);background:#a3ff121f}.coachCardGrid{grid-template-columns:repeat(5,1fr);gap:8px;max-height:44vh;padding:4px;display:grid;overflow:auto}.coachCardGrid .collectible{zoom:.72}.coachCardGrid span{animation:coachCardIn .5s var(--ease-snap) both;animation-delay:calc(var(--i)*60ms)}.coachCardGrid .collectible{width:100%}@keyframes coachCardIn{0%{opacity:0;transform:translateY(16px)scale(.9)}to{opacity:1;transform:none}}.coachSkipConfirm{z-index:1500;overscroll-behavior:contain;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;background:#02060cdd;place-items:start center;padding:18px;animation:.25s ease-out both coachFade;display:grid;position:fixed;inset:0;overflow-y:auto}.coachSkipConfirm>*{margin-block:auto}.coachSkipCard{text-align:center;width:min(440px,100%);animation:coachCenterPop .45s var(--ease-snap) both;background:linear-gradient(160deg,#16243b,#0b1322);border:1px solid #ffffff1f;border-radius:22px;padding:22px 22px 18px;box-shadow:0 30px 80px #000d}@keyframes coachCenterPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.coachSkipCard .coachXI{margin:-60px auto 4px}.coachSkipCard h2{text-transform:uppercase;margin:0 0 8px;font:800 28px Barlow Condensed,Inter,Arial,sans-serif}.coachSkipCard p{color:#c6d0dc;margin:0 0 10px;font-size:14.5px}.coachSkipCard ul{text-align:left;gap:7px;margin:0 0 12px;padding:0;list-style:none;display:grid}.coachSkipCard li{color:#e8f0f6;background:#a3ff120f;border:1px solid #a3ff1226;border-radius:10px;padding:10px 12px 10px 36px;font-size:14px;position:relative}.coachSkipCard li:before{content:"★";color:var(--lime);position:absolute;left:13px}.coachSkipCard small{color:#8a99ad;margin-bottom:14px;display:block}.coachSkipCard .primary{border-radius:12px;width:100%}.coachSkipAnyway{color:#8d9bb0;cursor:pointer;background:0 0;border:0;margin-top:10px;font-size:13px;text-decoration:underline}.coachNudge{z-index:70;width:min(360px,100vw - 32px);animation:coachMiniIn .5s var(--ease-snap) both;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:16px;left:16px}.coachNudge .coachXI{flex:none;width:76px;height:auto}.coachNudge div{background:linear-gradient(160deg,#16243b,#0c1524);border:1px solid #a3ff1255;border-radius:16px 16px 16px 4px;flex:1;padding:12px 14px;position:relative;box-shadow:0 18px 40px #000a}.coachNudge strong{letter-spacing:1px;text-transform:uppercase;color:var(--lime);margin-bottom:3px;font:800 15px Barlow Condensed,Inter,Arial,sans-serif;display:block}.coachNudge p{color:#d3dce6;margin:0 0 9px;font-size:13px}.coachNudge .primary{border-radius:9px;padding:9px 14px;font-size:12px}.coachNudge .coachNudgeClose{color:#8d9bb0;cursor:pointer;background:0 0;border:0;font-size:16px;position:absolute;top:6px;right:8px}.tutoVersus{text-align:center;align-content:center;place-items:center;gap:10px;min-height:calc(100vh - 160px);padding:40px 16px;display:grid}.tutoVersusRow{justify-content:center;align-items:center;gap:clamp(18px,6vw,70px);display:flex}.tutoVersusRow>i{color:var(--lime);text-shadow:0 0 40px #a3ff1288;animation:tutoVs 1.2s var(--ease-snap) both;font:italic 900 clamp(42px,9vw,90px) Barlow Condensed,Inter,Arial,sans-serif}@keyframes tutoVs{0%{opacity:0;transform:scale(2.4)}to{opacity:1;transform:none}}.tutoVersusSide{justify-items:center;gap:8px;display:grid}.tutoVersusSide strong{letter-spacing:2px;text-transform:uppercase;font:800 22px Barlow Condensed,Inter,Arial,sans-serif}.tutoMe{border:3px solid var(--lime);color:#fff;background:radial-gradient(circle at 35% 30%,#2b4a7a,#0d1a30);border-radius:50%;place-items:center;width:110px;height:110px;font:900 42px Barlow Condensed,Inter,Arial,sans-serif;display:grid;box-shadow:0 0 40px #a3ff1244}.tutoRevealWrap .cr .crNext b{animation-duration:2.8s}.tutoRevealWrap.explain .cr .crNext{visibility:hidden}.tourDaily{grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;display:grid}.tourDailyFlame{grid-row:span 2;justify-items:center;line-height:1;display:grid}.tourDailyFlame b{color:#ffb547;margin-top:-4px;font:900 26px/1 Barlow Condensed,Inter,Arial,sans-serif}.tourDailyFlame small{letter-spacing:.08em;text-transform:uppercase;color:#cfd8d5;font:700 9px Inter,Arial,sans-serif}.tourDailyWeek{grid-template-columns:repeat(7,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.tourDailyWeek li{opacity:0;min-height:58px;animation:.4s cubic-bezier(.2,1.4,.4,1) forwards tvPop;animation-delay:calc(var(--d) * 70ms + .1s);background:#ffffff08;border:1px solid #ffffff17;border-radius:8px;align-content:end;justify-items:center;gap:3px;padding:5px 2px;display:grid}.tourDailyWeek li.chest{background:#f4cf4814;border-color:#f4cf48aa;box-shadow:0 0 14px -6px #f4cf48}.tourDailyWeek small{color:#9fb0c4;font:800 9px Inter,Arial,sans-serif}.tourDailyWeek .miniPack{--s:.15}.tourDailyWeek li.chest .miniPack{--s:.18}.tourDailyBoosts{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tourDailyBoosts li{background:#ffb5471a;border:1px solid #ffb54744;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;display:flex}.tourDailyBoosts b{color:#ffd45f;font:900 14px/1 Barlow Condensed,Inter,Arial,sans-serif}.tourDailyBoosts span{color:#cfd8d5;font:700 10px Inter,Arial,sans-serif}@media (width<=600px){.tourDaily{grid-template-columns:1fr}.tourDailyFlame{grid-row:auto;grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:8px}.tourDailyFlame svg{width:44px;height:auto}.tourDailyFlame b{margin:0}}.tutoWheelScreen{text-align:center;align-content:start;justify-items:center;gap:18px;min-height:calc(100vh - 160px);padding:30px 16px 280px;display:grid}.tutoWheel{justify-items:center;width:100%;display:grid}.tutoWheelScreen>.primary{border-radius:12px;min-width:220px}.tutoWheelBudget{text-align:center}.tutoSwap{gap:10px;width:min(560px,100%);display:grid}.tutoSwapHead,.tutoSwapList button{grid-template-columns:40px minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:8px;display:grid}.tutoSwapHead{letter-spacing:1.5px;text-transform:uppercase;color:#9fb0c4;text-align:left;padding:0 12px;font:700 11px Inter,Arial,sans-serif}.tutoSwapList{gap:6px;display:grid}.tutoSwapList button{color:#fff;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1c;border-radius:12px;padding:9px 12px;transition:transform .15s,border-color .2s,background .2s}.tutoSwapList button:hover:not(:disabled){border-color:#ae76ff;transform:translateY(-1px)}.tutoSwapList button:disabled{cursor:default}.tutoSwapList button.picked{background:#ae76ff26;border-color:#ae76ff;box-shadow:0 0 0 2px #ae76ff55}.tutoSwapList em{color:#ae76ff;letter-spacing:1px;font:800 13px Barlow Condensed,Inter,Arial,sans-serif}.tutoSwapList span{gap:1px;min-width:0;display:grid}.tutoSwapList b{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font:800 16px Barlow Condensed,Inter,Arial,sans-serif;overflow:hidden}.tutoSwapList small{color:#9fb0c4;align-items:center;gap:6px;font:600 11px Inter,Arial,sans-serif;display:flex}.tutoSwapList small i{color:#fff;background:#ffffff14;border-radius:5px;padding:1px 5px;font-style:normal;font-weight:800}.tutoSwapList button.better span:last-child small i{color:var(--lime);background:#a3ff1233}.tutoSwapList button>i{color:#ae76ff;text-align:center;font-style:normal;font-weight:900}.tutoSwapConfirm{border-radius:12px;justify-self:center;min-width:220px;max-width:100%}.tutoResult{padding-bottom:280px}.tutoRatings{text-align:left;gap:5px;width:min(560px,100%);margin:18px auto 0;display:grid}.tutoRatings h3{letter-spacing:3px;color:var(--lime);margin:0 0 4px;font:700 13px Barlow Condensed,Inter,Arial,sans-serif}.tutoRatings>div{animation:coachCardIn .4s var(--ease-snap) both;background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;grid-template-columns:44px 1fr auto 46px;align-items:center;gap:10px;padding:8px 12px;display:grid;position:relative}.tutoRatings span{color:#9fb0c4;font:700 12px Inter,Arial,sans-serif}.tutoRatings strong{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font:800 16px Barlow Condensed,Inter,Arial,sans-serif;overflow:hidden}.tutoRatings b{color:var(--lime);background:#a3ff1222;border-radius:8px;justify-self:end;padding:4px 8px;font:800 15px Inter,Arial,sans-serif}.tutoRatings .motm{background:#ffb5471a;border-color:#ffb547}.tutoRatings .motm b{color:#1a1204;background:#ffb547}.tutoRatings em{letter-spacing:1px;color:#1a1204;background:#ffb547;border-radius:6px;padding:2px 6px;font:800 10px Inter,Arial,sans-serif;position:absolute;top:-8px;right:62px}.tutoFinale{text-align:center;align-content:start;justify-items:center;gap:8px;min-height:calc(100vh - 160px);padding:34px 16px 320px;display:grid}.tutoFinale h1{margin:0 0 10px;font:900 clamp(40px,9vw,76px)/.9 Barlow Condensed,Inter,Arial,sans-serif}.tutoRewardList{gap:8px;width:min(520px,100%);margin:0;padding:0;list-style:none;display:grid}.tutoRewardList li{text-align:left;animation:coachCardIn .45s var(--ease-snap) both;animation-delay:calc(var(--i)*90ms);background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:44px 1fr 28px;align-items:center;gap:12px;padding:10px 14px;font-weight:700;display:grid}.tutoRewardList li>b{color:#7f8ea3;background:#ffffff14;border-radius:50%;justify-self:end;place-items:center;width:26px;height:26px;display:grid}.tutoFinale.granted .tutoRewardList li{background:#a3ff1212;border-color:#a3ff1266}.tutoFinale.granted .tutoRewardList li>b{background:var(--lime);color:#07100e;animation:tutoCheck .5s var(--ease-snap) both;animation-delay:calc(var(--i)*.14s + .2s)}@keyframes tutoCheck{0%{transform:scale(0)}to{transform:scale(1)}}.tutoTrophyIcon{place-items:center;font-style:normal;line-height:0;display:grid}.tutoCoinIcon{background:radial-gradient(circle at 35% 30%,#fff3b0,#f4cf48 45%,#b8860b);border-radius:50%;justify-self:center;width:34px;height:34px;box-shadow:0 0 16px #f4cf4866}.tutoPackIcon{color:#07100e;border-radius:6px;justify-self:center;place-items:center;width:30px;height:40px;font:900 13px Barlow Condensed,Inter,Arial,sans-serif;display:grid}.tutoPackIcon.welcome{background:linear-gradient(160deg,#d8ff8a,#a3ff12)}.tutoPackIcon.cup{background:linear-gradient(160deg,#9cecff,#29d6ff)}.tutoRewardList .coachXI{filter:none;justify-self:center}.tutoWelcomeCards{grid-template-columns:repeat(5,minmax(0,92px));gap:8px;margin-top:10px;display:grid}@media (width<=600px){.coachDock{gap:0;width:calc(100vw - 16px)}.coachDock.bottom{bottom:calc(8px + env(safe-area-inset-bottom,0px))}.coachDock.top{top:calc(118px + env(safe-area-inset-top,0px))}.coachAvatar svg{width:72px;height:auto}.coachAvatar{margin-right:-10px}.coachStage.centered .coachAvatar svg{width:130px}.coachBubble{border-radius:18px 18px 18px 6px;padding:13px 14px 12px}.coachText{font-size:15px;line-height:1.45}.coachActions .primary{flex:1}.coachChoiceRow>*{flex:100%}.coachSkip{top:calc(76px + env(safe-area-inset-top,0px));padding:7px 11px;font-size:11px;right:10px}.coachCardGrid{grid-template-columns:repeat(4,1fr);gap:6px;max-height:36vh}.coachCardGrid .collectible{zoom:.56}.coachStage.mode-passive .coachDock{width:auto;bottom:8px;left:8px;right:8px}.coachStage.mode-passive .coachAvatar svg{width:58px}.tutoWelcomeCards{grid-template-columns:repeat(5,minmax(0,1fr))}.tutoRatings em{right:58px}}@media (width<=600px) and (height<=720px){.coachStage.centered .coachAvatar svg{width:100px}.coachStage.centered .coachAvatar{margin-bottom:-12px}.coachCardGrid{grid-template-rows:auto;grid-template-columns:none;grid-auto-columns:23%;grid-auto-flow:column;max-height:none;overflow:auto hidden}}.tutoLaterClaim{z-index:1250;background:radial-gradient(circle at 50% 20%,#16243f,#03060d 70%);position:fixed;inset:0;overflow:auto}.tutoRanking{text-align:center;justify-items:center;gap:10px;width:min(560px,100% - 32px);margin:0 auto;padding:24px 0 240px;display:grid}.tutoRanking h1{text-transform:uppercase;margin:0;font:900 clamp(40px,10vw,64px)/.9 Barlow Condensed}.tutoRanking>p{color:var(--muted);margin:0 0 6px;font-size:14px}.tutoRanking .weeklyTop{text-align:left;width:100%}@media (width<=640px){.tutoRanking{padding-top:72px}}.coachKickoffChips{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.coachKickoffChips li{opacity:0;animation:coachChipIn .5s var(--ease) forwards;animation-delay:calc(.35s + var(--i)*.12s);background:linear-gradient(160deg,#a3ff1214,#29d6ff0d);border:1px solid #a3ff1240;border-radius:12px;flex-direction:column;gap:2px;padding:10px 10px 9px;display:flex;position:relative;overflow:hidden;transform:translateY(8px)}.coachKickoffChips li:before{content:"";animation:3.4s ease-in-out infinite coachChipShine;animation-delay:calc(1.2s + var(--i)*.25s);background:linear-gradient(105deg,#0000 30%,#ffffff1f 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.coachKickoffChips b{white-space:nowrap;letter-spacing:.5px;color:var(--lime);text-transform:uppercase;font:800 clamp(15px,4.6vw,20px)/1 Barlow Condensed,Inter,Arial,sans-serif}.coachKickoffChips span{color:#b9c6d6;font-size:11.5px;line-height:1.25}@keyframes coachChipIn{to{opacity:1;transform:none}}@keyframes coachChipShine{0%,60%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@media (width<=380px){.coachKickoffChips b{font-size:17px}.coachKickoffChips span{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.coachKickoffChips li{opacity:1;animation:none;transform:none}.coachKickoffChips li:before{display:none}}.coachPathPick{gap:10px;margin-top:12px;display:grid}.coachPath{border:1px solid var(--pathLine);background:linear-gradient(150deg,var(--pathGlow),#ffffff06);color:#fff;text-align:left;cursor:pointer;opacity:0;width:100%;animation:coachChipIn .45s var(--ease) forwards;border-radius:14px;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;transform:translateY(8px)}.coachPath.career{--pathLine:#6cabdd80;--pathGlow:#6cabdd2b;--pathInk:#8fc4ee;animation-delay:.25s}.coachPath.draft{--pathLine:#a3ff1266;--pathGlow:#a3ff121f;--pathInk:var(--lime);animation-delay:.38s}.coachPath:hover,.coachPath:focus-visible{border-color:var(--pathInk);box-shadow:0 0 0 3px var(--pathGlow),0 10px 28px #0007;outline:none}.coachPath:active{transform:scale(.98)}.coachPathGlyph{border:1px solid var(--pathLine);background:#050b14b3;border-radius:12px;place-items:center;width:52px;height:52px;display:grid}.coachPathGlyph svg{width:36px;height:36px;fill:var(--pathInk)}.coachPathGlyph .g-crest,.coachPathGlyph .g-field{fill:var(--pathGlow);stroke:var(--pathInk);stroke-width:3px}.coachPathGlyph .g-line{fill:none;stroke:var(--pathInk);stroke-width:3px;stroke-linecap:round}.coachPath span{flex-direction:column;gap:3px;min-width:0;display:flex}.coachPath small{letter-spacing:1.2px;text-transform:uppercase;color:var(--pathInk);font:800 11px/1 Inter,Arial,sans-serif}.coachPath b{letter-spacing:.3px;text-transform:uppercase;font:800 clamp(19px,5vw,23px)/1.05 Barlow Condensed,Inter,Arial,sans-serif}.coachPath em{color:#b9c6d6;font-size:12.5px;font-style:normal;line-height:1.3}.coachPath strong{color:var(--pathInk);font-size:22px}@media (width<=380px){.coachPath{grid-template-columns:42px 1fr auto;gap:10px;padding:10px 12px}.coachPathGlyph{width:42px;height:42px}.coachPathGlyph svg{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.coachPath{opacity:1;animation:none;transform:none}}.sectionTutoBtn{color:#fff;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(120deg,#16243bf2,#0c1524f2);border:1px solid #a3ff1266;border-radius:999px;flex:none;align-items:center;gap:10px;padding:5px 14px 5px 5px;transition:transform .2s,border-color .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 10px 26px -14px #000,inset 0 0 0 1px #ffffff08}.sectionTutoBtn:hover{border-color:var(--lime,#a3ff12);transform:translateY(-2px);box-shadow:0 14px 30px -14px #a3ff12aa}.sectionTutoBtn:focus-visible{outline:2px solid var(--lime,#a3ff12);outline-offset:3px}.sectionTutoFace{background:radial-gradient(circle at 50% 30%,#a3ff1240,#0b1420 70%);border-radius:50%;place-items:center;width:42px;height:42px;display:grid;overflow:hidden;box-shadow:0 0 0 2px #a3ff1266}.sectionTutoFace .coachXI{transform:translateY(4px)}.sectionTutoBtn .sectionTutoText{line-height:1;font-size:inherit;color:#fff;gap:1px;display:grid}.sectionTutoBtn .sectionTutoText small{letter-spacing:.2em;text-transform:uppercase;color:var(--lime,#a3ff12);margin:0;font:900 10px Inter}.sectionTutoBtn .sectionTutoText b{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;color:#fff;font:900 18px/1 Barlow Condensed}.sectionTutoPlay{background:var(--lime,#a3ff12);color:#07100e;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:2px;padding-left:2px;font-size:9px;font-style:normal;display:grid}.sectionTutoNew{color:#1a1200;letter-spacing:.1em;text-transform:uppercase;background:#ffd45f;border-radius:999px;padding:2px 7px;font:900 9px/1.3 Inter;position:absolute;top:-8px;right:10px;box-shadow:0 4px 10px #0007}.sectionTutoBtn.fresh{animation:2.4s ease-in-out infinite tutoCall}@keyframes tutoCall{0%,to{box-shadow:0 10px 26px -14px #000,0 0 #a3ff1255}50%{box-shadow:0 10px 26px -14px #000,0 0 0 9px #a3ff1200}}.sectionTutoRow{justify-content:flex-end;margin:0 0 12px;display:flex}.sectionTourActions .secondary{padding:12px 16px}.tourVisual{margin:2px 0 4px;animation:.35s ease-out both coachFade}.tvFace{aspect-ratio:1;background:radial-gradient(circle at 50% 36%,#ffd9b8 0 17%,#0000 18%),radial-gradient(at 50% 100%,#2b6cff 0 42%,#0000 43%),linear-gradient(160deg,#2a3f5e,#121c2c);border-radius:8px;width:100%;display:block}.tvFace.small{border-radius:50%;width:34px;height:34px;box-shadow:0 0 0 2px #ffe27a}.tvTrio{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tvTrio span{text-align:center;opacity:0;background:#ffffff08;border:1px solid #ffffff1c;border-radius:12px;justify-items:center;gap:6px;padding:12px 6px;animation:.45s cubic-bezier(.2,1.4,.4,1) forwards tvPop;display:grid}.tvTrio span:nth-child(2){animation-delay:.12s}.tvTrio span:nth-child(3){animation-delay:.24s}.tvTrio i{color:#f4cf48;font-size:24px;font-style:normal;line-height:1}.tvTrio span:nth-child(2) i{color:#61f6d0}.tvTrio span:nth-child(3) i{color:#ff7ad9}.tvTrio b{text-transform:uppercase;font:900 14px/1.05 Barlow Condensed}.tvDraft{grid-template-columns:96px 1fr;align-items:start;gap:12px;display:grid}.tvDraftCard{background:#0e1526;border:1px solid #f4cf48aa;border-radius:10px;gap:5px;padding:6px;display:grid;position:relative;box-shadow:0 0 18px -6px #f4cf48}.tvDraftCard small{color:#f4cf48;text-transform:uppercase;letter-spacing:.06em;text-align:center;font:800 9px Inter}.tvOwned{z-index:2;color:#3b2a00;background:radial-gradient(circle at 35% 30%,#fff3b0,#f4cf48 55%,#b8860b);border-radius:50%;place-items:center;width:22px;height:22px;font:900 12px/1 Inter;animation:.5s cubic-bezier(.2,1.6,.4,1) .2s both tvPop;display:grid;position:absolute;top:2px;left:2px;box-shadow:0 0 0 2px #0b1222,0 0 12px #f4cf48aa}.tvChip{background:#07100ee6;border:1px solid #f4cf4866;border-radius:6px;grid-template-columns:auto auto auto;align-items:center;gap:2px 4px;padding:3px 5px 4px;animation:.5s cubic-bezier(.2,1.6,.4,1) .45s both tvPop;display:grid;position:absolute;top:58px;right:10px}.tvChip .evoStars{gap:0;font-size:8px}.tvChip .evoStars i:not(.on){display:none}.tvChip>i{font-size:9px;font-style:normal}.tvChip b{font:900 12px/1 Barlow Condensed}.tvChip u{background:#fff2;border-radius:2px;grid-column:1/-1;height:2px;overflow:hidden}.tvChip u s{background:linear-gradient(90deg,var(--lime,#a3ff12),#29d6ff);height:100%;display:block}.tvMeter{background:linear-gradient(90deg,#f4cf4814,#0b111e 70%);border:1px solid #f4cf4855;border-left:3px solid #f4cf48;gap:5px;padding:9px 10px;display:grid}.tvMeter small{letter-spacing:.12em;text-transform:uppercase;color:#cfd8d5;font:800 9px Inter}.tvMeter b{color:#f4cf48;font:900 20px/1 Barlow Condensed}.tvMeter ol{grid-template-columns:repeat(11,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.tvMeter li{background:#ffffff14;border-radius:2px;height:5px}.tvMeter li.on{background:linear-gradient(90deg,#ffe27a,#f4cf48);animation:.3s ease-out both tvFill}.tvMeter li:first-child{animation-delay:.3s}.tvMeter li:nth-child(2){animation-delay:.38s}.tvMeter li:nth-child(3){animation-delay:.46s}.tvMeter li:nth-child(4){animation-delay:.54s}.tvMeter li:nth-child(5){animation-delay:.62s}.tvMeter li:nth-child(6){animation-delay:.7s}.tvMeter li:nth-child(7){animation-delay:.78s}.tvMeter em{color:#e9dca8;font:700 10px Inter}.tvTiers{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.tvTiers li{background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;justify-items:center;padding:5px 4px;display:grid}.tvTiers b{font:900 15px/1 Barlow Condensed}.tvTiers span{color:#ffd45f;font:800 11px Inter}.tvStrip{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tvStrip>span{opacity:0;animation:.45s cubic-bezier(.2,1.4,.4,1) forwards tvPop;animation-delay:calc(var(--i) * .14s + .1s);background:#ffffff0a;border:1px solid #ffffff17;border-radius:10px;justify-items:center;gap:4px;padding:10px 6px 8px;display:grid;position:relative}.tvStrip>span.up{border-color:#f4cf48;box-shadow:0 0 18px -6px #f4cf48}.tvStrip .evoStars{font-size:11px}.tvStrip em{color:#cfff8a;white-space:nowrap;background:#a3ff1220;border-radius:4px;padding:2px 5px;font:800 9px Inter}.tvStrip mark{color:#1a1200;text-transform:uppercase;letter-spacing:.06em;background:linear-gradient(120deg,#ffe58a,#f4cf48);border-radius:999px;padding:1px 6px;font:900 9px/1.3 Barlow Condensed;position:absolute;top:-8px}.tvBdor{justify-content:center;align-items:stretch;gap:8px;display:flex}.tvBudget>span{background:linear-gradient(160deg,#ffd45f14,#ffffff05);border:1px solid #ffd45f44;border-radius:10px;flex:1;justify-items:center;gap:4px;padding:10px 6px;display:grid}.tvBdor small{letter-spacing:.12em;text-transform:uppercase;color:#cfd8d5;font:800 9px Inter}.tvBudget b{color:#ffd45f;font:900 22px/1 Barlow Condensed}.tvSlots{gap:3px;padding-top:4px;display:flex}.tvSlots i{border:1px solid #ffd45f88;border-radius:50%;width:12px;height:12px}.tvSlots i.on{background:#ffd45f;box-shadow:0 0 8px #ffd45f}.tvAuction{align-items:center;gap:14px}.tvNominee{background:linear-gradient(160deg,#3a2c00,#141008);border:1px solid #ffd45f;border-radius:10px;place-items:center;width:70px;height:84px;display:grid;position:relative;box-shadow:0 0 22px -6px #ffd45f}.tvNominee b{color:#ffd45f;font:900 30px Barlow Condensed;position:relative}.tvBall,.tvToken{background:radial-gradient(circle at 35% 30%,#fff6c4,#ffd45f 40%,#a06b00 85%);border-radius:50%;display:block;box-shadow:inset 0 0 0 2px #ffe9a0aa,0 0 12px #ffd45f99}.tvBall{opacity:.35;width:44px;height:44px;animation:4s linear infinite tvSpin;position:absolute}.tvBids{gap:6px;display:grid}.tvBids span{opacity:0;border-radius:8px;justify-content:space-between;gap:12px;min-width:170px;padding:7px 10px;font:800 12px Inter;animation:.4s cubic-bezier(.2,1.4,.4,1) forwards tvPop;display:flex}.tvBids b{font:900 15px/1 Barlow Condensed}.tvBids .open{background:#ffffff10;animation-delay:.15s}.tvBids .raise{color:#1a1200;background:#ffd45f;animation-delay:.45s}.tvBids .pass{color:#cfd8d5;border:1px solid #ffffff2e;animation-delay:.75s}.tvWin{align-items:center;gap:14px}.tvWin>i{color:#93a39e;font:900 18px Barlow Condensed}.tvTeam{background:#ffffff08;border:1px solid #ffffff1c;border-radius:10px;justify-items:center;padding:10px 18px;display:grid}.tvTeam b{font:900 34px/1 Barlow Condensed}.tvTeam em{color:#93a39e;font:800 10px Inter}.tvTeam.won{border-color:#ffd45f;box-shadow:0 0 22px -6px #ffd45f}.tvTeam.won b{color:#ffd45f}.tvReward{align-items:center;gap:14px}.tvReward>i{color:#93a39e;font-size:20px;font-style:normal}.tvReward>span{background:#ffd45f10;border:1px solid #ffd45f44;border-radius:10px;align-items:center;gap:6px;padding:10px 14px;display:flex}.tvReward b{color:#ffd45f;font:900 22px/1 Barlow Condensed}.tvToken{width:24px;height:24px}@keyframes tvPop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes tvFill{0%{transform:scaleX(0)}}@keyframes tvSpin{to{transform:rotate(360deg)}}@media (width<=600px){.sectionTutoBtn{gap:8px;padding:4px 12px 4px 4px}.sectionTutoFace{width:36px;height:36px}.sectionTutoBtn .sectionTutoText b{font-size:16px}.tvDraft{grid-template-columns:80px 1fr}.tvChip{top:48px}.tvTrio b{font-size:12px}.tvBids span{min-width:0}.coachChoiceRow.sectionTourActions{flex-wrap:nowrap}.coachChoiceRow.sectionTourActions>.secondary{flex:none;padding:12px 14px}.coachChoiceRow.sectionTourActions>.primary{flex:auto}.tvTeam{padding:8px 12px}.tvTeam b{font-size:28px}}@media (prefers-reduced-motion:reduce){.sectionTutoBtn.fresh,.tourVisual *{opacity:1!important;animation:none!important}}.xlTuto{margin-top:12px}.bdorTutoRow{flex-wrap:wrap;align-items:center;gap:12px 16px;margin:4px 0 14px;display:flex}
