@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800;900&family=Inter:wght@400;500;600;700&display=swap";.fiveDraft{--me:#a3ff12;--rival:#ff3d9a;--gb:#ffc247;--def:#3ad7ff;--mil:#b48cff;--att:#ff7a59;--glass:linear-gradient(180deg,#111c33f2,#0a1222f2);isolation:isolate;box-sizing:border-box;width:min(1180px,100%);margin:0 auto;padding:26px 5vw 40px;position:relative;overflow:hidden}.fiveDraft .g-GB{--g:var(--gb)}.fiveDraft .g-DEF{--g:var(--def)}.fiveDraft .g-MIL{--g:var(--mil)}.fiveDraft .g-ATT{--g:var(--att)}.fiveDraft [data-group=GB]{--g:var(--gb)}.fiveDraft [data-group=DEF]{--g:var(--def)}.fiveDraft [data-group=MIL]{--g:var(--mil)}.fiveDraft [data-group=ATT]{--g:var(--att)}.fiveBackdrop{z-index:-1;pointer-events:none;background:radial-gradient(at 50% -10%,#1d4a8a55,#0000 60%),repeating-linear-gradient(90deg,#0000 0 119px,#ffffff06 119px 120px),repeating-linear-gradient(0deg,#0000 0 119px,#ffffff05 119px 120px);position:absolute;inset:0}.fiveBackdrop i{background:conic-gradient(from 180deg at 50% 0%,transparent 0 160deg,#ffffff10 175deg,#ffffff1c 180deg,#ffffff10 185deg,transparent 200deg);filter:blur(6px);width:60%;height:140%;animation:11s ease-in-out infinite alternate fiveBeam;position:absolute;top:-30%}.fiveBackdrop i:first-child{transform-origin:50% 0;left:-15%;rotate:-14deg}.fiveBackdrop i:last-child{transform-origin:50% 0;animation-delay:-5s;right:-15%;rotate:14deg}@keyframes fiveBeam{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.fiveHead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex;position:relative}.fiveStep{letter-spacing:2px;color:#07100e;background:var(--me);clip-path:polygon(0 0,100% 0,94% 100%,0 100%);padding:5px 10px;font:800 11px Inter;display:inline-block}.fiveHead h1{text-transform:uppercase;letter-spacing:.5px;text-shadow:0 6px 30px #0008;margin:10px 0 6px;font:900 clamp(36px,5.6vw,64px)/.92 Barlow Condensed;position:relative}.fiveHead h1:before{content:attr(data-echo);z-index:-1;color:#0000;-webkit-text-stroke:1px #ffffff14;letter-spacing:4px;white-space:nowrap;font-size:2.3em;position:absolute;top:50%;left:-.04em;transform:translateY(-50%)}.fiveHead p{color:var(--muted);max-width:520px;margin:0;font-size:13px}.fiveHead.compact{margin-bottom:14px}.fiveClock{flex:none;place-items:center;width:78px;height:78px;display:grid;position:relative}.fiveClock svg{position:absolute;inset:0;transform:rotate(-90deg)}.fiveClock circle{fill:none;stroke-width:4.5px}.fiveClock .track{stroke:#ffffff17}.fiveClock .ring{stroke:var(--clock,var(--me));stroke-linecap:round;filter:drop-shadow(0 0 6px var(--clock,var(--me)));transition:stroke-dashoffset .25s linear}.fiveClock b{font:900 30px/1 Barlow Condensed}.fiveClock small{color:var(--muted);font-size:9px;position:absolute;bottom:17px}.fiveClock.urgent{--clock:#ff4f4f}.fiveClock.urgent b{color:#ff4f4f;animation:.75s infinite pulse}.fiveShapes{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.fiveShapeCard{text-align:left;color:#fff;background:var(--glass);cursor:pointer;animation:fiveRise .55s cubic-bezier(.2,1.2,.3,1) calc(var(--i)*.11s) backwards;border:1px solid #ffffff1a;border-radius:16px;gap:12px;padding:14px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.fiveShapeCard:before{content:"";opacity:0;background:radial-gradient(#a3ff1222,#0000 70%);height:70%;transition:opacity .3s;position:absolute;inset:-40% -10% auto}.fiveShapeCard:hover{border-color:#ffffff40;transform:translateY(-6px)}.fiveShapeCard:hover:before,.fiveShapeCard.active:before{opacity:1}.fiveShapeCard.active{border-color:var(--me);box-shadow:0 0 0 1px var(--me),0 22px 60px #a3ff1226}.fiveBoardPitch{perspective:640px;border-radius:10px}.fiveBoardPitch svg{transform-origin:50% 100%;border-radius:10px;width:100%;transition:transform .45s cubic-bezier(.2,1,.3,1);display:block;transform:rotateX(24deg)scale(.96);box-shadow:0 26px 40px #0009}.fiveShapeCard:hover .fiveBoardPitch svg,.fiveShapeCard.active .fiveBoardPitch svg{transform:rotateX(8deg)scale(1)}.fiveBoardPitch .lines{fill:none;stroke:#ffffff45;stroke-width:.6px}.fiveBoardPitch .lane{stroke:#ffffffa0;stroke-width:.7px;stroke-dasharray:1.6 2.2;opacity:.55;animation:1.4s linear infinite fiveLane}.fiveShapeCard.active .lane{stroke:var(--me);opacity:.9}@keyframes fiveLane{to{stroke-dashoffset:-7.6px}}.fiveBoardPitch .node circle{fill:var(--g)}.fiveBoardPitch .node .halo{fill:var(--g);opacity:.25;transform-box:fill-box;transform-origin:50%;animation:fiveHalo 2.2s ease-in-out var(--delay) infinite}.fiveBoardPitch .node text{fill:#07100e;text-anchor:middle;font:900 5.2px Barlow Condensed}@keyframes fiveHalo{50%{opacity:0;transform:scale(1.5)}}.fiveShapeInfo{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:14px;display:grid}.fiveShapeInfo strong{color:#0000;-webkit-text-stroke:1.5px #ffffffd0;grid-row:1/3;font:900 58px/.85 Barlow Condensed;transition:color .25s}.fiveShapeCard.active .fiveShapeInfo strong{color:var(--me);-webkit-text-stroke:0;text-shadow:0 0 24px #a3ff1270}.fiveShapeInfo span{text-transform:uppercase;letter-spacing:.5px;font:800 17px Barlow Condensed}.fiveShapeInfo dl{gap:12px;margin:4px 0 0;display:flex}.fiveShapeInfo dl div{align-items:center;gap:5px;display:flex}.fiveShapeInfo dt{color:var(--g);font:800 10px Inter}.fiveShapeInfo dd{gap:3px;margin:0;display:flex}.fiveShapeInfo dd i{background:#ffffff1c;border-radius:2px;width:9px;height:9px;transform:skew(-12deg)}.fiveShapeInfo dd i.on{background:var(--g);box-shadow:0 0 8px var(--g)}.fiveStamp{letter-spacing:2px;text-transform:uppercase;color:var(--me);border:2px solid var(--me);background:#07100ecc;border-radius:4px;padding:3px 10px;font:900 13px Barlow Condensed;animation:.35s cubic-bezier(.2,1.6,.4,1) fiveStampIn;position:absolute;top:18px;right:14px;transform:rotate(8deg)}@keyframes fiveStampIn{0%{opacity:0;transform:rotate(-8deg)scale(2.2)}}@keyframes fiveRise{0%{opacity:0;transform:translateY(30px)scale(.96)}}.fiveReady{justify-content:center;align-items:center;gap:18px;margin-top:26px;display:flex}.fiveReady span{background:var(--glass);min-width:170px;color:var(--muted);border:1px solid #ffffff17;border-radius:12px;gap:2px;padding:10px 16px;font-size:11px;display:grid}.fiveReady span.rival{text-align:right}.fiveReady b{color:#fff;text-transform:uppercase;font:800 16px Barlow Condensed}.fiveReady span.ok.me{border-color:var(--me);color:var(--me)}.fiveReady span.ok.rival{border-color:var(--rival);color:var(--rival)}.fiveReady i{color:#ffffff60;font:italic 900 22px Barlow Condensed}.fiveWait{text-align:center;color:var(--me);letter-spacing:1.5px;text-transform:uppercase;margin-top:18px;font:800 14px Barlow Condensed;animation:1s infinite pulse}.fiveScoreboard{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:14px;margin-bottom:14px;display:grid}.fiveCoach{--side:var(--me);background:var(--glass);border:1px solid #ffffff17;border-radius:16px;gap:10px;padding:14px 16px;transition:border-color .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden}.fiveCoach.rival{--side:var(--rival);text-align:right}.fiveCoach:after{content:"";background:var(--side);width:4px;position:absolute;top:0;bottom:0;left:0}.fiveCoach.rival:after{left:auto;right:0}.fiveCoach.turn{border-color:var(--side);box-shadow:0 0 0 1px var(--side),0 0 40px color-mix(in srgb,var(--side) 22%,transparent)}.fiveCoach.turn:before{content:"";background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--side) 14%,transparent) 50%,transparent 70%);background-size:250% 100%;animation:2.2s linear infinite fiveSweep;position:absolute;inset:0}@keyframes fiveSweep{0%{background-position:120% 0}to{background-position:-120% 0}}.fiveCoach header{align-items:center;gap:8px;display:flex;position:relative}.fiveCoach.rival header{flex-direction:row-reverse}.fiveCoach header b{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font:900 22px/1 Barlow Condensed;overflow:hidden}.fiveCoach header span{color:var(--side);border:1px solid color-mix(in srgb,var(--side) 50%,transparent);border-radius:20px;padding:3px 8px;font:800 11px Inter}.fiveBudget{gap:5px;display:grid;position:relative}.fiveBudget strong{color:var(--side);font:900 30px/1 Barlow Condensed}.fiveBudget small{color:var(--muted);font-size:13px}.fiveBudget i{background:#ffffff14;border-radius:5px;height:5px;display:block;position:relative;overflow:hidden}.fiveBudget i:after{content:"";width:var(--fill);background:linear-gradient(90deg,color-mix(in srgb,var(--side) 55%,transparent),var(--side));border-radius:5px;transition:width .6s cubic-bezier(.2,1,.3,1);position:absolute;top:0;bottom:0;left:0}.fiveCoach.rival .fiveBudget i:after{left:auto;right:0}.fivePips{gap:8px;display:flex;position:relative}.fiveCoach.rival .fivePips{flex-direction:row-reverse}.fivePip{justify-items:center;gap:3px;width:48px;display:grid}.fivePip>i,.fivePip .fiveFace{width:42px;height:42px;box-shadow:0 0 0 2px var(--g),0 0 14px color-mix(in srgb,var(--g) 40%,transparent);border-radius:50%}.fivePip>i{color:var(--g);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--g) 45%,transparent);background:#ffffff08;border:1px dashed #0000;place-items:center;font:900 15px Barlow Condensed;display:grid}.fivePip.filled .fiveFace{animation:.45s cubic-bezier(.2,1.7,.4,1) fivePop}.fivePip small{text-overflow:ellipsis;white-space:nowrap;color:#dfe6f0;max-width:52px;min-height:12px;font:800 10px Barlow Condensed;overflow:hidden}@keyframes fivePop{0%{transform:scale(0)}}.fiveVersus{align-content:center;place-items:center;gap:6px;min-width:96px;display:grid}.fiveVersus.toRival{--clock:var(--rival)}.fiveVersus small{letter-spacing:1.5px;text-transform:uppercase;color:var(--clock,var(--me));font:800 11px Barlow Condensed}.fiveVs{color:#0000;-webkit-text-stroke:1.5px #ffffff70;font:italic 900 40px Barlow Condensed}.fiveOrder{justify-content:space-between;margin:0 0 18px;padding:0 4px;list-style:none;display:flex;position:relative}.fiveOrder:before{content:"";background:linear-gradient(90deg,#ffffff10,#ffffff30,#ffffff10);height:2px;position:absolute;top:50%;left:18px;right:18px}.fiveOrder li{--side:var(--me);width:30px;height:30px;box-shadow:0 0 0 2px color-mix(in srgb,var(--side) 45%,transparent);color:#ffffff70;background:#0b1424;border-radius:50%;place-items:center;font:800 11px Barlow Condensed;display:grid;position:relative}.fiveOrder li.rival{--side:var(--rival)}.fiveOrder li.past{box-shadow:0 0 0 2px var(--side)}.fiveOrder li .fiveFace{width:100%;height:100%}.fiveOrder li.now{background:var(--side);color:#07100e;box-shadow:0 0 0 4px color-mix(in srgb,var(--side) 30%,transparent),0 0 22px var(--side);animation:1.1s ease-in-out infinite fiveNow}@keyframes fiveNow{50%{transform:scale(1.18)}}.fiveTiers{gap:10px;display:grid}.fiveTier{--t1:#c9d3e0;--t2:#5d6b7d;--tg:linear-gradient(135deg,var(--t1),var(--t2) 45%,var(--t1) 70%,var(--t2));grid-template-columns:84px 1fr;align-items:stretch;gap:10px;display:grid;position:relative}.tier-elite{--t1:#fff1b8;--t2:#c48a1d;--tg:linear-gradient(135deg,#fff6cf,#e2a930 30%,#fff3c4 50%,#b77712 70%,#ffe08a)}.tier-platinum{--t1:#f2f6fc;--t2:#8796ad}.tier-emerald{--t1:#9dffcf;--t2:#139a5e}.tier-bronze{--t1:#ffc89e;--t2:#94532a}.tier-steel{--t1:#aab6c6;--t2:#465264}.fiveTierLabel{text-align:center;background:linear-gradient(#0b1424,#0b1424) padding-box,var(--tg) border-box;border:1.5px solid #0000;border-radius:12px;place-content:center;padding:6px 4px;display:grid;position:relative;overflow:hidden}button.fiveTierLabel{font:inherit;color:inherit;cursor:pointer;animation:1.2s ease-in-out infinite fiveAimPulse;box-shadow:0 0 0 2px #7fe7ff,0 0 18px #7fe7ff66}@keyframes fiveAimPulse{50%{box-shadow:0 0 0 2px #7fe7ff,0 0 30px #7fe7ffaa}}.fiveTierLabel:before{content:"";background:var(--tg);opacity:.12;position:absolute;inset:0}.fiveTierLabel b{background:var(--tg);color:#0000;-webkit-background-clip:text;background-clip:text;font:900 32px/.9 Barlow Condensed;position:relative}.fiveTierLabel b small{margin-left:1px;font-size:13px}.fiveTierLabel span{letter-spacing:1.6px;text-transform:uppercase;color:var(--t1);margin-top:4px;font:800 10px Inter;position:relative}.tier-elite .fiveTierLabel b,.tier-elite .fiveTierLabel:before{background-size:220% 100%;animation:4s linear infinite fiveGold}@keyframes fiveGold{to{background-position:220% 0}}.fiveTierCards{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.fiveTile{color:#fff;background:linear-gradient(170deg,#152240,#0a1222 70%) padding-box,var(--tg) border-box;cursor:pointer;min-width:0;animation:fiveDeal .5s cubic-bezier(.2,1.3,.4,1) calc((var(--row)*5 + var(--col))*28ms) backwards;border:1.5px solid #0000;border-radius:12px;align-content:start;justify-items:center;gap:4px;padding:12px 6px 10px;transition:transform .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.fiveTile:before{content:"";background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--g) 22%,transparent),transparent 60%);pointer-events:none;position:absolute;inset:0}@keyframes fiveDeal{0%{opacity:0;transform:translateY(60px)rotate(-20deg)scale(.7)}}.fiveTileShine{pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff2a 48%,#0000 60%) 130% 0/260% 100%;transition:background-position .7s;position:absolute;inset:0}.fiveTile:hover .fiveTileShine{background-position:-30% 0}.tier-elite .fiveTileShine{background:linear-gradient(115deg,#0000 30%,#fff5c955 44%,#ffd36e44 50%,#fff3 54%,#0000 64%) 0 0/260% 100%;animation:3.6s ease-in-out infinite fiveHolo}@keyframes fiveHolo{0%,to{background-position:140% 0}50%{background-position:-40% 0}}.fivePos{letter-spacing:.8px;color:#07100e;background:var(--g);border-radius:10px;padding:1px 7px;font:900 11px Barlow Condensed;position:relative}.fiveFace{background:#11231c;border-radius:50%;place-items:center;display:grid;overflow:hidden}.fiveFace img,.fiveFace svg{object-fit:cover;width:100%;height:100%}.fiveTile .fiveFace{width:52px;height:52px;box-shadow:0 0 0 2px #0a1222,0 0 0 3.5px var(--t1),0 8px 18px #0009;position:relative}.fiveTile strong{text-align:center;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.3px;max-width:100%;font:800 16px/1.05 Barlow Condensed;position:relative;overflow:hidden}.fiveTile small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;position:relative;overflow:hidden}.fiveTile:disabled{cursor:default}.myTurn .fiveTile.is-ok:hover{box-shadow:0 14px 34px #000b,0 0 0 1px var(--t1);transform:translateY(-5px)scale(1.03)}.fiveTile.selected,.myTurn .fiveTile.is-ok.selected{box-shadow:0 0 0 2.5px var(--me),0 0 34px #a3ff1250,0 16px 34px #000b;transform:translateY(-5px)scale(1.04)}.fiveTile.selected:after{content:"✓";background:var(--me);color:#07100e;border-radius:50%;place-items:center;width:20px;height:20px;font:900 12px Inter;display:grid;position:absolute;top:6px;right:7px}.myTurn .fiveTile.is-full,.myTurn .fiveTile.is-expensive{opacity:.42;filter:saturate(.4)}.myTurn .fiveTile.is-expensive small{color:#ff8a8a}.fiveTile.is-taken>:not(.fiveSigned){filter:grayscale()brightness(.5)}.fiveTile.is-taken{background:linear-gradient(170deg,#10172a,#090e1a) padding-box padding-box,linear-gradient(#ffffff20,#ffffff10) border-box}.fiveSigned{--side:var(--me);border:2px solid var(--side);color:var(--side);box-shadow:0 0 18px color-mix(in srgb,var(--side) 40%,transparent);background:#07100ecc;border-radius:6px;justify-items:center;gap:1px;padding:4px 9px 5px;animation:.45s cubic-bezier(.2,1.6,.4,1) fiveSignIn;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(-11deg)}.by-rival .fiveSigned{--side:var(--rival)}.fiveSigned b{letter-spacing:2px;text-transform:uppercase;font:900 15px/1 Barlow Condensed}.fiveSigned i{text-overflow:ellipsis;white-space:nowrap;max-width:84px;font:800 9px Inter;overflow:hidden}@keyframes fiveSignIn{0%{opacity:0;transform:translate(-50%,-50%)rotate(-30deg)scale(2.6)}}.fiveTile.justTaken{animation:1s fiveFlash}@keyframes fiveFlash{0%{box-shadow:0 0 0 3px #fff,0 0 50px #fff8}to{box-shadow:none}}.fiveAnnounce{--side:var(--me);z-index:80;border:1.5px solid var(--side);min-width:250px;box-shadow:0 0 0 6px color-mix(in srgb,var(--side) 14%,transparent),0 30px 80px #000d,0 0 60px color-mix(in srgb,var(--side) 30%,transparent);pointer-events:none;background:linear-gradient(#132241f5,#0a1222f5);border-radius:18px;justify-items:center;gap:6px;padding:18px 26px 20px;animation:1.125s cubic-bezier(.2,1.3,.4,1) both fiveAnnounce;display:grid;position:fixed;top:42%;left:50%;transform:translate(-50%,-50%)}.fiveAnnounce.rival{--side:var(--rival)}.fiveAnnounce small{letter-spacing:3px;text-transform:uppercase;color:#07100e;background:var(--side);border-radius:4px;padding:3px 12px;font:900 12px Barlow Condensed;transform:rotate(-3deg)}.fiveAnnounce .fiveFace{width:76px;height:76px;box-shadow:0 0 0 3px var(--side),0 0 30px color-mix(in srgb,var(--side) 50%,transparent)}.fiveAnnounce b{text-transform:uppercase;font:900 30px/1 Barlow Condensed}.fiveAnnounce span{color:#cfd8e6;font:700 12px Inter}@keyframes fiveAnnounce{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)rotate(-4deg)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.04)rotate(1deg)}26%,82%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-56%)scale(.96)}}.fiveHint{text-align:center;color:var(--muted);margin:16px 0 0;font-size:12px}@media (width<=850px){.fiveShapes{gap:10px}.fiveShapeCard{padding:10px}.fiveShapeInfo strong{font-size:40px}.fiveTier{grid-template-columns:60px 1fr;gap:6px}.fiveTierCards{gap:6px}.fiveTierLabel b{font-size:24px}.fiveTile .fiveFace{width:42px;height:42px}.fiveTile strong{font-size:13px}}@media (width<=600px){.fiveDraft{padding:16px 10px 30px}.fiveHead h1{font-size:34px}.fiveHead p{font-size:12px}.fiveClock{width:62px;height:62px}.fiveClock b{font-size:24px}.fiveClock small{bottom:12px}.fiveShapes{grid-template-columns:1fr;gap:10px}.fiveShapeCard{grid-template-columns:118px 1fr;align-items:center;gap:14px}.fiveShapeInfo{grid-template-columns:1fr}.fiveShapeInfo strong{grid-row:auto;font-size:38px}.fiveStamp{top:10px;right:10px}.fiveReady{gap:8px}.fiveReady span{flex:1;min-width:0;padding:8px 10px}.fiveReady b{font-size:14px}.fiveScoreboard{grid-template-columns:1fr 62px 1fr;gap:6px}.fiveCoach{border-radius:12px;gap:7px;padding:10px 10px 8px}.fiveCoach header b{font-size:15px}.fiveCoach header span{display:none}.fiveBudget strong{font-size:21px}.fivePips{gap:3px}.fivePip{flex:1;width:auto}.fivePip>i,.fivePip .fiveFace{width:22px;height:22px;font-size:10px}.fivePip small{display:none}.fiveVersus{min-width:0}.fiveVs{font-size:28px}.fiveOrder li{width:22px;height:22px;font-size:9px}.fiveTier{grid-template-columns:40px 1fr;gap:4px}.fiveTierLabel{border-radius:8px;padding:4px 2px}.fiveTierLabel b{font-size:18px}.fiveTierLabel b small{display:none}.fiveTierLabel span{letter-spacing:.6px;font-size:6.5px}.fiveTierCards{gap:4px}.fiveTile{border-width:1px;border-radius:9px;gap:2px;padding:6px 2px}.fivePos{padding:0 5px;font-size:9px}.fiveTile .fiveFace{width:30px;height:30px}.fiveTile strong{font-size:10.5px}.fiveTile small{display:none}.fiveSigned{padding:2px 4px}.fiveSigned b{letter-spacing:1px;font-size:10px}.fiveSigned i{display:none}.fiveTile.selected:after{width:15px;height:15px;font-size:9px;top:3px;right:3px}.fiveAnnounce{min-width:220px;padding:14px 18px}.fiveAnnounce b{font-size:24px}}.fiveDraft{--wheel:#ffcf3f;--freeze:#7fe7ff}.j-wheel{--j1:#ffcf3f;--j2:#ff4fd8}.j-freeze{--j1:#7fe7ff;--j2:#2f7bff}.j-double{--j1:#ff8a3d;--j2:#ff3d5a}.fiveIcon .rim{fill:#0c1426;stroke:var(--j1);stroke-width:2px}.fiveIcon .wedge{fill:var(--j1)}.fiveIcon .wedge.alt{fill:var(--j2)}.fiveIcon .hub,.fiveIcon .pin{fill:#fff}.fiveIcon .line{fill:none;stroke:var(--j1);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.fiveIcon .fill{fill:var(--j1)}.fiveIcon .card{fill:var(--j1);stroke:#0c1426;stroke-width:1.5px}.fiveIcon .card.back{fill:var(--j2)}.fiveIcon text{fill:#0c1426;text-anchor:middle;font:900 10px Barlow Condensed}.fiveCoachJokers{gap:5px;display:flex;position:relative}.fiveCoach.rival .fiveCoachJokers{flex-direction:row-reverse}.fiveCoachJokers span{background:linear-gradient(160deg,color-mix(in srgb,var(--j1) 30%,#0c1426),#0c1426);border:1px solid color-mix(in srgb,var(--j1) 60%,transparent);border-radius:4px;place-items:center;width:22px;height:30px;display:grid}.fiveCoachJokers span svg{width:16px;height:16px}.fiveCoachJokers span.used{opacity:.25;filter:grayscale()}.fivePip.captain .fiveFace{box-shadow:0 0 0 2px #ffd34d,0 0 14px #ffd34d88}.fiveHand{background:var(--glass);border:1px solid #ffffff14;border-radius:16px;gap:8px;margin:0 0 16px;padding:12px 14px;display:grid;position:relative}.fiveHand.live{border-color:#ffffff30;box-shadow:0 0 0 1px #a3ff1230}.fiveHand header{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.fiveHand header b{letter-spacing:1px;text-transform:uppercase;font:900 17px Barlow Condensed}.fiveHand header small{color:var(--muted);font-size:11.5px}.fiveJokerCancel{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:20px;margin-left:auto;padding:5px 12px;font:700 12px Inter}.fiveHandRow{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.fiveHandCards{gap:4px;padding:22px 6px 2px;display:flex}.fiveJCard{color:#fff;cursor:pointer;perspective:700px;width:98px;height:136px;transform:rotate(calc((var(--i) - 1)*5deg)) translateY(calc(var(--i)*0px + (var(--i) - 1)*(var(--i) - 1)*6px));animation:fiveDeal .55s cubic-bezier(.2,1.3,.4,1) calc(var(--i)*.12s) backwards;background:0 0;border:0;padding:0;transition:transform .3s cubic-bezier(.2,1.4,.4,1);position:relative}.fiveJCard:hover{transform:translateY(-10px) rotate(calc((var(--i) - 1)*2deg)) scale(1.04)}.fiveJCard.open{z-index:2;transform:translateY(-16px)scale(1.08)}.fiveJFace,.fiveJBack{backface-visibility:hidden;border-radius:11px;transition:transform .6s cubic-bezier(.3,1.2,.4,1);position:absolute;inset:0}.fiveJFace{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--j1) 32%,transparent),transparent 60%),linear-gradient(165deg,#1a2848,#0b1224);box-shadow:0 0 0 2px var(--j1),0 0 0 4px #0b1224,0 0 0 5px color-mix(in srgb,var(--j2) 70%,transparent),0 14px 30px #000b;grid-template-rows:auto 1fr auto auto;justify-items:center;padding:8px 7px 9px;display:grid;overflow:hidden}.fiveJFace:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff2a 47%,#0000 60%) 120% 0/250% 100%;transition:background-position .7s;position:absolute;inset:0}.fiveJCard:hover .fiveJFace:after,.fiveJCard.open .fiveJFace:after{background-position:-40% 0}.fiveJCard.open .fiveJFace{box-shadow:0 0 0 2px var(--j1),0 0 0 4px #0b1224,0 0 0 5px var(--j2),0 0 34px color-mix(in srgb,var(--j1) 55%,transparent),0 18px 40px #000c}.fiveJCorner{color:var(--j1);font:900 15px/1 Barlow Condensed;position:absolute;top:5px;left:7px}.fiveJCorner.end{left:auto;right:7px}.fiveJArt{background:radial-gradient(circle,#0b1224 55%,color-mix(in srgb,var(--j1) 40%,transparent));width:58px;height:58px;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--j1) 70%,transparent);border-radius:50%;grid-row:2;place-items:center;margin-top:10px;display:grid}.fiveJArt svg{width:40px;height:40px;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--j1) 70%,transparent))}.fiveJCard.open .fiveJArt svg,.fiveJCard:hover .fiveJArt svg{animation:1.6s ease-in-out infinite fiveArt}@keyframes fiveArt{50%{transform:scale(1.12)rotate(8deg)}}.fiveJFace b{letter-spacing:1px;text-transform:uppercase;color:var(--j1);grid-row:3;margin-top:4px;font:900 21px/1 Barlow Condensed}.fiveJFace small{color:#d4dcea;text-align:center;grid-row:4;font:700 9.5px/1.15 Inter}.fiveJBack{background:repeating-linear-gradient(45deg,#1b2440 0 6px,#141c33 6px 12px);align-content:center;place-items:center;gap:6px;display:grid;transform:rotateY(180deg);box-shadow:0 0 0 2px #3a4766,0 10px 24px #000a}.fiveJLogo{color:#7d89a3;border:2px solid #56637f;border-radius:50%;place-items:center;width:44px;height:44px;font:900 20px Barlow Condensed;display:grid}.fiveJBack em{letter-spacing:2px;text-transform:uppercase;color:#9aa5bb;font:900 12px Barlow Condensed}.fiveJCard.used .fiveJFace{transform:rotateY(180deg)}.fiveJCard.used .fiveJBack{transform:rotateY(0)}.fiveJCard.used{filter:saturate(.6)}.fiveJokerInfo{background:linear-gradient(160deg,color-mix(in srgb,var(--j1) 16%,#0c1426),#0c1426);border:1px solid color-mix(in srgb,var(--j1) 55%,transparent);border-radius:12px;flex:1;gap:6px;min-width:220px;max-width:420px;padding:12px 14px;animation:.3s fiveRise;display:grid}.fiveJokerInfo b{text-transform:uppercase;color:var(--j1);font:900 22px/1 Barlow Condensed}.fiveJokerInfo p{color:#e1e7f2;margin:0;font-size:12.5px;line-height:1.4}.fiveJokerInfo small{color:#ffb3b3;font:700 12px Inter}.fiveJokerPlay{cursor:pointer;letter-spacing:1px;text-transform:uppercase;color:#0c1426;background:linear-gradient(135deg,var(--j1),var(--j2));box-shadow:0 8px 24px color-mix(in srgb,var(--j1) 40%,transparent);border:0;border-radius:10px;justify-self:start;padding:9px 18px;font:900 15px Barlow Condensed;animation:1.4s ease-in-out infinite fivePlayGlow}@keyframes fivePlayGlow{50%{box-shadow:0 8px 24px color-mix(in srgb,var(--j1) 40%,transparent),0 0 0 6px color-mix(in srgb,var(--j1) 25%,transparent)}}.fiveTiers.aiming .fiveTier:not(.target){opacity:.35;filter:saturate(.3)}.fiveTier.target{box-shadow:0 0 0 2px var(--freeze),0 0 26px #7fe7ff66;border-radius:14px;animation:1s ease-in-out infinite fiveAim}.fiveTier.target .fiveTile{cursor:crosshair}@keyframes fiveAim{50%{box-shadow:0 0 0 3px var(--freeze),0 0 40px #7fe7ffaa}}.fiveRowIce{--j1:#7fe7ff;z-index:3;pointer-events:none;background:linear-gradient(160deg,#bff4ff4d,#5ab9ff26 55%,#2f7bff40);border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;animation:.5s cubic-bezier(.2,1.4,.4,1) fiveIce;display:flex;position:absolute;inset:-4px;box-shadow:inset 0 0 0 2px #e6fbffcc,inset 0 0 34px #fff9,0 0 30px #7fe7ff40}.fiveRowIce:before{content:"";border-radius:inherit;mix-blend-mode:screen;background:repeating-linear-gradient(120deg,#0000 0 22px,#ffffff1c 22px 24px);position:absolute;inset:0}.fiveRowIce svg{width:22px;height:22px}.fiveRowIce .fiveIcon .line{stroke:#05345c}.fiveRowIce .fiveIcon .fill{fill:#05345c}.fiveRowIce b,.fiveRowIce i{position:relative}.fiveRowIce b{letter-spacing:2px;text-transform:uppercase;color:#05345c;background:#e6fbff;border-radius:20px;padding:5px 12px;font:900 14px Barlow Condensed;box-shadow:0 6px 20px #0008}.fiveRowIce svg{box-sizing:content-box;background:#e6fbff;border-radius:50%;padding:5px;position:relative;box-shadow:0 6px 20px #0008}.fiveRowIce i{color:#e6fbff;background:#05345ce6;border-radius:20px;padding:4px 10px;font:800 11px Inter}.myTurn .fiveTile.is-frozen{opacity:.55;filter:saturate(.35)brightness(.9)}@keyframes fiveIce{0%{opacity:0;transform:scale(1.04)}}.fiveTile.mystery{background:radial-gradient(circle at 50% 38%,#ff4fd855,#0000 55%),repeating-linear-gradient(45deg,#2a1647 0 7px,#1d0f35 7px 14px) padding-box padding-box,linear-gradient(135deg,#ff4fd8,#7a5cff,#ffcf3f) border-box}.fiveMysteryFace{color:#fff;background:radial-gradient(circle,#ff4fd8,#5a2bb8);border-radius:50%;place-items:center;width:52px;height:52px;font:900 38px/1 Barlow Condensed;animation:2.4s ease-in-out infinite fiveMystery;display:grid;position:relative;box-shadow:0 0 0 2px #0a1222,0 0 0 3.5px #ff9df0,0 0 26px #ff4fd899}@keyframes fiveMystery{50%{transform:rotateY(180deg)scale(1.06)}}.fiveTile.mystery strong{color:#ffb8f3}.fiveWasMystery{color:#fff;background:linear-gradient(135deg,#ff4fd8,#7a5cff);border-radius:50%;place-items:center;width:17px;height:17px;font:900 12px Barlow Condensed;display:grid;position:absolute;top:5px;left:6px}.fiveWheel{--side:var(--me);z-index:85;border:1.5px solid var(--side);box-shadow:0 30px 90px #000e,0 0 70px color-mix(in srgb,var(--side) 25%,transparent);background:linear-gradient(#141f3cf7,#0a1222f7);border-radius:22px;justify-items:center;gap:10px;padding:18px 22px 20px;animation:.4s cubic-bezier(.2,1.3,.4,1) fiveRise;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.fiveWheel.rival{--side:var(--rival)}.fiveWheel>small{letter-spacing:2px;text-transform:uppercase;color:var(--side);font:900 14px Barlow Condensed}.fiveWheel>b{color:#cfd8e6;font:800 12px Inter}.fiveWheelDisc{aspect-ratio:1;width:min(300px,74vw);position:relative}.fiveWheelDisc svg{filter:drop-shadow(0 12px 30px #000c);width:100%;height:100%}.fiveWheelSpin{transition:transform 3.24s cubic-bezier(.12,.7,.15,1)}.fiveWheel .seg path{stroke:#0a1222;stroke-width:1.5px}.fiveWheel .seg.tier-elite path{fill:#e2a930}.fiveWheel .seg.tier-platinum path{fill:#8796ad}.fiveWheel .seg.tier-emerald path{fill:#139a5e}.fiveWheel .seg.tier-bronze path{fill:#a5602f}.fiveWheel .seg.tier-steel path{fill:#465264}.fiveWheel .seg:nth-child(odd) path{filter:brightness(1.18)}.fiveWheel .seg.win path{fill:#fff;animation:.6s infinite pulse}.fiveWheel .seg text{fill:#fff;text-anchor:middle;font:900 13px Barlow Condensed}.fiveWheel .seg text.who{opacity:.92;font-size:9.5px;font-weight:800}.fiveWheel .seg.win text{fill:#0a1222}.fiveWheel .hub{fill:#0a1222;stroke:var(--wheel);stroke-width:3px}.fiveWheelPin{z-index:1;filter:drop-shadow(0 3px 6px #000a);border-top:24px solid #fff;border-left:13px solid #0000;border-right:13px solid #0000;width:0;height:0;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.fiveWheel.landed .fiveWheelDisc{animation:.4s fiveLand}@keyframes fiveLand{50%{transform:scale(1.04)}}.fiveAnnounce.reveal{--side:#ff4fd8;border-color:#ff4fd8;animation-duration:3.9s}.fiveAnnounceFace{perspective:500px;position:relative}.fiveAnnounceBack{color:#fff;backface-visibility:hidden;background:radial-gradient(circle,#ff4fd8,#5a2bb8);border-radius:50%;place-items:center;font:900 50px/1 Barlow Condensed;animation:.81s cubic-bezier(.5,0,.3,1) .45s forwards fiveFlipOut;display:grid;position:absolute;inset:0}.fiveAnnounce.reveal .fiveFace{animation:.81s cubic-bezier(.5,0,.3,1) .45s backwards fiveFlipIn}@keyframes fiveFlipOut{to{opacity:0;transform:rotateY(180deg)}}@keyframes fiveFlipIn{0%{opacity:0;transform:rotateY(-180deg)}50%{opacity:0}}.fiveVerdict{letter-spacing:1px;text-transform:uppercase;color:#ffcf3f;font:900 15px Barlow Condensed;animation:.36s 1.17s backwards fiveRise}.fiveJokerBanner{--side:var(--me);z-index:84;border:1.5px solid var(--side);pointer-events:none;background:linear-gradient(#141f3cf7,#0a1222f7);border-radius:20px;align-items:center;gap:18px;padding:16px 22px 16px 18px;animation:2.16s cubic-bezier(.2,1.2,.4,1) both fiveBanner;display:flex;position:fixed;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 80px #000d}.fiveJokerBanner.rival{--side:var(--rival)}.fiveJokerBanner .fiveJCard{cursor:default;animation:.63s cubic-bezier(.2,1.3,.4,1) both fiveCardIn;transform:none}.fiveJokerBanner>div{gap:4px;max-width:220px;display:grid}.fiveJokerBanner>div>b{text-transform:uppercase;color:var(--side);font:900 40px/.9 Barlow Condensed}.fiveJokerBanner>div>small{color:#dde4f0;font:700 13px Inter}@keyframes fiveCardIn{0%{opacity:0;transform:translateY(-120px)rotate(-30deg)scale(.6)}}@keyframes fiveBanner{0%{opacity:0}10%,85%{opacity:1}to{opacity:0;transform:translate(-50%,-56%)}}.fiveCaptainBody{grid-template-columns:minmax(0,1.3fr) minmax(240px,1fr);align-items:start;gap:22px;display:grid}.fiveCaptainPitch{aspect-ratio:4/4.4;background:repeating-linear-gradient(0deg,#0f5a3b 0 12%,#0d4f34 12% 24%);border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffffff30,0 26px 60px #000a}.fiveCaptainPitch:before{content:"";background:radial-gradient(circle,#0000 15%,#ffffff35 15.4%,#0000 16%),linear-gradient(#ffffff35,#ffffff35) 0/100% 1.5px no-repeat;border:1.5px solid #ffffff35;border-radius:4px;position:absolute;inset:5%}.fiveCaptainPitch svg{width:100%;height:100%;position:absolute;inset:0}.fiveCaptainPitch .link{stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:6 5;stroke-width:3px;animation:1s linear infinite fiveLink}.fiveCaptainPitch .link.club{stroke:#ffd34d;filter:drop-shadow(0 0 5px #ffd34d)}.fiveCaptainPitch .link.flag{stroke:#57c7ff;filter:drop-shadow(0 0 5px #57c7ff)}@keyframes fiveLink{to{stroke-dashoffset:-22px}}.fiveCapPlayer{color:#fff;cursor:pointer;animation:fiveRise .5s cubic-bezier(.2,1.3,.4,1) calc(var(--i)*90ms) backwards;background:0 0;border:0;justify-items:center;gap:3px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.fiveCapPlayer .fiveFace{width:64px;height:64px;transition:box-shadow .25s,transform .25s;box-shadow:0 0 0 3px #0a1222,0 0 0 5px #ffffffa0,0 10px 24px #000a}.fiveCapPlayer:hover .fiveFace{transform:scale(1.06)}.fiveCapPlayer.on .fiveFace{transform:scale(1.1);box-shadow:0 0 0 3px #0a1222,0 0 0 6px #ffd34d,0 0 34px #ffd34daa}.fiveCapPlayer b{text-transform:uppercase;background:#0a1222d0;border-radius:5px;padding:1px 8px;font:900 14px Barlow Condensed}.fiveCapPlayer em{color:#0a1222;background:var(--me);border-radius:10px;padding:1px 6px;font:900 13px Barlow Condensed;position:absolute;top:-6px;right:-14px;box-shadow:0 4px 10px #0008}.fiveArmband{color:#0a1222;background:linear-gradient(135deg,#fff3b0,#ffc928);border-radius:50%;place-items:center;width:26px;height:26px;font:900 16px Barlow Condensed;animation:.35s cubic-bezier(.2,1.6,.4,1) fiveStampIn;display:grid;position:absolute;top:20px;left:-10px;box-shadow:0 0 0 2px #0a1222,0 0 16px #ffd34d}.fiveCaptainSide{gap:14px;display:grid}.fiveBonusTotal{background:var(--glass);border:1px solid #a3ff1250;border-radius:14px;justify-content:space-between;align-items:baseline;padding:14px 18px;display:flex}.fiveBonusTotal small{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font:800 12px Inter}.fiveBonusTotal b{color:var(--me);text-shadow:0 0 24px #a3ff1260;font:900 46px/1 Barlow Condensed}.fiveLegend{background:var(--glass);border:1px solid #ffffff17;border-radius:14px;gap:8px;margin:0;padding:12px 16px;list-style:none;display:grid}.fiveLegend li{align-items:center;gap:10px;font:700 13px Inter;display:flex}.fiveLegend li i{border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font:900 14px Barlow Condensed;display:grid}.fiveLegend .cap i{color:#0a1222;background:linear-gradient(135deg,#fff3b0,#ffc928)}.fiveLegend .lkClub i,.fiveLegend .lkFlag i{background:repeating-linear-gradient(90deg,#ffd34d 0 6px,#0000 6px 10px);border-radius:3px;height:4px}.fiveLegend .lkFlag i{background:repeating-linear-gradient(90deg,#57c7ff 0 6px,#0000 6px 10px)}.fiveLegend .max{color:var(--muted);font-size:11.5px}.fiveLinksCount{color:#d6deea;margin:0;font:700 13px Inter}.fiveReady.compact{justify-content:stretch;margin-top:0}.fiveReady.compact span{flex:1;min-width:0}@media (width<=850px){.fiveCaptainBody{grid-template-columns:1fr}}@media (width<=600px){.fiveHand{margin-bottom:12px;padding:10px}.fiveHandRow{gap:10px}.fiveJCard{width:74px;height:104px}.fiveJArt{width:42px;height:42px;margin-top:8px}.fiveJArt svg{width:28px;height:28px}.fiveJFace b{font-size:16px}.fiveJFace small{font-size:8px}.fiveJokerInfo{width:100%;min-width:0;max-width:none}.fiveCoachJokers span{width:16px;height:22px}.fiveCoachJokers span svg{width:12px;height:12px}.fiveMysteryFace{width:30px;height:30px;font-size:22px}.fiveRowIce{gap:5px}.fiveRowIce b{letter-spacing:1px;padding:4px 9px;font-size:11px}.fiveRowIce i{display:none}.fiveRowIce svg{width:14px;height:14px}.fiveWheel{box-sizing:border-box;width:calc(100% - 32px);padding:14px 12px 16px}.fiveJokerBanner{box-sizing:border-box;gap:10px;width:calc(100% - 32px);padding:12px}.fiveJokerBanner>div>b{font-size:28px}.fiveCapPlayer .fiveFace{width:48px;height:48px}.fiveCapPlayer b{font-size:12px}.fiveArmband{width:22px;height:22px;font-size:13px;top:12px}.fiveBonusTotal b{font-size:36px}}.matchStory{text-align:left;background:radial-gradient(120% 90% at 0 0,#a3ff1222,#0000 55%),linear-gradient(165deg,#141d33,#090e1b);border:1px solid #a3ff1238;border-radius:18px;width:min(560px,100%);margin:16px auto;padding:16px 18px 14px;animation:.5s cubic-bezier(.2,.8,.2,1) .15s backwards msIn;box-shadow:0 20px 50px #0008}.msEyebrow{color:var(--lime,#a3ff12);letter-spacing:.14em;margin-bottom:10px;font:800 11px Inter;display:block}.msHero{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;display:grid}.msPhoto{background:#ffffff12;border-radius:50%;width:72px;height:72px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #a3ff12,0 10px 26px #a3ff1240}.msPhoto img{object-fit:cover;width:100%;height:100%}.msPhoto>svg{width:100%;height:100%}.msWho{gap:2px;min-width:0;display:grid}.msWho small{color:#c9d6e8;letter-spacing:.08em;text-transform:uppercase;font:800 11px Inter}.msWho b{color:#f6f7f4;text-transform:uppercase;overflow-wrap:anywhere;font:900 clamp(24px,5.4vw,32px)/1 Barlow Condensed}.msWho span{flex-wrap:wrap;gap:4px 8px;margin-top:2px;display:flex}.msWho span i{color:#aebbd0;font:700 12px Inter}.msMark{color:#08130c;background:#a3ff12;border-radius:14px;place-items:center;min-width:58px;height:58px;padding:0 6px;font:900 30px/1 Barlow Condensed;animation:.45s cubic-bezier(.3,1.6,.5,1) .55s backwards msPop;display:grid}.msMark.good{background:#7fe0a0}.msMark.mid{background:#ffd45f}.msMark.low{background:#ff8a7a}.msLines{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.msLines li{color:#e6edf6;animation:.45s backwards msIn;animation-delay:calc(.7s + var(--i,0) * .18s);background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;align-items:flex-start;gap:10px;padding:9px 12px;font:600 14px/1.4 Inter;display:flex}.msLines li i{color:#a3ff12;background:#a3ff1222;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;font:900 13px Inter;display:grid}.msLines li.flop i{color:#ff8a7a;background:#ff8a7a22}.msLines li.duel i,.msLines li.malus i{color:#8fe6ff;background:#3fd1ff22}.msNotes{margin-top:14px}.msNotes small{color:#aebbd0;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font:800 11px Inter;display:block}.msNotes ul{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid}.msNotes li{color:#dfe8f2;background:#ffffff08;border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:5px 8px;font:600 12px Inter;display:grid}.msNotes li span{color:#8d9bb3;font:800 10px Inter}.msNotes li b{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.msNotes li em{text-align:center;color:#08130c;background:#a3ff12;border-radius:6px;min-width:30px;padding:2px 5px;font:800 12px Inter}.msNotes li.good em{background:#7fe0a0}.msNotes li.mid em{background:#ffd45f}.msNotes li.low em{background:#ff8a7a}.msNotes li i{font-size:11px;font-style:normal}@keyframes msIn{0%{opacity:0;transform:translateY(10px)}}@keyframes msPop{0%{opacity:0;transform:scale(.4)}}@media (width<=520px){.matchStory{padding:14px}.msPhoto{width:58px;height:58px}.msMark{min-width:50px;height:50px;font-size:26px}.msLines li{font-size:13px}.msNotes ul{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.matchStory,.msLines li,.msMark{animation:none}}.waitingRoomLayout{grid-template-columns:minmax(0,1fr) minmax(0,760px) minmax(0,1fr);align-items:center;gap:clamp(20px,2.5vw,48px);width:min(1600px,94%);margin:9vh auto;display:grid}.waitingRoomLayout>.lobby.waiting{width:100%;min-width:0;margin:0}.waitingSponsor{min-width:0}.waitingSponsorLabel{color:#9eaaa5;letter-spacing:1.5px;text-align:center;margin-bottom:10px;font-size:9px;display:block}.waitingSponsor a{color:#e5b1ff;background:#111;border:1px solid #d58af24d;border-radius:12px;text-decoration:none;transition:border-color .15s;display:block;overflow:hidden}.waitingSponsor a:hover{border-color:#d58af2}.waitingSponsor a:focus-visible{outline-offset:5px;outline:3px solid #e5b1ff}.waitingSponsorCreative{color:#fff;background:radial-gradient(circle at 105%,#d58af230 0 2px,#0000 3px) 0 0/13px 13px,#111;gap:28px;min-height:250px;padding:28px 24px;display:grid}.waitingSponsorCreative>strong{font-size:clamp(24px,2.4vw,40px)}.waitingSponsorCreative>strong i{color:#d58af2;font-style:normal}.waitingSponsorCreative>span{gap:5px;font-size:clamp(18px,1.7vw,28px);display:grid}.waitingSponsorCreative>span b:last-child{color:#d58af2}.waitingSponsorCreative>em{border-top:1px solid #ffffff80;padding-top:22px;font-size:clamp(16px,1.35vw,22px);font-style:normal;font-weight:700;line-height:1.25}.waitingSponsorCreative>em b{color:#d58af2}.waitingSponsorLink{border-top:1px solid #ffffff14;justify-content:space-between;gap:12px;padding:14px;font-size:12px;font-weight:700;display:flex}.waitingSponsor .waitingSponsorAdvertise{color:#b9ff58;letter-spacing:.4px;text-align:center;background:#a3ff1208;border-color:#a3ff1240;margin-top:10px;padding:11px 12px;font-size:10px;font-weight:800}.waitingSponsor .waitingSponsorAdvertise:hover{border-color:#a3ff12}.lobby.waiting>.waitingSponsor{width:min(300px,20vw);position:fixed;top:50%;transform:translateY(-45%)}.lobby.waiting>.waitingSponsor--left{left:clamp(14px,3vw,55px)}.lobby.waiting>.waitingSponsor--right{right:clamp(14px,3vw,55px)}@media (width<=1250px){.waitingRoomLayout{grid-template-columns:minmax(0,760px);justify-content:center;gap:36px}.waitingRoomLayout>.lobby.waiting{grid-row:1}.waitingSponsor--left{grid-row:2;justify-self:center;width:min(100%,400px)}.waitingSponsor--right{display:none}.lobby.waiting>.waitingSponsor{width:min(100%,400px);margin:34px auto 0;position:static;transform:none}}.firstGameTutorial{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04100ceb;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.firstGameCard{text-align:center;background:linear-gradient(145deg,#1b3427,#0b1512 70%);border:1px solid #a3ff126b;width:min(560px,94vw);padding:34px;box-shadow:0 30px 100px #000b}.firstGameCard>small,.firstGameFinish>small{color:var(--lime);letter-spacing:2px;font:800 10px Inter}.firstGameCard h1{letter-spacing:-2px;margin:14px 0;font:900 clamp(56px,12vw,90px)/.77 Barlow Condensed}.firstGameCard h1 em{color:#0000;-webkit-text-stroke:1px #f6f7f4;font-style:normal}.firstGameCard p{max-width:390px;color:var(--muted);margin:0 auto 22px;line-height:1.55}.firstGameCard ol{text-align:left;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.firstGameCard li{background:#ffffff08;align-items:center;gap:11px;padding:10px;font-size:12px;font-weight:700;display:flex}.firstGameCard li>b{background:var(--lime);color:#07100e;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;display:grid}.firstGameCard li span b{color:var(--lime);font-weight:900}.firstGameCard .primary{width:100%;padding:17px}.firstGameCard .primary b{float:right}.tutorialSkip{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:14px;text-decoration:underline}.tutorialBallonDor{color:#ffd45f;cursor:pointer;background:0 0;border:0;margin:10px auto 0;font-weight:800;text-decoration:underline;display:block}.firstGameFinish{text-align:center;background:#a3ff120c;border:1px solid #a3ff1255;max-width:620px;margin:24px auto 0;padding:22px}.firstGameFinish h2{letter-spacing:.3px;margin:8px 0;font:900 32px Barlow Condensed}.firstGameFinish p{color:var(--muted);margin:0 0 16px;font-size:12px}.firstGameFinish>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.firstGameFinish a{text-decoration:none}.guestResultPrompt{border-color:#a3ff12a0;box-shadow:0 0 0 1px #a3ff1230}.guestResultPrompt .accountBenefits{text-align:left;margin:0 0 16px}.guestResultPrompt .primary{order:-1;width:100%;padding:16px}@media (width<=600px){.firstGameCard{padding:27px 20px}.firstGameFinish>div{display:grid}.firstGameFinish button,.firstGameFinish a{text-align:center}}.replayTutorial{z-index:20;width:38px;height:38px;color:var(--lime);cursor:pointer;background:#102019;border:1px solid #a3ff1266;border-radius:50%;font:900 19px Inter;position:fixed;bottom:18px;right:18px;box-shadow:0 10px 30px #0008}.audioSettingsButton{z-index:20;color:#fff;cursor:pointer;background:#102019;border:1px solid #ffffff2c;border-radius:50%;width:38px;height:38px;font-size:17px;position:fixed;bottom:18px;right:64px;box-shadow:0 10px 30px #0008}.audioSettingsButton:hover{border-color:var(--lime);color:var(--lime)}.audioSettings{z-index:600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06110df2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.audioSettingsCard{background:linear-gradient(145deg,#132520,#0a1512);border:1px solid #a3ff1260;gap:14px;width:min(380px,92vw);padding:28px;display:grid;box-shadow:0 25px 80px #000}.audioSettingsCard small{color:var(--lime);letter-spacing:1.8px;font:800 10px Inter}.audioSettingsCard h2{text-transform:uppercase;margin:0 0 4px;font:900 clamp(26px,6vw,34px) Barlow Condensed}.audioSettingsCard label{color:var(--muted);text-transform:uppercase;gap:6px;font:800 10px Inter;display:grid}.audioSettingsCard input[type=range]{accent-color:var(--lime);width:100%}.audioMuteRow{flex-direction:row;align-items:center;gap:8px;font-size:12px;display:flex!important}.audioMuteRow input{width:auto}.audioSettingsCard .primary{margin-top:6px;padding:14px}.languageToggle{gap:6px;display:flex}.languageToggle button{color:var(--muted);letter-spacing:.6px;cursor:pointer;text-transform:none;background:#ffffff08;border:1px solid #ffffff20;flex:1;padding:9px 4px;font:800 10px Inter}.languageToggle button.active{border-color:var(--lime);color:var(--lime);background:#a3ff1214}.pushErrorHint{color:#ff8a80;text-transform:none;letter-spacing:normal;margin-top:-2px;font-size:10px;font-weight:700;display:block}.guestResultPrompt.withCoins{background:linear-gradient(170deg,#ffd45f14,#a3ff120a 60%);border-color:#ffd45fb0;box-shadow:0 0 0 1px #ffd45f30,0 0 60px -20px #ffd45f60}.guestCoinsStake{background:#0a1120;border:1px solid #ffd45f66;border-radius:999px;align-items:center;gap:10px;width:max-content;margin:10px 0 2px;padding:6px 16px 6px 8px;display:flex;margin-inline:auto!important}.guestCoinsStake>i{background:radial-gradient(circle at 35% 30%,#fff3b8,#ffd45f 45%,#b07a10);border-radius:50%;width:30px;height:30px;animation:2.4s ease-in-out infinite guestCoinBob;display:block;box-shadow:inset 0 0 0 2px #fff6cf80,0 0 18px #ffd45f80}.guestCoinsStake>b{color:#ffd45f;font:900 34px/1 Barlow Condensed}.guestResultPrompt.withCoins .primary{color:#07100e;background:linear-gradient(90deg,#ffd45f,#a3ff12)}.guestResultPrompt .guestPromptMicro{margin:10px 0 0;font-size:11px}@keyframes guestCoinBob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.guestCoinsStake>i{animation:none}}.signupSheet{z-index:1300;padding:max(16px,env(safe-area-inset-top)) 16px 24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040a14e6;place-items:start center;animation:.3s ease-out ssFade;display:grid;position:fixed;inset:0;overflow-y:auto}.ssCard{text-align:center;background:radial-gradient(120% 60% at 50% 0,#ffd45f1f,#0000 60%),linear-gradient(170deg,#132140,#0a1120 70%);border:1px solid #ffd45f55;border-radius:26px;width:min(520px,100%);margin:auto 0;padding:26px 22px 18px;animation:.45s cubic-bezier(.2,.8,.2,1) ssUp;position:relative;box-shadow:0 0 90px -30px #ffd45f,0 40px 90px -40px #000}.ssEyebrow{color:#a3ff12;letter-spacing:2px;text-transform:uppercase;font:800 11px Inter}.ssCard h2{text-transform:uppercase;letter-spacing:.3px;margin:6px 0 8px;font:900 clamp(34px,9vw,46px)/.95 Barlow Condensed}.ssLead{color:#c9d6e6;margin:0 0 16px;font-size:14px;line-height:1.45}.ssStake{text-align:left;background:#ffd45f14;border:1px solid #ffd45f80;border-radius:16px;align-items:center;gap:12px;margin:0 0 14px;padding:12px 14px;display:flex}.ssStake>i{background:radial-gradient(circle at 35% 30%,#fff3b8,#ffd45f 45%,#b07a10);border-radius:50%;flex:none;width:36px;height:36px;box-shadow:inset 0 0 0 3px #fff6cf80,0 0 20px #ffd45f90}.ssStake b{color:#ffd45f;text-transform:uppercase;font:900 22px/1.05 Barlow Condensed;display:block}.ssStake small{color:#dfe8e4;font-size:12px}.ssRanking{text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin:0 0 14px;padding:12px}.ssRanking header{gap:2px;margin-bottom:8px;display:grid}.ssRanking header b{text-transform:uppercase;color:#fff;font:900 19px/1 Barlow Condensed}.ssRanking header small{color:#9fb0c6;font-size:12px}.ssBenefits{text-align:left;gap:4px;margin:0 0 16px;padding:0;list-style:none;display:grid}.ssBenefits li{color:#eef4f0;border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding:6px 4px;font-size:13px;font-weight:700;line-height:1.3;display:flex}.ssBenefits li:last-child{border-bottom:0}.ssBenefits li>span{text-align:center;flex:none;width:22px}.ssForm{gap:8px;display:grid}.ssForm input{box-sizing:border-box;color:#fff;background:#060c18;border:1px solid #ffffff26;border-radius:14px;width:100%;padding:14px 16px;font-size:16px}.ssForm input:focus{outline-offset:1px;outline:2px solid #a3ff12}.signupSheet .ssCta{color:#07100e;background:linear-gradient(90deg,#ffd45f,#a3ff12);border-radius:16px;width:100%;padding:17px;font-size:16px;box-shadow:0 12px 34px -8px #a3ff1290}.ssMicro{color:#8fa1b8;font-size:11px}.ssMessage{color:#ffd0d0;background:#ff5a5a1a;border-radius:10px;margin:0;padding:8px 10px;font-size:12px}.ssFoot{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.ssLater,.ssLogin{color:#8fa1b8;cursor:pointer;background:0 0;border:0;padding:6px 2px;font-size:12px;text-decoration:underline}.ssLogin{color:#9fd8ff}.ssDock{padding:12px 22px calc(8px + env(safe-area-inset-bottom));background:linear-gradient(#0a112000,#0a1120 26%);border-radius:0 0 26px 26px;gap:4px;margin:12px -22px -18px;animation:.25s ease-out ssFade;display:grid;position:sticky;bottom:0}.ssDock .ssLater{justify-self:center}.ssDone{padding:10px 0}.ssDoneIcon{color:#07100e;background:#a3ff12;border-radius:50%;place-items:center;width:64px;height:64px;font:900 34px/1 Inter;display:inline-grid;box-shadow:0 0 40px #a3ff1280}.ssDone p{color:#c9d6e6;margin:0 0 18px}.weeklyTop{gap:6px;margin:0;padding:0;list-style:none;display:grid}.weeklyTop li{background:#0a1222;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:10px;padding:7px 10px;display:flex}.weeklyTop li.m1{background:linear-gradient(90deg,#ffd45f1a,#0a1222 70%);border-color:#ffd45f66}.wtWho{flex:1;min-width:0;display:grid}.wtWho b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.wtWho b.free{color:#a3ff12}.wtWho small{color:#8fa1b8;font-size:11px}.wtPrize{color:#ffd45f;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;font-size:12px;display:flex}.wtPrize b{font:900 18px/1 Barlow Condensed}.wtPrize small{text-align:right;color:#c9d6e6;flex-basis:100%;font-size:11px}.weeklyTop.compact li{padding:6px 9px}@keyframes ssFade{0%{opacity:0}}@keyframes ssUp{0%{opacity:0;transform:translateY(24px)scale(.97)}}@media (prefers-reduced-motion:reduce){.signupSheet,.ssCard{animation:none}}html.xlkLocked,html.xlkLocked body{overflow:hidden}.xlk{--gold:#f4cf48;--ok:#a3ff12;z-index:900;color:#eef3f8;text-align:left;background:#04070e;grid-template:"head head""stage panel"minmax(0,1fr)/minmax(0,1fr) min(480px,42vw);font-family:Inter,system-ui,sans-serif;animation:.3s ease-out xlkIn;display:grid;position:fixed;inset:0}@keyframes xlkIn{0%{opacity:0}}.xlk button{font-family:inherit}.xlk button:focus-visible{outline:2px solid var(--ok);outline-offset:2px}.xlkHead{z-index:5;padding:calc(12px + env(safe-area-inset-top,0px)) 18px 12px 24px;background:linear-gradient(#0c1324,#070b16);border-bottom:1px solid #f4cf4826;grid-area:head;justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative;box-shadow:0 10px 30px #0008}.xlkTitle{min-width:0}.xlkTitle small{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);align-items:center;gap:8px;font:800 11px Inter;display:flex}.xlkTitle small i{background:var(--gold);width:7px;height:7px;box-shadow:0 0 10px var(--gold);border-radius:50%;animation:2.4s ease-in-out infinite xlkBlink}@keyframes xlkBlink{50%{opacity:.35}}.xlkTitle h2{text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;background:linear-gradient(100deg,#fff 30%,#ffe9a0 70%,#f4cf48);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:3px 0 0;font:900 clamp(26px,3vw,40px)/.92 Barlow Condensed}.xlkHeadSide{flex:none;align-items:center;gap:10px;display:flex}.xlkCollection{background:#ffffff08;border:1px solid #ffffff16;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 14px 0 7px;display:flex}.xlkCollection svg{width:32px;height:32px;rotate:-90deg}.xlkCollection circle{fill:none;stroke:#ffffff1c;stroke-width:3.6px}.xlkCollection circle.on{stroke:var(--gold);stroke-linecap:round;filter:drop-shadow(0 0 4px #f4cf4888);transition:stroke-dasharray .6s}.xlkCollection span{line-height:1;display:grid}.xlkCollection b{font:900 19px/1 Barlow Condensed}.xlkCollection b i{color:#8c9db4;font-size:13px;font-style:normal}.xlkCollection small{letter-spacing:.16em;text-transform:uppercase;color:#8c9db4;margin-top:2px;font:800 8.5px Inter}.xlkCoins{color:#fff3c4;background:linear-gradient(#f4cf4824,#f4cf4808);border:1px solid #f4cf4860;border-radius:999px;align-items:center;gap:7px;height:44px;padding:0 15px;font:900 19px Barlow Condensed;display:flex}.xlkTuto.sectionTutoBtn{gap:8px;padding:3px 12px 3px 3px}.xlkTuto .sectionTutoFace{width:36px;height:36px}.xlkTuto.sectionTutoBtn .sectionTutoText b{font-size:15px}.xlkTuto .sectionTutoPlay{width:20px;height:20px}.xlkClose{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff2a;border-radius:12px;place-items:center;width:44px;height:44px;font-size:26px;line-height:1;transition:background .2s,border-color .2s;display:grid}.xlkClose:hover{background:#ffffff14;border-color:#fff5}.xlkStage{--amb:#a3ff12;isolation:isolate;background:radial-gradient(60% 50% at 50% 8%,color-mix(in srgb,var(--amb) 15%,#0d1528),transparent 72%),linear-gradient(180deg,#0a1020,#060910 70%);grid-area:stage;transition:background .6s;position:relative;overflow:hidden;container-type:size}.xlkStage:after{content:"";z-index:30;pointer-events:none;background:#010208;animation:1.5s ease-out forwards xlkLights;position:absolute;inset:0}@keyframes xlkLights{0%,20%{opacity:1}24%{opacity:.35}29%{opacity:.92}38%{opacity:.18}44%{opacity:.62}62%,to{opacity:0}}.xlkRoom{z-index:0;pointer-events:none;position:absolute;inset:0}.xlkCeiling{background:linear-gradient(#0e1424,#0a0f1c);border-bottom:1px solid #ffffff0d;height:8%;position:absolute;top:0;left:0;right:0}.xlkNeon{background:color-mix(in srgb,var(--amb) 40%,#fff);width:min(54cqw,500px);height:5px;box-shadow:0 0 10px var(--amb),0 0 34px color-mix(in srgb,var(--amb) 75%,transparent),0 0 90px color-mix(in srgb,var(--amb) 45%,transparent);border-radius:6px;transition:background .6s,box-shadow .6s;animation:1.5s linear both xlkNeon;position:absolute;top:6.4%;left:50%;translate:-50%}@keyframes xlkNeon{0%,20%{opacity:0}24%{opacity:1}29%{opacity:.2}38%{opacity:1}44%{opacity:.4}52%,to{opacity:1}}.xlkCone{clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);background:linear-gradient(180deg,color-mix(in srgb,var(--amb) 34%,#fff5),transparent 82%);opacity:.32;mix-blend-mode:screen;filter:blur(8px);width:min(92cqw,900px);height:90%;transition:background .6s;animation:1.5s ease-out both xlkFade;position:absolute;top:7%;left:50%;translate:-50%}@keyframes xlkFade{0%,40%{opacity:0}}.xlkDust{width:min(46cqw,440px);height:76%;position:absolute;top:10%;left:50%;translate:-50%}.xlkDust i{left:var(--x);width:calc(2px * var(--z));aspect-ratio:1;opacity:0;animation:xlkMote var(--s) var(--d) linear infinite;background:#fff;border-radius:50%;position:absolute;bottom:0}@keyframes xlkMote{0%{opacity:0;transform:translate(0)}20%{opacity:.55}80%{opacity:.35}to{opacity:0;transform:translate(14px,-62cqh)}}.xlkFloor{background:repeating-linear-gradient(90deg,#ffffff07 0 1px,#0000 1px 9%),linear-gradient(#0d1322,#05070c);border-top:1px solid #ffffff14;height:13%;position:absolute;bottom:0;left:0;right:0}.xlkPool{background:radial-gradient(closest-side,color-mix(in srgb,var(--amb) 34%,transparent),transparent);filter:blur(10px);border-radius:50%;width:min(66cqw,600px);height:11%;transition:background .6s;position:absolute;bottom:3%;left:50%;translate:-50%}.xlkUnit{z-index:1;width:min(42cqw,50cqh);transition:filter .5s;position:absolute;bottom:8%;left:50%;translate:-50%;container:xlkunit/inline-size}@container (width<=700px){.xlkUnit{width:min(64cqw,50cqh)}}.xlkStage.loading .xlkUnit{filter:brightness(.45)saturate(.5)}.xlkCubby{width:100cqw;position:relative}.xlkCubby.ghost{left:calc(var(--x) * 1cqw);filter:brightness(.3)saturate(.65);transform-origin:50% 100%;position:absolute;bottom:0;transform:scale(.93)}.xlkCubby.ghost:first-child,.xlkCubby.ghost:nth-child(4){filter:brightness(.24)saturate(.55);transform:scale(.86)}.xlkPlate{color:#2b1d05;background:linear-gradient(#fff4c6 0,#ecc65e 20%,#b8892a 50%,#d6a943 76%,#f7df92 100%);border-radius:2.4cqw;align-items:center;gap:3cqw;height:17cqw;margin:0 3cqw 2.6cqw;padding:0 5cqw 0 3cqw;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 .55cqw #5a4110,0 2.4cqw 5cqw #000b,inset 0 .45cqw #fffa,inset 0 -.55cqw #7a5a17}.xlkPlate:not(.ghost):after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#fffc 50%,#0000 62%) 130% 0/260% 100%;animation:1.4s ease-out .9s both xlkShine;position:absolute;inset:0}@keyframes xlkShine{to{background-position:-40% 0}}.xlkPlate.ghost{box-shadow:0 0 0 .55cqw #5a4110,0 2cqw 4cqw #000a,inset 0 .45cqw #fff6}.xlkPlate.ghost i{background:radial-gradient(circle at 40% 30%,#28385a,#0a1020);border-radius:50%;flex:none;width:13cqw;height:13cqw;box-shadow:0 0 0 .55cqw #8a6516}.xlkPlate.ghost b{background:#6b4c0f66;border-radius:1cqw;flex:1;height:4cqw;box-shadow:inset 0 .3cqw #0003}.xlkScrew{background:radial-gradient(circle at 35% 35%,#fff6d0,#7c5a12);border-radius:50%;width:1.7cqw;height:1.7cqw;position:absolute;top:50%;translate:0 -50%;box-shadow:inset 0 0 0 .2cqw #5a4110}.xlkScrew:first-child{left:.9cqw}.xlkScrew:nth-child(2){right:.9cqw}.xlkCrest{background:radial-gradient(circle at 40% 30%,#28385a,#0a1020);border-radius:50%;flex:none;place-items:center;width:13cqw;height:13cqw;display:grid;box-shadow:inset 0 .7cqw 1.4cqw #000d,0 0 0 .55cqw #8a6516,0 .3cqw 0 .55cqw #fff3}.xlkCrest .coachBadge{--size:10.4cqw}.xlkCrest .coachBadge svg{width:100%!important;height:100%!important}.xlkCrest>b{color:#ffe9a0;font:900 7cqw/1 Barlow Condensed}.xlkPlateText{flex:1;min-width:0;line-height:1;display:grid}.xlkPlateText small{letter-spacing:.34em;text-transform:uppercase;opacity:.68;font:800 2.3cqw Inter}.xlkPlateText b{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 .25cqw #fff8,0 -.15cqw #6b4c0f;margin-top:.6cqw;font:900 7.6cqw/1 Barlow Condensed;overflow:hidden}.xlkPlate>em{opacity:.5;letter-spacing:.04em;font:900 5.4cqw Barlow Condensed}.xlkCab{background:linear-gradient(#1c2946,#111a2e);border-radius:3cqw 3cqw 1.2cqw 1.2cqw;height:128cqw;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1.2cqw #0c1322,0 0 0 1.55cqw #f4cf482e,0 5cqw 12cqw #000d}.xlkCab:before{content:"";background:repeating-linear-gradient(90deg,#ffffff06 0 .35cqw,transparent .35cqw 10.5cqw),radial-gradient(95% 55% at 50% 0,color-mix(in srgb,var(--amb) 26%,transparent),transparent 72%),linear-gradient(180deg,#0f182b,#070b15);border-radius:2cqw 2cqw 0 0;transition:background .6s;position:absolute;inset:2.6cqw 2.6cqw 0;box-shadow:inset 0 0 7cqw #000d}.xlkCab:after{content:"";background:linear-gradient(#03050a,#0a0f1b 60%,#121a2c);position:absolute;inset:97cqw 2.6cqw 0;box-shadow:inset 0 3cqw 5cqw #000}.xlkLed{z-index:1;background:color-mix(in srgb,var(--amb) 55%,#fff);height:1.1cqw;box-shadow:0 0 2cqw var(--amb),0 2.4cqw 12cqw color-mix(in srgb,var(--amb) 65%,transparent);border-radius:1cqw;transition:background .6s,box-shadow .6s;position:absolute;top:2.9cqw;left:6cqw;right:6cqw}.xlkRod{z-index:1;background:linear-gradient(#f3f6fa,#7d8796);border-radius:1cqw;height:1.5cqw;position:absolute;top:8.4cqw;left:7cqw;right:7cqw;box-shadow:0 .7cqw 1.2cqw #0009}.xlkKit{z-index:2;transform-origin:50% 5%;width:68cqw;animation:2.8s cubic-bezier(.3,1.3,.5,1) both xlkSwing;position:absolute;top:3.4cqw;left:2cqw}.xlkKit svg{filter:drop-shadow(0 3cqw 3cqw #000c);width:100%;height:auto;display:block}.xlkCubby.ghost .xlkKit{animation:none;left:16cqw}@keyframes xlkSwing{0%{rotate:6deg}30%{rotate:-3.4deg}58%{rotate:1.6deg}80%{rotate:-.6deg}to{rotate:0deg}}.xlkKitName{font-family:Barlow Condensed,Inter,sans-serif;font-weight:900}.xlkKitNum{letter-spacing:-2px;font-family:Barlow Condensed,Inter,sans-serif;font-weight:900}.xlkHook{filter:drop-shadow(0 1px 1px #0008)}.xlkPin{z-index:3;filter:drop-shadow(0 2.4cqw 2.4cqw #000d);width:32cqw;animation:.7s cubic-bezier(.2,1.5,.4,1) .55s both xlkPinIn;position:absolute;top:19cqw;right:3.4cqw;rotate:5deg}@keyframes xlkPinIn{0%{opacity:0;transform:translateY(-6cqw)rotate(-14deg)scale(1.15)}}.xlkPin>.collectible{zoom:1;width:130px}@container xlkunit (width<=420px){.xlkPin>.collectible{zoom:.95}}@container xlkunit (width<=380px){.xlkPin>.collectible{zoom:.86}}@container xlkunit (width<=340px){.xlkPin>.collectible{zoom:.76}}@container xlkunit (width<=300px){.xlkPin>.collectible{zoom:.66}}@container xlkunit (width<=260px){.xlkPin>.collectible{zoom:.57}}@container xlkunit (width<=220px){.xlkPin>.collectible{zoom:.48}}@container xlkunit (width>=460px){.xlkPin>.collectible{zoom:1.1}}.xlkTape{z-index:2;clip-path:polygon(3% 0,97% 4%,100% 30%,96% 52%,100% 76%,97% 100%,2% 96%,0 70%,4% 48%,0 24%);background:linear-gradient(#fffaf0d0,#f3ead7b0);width:13cqw;height:4.6cqw;position:absolute;top:-2.4cqw;left:50%;translate:-50%;rotate:-7deg;box-shadow:0 .4cqw 1cqw #0005}.xlkEmptyCard{align-content:center;place-items:center;gap:6px;background:repeating-linear-gradient(135deg,#ffffff06 0 8px,#0000 8px 16px),#0b111e!important;border-style:dashed!important;grid-template-rows:none!important;display:grid!important}.xlkEmptyCard b{color:#ffffff30;font:900 34px/1 Barlow Condensed}.xlkEmptyCard small{letter-spacing:.12em;text-transform:uppercase;color:#ffffff70;font:800 10px Inter}.xlkSeat{z-index:2;border-top:.7cqw solid color-mix(in srgb,var(--amb) 70%,#fff);background:radial-gradient(60% 120% at 50% 0,#ffffff1c,#0000 70%),repeating-linear-gradient(90deg,#0000 0 9.4cqw,#0005 9.4cqw 10cqw),linear-gradient(#34456b,#192339);border-radius:2.2cqw 2.2cqw 1cqw 1cqw;height:12cqw;transition:border-color .6s;position:absolute;top:86cqw;left:2.6cqw;right:2.6cqw;box-shadow:inset 0 .8cqw #ffffff1a,0 2.6cqw 4cqw #000c}.xlkCubby.ghost .xlkSeat{border-top-color:#fff2}.xlkBoots{z-index:3;filter:drop-shadow(0 1.4cqw 1.6cqw #000d);width:46cqw;position:absolute;top:104cqw;left:9cqw}.xlkBoots svg{width:100%;display:block}.xlkBall{z-index:4;aspect-ratio:1;cursor:pointer;filter:drop-shadow(0 1.6cqw 1.4cqw #000c);background:0 0;border:0;border-radius:50%;width:15cqw;padding:0;transition:scale .2s;animation:3.4s ease-in-out infinite xlkBall;position:absolute;top:71.4cqw;left:63cqw}.xlkBall svg{width:100%;height:100%;display:block}.xlkBall:hover{scale:1.08}@keyframes xlkBall{0%,to{rotate:0deg}50%{rotate:-8deg}}.xlkTag{z-index:5;color:#2a1c05;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;transform-origin:0;background:linear-gradient(#fff9e8,#efe1bf);border-radius:1.2cqw 2cqw 2cqw 1.2cqw;align-items:center;gap:1.4cqw;padding:1.4cqw 2.6cqw 1.4cqw 4.6cqw;font:900 4.6cqw/1 Barlow Condensed;animation:1.8s cubic-bezier(.3,1.4,.5,1) both xlkTag;display:flex;position:absolute;top:12.5cqw;left:44cqw;rotate:-10deg;box-shadow:0 1.4cqw 2.4cqw #000a}.xlkTag:before{content:"";background:#0b1222;border-radius:50%;width:1.6cqw;height:1.6cqw;position:absolute;top:50%;left:1.6cqw;translate:0 -50%;box-shadow:inset 0 0 0 .3cqw #b9a77a}.xlkTag:after{content:"";transform-origin:100%;background:#d9cba4;width:7cqw;height:.35cqw;position:absolute;top:50%;right:100%;rotate:-24deg}.xlkTag .coin{width:4cqw;height:4cqw}.xlkTag .xlkLock{width:3.6cqw;height:3.6cqw}@keyframes xlkTag{0%{opacity:0;rotate:30deg}20%{opacity:1}45%{rotate:-18deg}70%{rotate:-6deg}to{rotate:-10deg}}.xlkSpot{z-index:6;color:#fff;cursor:pointer;background:0 0;border:0;width:32px;height:32px;padding:0;display:block;position:absolute;translate:-50% -50%}.xlkSpot>i{-webkit-backdrop-filter:blur(4px);background:#0a1120d0;border:1.5px solid #ffffff70;border-radius:50%;place-items:center;width:100%;height:100%;font-style:normal;transition:background .2s,color .2s,border-color .2s;animation:2.6s ease-out infinite xlkSpotPulse;display:grid}.xlkSpot svg{width:16px;height:16px}.xlkSpot>span{white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;opacity:0;pointer-events:none;background:#0a1120ee;border:1px solid #ffffff2a;border-radius:999px;padding:5px 10px;font:800 10.5px Inter;transition:opacity .2s;position:absolute;top:50%;left:38px;translate:0 -50%}.xlkSpot.frame>span,.xlkSpot.showcase>span{left:auto;right:38px}.xlkSpot.badge>span{top:auto;bottom:38px;left:50%;translate:-50%}.xlkSpot.theme>span{left:auto;right:38px}.xlkSpot:hover>span,.xlkSpot.on>span,.xlkSpot.celebration>span{opacity:1}.xlkSpot.on>i,.xlkSpot:hover>i{background:var(--amb);color:#06100a;border-color:#fff}.xlkSpot.celebration>span{background:color-mix(in srgb,var(--amb) 22%,#0a1120ee);border-color:color-mix(in srgb,var(--amb) 60%,transparent)}@keyframes xlkSpotPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--amb) 70%,transparent)}70%,to{box-shadow:0 0 0 12px #0000}}@container (width<=520px){.xlkSpot{width:28px;height:28px}.xlkSpot svg{width:14px;height:14px}.xlkSpot:not(.celebration)>span{display:none}.xlkSpot>span{padding:4px 8px;font-size:9.5px;left:33px}.xlkSpot.frame>span,.xlkSpot.showcase>span{right:33px}}.xlkMeter{z-index:8;-webkit-backdrop-filter:blur(8px);background:#070c18cc;border:1px solid #ffffff1c;border-radius:14px;grid-template-columns:auto auto;grid-template-areas:"label label""score bars""rank bars";gap:1px 14px;padding:10px 14px;display:grid;position:absolute;top:14px;left:16px;box-shadow:0 12px 30px #0009}.xlkMeter>small{letter-spacing:.2em;text-transform:uppercase;color:#8c9db4;grid-area:label;margin-bottom:2px;font:800 9px Inter}.xlkMeterScore{grid-area:score;align-items:baseline;gap:2px;display:flex}.xlkMeterScore b{font:900 32px/1 Barlow Condensed}.xlkMeterScore i{color:#8c9db4;font:800 14px Barlow Condensed}.xlkMeterScore em{border-radius:6px;align-self:center;margin-left:7px;padding:2px 6px;font:900 13px/1 Barlow Condensed;animation:.3s cubic-bezier(.2,1.6,.4,1) xlkStampIn}.xlkMeterScore em.up{color:#c8ff6e;background:#a3ff1224}.xlkMeterScore em.down{color:#ff9d9d;background:#ff5d5d24}.xlkMeterRank{letter-spacing:.14em;text-transform:uppercase;color:#9fb0c6;grid-area:rank;font:900 13px/1.1 Barlow Condensed}.xlkMeterRank.starter{color:#58c7ff}.xlkMeterRank.star{color:#c38bff}.xlkMeterRank.icon{color:#f4cf48}.xlkMeterRank.legend{background:linear-gradient(90deg,#fff2b8,#f4cf48,#ff9d5c,#fff2b8) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite xlkGold}@keyframes xlkGold{to{background-position:-200% 0}}.xlkMeterBars{grid-area:bars;align-items:flex-end;gap:4px;height:42px;display:flex}.xlkMeterBars i{background:#ffffff10;border-radius:3px;width:7px;height:100%;position:relative;overflow:hidden}.xlkMeterBars i:after{content:"";height:var(--h);background:var(--c);box-shadow:0 0 8px var(--c);border-radius:3px;transition:height .45s cubic-bezier(.3,1.4,.5,1),background .3s;position:absolute;bottom:0;left:0;right:0}.xlkTryOn{z-index:8;border:2px solid var(--amb);color:color-mix(in srgb,var(--amb) 70%,#fff);letter-spacing:.24em;text-transform:uppercase;box-shadow:0 0 22px color-mix(in srgb,var(--amb) 32%,transparent);background:#070c18c4;border-radius:10px;padding:7px 14px;font:900 16px/1 Barlow Condensed;animation:.35s cubic-bezier(.2,1.6,.4,1) xlkStampIn;position:absolute;top:16px;right:16px;rotate:6deg}@keyframes xlkStampIn{0%{opacity:0;scale:1.8}}.xlkLobby{z-index:8;-webkit-backdrop-filter:blur(8px);background:#070c18cc;border:1px solid #ffffff1c;border-radius:14px;gap:6px;max-width:calc(50cqw - 40px);padding:10px 12px;display:grid;position:absolute;bottom:14px;left:16px}.xlkLobby>small{letter-spacing:.2em;text-transform:uppercase;color:#8c9db4;font:800 9px Inter}.xlkLobbyRow{align-items:center;gap:8px;min-width:0;display:flex}.xlkLobbyRow>b{white-space:nowrap;text-overflow:ellipsis;font:800 14px Inter;overflow:hidden}@container (width<=760px){.xlkLobby{display:none}}@container (width<=520px){.xlkMeter{column-gap:10px;padding:8px 11px;top:10px;left:10px}.xlkMeterScore b{font-size:26px}.xlkMeterBars{gap:3px;height:34px}.xlkMeterBars i{width:6px}.xlkTryOn{padding:6px 10px;font-size:13px;top:12px;right:10px}}.xlkFlash{z-index:12;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.xlkFlash i{background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--amb) 30%,#ffffff70) 50%,transparent 70%);mix-blend-mode:screen;background-position:130% 0;background-size:260% 100%;animation:.9s ease-out both xlkSweep;position:absolute;inset:0}.xlkFlash.buy i{background-image:linear-gradient(100deg,#0000 30%,#f4cf48a0 50%,#0000 70%)}@keyframes xlkSweep{to{background-position:-40% 0}}.xlkFlash b{border:3px solid var(--amb);color:#fff;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 0 28px var(--amb);background:#070c18c8;border-radius:14px;padding:8px 24px;font:900 clamp(30px,8cqw,68px)/1 Barlow Condensed;animation:1.6s cubic-bezier(.2,1.5,.4,1) both xlkStamp;rotate:-6deg}.xlkFlash.buy b{border-color:var(--gold);text-shadow:0 0 28px var(--gold)}.xlkFlash.remove b{text-shadow:none;border-color:#8c9db4;font-size:clamp(24px,6cqw,48px)}@keyframes xlkStamp{0%{opacity:0;scale:2.3}16%{opacity:1;scale:1}74%{opacity:1;scale:1}to{opacity:0;scale:.97}}.xlkLoading{z-index:10;letter-spacing:.2em;text-transform:uppercase;color:#cfd8e6;background:#070c18d8;border:1px solid #ffffff1c;border-radius:999px;padding:10px 18px;font:800 11px Inter;animation:1.6s ease-in-out infinite xlkBlink;position:absolute;top:46%;left:50%;translate:-50% -50%}.xlkGoal{z-index:20;animation:4.3s both xlkGoalOut;position:absolute;inset:0}.xlkGoal .goalOverlay{text-align:center;background:#05090fd9;justify-items:center;position:absolute;inset:0}.xlkGoal .goalOverlay>b{font-size:clamp(54px,14cqw,120px)}@keyframes xlkGoalOut{0%,88%{opacity:1}to{opacity:0}}.xlkPanel{z-index:2;background:radial-gradient(120% 40% at 100% 0,#f4cf4810,#0000 60%),linear-gradient(#0b1324,#080c18);border-left:1px solid #ffffff12;flex-direction:column;grid-area:panel;min-height:0;display:flex;position:relative}.xlkTabs{flex:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:14px 16px 10px;display:grid}.xlkTabBtn{color:#a9b7c9;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;justify-items:center;gap:4px;min-width:0;padding:10px 3px 8px;transition:background .2s,border-color .2s,color .2s,transform .2s;display:grid;position:relative}.xlkTabBtn:hover{color:#fff;border-color:#ffffff30}.xlkTabBtn i{place-items:center;font-style:normal;display:grid}.xlkTabBtn svg{width:22px;height:22px}.xlkTabBtn b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font:800 11px Inter;overflow:hidden}.xlkTabBtn small{letter-spacing:.06em;color:#71829a;font:800 11px/1 Barlow Condensed}.xlkTabBtn.on{color:#fff;border-color:color-mix(in srgb,var(--ok) 70%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--ok) 20%,#111c33),#0d1629);box-shadow:0 8px 22px color-mix(in srgb,var(--ok) 14%,transparent)}.xlkTabBtn.on i{color:var(--ok)}.xlkTabBtn.on small{color:#cfe9a6}.xlkTabBtn.on:after{content:"";background:var(--ok);border-radius:3px;height:3px;position:absolute;bottom:-1px;left:32%;right:32%}.xlkIntro{color:#8fa0b7;flex:none;margin:0;padding:0 18px 10px;font-size:12.5px;line-height:1.45}.xlkRail{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#fff2 transparent;flex:1;grid-template-columns:repeat(auto-fill,minmax(98px,1fr));grid-auto-rows:max-content;align-content:start;gap:10px;min-height:0;padding:8px 16px 16px;display:grid;overflow-y:auto}.xlkTile{--tc:#8a97ab;--ac:#8a97ab;border:1.5px solid color-mix(in srgb,var(--tc) 36%,transparent);background:radial-gradient(90% 55% at 50% 26%,color-mix(in srgb,var(--ac) 22%,transparent),transparent 72%),linear-gradient(180deg,#16213b,#0b1325);color:#eef3f8;cursor:pointer;text-align:center;border-radius:14px;align-content:start;justify-items:center;gap:3px;min-height:134px;padding:12px 6px 9px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.xlkTile:before{content:"";background:var(--tc);height:3px;box-shadow:0 0 10px var(--tc);border-radius:0 0 3px 3px;position:absolute;top:0;left:18%;right:18%}.xlkTile:hover{border-color:var(--tc);transform:translateY(-2px)}.xlkTile.sel{box-shadow:0 0 0 2px var(--tc),0 12px 28px color-mix(in srgb,var(--tc) 30%,transparent);border-color:#fff;transform:translateY(-2px)}.xlkTile.xlkT4:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffff1f 50%,#0000 58%) 0 0/320% 100%;animation:3.8s linear infinite xlkSheen;position:absolute;inset:0}@keyframes xlkSheen{0%{background-position:130% 0}to{background-position:-130% 0}}.xlkTileArt{place-items:center;width:64px;height:64px;margin-bottom:2px;display:grid}.xlkTile>b{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font:800 11.5px/1.2 Inter;display:-webkit-box;overflow:hidden}.xlkTile>small{letter-spacing:.15em;color:var(--tc);text-transform:uppercase;font:800 8.5px Inter}.xlkTile.locked{background:linear-gradient(#121a2e,#0a0f1d)}.xlkTile.locked .xlkTileArt{filter:grayscale(.5)brightness(.72)}.xlkTile.locked>b{color:#aab6c6}.xlkTile.none{--tc:#8a97ab}.xlkNone{color:#8a97ab;font-size:28px;font-style:normal}.xlkTile.ghost{cursor:default;border-color:#ffffff10;min-height:134px;animation:1.1s ease-in-out infinite alternate xlkSkel}.xlkTile.ghost:before{display:none}@keyframes xlkSkel{to{opacity:.45}}.xlkOnMark{z-index:2;background:var(--ok);color:#07110a;width:20px;height:20px;box-shadow:0 0 12px color-mix(in srgb,var(--ok) 60%,transparent);border-radius:50%;place-items:center;font:900 11px/1 Inter;display:grid;position:absolute;top:6px;right:6px}.xlkLockMark{z-index:2;color:#ffe9a0;background:#05080fd8;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:3px;padding:2px 6px;font:800 11px/1.2 Barlow Condensed;display:flex;position:absolute;top:6px;left:6px}.xlkLockMark .coin{width:10px;height:10px}.xlkLock{flex:none;width:10px;height:10px}.xlkDeal{z-index:2;color:#fff;letter-spacing:.04em;background:#ff4d5e;border-radius:6px;padding:2px 6px;font:900 10px/1.2 Barlow Condensed;position:absolute;bottom:30px;right:6px}.xlkOrb{width:58px;height:58px;color:var(--ac);background:radial-gradient(circle at 40% 32%,color-mix(in srgb,var(--ac) 46%,#1a2440),#0a1120 72%);box-shadow:0 0 0 2px color-mix(in srgb,var(--tc) 55%,transparent),0 0 22px color-mix(in srgb,var(--ac) 40%,transparent),inset 0 2px 0 #ffffff2a;border-radius:50%;place-items:center;font-size:28px;font-weight:900;display:grid}.xlkMiniKit{width:60px;display:block}.xlkMiniKit svg{filter:drop-shadow(0 5px 7px #000b);width:100%;height:auto;display:block}.xlkTileArt .framePreview{place-items:center;display:grid}.xlkMiniCard{color:#ffffffa0;place-items:center;font:900 15px/1 Barlow Condensed;rotate:-5deg;grid-template-rows:1fr!important;width:40px!important;display:grid!important}.xlkRail.cards{grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.xlkTile.cardTile{align-content:center;min-height:0;padding:7px 6px}.xlkCardArt{line-height:0;display:block}.xlkCardArt .collectible{zoom:.76;width:114px}.xlkEmpty,.xlkError{color:#8c9db4;grid-column:1/-1;margin:6px 0;font-size:12.5px}.xlkError{color:#ff9d9d}.xlkDetail{--tc:#8a97ab;min-height:84px;padding:14px 18px calc(14px + env(safe-area-inset-bottom,0px)) 22px;background:radial-gradient(80% 140% at 0 50%,color-mix(in srgb,var(--tc) 14%,transparent),transparent 70%),linear-gradient(180deg,#0e1830,#0a1122);border-top:1px solid #ffffff14;flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;display:grid;position:relative}.xlkDetail:before{content:"";background:var(--tc);width:4px;box-shadow:0 0 14px var(--tc);position:absolute;top:0;bottom:0;left:0}.xlkDetailText{min-width:0}.xlkDetailText small{letter-spacing:.16em;text-transform:uppercase;color:var(--tc);font:800 9.5px Inter;display:block}.xlkDetailText b{text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font:900 24px/1.05 Barlow Condensed;display:block;overflow:hidden}.xlkDetailText p{color:#9aabc2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.xlkDetailAct{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.xlkBtn{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 20px;font:900 16px/1 Barlow Condensed;transition:transform .15s,filter .15s;display:inline-flex}.xlkBtn:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.xlkBtn:disabled{opacity:.6;cursor:default}.xlkBtn.primary{color:#08130c;background:linear-gradient(#c9ff63,#8fdc00);box-shadow:0 8px 24px #a3ff1238,inset 0 1px #fffa}.xlkBtn.ghost{color:#e7eef6;background:#ffffff08;border-color:#ffffff28;min-height:40px;padding:0 14px;font-size:14px}.xlkBtn.buy{color:#2a1c05;background:linear-gradient(#ffe892,#e8b22a);box-shadow:0 8px 24px #f4cf4838,inset 0 1px #fffb}.xlkBtn.buy>span{background:#2a1c0516;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-size:17px;display:inline-flex}.xlkBtn.buy s{opacity:.55;margin-right:3px;font-size:13px}.xlkBtn.buy .coin{width:14px;height:14px}.xlkBtn.buy.confirm{background:linear-gradient(#fff4c8,#f4cf48);animation:.7s ease-in-out infinite alternate xlkAsk}@keyframes xlkAsk{to{box-shadow:0 0 0 4px #f4cf4855,0 8px 24px #f4cf4855}}.xlkPill{color:#cfd8e6;white-space:nowrap;background:#ffffff08;border:1px solid #fff2;border-radius:999px;align-items:center;gap:6px;min-height:38px;padding:0 14px;font:800 12px Inter;display:inline-flex}.xlkPill.on{border-color:color-mix(in srgb,var(--ok) 55%,transparent);background:color-mix(in srgb,var(--ok) 10%,transparent);color:#dcffa6}.xlkPill.lock{color:#ffe9a0;background:#f4cf4810;border-color:#f4cf4855}.xlkPill .xlkLock{width:12px;height:12px}.xlkMissing{color:#ff9d9d;white-space:nowrap;font:700 12px Inter}.xlkMsg{color:#dcffa6;grid-column:1/-1;margin:0;font:600 12px Inter}@media (width<=860px){.xlk{grid-template:"head""stage"minmax(250px,1fr)"panel"/minmax(0,1fr);overflow-y:auto}.xlkHead{padding:calc(8px + env(safe-area-inset-top,0px)) 10px 8px 16px;gap:8px}.xlkTitle small{letter-spacing:.2em;font-size:9.5px}.xlkTitle h2{font-size:25px}.xlkHeadSide{gap:6px}.xlkCollection{display:none}.xlkCoins{height:38px;padding:0 11px;font-size:16px}.xlkTuto.sectionTutoBtn .sectionTutoText{display:none}.xlkTuto.sectionTutoBtn{gap:4px;padding:3px 6px 3px 3px}.xlkTuto .sectionTutoFace{width:30px;height:30px}.xlkTuto .sectionTutoPlay{width:18px;height:18px}.xlkTuto .sectionTutoNew{padding:1px 5px;font-size:7.5px;top:-7px;right:-4px}.xlkClose{width:38px;height:38px;font-size:22px}.xlkPanel{border-top:1px solid #f4cf4824;border-left:0}.xlkIntro{display:none}.xlkDetail{order:-1;gap:6px 10px;min-height:70px;padding:10px 12px 10px 16px}.xlkDetailText b{font-size:20px}.xlkDetailText p{-webkit-line-clamp:1;font-size:11.5px}.xlkBtn{min-height:42px;padding:0 15px;font-size:15px}.xlkBtn.ghost{min-height:38px;padding:0 11px;font-size:13px}.xlkPill{min-height:34px;padding:0 11px;font-size:11px}.xlkTabs{gap:4px;padding:8px 10px 4px}.xlkTabBtn{border-radius:10px;gap:2px;padding:7px 2px 6px}.xlkTabBtn svg{width:19px;height:19px}.xlkTabBtn b,.xlkTabBtn small{font-size:10px}.xlkRail{padding:8px 12px calc(10px + env(safe-area-inset-bottom,0px));scroll-snap-type:x proximity;overscroll-behavior-x:contain;flex:none;grid-template-columns:none;grid-auto-columns:90px;grid-auto-flow:column;gap:8px;overflow:auto hidden}.xlkRail.cards{grid-template-columns:none;grid-auto-columns:86px}.xlkTile{scroll-snap-align:start;min-height:118px;padding:11px 5px 8px}.xlkTile.ghost{min-height:118px}.xlkTileArt{width:54px;height:54px}.xlkTileArt .coachBadge.lg{--size:42px}.xlkOrb{width:50px;height:50px;font-size:24px}.xlkMiniKit{width:52px}.xlkMiniCard{width:34px!important}.xlkTile>b{font-size:10.5px}.xlkCardArt .collectible{zoom:.74;width:100px}.xlkEmpty,.xlkError{white-space:normal;grid-area:1;width:240px}}@media (width<=860px) and (height<=640px){.xlkTile{min-height:104px}.xlkTileArt{width:46px;height:46px}.xlkDetail{min-height:62px}}@media (prefers-reduced-motion:reduce){.xlk,.xlkStage:after,.xlkNeon,.xlkCone,.xlkKit,.xlkPin,.xlkTag,.xlkPlate:after,.xlkBall,.xlkSpot>i,.xlkTile.xlkT4:after,.xlkFlash b,.xlkFlash i,.xlkTryOn,.xlkMeterRank.legend{animation:none!important}.xlkStage:after{opacity:0}.xlkDust{display:none}}.lobbyRoster span .readyMark{color:#9fb0aa;background:#ffffff1a;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:8px;font:900 11px Inter;display:inline-grid}.lobbyRoster span.isReady{background:#a3ff1214;border-color:#a3ff1266}.lobbyRoster span.isReady .readyMark{background:var(--lime,#a3ff12);color:#0b1222}.readyButton{justify-content:center;align-items:center;gap:10px;width:min(400px,92vw);margin:14px auto 0;padding:16px;display:flex}.readyButton.isReady{color:#e7efeb;box-shadow:none;background:#ffffff14;border:1px solid #a3ff1288}.readyCount{color:#9fb0aa;margin-top:8px;font:700 12px Inter;display:block}.lobbyLockerOpen{color:#fff3c4;cursor:pointer;background:linear-gradient(135deg,#f4cf4824,#f4cf4808);border:1px solid #f4cf4866;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:6px;padding:8px 18px 8px 10px;font:800 14px Inter;transition:border-color .2s,transform .2s;display:inline-flex}.lobbyLockerOpen i{background:radial-gradient(circle at 50% 30%,#f4cf4830,#0b1222 75%);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.lobbyLockerOpen i svg{filter:drop-shadow(0 2px 3px #0009);width:28px;height:auto}.lobbyLockerOpen b{color:#f4cf48}.lobbyLockerOpen:hover{border-color:#f4cf48;transform:translateY(-1px)}.lobby.waiting.wr{--wr-lime:var(--lime,#a3ff12);--wr-gold:#f4cf48;--wr-cyan:#3fd1ff;text-align:center;width:min(760px,92vw);margin:4vh auto 0;position:relative}.wr:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 60% at 22% 0,#3fd1ff26,#0000 70%),radial-gradient(40% 60% at 78% 0,#a3ff121f,#0000 70%);height:420px;position:absolute;inset:-6vh -20vw auto}.wr .wrHead .eyebrow{text-transform:uppercase;justify-content:center}.lobby.waiting.wr .wrHead h1{box-shadow:none;letter-spacing:0;color:#f6f7f4;-webkit-text-fill-color:#f6f7f4;text-transform:uppercase;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;border:0;margin:10px 0 24px;padding:0;font:900 clamp(46px,8.5vw,92px)/.86 Barlow Condensed;display:block}.wr .wrHead h1 em{background:linear-gradient(100deg,var(--wr-lime),#e8ff9a 45%,var(--wr-lime) 70%);color:#0000;-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:5s linear infinite wrShine}@keyframes wrShine{to{background-position:-200% 0}}.wrTicket{text-align:left;background:linear-gradient(120deg,#16264a,#0d1730 55%,#101a2c);border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:1fr auto;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #0007,inset 0 1px #ffffff14}.wrTicket:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#0000 0 22px,#ffffff05 22px 23px);position:absolute;inset:0}.wrTicketMain{gap:10px;min-width:0;padding:22px 24px;display:grid}.wrTicketMain>small,.wrSeatsHead span{letter-spacing:.2em;text-transform:uppercase;color:#93a7c4;font:800 10px Inter}.wrCode{flex-wrap:wrap;gap:8px;display:flex}.wrCode span{color:#e9fbff;text-shadow:0 0 18px #3fd1ff80;width:clamp(40px,8vw,58px);height:clamp(52px,10vw,72px);animation:wrFlip .5s calc(var(--i)*80ms) cubic-bezier(.2,1.3,.4,1) both;background:linear-gradient(#ffffff14,#ffffff06);border:1px solid #3fd1ff40;border-radius:10px;place-items:center;font:900 clamp(32px,6.4vw,50px)/1 Barlow Condensed;display:grid}@keyframes wrFlip{0%{opacity:0;transform:rotateX(90deg)}}.wrChips{flex-wrap:wrap;gap:6px;display:flex}.wrChips span{color:#d8e3f0;background:#ffffff0c;border:1px solid #ffffff17;border-radius:20px;padding:5px 10px;font:700 11px Inter}.wrTicketStub{background:#ffffff06;border-left:2px dashed #ffffff26;align-content:center;gap:8px;padding:20px;display:grid;position:relative}.wrStubButton{background:var(--wr-cyan);color:#06111e;cursor:pointer;white-space:nowrap;border:0;border-radius:10px;padding:12px 16px;font:800 13px Inter;transition:transform .15s}.wrStubButton:hover{transform:translateY(-1px)}.wrStubButton.ghost{color:#fff;background:0 0;border:1px solid #fff3}.wrSeatsHead{justify-content:space-between;align-items:baseline;margin:30px 2px 12px;display:flex}.wrSeatsHead h2{text-transform:uppercase;letter-spacing:.02em;margin:0;font:900 24px Barlow Condensed}.wrSeats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.wrSeats.seats2{grid-template-columns:repeat(2,1fr)}.wrSeat{color:#f6f7f4;min-height:196px;animation:wrSeatIn .45s calc(var(--i,0)*90ms) ease-out both;background:linear-gradient(#172645,#0c1428);border:1px solid #ffffff17;border-radius:16px;align-content:center;justify-items:center;gap:8px;padding:22px 12px 16px;transition:border-color .25s,box-shadow .25s,transform .25s;display:grid;position:relative}@keyframes wrSeatIn{0%{opacity:0;transform:translateY(14px)}}.wrSeat>b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:800 15px Inter;overflow:hidden}.wrAvatar{color:#fff;background:radial-gradient(circle at 35% 30%,#2b3f6b,#121c33);border-radius:50%;place-items:center;width:76px;height:76px;font:900 30px Barlow Condensed;display:grid;position:relative;box-shadow:0 0 0 3px #0c1428,0 0 0 5px #fff2}.wrAvatarBadge{position:absolute;bottom:-4px;right:-6px}.wrStatus{color:#a9b8cc;letter-spacing:.04em;text-transform:uppercase;background:#ffffff0d;border-radius:20px;align-items:center;gap:6px;padding:5px 11px;font:800 11px Inter;display:inline-flex}.wrDots{gap:3px;font-style:normal;display:inline-flex}.wrDots i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.2s infinite wrDot}.wrDots i:nth-child(2){animation-delay:.2s}.wrDots i:nth-child(3){animation-delay:.4s}@keyframes wrDot{0%,80%,to{opacity:.25}40%{opacity:1}}.wrSeatNote{color:#7f90a8;font:600 11px Inter}.wrMeTag{background:var(--wr-cyan);color:#06111e;letter-spacing:.1em;border-radius:6px;padding:3px 8px;font:900 10px Inter;position:absolute;top:10px;left:10px}.wrSeat.ready{background:linear-gradient(#1b3a2a,#0c1a18);border-color:#a3ff1299;box-shadow:0 0 0 1px #a3ff1233,0 16px 40px #a3ff1218}.wrSeat.ready .wrAvatar{box-shadow:0 0 0 3px #0c1a18,0 0 0 5px var(--wr-lime),0 0 26px #a3ff1266;animation:2.2s ease-in-out infinite wrPulse}@keyframes wrPulse{50%{box-shadow:0 0 0 3px #0c1a18,0 0 0 5px var(--wr-lime),0 0 40px #a3ff1299}}.wrSeat.ready .wrStatus{background:var(--wr-lime);color:#08130c}.wrSeat.me:not(.ready){border-color:#3fd1ff66}.wrSeat.bot .wrAvatar{background:radial-gradient(circle at 35% 30%,#3a3060,#171230);font-size:34px}.wrSeat.away{opacity:.55}.wrSeat.empty{cursor:pointer;font:inherit;background:#ffffff05;border:2px dashed #ffffff26}.wrSeat.empty .wrAvatar{box-shadow:none;color:#ffffff80;background:0 0;border:2px dashed #ffffff40;font-size:38px}.wrSeat.empty>b{color:#c3cfdd}.wrSeat.empty .wrStatus{color:var(--wr-cyan);text-transform:none;letter-spacing:0;background:0 0}.wrSeat.empty:hover{border-color:var(--wr-cyan);transform:translateY(-2px)}.wrSeat.empty:hover .wrAvatar{border-color:var(--wr-cyan);color:var(--wr-cyan)}.wrSeat .showcaseChip{margin-top:2px}.wrMeter{gap:6px;max-width:520px;margin:22px auto 10px;display:flex}.wrMeter i{background:#ffffff14;border-radius:8px;flex:1;height:8px;transition:background .3s,box-shadow .3s}.wrMeter i.on{background:var(--wr-lime);box-shadow:0 0 14px #a3ff1288}.wrStatusLine{color:#b6c4d6;max-width:520px;margin:0 auto 16px;font-size:13px;line-height:1.5}.wrReady{background:linear-gradient(135deg,#c6ff4d,var(--wr-lime) 55%,#7fd600);color:#08130c;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:14px;width:min(520px,100%);margin:0 auto;padding:20px 24px;font:900 22px Barlow Condensed;transition:transform .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 40px #a3ff1240}.wrReady:after{content:"";background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:2.6s ease-in-out infinite wrSweep;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}@keyframes wrSweep{60%,to{left:130%}}.wrReady:hover{transform:translateY(-2px)}.wrReady b{width:34px;height:34px;color:var(--wr-lime);background:#08130c;border-radius:50%;place-items:center;font:900 18px Inter;display:grid}.wrReady.done{color:#e9ffd0;border:2px solid var(--wr-lime);box-shadow:none;background:#a3ff1214}.wrReady.done:after{display:none}.wrReady.done b{background:var(--wr-lime);color:#08130c}.wrNotice{color:var(--wr-lime);margin:12px 0 0;font:700 13px Inter}.wrActions{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0 0;display:grid}.wrActions.single{grid-template-columns:1fr}.wrAction{text-align:left;cursor:pointer;color:#f6f7f4;font:inherit;background:linear-gradient(135deg,#16233f,#0d1528);border:1px solid #ffffff1c;border-radius:14px;align-items:center;gap:14px;padding:16px;transition:border-color .2s,transform .2s;display:flex}.wrAction:hover{transform:translateY(-2px)}.wrAction>i{border-radius:12px;flex:none;place-items:center;width:46px;height:46px;font-size:22px;font-style:normal;display:grid}.wrAction.invite>i{color:var(--wr-cyan);background:#3fd1ff1f;border:1px solid #3fd1ff55}.wrAction.locker>i{background:linear-gradient(135deg,#f4cf4833,#f4cf480d);border:1px solid #f4cf4866}.wrAction.invite:hover{border-color:var(--wr-cyan)}.wrAction.locker:hover{border-color:var(--wr-gold)}.wrAction span{flex:1;gap:3px;min-width:0;display:grid}.wrAction b{text-transform:uppercase;letter-spacing:.03em;font:900 18px Barlow Condensed}.wrAction small{color:#a3b2c6;font:500 12px/1.35 Inter}.wrAction em{color:#fff6;font-style:normal;font-weight:900}.wrLeave{color:#8d9db3;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:22px auto 0;padding:10px 16px;font:700 13px Inter;text-decoration:underline;display:block}.wrLeave:hover{color:#fff}@media (width<=640px){.lobby.waiting.wr{margin-top:2vh}.wrTicket{grid-template-columns:1fr}.wrTicketMain{padding:18px 16px}.wrTicketStub{border-top:2px dashed #ffffff26;border-left:0;grid-template-columns:1fr 1fr;padding:14px 16px}.wrStubButton{padding:12px 8px}.wrSeats,.wrSeats.seats2{grid-template-columns:repeat(2,1fr);gap:10px}.wrSeat{min-height:170px;padding:18px 8px 12px}.wrAvatar{width:62px;height:62px;font-size:25px}.wrActions{grid-template-columns:1fr}.wrReady{padding:18px;font-size:20px}}@media (prefers-reduced-motion:reduce){.wr *,.wr :after{animation:none!important}}.opponentAway{z-index:1200;top:calc(env(safe-area-inset-top,0px) + 74px);background:#0d1714f2;border:1px solid #ffb54766;border-radius:12px;align-items:center;gap:12px;width:min(460px,100vw - 24px);padding:10px 14px 14px;animation:.3s ease-out both oaIn;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 14px 40px #000a}.opponentAway b{color:#ffcf87;border:2px solid #ffb547;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font:900 22px Barlow Condensed,Impact,sans-serif;display:grid}.opponentAway b.urgent{color:#ff8f87;border-color:#ff695f;animation:1s ease-in-out infinite oaPulse}.opponentAway span{text-align:left;gap:2px;display:grid}.opponentAway strong{color:#fff;font-size:14px}.opponentAway small{color:#aebcb7;font-size:12px;line-height:1.3}.opponentAway i{background:#ffb547;height:3px;transition:width .25s linear;position:absolute;bottom:0;left:0}@keyframes oaIn{0%{opacity:0;transform:translate(-50%,-10px)}}@keyframes oaPulse{50%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.opponentAway,.opponentAway b.urgent{animation:none}}.result .forfeitText{color:#ffcf87;max-width:520px;margin:6px auto 22px;font-weight:800;line-height:1.4}.coachLobby{--cm-c:#3fd1ff}.cmFace{isolation:isolate;text-align:left;background:radial-gradient(120% 140% at 0 0,#3fd1ff26,#0000 55%),linear-gradient(140deg,#0e1a36,#080e20 70%);border:1px solid #3fd1ff55;border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:6px 18px;width:min(560px,100%);margin:0 auto;padding:20px 22px;animation:.55s cubic-bezier(.2,.8,.2,1) backwards cmIn;display:grid;position:relative;box-shadow:0 22px 60px -30px #3fd1ff}.cmFace.ai{box-shadow:none;background:linear-gradient(140deg,#121a2c,#0a0f1d);border-color:#fff2}.cmBadge{grid-row:span 2;place-items:center;width:84px;height:84px;display:grid}.cmBadge>span{background:#ffffff10;border-radius:50%;place-items:center;width:72px;height:72px;font-size:38px;display:grid}.cmWho{gap:3px;min-width:0;display:grid}.cmWho b{color:#f6f7f4;text-transform:uppercase;letter-spacing:.2px;overflow-wrap:anywhere;font:900 clamp(28px,6vw,40px)/.95 Barlow Condensed}.cmTag{color:#8fe6ff;letter-spacing:.08em;text-transform:uppercase;background:#3fd1ff22;border-radius:999px;justify-self:start;padding:3px 9px;font:800 11px Inter}.cmTier{color:#c9d6e8;font:700 13px Inter}.cmFacts{color:#dfe8f2;gap:5px;margin:4px 0 0;padding:0;font:600 13px/1.35 Inter;list-style:none;display:grid}.cmFacts li{padding-left:16px;position:relative}.cmFacts li:before{content:"";background:var(--cm-c);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:2px}.cmHow{color:#aebbd0;width:min(560px,100%);margin:16px auto 22px;font:500 14px/1.5 Inter}.cmResultLine{color:#cfefff;background:#3fd1ff14;border:1px solid #3fd1ff40;border-radius:12px;max-width:560px;margin:10px auto 0;padding:10px 14px;font:600 13px/1.45 Inter}@keyframes cmIn{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (width<=520px){.cmFace{text-align:center;grid-template-columns:1fr;justify-items:center}.cmBadge{grid-row:auto}.cmTag{justify-self:center}.cmFacts li{padding-left:0}.cmFacts li:before{display:none}}.coachInbox{background:radial-gradient(120% 160% at 0%,#3fd1ff2e,#0000 55%),linear-gradient(100deg,#0d1a36,#070c1c 70%);border:1px solid #3fd1ff66;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;gap:12px 18px;width:min(1180px,100% - 32px);margin:14px auto 0;padding:14px 18px;animation:.55s cubic-bezier(.2,.8,.2,1) backwards cmIn;display:grid;position:relative;box-shadow:0 18px 50px -26px #3fd1ff}.ciHead{gap:2px;min-width:0;display:grid}.ciHead small{color:#8fe6ff;letter-spacing:.1em;text-transform:uppercase;font:800 11px Inter}.ciHead b{color:#f6f7f4;text-transform:uppercase;font:900 24px/1.02 Barlow Condensed}.ciSummary{color:#c9d6e8;flex-wrap:wrap;gap:4px 10px;font:700 13px Inter;display:flex}.ciSummary em{color:#a3ff12;font-style:normal}.ciList{gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.ciList li{color:#dfe8f2;align-items:center;gap:8px;min-width:0;font:600 13px/1.3 Inter;display:flex}.ciList li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ciList i{color:#fff;background:#ffffff1c;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font:900 11px Inter;display:grid}.ciList .win i{color:#08130c;background:#a3ff12}.ciList .loss i{color:#1a0508;background:#ff5d6c}.ciActions{gap:8px;display:flex}.ciActions button{white-space:nowrap;padding:11px 16px}@media (width<=760px){.coachInbox{grid-template-columns:1fr;padding:14px}.ciActions button{flex:1}}@media (prefers-reduced-motion:reduce){.cmFace,.coachInbox{animation:none}}.setupCoachMatch{text-align:left;color:#f6f7f4;cursor:pointer;background:radial-gradient(120% 160% at 0%,#3fd1ff30,#0000 60%),linear-gradient(110deg,#10204a,#0a1124);border:1px solid #3fd1ff80;border-radius:18px;align-items:center;gap:14px;width:min(560px,100%);margin:0 auto 14px;padding:16px 18px;transition:transform .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 16px 44px -24px #3fd1ff}.setupCoachMatch:hover{transform:translateY(-2px);box-shadow:0 20px 50px -22px #3fd1ff}.setupCoachMatch em{color:#04101c;letter-spacing:.08em;text-transform:uppercase;background:#3fd1ff;border-radius:999px;padding:2px 9px;font:900 10px Inter;position:absolute;top:-9px;left:16px}.setupCoachMatch span{flex:1;gap:3px;min-width:0;display:grid}.setupCoachMatch b{text-transform:uppercase;letter-spacing:.2px;font:900 24px/1 Barlow Condensed}.setupCoachMatch small{color:#c9d6e8;font:500 13px/1.35 Inter}.setupCoachMatch i{color:#04101c;background:#3fd1ff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font:900 18px Inter;display:grid}.setupOnline{text-align:left;color:#f6f7f4;cursor:pointer;background:radial-gradient(120% 160% at 0%,#a3ff1238,#0000 60%),linear-gradient(110deg,#13280c,#0a1209);border:1px solid #a3ff1299;border-radius:18px;align-items:center;gap:14px;width:min(560px,100%);margin:0 auto 18px;padding:18px 20px;transition:transform .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 16px 44px -22px #a3ff12}.setupOnline:hover{transform:translateY(-2px);box-shadow:0 20px 50px -20px #a3ff12}.setupOnline em{color:#08130c;letter-spacing:.08em;text-transform:uppercase;background:#a3ff12;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font:900 10px Inter;display:flex;position:absolute;top:-9px;left:16px}.setupOnline em:before{content:"";background:#08130c;border-radius:50%;width:6px;height:6px;animation:1.2s infinite mmBlink}.setupOnline span{flex:1;gap:3px;min-width:0;display:grid}.setupOnline b{color:#f6f7f4;text-transform:uppercase;letter-spacing:.2px;font:900 28px/1 Barlow Condensed}.setupOnline small{color:#d3e2c4;font:500 13px/1.35 Inter}.setupOnline i{color:#08130c;background:#a3ff12;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font:900 18px Inter;display:grid}.mmSearch,.mmFound{text-align:center;align-content:center;justify-items:center;gap:6px;min-height:calc(100vh - 140px);padding-inline:16px;display:grid}.mmSearch h1,.mmFound h1{margin:6px 0 0;font-size:clamp(34px,9vw,72px);line-height:.95}.mmRadar{place-items:center;width:170px;height:170px;margin:12px 0 8px;display:grid;position:relative}.mmRadar i{opacity:0;border:2px solid #a3ff12;border-radius:50%;animation:2.4s cubic-bezier(.2,.6,.3,1) infinite mmPulse;position:absolute;inset:0}.mmRadar i:nth-child(2){animation-delay:.8s}.mmRadar i:nth-child(3){animation-delay:1.6s}.mmRadar b{color:#08130c;background:radial-gradient(circle at 35% 30%,#c6ff63,#a3ff12 55%,#5c9a06);border-radius:50%;place-items:center;width:84px;height:84px;font:900 32px Barlow Condensed;display:grid;box-shadow:0 0 50px -6px #a3ff12}.mmRadar.stopped i{animation:none}.mmRadar.stopped b{filter:grayscale(.8);box-shadow:none}.mmDots i{font-style:normal;animation:1.2s infinite mmBlink}.mmDots i:nth-child(2){animation-delay:.2s}.mmDots i:nth-child(3){animation-delay:.4s}.mmLead{color:#aebbd0;max-width:520px;margin:4px auto 0;font:500 15px/1.5 Inter}.mmElapsed{color:#a3ff12;font-variant-numeric:tabular-nums;margin:10px 0 0;font:800 15px Inter}.mmTip{color:#dfe8f2;background:#ffffff0d;border-radius:12px;max-width:460px;margin:6px auto 0;padding:10px 14px;font:600 13px/1.45 Inter;animation:.4s backwards mmIn}.mmActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.mmVersus{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;width:min(620px,100%);margin:18px auto 6px;display:grid}.mmVersus>i{color:#a3ff12;text-shadow:0 0 24px #a3ff1280;font:900 36px Barlow Condensed}.mmCoach{min-width:0;animation:.5s cubic-bezier(.2,.8,.2,1) backwards mmIn;animation-delay:calc(var(--i)*.18s);background:linear-gradient(160deg,#121a2c,#0a0f1d);border:1px solid #fff2;border-radius:20px;justify-items:center;gap:8px;padding:20px 12px;display:grid}.mmCoach.me{border-color:#a3ff1266}.mmCoach b{text-transform:uppercase;overflow-wrap:break-word;max-width:100%;font:900 clamp(18px,4.6vw,30px)/1.05 Barlow Condensed}.mmCoach small{color:#a3ff12;letter-spacing:.08em;text-transform:uppercase;font:800 12px Inter}.mmInitial{background:#ffffff14;border-radius:50%;place-items:center;width:64px;height:64px;font:900 24px Barlow Condensed;display:grid}@keyframes mmPulse{0%{opacity:.9;transform:scale(.45)}to{opacity:0;transform:scale(1)}}@keyframes mmBlink{50%{opacity:.25}}@keyframes mmIn{0%{opacity:0;transform:translateY(10px)scale(.98)}}@media (width<=520px){.mmVersus{gap:8px}.mmCoach{padding:16px 8px}.mmVersus>i{font-size:28px}}@media (prefers-reduced-motion:reduce){.mmRadar i,.mmDots i,.setupOnline em:before,.mmCoach,.mmTip{animation:none}.mmRadar i:first-child{opacity:.5;transform:scale(.8)}}.duelArena,.daLayer{--ui:#a3ff12;--gold:#f4cf48;--good:#3dff8f;--bad:#ff4f6d;--ink:#07100e;--glass:linear-gradient(165deg,#141c30e8,#0a0f1ce8)}.daLayer{z-index:1000;color:#f6f7f4;position:relative}.duelArena{isolation:isolate;color:#f6f7f4;flex-direction:column;align-items:center;min-height:calc(100dvh - 76px);padding:16px clamp(12px,4vw,40px) 132px;display:flex;position:relative;overflow:hidden}.duelArena *{box-sizing:border-box}.duelArena h1{margin:0}.daBackdrop{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 55% 60% at 0% 45%,color-mix(in srgb,var(--c0) 16%,transparent),transparent 70%), radial-gradient(ellipse 55% 60% at 100% 45%,color-mix(in srgb,var(--c1) 16%,transparent),transparent 70%), radial-gradient(ellipse 70% 50% at 50% 0%,#1c3a5a55,transparent 70%), linear-gradient(180deg,#060b14,#07120f 60%,#050a09);position:absolute;inset:0;overflow:hidden}.daBackdrop i{position:absolute;inset:0}.daPitch{background:linear-gradient(90deg,#0000 calc(50% - .75px),#ffffff12 calc(50% - .75px) calc(50% + .75px),#0000 calc(50% + .75px)),repeating-linear-gradient(90deg,#ffffff03 0 9vw,#0000 9vw 18vw);-webkit-mask:linear-gradient(#000 0 60%,#0000);mask:linear-gradient(#000 0 60%,#0000)}.daBeams{transform-origin:50% 0;opacity:.8;background:conic-gradient(from 160deg at 50% -4%,transparent 0 6deg,#9fe7ff12 9deg,transparent 13deg 19deg,#ffffff0d 22deg,transparent 26deg 31deg,#9fe7ff10 34deg,transparent 38deg);animation:9s ease-in-out infinite alternate daBeams;left:-25%!important;right:-25%!important}.daVignette{background:radial-gradient(80% 75% at 50% 45%,#0000 55%,#000a)}.duelArena[data-urgent] .daVignette{animation:1s ease-in-out infinite daUrgent}.daQuit{z-index:6;align-self:flex-end;min-height:22px;position:relative}.daQuit .quitGame{opacity:.75;margin:0}.daEyebrow{background:var(--ui);color:var(--ink);letter-spacing:5px;box-shadow:0 0 30px color-mix(in srgb,var(--ui) 45%,transparent);padding:6px 16px 5px;font:900 14px/1 Barlow Condensed,sans-serif;display:inline-block;transform:skew(-10deg)}.daEmblem{--size:46px;width:var(--size);height:calc(var(--size)*1.12);filter:drop-shadow(0 0 calc(var(--size)*.18) color-mix(in srgb,var(--c) 55%,transparent)) drop-shadow(0 6px 10px #0009);flex:none;display:inline-grid;position:relative}.daEmblem b{clip-path:polygon(50% 0,100% 13%,100% 60%,50% 100%,0 60%,0 13%);background:linear-gradient(160deg,color-mix(in srgb,var(--c) 55%,#fff) 0,var(--c) 42%,color-mix(in srgb,var(--c) 55%,#000) 100%);color:#08101a;width:100%;height:100%;font:900 calc(var(--size)*.42)/1 "Barlow Condensed",sans-serif;letter-spacing:.5px;place-items:center;padding-bottom:8%;display:grid;position:relative;overflow:hidden}.daEmblem b:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff8c 48%,#0000 60%);animation:4.5s ease-in-out 1.2s infinite daSheen;position:absolute;inset:0;transform:translate(-120%)}.daEmblemCrest{filter:drop-shadow(0 2px 4px #000);display:grid;position:absolute;bottom:-4px;right:-8px}.daCard{--accent:#a3ff12;z-index:2;aspect-ratio:3/4.25;text-align:center;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--accent) 30%,transparent),transparent 62%),linear-gradient(170deg,#1b2539,#0b1120);border:1.5px solid color-mix(in srgb,var(--accent) 75%,transparent);width:clamp(128px,14vw,184px);box-shadow:0 0 0 4px #0b112099,0 0 50px color-mix(in srgb,var(--accent) 40%,transparent),0 30px 60px #000c;border-radius:16px;flex-direction:column;align-items:center;padding:12px 10px 10px;display:flex;position:relative;overflow:hidden}.daCardRibbon{background:var(--accent);width:110px;color:var(--ink);letter-spacing:2px;text-align:center;z-index:2;font:900 10px/1.9 Barlow Condensed,sans-serif;position:absolute;top:10px;left:-30px;transform:rotate(-38deg)}.daCardFlag{font-size:18px;position:absolute;top:8px;right:10px}.daCardPhoto{border-radius:10px 10px 0 0;flex:1;place-items:end center;width:88%;min-height:0;display:grid;overflow:hidden;-webkit-mask:linear-gradient(#000 78%,#0000);mask:linear-gradient(#000 78%,#0000)}.daCardPhoto img,.daCardPhoto svg{object-fit:cover;object-position:50% 18%;width:100%;height:100%}.daCard small{color:#b8c4cc;letter-spacing:.4px;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:600 10px Inter,sans-serif;overflow:hidden}.daCard strong{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:3px 0 4px;font:900 clamp(17px,1.9vw,23px)/1 Barlow Condensed,sans-serif;overflow:hidden}.daCard b{color:var(--accent);letter-spacing:1px;font:800 13px Barlow Condensed,sans-serif}.daCardShine{z-index:3;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#fff6 45%,#0000 58%);animation:3.2s ease-in-out 1.35s infinite daSheen;position:absolute;inset:0;transform:translate(-130%)}.daStakeChip{--accent:#a3ff12;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 22%,#0c1322),#0c1322e6);border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);border-radius:999px;align-items:center;gap:10px;padding:5px 14px 5px 5px;display:inline-flex;box-shadow:0 8px 24px #0008}.daStakePhoto{border:2px solid var(--accent);background:#0006;border-radius:50%;width:36px;height:36px;display:grid;overflow:hidden}.daStakePhoto img,.daStakePhoto svg{object-fit:cover;object-position:50% 15%;width:100%;height:100%}.daStakeChip span:nth-child(2){text-align:left;min-width:0;line-height:1.05;display:grid}.daStakeChip small{letter-spacing:2px;color:var(--accent);font:800 9px Inter,sans-serif}.daStakeChip strong{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font:800 17px Barlow Condensed,sans-serif;overflow:hidden}.daStakeChip>b{color:var(--accent);white-space:nowrap;font:800 14px Barlow Condensed,sans-serif}.stage-intro{justify-content:center;gap:clamp(14px,3vh,30px);padding-top:clamp(10px,3vh,30px)}.stage-intro .daQuit{position:absolute;top:12px;right:16px}.daSplit{z-index:-1;pointer-events:none;position:absolute;inset:0}.daSplit i{background:repeating-linear-gradient(-72deg,transparent 0 22px,#ffffff05 22px 24px),linear-gradient(90deg,color-mix(in srgb,var(--c) 30%,transparent),color-mix(in srgb,var(--c) 6%,transparent) 70%);position:absolute;inset:0}.daSplit i:first-child{clip-path:polygon(0 0,58% 0,42% 100%,0 100%);animation:.45s cubic-bezier(.2,.9,.25,1) both daSlideL}.daSplit i:nth-child(2){clip-path:polygon(58% 0,100% 0,100% 100%,42% 100%);background:repeating-linear-gradient(-72deg,transparent 0 22px,#ffffff05 22px 24px),linear-gradient(270deg,color-mix(in srgb,var(--c) 30%,transparent),color-mix(in srgb,var(--c) 6%,transparent) 70%);animation:.45s cubic-bezier(.2,.9,.25,1) both daSlideR}.daSplit:after{content:"";clip-path:polygon(57.6% 0,58.4% 0,42.4% 100%,41.6% 100%);opacity:0;background:linear-gradient(#0000,#fff 30% 70%,#0000);animation:1.44s ease-out .405s both daSlash;position:absolute;inset:0}.daFlash{z-index:4;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 52%,#fff 0,#ffffffb0 20%,#0000 60%);animation:.45s ease-out .45s both daFlash;position:absolute;inset:0}.daIntroHead{text-align:center;justify-items:center;gap:14px;animation:.45s cubic-bezier(.2,1.3,.4,1) 90ms both daDrop;display:grid}.daIntroHead h1{text-transform:uppercase;letter-spacing:1px;filter:drop-shadow(0 5px #000b)drop-shadow(0 0 26px #ffffff30);font:900 clamp(34px,7.4vw,92px)/.95 Barlow Condensed,sans-serif}.daIntroHead h1 span{animation:daLetter .378s calc(.558s + var(--i)*20ms) cubic-bezier(.2,1.5,.4,1) both;background:linear-gradient(#fff 0 48%,#dbe5ef 52%,#f4f8fb 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.daRing{width:min(1100px,100%);position:relative}.daRing.duo{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(10px,3vw,46px);animation:.378s .468s both daShake;display:grid}.daFighter{text-align:center;flex-direction:column;align-items:center;gap:12px;min-width:0;display:flex}.daFighter .daEmblem{--size:clamp(92px,11vw,150px)}.daFighter.side0{justify-self:end;animation:.495s cubic-bezier(.25,1.35,.45,1) both daSlamL}.daFighter.side1{justify-self:start;animation:.495s cubic-bezier(.25,1.35,.45,1) both daSlamR}.daFighterText{justify-items:center;gap:6px;min-width:0;max-width:100%;display:grid}.daFighterText strong{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;max-width:100%;filter:drop-shadow(0 4px 0 #000a) drop-shadow(0 0 22px color-mix(in srgb,var(--c) 55%,transparent));padding:0 .08em;font:900 clamp(26px,4.2vw,54px)/1 Barlow Condensed,sans-serif;overflow:hidden}.daFighterTag{border:1px solid color-mix(in srgb,var(--c) 60%,transparent);color:var(--c);background:color-mix(in srgb,var(--c) 12%,#0008);letter-spacing:2px;border-radius:999px;padding:4px 10px;font:800 10px Inter,sans-serif}.daClash{place-items:center;min-width:clamp(120px,14vw,184px);display:grid;position:relative}.daClash .daCard{animation:.675s cubic-bezier(.2,1.25,.4,1) .558s both daCardDrop,3.4s ease-in-out 1.5s infinite daFloat}.daVs{z-index:3;aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fff,#d7dee8 45%,#8592a3) padding-box,conic-gradient(var(--c1) 0 50%,var(--c0) 50% 100%) border-box;color:#0a1020;letter-spacing:-1px;border:6px solid #0000;border-radius:50%;place-items:center;width:clamp(68px,7.4vw,92px);margin-top:-28px;font:italic 900 clamp(28px,3.3vw,40px)/1 Barlow Condensed,sans-serif;animation:.45s cubic-bezier(.2,1.6,.4,1) .378s both daStampIn,1.6s ease-in-out 1.2s infinite daVsPulse;display:grid;position:relative;box-shadow:0 0 0 3px #0a0f1c,0 0 40px #fff6,0 14px 30px #000c}.daClash:not(:has(.daCard)) .daVs{width:clamp(96px,11vw,140px);margin-top:0;font-size:clamp(44px,5vw,64px)}.daImpact{z-index:1;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.daImpact i{opacity:0;border:3px solid #fff;border-radius:50%;width:160px;height:160px;animation:.72s ease-out .45s both daRingOut;position:absolute;top:-80px;left:-80px}.daImpact i:nth-child(2){border-color:var(--c0);animation-delay:.522s}.daImpact i:nth-child(3){border-color:var(--c1);animation-delay:.594s}.daImpact s{width:calc(var(--s)*6);height:var(--s);background:linear-gradient(90deg,#fff,var(--c0));opacity:0;transform:rotate(var(--a)) translateX(0);border-radius:9px;animation:.63s cubic-bezier(.1,.8,.3,1) .45s both daSpark;position:absolute;top:0;left:0}.daImpact s:nth-child(2n){background:linear-gradient(90deg,#fff,var(--c1))}.daRing.crowd{justify-items:center;gap:24px;display:grid}.daCrowd{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:min(860px,100%);display:grid}.duelArena[data-count="3"] .daCrowd{grid-template-columns:repeat(3,minmax(0,1fr));width:min(680px,100%)}.daRing.crowd .daCard{width:clamp(112px,11vw,150px)}.daCrowd .daFighter{animation:daPop .45s calc(.225s + var(--i)*.108s) cubic-bezier(.2,1.5,.4,1) both}.daCrowd .daEmblem{--size:clamp(70px,8vw,100px)}.daCrowd .daFighterText strong{font-size:clamp(22px,2.6vw,34px)}.daIntroHint{text-align:center;color:#b9c6c2;max-width:520px;margin:0;font:500 15px/1.45 Inter,sans-serif;animation:.45s .99s both daRise}.daFuse{background:#ffffff14;border-radius:5px;width:min(460px,78vw);height:5px;position:relative;overflow:visible}.daFuse i{background:linear-gradient(90deg,var(--c0),var(--c1));width:0;box-shadow:0 0 14px var(--c0);border-radius:5px;animation:2.7s linear forwards daFuse;position:absolute;top:0;bottom:0;left:0}.daFuse i:after{content:"⚽";filter:drop-shadow(0 0 6px #fff);font-size:20px;line-height:1;animation:.6s linear infinite daRoll;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.daFuse.loop i{animation:1.6s ease-in-out infinite daFuseLoop}.stage-quiz{gap:clamp(10px,1.8vh,16px)}.stage-quiz>:is(.daHud,.daStakeRow,.daQuestion,.daAnswers){width:min(980px,100%)}.daHud{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(8px,2vw,24px);margin-top:-8px;display:grid;position:relative}.daHudSide{flex-direction:column;gap:8px;min-width:0;display:flex}.daHudSide.left,.daHudSide.right{align-items:stretch}.daHudCenter{place-items:center;width:clamp(84px,11vw,116px);display:grid;position:relative}.daCenterSpot{aspect-ratio:1;pointer-events:none;border:1.5px solid #ffffff10;border-radius:50%;width:250%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.daPlate{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 20%,#0b1220) 0,#0b1220d9 75%);border:1px solid color-mix(in srgb,var(--c) 38%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;align-items:center;gap:12px;min-width:0;padding:10px 14px;transition:opacity .4s,filter .4s,transform .4s,border-color .4s,box-shadow .4s;display:flex;position:relative;box-shadow:0 12px 30px #0007,inset 0 1px #ffffff10}.daPlate.left{animation:.5s cubic-bezier(.2,1.2,.4,1) both daInL}.daPlate.right{text-align:right;background:linear-gradient(270deg,color-mix(in srgb,var(--c) 20%,#0b1220) 0,#0b1220d9 75%);flex-direction:row-reverse;animation:.5s cubic-bezier(.2,1.2,.4,1) both daInR}.daPlateText{flex:1;gap:3px;min-width:0;display:grid}.daPlate.right .daPlateText{justify-items:end}.daPlate strong{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;min-width:0;max-width:100%;font:800 clamp(16px,1.9vw,21px)/1 Barlow Condensed,sans-serif;display:flex;overflow:hidden}.daPlate.right strong{flex-direction:row-reverse}.daName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.daPlate strong small{background:var(--c);color:var(--ink);letter-spacing:1px;border-radius:5px;flex:none;padding:2px 6px;font:900 10px/1.2 Inter,sans-serif}.daPlate .badgeRow{transform-origin:0;transform:scale(.8)}.daPlate.right .badgeRow{transform-origin:100%}.daPlateState{letter-spacing:.6px;color:#9fb0b0;align-items:center;gap:6px;min-width:0;max-width:100%;font:700 11px/1.3 Inter,sans-serif;display:inline-flex}.daPlateState span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.daPlateState i{background:#ffffff14;border-radius:6px;flex:none;padding:1px 7px;font-style:normal}.daPlateState.turn{color:var(--c);animation:1.2s ease-in-out infinite daBlink}.daPlateState.lock{color:var(--c)}.daPlateState.good{color:var(--good)}.daPlateState.good i{background:#3dff8f2b}.daPlateState.bad{color:#ff8a9c}.daPlateState.bad i{background:#ff4f6d2b}.daPlateState.near{color:#ffd27a}.daPlateState.near i{background:#ffb5472b}.daPlateState.miss{color:#7d8b8b}.daPlateState.think{color:#9fb0b0}.daDots{gap:3px;display:inline-flex}.daDots i{border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite daDot;background:currentColor!important;padding:0!important}.daDots i:nth-child(2){animation-delay:.15s}.daDots i:nth-child(3){animation-delay:.3s}.daPlate.won{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 0 36px #f4cf4855,0 12px 30px #0007;animation:.7s cubic-bezier(.2,1.5,.4,1) both daWin;transform:scale(1.03)}.daPlate.out{opacity:.55;filter:saturate(.35)}.daCrown{filter:drop-shadow(0 4px 6px #000);font-size:22px;animation:.6s cubic-bezier(.2,1.6,.4,1) .15s both daCrown;position:absolute;top:-17px;left:16px}.daPlate.right .daCrown{left:auto;right:16px}.daStamp{border:2px solid var(--bad);color:var(--bad);letter-spacing:2px;background:#1a070bcc;border-radius:6px;padding:3px 9px;font:900 14px/1 Barlow Condensed,sans-serif;animation:.45s cubic-bezier(.2,1.6,.4,1) both daStampSmall;position:absolute;top:50%;right:10px;transform:translateY(-50%)rotate(-9deg)}.daPlate.right .daStamp{left:10px;right:auto}.daTimer{--tone:var(--ui);aspect-ratio:1;width:100%;color:var(--tone);background:radial-gradient(circle,#101a2a 0,#0a101c 62%,#0000 63%);border-radius:50%;place-items:center;transition:color .3s;display:grid;position:relative}.daTimer.warn{--tone:#ffb547}.daTimer.danger{--tone:var(--bad);animation:1s ease-in-out infinite daHeart}.daTimer.done{--tone:var(--good)}.daTimer svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.daTimerTrack{fill:none;stroke:#ffffff14;stroke-width:7px}.daTimerArc{fill:none;stroke:currentColor;stroke-width:7px;stroke-linecap:round;stroke-dasharray:100;filter:drop-shadow(0 0 6px);transition:stroke-dashoffset .12s linear}.daTimerNum,.daTimerDone{color:#fff;text-shadow:0 0 18px var(--tone);font:900 clamp(30px,4.2vw,46px)/1 Barlow Condensed,sans-serif;animation:.4s cubic-bezier(.2,1.6,.4,1) daTick;position:relative}.daTimerDone{color:var(--good)}.daTimer small{letter-spacing:2px;color:#ffffff80;font:800 9px Inter,sans-serif;position:absolute;bottom:22%}.daStakeRow{justify-content:center;animation:.5s .15s both daRise;display:flex}.daQuestion{text-align:center;background:var(--glass);border:1px solid #ffffff16;border-radius:22px;padding:clamp(16px,2.6vw,28px) clamp(14px,3vw,34px) clamp(16px,2.4vw,24px);animation:.5s cubic-bezier(.2,1.1,.4,1) 50ms both daCardIn;position:relative;overflow:hidden;box-shadow:0 30px 80px #0009,inset 0 1px #ffffff14}.daQuestion:before{content:"";background:linear-gradient(90deg,var(--c0),#fff 50%,var(--c1));height:3px;position:absolute;top:0;left:0;right:0}.daFormat{color:var(--ui);letter-spacing:2.5px;text-transform:uppercase;background:#a3ff120f;border:1px solid #a3ff1240;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 6px;font:800 12px/1 Barlow Condensed,sans-serif;display:inline-flex}.daFormat i{background:var(--ui);min-width:22px;height:22px;color:var(--ink);letter-spacing:0;border-radius:999px;place-items:center;padding:0 4px;font:900 12px/1 Inter,sans-serif;display:grid}.daQuestion h1{text-wrap:balance;max-width:860px;margin:14px auto 4px;font:800 clamp(23px,3.8vw,42px)/1.12 Barlow Condensed,sans-serif}.daQuestion h1 span{white-space:nowrap;animation:daWord .45s calc(.18s + var(--i)*32ms) ease-out both;display:inline-block}.daHint{color:#9fb0b0;margin:8px 0 0;font:500 13px Inter,sans-serif}.daSpectator{color:#bfeaff;background:#3fd1ff12;border:1px solid #3fd1ff33;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:8px;margin:10px 0 0;padding:8px 14px;font:500 13px Inter,sans-serif;display:inline-flex}.daSpectator b{letter-spacing:1.5px;color:#3fd1ff;font:800 12px Inter,sans-serif}.daAnswers{perspective:1100px;flex-direction:column;align-items:center;gap:14px;display:flex}.daChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.daChoices.count3{grid-template-columns:repeat(3,minmax(0,1fr))}.daChoices.count1{grid-template-columns:1fr}.daChoice,.daBig{color:#f6f7f4;cursor:pointer;animation:daDeal .5s calc(.3s + var(--i)*80ms) cubic-bezier(.2,1.2,.4,1) both;background:linear-gradient(160deg,#18223a,#0d1424);border:1px solid #ffffff1c;transition:transform .16s,border-color .2s,box-shadow .25s,opacity .3s,filter .3s,background .3s;position:relative;overflow:visible;box-shadow:0 10px 28px #0007,inset 0 1px #ffffff14}.daChoice{text-align:left;border-radius:16px;align-items:center;gap:14px;min-height:74px;padding:14px 50px 14px 14px;font:600 clamp(15px,1.8vw,18px)/1.25 Inter,sans-serif;display:flex}.daChoice:disabled,.daBig:disabled{cursor:default;color:#f6f7f4}.daChoice:not(:disabled):hover,.daBig:not(:disabled):hover{border-color:#a3ff1299;transform:translateY(-3px);box-shadow:0 16px 36px #0008,0 0 28px #a3ff1226,inset 0 1px #ffffff1a}.daChoice:not(:disabled):active,.daBig:not(:disabled):active{transform:scale(.97)}.daLetter{color:#0a1020;background:linear-gradient(135deg,#fff,#c8d2e0);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;font:900 21px/1 Barlow Condensed,sans-serif;transition:background .25s,color .25s;display:grid}.daChoiceText{overflow-wrap:anywhere;min-width:0}.daLockIcon{font-size:18px;animation:.35s cubic-bezier(.2,1.6,.4,1) both daPop;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.daBig .daLockIcon{top:14px;transform:none}.daMark{width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;margin-top:-15px;font:900 17px/1 Inter,sans-serif;animation:.45s cubic-bezier(.2,1.6,.4,1) .15s both daPop;display:grid;position:absolute;top:50%;right:12px}.daMark.good{background:var(--good);box-shadow:0 0 20px #3dff8f99}.daMark.bad{background:var(--bad);color:#fff}.daPickers{gap:4px;display:flex;position:absolute;top:-11px;right:12px}.daBig .daPickers{left:50%;right:auto;transform:translate(-50%)}.daPickers i{background:var(--c);width:25px;height:25px;color:var(--ink);border:2px solid #0a0f1c;border-radius:50%;place-items:center;font:900 11px/1 Barlow Condensed,sans-serif;animation:.4s cubic-bezier(.2,1.6,.4,1) .35s both daPop;display:grid;box-shadow:0 4px 10px #0008}.isPicked{border-color:var(--ui)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--ui) 26%,#18223a),#111a2c 70%)!important;box-shadow:0 0 0 2px var(--ui),0 0 36px color-mix(in srgb,var(--ui) 35%,transparent)!important;animation:.45s cubic-bezier(.2,1.5,.4,1) both daLockIn!important}.isPicked .daLetter{background:var(--ui);color:var(--ink)}.isDim{opacity:.42;filter:saturate(.5)}.isCorrect{opacity:1;filter:none;border-color:var(--good)!important;box-shadow:0 0 0 2px var(--good),0 0 50px #3dff8f55!important;background:linear-gradient(90deg,#1fd16a3d,#0f2219 75%)!important;animation:.6s cubic-bezier(.2,1.5,.4,1) both daCorrect!important}.isCorrect .daLetter{background:var(--good);color:var(--ink)}.isWrong{border-color:var(--bad)!important;box-shadow:0 0 0 2px var(--bad)!important;background:linear-gradient(90deg,#ff4f6d33,#22101a 75%)!important;animation:.5s ease-in-out both daWrong!important}.isWrong .daLetter{background:var(--bad);color:#fff}.daBinary,.daVersus{grid-template-columns:1fr 1fr;gap:14px;width:100%;display:grid;position:relative}.daVersus{gap:clamp(30px,7vw,80px)}.daBig{text-align:center;text-transform:uppercase;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:clamp(120px,21vh,180px);padding:20px 14px;font:900 clamp(24px,4.4vw,44px)/1 Barlow Condensed,sans-serif;display:flex}.daBig>span:not(.daLockIcon):not(.daPickers):not(.daVersusInitials){overflow-wrap:anywhere;max-width:100%}.daBig>i{aspect-ratio:1;border-radius:50%;place-items:center;width:clamp(48px,7vw,64px);font:900 clamp(24px,3.6vw,32px)/1 Inter,sans-serif;display:grid}.daBig.yes{--tone:var(--good);background:linear-gradient(160deg,#173322,#0c1a14)}.daBig.no{--tone:var(--bad);background:linear-gradient(160deg,#35161f,#1a0c11)}.daBig.yes>i,.daBig.no>i{background:var(--tone);color:var(--ink);box-shadow:0 0 30px color-mix(in srgb,var(--tone) 50%,transparent)}.daBig.no>i{color:#fff}.daBig.yes:not(:disabled):hover,.daBig.no:not(:disabled):hover{border-color:var(--tone);box-shadow:0 16px 36px #0008,0 0 34px color-mix(in srgb,var(--tone) 35%,transparent)}.daBig.side0{--tone:var(--c0);background:linear-gradient(160deg,color-mix(in srgb,var(--c0) 14%,#141d30),#0b1120)}.daBig.side1{--tone:#3fd1ff;background:linear-gradient(160deg,#1a364d,#0b1120)}.daVersusInitials{aspect-ratio:1;background:linear-gradient(150deg,color-mix(in srgb,var(--tone) 60%,#fff),var(--tone));width:clamp(56px,8vw,74px);color:var(--ink);box-shadow:0 0 30px color-mix(in srgb,var(--tone) 45%,transparent);border-radius:50%;place-items:center;font:900 clamp(22px,3vw,30px)/1 Barlow Condensed,sans-serif;display:grid}.daVersusVs{z-index:2;aspect-ratio:1;color:#0a1020;background:radial-gradient(circle at 35% 30%,#fff,#cfd8e4 50%,#7d8a9c);border-radius:50%;place-items:center;width:clamp(48px,6vw,62px);font:italic 900 clamp(20px,2.6vw,26px)/1 Barlow Condensed,sans-serif;animation:.5s cubic-bezier(.2,1.6,.4,1) .5s both daStampIn;display:grid;position:absolute;top:calc(20px + clamp(28px,4vw,37px));left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #0a0f1c,0 0 30px #fff5}.daSlider{gap:12px;width:min(660px,100%);animation:.5s .3s both daRise;display:grid}.daFlip{perspective:400px;justify-content:center;align-items:flex-end;gap:6px;display:flex}.daFlipDigit{color:#fff;width:clamp(46px,9vw,66px);height:clamp(64px,12vw,90px);text-shadow:0 0 18px color-mix(in srgb,var(--ui) 40%,transparent);background:linear-gradient(#1d273c 0 50%,#151d2f 50% 100%);border-radius:10px;place-items:center;font:900 clamp(44px,8vw,68px)/1 Barlow Condensed,sans-serif;animation:.26s cubic-bezier(.2,1.3,.4,1) daFlipIn;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 -3px #0007,0 10px 24px #0008}.daFlipDigit:after{content:"";background:#000a;height:1px;position:absolute;top:50%;left:0;right:0}.daFlip small{color:#9fb0b0;text-transform:uppercase;margin:0 0 8px 6px;font:800 20px Barlow Condensed,sans-serif}.daSliderRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.daStep{color:#fff;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:linear-gradient(160deg,#1b2539,#0d1424);border:1px solid #ffffff26;border-radius:50%;width:54px;height:54px;font:700 28px/1 Inter,sans-serif;transition:transform .12s,border-color .2s;box-shadow:0 8px 20px #0007}.daStep:not(:disabled):hover{border-color:var(--ui)}.daStep:not(:disabled):active{transform:scale(.9)}.daStep:disabled{opacity:.35;cursor:default}.daTrack{height:58px;position:relative}.daTrack input{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:30px;margin:0;position:absolute;top:4px;left:0}.daTrack input:disabled{cursor:default}.daTrack input::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--ui) var(--da-p),#ffffff1c var(--da-p));height:10px;box-shadow:0 0 18px color-mix(in srgb,var(--ui) 25%,transparent);border-radius:6px}.daTrack input::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;box-shadow:0 0 0 5px color-mix(in srgb,var(--ui) 35%,transparent),0 6px 16px #000a;background:radial-gradient(circle at 35% 30%,#fff,#dfe7f0);border:0;border-radius:50%;margin-top:-10px}.daTrack input::-moz-range-track{background:#ffffff1c;border-radius:6px;height:10px}.daTrack input::-moz-range-progress{background:var(--ui);border-radius:6px;height:10px}.daTrack input::-moz-range-thumb{width:30px;height:30px;box-shadow:0 0 0 5px color-mix(in srgb,var(--ui) 35%,transparent),0 6px 16px #000a;background:#fff;border:0;border-radius:50%}.daTicks{pointer-events:none;height:24px;position:absolute;top:30px;left:15px;right:15px}.daTicks i{background:#ffffff2e;width:1px;height:6px;position:absolute;top:0}.daTicks i.major{background:#fff6;height:10px}.daTicks span{color:#8c9b98;white-space:nowrap;font:700 10px Inter,sans-serif;position:absolute;top:12px;left:0;transform:translate(-50%)}.daSliderEnds{color:#6f7f7c;justify-content:space-between;padding:0 68px;font:700 11px Inter,sans-serif;display:flex}.daSlider.isLocked .daFlipDigit{box-shadow:inset 0 1px #ffffff1a,0 0 0 2px var(--ui),0 0 26px color-mix(in srgb,var(--ui) 35%,transparent)}.daScore{background:linear-gradient(#0b1220,#060a12);border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"a dash b""hint hint hint";align-items:center;gap:10px clamp(10px,3vw,26px);width:min(560px,100%);padding:16px clamp(12px,3vw,22px);animation:.5s .3s both daRise;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 20px 50px #0009}.daScoreSide{justify-items:center;gap:6px;min-width:0;display:grid}.daScoreSide.side0{grid-area:a}.daScoreSide.side1{grid-area:b}.daScoreTeam{text-transform:uppercase;letter-spacing:1px;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0d;border-radius:7px;max-width:100%;padding:4px 10px;font:800 clamp(15px,2.2vw,20px)/1.1 Barlow Condensed,sans-serif;overflow:hidden}.daScoreDigit{border:1px solid color-mix(in srgb,var(--ui) 30%,transparent);width:clamp(74px,14vw,104px);height:clamp(84px,16vw,118px);color:var(--ui);text-shadow:0 0 18px color-mix(in srgb,var(--ui) 70%,transparent);box-shadow:inset 0 0 26px color-mix(in srgb,var(--ui) 12%,transparent);background:#040806;border-radius:14px;place-items:center;font:900 clamp(60px,12vw,92px)/1 Barlow Condensed,sans-serif;animation:.25s cubic-bezier(.2,1.3,.4,1) daFlipIn;display:grid}.daScoreBtn{color:#cfd8d6;cursor:pointer;touch-action:manipulation;background:linear-gradient(#1a2336,#111827);border:1px solid #ffffff1c;border-radius:10px;width:clamp(74px,14vw,104px);height:34px;font:700 14px/1 Inter,sans-serif;transition:transform 80ms,border-color .2s}.daScoreBtn:not(:disabled):hover{border-color:color-mix(in srgb,var(--ui) 50%,transparent);color:#fff}.daScoreBtn:not(:disabled):active{transform:scale(.95)}.daScoreBtn:disabled{opacity:.3;cursor:default}.daScoreDash{color:#fff5;grid-area:dash;font:900 clamp(40px,7vw,60px)/1 Barlow Condensed,sans-serif}.daScoreHint{text-align:center;color:#7f908c;grid-area:hint;font:500 12px/1.4 Inter,sans-serif}.daScore.isLocked .daScoreDigit{border-color:var(--ui);box-shadow:inset 0 0 26px color-mix(in srgb,var(--ui) 20%,transparent),0 0 0 2px var(--ui)}.daScoreReveal{justify-items:center;gap:16px;width:min(620px,100%);animation:.45s both daRise;display:grid}.daScoreBoard{background:linear-gradient(#191306,#0c0903);border:1px solid #f4cf4866;border-radius:18px;grid-template-columns:minmax(0,1fr) auto auto auto minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:14px 18px;display:grid;box-shadow:0 0 40px #f4cf4826}.daScoreBoard span{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font:800 clamp(15px,2.2vw,20px)/1.1 Barlow Condensed,sans-serif;overflow:hidden}.daScoreBoard span:first-child{text-align:right}.daScoreBoard b{width:clamp(52px,9vw,70px);height:clamp(60px,10vw,80px);color:var(--gold);text-shadow:0 0 18px #f4cf48aa;background:#000;border-radius:12px;place-items:center;font:900 clamp(44px,8vw,62px)/1 Barlow Condensed,sans-serif;animation:.4s cubic-bezier(.2,1.6,.4,1) .15s both daPop;display:grid}.daScoreBoard i{color:#f4cf4888;font:900 32px/1 Barlow Condensed,sans-serif}.daGuesses{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.daGuess{border:1px solid color-mix(in srgb,var(--c) 45%,transparent);min-width:110px;animation:daPop .4s calc(.35s + var(--i)*.12s) cubic-bezier(.2,1.6,.4,1) both;background:#0b1220;border-radius:12px;justify-items:center;gap:2px;padding:8px 14px;display:grid}.daGuess b{color:var(--c);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font:800 13px/1 Barlow Condensed,sans-serif;overflow:hidden}.daGuess strong{font:900 26px/1 Barlow Condensed,sans-serif}.daGuess small{color:#9fb0b0;font:700 11px Inter,sans-serif}.daGuess.won{border-color:var(--gold);box-shadow:0 0 22px #f4cf4840}.daGuess.won b{color:var(--gold)}.daKeypad{gap:10px;width:min(400px,100%);animation:.5s .3s both daRise;display:grid}.daLed{border:1px solid color-mix(in srgb,var(--ui) 30%,transparent);height:84px;box-shadow:inset 0 0 34px color-mix(in srgb,var(--ui) 14%,transparent),0 14px 30px #0009;background:#040806;border-radius:16px;justify-content:flex-end;align-items:center;gap:10px;padding:0 20px;display:flex;position:relative;overflow:hidden}.daLed:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#0000004d 2px 3px);position:absolute;inset:0}.daLedGhost,.daLedValue{letter-spacing:5px;font-variant-numeric:tabular-nums;font:900 54px/1 Barlow Condensed,sans-serif}.daLedGhost{color:color-mix(in srgb,var(--ui) 6%,transparent);position:absolute;right:20px}.daKeypad:has(small) .daLedGhost{display:none}.daLedValue{color:var(--c0);text-shadow:0 0 14px color-mix(in srgb,var(--c0) 70%,transparent);align-items:center;display:flex;position:relative}.daLedValue em{letter-spacing:0;color:#6c7d79;text-shadow:none;font:600 15px Inter,sans-serif}.daCaret{background:var(--ui);width:4px;height:42px;margin-left:6px;animation:1s step-end infinite daCaret}.daLed small{color:#7f908c;text-transform:uppercase;font:800 18px Barlow Condensed,sans-serif;position:relative}.daKeys{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.daKeys button{color:#fff;cursor:pointer;touch-action:manipulation;background:linear-gradient(#1a2336,#111827);border:1px solid #ffffff16;border-radius:13px;height:56px;font:800 26px/1 Barlow Condensed,sans-serif;transition:transform 80ms,box-shadow 80ms,border-color .2s;box-shadow:0 4px #050910,inset 0 1px #ffffff14}.daKeys button:not(:disabled):hover{border-color:color-mix(in srgb,var(--ui) 50%,transparent)}.daKeys button:not(:disabled):active{transform:translateY(3px);box-shadow:0 1px #050910,inset 0 1px #ffffff14}.daKeys button:disabled{opacity:.4;cursor:default}.daKeys .daKeyAlt{color:#9fb0b0;font-size:20px}.daKeypad.isLocked .daLed{border-color:var(--ui);box-shadow:inset 0 0 34px color-mix(in srgb,var(--ui) 22%,transparent),0 0 0 2px var(--ui),0 0 30px color-mix(in srgb,var(--ui) 30%,transparent)}.daLockBtn{cursor:pointer;background:linear-gradient(90deg,var(--ui),color-mix(in srgb,var(--ui) 55%,#fff));width:min(400px,100%);height:58px;color:var(--ink);letter-spacing:2.5px;text-transform:uppercase;box-shadow:0 12px 34px color-mix(in srgb,var(--ui) 30%,transparent);border:0;border-radius:15px;justify-content:center;align-items:center;gap:14px;font:900 22px/1 Barlow Condensed,sans-serif;transition:transform .12s,opacity .2s;animation:.5s .4s both daRise;display:inline-flex;position:relative;overflow:hidden}.daLockBtn:after{content:"";background:linear-gradient(110deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:2.8s ease-in-out 1s infinite daSheen;position:absolute;inset:0;transform:translate(-120%)}.daLockBtn:not(:disabled):active{transform:scale(.97)}.daLockBtn:disabled{opacity:.35;cursor:default}.daLockBtn:disabled:after{display:none}.daLockBtn.isLocked{opacity:1;color:var(--ui);box-shadow:0 0 0 2px var(--ui),0 0 26px color-mix(in srgb,var(--ui) 25%,transparent);background:#0f1a10}.daReveal{width:min(760px,100%);padding:100px 34px 60px}.daRevealLine{transform-origin:50%;background:linear-gradient(90deg,#ffffff0c,#ffffff36,#ffffff0c);border-radius:4px;height:6px;animation:.5s ease-out both daGrow;position:relative}.daTruth{z-index:2;width:0;height:0;animation:.55s cubic-bezier(.2,1.5,.4,1) .25s both daTruthIn;position:absolute;top:50%}.daTruth i{background:linear-gradient(180deg,var(--gold),#f4cf4800);width:3px;height:92px;box-shadow:0 0 16px var(--gold);border-radius:2px;position:absolute;top:-46px;left:-1.5px}.daTruth b{background:var(--gold);color:var(--ink);white-space:nowrap;border-radius:9px;padding:5px 12px;font:900 20px/1 Barlow Condensed,sans-serif;position:absolute;bottom:52px;left:0;transform:translate(-50%);box-shadow:0 0 26px #f4cf4877}.daTruth b:after{content:"";border:6px solid #0000;border-top-color:var(--gold);position:absolute;top:100%;left:50%;transform:translate(-50%)}.daPin{z-index:3;animation:daPop .45s calc(.5s + var(--i)*.18s) cubic-bezier(.2,1.6,.4,1) both;position:absolute;top:50%;transform:translate(-50%)}.daPin i{background:var(--c);width:18px;height:18px;box-shadow:0 0 14px var(--c);border:3px solid #0a0f1c;border-radius:50%;position:absolute;top:-9px;left:-9px}.daPin b,.daPin small{white-space:nowrap;text-align:center;position:absolute;left:0;transform:translate(-50%)}.daPin b{color:var(--c);text-transform:uppercase;font:800 14px/1 Barlow Condensed,sans-serif}.daPin small{color:#c3cfcc;font:700 11px/1 Inter,sans-serif}.daPin.above b{bottom:30px}.daPin.above small{bottom:14px}.daPin.below b{top:14px}.daPin.below small{top:30px}.daPin.won b{color:var(--gold);text-shadow:0 0 12px #f4cf4899}.daVerdictStamp{z-index:40;pointer-events:none;place-items:center;animation:1.7s ease-out forwards daStampLife;display:grid;position:fixed;inset:0}.daVerdictStamp:before{content:"";border-block:2px solid var(--tone);height:clamp(110px,22vw,210px);box-shadow:0 0 60px color-mix(in srgb,var(--tone) 35%,transparent);background:linear-gradient(90deg,#0000,#05080ff2 12% 88%,#0000);animation:.35s cubic-bezier(.2,1,.3,1) both daBand;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)skewY(-4deg)}.daVerdictStamp span{text-transform:uppercase;letter-spacing:1px;text-align:center;color:var(--tone);text-shadow:0 0 40px color-mix(in srgb,var(--tone) 60%,transparent),0 6px 0 #000;padding:0 .3em;font:italic 900 clamp(44px,10.5vw,136px)/1 Barlow Condensed,sans-serif;animation:.5s cubic-bezier(.2,1.5,.4,1) both daBigStamp;position:relative;transform:skew(-6deg)}.daVerdictStamp.win span{background:linear-gradient(#fffbe0 10%,#f4cf48 50%,#c88a14 52%,#ffe68a 90%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 6px #000)drop-shadow(0 0 28px #f4cf4888);text-shadow:none;-webkit-background-clip:text;background-clip:text}:is(.daVerdictStamp,.daVerdict).win{--tone:var(--gold)}:is(.daVerdictStamp,.daVerdict).loss{--tone:var(--bad)}:is(.daVerdictStamp,.daVerdict).tie{--tone:#3fd1ff}:is(.daVerdictStamp,.daVerdict).other{--tone:#e8eef2}.daVerdict{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:30;border:1px solid color-mix(in srgb,var(--tone) 70%,transparent);width:min(720px,100% - 24px);box-shadow:0 22px 60px #000b,0 0 44px color-mix(in srgb,var(--tone) 25%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(120deg,#151d30f5,#0a101df5);border-radius:18px;align-items:center;gap:14px;padding:14px 16px 14px 20px;animation:.55s cubic-bezier(.2,1.2,.4,1) .8s both daDockUp;display:flex;position:fixed;overflow:hidden;transform:translate(-50%)}.daVerdictRays{z-index:-1;opacity:0;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--tone) 22%,transparent) 0 8deg,transparent 8deg 22deg);animation:14s linear infinite daSpin;position:absolute;inset:-120% -20%;-webkit-mask:radial-gradient(circle at 85%,#000 0,#0000 45%);mask:radial-gradient(circle at 85%,#000 0,#0000 45%)}.daVerdict.win .daVerdictRays{opacity:.4}.daVerdictBody{flex:1;gap:4px;min-width:0;display:grid}.daVerdictBody strong{color:var(--tone);text-transform:uppercase;letter-spacing:.5px;font:900 clamp(22px,3vw,30px)/1 Barlow Condensed,sans-serif}.daVerdictBody p{color:#d2dbd8;margin:0;font:500 14px/1.35 Inter,sans-serif}.daVerdictTruth{background:#3dff8f14;border:1px solid #3dff8f40;border-radius:9px;justify-self:start;align-items:center;gap:8px;max-width:100%;margin-top:4px;padding:4px 10px 4px 4px;display:inline-flex}.daVerdictTruth small{background:var(--good);color:var(--ink);letter-spacing:1.2px;text-transform:uppercase;border-radius:6px;flex:none;padding:3px 7px;font:800 9px/1 Inter,sans-serif}.daVerdictTruth b{text-transform:uppercase;color:#eafff2;text-overflow:ellipsis;white-space:nowrap;font:800 16px/1.1 Barlow Condensed,sans-serif;overflow:hidden}.daVerdict .daStakeChip{flex:none;animation:.7s cubic-bezier(.2,1.3,.4,1) 1.1s both daCardFly}.stage-wait{text-align:center;justify-content:center;gap:22px}.stage-wait h1{text-transform:uppercase;font:900 clamp(32px,6vw,64px)/1 Barlow Condensed,sans-serif}@media (width>=900px){.daKeypad{grid-template-columns:minmax(0,1fr) 250px;gap:12px;width:min(660px,100%)}.daLed{justify-content:center;height:auto}.daLedGhost{right:auto}.daLedGhost,.daLedValue{font-size:76px}.daKeys button{height:50px}.kind-keypad .daLockBtn{width:min(660px,100%)}}@media (width<=700px){.duelArena{min-height:calc(100dvh - 64px);padding:10px 12px 120px}.daRing.duo{grid-template-columns:1fr;grid-template-areas:"a""c""b";gap:clamp(8px,2vh,18px)}.daRing.duo>.daFighter.side0{text-align:left;flex-direction:row;grid-area:a;justify-self:stretch;animation-name:daSlamTop}.daRing.duo>.daFighter.side1{text-align:right;flex-direction:row-reverse;grid-area:b;justify-self:stretch;animation-name:daSlamBottom}.daRing.duo>.daClash{grid-area:c}.daRing.duo .daFighter .daEmblem{--size:72px}.daRing.duo .daFighterText{flex:1;justify-items:start}.daRing.duo .side1 .daFighterText{justify-items:end}.daFighterText strong{font-size:clamp(26px,8vw,36px)}.daCard{width:clamp(118px,34vw,150px)}.daIntroHead h1{font-size:clamp(32px,10vw,48px)}.daIntroHead{gap:10px}.daIntroHint{font-size:13px}.daCrowd,.duelArena[data-count="3"] .daCrowd{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.daCrowd .daEmblem{--size:58px}.daCrowd .daFighterText strong{font-size:24px}.daRing.crowd{gap:14px}.daRing.crowd .daCard{width:112px}.daHud{gap:6px;margin-top:-4px}.daHudCenter{width:72px}.daTimer small{display:none}.daPlate{border-radius:13px;gap:8px;padding:8px 9px}.daPlate .daEmblem{--size:32px}.daPlate .badgeRow{display:none}.daPlate strong{font-size:15px}.daName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.daPlate strong small{padding:2px 4px;font-size:8px}.daPlateState{letter-spacing:.2px;font-size:10px}.daCrown{font-size:18px;top:-14px}.daStamp{padding:2px 6px;font-size:11px;top:0}.daQuestion{border-radius:18px}.daChoices,.daChoices.count3{grid-template-columns:1fr;gap:9px}.daChoice{gap:12px;min-height:60px;padding:11px 46px 11px 11px;font-size:15px}.daLetter{width:34px;height:34px;font-size:18px}.daBig{border-radius:18px;min-height:118px}.daVersus{gap:26px}.daStep{width:46px;height:46px;font-size:24px}.daSliderRow{gap:8px}.daSliderEnds{padding:0 56px}.daKeys button{height:50px}.daLed{height:72px}.daLedGhost,.daLedValue{font-size:46px}.daReveal{padding:96px 26px 56px}.daVerdict{gap:10px;padding:12px 12px 12px 14px}.daVerdict .daStakeChip{gap:0;padding:4px}.daVerdict .daStakeChip span:nth-child(2),.daVerdict .daStakeChip>b{display:none}.daVerdictBody p{font-size:13px}}@keyframes daBeams{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes daUrgent{0%,to{box-shadow:inset 0 0 #ff4f6d00}50%{box-shadow:inset 0 0 140px #ff4f6d66}}@keyframes daSheen{0%,55%{transform:translate(-130%)}85%,to{transform:translate(130%)}}@keyframes daSlideL{0%{opacity:0;transform:translate(-70%)}to{opacity:1;transform:none}}@keyframes daSlideR{0%{opacity:0;transform:translate(70%)}to{opacity:1;transform:none}}@keyframes daSlash{0%{opacity:0}8%{opacity:1}to{opacity:.18}}@keyframes daFlash{0%{opacity:0}25%{opacity:.85}to{opacity:0}}@keyframes daDrop{0%{opacity:0;transform:translateY(-40px)scale(.9)}to{opacity:1;transform:none}}@keyframes daLetter{0%{opacity:0;transform:translateY(-.6em)scale(1.6)rotate(-8deg)}to{opacity:1;transform:none}}@keyframes daShake{0%,to{transform:none}15%{transform:translate(-9px,4px)rotate(-.6deg)}30%{transform:translate(8px,-5px)rotate(.5deg)}45%{transform:translate(-6px,3px)}60%{transform:translate(5px,-2px)}80%{transform:translate(-2px,1px)}}@keyframes daSlamL{0%{opacity:0;transform:translate(-60vw)skew(-12deg)}70%{opacity:1;transform:translate(18px)skew(4deg)}to{transform:none}}@keyframes daSlamR{0%{opacity:0;transform:translate(60vw)skew(12deg)}70%{opacity:1;transform:translate(-18px)skew(-4deg)}to{transform:none}}@keyframes daSlamTop{0%{opacity:0;transform:translate(-100vw)}70%{opacity:1;transform:translate(12px)}to{transform:none}}@keyframes daSlamBottom{0%{opacity:0;transform:translate(100vw)}70%{opacity:1;transform:translate(-12px)}to{transform:none}}@keyframes daCardDrop{0%{opacity:0;transform:translateY(-75vh)rotate(-18deg)scale(.7)}60%{opacity:1;transform:translateY(10px)rotate(3deg)scale(1.04)}80%{transform:translateY(-4px)rotate(-1deg)}to{opacity:1;transform:none}}@keyframes daFloat{0%,to{translate:0}50%{translate:0 -7px}}@keyframes daStampIn{0%{opacity:0;transform:scale(3.2)rotate(-25deg)}to{opacity:1;transform:none}}@keyframes daVsPulse{0%,to{scale:1}50%{scale:1.06}}@keyframes daRingOut{0%{opacity:.95;transform:scale(.1)}to{opacity:0;transform:scale(2.6)}}@keyframes daSpark{0%{opacity:1;transform:rotate(var(--a)) translateX(10px) scaleX(1.6)}to{opacity:0;transform:rotate(var(--a)) translateX(var(--d)) scaleX(.3)}}@keyframes daPop{0%{opacity:0;transform:scale(.4)}to{opacity:1}}@keyframes daRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes daFuse{0%{width:0}to{width:100%}}@keyframes daFuseLoop{0%{width:0;left:0}50%{width:100%;left:0}to{width:0;left:100%}}@keyframes daRoll{to{transform:translateY(-50%)rotate(360deg)}}@keyframes daInL{0%{opacity:0;transform:translate(-50px)}to{opacity:1}}@keyframes daInR{0%{opacity:0;transform:translate(50px)}to{opacity:1}}@keyframes daBlink{0%,to{opacity:1}50%{opacity:.45}}@keyframes daDot{0%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes daWin{0%{transform:scale(.96)}60%{transform:scale(1.07)}to{transform:scale(1.03)}}@keyframes daCrown{0%{opacity:0;transform:translateY(-24px)rotate(-30deg)scale(.4)}to{opacity:1;transform:none}}@keyframes daStampSmall{0%{opacity:0;transform:translateY(-50%)rotate(-9deg)scale(2.4)}to{opacity:1;transform:translateY(-50%)rotate(-9deg)}}@keyframes daHeart{0%,to{transform:scale(1)}12%{transform:scale(1.09)}24%{transform:scale(1)}36%{transform:scale(1.05)}}@keyframes daTick{0%{opacity:.3;transform:scale(1.5)}to{opacity:1;transform:none}}@keyframes daCardIn{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}@keyframes daWord{0%{opacity:0;transform:translateY(.25em)}to{opacity:1;transform:none}}@keyframes daDeal{0%{opacity:0;transform:translateY(26px)rotateX(40deg)}to{opacity:1;transform:none}}@keyframes daLockIn{0%{transform:scale(.95)}55%{transform:scale(1.03)}to{transform:none}}@keyframes daCorrect{0%{transform:scale(.97)}50%{transform:scale(1.045)}to{transform:none}}@keyframes daWrong{0%,to{transform:none}20%{transform:translate(-9px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}@keyframes daFlipIn{0%{opacity:.2;transform:rotateX(-95deg)}to{opacity:1;transform:none}}@keyframes daCaret{50%{opacity:0}}@keyframes daGrow{0%{transform:scaleX(0)}to{transform:none}}@keyframes daTruthIn{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:none}}@keyframes daStampLife{0%,72%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes daBand{0%{transform:translateY(-50%)skewY(-4deg)scaleX(0)}to{transform:translateY(-50%)skewY(-4deg)scaleX(1)}}@keyframes daBigStamp{0%{opacity:0;transform:skew(-6deg)scale(2.6)}60%{opacity:1;transform:skew(-6deg)scale(.94)}to{opacity:1;transform:skew(-6deg)scale(1)}}@keyframes daDockUp{0%{opacity:0;transform:translate(-50%,40px)scale(.96)}to{opacity:1;transform:translate(-50%)}}@keyframes daSpin{to{transform:rotate(360deg)}}@keyframes daCardFly{0%{opacity:0;transform:translate(-40vw,-30vh)scale(1.8)rotate(-20deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.duelArena *,.duelArena :before,.duelArena :after,.daLayer *,.daLayer :before,.daLayer :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.daFuse i{animation-duration:3s!important}}.revealScreen.cr{text-align:center;width:min(1120px,94vw);margin:2vh auto 4vh}.cr .crHead .eyebrow{justify-content:center}.revealScreen.cr h1{text-transform:uppercase;margin:8px 0 12px;font:900 clamp(30px,4.6vw,56px)/.95 Barlow Condensed,sans-serif}.cr .crRound{letter-spacing:.12em;text-transform:uppercase;color:#dce8f7;background:#0a1220d9;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:6px 15px;font:800 12px/1 Inter,sans-serif;display:inline-flex}.cr .crRound b{color:#a3ff12;font-weight:900}.cr .crRound i{background:#fff5;border-radius:50%;width:4px;height:4px}.cr .crGrid{justify-content:center;align-items:flex-start;gap:clamp(14px,2.6vw,32px);margin:24px auto 0;display:flex}.cr .crSlot{flex-direction:column;flex:0 200px;align-items:stretch;min-width:0;display:flex;position:relative}.cr.n3 .crSlot{flex-basis:215px}.cr.n2 .crSlot{flex-basis:245px}.cr .crVs{color:#a3ff12;text-shadow:0 0 24px #a3ff1288;align-self:center;margin-top:30px;font:900 clamp(30px,4vw,52px)/1 Barlow Condensed,sans-serif;animation:.6s cubic-bezier(.2,1.5,.4,1) .2s both crVs}.cr .crCoach{justify-content:center;min-width:0;display:flex}.cr .crCoach span{letter-spacing:.13em;text-transform:uppercase;color:#dce8f7;white-space:nowrap;text-overflow:ellipsis;max-width:100%;animation:crFade .4s ease-out calc(var(--i)*80ms) both;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;padding:6px 12px;font:800 11px/1 Inter,sans-serif;overflow:hidden}.cr .crSlot.mine .crCoach span{color:#a3ff12;background:#a3ff121f;border-color:#a3ff1299}.cr .crStage{margin-top:12px;position:relative}.cr .crSpot{z-index:-1;pointer-events:none;clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);opacity:0;animation:crSpot .9s ease-out var(--d) both;background:linear-gradient(#e8f6ff40,#e8f6ff10 55%,#0000);position:absolute;inset:-70px -30% -6%}.cr .crSlot.mine .crSpot{background:linear-gradient(#a3ff1240,#a3ff1212 55%,#0000)}.cr .crCard.card.xc.xc{animation:xcAppear .31s ease-out var(--d) both}.cr .crCard .xcInner{animation:xcDeal .9s cubic-bezier(.2,.9,.25,1) var(--d) both}.cr .crCard[data-tier="2"] .xcBurst,.cr .crCard[data-tier="3"] .xcBurst{animation:xcBurst .99s ease-out calc(var(--d) + .56s) both}.cr .crCard.card.xc.xc{cursor:default}.cr .crEmpty{aspect-ratio:63/92;color:#8a9bb2;border:2px dashed #ffffff26;border-radius:16px;place-items:center;padding:16px;font:700 12px/1.3 Inter,sans-serif;display:grid}.cr .crStamp{z-index:7;letter-spacing:.09em;white-space:nowrap;pointer-events:none;color:#a3ff12;box-shadow:0 0 0 2px #050a12,0 0 26px color-mix(in srgb,currentColor 55%,transparent),inset 0 0 14px color-mix(in srgb,currentColor 25%,transparent);animation:crStamp .38s cubic-bezier(.2,1.45,.4,1) calc(var(--d) + .855s) both;background:#050a12d9;border:3px solid;border-radius:7px;padding:7px 14px 6px;font:900 clamp(17px,2.2vw,27px)/1 Barlow Condensed,sans-serif;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)rotate(-13deg)}.cr .crSlot.duel .crStamp{color:#ffc83a}.cr .crSlot.malus .crStamp{color:#ff5a4f}.cr .crNote{color:#9fb0c6;animation:crFade .36s ease-out calc(var(--d) + 1.035s) both;margin:12px 0 0;font:700 12px/1.35 Inter,sans-serif}.cr .crSlot.duel .crNote{color:#ffd877}.cr .crSlot.malus .crNote{color:#ff9a90}.cr .crSlot.malus .crCard.card.xc.xc{animation:xcAppear .31s ease-out var(--d) both,crJolt .405s ease-out calc(var(--d) + .855s) both}.cr .crSlot.malus .crStage:after{content:"";z-index:5;pointer-events:none;mix-blend-mode:screen;opacity:0;animation:crFade .27s ease-out calc(var(--d) + .9s) both;background:repeating-linear-gradient(0deg,#ff5a4f22 0 2px,#0000 2px 6px),linear-gradient(160deg,#ff5a4f2a,#0000 60%);border-radius:14px;position:absolute;inset:2px}.cr .crSlot.duel .crStage:before{content:"";z-index:-1;pointer-events:none;opacity:0;animation:crGlow 1.44s ease-out calc(var(--d) + .855s) both;background:radial-gradient(circle,#ffc83a66 0,#ffc83a22 38%,#0000 64%);border-radius:50%;position:absolute;inset:-22%}.cr .crTicker{opacity:0;max-width:920px;height:38px;animation:crRise .45s ease-out var(--t) both;background:#070c16eb;border:1px solid #ffffff1f;border-radius:10px;align-items:stretch;margin:26px auto 0;display:flex;overflow:hidden;box-shadow:0 14px 30px -18px #000}.cr .crTicker>b{color:#07100e;letter-spacing:.12em;background:#a3ff12;flex:none;align-items:center;gap:8px;padding:0 14px;font:900 13px/1 Barlow Condensed,sans-serif;display:flex}.cr .crTicker>b:before{content:"";background:#e8261c;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite crLive;box-shadow:0 0 0 2px #07100e33}.cr .crTickerTrack{flex:1;min-width:0;display:flex;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 4% 94%,#0000);mask:linear-gradient(90deg,#0000,#000 4% 94%,#0000)}.cr .crTickerTrack>span{flex:none;align-items:center;gap:34px;padding-right:34px;animation:13s linear infinite crMarquee;display:flex}.cr .crTickerTrack em{color:#dce8f7;white-space:nowrap;font:700 13px/1 Inter,sans-serif}.cr .crTickerTrack em:before{content:"◆";color:#a3ff12;vertical-align:2px;margin-right:10px;font-size:9px}.cr .crNext{width:min(420px,80vw);margin:16px auto 0}.cr .crNext span{letter-spacing:.06em;color:#8a9bb2;margin-bottom:8px;font:700 12px/1 Inter,sans-serif;display:block}.cr .crNext i{background:#ffffff18;border-radius:4px;height:4px;display:block;overflow:hidden}.cr .crNext b{transform-origin:0;background:#a3ff12;height:100%;animation:3.69s linear both crLoad;display:block;box-shadow:0 0 12px #a3ff12aa}@keyframes crFade{0%{opacity:0}to{opacity:1}}@keyframes crRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes crSpot{0%{opacity:0}40%{opacity:1}to{opacity:.7}}@keyframes crStamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-4deg)scale(2.6)}70%{opacity:1;transform:translate(-50%,-50%)rotate(-14deg)scale(.94)}to{opacity:1;transform:translate(-50%,-50%)rotate(-13deg)scale(1)}}@keyframes crJolt{0%,to{transform:none}20%{transform:translate(-5px)rotate(-1.5deg)}45%{transform:translate(4px)rotate(1deg)}70%{transform:translate(-2px)}}@keyframes crGlow{0%{opacity:0;transform:scale(.6)}30%{opacity:1}to{opacity:.35;transform:scale(1.1)}}@keyframes crVs{0%{opacity:0;transform:scale(2)}to{opacity:1;transform:none}}@keyframes crLive{50%{opacity:.25}}@keyframes crMarquee{to{transform:translate(-100%)}}@keyframes crLoad{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=640px){.revealScreen.cr{margin:0 auto 3vh}.revealScreen.cr h1{margin:2px 0 8px;font-size:31px}.cr .crHead .eyebrow{display:none}.cr .crRound{padding:5px 12px;font-size:10.5px}.cr .crGrid{flex-wrap:wrap;gap:12px 18px;margin-top:12px}.cr .crSlot,.cr.n3 .crSlot{flex:0 0 calc(50% - 7px);max-width:136px}.cr.n3 .crSlot{flex-basis:calc(33.33% - 10px)}.cr.n2 .crSlot{flex:0 0 calc(50% - 30px);max-width:165px}.cr.n2 .crGrid{flex-wrap:nowrap;gap:10px}.cr .crVs{margin-top:20px;font-size:26px}.cr .crCoach span{padding:5px 9px;font-size:9.5px}.cr .crStage{margin-top:8px}.cr .crStamp{border-width:2px;padding:5px 8px 4px;font-size:15px}.cr .crNote{white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:10px;overflow:hidden}.cr .crTicker{height:32px;margin-top:16px}.cr .crTicker>b{padding:0 9px;font-size:11px}.cr .crTickerTrack em{font-size:11.5px}.cr .crNext{margin-top:12px}}@media (prefers-reduced-motion:reduce){.cr .crCard .xcInner,.cr .crCard .xcBurst,.cr .crSlot .crCard.card.xc.xc,.cr .crTickerTrack>span,.cr .crVs{animation:none}.cr .crStamp,.cr .crNote,.cr .crSpot,.cr .crTicker,.cr .crCoach span,.cr .crSlot .crStage:after,.cr .crSlot .crStage:before{animation-duration:10ms}}.draftGuideBubble{z-index:80;text-align:left;background:linear-gradient(145deg,#132520,#0a1512);border:1px solid #a3ff1260;width:min(400px,92vw);padding:14px 16px;animation:.3s ease-out draftGuideIn;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 20px 50px #000a}.draftGuideTitle{color:var(--lime);letter-spacing:.8px;text-transform:uppercase;margin:0 0 4px;font:800 11px Inter}.draftGuideBubble p{color:#f6f7f4;margin:0 0 10px;font-size:12px;line-height:1.5}.draftGuideActions{justify-content:space-between;align-items:center;gap:10px;display:flex}.draftGuideSkip{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.draftGuideNext{color:var(--lime);cursor:pointer;background:#a3ff1218;border:1px solid #a3ff1260;padding:8px 12px;font-weight:800}@keyframes draftGuideIn{0%{opacity:0;transform:translate(-50%)translateY(14px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=600px){.draftGuideBubble{bottom:10px}}.fw{--fw-size:min(380px,78vw,52vh);--c:#3fd1ff;--c-light:#9fe7ff;--c-deep:#1b6f95;justify-items:center;gap:18px;width:100%;display:grid;position:relative}.fwStage{grid-template-columns:auto minmax(170px,210px);align-items:center;gap:34px;display:grid}.fw.compact .fwStage{grid-template-columns:auto}.fwWheel{width:var(--fw-size);aspect-ratio:1;transition:width .55s cubic-bezier(.2,.9,.25,1);position:relative}.fw.compact{--fw-size:min(160px,40vw)}.fwDisc{z-index:1;filter:drop-shadow(0 22px 40px #000c);width:100%;height:100%;display:block;position:relative;overflow:visible}.fwRays{pointer-events:none;opacity:.18;background:radial-gradient(circle,color-mix(in srgb,var(--c) 45%,transparent) 0 30%,transparent 62%),repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--c) 55%,transparent) 0 5deg,transparent 5deg 15deg);border-radius:50%;transition:opacity .5s;animation:26s linear infinite fwRays;position:absolute;inset:-26%;-webkit-mask:radial-gradient(circle,#000 32%,#0000 70%);mask:radial-gradient(circle,#000 32%,#0000 70%)}.fw.spinning .fwRays{opacity:.32;animation-duration:6s}.fw.landed .fwRays{opacity:.85;animation:16s linear infinite fwRays,.7s cubic-bezier(.2,1.4,.4,1) both fwRaysIn}.fw.compact .fwRays{opacity:.45}@keyframes fwRays{to{transform:rotate(360deg)}}@keyframes fwRaysIn{0%{scale:.6}to{scale:1}}.fwHalo{fill:none;stroke:color-mix(in srgb,var(--c) 60%,transparent);stroke-width:6px;opacity:.4;transition:opacity .4s}.fw.landed .fwHalo{opacity:1;animation:1.1s ease-in-out infinite alternate fwHalo}@keyframes fwHalo{to{stroke-width:14px;opacity:.55}}.fwTrack{fill:#080c17}.fwWedge{stroke:#0a1020;stroke-width:3px}.fwText{text-anchor:middle;fill:#fff;paint-order:stroke fill;stroke:#000;stroke-opacity:.55;stroke-linejoin:round;font-family:Barlow Condensed,Inter,Arial,sans-serif;font-weight:900}.fwAmount{stroke-width:7px;letter-spacing:-.5px;font-size:46px}.fwUnit{stroke-width:5px;letter-spacing:1.5px;font-size:19px}.fwSwapText{stroke-width:6px;letter-spacing:.6px;font-size:25px}.fwIcon{fill:none;stroke:#fff;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1px #0009)}.fwIcon.solid{fill:#fff;stroke:#0008;stroke-width:1.5px;opacity:.92}.fwShade{fill:#03060d;opacity:0;pointer-events:none;transition:opacity .45s}.fwSeg.dim .fwShade{opacity:.62}.fwSeg.win{transform-origin:0 0;animation:.7s cubic-bezier(.2,1.6,.4,1) both fwWin}.fwEdge{fill:#fff;fill-opacity:0;stroke:#fff;stroke-width:5px;stroke-linejoin:round;animation:.9s ease-in-out .2s infinite alternate fwEdge}@keyframes fwWin{0%{transform:scale(1)}to{transform:scale(1.075)}}@keyframes fwEdge{0%{fill-opacity:0;stroke-opacity:1}to{fill-opacity:.16;stroke-opacity:.55}}.fwPeg{fill:#fff8de;stroke:#6b4b12;stroke-width:2px}.fwGloss{pointer-events:none}.fwHubRing{fill:none;stroke:#d9b25a;stroke-width:5px}.fwHub{stroke:#0a1020;stroke-width:2px}.fwHubInner{fill:none;stroke:#a3ff12;stroke-width:2.5px;opacity:.85}.fw.spinning .fwHubInner{animation:.45s ease-in-out infinite alternate fwHub}.fw.landed .fwHubInner{stroke:var(--c-light)}@keyframes fwHub{to{opacity:.3}}.fwHubText{text-anchor:middle;fill:#a3ff12;letter-spacing:1px;font:900 40px Barlow Condensed,Inter,Arial,sans-serif}.fw.landed .fwHubText{fill:var(--c-light)}.fwBulb{fill:#fff3c4;opacity:.42;animation:2.6s ease-in-out infinite fwTwinkle;animation-delay:calc(var(--i) * -.19s)}.fw.spinning .fwBulb{animation:.42s step-end infinite fwChase;animation-delay:calc(var(--i) * -.06s)}.fw.landed .fwBulb{fill:var(--c-light);animation:.16s step-end 7 fwFlash,1.4s ease-in-out 1.12s infinite alternate fwGlow}@keyframes fwTwinkle{50%{opacity:.95}}@keyframes fwChase{0%{opacity:1;fill:#fff}50%{opacity:.25;fill:#fff3c4}}@keyframes fwFlash{0%{opacity:1}50%{opacity:.15}}@keyframes fwGlow{0%{opacity:1}to{opacity:.55}}.fwPointer{z-index:2;left:50%;top:calc(var(--fw-size) * -.07);width:calc(var(--fw-size) * .15);margin-left:calc(var(--fw-size) * -.075);transform-origin:50% 23%;filter:drop-shadow(0 5px 6px #000b);position:absolute;overflow:visible}.fwPin{stroke:#0a1020;stroke-width:2.5px}.fwPinGem{fill:#a3ff12;stroke:#0a1020;stroke-width:2px}.fw.landed .fwPinGem{fill:var(--c)}.fw.spinning .fwPinGem{animation:.3s ease-in-out infinite alternate fwHub}.fwLegend{text-align:left;align-content:center;gap:10px;display:grid}.fwLegend>small{letter-spacing:2px;color:#9fb0c4;text-transform:uppercase;font:800 11px Inter,Arial,sans-serif}.fwLegend ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fwLegend li{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:8px 12px;transition:opacity .35s,transform .35s,border-color .2s,background .2s,box-shadow .35s;display:grid}.fwLegend li i{color:#fff;background:radial-gradient(circle at 35% 30%,var(--c-light),var(--c) 45%,var(--c-deep));border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;display:grid;box-shadow:inset 0 -2px 4px #0006,0 0 0 2px #0a1020}.fwLegend li b{color:var(--c-light);letter-spacing:.3px;white-space:nowrap;font:900 22px/1 Barlow Condensed,Inter,Arial,sans-serif}.fwLegend li em{color:#9fb0c4;white-space:nowrap;font:700 11px Inter,Arial,sans-serif}.fwLegend li.live{border-color:color-mix(in srgb,var(--c) 70%,transparent);background:color-mix(in srgb,var(--c) 12%,transparent)}.fwLegend li.hit{border-color:var(--c);background:color-mix(in srgb,var(--c) 22%,#0a1020);box-shadow:0 0 0 1px var(--c),0 10px 30px color-mix(in srgb,var(--c) 40%,transparent);transform:scale(1.06)}.fwLegend li.hit em{color:#fff}.fwLegend li.dim{opacity:.32}.fwShort{display:none}.fwReadout{background:linear-gradient(170deg,#151c30f0,#0a0f1cf0);border:1px solid #ffffff1c;border-radius:16px;justify-items:center;gap:4px;min-width:min(360px,100%);padding:12px 26px 14px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 40px #0008}.fwReadout:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff14 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.fwReadout small{letter-spacing:2.4px;text-transform:uppercase;color:#9fb0c4;font:800 11px Inter,Arial,sans-serif}.fwReadout strong{letter-spacing:.5px;color:#fff;white-space:nowrap;font:900 46px/1 Barlow Condensed,Inter,Arial,sans-serif}.fw.spinning .fwReadout strong{color:var(--c-light);opacity:.85;animation:.14s ease-out both fwFlick}.fw.idle .fwReadout strong{color:#fff5}.fw.landed .fwReadout{border-color:var(--c);box-shadow:0 16px 40px #0008,0 0 0 1px var(--c),0 0 46px color-mix(in srgb,var(--c) 35%,transparent)}.fw.landed .fwReadout:before{animation:1.1s ease-out .2s both fwSheen}.fw.landed .fwReadout small{color:var(--c-light)}.fw.landed .fwReadout strong{color:var(--c);text-shadow:0 0 26px color-mix(in srgb,var(--c) 60%,transparent),0 3px 0 #0009;font-size:58px;animation:.6s cubic-bezier(.2,1.7,.4,1) both fwPop}.fw.landed.tone-loss .fwReadout,.fw.landed.tone-bigloss .fwReadout{animation:.5s ease-in-out .1s both fwShake}.fwBudget{color:#c6d2e0;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font:600 13px Inter,Arial,sans-serif;animation:.4s ease-out .35s both fwRise;display:flex}.fwBudget s{color:#8a98ab}.fwBudget i{color:var(--c);font-style:normal}.fwBudget b{color:#fff;font-size:15px;font-weight:900}@keyframes fwFlick{0%{opacity:.3;transform:translateY(-6px)}}@keyframes fwPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes fwSheen{to{transform:translate(100%)}}@keyframes fwShake{20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}@keyframes fwRise{0%{opacity:0;transform:translateY(6px)}}.fw .confettiBurst{z-index:20;position:fixed}@media (width<=720px){.fw{--fw-size:min(300px,76vw,42vh);gap:12px}.fwLong{display:none}.fwShort{display:inline}.fwStage{grid-template-columns:auto;justify-items:center;gap:16px}.fwLegend{text-align:center;justify-items:center;gap:8px}.fwLegend ul{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.fwLegend>small{display:none}.fwLegend li{border-radius:999px;grid-template-columns:20px auto auto;gap:5px;padding:4px 9px 4px 5px}.fwLegend li i{width:20px;height:20px;font-size:9px}.fwLegend li b{font-size:17px}.fwLegend li em{font-size:10px}.fwReadout{min-width:min(300px,100%);padding:10px 18px 12px}.fwReadout strong{font-size:38px}.fw.landed .fwReadout strong{font-size:46px}}@media (prefers-reduced-motion:reduce){.fwRays,.fwBulb,.fw.landed .fwHalo,.fwEdge,.fwSeg.win,.fw.landed .fwReadout,.fw.landed .fwReadout strong,.fw.spinning .fwReadout strong{animation:none!important}}.pxObjective{--tone:#a3ff12;z-index:3;border:1px solid color-mix(in srgb,var(--tone) 45%,transparent);background:radial-gradient(90% 140% at 0% 0%,color-mix(in srgb,var(--tone) 18%,transparent),transparent 60%),linear-gradient(110deg,#0f1d33f2,#0a1426f2);width:min(560px,100%);box-shadow:0 16px 36px -18px color-mix(in srgb,var(--tone) 70%,transparent),inset 0 1px 0 #ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;animation:khUp .55s .15s var(--ease,ease) backwards;border-radius:18px;flex-shrink:0;align-items:center;gap:14px;margin:0 auto clamp(10px,2.2svh,24px);padding:12px 12px 12px 14px;display:flex;position:relative}.pxObjTarget{background:radial-gradient(circle,color-mix(in srgb,var(--tone) 26%,transparent),transparent 72%);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.pxObjTarget svg{fill:none;width:30px;height:30px;stroke:var(--tone);stroke-width:2.4px}.pxObjTarget circle:last-child{fill:var(--tone);stroke:none}.pxObjText{flex:1;gap:2px;min-width:0;display:grid}.pxObjText small{letter-spacing:1.6px;text-transform:uppercase;color:var(--tone);font:800 10px/1.2 Inter,sans-serif}.pxObjText b{letter-spacing:.3px;text-transform:uppercase;color:#fff;overflow-wrap:anywhere;font:800 clamp(19px,2.2vw,23px)/1.05 Barlow Condensed,Inter,sans-serif}.pxObjText span{color:#b5cde2;font:500 12.5px/1.35 Inter,sans-serif}.pxObjBar{background:#ffffff14;border-radius:99px;height:5px;margin-top:5px;display:block;overflow:hidden}.pxObjBar em{border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--tone) 70%,#fff 0%),var(--tone));height:100%;box-shadow:0 0 10px var(--tone);transition:width .6s var(--ease,ease);display:block}.pxObjGo{cursor:pointer;color:#07120a;letter-spacing:1px;text-transform:uppercase;background:radial-gradient(circle at 30% 20%,#f4ffd0,#c6ff4a 35%,#a3ff12 70%);border:0;border-radius:12px;flex:none;align-items:center;gap:7px;padding:11px 16px;font:900 15px/1 Barlow Condensed,Inter,sans-serif;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 24px -10px #a3ff12cc,inset 0 -3px 8px #2f6a0040}.pxObjGo i{font-style:normal;transition:transform .2s}.pxObjGo:hover{transform:translateY(-2px);box-shadow:0 14px 30px -10px #a3ff12}.pxObjGo:hover i{transform:translate(3px)}.pxObjGo:focus-visible{outline-offset:3px;outline:2px solid #3fd1ff}@media (width<=640px){.pxObjective{border-radius:16px;gap:10px;padding:10px}.pxObjTarget{width:34px;height:34px}.pxObjTarget svg{width:24px;height:24px}.pxObjText b{font-size:18px}.pxObjText span{font-size:11.5px}.pxObjGo{padding:10px 12px;font-size:14px}}@media (width<=360px){.pxObjTarget{display:none}}@media (width>=641px) and (height<=820px){.pxObjective{margin-bottom:6px;padding:8px 10px 8px 12px}.pxObjText b{font-size:20px}}@container hcHero (height<=600px){.pxObjective{gap:10px;margin-bottom:6px;padding:7px 8px 7px 10px}.pxObjText span{display:none}.pxObjTarget{width:32px;height:32px}.pxObjTarget svg{width:22px;height:22px}.pxObjText b{font-size:18px}.pxObjGo{padding:9px 12px;font-size:14px}}@container hcHero (height<=420px){.pxObjText small,.pxObjTarget{display:none}.pxObjective{margin-bottom:4px;padding:6px 6px 6px 12px}}.pxUnlock{z-index:75;align-items:flex-end;gap:8px;width:min(400px,100vw - 32px);animation:.6s cubic-bezier(.2,1.3,.35,1) both pxUnlockIn;display:flex;position:fixed;bottom:16px;left:16px}.pxUnlock .coachXI{filter:drop-shadow(0 10px 24px #000a);flex:none;width:92px;height:auto}.pxUnlockCard{background:radial-gradient(90% 120% at 100% 0,#a3ff1222,#0000 60%),linear-gradient(160deg,#16243b,#0c1524);border:1px solid #a3ff1266;border-radius:18px 18px 18px 4px;flex:1;padding:14px 16px;position:relative;box-shadow:0 22px 50px #000b,inset 0 0 0 1px #ffffff0a}.pxUnlockCard small{color:#07120a;letter-spacing:1.4px;text-transform:uppercase;background:#a3ff12;border-radius:99px;margin-bottom:6px;padding:3px 9px;font:900 10px/1.2 Inter,sans-serif;animation:1.8s ease-in-out .6s 2 pxPing;display:inline-block}.pxUnlockCard strong{letter-spacing:.4px;text-transform:uppercase;color:#fff;margin-bottom:4px;padding-right:18px;font:900 21px/1.05 Barlow Condensed,Inter,sans-serif;display:block}.pxUnlockCard p{color:#d3dce6;margin:0 0 11px;font-size:13px;line-height:1.4}.pxUnlockActions{flex-wrap:wrap;gap:8px;display:flex}.pxUnlockActions .primary,.pxUnlockActions .secondary{border-radius:10px;margin:0;padding:9px 14px;font-size:12px}.pxUnlockClose{color:#8d9bb0;cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:18px;line-height:1;position:absolute;top:6px;right:8px}.pxUnlockClose:hover{color:#fff}@keyframes pxUnlockIn{0%{opacity:0;transform:translateY(40px)scale(.94)}}@keyframes pxPing{50%{box-shadow:0 0 0 6px #a3ff1233}}@media (width<=640px){.pxUnlock{bottom:12px;left:50%;translate:-50%}.pxUnlock .coachXI{width:72px}}@media (prefers-reduced-motion:reduce){.pxObjective,.pxUnlock,.pxUnlockCard small{animation:none}}.amCard.pxLocked{filter:saturate(.35);opacity:.8}.amCard.pxLocked>:not(.pxLockLine){pointer-events:none}.pxLockLine{color:#e8f1ff;background:#0a1426b3;border:1px dashed #fff3;border-radius:12px;align-items:center;gap:8px;margin-top:auto;padding:10px 12px;font:800 13px/1.2 Inter,sans-serif;display:flex}.pxLockLine svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;flex:none;width:16px;height:16px}.homeHideX{z-index:4;color:#dfe8f2;cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;font:700 16px/1 Inter,sans-serif;display:grid;position:absolute;top:-11px;right:-11px}.homeHideX:before{content:"";z-index:-1;background:#0b1424;border:1px solid #ffffff38;border-radius:50%;transition:background .15s,border-color .15s;position:absolute;inset:5px;box-shadow:0 4px 12px #0008}.homeHideX:hover:before{background:#1c2a44;border-color:#ffffff70}.homeHideX:focus-visible{outline-offset:-2px;border-radius:50%;outline:2px solid #3fd1ff}.khDailyWrap{margin-top:14px;display:inline-block;position:relative}.khDailyWrap .khDaily{margin:0}.khDailyWrap .homeHideX{top:-12px;right:-14px}.allModes{width:min(1100px,92vw);margin:0 auto;padding:30px 0 70px}.allModesBack{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font:700 13px Inter}.allModesHead{margin:18px 0 28px}.allModesHead span{letter-spacing:2px;color:var(--lime);font:800 11px Inter}.allModesHead h1{text-transform:uppercase;margin:8px 0 10px;font:900 clamp(48px,7vw,86px)/.86 Barlow Condensed}.allModesHead p{color:var(--muted);max-width:520px;margin:0;font-size:14px}.allModesSection{text-transform:uppercase;letter-spacing:1px;align-items:center;gap:12px;margin:30px 0 12px;font:900 26px Barlow Condensed;display:flex}.allModesSection:after{content:"";background:#ffffff1c;flex:1;height:1px}.allModesGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.allModesGrid.soon{grid-template-columns:repeat(3,1fr)}.amCard{background:#0e1526;border:1px solid #ffffff1c;flex-direction:column;justify-content:space-between;gap:16px;min-height:210px;padding:22px;display:flex;position:relative;overflow:hidden}.amCard small{letter-spacing:1.2px;color:var(--lime);text-transform:uppercase;font:800 10px Inter}.amCard h3{text-transform:uppercase;align-items:center;gap:10px;margin:12px 0 8px;font:900 clamp(30px,3.6vw,42px)/.9 Barlow Condensed;display:flex}.amCard p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.amCard p.amRules{color:#8c9aae;margin-top:8px;font-size:11.5px}.amCard>button,.amCard footer button.amTest{color:var(--lime);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font:800 13px Inter}.amCard button b{margin-left:8px}.am-classic{background:linear-gradient(135deg,#1b3527,#101b18 65%);border-color:#a3ff1260}.am-bdor{border-left:4px solid #ffd45f}.am-bdor h3{color:#ffe49b}.amTemp{color:#ffd45f!important}.amCard.soon{animation:pxiRise .6s calc(var(--i)*80ms) both;background:repeating-linear-gradient(135deg,#ffffff04 0 10px,#0000 10px 20px),#0b111e;border-style:dashed;padding-top:52px}.amCard.soon>div{filter:grayscale();opacity:.6}.amRibbon{letter-spacing:1.2px;text-transform:uppercase;color:#07100e;background:#b9a6ff;border-radius:20px;padding:4px 10px;font:900 9.5px Inter;position:absolute;top:16px;left:22px;box-shadow:0 4px 14px #b9a6ff40}.amLock{background:linear-gradient(#8c9aae,#8c9aae) 50% 100%/18px 12px no-repeat,radial-gradient(circle at 50% 100%,#0000 4px,#8c9aae 4.5px 6.5px,#0000 7px) 50% 0/18px 14px no-repeat;border-radius:2px;flex:none;width:18px;height:20px;display:inline-block}.amCard.soon footer{border-top:1px dashed #ffb54755;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.amCard.soon footer button.amTest{color:#ffcf87;text-transform:uppercase;border:1px solid #ffb54788;padding:9px 14px}.am-five{border-top:3px solid #29d6ff}.am-legends{border-top:3px solid #e9c46a}.am-album{border-top:3px solid #ae76ff}.am-career{border-top:3px solid #6cabdd}.allModesAdmin{background:#ffb5470d;border:1px dashed #ffb54766;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 0 12px;padding:12px 16px;display:flex}.allModesAdmin>span{letter-spacing:2.5px;color:#ffb547;text-transform:uppercase;font:700 12px Barlow Condensed}.allModesLevels{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.allModesLevels small{color:var(--muted);margin-right:4px;font:700 11px Inter}.allModesLevels button{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff2d;padding:8px 12px;font:800 11px Inter}.allModesLevels button.on{color:#ffcf87;background:#ffb5471f;border-color:#ffb547}.amFeedback{color:#ffcf87;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:#ffb5471f;border:1px solid #ffb547;padding:8px 14px;font:800 11px Inter}.amFeedback:hover{background:#ffb54733}.allModesGrid .amFive{background:radial-gradient(circle at 92% 0,#29d6ff26,#0000 45%),linear-gradient(135deg,#0d2635,#0b1220 65%);border-color:#29d6ff #29d6ff55 #29d6ff55;border-top-style:solid;border-top-width:3px;grid-column:1/-1;min-height:0}.amFive small{color:#7fe7ff}.amFive h3{color:#e9fbff}.amFive .amRibbon{background:#29d6ff;left:auto;right:22px;box-shadow:0 4px 14px #29d6ff40}.amFive footer{border-top:1px solid #29d6ff33;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.amFiveActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.amFive .amPlay{color:#bff3ff;text-transform:uppercase;cursor:pointer;background:#29d6ff14;border:1px solid #29d6ff;padding:11px 16px;font:800 13px Inter}.amFive .amPlay:first-child{color:#06131c;background:#29d6ff}.amFive .allModesLevels button.on{color:#bff3ff;background:#29d6ff1f;border-color:#29d6ff}.allModesGrid .am-career.wide{grid-column:1/-1}.allModesGrid .am-career{background:radial-gradient(circle at 92% 0,#6cabdd26,#0000 45%),linear-gradient(135deg,#0f2236,#0b1220 65%);border-color:#6cabdd #6cabdd55 #6cabdd55;border-top-style:solid;border-top-width:3px;min-height:0}.allModesGrid .am-career>div{max-width:calc(100% - 90px)}.allModesGrid .am-career.wide>div{max-width:calc(100% - 120px)}.allModesGrid .am-career small{color:#9fd3f5}.allModesGrid .am-career h3{color:#eaf6ff}.amRibbon.amBeta{background:#6cabdd;left:auto;right:22px;box-shadow:0 4px 14px #6cabdd40}.allModesGrid .am-career .amGlyph{filter:drop-shadow(0 0 16px #6cabdd55);top:50px;right:22px}.allModesGrid .am-career.wide .amGlyph{width:86px;top:52px;right:24px}.am-career footer{border-top:1px solid #6cabdd33;padding-top:14px}.am-career .amPlay{color:#06131c;text-transform:uppercase;cursor:pointer;background:#6cabdd;border:1px solid #6cabdd;padding:11px 18px;font:800 13px Inter}@media (width<=880px){.allModesGrid .am-career>div,.allModesGrid .am-career.wide>div{max-width:none}.am-career .amPlay{text-align:center;width:100%}.allModesGrid,.allModesGrid.soon{grid-template-columns:1fr}.amCard{min-height:0}.amFiveActions,.amFive .amPlay{width:100%}.amFive .amPlay{text-align:center}}.loanMark{z-index:6;color:#fff;letter-spacing:.5px;text-transform:uppercase;background:#ae76ff;border-radius:10px;padding:3px 7px;font:800 10px Inter;position:absolute;top:30px;right:8px}.amGlyph{pointer-events:none;width:64px;position:absolute;top:16px;right:20px}.amGlyph svg{width:100%;height:auto;display:block}.amFive .amGlyph{filter:drop-shadow(0 0 16px #29d6ff55);width:86px;top:52px;right:24px}.amCard.soon footer.amClub{border-top:0;padding-top:0}.amCard.soon footer.amClub:empty{display:none}.amCard .clubNudge{margin:0}.amCard .clubNudge b{margin-left:0}.amCard.soon .amGlyph{opacity:.55;filter:grayscale(.4)}.am-five .g-field{fill:#0f3a2c;stroke:#29d6ff;stroke-width:2px}.am-five .g-line{stroke:#29d6ff66;stroke-width:1.5px}.am-five .amGlyph circle{fill:#7fe7ff}.am-legends .g-crown{fill:#e9c46a}.am-album .g-card{fill:#2a1d47;stroke:#ae76ff;stroke-width:2px}.am-album .g-card.back{fill:#1c1533;opacity:.8}.am-album .g-head{fill:none;stroke:#ae76ff;stroke-width:2.5px}.am-career .amAccount{color:#9fd3f5;align-items:center;gap:6px;margin-top:10px;font:700 12px/1.4 Inter,sans-serif;display:flex}.am-career .amAccount:before{content:"";background:#6cabdd;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 8px #6cabdd}.am-career .g-crest{fill:#10243a;stroke:#6cabdd;stroke-width:2.5px}.am-career .g-star{fill:#9fd3f5}.am-career .g-line{stroke:#6cabdd;stroke-width:2.5px;stroke-linecap:round}.amFive .amJoin{color:#bff3ff;text-transform:uppercase;cursor:pointer;background:0 0;border:1px dashed #29d6ff99;padding:11px 16px;font:800 13px Inter}.amFive .amJoin:hover{background:#29d6ff14;border-style:solid}.amFive{transition:box-shadow .5s,border-color .5s}.amFive.spotlight{border-color:#29d6ff;box-shadow:0 0 0 2px #29d6ff,0 0 60px -6px #29d6ffaa}@media (width<=880px){.amFive .amJoin{text-align:center;width:100%}.amGlyph,.amFive .amGlyph,.allModesGrid .am-career .amGlyph,.allModesGrid .am-career.wide .amGlyph{width:46px;margin-bottom:-6px;position:static}}.amCard.am-legends:not(.soon){background:radial-gradient(circle at 92% 0,#e9c46a24,#0000 45%),linear-gradient(135deg,#231d10,#0e1220 65%);border-color:#e9c46a55}.amCard.am-legends:not(.soon) small{color:#f3d98c}.amCard.am-legends:not(.soon) h3{color:#fff1c7}.amCard.am-legends:not(.soon) .amRibbon{background:#e9c46a;left:auto;right:22px;box-shadow:0 4px 14px #e9c46a40}.amCard.am-legends:not(.soon) .amGlyph{filter:drop-shadow(0 0 14px #e9c46a55);top:50px}.amCard.am-legends:not(.soon)>button{color:#f3d98c}.amRelease{background:linear-gradient(120deg,#f4cf4814,#ffffff05 70%);border:1px solid #f4cf4833;border-radius:14px;gap:8px;margin-top:4px;padding:12px 14px;display:grid;position:relative}.amRelease p{margin:0}.amReleaseClub{color:#ffd95c;align-items:center;gap:8px;font:800 13.5px/1.25 Barlow,system-ui,sans-serif;display:flex}.amReleaseClub i{flex:none;font-style:normal}.amReleaseAll{color:#c6cfdd;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font:600 13px/1.3 Barlow,system-ui,sans-serif;display:flex}.amReleaseAll small{color:#8c9aae;flex-basis:100%;font-size:12px}.amCard.soon>.amRelease{filter:none;opacity:1}.amCountdown{color:#fff;letter-spacing:.02em;font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;font:800 15px/1 Barlow Condensed,system-ui,sans-serif;display:inline-flex}.amCountdown em{background:#ffffff12;border-radius:6px;margin-left:3px;padding:3px 5px;font-size:19px;font-style:normal}.amClubAd{margin:4px 0 18px}.amClubAd .clubNudge{background:radial-gradient(circle at 88% 0,#f4cf4840,#0000 45%),radial-gradient(circle at 0 100%,#b9a6ff26,#0000 50%),linear-gradient(125deg,#2a2108,#11131f 62%);border-color:#f4cf4880;border-radius:20px;align-items:flex-start;margin:0;padding:20px 22px 20px 74px;animation:4s ease-in-out infinite amAdGlow;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000059,inset 0 0 0 1px #fff1b014}.amClubAd .clubNudge:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fff3c41f 50%,#0000 65%);animation:5.5s ease-in-out infinite amAdShine;position:absolute;inset:0;transform:translate(-100%)}.amClubAd .clubNudgeCrown{width:40px;height:40px;font-size:20px;position:absolute;top:20px;left:20px}.amClubAd .clubNudgeCta{display:none}.amClubAd .clubNudgeText{text-align:left;gap:8px;display:grid}.amClubAd small{color:#ffd95c;letter-spacing:1.4px;text-transform:uppercase;font:900 10.5px Inter,sans-serif}.amClubAd strong{color:#fff6d8;text-transform:uppercase;letter-spacing:.01em;font:800 23px/1.1 Barlow Condensed,system-ui,sans-serif}.amClubAdText{color:#e6dcc0;font-weight:500}.amClubAdPerks{flex-wrap:wrap;gap:6px;display:flex}.amClubAdPerks span{color:#fbe7a4;background:#f4cf481f;border:1px solid #f4cf4840;border-radius:20px;padding:5px 10px;font:700 12.5px/1.2 Barlow,system-ui,sans-serif}.amClubAdPerks span:before{content:"✓ ";color:#ffd95c}.amClubAdCta{color:#2b1d02;text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(#ffe27a,#e9b52c);border-radius:12px;justify-self:start;align-items:center;gap:6px;margin-top:4px;padding:11px 18px;font:900 15px/1 Barlow Condensed,system-ui,sans-serif;display:inline-flex;box-shadow:0 6px 18px #f4cf4855}.amClubAdCta i{font-style:normal;transition:transform .15s}.amClubAd .clubNudge:hover .amClubAdCta i{transform:translate(3px)}.amClubMember{color:#fbe7a4;background:#f4cf4814;border:1px solid #f4cf4855;border-radius:14px;align-items:center;gap:8px;margin:4px 0 16px;padding:10px 14px;font:700 14px/1.3 Barlow,system-ui,sans-serif;display:flex}.amClubMember i{font-style:normal}.allModesGrid .amCard.amReleased{background:radial-gradient(circle at 92% 0,#b9a6ff2e,#0000 45%),linear-gradient(135deg,#1a1630,#0e1220 65%);border-color:#ae76ff #b9a6ff66 #b9a6ff66;border-top-style:solid;border-top-width:3px;grid-column:1/-1;min-height:0;padding-top:52px}.allModesGrid .amReleased>div{max-width:calc(100% - 120px)}.allModesGrid .amReleased .amRibbon{background:#b9a6ff}.allModesGrid .amReleased small{color:#cdbfff}.allModesGrid .amReleased .amGlyph{filter:drop-shadow(0 0 16px #ae76ff66);width:86px;top:52px;right:24px}.amCard.amReleased footer{border-top:1px solid #ae76ff33;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex}.amReleased .amPlay{color:#120a26;text-transform:uppercase;cursor:pointer;background:#b9a6ff;border:1px solid #b9a6ff;padding:11px 18px;font:800 13px Inter}@media (width<=880px){.allModesGrid .amReleased>div{max-width:none}.allModesGrid .amReleased .amGlyph{width:46px;margin-bottom:-6px;position:static}.amReleased .amPlay{text-align:center;width:100%}}@keyframes amAdGlow{50%{box-shadow:0 16px 44px #f4cf4826,inset 0 0 0 1px #fff1b026}}@keyframes amAdShine{0%,55%{transform:translate(-100%)}85%,to{transform:translate(100%)}}@media (width<=560px){.amClubAd .clubNudge{padding:18px 16px}.amClubAd .clubNudgeCrown{width:34px;height:34px;position:static}.amClubAd .clubNudge{flex-direction:column;gap:10px}.amClubAd strong{font-size:20px}.amClubAdCta{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.amClubAd .clubNudge,.amClubAd .clubNudge:after{animation:none}}.amCard p.amLigaCountdown{letter-spacing:.4px;color:#ffd77a;font-variant-numeric:tabular-nums;margin:0;font:800 13px Barlow Condensed,Inter,sans-serif}.am-liga{border-top:3px solid #c60b1e}.amCard.soon.am-liga footer button.amPlay{color:#ffd77a;text-transform:uppercase;cursor:pointer;background:#c60b1e22;border:1px solid #ffc40088;padding:9px 14px;font:800 12px Inter}.am-player{border-top:3px solid #2fd17a}.am-player .g-shirt{fill:#0e2a1d;stroke:#2fd17a;stroke-width:2.5px;stroke-linejoin:round}.am-player .g-num{fill:#f2c14e}.allModesGrid .am-player{background:radial-gradient(circle at 92% 0,#2fd17a26,#0000 45%),linear-gradient(135deg,#0d2419,#0b1210 65%);border-color:#2fd17a55}.allModesGrid .am-player small{color:#9df5c4}.amCard.am-album.spotlight{border-color:#ae76ff;transition:box-shadow .4s,border-color .4s;box-shadow:0 0 0 2px #ae76ff,0 0 60px -6px #ae76ffaa}.homeKick{isolation:isolate;background:radial-gradient(70% 60% at 50% 58%,#13473a 0%,#0e2c33 45%,#0a1729 78%,#08111f 100%);flex-direction:column;justify-content:center;align-items:center;min-height:max(560px,min(100svh - 84px,900px));padding:clamp(18px,3.6svh,44px) 16px clamp(10px,1.6svh,18px);display:flex;position:relative;overflow:hidden}.homeKick:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 50% 55%,#0000 55%,#060d18cc 100%);position:absolute;inset:0}.khSky{z-index:-1;pointer-events:none;translate:calc(var(--px,0)*10px) calc(var(--py,0)*6px);transition:translate 1s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.khCrowd{opacity:.8;background:radial-gradient(circle at 50% 100%,#1f3354 2.4px,#0000 3px) 0 0/10px 9px,radial-gradient(circle at 50% 100%,#18294a 2.4px,#0000 3px) 5px 4.5px/10px 9px,linear-gradient(#040912,#0a1424);height:min(34%,290px);position:absolute;top:0;left:-3%;right:-3%;-webkit-mask-image:linear-gradient(#000 25%,#0000);mask-image:linear-gradient(#000 25%,#0000)}.khCrowd i{opacity:0;background:#fff;border-radius:50%;width:3px;height:3px;animation:4s infinite khFlash;position:absolute;box-shadow:0 0 6px 2px #fffa,0 0 18px 6px #bfe3ff40}@keyframes khFlash{0%,88%,to{opacity:0}90%{opacity:1}93%{opacity:.15}95%{opacity:.85}}.khBeam{animation:11s ease-in-out infinite alternate khSweep;position:absolute;inset:0}.khBeam.l{transform-origin:0 0;background:conic-gradient(from 122deg at 0 0,#0000 0deg,#d7f0ff10 8deg,#e6f6ff26 13deg,#d7f0ff10 18deg,#0000 27deg)}.khBeam.r{transform-origin:100% 0;background:conic-gradient(from 212deg at 100% 0,#0000 0deg,#d7f0ff10 9deg,#e6f6ff26 14deg,#d7f0ff10 19deg,#0000 27deg);animation-name:khSweepR;animation-delay:-4s}.khBeam:before{content:"";background:radial-gradient(closest-side,#f4fbffd9,#cfeaff4d 40%,#0000);border-radius:50%;width:170px;height:170px;position:absolute;top:-80px}.khBeam.l:before{left:-80px}.khBeam.r:before{right:-80px}@keyframes khSweep{0%{rotate:-3deg}to{rotate:4deg}}@keyframes khSweepR{0%{rotate:3deg}to{rotate:-4deg}}.khHead{z-index:1;text-align:center;animation:khUp .6s var(--ease,ease) backwards;margin-bottom:clamp(12px,3svh,36px);position:relative}.khTitle{letter-spacing:-.5px;text-transform:uppercase;color:#fff;text-shadow:0 8px 40px #000a;margin:0;font:900 clamp(38px,min(6.6vw,8.4svh),88px)/.9 Barlow Condensed}.khTitle em{letter-spacing:.2px;text-transform:none;color:#b5cde2;text-shadow:none;margin-top:clamp(8px,1.4svh,14px);font:500 clamp(15px,1.6vw,21px)/1.3 Inter;display:block}@keyframes khUp{0%{opacity:0;transform:translateY(14px)}}@keyframes khFade{0%{opacity:0}}.khHead,.khBoard,.khScroll{flex-shrink:0}.khPills{z-index:3;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:14px;display:flex;position:relative}.khPills .khDailyWrap,.khPills .homeTrayChip{margin:0}.khStageBox{--Rw:min(35cqw,205px);--G:30px;--R:clamp(64px,min(calc((100cqh - 128px)/2),calc((100cqh - 72px)/2.45),calc((100cqh - 46px)/2.63),calc((100cqw + 32px)*.35)),205px);--D:clamp(52px,calc(var(--R)*.36),74px);--B:calc(var(--R)*.9);--Oy:max(calc(var(--R)*1.45),calc(var(--R) + var(--D)/2 + var(--G)));--Xm:calc((50cqw - 22px)/.966);--Ox:max(var(--Oy),min(240px,var(--Xm)));flex:0 1 max(calc(var(--Rw)*2 + 128px),calc(var(--Rw)*2.45 + 72px),calc(var(--Rw)*2.63 + 46px));justify-content:center;align-self:stretch;align-items:center;min-height:0;display:flex;container:khBox/size}.khStage{width:min(100%,calc(2*var(--Ox) + var(--D) + 90px));height:calc(var(--R) + var(--Oy) + var(--D)/2 + 46px);flex:none;position:relative}.khField{z-index:-1;pointer-events:none;translate:calc(var(--px,0)*-18px) calc(var(--py,0)*-10px);transition:translate 1s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.khPitch{left:50%;top:var(--R);width:calc(var(--R)*9.6);height:auto;position:absolute;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 60%,#0000 100%);mask-image:radial-gradient(closest-side,#000 60%,#0000 100%)}.khLines{stroke:#ffffff3d;stroke-width:1.6px;vector-effect:non-scaling-stroke}.khLines *{vector-effect:non-scaling-stroke}.khSpot{fill:#ffffff5c;stroke:none}.khMid{fill:none;stroke:url(#khMid);stroke-width:2px;vector-effect:non-scaling-stroke}.khTactic{stroke:#ffffff4d;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.khTactic .khRun{stroke-dasharray:7 7;animation:1.4s linear infinite khMarch}@keyframes khMarch{to{stroke-dashoffset:-14px}}@media (aspect-ratio>=1){.khTop{display:none}}.khOrbit{left:50%;top:var(--R);width:calc(2*var(--Ox));height:calc(2*var(--Oy));pointer-events:none;border:1.5px dashed #ffffff24;border-radius:50%;position:absolute;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#0000 52%,#000 66%);mask-image:linear-gradient(#0000 52%,#000 66%)}.khKick{z-index:2;width:calc(2*var(--R));height:calc(2*var(--R));border-radius:50%;position:absolute;top:0;left:50%;transform:translate(-50%)}.khRing{border:2px solid #ffffff4d;border-radius:50%;transition:border-color .4s,box-shadow .4s;animation:.5s backwards khFade;position:absolute;inset:0;box-shadow:inset 0 0 50px #a3ff1210,0 0 40px #ffffff0d}.khRing:after{content:"";background:conic-gradient(from 0deg,transparent 0 290deg,#a3ff12aa 350deg,#e9ffb8 360deg);border-radius:50%;animation:5s linear infinite khTurn;position:absolute;inset:-3px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px))}.khKick:has(.khPlay:hover) .khRing{border-color:#a3ff1288;box-shadow:inset 0 0 70px #a3ff1226,0 0 50px #a3ff1233}@keyframes khTurn{to{transform:rotate(360deg)}}.khPulse,.khShock{width:var(--B);height:var(--B);margin:calc(var(--B)/-2);opacity:0;pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%}.khPulse{border:2px solid #a3ff12;animation:3s ease-out 1s infinite khPulse}.khPulse.late{animation-delay:2.5s}@keyframes khPulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.15)}}.khShock{border:3px solid #e9ffb8;box-shadow:0 0 30px #a3ff12,inset 0 0 20px #a3ff1288}.khBits{pointer-events:none;position:absolute;top:50%;left:50%}.khBits i{opacity:0;background:#8fe36a;border-radius:2px;width:6px;height:6px;position:absolute;top:-3px;left:-3px}.khBits i:nth-child(3n){background:#e9ffb8;border-radius:50%}.khBits i:nth-child(3n+1){background:#5fbf4a;width:4px;height:10px}.khShadow{width:var(--B);height:var(--B);margin:calc(var(--B)/-2);pointer-events:none;background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;position:absolute;top:50%;left:50%;translate:6% 10%;scale:1.04}.khPlay{z-index:2;width:var(--B);height:var(--B);margin:calc(var(--B)/-2);justify-content:center;align-items:center;gap:calc(var(--B)*.04);cursor:pointer;color:#07120a;box-shadow:0 0 0 calc(var(--B)*.05) #a3ff121f,0 18px 50px -10px #a3ff12aa,0 0 90px #a3ff1255,inset 0 -12px 26px #2f6a0060,inset 0 8px 16px #ffffffa0;transition:transform .35s var(--ease,ease),box-shadow .35s;background:radial-gradient(circle at 34% 26%,#f4ffd0 0%,#d0ff5a 20%,#a3ff12 50%,#69b80a 100%);border:0;border-radius:50%;flex-direction:column;padding:0;animation:.6s cubic-bezier(.2,1.5,.35,1) backwards khPop;display:flex;position:absolute;top:50%;left:50%;overflow:hidden}.khPlay:hover{box-shadow:0 0 0 calc(var(--B)*.07) #a3ff1230,0 22px 60px -8px #a3ff12cc,0 0 130px #a3ff1288,inset 0 -12px 26px #2f6a0060,inset 0 8px 16px #ffffffa0;transform:scale(1.06)}.khPlay:active{transform:scale(.95)}.khBall{mix-blend-mode:multiply;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.khPanels{transform-box:view-box;transform-origin:0 0;animation:26s linear infinite khTurn}.khPanels path{fill:#bfe58a}.khPanels .khSeams{fill:none;stroke:#7fb33a;stroke-width:1.2px;stroke-linecap:round}.khGloss{pointer-events:none;background:radial-gradient(circle at 32% 24%,#ffffffb3 0,#ffffff38 17%,#0000 40%),radial-gradient(circle at 72% 86%,#21500066,#0000 55%);border-radius:50%;position:absolute;inset:0;overflow:hidden}.khGloss:after{content:"";background:linear-gradient(115deg,#0000 36%,#ffffff8c 48%,#0000 60%);animation:5.5s ease-in-out 2.4s infinite khShine;position:absolute;inset:0;transform:translate(-120%)}@keyframes khShine{0%{transform:translate(-120%)}28%,to{transform:translate(120%)}}.khPlay i,.khPlay b{z-index:1;position:relative}.khPlay i{width:0;height:0;margin-left:calc(var(--B)*.03);border-left:calc(var(--B)*.13) solid #07120a;border-top:calc(var(--B)*.085) solid transparent;border-bottom:calc(var(--B)*.085) solid transparent}.khPlay b{font:900 calc(var(--B)*.2)/1 "Barlow Condensed";letter-spacing:1.5px;text-transform:uppercase;text-shadow:0 1px #fff5}@keyframes khPop{0%{opacity:0;transform:scale(.6)}}.khUnder{left:50%;top:calc(50% + var(--B)/2 + 12px);z-index:2;white-space:nowrap;animation:khUnderIn .5s .1s var(--ease,ease) backwards;flex-direction:column;align-items:center;gap:7px;display:flex;position:absolute;transform:translate(-50%)}@keyframes khUnderIn{0%{opacity:0;transform:translate(-50%,10px)}}.khUnder small{letter-spacing:1.5px;text-transform:uppercase;color:#cfe8c4cc;font:800 10px Inter}.khJoin{color:#e8f1ff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a1428a6;border:1px solid #ffffff45;border-radius:999px;padding:7px 14px;font:700 12px Inter;transition:background .25s,border-color .25s,transform .25s}.khJoin:hover{background:#ffffff1a;border-color:#fff8;transform:translateY(-1px)}.khOrbs{z-index:1;pointer-events:none;translate:calc(var(--px,0)*7px) calc(var(--py,0)*5px);transition:translate 1s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.khOrb{--c:#fff;--a:var(--aw);left:50%;top:var(--R);width:var(--D);height:var(--D);margin:calc(var(--D)/-2);color:#fff;cursor:pointer;pointer-events:auto;transform:translate(calc(cos(var(--a))*var(--Ox)),calc(sin(var(--a))*var(--Oy)));animation:khFly .6s calc(var(--i)*50ms) var(--ease,ease) backwards,khFloat 4.6s calc(var(--i)*-.9s) ease-in-out infinite;background:0 0;border:0;padding:0;position:absolute}@keyframes khFly{0%{opacity:0;transform:translate(calc(cos(var(--a))*var(--R)*.6),calc(sin(var(--a))*var(--R)*.6)) scale(.5)}}@keyframes khFloat{50%{translate:0 -4px}}.khDisc{border:1.5px solid color-mix(in srgb,var(--c) 70%,transparent);background:radial-gradient(circle at 32% 24%,#ffffff2e,transparent 52%),radial-gradient(circle at 50% 115%,color-mix(in srgb,var(--c) 45%,transparent),transparent 70%),#0c1729;width:100%;height:100%;box-shadow:0 12px 30px -12px var(--c),inset 0 0 0 4px #ffffff08;transition:transform .35s var(--ease,ease),box-shadow .35s;border-radius:50%;place-items:center;display:grid}.khDisc svg{width:58%;height:auto;transition:transform .45s cubic-bezier(.2,1.6,.4,1)}.khOrb:hover .khDisc,.khOrb:focus-visible .khDisc{box-shadow:0 18px 38px -10px var(--c),0 0 0 3px color-mix(in srgb,var(--c) 30%,transparent),0 0 34px color-mix(in srgb,var(--c) 40%,transparent);transform:translateY(-4px)scale(1.08)}.khOrb:hover .khDisc svg{transform:rotate(-10deg)scale(1.1)}.khLabel{white-space:nowrap;letter-spacing:.2px;color:#eaf2ff;text-shadow:0 2px 10px #000;flex-direction:column;align-items:center;gap:3px;font:800 12px/1.1 Inter;display:flex;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)}.khLabel small{letter-spacing:.2px;color:color-mix(in srgb,var(--c) 50%,#b9c9dc);font:600 10px/1.1 Inter}.khBadge{background:var(--c);color:#07121c;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 0 14px color-mix(in srgb,var(--c) 70%,transparent);border-radius:999px;padding:3px 7px;font:900 9px Inter;position:absolute;top:-5px;right:-10px}.khOrb.west .khBadge{left:-10px;right:auto}.k-five{--c:#29d6ff}.k-career{--c:#6cabdd}.k-bdor{--c:#ffd45f}.k-all{--c:#b68cff}.k-shop{--c:#ff7d95}.k-base{--c:#5cf0b4}.k-legends{--c:#e9c46a}.k-album{--c:#ae76ff}.k-player{--c:#2fd17a}.k-legends .g-crown{fill:#e9c46a}.k-album .g-card{fill:#2a1d47;stroke:var(--c);stroke-width:2.5px}.k-album .g-card.back{fill:#1c1533;opacity:.8}.k-album .g-head{fill:none;stroke:var(--c);stroke-width:3px}.k-player .g-shirt{fill:#0e2a1d;stroke:var(--c);stroke-width:2.5px;stroke-linejoin:round}.k-player .g-num{fill:#f2c14e}.k-five .g-field{fill:#0f3a2c;stroke:var(--c);stroke-width:2.5px}.k-five .g-line{stroke:#29d6ff77;stroke-width:2px}.k-five circle{fill:#9beeff}.k-career .g-crest{fill:#10243a;stroke:var(--c);stroke-width:2.5px}.k-career .g-star{fill:#9fd3f5}.k-career .g-line{stroke:var(--c);stroke-width:2.5px;stroke-linecap:round}.k-stroke{fill:none;stroke:var(--c);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.k-stroke .k-fill{fill:var(--c);stroke:none}.k-shop .khBadge{color:#fff;background:#ff4d6d}.khBoard{z-index:1;background:linear-gradient(#0b1626,#04080f);border-block:1px solid #ffffff1c;align-self:stretch;height:clamp(30px,4.4svh,40px);margin:clamp(6px,1.6svh,16px) -16px 0;position:relative;overflow:hidden;box-shadow:0 -14px 40px #0008,inset 0 1px #ffffff12}.khBoard:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 .9px,#04080f73 1.4px) 0 0/3px 3px;position:absolute;inset:0}.khTrack{width:max-content;height:100%;animation:48s linear infinite khTicker;display:flex}.khBoard:hover .khTrack{animation-play-state:paused}.khTrack p{align-items:center;height:100%;margin:0;display:flex}.khTrack span{white-space:nowrap;letter-spacing:1.8px;text-transform:uppercase;color:#d8ff95;text-shadow:0 0 10px #a3ff12aa;align-items:center;gap:16px;padding-right:18px;font:800 clamp(15px,2.3svh,20px)/1 Barlow Condensed;display:flex}.khTrack span:nth-child(2n){color:#f2f7ff;text-shadow:0 0 10px #ffffff70}.khTrack span:before{content:"";background:radial-gradient(circle at 35% 30%,#fff,#a3ff12 70%);border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 8px #a3ff12}@keyframes khTicker{to{transform:translate(-50%)}}.khScroll{z-index:1;color:#d7e8f6;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-items:center;gap:5px;margin-top:clamp(10px,2.4svh,26px);padding:4px 16px 2px;display:grid;position:relative}.khScrollLabel{letter-spacing:2.4px;text-transform:uppercase;opacity:.72;font:800 10px/1 Inter,sans-serif;transition:opacity .2s,letter-spacing .3s}.khScroll:hover .khScrollLabel{opacity:1;letter-spacing:3px}.khChevrons{justify-items:center;padding-top:2px;display:grid}.khChevrons i{opacity:.14;filter:drop-shadow(0 0 6px #a3ff1299);border-bottom:2.5px solid #a3ff12;border-right:2.5px solid #a3ff12;width:13px;height:13px;margin-top:-6px;animation:1.5s ease-in-out infinite khCascade;rotate:45deg}.khChevrons i:nth-child(2){animation-delay:.17s}.khChevrons i:nth-child(3){animation-delay:.34s}@keyframes khCascade{0%,to{opacity:.14;translate:0 -4px}35%{opacity:1;translate:0}70%{opacity:.14;translate:0 4px}}.khPlay:focus-visible,.khJoin:focus-visible,.khOrb:focus-visible,.khScroll:focus-visible{outline-offset:4px;outline:2px solid #3fd1ff}.homeHub.afterBoard{padding-top:34px}.khHold *,.khHold :before,.khHold :after{animation-play-state:paused!important}.khIntro .khBeam{animation:.9s linear backwards khFlick,11s ease-in-out .9s infinite alternate khSweep}.khIntro .khBeam.r{animation:.9s linear .12s backwards khFlick,11s ease-in-out 1s infinite alternate khSweepR}@keyframes khFlick{0%{opacity:0}18%{opacity:.85}26%{opacity:.1}38%{opacity:1}50%{opacity:.3}62%,to{opacity:1}}.khIntro .khCrowd{animation:1.2s .2s backwards khFade}.khIntro .khHead{animation:none}.khIntro .khTitle{animation:.85s cubic-bezier(.7,0,.2,1) .15s backwards khWipe}.khIntro .khTitle em{animation:khUp .7s .7s var(--ease,ease) backwards}@keyframes khWipe{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% 0)}}.khIntro .khHead:after{content:"";opacity:0;pointer-events:none;background:#f1ffd6;border-radius:4px;width:4px;height:70%;animation:.85s cubic-bezier(.7,0,.2,1) .15s khBar;position:absolute;top:-8%;left:0;box-shadow:0 0 22px 6px #a3ff12aa}@keyframes khBar{0%{opacity:1;left:0}88%{opacity:1;left:100%}to{opacity:0;left:100%}}.khIntro .khField{animation:1.2s cubic-bezier(.5,0,.2,1) .1s backwards khReveal}@keyframes khReveal{0%{clip-path:circle(0 at 50% var(--R));opacity:.3}to{clip-path:circle(calc(var(--R)*5.5) at 50% var(--R));opacity:1}}.khIntro .khTactic{animation:.8s 1.6s backwards khFade}.khIntro .khOrbit{animation:.8s 1.1s backwards khFade}.khIntro .khRing{animation:.9s cubic-bezier(.2,1.4,.3,1) .78s backwards khRingIn}@keyframes khRingIn{0%{opacity:0;transform:scale(.55)}}.khIntro .khPlay{animation:1.25s .3s backwards khDrop}@keyframes khDrop{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:scale(2.8)}12%{opacity:1}38%{animation-timing-function:cubic-bezier(0,.55,.45,1);transform:scale(1)}55%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:scale(1.13)}72%{animation-timing-function:cubic-bezier(0,.55,.45,1);transform:scale(1)}82%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:scale(1.035)}92%,to{transform:scale(1)}}.khIntro .khShadow{animation:1.25s .3s backwards khShadowIn}@keyframes khShadowIn{0%{opacity:0;transform:translate(70%,80%)scale(.4)}12%{opacity:.4}38%{opacity:1;transform:none}55%{transform:translate(7%,9%)scale(.92)}72%{transform:none}}.khIntro .khKick{animation:.45s .76s khShake}@keyframes khShake{25%{translate:4px 2px}50%{translate:-4px -2px}75%{translate:2px 1px}}.khIntro .khShock{animation:.8s cubic-bezier(.1,.6,.3,1) .78s khShock}@keyframes khShock{0%{opacity:.95;transform:scale(.95)}to{opacity:0;transform:scale(3.1)}}.khIntro .khBits i{animation:.9s cubic-bezier(.15,.7,.3,1) .78s khBit}@keyframes khBit{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(calc(var(--dx)*var(--R)),calc(var(--dy)*var(--R))) rotate(220deg)}}.khIntro .khPulse{animation-delay:2.1s}.khIntro .khPulse.late{animation-delay:3.6s}.khIntro .khUnder{animation:khUnderIn .7s 1.25s var(--ease,ease) backwards}.khIntro .khOrb{animation:khBurst .9s calc(1s + var(--i)*80ms) cubic-bezier(.2,1.3,.35,1) backwards,khFloat 4.6s calc(var(--i)*-.9s) ease-in-out infinite}@keyframes khBurst{0%{opacity:0;transform:translate(calc(cos(var(--a))*var(--R)*.15),calc(sin(var(--a))*var(--R)*.15)) scale(.2)}}.khIntro .khBoard{animation:.8s cubic-bezier(.2,.9,.3,1) 1.4s backwards khBoardIn}@keyframes khBoardIn{0%{opacity:0;transform:translateY(100%)}}.khIntro .khScroll{animation:.6s 1.8s backwards khFade}.khVeil{z-index:2147483000;pointer-events:auto;animation:1.15s cubic-bezier(.7,0,.25,1) forwards khVeilOut;position:fixed;inset:0}.khVeilDisc{background:var(--c);clip-path:circle(0 at var(--x) var(--y));place-items:center;animation:1.15s cubic-bezier(.6,0,.3,1) forwards khVeilIn;display:grid;position:absolute;inset:0;overflow:hidden}.khVeilDisc:before{content:"";background:repeating-linear-gradient(115deg,#0000 0 44px,#ffffff2b 44px 88px);animation:1.15s linear forwards khStripes;position:absolute;inset:-20% -40%}.khVeilDisc:after{content:"";background:var(--ink);opacity:.3;height:8px;position:absolute;bottom:0;left:0;right:0}.khVeilDisc b{text-align:center;letter-spacing:-1px;text-transform:uppercase;color:var(--ink);padding:0 16px;font:900 clamp(48px,12vw,168px)/.85 Barlow Condensed;animation:1.15s cubic-bezier(.2,.8,.2,1) forwards khVeilWord;position:relative}@keyframes khVeilIn{0%{clip-path:circle(0 at var(--x) var(--y))}37%,to{clip-path:circle(150vmax at var(--x) var(--y))}}@keyframes khVeilOut{0%,55%{transform:translateY(0)}to{transform:translateY(-104%)}}@keyframes khStripes{to{transform:translate(180px)}}@keyframes khVeilWord{0%,14%{opacity:0;transform:translate(-10%)skew(-12deg)scale(.9)}36%{opacity:1;transform:none}56%{opacity:1;transform:none}to{opacity:0;transform:translateY(-16vh)}}@media (aspect-ratio<=1){.khPitch{transform:translate(-50%,-50%)rotate(90deg);-webkit-mask-image:radial-gradient(closest-side,#000 35%,#0000 85%);mask-image:radial-gradient(closest-side,#000 35%,#0000 85%)}.khTactic{display:none}}@container khBox (width<=647px) and (aspect-ratio<=51/50){.khStage{--Ox:max(var(--Oy),min(240px,calc((50cqw - 22px)/.788)))}.khOrb{--a:var(--an)}}@container khBox (width<=647px){.khOrb.k-player .khLabel{white-space:normal;text-align:center;width:7.2em}}@container khBox (height<=344px){.khUnder small{display:none}}@container khBox (width<=348px){.khLabel{font-size:10.5px}.khLabel small{font-size:8.5px}}@container hcHero (height<=600px){.khBoard{display:none}}@container hcHero (height<=470px){.khScroll{display:none}}@container hcHero (height<=660px){.khTitle em{display:none}.khHead{margin-bottom:10px}.khPills{margin-top:8px}}@container hcHero (height<=540px){.khTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.khPills{margin-top:0}}@container hcHero (height<=420px){.homeKick{padding-top:8px;padding-bottom:4px}.khHead{margin-bottom:6px}.khDailyWrap{display:none}.khStageBox{--R:clamp(36px,min(calc((100cqh - 128px)/2),calc((100cqh - 72px)/2.45),calc((100cqh - 46px)/2.63),calc((100cqw + 32px)*.35)),205px)}}@container hcHero (height<=300px){.khStageBox{--R:clamp(28px,min(calc((100cqh - 128px)/2),calc((100cqh - 72px)/2.45),calc((100cqh - 46px)/2.63),calc((100cqw + 32px)*.35)),205px)}}@media (width<=640px){.homeKick{min-height:min(100svh - 70px,690px)}.khTitle{font-size:clamp(36px,11.6vw,58px)}.khLabel{font-size:11px}.khLabel small{font-size:9px}.khBadge{padding:2px 6px;font-size:8px;right:-8px}.khOrb.west .khBadge{left:-8px;right:auto}.khUnder small{font-size:9px}.khJoin{padding:6px 12px;font-size:11px}.khBoard{height:30px}.khTrack span{gap:12px;padding-right:14px;font-size:14px}.khCrowd{height:24%}}@media (height<=740px){.khUnder small{display:none}}@media (prefers-reduced-motion:reduce){.homeKick *,.homeKick :before,.homeKick :after{transition:none!important;animation:none!important}.khPulse,.khShock,.khBits{display:none}.khSky,.khField,.khOrbs{translate:none}.khChevrons i{opacity:.85;translate:none}}.homeLeaderboard.homeDaily{background:radial-gradient(60% 120% at 100% 100%,#ffcf5a22,#0000 60%),linear-gradient(135deg,#1a2050,#0e1430);border-color:#8c9bff55}.homeLeaderboard.homeDaily:hover{border-color:#8c9bff}.homeLeaderboard.homeDaily b{color:#ffcf5a}.khDaily{z-index:3;color:#fff;cursor:pointer;pointer-events:auto;background:linear-gradient(100deg,#1d2457ee,#141a3dee);border:1px solid #8c9bff77;border-radius:999px;align-items:center;gap:10px;margin:14px auto 0;padding:7px 14px 7px 7px;transition:transform .2s,border-color .2s,box-shadow .2s;animation:.7s cubic-bezier(.2,1.3,.35,1) .4s backwards khDailyIn;display:inline-flex;position:relative;box-shadow:0 10px 26px -14px #8c9bff,inset 0 1px #ffffff1c}.khDaily:hover{border-color:#8c9bff;transform:translateY(-2px);box-shadow:0 14px 30px -12px #8c9bff}.khDaily:focus-visible{outline-offset:3px;outline:2px solid #3fd1ff}.khDailySun{background:radial-gradient(circle,#ffcf5a44,#8c9bff22);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.khDailySun svg{fill:none;stroke:#ffcf5a;stroke-width:3.4px;stroke-linecap:round;width:26px;height:26px}.khDailySun .k-sun{fill:#ffcf5a66}.khDaily b{letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;font:900 16px/1 Barlow Condensed,sans-serif}.khDaily b small{color:#ffcf5a;margin-left:3px;font-size:13px}.khDaily em{color:#b9c3ea;white-space:nowrap;font:600 12px/1 Inter,sans-serif}.khDaily.done em{color:#7ff0b9}.khDaily>i{color:#8c9bff;font:900 14px/1 Inter,sans-serif}@keyframes khDailyIn{0%{opacity:0;transform:translateY(10px)scale(.92)}}@media (width<=380px){.khDaily em{display:none}}.homeLeaderboard.homeChallenge{background:radial-gradient(60% 120% at 100% 100%,#3fd1ff22,#0000 60%),linear-gradient(135deg,#2a1528,#121a33);border-color:#ff5a6e44;margin-top:10px}.homeLeaderboard.homeChallenge:hover{border-color:#ff5a6e}.homeLeaderboard.homeChallenge b{color:#ff8a98}.homeTrayChip{cursor:pointer;color:#fff;font:inherit;background:linear-gradient(100deg,#2a2108,#0d1626 70%);border:1px solid #ffcf3f88;border-radius:999px;align-items:center;gap:10px;margin:10px auto 0;padding:6px 8px 6px 6px;animation:2.6s ease-out infinite trayPing;display:inline-flex;box-shadow:0 0 #ffcf3f66}.homeTrayChip:hover{border-color:#ffcf3f}.homeTrayChip.open{border-color:#ffcf3f;animation:none}.homeTrayChip.seen,.homeTrayChip.seen .homeTrayBell svg{animation:none}.homeTrayChip:focus-visible{outline-offset:3px;outline:3px solid #3fd1ff}@keyframes trayPing{0%{box-shadow:0 0 #ffcf3f66}70%,to{box-shadow:0 0 0 12px #ffcf3f00}}.homeTrayBell{color:#2b1c04;background:#ffcf3f;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.homeTrayBell svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;transform-origin:50% 10%;width:17px;height:17px;animation:2.6s ease-in-out infinite trayRing}@keyframes trayRing{0%,70%,to{rotate:0deg}75%{rotate:14deg}80%{rotate:-12deg}85%{rotate:8deg}90%{rotate:-4deg}}.homeTrayChip b{text-transform:uppercase;letter-spacing:.06em;font:900 16px Barlow Condensed,sans-serif}.homeTrayChip em{color:#fff;background:#ff5d5d;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font:900 12px Inter,sans-serif;display:grid}.homeTrayChip i{color:#ffcf3f;text-align:center;width:18px;font:900 14px Inter,sans-serif}.homeTray{z-index:70;visibility:hidden;pointer-events:none;position:fixed;inset:0}.homeTray.open{visibility:visible;pointer-events:auto}.homeTrayBackdrop{opacity:0;cursor:default;background:#02060cb3;border:0;padding:0;transition:opacity .25s;position:absolute;inset:0}.homeTray.open .homeTrayBackdrop{opacity:1}.homeTrayPanel{left:50%;top:max(84px,calc(env(safe-area-inset-top,0px) + 76px));opacity:0;background:radial-gradient(80% 50% at 0 0,#ffcf3f1a,#0000 70%),linear-gradient(#0f1b2e,#0a1220);border:1px solid #ffcf3f55;border-radius:22px;gap:12px;width:min(760px,100vw - 24px);max-height:calc(100dvh - 110px);padding:16px;transition:translate .3s cubic-bezier(.2,.8,.2,1),opacity .25s;display:grid;position:absolute;overflow:auto;translate:-50% -14px;box-shadow:0 30px 80px -20px #000}.homeTray.open .homeTrayPanel{opacity:1;translate:-50%}.homeTrayPanel>header{grid-template-columns:1fr auto;align-items:end;gap:2px 12px;display:grid}.homeTrayPanel>header small{letter-spacing:2px;text-transform:uppercase;color:#ffcf3f;font:800 10px Inter,sans-serif}.homeTrayPanel>header b{text-transform:uppercase;grid-column:1;font:900 28px/1 Barlow Condensed,sans-serif}.homeTrayClose{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #fff3;border-radius:12px;grid-area:1/2/3;width:40px;height:40px;font:700 22px Inter,sans-serif}.homeTrayList{gap:10px;display:grid}.homeTrayList>*{width:auto!important;max-width:none!important;margin:0!important}@media (prefers-reduced-motion:reduce){.homeTrayChip,.homeTrayBell svg{animation:none}.homeTrayPanel{transition:none}}.trayDaily{background:linear-gradient(100deg,#1d2457,#141a3d);border:1px solid #8c9bff77;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.trayDaily.done{background:#0d1326;border-color:#fff2}.trayDailySun{background:radial-gradient(circle,#ffcf5a44,#8c9bff22);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.trayDailySun svg{fill:none;stroke:#ffcf5a;stroke-width:3.4px;stroke-linecap:round;width:30px;height:30px}.trayDailySun circle{fill:#ffcf5a66}.trayDaily>div{gap:2px;min-width:0;display:grid}.trayDaily b{text-transform:uppercase;letter-spacing:.03em;font:900 17px/1.1 Barlow Condensed,sans-serif}.trayDaily b small{color:#ffcf5a;margin-left:3px;font-size:14px}.trayDaily>div>small{color:#c3cbe9;font-size:12px}.trayDaily button{white-space:nowrap;padding:9px 16px}:is(body:has(.homeTray.open) .maintenanceNotice,body:has(.updateRecap) .maintenanceNotice){display:none}.updateRecapCard{background:radial-gradient(70% 120% at 0 0,#8c9bff26,#0000 70%),linear-gradient(120deg,#171d42,#0d1326);border:1px solid #8c9bff77;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #ffffff14}.updateRecapCard.read{background:#0d1326;border-color:#fff2}.updateRecapIcon{background:#8c9bff33;border-radius:12px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.updateRecapCard.read .updateRecapIcon{background:#ffffff12}.updateRecapCard>div{gap:2px;min-width:0;display:grid}.updateRecapCard b{text-transform:uppercase;letter-spacing:.03em;font:900 17px/1.1 Barlow Condensed,sans-serif}.updateRecapCard small{color:#c3cbe9;font-size:12px}.updateRecapCard button{white-space:nowrap;padding:9px 14px}.updateRecap{z-index:1250;background:#02060cd9;place-items:center;padding:16px;animation:.2s ease-out updateRecapFade;display:grid;position:fixed;inset:0}.updateRecapPanel{background:radial-gradient(80% 40% at 0 0,#8c9bff22,#0000 70%),linear-gradient(#121a35,#0a1020);border:1px solid #8c9bff66;border-radius:22px;gap:16px;width:min(560px,100%);max-height:calc(100dvh - 32px);padding:18px 18px 16px;animation:.3s cubic-bezier(.2,.8,.2,1) updateRecapIn;display:grid;overflow:auto;box-shadow:0 30px 80px -20px #000}.updateRecapPanel>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.updateRecapPanel>header small{letter-spacing:2px;text-transform:uppercase;color:#aab4ff;font:800 11px Inter,sans-serif}.updateRecapClose{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #fff3;border-radius:12px;width:38px;height:38px;font:700 22px Inter,sans-serif}.updateRecapPanel section{gap:10px;display:grid}.updateRecapPanel h2{text-transform:uppercase;margin:0;font:900 26px/1 Barlow Condensed,sans-serif}.updateRecapPanel section:not(.fresh) h2{color:#c3cbe9;font-size:21px}.updateRecapPanel ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.updateRecapPanel li{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:30px 1fr;align-items:start;gap:10px;padding:10px 12px;display:grid}.updateRecapPanel li>span{text-align:center;font-size:20px;line-height:1.2}.updateRecapPanel li b{font-size:14px;font-weight:800;display:block}.updateRecapPanel li p{color:#c6cde6;margin:3px 0 0;font-size:13px;line-height:1.45}.updateRecapDone{justify-self:center;padding:11px 28px}@keyframes updateRecapFade{0%{opacity:0}}@keyframes updateRecapIn{0%{opacity:0;translate:0 14px}}@media (width<=480px){.updateRecapCard{grid-template-columns:auto 1fr}.updateRecapCard button{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.updateRecap,.updateRecapPanel{animation:none}}.updateRecapCard.soon{background:radial-gradient(70% 120% at 0 0,#ffb54726,#0000 70%),linear-gradient(120deg,#2a2112,#0d1326);border-color:#ffb54788}.updateRecapCard.soon .updateRecapIcon{background:#ffb54733}.updateRecapCard.soon.read{background:#0d1326;border-color:#fff2}.updateRecapWarn{color:#ffd08a;background:#ffb5471a;border:1px solid #ffb54755;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.updateRecapCard{position:relative}.updateRecapHours{color:#ffd08a;grid-column:1/-1;margin:0;padding-right:30px;font-size:12px;line-height:1.4}.updateRecapHide{color:#b7c6bd;cursor:pointer;background:0 0;border:0;border-radius:8px;width:28px;height:28px;padding:0;font:700 18px/1 Inter,sans-serif;position:absolute;top:6px;right:6px}.updateRecapCard button.updateRecapHide{padding:0}nav.pxNav{--pxH:80px;height:auto;min-height:calc(var(--pxH) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) clamp(14px,3.2vw,48px) 0;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:18px;display:flex}nav.pxNav .brand{color:#f6f7f4;cursor:pointer;-webkit-tap-highlight-color:transparent;flex:none;text-decoration:none}.pxWord{font:inherit;letter-spacing:inherit;white-space:nowrap}nav.pxNav>.pxDock{flex-wrap:nowrap;align-items:center;gap:12px;min-width:0;max-width:none;display:flex}.pxBar{-webkit-backdrop-filter:blur(10px)saturate(135%);isolation:isolate;background:linear-gradient(#0d1830d9,#081022c7);border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:2px;padding:3px 6px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff21,inset 0 -1px #00000059,0 14px 34px #00000052}.pxBar:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff14,#0000);width:30%;position:absolute;top:0;bottom:0;left:-30%;transform:translate(-100%)}.pxGroup{gap:2px;display:flex}.pxSep{background:linear-gradient(#0000,#ffffff38,#0000);flex:none;align-self:stretch;width:1px;margin:9px 5px}.pxTile{--c:#fff;--l:#fff;--d:#888;color:#cbd5e8;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:58px;transition:background-color .3s var(--ease),color .3s var(--ease);background:0 0;border:0;border-radius:15px;flex-direction:column;align-items:center;gap:4px;margin:0;padding:4px 7px 6px;display:flex;position:relative}.pxTile:hover,.pxTile:focus-visible{background:color-mix(in srgb,var(--c) 11%,transparent);color:#fff}.pxTile:focus-visible,.pxMe:focus-visible,.pxCard:focus-visible,.pxSheetMe:focus-visible{outline:2px solid var(--c);outline-offset:1px}.pxMedal{background:radial-gradient(120% 120% at 28% 12%,color-mix(in srgb,var(--c) 30%,#18233b) 0,#0c1426 72%);width:34px;height:34px;box-shadow:inset 0 1px 0 #ffffff29,inset 0 0 0 1px color-mix(in srgb,var(--c) 36%,transparent),0 6px 14px #00000070;transition:transform .45s var(--ease-snap),box-shadow .4s var(--ease);border-radius:12px;place-items:center;display:grid;position:relative}.pxMedal:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff5c 50%,#0000 62%) 130% 0/260% 100% no-repeat;position:absolute;inset:0}.pxGlyph{filter:drop-shadow(0 2px 2px #000000a0);width:27px;height:27px;display:block;overflow:visible}.pxLabel{letter-spacing:.9px;text-transform:uppercase;white-space:nowrap;font:800 11px/1 Barlow Condensed,Inter,sans-serif}.pxTile:hover .pxMedal,.pxTile:focus-visible .pxMedal{box-shadow:inset 0 1px 0 #fff3,inset 0 0 0 1px var(--c),0 8px 22px color-mix(in srgb,var(--c) 48%,transparent);transform:translateY(-2px)scale(1.08)}.pxTile:hover .pxMedal:before,.pxMe:hover .pxMedal:before{transition:background-position .7s var(--ease);background-position:-30% 0}.pxTile[aria-current=page]{color:#fff}.pxTile[aria-current=page] .pxMedal{background:radial-gradient(120% 120% at 28% 12%,color-mix(in srgb,var(--c) 52%,#18233b) 0,#0e1830 76%);box-shadow:inset 0 1px 0 #ffffff40,inset 0 0 0 1.5px var(--c),0 0 18px color-mix(in srgb,var(--c) 55%,transparent)}.pxTile[aria-current=page]:after{content:"";background:var(--c);height:3px;box-shadow:0 0 10px var(--c);border-radius:3px;position:absolute;bottom:0;left:28%;right:28%}.pxMedal[data-land]{animation:.65s cubic-bezier(.2,1.5,.3,1) pxLand}@keyframes pxLand{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--c) 70%,transparent),0 0 30px var(--c);transform:scale(1.45)}to{box-shadow:0 0 0 14px transparent,0 0 18px color-mix(in srgb,var(--c) 55%,transparent);transform:none}}.pxBadge{z-index:2;color:#fff;text-align:center;background:#ff4d5e;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font:900 10.5px/18px Inter,sans-serif;animation:1.8s ease-in-out infinite pxBadge;position:absolute;top:-6px;right:-9px;box-shadow:0 0 0 2px #0b1424,0 0 12px #ff4d5e99}@keyframes pxBadge{0%,to{transform:none}50%{transform:scale(1.14)}}.pxTag{z-index:2;background:linear-gradient(180deg,var(--l),var(--c));color:#0b1430;letter-spacing:.4px;white-space:nowrap;height:14px;box-shadow:0 0 0 2px #0b1424,0 4px 10px color-mix(in srgb,var(--c) 45%,transparent);border-radius:5px;padding:0 5px;font:900 9.5px/14px Barlow Condensed,Inter,sans-serif;position:absolute;top:-4px;right:-13px}.pxMe{--c:#3fd1ff;border:1px solid color-mix(in srgb,var(--c) 42%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--c) 17%,#0f1a30),#0a1222 80%);color:#fff;text-align:left;cursor:pointer;transition:transform .35s var(--ease-snap),box-shadow .4s var(--ease),border-color .3s var(--ease);-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:10px;margin:0;padding:5px 16px 5px 5px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1c,0 10px 26px #0000004d}.pxMe:hover{border-color:var(--c);box-shadow:inset 0 1px 0 #ffffff26,0 10px 30px color-mix(in srgb,var(--c) 35%,transparent);transform:translateY(-1px)}.pxMe[aria-current=page]{border-color:var(--c);box-shadow:inset 0 0 0 1px var(--c),0 0 22px color-mix(in srgb,var(--c) 45%,transparent)}.pxAvatar{width:42px;height:42px;box-shadow:none;background:0 0;border-radius:50%}.pxAvatar .pxGlyph{width:42px;height:42px}.pxMeText{gap:4px;min-width:0;display:grid}.pxMeText b{letter-spacing:.9px;text-transform:uppercase;font:800 13px/1 Barlow Condensed,Inter,sans-serif}.pxMeText small{text-overflow:ellipsis;white-space:nowrap;max-width:130px;color:var(--l);font:600 11px/1.15 Inter,sans-serif;overflow:hidden}.pxDot{background:#ffcf47;border-radius:50%;width:11px;height:11px;animation:1.6s ease-in-out infinite pxBadge;position:absolute;top:0;right:-1px;box-shadow:0 0 0 2px #0b1424,0 0 10px #ffcf47}.pxMenuBtn{--c:#dfe9ff;--l:#fff;display:none}.pxBurger{width:16px;height:16px;position:relative}.pxBurger i{width:6px;height:6px;transition:transform .4s var(--ease-snap),width .3s var(--ease),height .3s var(--ease),border-radius .3s,top .4s var(--ease),left .4s var(--ease);background:#e6edfa;border-radius:2px;position:absolute;box-shadow:0 0 6px #ffffff40}.pxBurger i:first-child{top:0;left:0}.pxBurger i:nth-child(2){top:0;left:10px}.pxBurger i:nth-child(3){top:10px;left:0}.pxBurger i:nth-child(4){top:10px;left:10px}.pxNav.open .pxBurger i{border-radius:2px;width:18px;height:2.6px;top:7px;left:-1px}.pxNav.open .pxBurger i:first-child,.pxNav.open .pxBurger i:nth-child(4){transform:rotate(45deg)}.pxNav.open .pxBurger i:nth-child(2),.pxNav.open .pxBurger i:nth-child(3){transform:rotate(-45deg)}.pxNav.open .pxMenuBtn .pxMedal{box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffffa0,0 0 16px #ffffff40}.pxGlyph .gRings{transform-box:view-box;transform-origin:21px 27px}.pxGlyph .gDart{transform-box:view-box}.pxGlyph .gStar{transform-box:fill-box;transform-origin:50%}.pxGlyph .gLaurel{transform-box:view-box;transform-origin:17px 41px}.pxGlyph .gLaurelR{transform-origin:31px 41px}.pxGlyph .gPack{transform-box:view-box;transform-origin:21px 40px}.pxGlyph .gShine{transform-box:view-box;transform:translate(-14px)}.pxGlyph .gSpark{transform-box:fill-box;transform-origin:50%}.pxGlyph :is(.gFanL,.gFanR,.gFanC){transform-box:view-box;transform-origin:24px 38px}.pxGlyph .gSwing{transform-box:view-box;transform-origin:24px 4px}.pxGlyph :is(.gArrows,.gCoin){transform-box:view-box;transform-origin:24px 24px}.pxGlyph .gCrown{transform-box:view-box;transform-origin:24px 18px}.pxGlyph .gStep{transform-box:fill-box;transform-origin:50% 100%}.pxGlyph :is(.gBack,.gFront,.gRoof){transform-box:view-box}.pxGlyph .gPlus{transform-box:view-box;transform-origin:39.2px 8.6px}.pxGlyph .gBall{transform-box:view-box;transform-origin:24px 33.5px}.pxGlyph .gBust{transform-box:view-box;transform-origin:24px 40px}.pxWarp{--gd:.36s}.pxCard{--gd:calc(var(--i,0) * 70ms + .26s)}:is(.pxTile:hover,.pxTile:focus-visible,.pxMe:hover,.pxSheetMe,.pxWarp,.pxCard) .gDart{animation:pxDart .75s var(--gd,0s) cubic-bezier(.3,1.3,.4,1) both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gRings{animation:pxRipple .75s var(--gd,0s) ease-out both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gStar{animation:pxSpin .9s var(--gd,0s) cubic-bezier(.3,1.2,.4,1) both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gLaurel{animation:pxSway .9s var(--gd,0s) ease-in-out both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gLaurelR{animation-name:pxSwayR}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gPack{animation:pxShake .7s var(--gd,0s) ease-in-out both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gShine{animation:pxShine .8s calc(var(--gd,0s) + .1s) ease-in-out both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gSpark{animation:pxSpark .8s var(--gd,0s) ease-out both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gSpark2{animation-delay:calc(var(--gd,0s) + .12s)}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gSpark3{animation-delay:calc(var(--gd,0s) + .24s)}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gFanL{animation:pxFanL .8s var(--gd,0s) cubic-bezier(.3,1.4,.4,1) both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gFanR{animation:pxFanR .8s var(--gd,0s) cubic-bezier(.3,1.4,.4,1) both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gFanC{animation:pxFanC .8s var(--gd,0s) cubic-bezier(.3,1.4,.4,1) both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gSwing{animation:pxSwing 1.1s var(--gd,0s) ease-in-out both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gArrows{animation:pxTurn .75s var(--gd,0s) cubic-bezier(.5,0,.3,1.3) both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gCoin{animation:pxFlip .75s var(--gd,0s) ease-in-out both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gCrown{animation:pxHop .8s var(--gd,0s) cubic-bezier(.3,1.4,.4,1) both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gStep{animation:pxRise .6s var(--gd,0s) ease-out both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gStep3{animation-delay:calc(var(--gd,0s) + 80ms)}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gStep1{animation-delay:calc(var(--gd,0s) + .16s)}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gBack{animation:pxBob .7s var(--gd,0s) cubic-bezier(.3,1.4,.4,1) both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gFront{animation:pxBob .7s calc(var(--gd,0s) + .12s) cubic-bezier(.3,1.4,.4,1) both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gPlus{animation:pxPop .7s var(--gd,0s) cubic-bezier(.3,1.4,.4,1) both}:is(.pxMe:hover,.pxSheetMe,.pxWarp,.pxCard) .gRing{animation:pxArc .9s var(--gd,0s) cubic-bezier(.3,1,.4,1) both}:is(.pxMe:hover,.pxWarp) .gBust{animation:pxBob .7s var(--gd,0s) cubic-bezier(.3,1.4,.4,1) both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gRoof{animation:pxBob .6s var(--gd,0s) cubic-bezier(.3,1.4,.4,1) both}:is(.pxTile:hover,.pxTile:focus-visible,.pxWarp,.pxCard) .gBall{animation:pxRoll .8s var(--gd,0s) cubic-bezier(.3,1.2,.4,1) both}@keyframes pxDart{0%{transform:none}30%{transform:translate(6px,-6px)}55%{transform:translate(-1.6px,1.6px)}75%{transform:translate(.6px,-.6px)}to{transform:none}}@keyframes pxRipple{0%,45%{transform:none}58%{transform:scale(.9)}78%{transform:scale(1.06)}to{transform:none}}@keyframes pxSpin{0%{transform:none}60%{transform:rotate(380deg)scale(1.18)}to{transform:rotate(360deg)}}@keyframes pxSway{0%,to{transform:none}30%{transform:rotate(-7deg)}65%{transform:rotate(4deg)}}@keyframes pxSwayR{0%,to{transform:none}30%{transform:rotate(7deg)}65%{transform:rotate(-4deg)}}@keyframes pxShake{0%,to{transform:none}14%{transform:rotate(-8deg)scale(1.05)}28%{transform:rotate(7deg)scale(1.07)}42%{transform:rotate(-5deg)scale(1.05)}58%{transform:rotate(3deg)}76%{transform:rotate(-1deg)}}@keyframes pxShine{0%{transform:translate(-14px)}to{transform:translate(46px)}}@keyframes pxShineIdle{0%,74%{transform:translate(-14px)}to{transform:translate(46px)}}@keyframes pxSpark{0%{opacity:1;transform:none}25%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.5)rotate(90deg)}to{opacity:1;transform:rotate(90deg)}}@keyframes pxFanL{0%,to{transform:none}45%{transform:rotate(-13deg)}}@keyframes pxFanR{0%,to{transform:none}45%{transform:rotate(13deg)}}@keyframes pxFanC{0%,to{transform:none}45%{transform:translateY(-5px)scale(1.04)}}@keyframes pxSwing{0%,to{transform:none}18%{transform:rotate(13deg)}42%{transform:rotate(-10deg)}64%{transform:rotate(5deg)}84%{transform:rotate(-2deg)}}@keyframes pxTurn{0%{transform:none}to{transform:rotate(180deg)}}@keyframes pxFlip{0%,to{transform:none}25%{transform:scaleX(.08)}50%{transform:scaleX(1.12)}75%{transform:scaleX(.08)}}@keyframes pxHop{0%,to{transform:none}35%{transform:translateY(-6px)rotate(-9deg)}62%{transform:translateY(-1px)rotate(6deg)}82%{transform:translateY(-2px)rotate(-2deg)}}@keyframes pxRise{0%,to{transform:none}45%{transform:scaleY(1.16)}}@keyframes pxBob{0%,to{transform:none}38%{transform:translateY(-4.5px)}64%{transform:translateY(1px)}}@keyframes pxPop{0%,to{transform:none}40%{transform:scale(1.4)rotate(90deg)}70%{transform:scale(.94)rotate(90deg)}}@keyframes pxArc{0%{stroke-dasharray:0 120}to{stroke-dasharray:84 120}}@keyframes pxRoll{0%{transform:none}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.pxBar:after{animation:9s ease-in-out 2s infinite pxSweep}.pxNav[data-packs] .pxTile[data-nav=shop]:not(:hover) .gShine{animation:4.2s ease-in-out 1s infinite pxShineIdle}}@keyframes pxSweep{0%,82%{transform:translate(-100%)}to{transform:translate(560%)}}@media (width>=900px) and (width<=1179px){nav.pxNav{gap:10px}.pxTile{min-width:48px;padding:5px 4px 7px}.pxLabel{letter-spacing:.45px;font-size:10px}.pxSep{margin:9px 3px}.pxMe{border-radius:50%;padding:3px}.pxMeText{display:none}}@media (width<=899px){nav.pxNav{--pxH:64px;padding:env(safe-area-inset-top,0px) 10px 0 14px;align-items:center;gap:8px}nav.pxNav .brand{height:48px;padding-top:0}nav.pxNav.atHome:not(.navScrolled):not(.open){background-color:#060d18;border-bottom-color:#0000}html.hw-on nav.pxNav.atHome:not(.navScrolled):not(.open){background-color:#08050f}nav.pxNav>.pxDock{gap:2px}.pxBar,.pxMe{display:none}nav.pxNav .pxMenuBtn{gap:3px;min-width:50px;padding:4px 2px 5px;display:flex}.pxMenuBtn .pxMedal{border-radius:12px;width:36px;height:36px}.pxMenuBtn .pxLabel{letter-spacing:.6px;font-size:9.5px}.pxMenuBtn .pxBurger i:first-child{background:#ff8f3a;box-shadow:0 0 7px #ff8f3a80}.pxMenuBtn .pxBurger i:nth-child(2){background:#a3ff12;box-shadow:0 0 7px #a3ff1280}.pxMenuBtn .pxBurger i:nth-child(3){background:#ffcf3f;box-shadow:0 0 7px #ffcf3f80}.pxMenuBtn .pxBurger i:nth-child(4){background:#3fd1ff;box-shadow:0 0 7px #3fd1ff80}.pxNav.open .pxMenuBtn .pxBurger i{background:#e6edfa;box-shadow:0 0 6px #ffffff40}}.pxSheet{bottom:0;left:0;right:0;top:var(--top,64px);z-index:119;flex-direction:column;display:flex;position:fixed}.pxSheetBackdrop{-webkit-backdrop-filter:blur(6px);cursor:default;background:#030712b8;border:0;margin:0;padding:0;animation:.3s both pxFade;position:absolute;inset:0}.pxSheetPanel{overscroll-behavior:contain;max-height:100%;padding:16px 14px calc(20px + env(safe-area-inset-bottom,0px));transform-origin:50% 0;animation:pxDrop .5s var(--ease) both;background:radial-gradient(90% 60% at 10% 0,#3fd1ff1a,#0000 70%),radial-gradient(80% 60% at 100% 100%,#a3ff1212,#0000 70%),linear-gradient(#0b1428fa,#070d1cfa);border-bottom:1px solid #ffffff17;border-radius:0 0 26px 26px;position:relative;overflow-y:auto;box-shadow:0 30px 60px #000000b0}.pxSheetEyebrow{letter-spacing:2.6px;text-transform:uppercase;color:#8fa3c4;margin:0 2px 10px;font:800 11px/1 Inter,sans-serif;display:block}.pxSheetMe{border:1px solid color-mix(in srgb,var(--c) 42%,transparent);background:linear-gradient(120deg,color-mix(in srgb,var(--c) 22%,#111c34),#0b1324 75%);color:#fff;text-align:left;cursor:pointer;width:100%;animation:pxCardIn .5s 80ms var(--ease) both;border-radius:20px;align-items:center;gap:12px;margin:0 0 10px;padding:10px 14px 10px 10px;display:flex;position:relative}.pxSheetMe>span:not(.pxMedal){flex:1;gap:5px;min-width:0;display:grid}.pxSheetMe b{text-transform:uppercase;letter-spacing:.4px;font:900 22px/.9 Barlow Condensed,Inter,sans-serif}.pxSheetMe small{text-overflow:ellipsis;white-space:nowrap;color:var(--l);font:600 12px/1.2 Inter,sans-serif;overflow:hidden}.pxAvatar.big,.pxAvatar.big .pxGlyph{width:56px;height:56px}.pxSheetGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pxCard{border:1px solid color-mix(in srgb,var(--c) 40%,transparent);background:radial-gradient(130% 100% at 0% 0%,color-mix(in srgb,var(--c) 30%,#121d36) 0,#0c1427 64%);color:#fff;text-align:left;cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent;min-height:122px;animation:pxCardIn .55s calc(var(--i,0) * 45ms + .12s) var(--ease) both;transition:transform .25s var(--ease);border-radius:20px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;margin:0;padding:12px 12px 13px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 12px 24px #0000004d}.pxCard:active{transform:scale(.97)}.pxCard[aria-current=page]{box-shadow:inset 0 0 0 2px var(--c),0 0 26px color-mix(in srgb,var(--c) 35%,transparent)}.pxCard .pxMedal{border-radius:16px;width:52px;height:52px}.pxCard .pxMedal .pxGlyph{width:42px;height:42px}.pxCardGhost.pxGlyph{z-index:-1;opacity:.13;filter:none;width:116px;height:116px;position:absolute;bottom:-26px;right:-22px;transform:rotate(-12deg)}.pxCardText{gap:5px;display:grid}.pxCardText b{text-transform:uppercase;letter-spacing:.3px;font:900 22px/.9 Barlow Condensed,Inter,sans-serif}.pxCardText small{color:color-mix(in srgb,var(--l) 78%,#9fb0cc);font:600 11px/1.25 Inter,sans-serif}.pxCard.wide{flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:center;min-height:0}.pxCard.wide .pxCardGhost{bottom:-40px}.pxGo{color:var(--c);font:900 16px/1 Inter,sans-serif;position:absolute;top:12px;right:14px}.pxSheetMe .pxGo,.pxCard.wide .pxGo{top:50%;transform:translateY(-50%)}@keyframes pxFade{0%{opacity:0}}@keyframes pxDrop{0%{opacity:0;transform:translateY(-14px)scaleY(.94)}}@keyframes pxCardIn{0%{opacity:0;transform:translateY(18px)scale(.94)}}@media (width>=900px){.pxSheet{display:none}}@media (width>=560px) and (width<=899px){.pxSheetGrid{grid-template-columns:repeat(3,1fr)}.pxSheetPanel{padding-inline:22px}}.pxWarp{z-index:2147483000;pointer-events:auto;font-family:Inter,sans-serif;position:fixed;inset:0;overflow:hidden}.pxWarpIris{clip-path:circle(0 at var(--x) var(--y));background:radial-gradient(75vmax 75vmax at 50% 47%,color-mix(in srgb,var(--c) 36%,#0a1428) 0,#060b17 58%,#03060d 100%);position:absolute;inset:0}.pxWarpRays{background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--c) 13%,transparent) 0 4deg,transparent 4deg 14deg);width:220vmax;height:220vmax;margin:-110vmax 0 0 -110vmax;animation:1.6s linear both pxRays;position:absolute;top:47%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 38%);mask-image:radial-gradient(circle,#000 0,#0000 38%)}.pxWarpPitch{aspect-ratio:1;border:2px solid color-mix(in srgb,var(--c) 32%,transparent);width:min(70vmin,560px);animation:pxPitch .9s .1s var(--ease) both;border-radius:50%;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.pxWarpPitch:before{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--c) 32%,transparent) 30%,color-mix(in srgb,var(--c) 32%,transparent) 70%,transparent);height:2px;margin-top:-1px;position:absolute;top:50%;left:-100vw;right:-100vw}.pxWarpPitch:after{content:"";background:var(--c);width:10px;height:10px;box-shadow:0 0 16px var(--c);border-radius:50%;margin:-5px;position:absolute;top:50%;left:50%}.pxWarpRing{left:var(--x);top:var(--y);border:2px solid var(--c);pointer-events:none;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:.8s cubic-bezier(.2,.8,.3,1) forwards pxRing;position:absolute}.pxWarpRing.r2{border-color:var(--l);opacity:0;animation-delay:.12s}.pxWarpStage{transform-origin:0 0;opacity:0;width:0;height:0;position:absolute;top:47%;left:50%}.pxWarpMedal{background:radial-gradient(120% 120% at 28% 12%,color-mix(in srgb,var(--c) 36%,#18233b) 0,#0c1426 72%);width:150px;height:150px;box-shadow:inset 0 2px 0 #fff3,inset 0 0 0 2px color-mix(in srgb,var(--c) 60%,transparent),0 0 0 12px color-mix(in srgb,var(--c) 10%,transparent),0 30px 80px #000000b0,0 0 140px color-mix(in srgb,var(--c) 50%,transparent);border-radius:46px;place-items:center;display:grid;position:absolute;top:-75px;left:-75px}.pxWarp[data-id=account] .pxWarpMedal{border-radius:50%}.pxWarpMedal .pxGlyph{filter:drop-shadow(0 8px 10px #000000b0);width:120px;height:120px}.pxWarpWords{white-space:nowrap;text-align:center;justify-items:center;gap:12px;width:100vw;padding:0 12px;display:grid;position:absolute;top:100px;left:-50vw}.pxWarpWords b{letter-spacing:-.5px;text-transform:uppercase;color:#fff;text-shadow:0 8px 34px #000000b0;padding-bottom:12px;font:900 clamp(48px,9vw,108px)/.85 Barlow Condensed,Inter,sans-serif;animation:.55s cubic-bezier(.2,.9,.2,1) .2s both pxWord;position:relative}.pxWarpWords b:after{content:"";background:var(--c);width:64px;height:4px;box-shadow:0 0 16px var(--c);animation:pxLed .5s .38s var(--ease) both;border-radius:4px;margin-left:-32px;position:absolute;bottom:0;left:50%}.pxWarpWords small{letter-spacing:3px;text-transform:uppercase;color:var(--l);font:800 12px/1 Inter,sans-serif;animation:.55s cubic-bezier(.2,.9,.2,1) .3s both pxWord}@keyframes pxRays{0%{transform:rotate(-12deg)scale(.7)}to{transform:rotate(14deg)scale(1)}}@keyframes pxPitch{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pxRing{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(18)}}@keyframes pxWord{0%{opacity:0;letter-spacing:10px;transform:translateY(18px)}}@keyframes pxLed{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.pxBar:after,.pxBadge,.pxDot,.pxSheetBackdrop,.pxSheetPanel,.pxSheetMe,.pxCard,.pxMedal[data-land],.pxGlyph *{animation:none!important}.pxMedal,.pxTile,.pxMe,.pxBurger i{transition:none}}.pxTag.promo{color:#0b1222;background:linear-gradient(#e8ffb8,#a3ff12);animation:1.4s ease-in-out infinite pxPromo}@keyframes pxPromo{0%,to{transform:scale(1);box-shadow:0 0 #a3ff1299}50%{transform:scale(1.08);box-shadow:0 0 0 5px #a3ff1200}}@media (prefers-reduced-motion:reduce){.pxTag.promo{animation:none}}.hdDeck{--hdH:calc(100svh - 76px);--ease-deck:cubic-bezier(.76,0,.24,1);height:var(--hdH);isolation:isolate;overscroll-behavior:none;background:#03070d;position:relative;overflow:hidden}.hdPage{z-index:1;visibility:hidden;position:absolute;inset:0;overflow:hidden}.hdPage.cur{visibility:visible;z-index:3}.hdPage:not(.on) *{animation-play-state:paused!important}.hdPage.leaving{visibility:visible;z-index:2;transform-origin:50%;animation:hdLeaveDown .9s var(--ease-deck) both}.hdDeck.up .hdPage.leaving{animation-name:hdLeaveUp}.hdPage.cur.entering{animation:hdEnterDown .9s var(--ease-deck) both}.hdDeck.up .hdPage.cur.entering{animation-name:hdEnterUp}.hdDeck[data-drag] .hdPage.cur{transform:translateY(var(--drag,0px))}.hdDeck[data-settle] .hdPage.cur:not(.entering){animation:.45s cubic-bezier(.2,.9,.3,1.15) hdSettle}.hdShade{z-index:90;pointer-events:none;animation:hdShade .9s var(--ease-deck) both;background:#02050a;position:absolute;inset:0}@keyframes hdLeaveDown{0%{transform:translateY(var(--from,0px))}to{transform:translateY(-18%)scale(.86)}}@keyframes hdLeaveUp{0%{transform:translateY(var(--from,0px))}to{transform:translateY(18%)scale(.86)}}@keyframes hdEnterDown{0%{clip-path:polygon(0 18%,100% 0,100% 100%,0 100%);transform:translateY(100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:none}}@keyframes hdEnterUp{0%{clip-path:polygon(0 0,100% 0,100% 100%,0 82%);transform:translateY(-100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:none}}@keyframes hdShade{0%{opacity:0}to{opacity:.88}}@keyframes hdSettle{0%{transform:translateY(var(--from,0px))}to{transform:none}}.hdStinger{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hdBar{rotate:-7deg;translate:0 calc(var(--hdH)*.95);animation:hdSweep .82s var(--ease-deck) both;display:block;position:absolute;top:50%;left:-40%;right:-40%}.hdDeck.up .hdBar{rotate:7deg;translate:0 calc(var(--hdH)*-.95);animation-name:hdSweepUp}.hdBar.b3{border-block:2px solid var(--accent);height:34%;box-shadow:0 0 40px -6px var(--accent);background:repeating-linear-gradient(90deg,#ffffff07 0 2px,#0000 2px 46px),linear-gradient(#0a1424,#060b15);margin-top:-17%}.hdBar.b2{background:#fff;height:1.2%;min-height:5px;margin-top:-.6%;animation-delay:50ms;box-shadow:0 0 22px #fff}.hdBar.b1{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 80%,#fff),var(--accent) 40%,color-mix(in srgb,var(--accent) 70%,#000));height:20%;box-shadow:0 0 60px color-mix(in srgb,var(--accent) 60%,transparent);align-items:center;margin-top:-10%;animation-delay:.1s;display:grid;overflow:hidden}.hdBar.b1:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 30px,#ffffff2e 30px 32px,#0000 32px 90px);animation:.82s linear both hdLines;position:absolute;inset:0}.hdBar.b1 b{color:#07121c;white-space:nowrap;letter-spacing:.02em;text-transform:uppercase;animation:hdLabel .82s .1s var(--ease-deck) both;justify-self:center;align-items:baseline;gap:.35em;font:900 clamp(40px,min(9vw,12svh),130px)/1 Barlow Condensed,Impact,sans-serif;display:flex;position:relative;transform:skew(-8deg)}.hdBar.b1 small{letter-spacing:.12em;opacity:.7;font-size:.42em}.hdFlash{opacity:0;background:radial-gradient(60% 60% at 50% 50%,color-mix(in srgb,var(--accent) 34%,transparent),transparent 70%);animation:.9s both hdFlash;position:absolute;inset:0}@keyframes hdSweep{0%{translate:0 calc(var(--hdH)*.95)}to{translate:0 calc(var(--hdH)*-.95)}}@keyframes hdSweepUp{0%{translate:0 calc(var(--hdH)*-.95)}to{translate:0 calc(var(--hdH)*.95)}}@keyframes hdLines{0%{translate:0}to{translate:-240px}}@keyframes hdLabel{0%{translate:18%}to{translate:-18%}}@keyframes hdFlash{0%,30%{opacity:0}48%{opacity:1}80%,to{opacity:0}}.hdRail{z-index:8;justify-items:end;gap:9px;transition:opacity .4s;display:grid;position:absolute;top:50%;right:clamp(10px,1.5vw,26px);translate:0 -50%}.hdCount{color:#8fa3bb;letter-spacing:2px;margin-bottom:6px;font:800 11px/1 Inter,sans-serif}.hdCount b{color:#fff;letter-spacing:.5px;margin-right:3px;font:900 24px/1 Barlow Condensed,sans-serif}.hdRail button{color:#dbe6f3;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:10px;padding:3px 0;display:flex}.hdRail button span{letter-spacing:1.6px;text-transform:uppercase;opacity:0;background:#07101de0;border-radius:4px;padding:5px 10px;font:800 10px/1 Inter,sans-serif;transition:opacity .25s,translate .25s;translate:8px}.hdRail button i{background:#ffffff40;border-radius:3px;width:4px;height:16px;transition:height .35s cubic-bezier(.2,.9,.3,1.3),background .3s,box-shadow .3s}.hdRail button:hover span,.hdRail button.active span{opacity:1;translate:none}.hdRail button:hover i{background:#fffa}.hdRail button.active i{background:var(--accent);height:38px;box-shadow:0 0 16px var(--accent)}.hdRail button:focus-visible,.hdNext:focus-visible{outline-offset:3px;outline:2px solid #3fd1ff}.hdNext{z-index:8;left:50%;bottom:calc(10px + env(safe-area-inset-bottom,0px));cursor:pointer;color:#cfdced;letter-spacing:2.2px;text-transform:uppercase;opacity:.78;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-items:center;gap:6px;padding:6px 16px;font:800 10px/1 Inter,sans-serif;transition:opacity .2s;animation:.6s .7s both hdNextIn;display:grid;position:absolute;translate:-50%}.hdNext:hover{opacity:1}.hdNext i{border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);width:12px;height:12px;margin-top:-3px;animation:1.5s ease-in-out infinite hdNudge;rotate:45deg}@keyframes hdNudge{50%{translate:0 5px}}@keyframes hdNextIn{0%{opacity:0;translate:-50% 10px}}@media (width<=1000px){.hdCount,.hdRail button span{display:none}.hdNext{bottom:calc(14px + env(safe-area-inset-bottom,0px));padding:8px 18px}.hdNext span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hdNext i{width:14px;height:14px}.hdRail{gap:6px;right:6px}.hdRail button{padding:2px 0}.hdRail button i{width:3px;height:10px}.hdRail button.active i{height:26px}.hdDeck.atHero .hdRail{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.hdPage.leaving,.hdPage.cur.entering,.hdDeck[data-settle] .hdPage.cur{animation:none}.hdPage.leaving{visibility:hidden}.hdStinger{display:none}.hdDeck[data-drag] .hdPage.cur{transform:none}.hdNext,.hdNext i{animation:none}}.hdDeck[data-aligned]{touch-action:none}.hdRunoff{display:none}@media (width<=899px){.hdRunoff{z-index:0;pointer-events:none;background:linear-gradient(#08111f 0%,#08111fb3 45%,#0000 100%);height:130px;margin-bottom:-34px;display:block;position:relative}html.hw-on .hdRunoff{background:linear-gradient(#0b0716 0%,#0b0716b3 45%,#0000 100%)}}.artBox{aspect-ratio:1000/800;width:min(100cqw,125cqh);position:absolute;top:50%;left:50%;translate:-50% -50%;container-type:inline-size}.sqPitch{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sqTurf{filter:drop-shadow(0 30px 40px #000c)}.sqStripe{fill:#fff;opacity:.045}.sqLines path{fill:none;stroke:#ffffffb0;stroke-width:2.2px;stroke-dasharray:1;stroke-dashoffset:1px}.sqSpot{fill:#ffffffb0;opacity:0}.on .sqLines path{animation:sqDraw 1.3s calc(.1s + var(--l)*50ms) cubic-bezier(.6,0,.2,1) forwards}.on .sqSpot{animation:.4s 1.1s forwards sqFade}@keyframes sqDraw{to{stroke-dashoffset:0}}@keyframes sqFade{to{opacity:1}}.sqLinks line{stroke:#5dff8f;stroke-width:3.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px #3dff7a)}.on .sqLinks line{animation:sqDraw .5s calc(2.45s + var(--k)*50ms) ease-out forwards,sqLink 3s calc(3.4s + var(--k)*.12s) ease-in-out infinite}@keyframes sqLink{50%{stroke:#b6ffcb;stroke-width:4.4px}}.sqRings ellipse{fill:none;stroke:#e9fff0;stroke-width:3px;opacity:0;transform-box:fill-box;transform-origin:50%}.on .sqRings ellipse{animation:sqRing .7s calc(.45s + var(--k)*.16s + .36s) ease-out}@keyframes sqRing{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.7)}}.sqCards{position:absolute;inset:0}.sqCard{--m1:#8fa3bd;--m2:#1d2738;--m3:#4a5b74;--glow:#29d6ff;width:calc(10.4cqw*var(--s,1));aspect-ratio:104/142;filter:drop-shadow(0 calc(var(--s,1)*7px) 7px #000b);opacity:0;position:absolute;translate:-50% -100%;container-type:inline-size}.sqCard[data-tier="1"]{--m1:#ffd6a8;--m2:#5a3014;--m3:#c27a3c;--glow:#e08a3c}.sqCard[data-tier="2"]{--m1:#fff;--m2:#56636c;--m3:#b9c6cd;--glow:#d5e6ff}.sqCard[data-tier="3"]{--m1:#fff6c4;--m2:#7a520a;--m3:#e6b532;--glow:#ffc83a}.sqCard.rival{--m1:#ffb0a8;--m2:#4d0d0a;--m3:#e2443a;--glow:#ff5a4f}.sqFace{clip-path:polygon(15% 0,85% 0,100% 10%,100% 90%,85% 100%,15% 100%,0 90%,0 10%);background:linear-gradient(140deg,var(--m1),var(--m3) 24%,var(--m2) 50%,var(--m3) 74%,var(--m1));padding:4cqw;display:block;position:absolute;inset:0}.sqBody{clip-path:polygon(14% 0,86% 0,100% 9.5%,100% 90.5%,86% 100%,14% 100%,0 90.5%,0 9.5%);background:radial-gradient(120% 70% at 50% 22%,color-mix(in srgb,var(--glow) 40%,transparent),transparent 64%),linear-gradient(180deg,#17233a,#0a101c 62%,#05080f);height:100%;display:block;position:relative;overflow:hidden}.sqRays{opacity:.55;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--glow) 30%,transparent) 0 7deg,transparent 7deg 20deg);border-radius:50%;width:200cqw;height:200cqw;margin:-100cqw 0 0 -100cqw;position:absolute;top:36%;left:50%;-webkit-mask:radial-gradient(circle,#000,#0000 55%);mask:radial-gradient(circle,#000,#0000 55%)}.sqAv{filter:drop-shadow(0 4px 6px #000c);width:82cqw;height:66%;display:block;position:absolute;top:9%;left:50%;translate:-50%}.sqAv .pxAvatar{width:100%;height:100%;display:block}.sqPos{justify-items:center;gap:2cqw;display:grid;position:absolute;top:9cqw;left:7cqw}.sqPos b{color:#fff;text-shadow:0 1px 3px #000;font:900 15cqw/1 Barlow Condensed,sans-serif}.sqPos em{font-size:11cqw;font-style:normal;line-height:1}.sqPlate{background:linear-gradient(#0000,#05080fee 30%);justify-items:center;gap:2cqw;padding:5cqw 4cqw 9cqw;display:grid;position:absolute;bottom:0;left:0;right:0}.sqPlate b{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;text-transform:uppercase;color:#fff;max-width:100%;font:900 14cqw/1 Barlow Condensed,sans-serif;overflow:hidden}.sqPlate small{background:color-mix(in srgb,var(--m3) 80%,#000);color:#fff;border-radius:2cqw;padding:1.5cqw 5cqw;font:900 11cqw/1 Barlow Condensed,sans-serif}.sqFoil{background:linear-gradient(115deg,#0000 40%,#fff5 50%,#0000 60%);position:absolute;inset:-20%;translate:-120%}.on .sqCard{animation:sqDrop .62s calc(.45s + var(--k,0)*.16s) cubic-bezier(.2,1.25,.4,1) both}.on .sqCard .sqFoil{animation:sqFoil 6s calc(3s + var(--k,0)*.35s) ease-in-out infinite}@keyframes sqDrop{0%{opacity:0;transform:translateY(-55%)scale(1.35)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes sqFoil{0%,82%{translate:-120%}to{translate:120%}}.sqCard.rival{opacity:0}.on .sqCard.rival{animation:3.4s 2.9s both sqRival}@keyframes sqRival{0%{opacity:0;transform:translate(70%)rotate(8deg)}12%{opacity:1;transform:rotate(6deg)}18%{transform:translate(-6%)rotate(4deg)}24%{transform:rotate(6deg)}48%{opacity:1;transform:rotate(6deg)}62%{opacity:0;transform:translate(30%,20%)rotate(24deg)scale(.7)}to{opacity:0}}.on .sqCard.striker{animation:sqDrop .62s calc(.45s + var(--k,0)*.16s) cubic-bezier(.2,1.25,.4,1) both,sqHit 3.4s 2.9s forwards}@keyframes sqHit{0%,12%{transform:none}18%{transform:translate(-5%)rotate(-3deg)}24%,52%{transform:none}60%{transform:scale(1.12)}70%,to{transform:scale(1.05)}}.on .sqCard.striker:after{content:"";opacity:0;border-radius:12%;animation:3.4s 2.9s forwards sqGlow;position:absolute;inset:-8%;box-shadow:0 0 0 2px #ffe27a,0 0 34px #ffd45f}@keyframes sqGlow{0%,55%{opacity:0}62%,to{opacity:1}}.sqVs,.sqWon{z-index:900;opacity:0;pointer-events:none;position:absolute;translate:-50% -50%}.sqVs{color:#fff;background:#ff3d5a;padding:.6cqw 1.4cqw;font:900 5.4cqw/1 Barlow Condensed,sans-serif;transform:skew(-10deg);box-shadow:0 0 30px #ff3d5a}.on .sqVs{animation:3.4s 2.9s both sqVs}@keyframes sqVs{0%,14%{opacity:0;scale:2.4}20%{opacity:1;scale:1}44%{opacity:1;scale:1}52%,to{opacity:0;scale:.6}}.sqWon{color:#2a1a00;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#ffe27a,#f4b81f);padding:.8cqw 1.6cqw;font:900 2.2cqw/1 Barlow Condensed,sans-serif;transform:skew(-10deg);box-shadow:0 8px 24px #000a}.on .sqWon{animation:3.6s 4.6s both sqWon}@keyframes sqWon{0%{opacity:0;translate:-50% 30%}14%,80%{opacity:1;translate:-50% -50%}to{opacity:0;translate:-50% -90%}}.sqHud{pointer-events:none;position:absolute;inset:0}.sqClock{background:#08111fee;border-radius:50%;place-content:center;justify-items:center;width:9.4cqw;height:9.4cqw;display:grid;position:absolute;top:0;left:0;box-shadow:0 12px 26px #000b,0 0 0 1px #ffffff1c}.sqClock svg{fill:none;stroke:#ffffff1f;stroke-width:3px;position:absolute;inset:.6cqw;rotate:-90deg}.sqClock .run{stroke:var(--accent,#a3ff12);stroke-dasharray:119.4;stroke-linecap:round}.on .sqClock .run{animation:20s linear infinite sqTick}@keyframes sqTick{to{stroke-dashoffset:119.4px}}@property --sqT{syntax:"<integer>";inherits:false;initial-value:20}.sqSec{color:#fff;counter-reset:sqt var(--sqT);font:900 3.3cqw/1 Barlow Condensed,sans-serif}.sqSec:before{content:counter(sqt)}.on .sqSec{animation:20s linear infinite sqSec}@keyframes sqSec{0%{--sqT:20}to{--sqT:0}}.sqClock small{letter-spacing:.16em;color:#8fa3bb;text-transform:uppercase;font:800 1.05cqw/1 Inter,sans-serif}.sqRound{color:#cfdced;letter-spacing:.14em;text-transform:uppercase;background:#08111fdd;border:1px solid #fff2;border-radius:.6cqw;padding:.8cqw 1.6cqw;font:800 1.5cqw/1 Inter,sans-serif;position:absolute;top:2.6cqw;left:11cqw;transform:skew(-10deg)}.sqRound b{color:var(--accent,#a3ff12);font-size:1.25em}.sqBudget{text-align:right;background:#08111fee;border-radius:1.2cqw;min-width:17cqw;padding:1.4cqw 2cqw 1.6cqw;position:absolute;top:0;right:0;box-shadow:0 12px 26px #000b,0 0 0 1px #ffffff1c}.sqBudget small{letter-spacing:.2em;color:#8fa3bb;text-transform:uppercase;font:800 1.1cqw/1 Inter,sans-serif;display:block}.sqBudget b{color:var(--accent,#a3ff12);font-variant-numeric:tabular-nums;margin-top:.6cqw;font:900 4.4cqw/1 Barlow Condensed,sans-serif;display:block}.sqBudget b i{color:#cfe8b0;font-size:.55em;font-style:normal}.sqBudget span{background:linear-gradient(90deg,var(--accent,#a3ff12) var(--p),#ffffff1a var(--p));border-radius:1cqw;height:.5cqw;margin-top:1cqw;transition:background .3s;display:block}.sqStamp{z-index:1000;opacity:0;border:.35cqw solid var(--accent,#a3ff12);color:var(--accent,#a3ff12);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 0 40px -8px var(--accent,#a3ff12);background:#06130bcc;justify-items:center;gap:.4cqw;padding:1.2cqw 3cqw;font:900 4.4cqw/1 Barlow Condensed,sans-serif;display:grid;position:absolute;top:5%;left:50%;transform:skew(-10deg)rotate(-4deg)}.sqStamp small{letter-spacing:.2em;color:#d8ffb0;font:800 1.4cqw/1 Inter,sans-serif}.on .sqStamp{animation:4s 6.6s both sqStamp}@keyframes sqStamp{0%{opacity:0;scale:2.2}8%{opacity:1;scale:1}80%{opacity:1;scale:1}to{opacity:0;scale:1}}.auArt{--gold:#ffd45f}.auSpot{pointer-events:none;mix-blend-mode:screen;transform-origin:50% 0;clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);background:linear-gradient(#fff3c466,#ffd45f1c 55%,#0000);width:34cqw;height:96%;animation:7s ease-in-out infinite alternate auSway;position:absolute;top:-12%}.auSpot.s1{left:2%;rotate:-14deg}.auSpot.s2{animation-delay:-2.3s;left:22%}.auSpot.s3{opacity:.7;animation-delay:-4.6s;left:50%;rotate:12deg}@keyframes auSway{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.auDust i{opacity:0;width:.5cqw;height:.5cqw;animation:auDust 6s calc(var(--i)*-.45s) linear infinite;background:#ffe9a8;border-radius:50%;position:absolute;bottom:8%;box-shadow:0 0 1.2cqw #ffd45f}@keyframes auDust{0%{opacity:0;translate:0}15%{opacity:.9}to{opacity:0;translate:2cqw -60cqw}}.auTrophy{width:44cqw;height:68cqw;position:absolute;top:6%;left:1%}.auRays{background:repeating-conic-gradient(from 0deg,#ffd45f2e 0 5deg,transparent 5deg 15deg);border-radius:50%;width:64cqw;height:64cqw;margin:-32cqw 0 0 -32cqw;animation:40s linear infinite auSpin;position:absolute;top:24cqw;left:50%;-webkit-mask:radial-gradient(closest-side,#000 22%,#0000);mask:radial-gradient(closest-side,#000 22%,#0000)}@keyframes auSpin{to{rotate:360deg}}.auBall{filter:drop-shadow(0 3cqw 3cqw #000a)drop-shadow(0 0 5cqw #ffd45f66);width:30cqw;height:30cqw;margin-left:-15cqw;animation:4.5s ease-in-out infinite auFloat;position:absolute;top:9cqw;left:50%;overflow:visible}.auPanels{transform-origin:0 0;animation:22s linear infinite auSpin}.auPanels path{fill:#9a650b;opacity:.5}.auPanels .auSeams{fill:none;stroke:#6e4503;stroke-width:1.2px;opacity:.6}@keyframes auFloat{50%{translate:0 -1.6cqw}}.auPedestal{clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);background:linear-gradient(90deg,#1b1305,#3b2a0c 30%,#7a5a1c 50%,#3b2a0c 70%,#140e04);width:26cqw;height:20cqw;margin-left:-13cqw;position:absolute;top:42cqw;left:50%;box-shadow:inset 0 2cqw 2cqw #0008}.auPedestal:before{content:"";background:radial-gradient(closest-side,#fff3c4,#e6b532 55%,#6b4a10);border-radius:50%;height:4.8cqw;position:absolute;top:-2.4cqw;left:4%;right:4%;box-shadow:0 0 4cqw #ffd45f88}.auPedestal:after{content:"";background:radial-gradient(closest-side,#ffd45f40,#0000);border-radius:50%;height:6cqw;position:absolute;bottom:-3cqw;left:-30%;right:-30%}.auPanel{background:linear-gradient(160deg,#21180aee,#0d0a05f2);border:1px solid #ffd45f55;border-radius:1.6cqw;width:53cqw;padding:2.2cqw 2.4cqw 2.6cqw;position:absolute;top:5%;right:0;box-shadow:0 4cqw 8cqw -3cqw #000,0 0 6cqw -3cqw #ffd45f}.auPanel header{justify-content:space-between;align-items:baseline;margin-bottom:1.8cqw;display:flex}.auPanel header b{letter-spacing:.14em;color:var(--gold);text-transform:uppercase;font:900 3cqw/1 Barlow Condensed,sans-serif}.auPanel header small{letter-spacing:.18em;color:#c9a64e;text-transform:uppercase;font:800 1.3cqw/1 Inter,sans-serif}.auLot{grid-template-columns:19cqw 1fr;align-items:center;gap:2.4cqw;display:grid}.auCard{aspect-ratio:.74;clip-path:polygon(15% 0,85% 0,100% 10%,100% 90%,85% 100%,15% 100%,0 90%,0 10%);background:linear-gradient(140deg,#fff6c4,#e6b532 26%,#7a520a 52%,#e6b532 76%,#fff6c4);padding:.8cqw;position:relative;overflow:hidden}.auCard:before{content:"";clip-path:inherit;background:radial-gradient(90% 60% at 50% 30%,#ffd45f44,#0000 70%),linear-gradient(#2b1f08,#0f0a03);position:absolute;inset:.8cqw}.auCardRays{background:repeating-conic-gradient(#ffd45f30 0 6deg,transparent 6deg 18deg);width:40cqw;height:40cqw;margin:-20cqw 0 0 -20cqw;animation:16s linear infinite auSpin;position:absolute;top:38%;left:50%;-webkit-mask:radial-gradient(closest-side,#000,#0000);mask:radial-gradient(closest-side,#000,#0000)}.auCard svg{fill:#000;opacity:.82;filter:drop-shadow(0 0 1.2cqw #ffd45f88);width:64%;position:absolute;top:12%;left:18%}.auCard>b{text-align:center;color:#ffe9a8;text-shadow:0 0 2cqw #ffd45f;font:900 8cqw/1 Barlow Condensed,sans-serif;animation:1.8s ease-in-out infinite auQ;position:absolute;top:20%;left:0;right:0}@keyframes auQ{50%{scale:1.12}}.auCard>span{text-align:center;justify-items:center;gap:.5cqw;display:grid;position:absolute;bottom:9%;left:0;right:0}.auCard strong{letter-spacing:.06em;text-transform:uppercase;color:#fff;font:900 1.9cqw/1 Barlow Condensed,sans-serif}.auCard small{color:#e6c26e;font:800 1.2cqw/1 Inter,sans-serif}.auBid>small{letter-spacing:.2em;color:#c9a64e;text-transform:uppercase;font:800 1.3cqw/1 Inter,sans-serif;display:block}.auBid>b{color:var(--gold);text-shadow:0 0 3cqw #ffd45f66;font-variant-numeric:tabular-nums;margin-top:.6cqw;font:900 9cqw/1 Barlow Condensed,sans-serif;display:block}.auBid>b i{color:#e6c26e;font-size:.42em;font-style:normal}@property --auB{syntax:"<integer>";inherits:false;initial-value:20}.auNum{counter-reset:aub var(--auB)}.auNum:before{content:counter(aub)}.on .auNum{animation:7.5s step-end infinite auBids}@keyframes auBids{0%{--auB:20}14%{--auB:25}28%{--auB:30}42%,to{--auB:35}}.auBidders{gap:1cqw;margin-top:1.4cqw;display:flex}.auBidders span{text-align:center;letter-spacing:.1em;color:#cdbb8a;text-transform:uppercase;background:#ffffff0c;border:1px solid #ffffff1c;border-radius:.8cqw;flex:1;padding:1cqw 0;font:900 1.9cqw/1 Barlow Condensed,sans-serif;position:relative}.auBidders em{color:var(--gold);text-shadow:0 0 1.6cqw #ffd45f;opacity:0;font:900 2.6cqw/1 Barlow Condensed,sans-serif;position:absolute;top:-1cqw;left:50%;translate:-50%}.on .auBidders .me{animation:7.5s infinite auMe}.on .auBidders .rival{animation:7.5s infinite auRival}.on .auBidders .me em{animation:7.5s infinite auPlus1}.on .auBidders .rival em{animation:7.5s infinite auPlus2}@keyframes auMe{0%,13%,27%,41%,88%,to{color:#cdbb8a;background:#ffffff0c;border-color:#ffffff1c}14%,26%,42%,87%{color:#1c1303;background:#ffd45f;border-color:#ffd45f}}@keyframes auRival{0%,27%,41%,to{color:#cdbb8a;background:#ffffff0c;border-color:#ffffff1c}28%,40%{color:#fff;background:#ff5d73;border-color:#ff5d73}}@keyframes auPlus1{0%,13.9%{opacity:0;translate:-50%}14%{opacity:1}22%{opacity:0;translate:-50% -4cqw}41.9%{opacity:0;translate:-50%}42%{opacity:1}50%,to{opacity:0;translate:-50% -4cqw}}@keyframes auPlus2{0%,27.9%{opacity:0;translate:-50%}28%{opacity:1}36%,to{opacity:0;translate:-50% -4cqw}}.auTimer{background:#ffffff14 linear-gradient(90deg,#ff5d73,#ffd45f) 0 0/100% 100% no-repeat;border-radius:1cqw;height:.6cqw;margin-top:1.6cqw;display:block}.on .auTimer{animation:7.5s linear infinite auTimer}@keyframes auTimer{0%,42%{background-size:100% 100%}60%,to{background-size:0% 100%}}.auStamp{z-index:3;color:#ff4d5e;letter-spacing:.06em;text-transform:uppercase;opacity:0;background:#0a0d16dd;border:.5cqw solid #ff4d5e;border-radius:.8cqw;padding:1cqw 2.4cqw;font:900 5.2cqw/1 Barlow Condensed,sans-serif;position:absolute;top:48%;left:50%;translate:-50% -50%;rotate:-12deg;box-shadow:0 0 4cqw #ff4d5e55}.on .auStamp{animation:7.5s infinite auStamp}@keyframes auStamp{0%,59.9%{opacity:0;scale:2.6}63%{opacity:1;scale:1}86%{opacity:1;scale:1}92%,to{opacity:0;scale:1}}.auConfetti{z-index:2;opacity:0;border-radius:.15cqw;width:1.1cqw;height:.6cqw;position:absolute;top:48%;left:50%}.on .auConfetti{animation:7.5s infinite auBurst}@keyframes auBurst{0%,59.9%{opacity:0;translate:0;rotate:0deg}61%{opacity:1}78%{opacity:1;translate:var(--x) var(--y);rotate:var(--r)}86%,to{opacity:0;translate:var(--x) calc(var(--y) + 8cqw);rotate:calc(var(--r)*2)}}.on .auCard{animation:7.5s cubic-bezier(.6,0,.3,1) infinite auFly}@keyframes auFly{0%,64%{opacity:1;transform:none}76%{opacity:0;transform:translate(18cqw,46cqw)scale(.32)}96%{opacity:0;transform:none}to{opacity:1;transform:none}}.auTeam{align-items:center;gap:1.2cqw;width:53cqw;display:flex;position:absolute;bottom:2%;right:0}.auTeam small{letter-spacing:.18em;color:#c9a64e;text-transform:uppercase;margin-right:auto;font:800 1.3cqw/1 Inter,sans-serif}.auTeam i{aspect-ratio:.74;clip-path:polygon(15% 0,85% 0,100% 10%,100% 90%,85% 100%,15% 100%,0 90%,0 10%);background:#ffd45f0c;border:1px dashed #ffd45f66;width:6.2cqw}.auTeam i.full{background:linear-gradient(140deg,#fff6c4,#e6b532 30%,#7a520a 60%,#e6b532);border:0}.on .auTeam i.next{animation:7.5s infinite auSlot}@keyframes auSlot{0%,75%{background:#ffd45f0c}77%{background:#fff6c4;box-shadow:0 0 3cqw #ffd45f}80%,97%{background:linear-gradient(140deg,#fff6c4,#e6b532 30%,#7a520a 60%,#e6b532)}98%,to{background:#ffd45f0c}}.fvArt{--you:#29d6ff;--rival:#ff5d73}.fvTop{justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.fvTurn{letter-spacing:.12em;text-transform:uppercase;color:#e8f6ff;background:#08162af0;border:1px solid #fff2;border-radius:.8cqw;align-items:center;gap:1cqw;padding:1.1cqw 2cqw;font:900 2.4cqw/1 Barlow Condensed,sans-serif;transition:border-color .3s,box-shadow .3s;display:inline-flex;transform:skew(-10deg)}.fvTurn i{background:currentColor;border-radius:50%;width:1.2cqw;height:1.2cqw;animation:1s ease-in-out infinite fvBlink;box-shadow:0 0 1.4cqw}.fvTurn.you{color:var(--you);border-color:var(--you);box-shadow:0 0 3cqw -1cqw var(--you)}.fvTurn.rival{color:var(--rival);border-color:var(--rival);box-shadow:0 0 3cqw -1cqw var(--rival)}.fvTurn.done{color:#a3ff12;border-color:#a3ff12}@keyframes fvBlink{50%{opacity:.35}}.fvBudget{color:#9fb8cf;background:#08162af0;border:1px solid #fff2;border-radius:.8cqw;padding:1cqw 1.8cqw;font:800 1.6cqw/1 Inter,sans-serif}.fvBudget small{letter-spacing:.2em;text-transform:uppercase;margin-right:1cqw;font-size:1.1cqw}.fvBudget b{color:#e8f6ff;font-variant-numeric:tabular-nums;font:900 3.2cqw/1 Barlow Condensed,sans-serif}.fvGrid{background:linear-gradient(160deg,#0d2440f2,#071324f2);border:1px solid #29d6ff40;border-radius:1.6cqw;gap:1cqw;width:58cqw;padding:2cqw;display:grid;position:absolute;top:9.5cqw;left:0;box-shadow:0 4cqw 8cqw -3cqw #000,0 0 6cqw -3cqw #29d6ff,inset 0 0 0 1px #ffffff08}.fvGrid:before{content:"";border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(#29d6ff0a 0 2px,#0000 2px 6px);animation:6s linear infinite fvScan;position:absolute;inset:0}@keyframes fvScan{to{background-position:0 60px}}.fvGrid header{color:#9fb0c6;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:2cqw;margin-bottom:.6cqw;font:800 1.25cqw/1 Inter,sans-serif;display:flex}.fvGrid header small{font:inherit;color:var(--you);margin-right:auto}.fvGrid header i{vertical-align:-.15cqw;border-radius:.3cqw;width:1.2cqw;height:1.2cqw;margin-right:.6cqw;display:inline-block}.fvGrid header i.you{background:var(--you)}.fvGrid header i.rival{background:var(--rival)}.fvRow{grid-template-columns:8cqw repeat(4,minmax(0,1fr));align-items:center;gap:1cqw;display:grid;position:relative}.fvRow>b{color:#e8f6ff;font:900 3.2cqw/1 Barlow Condensed,sans-serif}.fvRow>b small{color:#7f93ab;margin-left:.3cqw;font-size:.45em}.fvCell{color:#ffd45f;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.9cqw;place-items:center;height:6.6cqw;font:900 3cqw/1 Barlow Condensed,sans-serif;transition:background .35s,box-shadow .35s,border-color .35s;display:grid}.fvCell.mystery{background:repeating-linear-gradient(135deg,#ffd45f26 0 .7cqw,#ffd45f0a .7cqw 1.4cqw);border-color:#ffd45f70;animation:2.2s ease-in-out infinite fvGlint}@keyframes fvGlint{50%{box-shadow:0 0 2cqw -.2cqw #ffd45f}}.fvCell.you{background:color-mix(in srgb,var(--you) 70%,#071324);border-color:var(--you);box-shadow:0 0 2cqw -.6cqw var(--you)}.fvCell.rival{background:color-mix(in srgb,var(--rival) 66%,#071324);border-color:var(--rival);box-shadow:0 0 2cqw -.6cqw var(--rival)}.fvCell.mystery.you{color:#2a1a00;background:linear-gradient(135deg,#fff6c4,#e6b532);animation:none}.fvCell.fresh{animation:.5s cubic-bezier(.2,1.4,.4,1) fvPop}@keyframes fvPop{0%{transform:scale(1.35);box-shadow:0 0 0 .4cqw #fff,0 0 4cqw #fff}}.fvRow.frozen .fvCell:not(.you):not(.rival){background:linear-gradient(135deg,#d9f6ff55,#7fdcff2a);border-color:#bff1ff}.fvIce{pointer-events:none;color:#effcff;letter-spacing:.3em;text-transform:uppercase;background:linear-gradient(100deg,#e9fbff66,#9fe6ff33 40%,#e9fbff55);border:1px solid #e9fbff;border-radius:1cqw;place-items:center;height:8cqw;font:900 2.4cqw/1 Barlow Condensed,sans-serif;animation:.45s cubic-bezier(.2,.9,.3,1) both fvIce;display:grid;position:absolute;top:50%;left:8cqw;right:-1cqw;translate:0 -50%;box-shadow:0 0 3cqw #a6ecff99}@keyframes fvIce{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.fvCage{aspect-ratio:100/150;background:repeating-linear-gradient(#0f4a33 0 12.5%,#0c3f2c 12.5% 25%);border-radius:2.4cqw;width:37cqw;position:absolute;top:9.5cqw;right:0;overflow:hidden;box-shadow:0 4cqw 8cqw -3cqw #000,0 0 0 .3cqw #29d6ff55,0 0 5cqw -1cqw #29d6ff}.fvCage:before{content:"";background:repeating-linear-gradient(45deg,#ffffff07 0 1px,#0000 1px 1.4cqw),repeating-linear-gradient(-45deg,#ffffff07 0 1px,#0000 1px 1.4cqw);position:absolute;inset:0}.fvCage svg{fill:none;stroke:#bdf3ff;stroke-width:1.2px;opacity:.75;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #29d6ff);width:92%;height:92%;position:absolute;inset:4%}.fvMan{border:.3cqw dashed #fff5;border-radius:50%;width:7.4cqw;height:7.4cqw;transition:border-color .3s;position:absolute;translate:-50% -50%}.fvMan i{color:#04121e;background:radial-gradient(circle at 35% 30%,#e8fbff,var(--you) 60%,#0a6f8f);opacity:0;border-radius:50%;place-items:center;font:900 2.6cqw/1 Barlow Condensed,sans-serif;display:grid;position:absolute;inset:0;scale:.3}.fvMan.in{border-color:#0000}.fvMan.in i{opacity:1;box-shadow:0 0 0 .35cqw #04121e,0 0 3cqw var(--you);transition:opacity .3s,scale .45s cubic-bezier(.2,1.5,.4,1);scale:1}.fvMan b{color:#2a1a00;background:#ffd45f;border-radius:50%;place-items:center;width:3.4cqw;height:3.4cqw;font:900 2cqw/1 Barlow Condensed,sans-serif;animation:.6s cubic-bezier(.2,1.6,.4,1) both fvCap;display:grid;position:absolute;top:-1.2cqw;right:-1.2cqw;box-shadow:0 0 2cqw #ffd45f}@keyframes fvCap{0%{rotate:-90deg;scale:0}}.fvJokers{gap:1.6cqw;width:58cqw;display:flex;position:absolute;bottom:0;left:0}.fvJoker{background:linear-gradient(165deg,#163354,#0b1729);border:1px solid #29d6ff40;border-radius:1.2cqw;flex:1;align-items:center;gap:1.2cqw;padding:1.4cqw 1.6cqw;transition:opacity .4s,filter .4s,transform .4s;display:flex}.fvJoker svg{fill:none;stroke:#29d6ff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:4.4cqw;height:4.4cqw}.fvJoker.j-freeze svg{stroke:#a6ecff}.fvJoker svg .fill{fill:#29d6ff;stroke:none}.fvJoker.j-double svg .fill{fill:#ffd45f}.fvJoker svg text{font:900 17px Barlow Condensed,sans-serif}.fvJoker b{letter-spacing:.06em;text-transform:uppercase;color:#e8f6ff;font:900 2.3cqw/1 Barlow Condensed,sans-serif}.fvJoker.used:not(.firing){opacity:.42;filter:grayscale(.7)}.fvJoker.firing{border-color:#fff;transform:translateY(-1.2cqw)scale(1.06);box-shadow:0 0 0 .3cqw #29d6ff,0 0 5cqw #29d6ff}.fvJoker.j-wheel.firing svg{animation:.7s cubic-bezier(.2,.8,.3,1) fvSpin}@keyframes fvSpin{0%{rotate:-540deg}}.caArt{--sky:#6cabdd;--navy:#0b2340;--red:#ff4d5e}.caCrest{flex:none;width:2.6cqw;height:auto}.caTop{justify-content:space-between;align-items:center;gap:2cqw;display:flex;position:absolute;top:0;left:0;right:0}.caClub{box-shadow:0 0 3cqw -1cqw var(--sky);background:#08162af0;border:1px solid #6cabdd55;border-radius:.8cqw;align-items:center;gap:1.4cqw;padding:1cqw 2.2cqw 1cqw 1.4cqw;display:flex;transform:skew(-10deg)}.caClub>*{transform:skew(10deg)}.caClub .caCrest{width:4.2cqw}.caClub span{gap:.4cqw;display:grid}.caClub b{color:#e8f6ff;letter-spacing:.06em;text-transform:uppercase;font:900 3cqw/1 Barlow Condensed,sans-serif}.caClub small{color:#9fd3f5;letter-spacing:.12em;text-transform:uppercase;font:800 1.35cqw/1 Inter,sans-serif}.caDay{background:#08162af0;border:1px solid #fff2;border-radius:.8cqw;justify-items:end;gap:.4cqw;padding:1cqw 1.8cqw 1.4cqw;display:grid;position:relative;overflow:hidden}.caDay small{color:#7f93ab;letter-spacing:.18em;text-transform:uppercase;font:800 1.2cqw/1 Inter,sans-serif}.caDay b{color:#fff;letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;font:900 3cqw/1 Barlow Condensed,sans-serif}.caDay i{height:.45cqw;width:var(--p);background:linear-gradient(90deg,#6cabdd88,var(--sky));box-shadow:0 0 1.4cqw var(--sky);transition:width .6s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0}.caTable{width:61cqw;box-shadow:0 4cqw 8cqw -3cqw #000,0 0 6cqw -3cqw var(--sky),inset 0 0 0 1px #ffffff08;background:linear-gradient(160deg,#0d2440f2,#071324f2);border:1px solid #6cabdd40;border-radius:1.6cqw;padding:1.6cqw;position:absolute;top:11cqw;left:0}.caTable header,.caRow{grid-template-columns:5cqw minmax(0,1fr) 5cqw 6.4cqw;align-items:center;gap:1cqw;padding:0 1.6cqw 0 1.2cqw;display:grid}.caTable header{color:#7f93ab;letter-spacing:.16em;text-transform:uppercase;height:4.6cqw;font:800 1.3cqw/1 Inter,sans-serif}.caTable header span:nth-child(n+3){text-align:right}.caRows{height:56cqw;position:relative}.caZone{border-top:.3cqw dashed var(--red);background:linear-gradient(#ff4d5e1f,#ff4d5e0a);border-radius:0 0 1cqw 1cqw;position:absolute;inset:32cqw -.6cqw -.6cqw}.caZone em{background:var(--red);color:#fff;letter-spacing:.14em;text-transform:uppercase;border-radius:.5cqw;padding:.3cqw 1cqw;font:900 1.15cqw/1 Inter,sans-serif;position:absolute;top:-1.2cqw;right:1cqw}.caRow{height:7.2cqw;translate:0 calc(var(--r) * 8cqw);background:#ffffff08;border:1px solid #ffffff10;border-radius:.9cqw;transition:translate .65s cubic-bezier(.3,1.25,.5,1),background .4s,border-color .4s,box-shadow .4s;position:absolute;top:0;left:0;right:0}.caPos{color:#9fb0c6;font-variant-numeric:tabular-nums;font:900 2.8cqw/1 Barlow Condensed,sans-serif}.caRow.down .caPos{color:var(--red)}.caName{align-items:center;gap:1.2cqw;min-width:0;display:flex}.caName b{text-overflow:ellipsis;white-space:nowrap;color:#dfe9f5;letter-spacing:.04em;text-transform:uppercase;font:800 2.5cqw/1 Barlow Condensed,sans-serif;overflow:hidden}.caName em{color:#fff;background:#d8232a;border-radius:.5cqw;flex:none;padding:.35cqw .8cqw;font:900 1.4cqw/1 Inter,sans-serif}.caPlayed{text-align:right;color:#7f93ab;font-variant-numeric:tabular-nums;font:700 2cqw/1 Inter,sans-serif}.caPts{text-align:right;color:#fff;font-variant-numeric:tabular-nums;font:900 3cqw/1 Barlow Condensed,sans-serif}.caRow.me{z-index:1;border-color:var(--sky);box-shadow:0 0 3cqw -.6cqw var(--sky);background:linear-gradient(100deg,#6cabdd55,#6cabdd22)}.caRow.me .caPos,.caRow.me .caName b{color:#fff}.caRow.me .caPts{color:#bfe4fb}.caRow.me.down{background:linear-gradient(100deg,#6cabdd44,#ff4d5e22)}.caStamp{z-index:2;color:#a3ff12;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 2cqw #a3ff1288;opacity:0;background:#06120bdd;border:.6cqw double #a3ff12;border-radius:1cqw;padding:1.2cqw 3cqw .9cqw;font:900 6.4cqw/1 Barlow Condensed,sans-serif;transition:opacity .2s,scale .35s cubic-bezier(.3,1.6,.5,1);position:absolute;top:56%;left:50%;translate:-50% -50%;rotate:-10deg;scale:2.4;box-shadow:0 0 5cqw -1cqw #a3ff12}.caArt.final .caStamp{opacity:1;scale:1}.caArt.reset .caRow,.caArt.reset .caStamp,.caArt.reset .caDay i,.caArt.reset .caGauge i{transition:none}.caSide{gap:1.6cqw;display:grid;position:absolute;top:11cqw;left:64cqw;right:0}.caCard{background:#08162af0;border:1px solid #ffffff1c;border-radius:1.4cqw;gap:1.1cqw;padding:1.6cqw 1.8cqw;display:grid;position:relative;box-shadow:0 3cqw 6cqw -3cqw #000}.caCard>small{color:#9fb0c6;letter-spacing:.14em;text-transform:uppercase;font:800 1.2cqw/1.2 Inter,sans-serif}.caForm div{gap:.8cqw;min-height:4.4cqw;display:flex}.caForm i{color:#07121c;border-radius:.8cqw;place-items:center;width:4.4cqw;height:4.4cqw;font:900 2.4cqw/1 Barlow Condensed,sans-serif;display:grid}.caForm .r-W{background:#a3ff12}.caForm .r-D{background:#c3cfdd}.caForm .r-L{background:var(--red);color:#fff}.caForm i.fresh{animation:.45s cubic-bezier(.3,1.6,.5,1) caPop}@keyframes caPop{0%{opacity:0;scale:.3}}.caBoard{grid-template-columns:1fr auto;align-items:center}.caBoard small{grid-column:1/-1}.caGauge{background:#ffffff14;border-radius:1cqw;height:1.6cqw;overflow:hidden}.caGauge i{height:100%;width:var(--p);border-radius:inherit;background:linear-gradient(90deg,#ff9a3d,#ffd45f 45%,#a3ff12);transition:width .6s;display:block;box-shadow:0 0 1.6cqw #a3ff1266}.caBoard b{color:#fff;font-variant-numeric:tabular-nums;font:900 3cqw/1 Barlow Condensed,sans-serif}.caPaper{color:#14110c;background:linear-gradient(#f4efe3,#e2dac7);border-color:#fff;min-height:15cqw}.caPaper>small{color:#8a1c1c;letter-spacing:.3em;font-weight:900}.caPaper strong{text-transform:uppercase;padding-right:7cqw;font:900 2.9cqw/1.02 Barlow Condensed,Georgia,serif;animation:.5s cubic-bezier(.3,1.4,.5,1) caPop;display:block}.caPaper.n-news3 strong{color:#0b2340}.caRank{color:#0b2340;opacity:.85;font:900 4.6cqw/1 Barlow Condensed,sans-serif;position:absolute;bottom:1.4cqw;right:1.6cqw}.xiq{--xiq-display:"Barlow Condensed",Impact,"Arial Narrow",sans-serif;--xiq-gold:#f4cf48;--xiq-lime:#a3ff12;--xiq-cyan:#3fd1ff;--xiq-muted:#9fb0c6;--xiq-ease:cubic-bezier(.16,1,.3,1);isolation:isolate;color:#eef3f8;text-align:left;background:radial-gradient(70% 55% at 100% 0,#3fd1ff1c,#0000 65%),radial-gradient(60% 50% at 0 100%,#a3ff1212,#0000 65%),linear-gradient(160deg,#16213b,#0b1122 72%);border:1px solid #ffffff1c;width:min(1180px,92vw);margin:26px auto 34px;padding:clamp(18px,3.2vw,36px);position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #000}.xiq:before{content:"";z-index:-1;border:1px solid #ffffff0d;border-radius:50%;width:420px;height:420px;position:absolute;top:-140px;right:-140px;box-shadow:0 0 0 70px #ffffff05}.xiq:after{content:"XI";z-index:-1;font:900 clamp(160px,26vw,320px)/1 var(--xiq-display);color:#0000;-webkit-text-stroke:1px #ffffff0c;pointer-events:none;position:absolute;bottom:-6%;right:2%}.xiq h2,.xiq h3,.xiq p{margin:0}.xiq button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.xiqHead{grid-template-columns:1fr auto;align-items:end;gap:24px;margin-bottom:26px;display:grid}.xiqEyebrow{color:var(--xiq-cyan);letter-spacing:.22em;margin-bottom:10px;font:800 11px Inter,Arial,sans-serif;display:block}.xiqHead h2{font:900 clamp(42px,6.4vw,78px)/.88 var(--xiq-display);text-transform:uppercase;letter-spacing:-.01em}.xiqHead h2 em{color:var(--xiq-lime);text-shadow:0 0 34px #a3ff1255;font-style:normal;display:inline-block}.xiqHead p{max-width:540px;color:var(--xiq-muted);margin-top:12px;font-size:15px;line-height:1.5}.xiqWallet{background:linear-gradient(135deg,#2b2611,#11182b 70%);border:1px solid #f4cf4866;align-items:center;gap:14px;padding:14px 14px 14px 16px;display:flex;box-shadow:0 0 40px -18px #f4cf48}.xiqWallet>.xiqCoinIcon{filter:drop-shadow(0 0 10px #f4cf4880);width:40px;height:40px}.xiqWallet.bump>.xiqCoinIcon{animation:xiqCoinFlip .45s var(--xiq-ease)}.xiqWallet.bump b{animation:xiqBump .45s var(--xiq-ease)}.xiqWallet div{min-width:92px;display:grid}.xiqWallet b{color:var(--xiq-gold);font:900 36px/1 var(--xiq-display);font-variant-numeric:tabular-nums;transform-origin:0;display:block}.xiqWallet span{color:#d9cfa8;letter-spacing:.14em;text-transform:uppercase;font:700 10px Inter,Arial,sans-serif}.xiqWallet button{color:var(--xiq-gold);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:1px solid #f4cf4866;padding:10px 14px;font:800 12px Inter,Arial,sans-serif;transition:background .25s,color .25s}.xiqWallet button:hover{background:var(--xiq-gold);color:#141005}.xiqWallet button i{font-style:normal}.xiqBlock{position:relative}.xiqBlock+.xiqBlock{border-top:1px solid #ffffff12;margin-top:34px;padding-top:30px}.xiqBar{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:14px;display:flex}.xiqLabel{color:var(--xiq-lime);letter-spacing:.16em;text-transform:uppercase;background:#a3ff1214;border:1px solid #a3ff1255;align-items:center;gap:8px;padding:7px 12px;font:800 11px Inter,Arial,sans-serif;display:inline-flex}.xiqLabel.gold{color:var(--xiq-gold);background:#f4cf4814;border-color:#f4cf4855}.xiqLive{background:var(--xiq-lime);border-radius:50%;width:7px;height:7px;animation:1.8s infinite xiqLive;box-shadow:0 0 #a3ff1288}.xiqCycle{align-items:center;gap:10px;display:inline-flex}.xiqTicks{gap:3px;display:inline-flex}.xiqTicks i{background:#ffffff14;width:7px;height:14px;transform:skew(-14deg)}.xiqTicks i.past{background:#a3ff1266}.xiqTicks i.now{background:var(--xiq-lime);box-shadow:0 0 10px var(--xiq-lime);animation:1.4s ease-in-out infinite xiqTick}.xiqCycle small{color:var(--xiq-muted);letter-spacing:.08em;text-transform:uppercase;font:700 11px Inter,Arial,sans-serif}.xiqStake{color:#e9dcae;align-items:center;gap:6px;font:700 13px Inter,Arial,sans-serif;display:inline-flex}.xiqStake .xiqCoinIcon{width:18px;height:18px}.xiqTimer{background:#0007;border:1px solid #ffffff17;align-items:baseline;gap:8px;margin-left:auto;padding:6px 12px;display:inline-flex}.xiqTimer small{color:var(--xiq-muted);font:600 11px Inter,Arial,sans-serif}.xiqTimer b{color:#fff;font:800 18px/1 var(--xiq-display);letter-spacing:.06em;font-variant-numeric:tabular-nums}.xiqTrack{--ball:5%;--spin:0deg;background:linear-gradient(90deg,#0c3a26,#0f4a30 50%,#0c3a26);border:1px solid #ffffff26;height:92px;margin-bottom:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #0009}.xiqStripes{background:repeating-linear-gradient(90deg,#ffffff07 0 6.25%,#0000 6.25% 12.5%);position:absolute;inset:0}.xiqHalfway{background:#ffffff40;width:2px;position:absolute;top:0;bottom:0;left:50%}.xiqCircle{border:2px solid #ffffff40;border-radius:50%;width:62px;height:62px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xiqBox{border:2px solid #ffffff40;border-right:0;width:8%;position:absolute;top:18%;bottom:18%;right:5%}.xiqTrack:before{content:"";border-top:2px dashed #ffffff30;position:absolute;top:50%;left:5%;right:7%}.xiqTrail{height:4px;width:calc(var(--ball) - 5%);background:linear-gradient(90deg,#a3ff1200,var(--xiq-lime));box-shadow:0 0 14px var(--xiq-lime);transition:width 1.3s var(--xiq-ease);position:absolute;top:calc(50% - 2px);left:5%}.xiqKick{color:#ffffffa0;letter-spacing:.14em;text-transform:uppercase;font:800 10px Inter,Arial,sans-serif;position:absolute;top:8px;left:5%;transform:translate(-30%)}.xiqStation{z-index:1;color:#fff;width:34px;height:34px;font:800 14px/1 var(--xiq-display);background:#0b1122;border:2px solid #fff5;border-radius:50%;place-items:center;transition:background .4s,border-color .4s,color .4s;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.xiqStation.is-ready{border-color:var(--xiq-gold);color:var(--xiq-gold);animation:1.6s ease-out infinite xiqBeacon}.xiqStation.is-claimed{background:var(--xiq-lime);color:#0b1a05;border-color:#e9ffc4;box-shadow:0 0 18px #a3ff1299}.xiqNet{background:repeating-linear-gradient(0deg,#ffffff40 0 1px,#0000 1px 7px),repeating-linear-gradient(90deg,#ffffff40 0 1px,#0000 1px 7px);border-left:3px solid #fff;width:5%;position:absolute;top:22%;bottom:22%;right:0;box-shadow:-6px 0 18px -6px #fff8}.xiqNet small{color:#ffffffa0;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font:800 10px Inter,Arial,sans-serif;position:absolute;bottom:-22px;right:calc(100% + 8px)}.xiqBall{z-index:2;top:50%;left:var(--ball);width:30px;height:30px;transform:translate(-50%,-50%) rotate(var(--spin));transition:left 1.3s cubic-bezier(.3,1.25,.45,1),transform 1.3s var(--xiq-ease);filter:drop-shadow(0 5px 4px #0009);position:absolute}.xiqBall svg{width:100%;height:100%;display:block}.xiqTrack.perfect .xiqNet{animation:.7s ease-out 1.1s both xiqNet}.xiqTrack.perfect .xiqBall{left:95%}.xiqPerfect{z-index:3;text-align:center;animation:xiqPerfect .8s 1.2s var(--xiq-ease) both;background:linear-gradient(90deg,#0000,#0b1122d9 25% 75%,#0000);place-content:center;justify-items:center;gap:2px;display:grid;position:absolute;inset:0}.xiqPerfect b{font:900 clamp(26px,4vw,38px)/1 var(--xiq-display);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(90deg,#fff3b0,var(--xiq-gold),#fff3b0);color:#0000;-webkit-background-clip:text;background-clip:text}.xiqPerfect small{color:#e3e9f2;font:600 12px Inter,Arial,sans-serif}.xiqGuest{background:linear-gradient(110deg,#a3ff121a,#3fd1ff12 60%,#0000);border:1px solid #a3ff1250;align-items:center;gap:16px;margin-bottom:18px;padding:16px 18px;display:flex}.xiqGuestLock{height:46px;color:var(--xiq-lime);background:#a3ff1220;flex:0 0 46px;place-items:center;display:grid}.xiqGuestLock svg{width:24px;height:24px}.xiqGuest b{font:900 22px/1.05 var(--xiq-display);text-transform:uppercase;display:block}.xiqGuest p{color:var(--xiq-muted);margin-top:4px;font-size:14px}.xiqGuestCta{background:var(--xiq-lime);color:#07100e;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 10px 30px -10px var(--xiq-lime);transition:transform .3s var(--xiq-ease);border:0;flex:none;margin-left:auto;padding:14px 20px;font:800 13px Inter,Arial,sans-serif}.xiqGuestCta:hover{transform:translateY(-2px)}.xiqGuestCta i{margin-left:6px;font-style:normal}.xiqCards{perspective:1100px;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.xiqCard{--accent:var(--xiq-lime);--rx:0deg;--ry:0deg;--mx:50%;--my:0%;isolation:isolate;background:radial-gradient(260px circle at var(--mx) var(--my),#ffffff10,transparent 60%),linear-gradient(165deg,#1a2644,#0e1528);min-height:236px;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .35s var(--xiq-ease),border-color .35s,box-shadow .35s;animation:xiqIn .8s calc(var(--i,0)*.11s) var(--xiq-ease) backwards;border:1px solid #ffffff1c;flex-direction:column;padding:18px 18px 16px;display:flex;position:relative;overflow:hidden}.xiqCard:hover{border-color:color-mix(in srgb,var(--accent) 50%,transparent);box-shadow:0 22px 50px -24px #000,0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent)}.xiqCard.k-goals{--accent:var(--xiq-cyan)}.xiqCard.k-wins{--accent:var(--xiq-gold)}.xiqCard.k-classic{--accent:#b892ff}.xiqCard.k-quick{--accent:#ff9d4d}.xiqCard:before{content:"";background:var(--accent);width:3px;box-shadow:0 0 18px var(--accent);position:absolute;top:0;bottom:0;left:0}.xiqNum{z-index:-1;font:900 112px/1 var(--xiq-display);color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb,var(--accent) 35%,transparent);pointer-events:none;position:absolute;top:-8px;right:10px}.xiqCard header{align-items:center;gap:12px;margin-bottom:16px;display:flex}.xiqCard.is-claimed .xiqState{display:none}.xiqKind{background:color-mix(in srgb,var(--accent) 16%,transparent);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);width:44px;height:44px;color:var(--accent);place-items:center;display:grid}.xiqKind svg{width:24px;height:24px}.xiqState{color:var(--xiq-muted);letter-spacing:.14em;text-transform:uppercase;background:#ffffff0d;align-items:center;gap:5px;padding:4px 8px;font:800 10px Inter,Arial,sans-serif;display:inline-flex}.xiqState svg{width:12px;height:12px}.xiqCard h3{font:900 28px/1 var(--xiq-display);text-transform:uppercase;letter-spacing:.01em}.xiqCard p{color:var(--xiq-muted);margin-top:6px;font-size:14px;line-height:1.4}.xiqPips{align-items:center;gap:12px;margin:16px 0 14px;display:flex}.xiqPips span{flex:1;gap:5px;display:flex}.xiqPips i{background:#ffffff14;flex:1;height:9px;transition:background .5s,box-shadow .5s;transform:skew(-20deg)}.xiqPips i.on{background:var(--accent);box-shadow:0 0 12px color-mix(in srgb,var(--accent) 70%,transparent)}.xiqPips b{font:900 22px/1 var(--xiq-display);font-variant-numeric:tabular-nums}.xiqPips b small{color:var(--xiq-muted);font-size:15px}.xiqCard footer{margin-top:auto}.xiqReward{color:var(--xiq-gold);font:900 24px/1 var(--xiq-display);align-items:center;gap:7px;display:inline-flex}.xiqReward .xiqCoinIcon{width:22px;height:22px}.xiqCardGlow{display:none}.xiqCard.is-ready{background:0 0;border-color:#0000}.xiqCard.is-ready .xiqCardGlow{z-index:-2;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.xiqCard.is-ready .xiqCardGlow:before{content:"";aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0 55%,#f4cf48 72%,#fff6c9 78%,#f4cf48 84%,transparent 95%);width:160%;animation:3.2s linear infinite xiqSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xiqCard.is-ready .xiqCardGlow:after{content:"";background:radial-gradient(120% 80% at 50% 0,#3a3212,#0000 60%),linear-gradient(165deg,#1f2640,#0e1528);position:absolute;inset:2px}.xiqCard.is-ready{box-shadow:0 0 50px -18px #f4cf48}.xiqCard.is-ready .xiqState{color:var(--xiq-gold);background:#f4cf4826}.xiqClaim{color:#1a1404;width:100%;font:900 20px/1 var(--xiq-display);letter-spacing:.05em;text-transform:uppercase;transition:transform .25s var(--xiq-ease),box-shadow .25s;background:linear-gradient(#ffe57a,#f4cf48 55%,#e2b52a);border:0;justify-content:center;align-items:center;gap:8px;padding:13px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px -10px #f4cf48,inset 0 1px #fff8}.xiqClaim:after{content:"";background:linear-gradient(100deg,#0000,#fff9,#0000);width:40%;animation:2.4s ease-in-out infinite xiqShine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.xiqClaim:hover{transform:translateY(-2px);box-shadow:0 16px 34px -10px #f4cf48,inset 0 1px #fff8}.xiqClaim:active{transform:translateY(1px)scale(.98)}.xiqClaim:disabled{cursor:wait;opacity:.8}.xiqClaim b{background:#1a14041a;padding:3px 7px}.xiqDots{gap:5px;padding:4px 0;display:inline-flex}.xiqDots i{background:#1a1404;border-radius:50%;width:7px;height:7px;animation:.9s ease-in-out infinite xiqDot}.xiqDots i:nth-child(2){animation-delay:.15s}.xiqDots i:nth-child(3){animation-delay:.3s}.xiqCard.is-claimed>:not(.xiqStamp):not(.xiqCardGlow){opacity:.45}.xiqCard.is-claimed:before{background:var(--xiq-lime)}.xiqStamp{z-index:2;border:3px solid var(--xiq-lime);outline-offset:3px;color:var(--xiq-lime);font:900 28px/1 var(--xiq-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:#0b1122d0;outline:1px solid #a3ff1266;padding:8px 16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg);box-shadow:0 0 30px -6px #a3ff1288}.xiqCard.fresh .xiqStamp{animation:.55s cubic-bezier(.2,1.6,.4,1) both xiqStamp}.xiqCard.is-locked .xiqPips,.xiqCard.is-locked h3,.xiqCard.is-locked p{opacity:.75}.xiqSkel{background:linear-gradient(100deg,#141d35 30%,#1e2a4a 50%,#141d35 70%) 0 0/300% 100%;min-height:236px;animation:1.4s linear infinite xiqSkel}.xiqSkel:before{display:none}.xiqTomorrow{color:var(--xiq-muted);border:1px dashed #fff2;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;padding:10px 14px;display:flex}.xiqTomorrow small{letter-spacing:.14em;text-transform:uppercase;font:800 11px Inter,Arial,sans-serif}.xiqTomorrowIcons{gap:6px;display:inline-flex}.xiqTomorrowIcons i{color:#cfd8e6;background:#ffffff0a;border:1px solid #ffffff1a;place-items:center;width:28px;height:28px;display:grid}.xiqTomorrowIcons svg{width:16px;height:16px}.xiqTomorrow b{color:#e9dcae;align-items:center;gap:6px;margin-left:auto;font:700 13px Inter,Arial,sans-serif;display:inline-flex}.xiqTomorrow .xiqCoinIcon{width:16px;height:16px}.xiqPodium{grid-template-columns:repeat(3,1fr);align-items:end;gap:16px;display:grid}.xiqMedal{--m-light:#ffd9b0;--m-base:#c98543;--m-dark:#6e3d14;background:linear-gradient(160deg,color-mix(in srgb,var(--m-base) 16%,#121a30),#0d1426 70%);border:1px solid color-mix(in srgb,var(--m-base) 40%,transparent);animation:xiqIn .8s calc(var(--i,0)*.12s + .2s) var(--xiq-ease) backwards;grid-template-columns:118px 1fr;align-items:center;gap:16px;padding:18px;display:grid;position:relative}.xiqMedal.tier-silver{--m-light:#fff;--m-base:#b9c6d3;--m-dark:#55626f;margin-bottom:14px}.xiqMedal.tier-gold{--m-light:#fff4b8;--m-base:#f4cf48;--m-dark:#8a6510;margin-bottom:28px;box-shadow:0 0 60px -30px #f4cf48}.xiqGauge{width:118px;height:118px;position:relative}.xiqRing{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.xiqRingTrack{fill:none;stroke:#ffffff12;stroke-width:7px}.xiqRingFill{fill:none;stroke:var(--m-base);stroke-width:7px;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--m-base));transition:stroke-dashoffset 1.4s var(--xiq-ease)}.xiqMedalArt{width:86px;height:86px;transition:filter .5s,opacity .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.xiqMedal.is-progress .xiqMedalArt,.xiqMedal.is-locked .xiqMedalArt{filter:grayscale(.85)brightness(.75);opacity:.7}.xiqMedal.is-ready .xiqMedalArt{filter:drop-shadow(0 0 12px var(--m-base));animation:2.2s ease-in-out infinite xiqBob}.xiqMedal.is-claimed .xiqMedalArt{filter:drop-shadow(0 0 14px var(--m-base))}.xiqMedal.fresh .xiqMedalArt{animation:.9s cubic-bezier(.2,1.5,.4,1) both xiqMedalWin}.xiqGaugeNum{border:1px solid color-mix(in srgb,var(--m-base) 60%,transparent);color:#fff;font:800 13px/1 var(--xiq-display);letter-spacing:.06em;white-space:nowrap;background:#0b1122;padding:3px 8px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.xiqMedal.is-claimed .xiqGaugeNum{background:var(--m-base);color:#0b1122}.xiqMedalBody small{color:var(--m-light);letter-spacing:.14em;text-transform:uppercase;font:800 11px Inter,Arial,sans-serif;display:block}.xiqMedalBody small span{color:var(--xiq-gold)}.xiqMedalBody h3{font:900 25px/1 var(--xiq-display);text-transform:uppercase;margin:5px 0 4px}.xiqMedalBody p{color:var(--xiq-muted);margin-bottom:12px;font-size:13px;line-height:1.4}.xiqMedalBody .xiqClaim{padding:11px 12px;font-size:17px}.xiqWon{background:color-mix(in srgb,var(--m-base) 22%,transparent);border:1px solid color-mix(in srgb,var(--m-base) 55%,transparent);color:var(--m-light);letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;font:800 10px Inter,Arial,sans-serif;display:inline-block}.xiqMedal.is-ready{border-color:var(--m-base);box-shadow:0 0 50px -16px var(--m-base)}.xiqNotice{color:#ffd2d2;animation:xiqIn .4s var(--xiq-ease) both;background:#ff6b6b14;border:1px solid #ff6b6b66;margin-top:18px;padding:12px 14px;font-size:14px}.xiqSrOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xiqLegal{color:#7d8aa0;margin-top:18px;font-size:11px;display:block}.xiqFlyCoin{z-index:9999;pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff6c9,#f4cf48 45%,#a87b12);border-radius:50%;width:22px;height:22px;position:fixed;top:0;left:0;box-shadow:0 0 12px #f4cf48aa,inset 0 0 0 2px #a87b1288}@keyframes xiqIn{0%{opacity:0;transform:translateY(24px)rotateX(10deg)}to{opacity:1;transform:none}}@keyframes xiqSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes xiqShine{0%,55%{left:-60%}to{left:130%}}@keyframes xiqStamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-24deg)scale(2.6)}70%{opacity:1}to{opacity:1;transform:translate(-50%,-50%)rotate(-12deg)scale(1)}}@keyframes xiqBeacon{0%{box-shadow:0 0 #f4cf48aa}to{box-shadow:0 0 0 14px #f4cf4800}}@keyframes xiqLive{0%{box-shadow:0 0 #a3ff1288}to{box-shadow:0 0 0 9px #a3ff1200}}@keyframes xiqTick{50%{opacity:.45}}@keyframes xiqNet{0%,to{transform:none}25%{transform:translate(6px)scaleY(1.06)}55%{transform:translate(-2px)}75%{transform:translate(2px)}}@keyframes xiqPerfect{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:none}}@keyframes xiqCoinFlip{50%{transform:rotateY(90deg)scale(1.2)}}@keyframes xiqBump{40%{transform:scale(1.18)}}@keyframes xiqDot{50%{opacity:.4;transform:translateY(-4px)}}@keyframes xiqSkel{to{background-position:-300% 0}}@keyframes xiqBob{50%{transform:translate(-50%,-58%)}}@keyframes xiqMedalWin{0%{transform:translate(-50%,-52%)scale(.4)rotate(-30deg)}60%{transform:translate(-50%,-52%)scale(1.25)rotate(8deg)}to{transform:translate(-50%,-52%)scale(1)rotate(0)}}@media (width<=900px){.xiqPodium{grid-template-columns:1fr;align-items:stretch}.xiqMedal.tier-silver,.xiqMedal.tier-gold{margin-bottom:0}}@media (width<=720px){.xiq{border-left:0;border-right:0;width:100%;margin:18px 0 26px;padding:22px 16px}.xiqHead{grid-template-columns:1fr;gap:16px;margin-bottom:20px}.xiqHead p{font-size:14px}.xiqWallet{padding:10px 10px 10px 12px}.xiqWallet>.xiqCoinIcon{width:32px;height:32px}.xiqWallet b{font-size:30px}.xiqWallet button{margin-left:auto}.xiqTimer{margin-left:0}.xiqTrack{height:78px}.xiqKick,.xiqNet small{display:none}.xiqStation{width:30px;height:30px;font-size:13px}.xiqBall{width:26px;height:26px}.xiqCircle{width:48px;height:48px}.xiqCards{grid-template-columns:1fr;gap:12px}.xiqCard{min-height:0}.xiqNum{font-size:92px}.xiqCard h3{font-size:25px}.xiqGuest{flex-wrap:wrap}.xiqGuestCta{width:100%;margin-left:0}.xiqMedal{grid-template-columns:96px 1fr;gap:14px;padding:14px}.xiqGauge{width:96px;height:96px}.xiqMedalArt{width:70px;height:70px}.xiqTomorrow b{margin-left:0}.xiqTicks i{width:5px;height:12px}.xiqCard.is-claimed{flex-direction:row;align-items:center;gap:12px;padding:14px 16px}.xiqCard.is-claimed header{margin:0}.xiqCard.is-claimed .xiqKind{width:34px;height:34px}.xiqCard.is-claimed .xiqKind svg{width:18px;height:18px}.xiqCard.is-claimed h3{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:20px;overflow:hidden}.xiqCard.is-claimed p,.xiqCard.is-claimed .xiqPips,.xiqCard.is-claimed footer,.xiqCard.is-claimed .xiqNum{display:none}.xiqCard.is-claimed .xiqStamp{border-width:2px;outline:0;flex:none;padding:4px 7px;font-size:13px;position:static;transform:rotate(-6deg)}.xiqCard.is-claimed .xiqKind{display:none}.xiqCard.fresh .xiqStamp{animation-name:xiqStampSide}.xiqPerfect{padding:0 44px 0 12px}.xiqPerfect small{font-size:11px}}@keyframes xiqStampSide{0%{opacity:0;transform:rotate(-18deg)scale(2.2)}70%{opacity:1}to{opacity:1;transform:rotate(-6deg)scale(1)}}@media (prefers-reduced-motion:reduce){.xiq *,.xiq :before,.xiq :after{transition:none!important;animation:none!important}}.qsArt{--fire:#ff9a3d;--gold:#f4cf48}.qsCoinIcon{vertical-align:-.15em;width:1.1em;height:1.1em;display:inline-grid}.qsCoinIcon svg{width:100%;height:100%}.qsTop{justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.qsStreak,.qsCoins{background:#170f08ee;border:1px solid #ff9a3d55;border-radius:1cqw;align-items:center;gap:1cqw;padding:.8cqw 2cqw .8cqw 1cqw;display:inline-flex;box-shadow:0 2cqw 4cqw -2cqw #000}.qsFlame{place-items:center;width:5.6cqw;height:5.6cqw;display:grid}.qsFlame .flameArt{margin-top:-1.2cqw;--size:5.2cqw!important}.qsFlame .flameArt svg{width:var(--size);height:calc(var(--size)*1.2)}.qsStreak b{color:#ffb877;font:900 4.4cqw/1 Barlow Condensed,sans-serif}.qsStreak small,.qsCoins small{letter-spacing:.16em;color:#d9a77a;text-transform:uppercase;max-width:9cqw;font:800 1.2cqw/1.1 Inter,sans-serif}.qsCoins{border-color:#f4cf4855;font-size:3.8cqw}.qsCoins b{color:var(--gold);font-variant-numeric:tabular-nums;font:900 3.8cqw/1 Barlow Condensed,sans-serif}.qsCoins.bump b{animation:.5s cubic-bezier(.2,1.5,.4,1) .45s qsBump}@keyframes qsBump{40%{color:#fff;scale:1.25}}.qsDaily,.qsWeek{background:linear-gradient(160deg,#22170ef2,#0d1018f2);border:1px solid #ff9a3d38;border-radius:1.6cqw;padding:2cqw;position:absolute;top:10.5cqw;box-shadow:0 4cqw 8cqw -3cqw #000,0 0 6cqw -3cqw #ff9a3d}.qsDaily{gap:1.2cqw;width:60cqw;display:grid;left:0}.qsDaily header,.qsWeek header{justify-content:space-between;align-items:baseline;gap:1cqw;display:flex}.qsDaily header b,.qsWeek header b{letter-spacing:.06em;text-transform:uppercase;color:#fff;font:900 2.6cqw/1 Barlow Condensed,sans-serif}.qsDaily header small{color:#ffb877;font:700 1.3cqw/1 Inter,sans-serif}.qsQuest{background:#ffffff09;border:1px solid #ffffff12;border-radius:1.2cqw;grid-template-columns:6cqw 1fr auto;align-items:center;gap:1.6cqw;padding:1.4cqw 1.6cqw;transition:background .4s,border-color .4s;display:grid;position:relative}.qsIcon{color:#ffb877;background:#ff9a3d24;border-radius:1.2cqw;place-items:center;width:6cqw;height:6cqw;display:grid}.qsIcon svg{width:3.6cqw;height:3.6cqw}.qsName b{color:#f1f4f8;font:700 1.8cqw/1.25 Inter,sans-serif;display:block}.qsBar{background:#ffffff14;border-radius:1cqw;height:.8cqw;margin-top:1cqw;display:block;overflow:hidden}.qsBar i{border-radius:inherit;background:linear-gradient(90deg,var(--fire),#ffd45f);height:100%;box-shadow:0 0 1.4cqw var(--fire);transition:width .6s cubic-bezier(.3,.8,.3,1);display:block}.qsReward{justify-items:end;gap:.6cqw;display:grid}.qsReward small{color:#9fb0c6;font:800 1.4cqw/1 Inter,sans-serif}.qsReward b{color:var(--gold);white-space:nowrap;font:900 2.6cqw/1 Barlow Condensed,sans-serif}.qsCheck{color:#06200f;background:#5dff8f;border-radius:50%;place-items:center;width:2.8cqw;height:2.8cqw;font:900 1.8cqw/1 Inter,sans-serif;animation:.45s cubic-bezier(.2,1.6,.4,1) both qsCheck;display:grid}@keyframes qsCheck{0%{rotate:-90deg;scale:0}}.qsQuest.done{background:#5dff8f12;border-color:#5dff8f55}.qsQuest.now{box-shadow:0 0 0 .3cqw #ffd45f,0 0 4cqw #ffd45f80}.qsFly{pointer-events:none;width:4cqw;height:4cqw;animation:.9s cubic-bezier(.5,0,.3,1) both qsFly;display:grid;position:absolute;top:30%;right:3cqw}.qsFly svg{width:100%;height:100%}@keyframes qsFly{0%{opacity:0;scale:.4}15%{opacity:1;scale:1.3}to{opacity:0;translate:28cqw calc(-12cqw - var(--q)*9cqw);scale:.6}}.qsWeek{grid-template-rows:auto 1fr;width:37cqw;height:46cqw;display:grid;right:0}.qsPodium{grid-template-columns:repeat(3,1fr);align-items:end;gap:1cqw;display:grid}.qsStep{justify-items:center;gap:.8cqw;display:grid}.qsStep.tier-bronze{--m-light:#ffd9b0;--m-base:#c98543;--m-dark:#6e3d14;--h:11cqw}.qsStep.tier-silver{--m-light:#fff;--m-base:#b9c6d3;--m-dark:#55626f;--h:16cqw}.qsStep.tier-gold{--m-light:#fff4b8;--m-base:#f4cf48;--m-dark:#8a6510;--h:22cqw}.qsMedal{width:9cqw;height:9cqw;display:grid}.qsMedal .xiqMedalArt{filter:drop-shadow(0 1cqw 1.4cqw #000a);width:100%;height:100%;position:static;transform:none}.qsStep b{color:var(--gold);white-space:nowrap;font:900 2.2cqw/1 Barlow Condensed,sans-serif}.qsStep>i{width:100%;height:var(--h);background:linear-gradient(180deg,color-mix(in srgb,var(--m-base) 55%,#1a1408),#0d0a06);border-top:.4cqw solid var(--m-base);border-radius:.8cqw .8cqw 0 0;box-shadow:inset 0 2cqw 3cqw -2cqw #fff3}.on .qsStep{animation:qsRise .8s calc(.3s + var(--q)*.15s) cubic-bezier(.2,1.2,.4,1) backwards}@keyframes qsRise{0%{opacity:0;translate:0 10cqw}}.qsWeek.unlocked .qsStep.tier-bronze .qsMedal{animation:1.2s ease-in-out qsUnlock}@keyframes qsUnlock{30%{filter:drop-shadow(0 0 3cqw #ffd9b0);scale:1.3}}.qsRoad{background:#120c07e6;border:1px solid #ff9a3d33;border-radius:1.6cqw;justify-content:space-between;align-items:center;height:9cqw;padding:0 2cqw;display:flex;position:absolute;bottom:0;left:0;right:0}.qsRoad:before{content:"";background:#ffffff14;border-radius:1cqw;height:.5cqw;position:absolute;top:50%;left:5cqw;right:5cqw;translate:0 -50%}.qsRoad>i{transform-origin:0;background:linear-gradient(90deg,#ff6a2a,#ffd45f);border-radius:1cqw;width:calc(86% - 8.6cqw);height:.5cqw;position:absolute;top:50%;left:5cqw;translate:0 -50%;box-shadow:0 0 1.6cqw #ff9a3d}.on .qsRoad>i{animation:1.4s cubic-bezier(.3,.8,.3,1) .4s backwards qsRoad}@keyframes qsRoad{0%{transform:scaleX(0)}}.qsRoad span{z-index:1;background:#1d150d;border:.3cqw solid #fff2;border-radius:50%;place-items:center;width:5.4cqw;height:5.4cqw;display:grid;position:relative}.qsRoad span.lit{background:radial-gradient(circle at 35% 30%,#ffd9a8,#ff7a2e 65%,#a33a0a);border-color:#ffb877}.qsRoad span b{color:#fff;font:900 2.2cqw/1 Barlow Condensed,sans-serif}.qsRoad span:last-child{border-color:#ffd45f;width:6.6cqw;height:6.6cqw;animation:1.6s ease-in-out infinite qsChest}.qsRoad svg{fill:none;stroke:#ffd45f;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:3.4cqw;height:3.4cqw}@keyframes qsChest{50%{box-shadow:0 0 3cqw #ffd45f}}.shArt{--u:.76}.shScale{transform-origin:50%;width:150px;height:214px;translate:-50% -50%;scale:calc(var(--u)*1.55);position:absolute;top:0;left:0}.shScale .collectible{width:150px}.shSide,.shMain,.shReveal{width:0;height:0;position:absolute}.shSide{z-index:1;filter:brightness(.62)saturate(.9);top:50%}.shSide.l{left:20%;rotate:-16deg}.shSide.r{left:80%;rotate:16deg}.shSide .shScale{scale:calc(var(--u)*1.2)}.on .shSide{animation:1s cubic-bezier(.2,1,.3,1) .2s backwards shSide}@keyframes shSide{0%{opacity:0;translate:0 12cqw}}.shMain{z-index:3;top:46%;left:50%}.shMain .packArt{box-shadow:0 0 0 2px #fff6c4aa,0 3cqw 6cqw -2cqw #000}.shLeak{pointer-events:none;opacity:0;border-radius:2cqw;width:30cqw;height:42cqw;position:absolute;top:0;left:0;translate:-50% -50%;box-shadow:0 0 6cqw 1cqw #ffe27a}.on .shMain{animation:8s infinite shPack}.on .shLeak{animation:8s infinite shLeak}@keyframes shPack{0%{opacity:0;transform:scale(.8)}4%{opacity:1;transform:none}8%,12%,16%{transform:rotate(-2deg)}10%,14%,18%{transform:rotate(2.5deg)scale(1.02)}19%{transform:rotate(-3deg)scale(1.05)}20%{transform:rotate(3deg)scale(1.07)}21%{opacity:1;transform:scale(1.12)}25%{opacity:0;transform:scale(1.5)}96%{opacity:0;transform:scale(.8)}to{opacity:0;transform:scale(.8)}}@keyframes shLeak{0%,6%{opacity:0}20%{opacity:1}24%,to{opacity:0}}.shFlash{z-index:6;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 46%,#fff,#fff6c4cc 30%,#0000 65%);position:absolute;inset:-10%}.on .shFlash{animation:8s infinite shFlash}@keyframes shFlash{0%,20.5%{opacity:0}22%{opacity:1}30%,to{opacity:0}}.shBeam{z-index:2;pointer-events:none;transform-origin:50% 100%;opacity:0;background:linear-gradient(90deg,#0000,#ffe27a55 30%,#fffbe0cc 50%,#ffe27a55 70%,#0000);width:22cqw;margin-left:-11cqw;position:absolute;top:-10%;bottom:-10%;left:50%;-webkit-mask:linear-gradient(#0000,#000 30% 70%,#0000);mask:linear-gradient(#0000,#000 30% 70%,#0000)}.on .shBeam{animation:8s infinite shBeam}@keyframes shBeam{0%,21%{opacity:0;transform:scaleX(0)}25%{opacity:1;transform:scaleX(1)}55%{opacity:.5;transform:scaleX(.7)}80%,to{opacity:0;transform:scaleX(.4)}}.shBurst{pointer-events:none;background:repeating-conic-gradient(from 0deg,#ffd45f22 0 6deg,transparent 6deg 16deg),radial-gradient(closest-side,#ff7d9533,transparent);border-radius:50%;width:96cqw;height:96cqw;margin:-48cqw 0 0 -48cqw;animation:36s linear infinite shSpin;position:absolute;top:46%;left:50%;-webkit-mask:radial-gradient(closest-side,#000 18%,#0000 72%);mask:radial-gradient(closest-side,#000 18%,#0000 72%)}.on .shBurst{animation:36s linear infinite shSpin,8s infinite shBurst}@keyframes shSpin{to{rotate:360deg}}@keyframes shBurst{0%,20%{opacity:.45;scale:.85}26%{opacity:1;scale:1.1}80%{opacity:.8;scale:1}to{opacity:.45;scale:.85}}.shReveal{z-index:4;opacity:0;top:46%;left:50%}.shHalo{pointer-events:none;background:radial-gradient(closest-side,#ffe27a88,#ffd45f22 60%,#0000);border-radius:50%;width:44cqw;height:44cqw;position:absolute;top:0;left:0;translate:-50% -50%}.on .shReveal{animation:8s infinite shReveal}@keyframes shReveal{0%,21%{opacity:0;transform:translateY(16cqw)scale(.4)}27%{opacity:1;transform:translateY(-2cqw)scale(1.08)}31%{transform:none}50%{transform:translateY(-1cqw)rotate(-1.5deg)}70%{transform:translateY(0)rotate(1deg)}86%{opacity:1;transform:none}93%,to{opacity:0;transform:translateY(-4cqw)scale(.9)}}.shSparks{z-index:5;position:absolute;top:46%;left:50%}.shSparks i{opacity:0;width:.8cqw;height:.8cqw;rotate:var(--a);background:#fff6c4;border-radius:50%;position:absolute;box-shadow:0 0 1.4cqw #ffd45f}.on .shSparks i{animation:8s infinite shSpark}@keyframes shSpark{0%,21.5%{opacity:0;transform:translate(0)}23%{opacity:1}40%,to{opacity:0;transform:translateX(calc(20cqw + var(--i)*.6cqw))}}.shCoins{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:hidden}.shCoins i{opacity:0;width:3.6cqw;height:3.6cqw;display:grid;position:absolute;top:-6cqw}.shCoins i svg{width:100%;height:100%}.on .shCoins i{animation:shCoin 2.8s calc(2s + var(--i)*.37s) cubic-bezier(.5,0,.8,.6) infinite}@keyframes shCoin{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}to{opacity:0;transform:translateY(90cqw)rotate(540deg)}}.shTag{z-index:7;color:#ffc1cd;letter-spacing:.2em;text-transform:uppercase;background:#1a0b14ee;border:1px solid #ff7d9566;border-radius:.6cqw;padding:1cqw 2cqw;font:800 1.4cqw/1 Inter,sans-serif;position:absolute;top:0;left:0;transform:skew(-10deg)}.shRibbon{z-index:7;white-space:nowrap;color:#07121c;background:linear-gradient(90deg,#a3ff12,#d8ff7a);align-items:center;gap:1.6cqw;padding:1.3cqw 3cqw;display:flex;position:absolute;bottom:1cqw;left:50%;transform:skew(-10deg);box-shadow:0 2cqw 4cqw -1cqw #a3ff1288}.shRibbon b{letter-spacing:.06em;text-transform:uppercase;font:900 2.1cqw/1 Barlow Condensed,sans-serif}.shRibbon em{color:#a3ff12;background:#07121c;border-radius:2cqw;padding:.6cqw 1.2cqw;font:800 1.3cqw/1 Inter,sans-serif}.hcHeroPage{background:#08111f;flex-direction:column;display:flex}.hcHeroLead{flex:none}.hcHeroBody{flex:auto;min-height:0;position:relative;container:hcHero/size}.hcHeroBody .homeKick{height:100%;min-height:0}.hcChapter{color:#eef4fb;background:#03070d}.hcBg{pointer-events:none;background:radial-gradient(58% 72% at 74% 48%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 68%), radial-gradient(46% 56% at 0 100%,color-mix(in srgb,var(--accent) 11%,transparent),transparent 70%), linear-gradient(165deg,#0d1729 0%,#070d19 52%,#03060c 100%);position:absolute;inset:0;overflow:hidden}.hcBeams{transform-origin:78% 0;background:conic-gradient(from 196deg at 78% 0,transparent 0deg,color-mix(in srgb,var(--accent) 15%,transparent) 7deg,transparent 15deg,transparent 22deg,color-mix(in srgb,var(--accent) 10%,transparent) 29deg,transparent 40deg,#ffffff0a 52deg,transparent 60deg);animation:10s ease-in-out infinite alternate hcSway;position:absolute;inset:-25%}@keyframes hcSway{0%{rotate:-3deg}to{rotate:3deg}}.hcMesh{background:repeating-linear-gradient(115deg,#ffffff06 0 1px,#0000 1px 28px),radial-gradient(circle,#ffffff12 1px,#0000 1.6px) 0 0/24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 72% 46%,#000,#0000 80%);mask-image:radial-gradient(60% 70% at 72% 46%,#000,#0000 80%)}.hcFloor{transform-origin:50% 100%;opacity:.55;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--accent) 24%,transparent) 0 1px,transparent 1px 70px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--accent) 20%,transparent) 0 1px,transparent 1px 70px);height:44%;animation:2.6s linear infinite hcFloor;position:absolute;bottom:-2%;left:-40%;right:-40%;transform:perspective(520px)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000,#000 75%);mask-image:linear-gradient(#0000,#000 75%)}@keyframes hcFloor{to{background-position:0 0,0 70px}}.hcStreak{left:-60vmax;top:var(--y);opacity:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 70%,#fff),transparent);width:50vmax;height:2px;box-shadow:0 0 14px var(--accent);animation:hcStreak 5.2s var(--w) linear infinite;position:absolute;rotate:-14deg}@keyframes hcStreak{0%{opacity:0;translate:0}6%{opacity:.85}34%{opacity:0;translate:220vmax}to{opacity:0;translate:220vmax}}.hcWord{white-space:nowrap;color:#0000;letter-spacing:-.01em;text-transform:uppercase;-webkit-text-stroke:2px color-mix(in srgb,var(--accent) 26%,transparent);opacity:.75;font:900 clamp(150px,23vw,400px)/.8 Barlow Condensed,Impact,sans-serif;position:absolute;bottom:-.1em;left:-.04em;transform:skew(-10deg)}.on .hcWord{animation:1.4s cubic-bezier(.16,1,.3,1) .2s backwards hcWordIn,26s linear 1.6s infinite alternate hcWordDrift}@keyframes hcWordIn{0%{opacity:0;translate:-14%}}@keyframes hcWordDrift{to{translate:-6%}}.hcLayout{z-index:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(16px,2.6vw,52px);padding:clamp(22px,5svh,64px) clamp(70px,6.6vw,124px) clamp(58px,9svh,92px) clamp(24px,5.4vw,104px);display:grid;position:absolute;inset:0}.hcCopy{min-width:0;position:relative}.hcArt{align-self:stretch;min-height:0;position:relative;container-type:size}.hcArt:before{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 28%,transparent),transparent);pointer-events:none;border-radius:50%;height:18%;position:absolute;bottom:4%;left:8%;right:8%}.hcTag{color:#dfe9f5;letter-spacing:2.2px;text-transform:uppercase;align-items:stretch;height:28px;font:800 11px/1 Inter,sans-serif;display:inline-flex}.hcTag b{background:var(--accent);color:#07121c;letter-spacing:.5px;clip-path:polygon(0 0,100% 0,calc(100% - 9px) 100%,0 100%);box-shadow:0 0 18px var(--accent);place-items:center;padding:0 14px 0 10px;font:900 16px/1 Barlow Condensed,sans-serif;display:grid}.hcTag span{clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%);background:linear-gradient(90deg,#ffffff14,#ffffff05);align-items:center;margin-left:-4px;padding:0 16px 0 14px;display:flex}.hcTitle{color:#fff;letter-spacing:-.5px;text-transform:uppercase;margin:16px 0 0;font:900 clamp(42px,min(5.3vw,10svh),108px)/.86 Barlow Condensed,Impact,sans-serif}.hcLine{padding:0 .08em .03em 0;display:block}.hcLine>*{display:inline-block;transform:skew(-7deg)}.hcTitle em{color:var(--accent);background:linear-gradient(100deg,var(--accent) 0%,var(--accent) 38%,color-mix(in srgb,var(--accent) 35%,#fff) 47%,var(--accent) 56%,var(--accent) 100%) 100% 0/260% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.on .hcLine>em.hcR{animation:.95s cubic-bezier(.16,1,.3,1) .44s backwards hcSlit,4.5s ease-in-out 1.6s infinite hcShine}@keyframes hcShine{0%{background-position:100% 0}35%,to{background-position:0 0}}.hcLead{color:#b9c7da;max-width:540px;margin:18px 0 0;font:500 clamp(14.5px,1.12vw,17px)/1.55 Inter,sans-serif}.hcNote{color:#8396ad;margin-top:12px;font:600 12px Inter,sans-serif;display:block}.on .hcR{animation:hcRise .9s calc(.32s + var(--d,0)*70ms) cubic-bezier(.16,1,.3,1) backwards}.on .hcLine>.hcR{animation:hcSlit .95s calc(.3s + var(--d,0)*70ms) cubic-bezier(.16,1,.3,1) backwards}@keyframes hcRise{0%{opacity:0;translate:0 28px}}@keyframes hcSlit{0%{clip-path:inset(0 0 100%);translate:0 70%}to{clip-path:inset(-40% -12%);translate:0}}.hcList{grid-template-columns:1fr 1fr;gap:8px;max-width:620px;margin:22px 0 0;padding:0;list-style:none;display:grid}.hcList li{clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);background:linear-gradient(100deg,#ffffff14,#ffffff04 80%);grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:10px 18px 10px 12px;display:grid;position:relative}.hcList li:before{content:"";background:var(--accent);width:3px;box-shadow:0 0 12px var(--accent);position:absolute;top:0;bottom:0;left:0}.hcList b{background:color-mix(in srgb,var(--accent) 18%,transparent);width:32px;height:32px;color:var(--accent);clip-path:polygon(22% 0,100% 0,78% 100%,0 100%);grid-row:span 2;place-items:center;font:900 18px/1 Barlow Condensed,sans-serif;display:grid}.hcList b svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.hcList b svg .fill{fill:currentColor;stroke:none}.hcList b svg text{font:900 16px Barlow Condensed,sans-serif}.hcList .j-freeze b{color:#a6ecff}.hcList .j-double b{color:#ffd45f}.hcList strong{color:#fff;letter-spacing:.4px;text-transform:uppercase;font:800 16px/1.1 Barlow Condensed,sans-serif}.hcList span{color:#9fb0c6;margin-top:3px;font:500 12px/1.35 Inter,sans-serif}.hcList.icons{grid-template-columns:1fr}.hcList.offer{grid-template-columns:1fr 1fr;gap:6px}.hcList.offer li:last-child{grid-column:1/-1}.hc-shop .hcTitle{font-size:clamp(38px,min(4.3vw,8.4svh),86px)}.hc-shop .hcList.offer span{display:none}@media (height>=1000px){.hc-shop .hcList.offer span{display:block}}.hcStats{flex-wrap:wrap;margin:22px 0 0;display:flex}.hcStats div{margin-right:22px;padding:4px 22px 4px 0;position:relative}.hcStats div+div:before{content:"";background:color-mix(in srgb,var(--accent) 45%,transparent);width:2px;position:absolute;top:6px;bottom:6px;left:-22px;rotate:14deg}.hcStats div+div{padding-left:4px}.hcStats dt{color:var(--accent);text-shadow:0 0 24px color-mix(in srgb,var(--accent) 45%,transparent);font:900 34px/1 Barlow Condensed,sans-serif}.hcStats dd{color:#9fb0c6;margin:4px 0 0;font:600 12px/1.3 Inter,sans-serif}.hcCountdown{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.hcCountdown div{background:linear-gradient(#251c07,#0f0c05);border:1px solid #ffd45f45;justify-items:center;min-width:64px;padding:8px 12px;display:grid;transform:skew(-8deg)}.hcCountdown b{color:#ffe9a8;font-variant-numeric:tabular-nums;font:900 30px/1 Barlow Condensed,sans-serif}.hcCountdown small{color:#c9a64e;letter-spacing:1.6px;margin-top:3px;font:800 9px/1 Inter,sans-serif}.hcCountdown i{color:#ffd45f80;font:900 24px/1 Barlow Condensed,sans-serif}.hcCountdown p{color:#9fb0c6;flex-basis:100%;margin:4px 0 0;font:600 12px Inter,sans-serif}.hcFlame{color:#ffdcc0;background:linear-gradient(100deg,#ff7a2e22,#ff7a2e06);border-left:3px solid #ff9a3d;align-items:center;gap:12px;max-width:540px;margin:22px 0 0;padding:10px 20px 10px 10px;font:600 13.5px/1.45 Inter,sans-serif;display:flex}.hcFlame>:first-child{flex:none}.hcCtas{flex-wrap:wrap;align-items:center;gap:12px 14px;margin-top:26px;display:flex}.hcBtn{cursor:pointer;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 62%,#fff) 0%,var(--accent) 42%,color-mix(in srgb,var(--accent) 82%,#000) 100%);color:#07121c;letter-spacing:.8px;text-transform:uppercase;height:56px;box-shadow:0 16px 36px -14px var(--accent),0 0 0 1px #ffffff40 inset;-webkit-tap-highlight-color:transparent;border:0;align-items:center;gap:14px;padding:0 12px 0 28px;font:900 21px/1 Barlow Condensed,Impact,sans-serif;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:inline-flex;position:relative;overflow:hidden;transform:skew(-12deg)}.hcBtn>*{transform:skew(12deg)}.hcBtn:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffffb0 46%,#0000 60%);animation:4.2s ease-in-out 1.4s infinite hcSheen;position:absolute;inset:0;translate:-130%}@keyframes hcSheen{0%{translate:-130%}26%,to{translate:130%}}.hcBtn>i{width:34px;height:34px;color:var(--accent);background:#07121c;place-items:center;font:900 20px/1 Inter,sans-serif;transition:translate .25s;display:grid}.hcBtn:hover{box-shadow:0 22px 44px -14px var(--accent),0 0 0 1px #ffffff70 inset;transform:skew(-12deg)translateY(-3px)}.hcBtn:hover>i{translate:3px}.hcBtn:active{transform:skew(-12deg)scale(.97)}.hcBtn.ghost{color:#eaf2fb;background:#ffffff0d;height:50px;padding:0 24px;font-size:18px;box-shadow:inset 0 0 0 1px #ffffff38}.hcBtn.ghost:before{background:linear-gradient(100deg,#0000 30%,#ffffff26 46%,#0000 60%);animation:none}.hcBtn.ghost:hover{box-shadow:0 0 0 1.5px var(--accent) inset,0 10px 30px -14px var(--accent);background:#ffffff16}.hcBtn.ghost:hover:before{animation:.9s ease-out hcSheen}.hcBtn small{letter-spacing:0;text-transform:none;opacity:.7;margin-left:8px;font:700 11px Inter,sans-serif}.hcBtn:focus-visible{outline-offset:4px;outline:2px solid #3fd1ff}.hcBadge{color:#fff;background:#ff4d6d;place-items:center;min-width:24px;height:24px;margin-left:-4px;padding:0 6px;font:900 13px/1 Inter,sans-serif;display:grid;box-shadow:0 0 14px #ff4d6d}.hcSmallBtns{flex-wrap:wrap;gap:10px;display:flex}.hcSmallBtns .hcBtn{height:44px;padding:0 18px;font-size:16px}@media (width>=1001px) and (height<=800px){.hcList span,.hcNote,.hcCountdown p{display:none}.hcTitle{margin-top:12px;font-size:clamp(38px,min(4.8vw,9.6svh),92px)}.hc-shop .hcTitle{font-size:clamp(34px,min(4vw,8svh),80px)}.hcLead{margin-top:10px;font-size:14.5px}.hcList,.hcStats,.hcFlame,.hcCountdown{margin-top:12px}.hcList li{padding:7px 16px 7px 10px}.hcList b{width:27px;height:27px}.hcList.icons{grid-template-columns:repeat(3,minmax(0,1fr))}.hcList.icons.offer{grid-template-columns:1fr 1fr}.hcList.offer li:last-child{display:none}.hcStats{flex-wrap:nowrap}.hcStats div{margin-right:16px;padding-right:14px}.hcStats div+div:before{left:-16px}.hcStats dt{white-space:nowrap;font-size:27px}.hcCountdown div{min-width:54px;padding:5px 10px}.hcCountdown b{font-size:23px}.hcCtas{gap:10px 12px;margin-top:16px}.hcBtn{height:48px;padding:0 10px 0 22px;font-size:18px}.hcBtn>i{width:30px;height:30px}.hcBtn.ghost{height:44px;padding:0 16px;font-size:15px}}@media (width<=1000px) and (orientation:portrait),(width<=640px){.hcLayout{padding:8px 18px calc(64px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:4px;display:flex}.hcArt{flex:auto;order:-1;margin:0 -18px}.hcArt:before{bottom:0}.hcCopy{flex:none}.hcTag{letter-spacing:1.6px;height:24px;font-size:9.5px}.hcTag b{padding:0 11px 0 8px;font-size:14px}.hcTag span{padding:0 12px 0 11px}.hcTitle{margin-top:9px;font-size:clamp(34px,min(10.6vw,6.2svh),66px)}.hcLead{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.hcNote{display:none}.hcList{gap:6px;margin-top:10px}.hcList li{column-gap:9px;padding:7px 14px 7px 9px}.hcList span{display:none}.hcList b{width:26px;height:26px;font-size:15px}.hcList b svg{width:16px;height:16px}.hcList strong{font-size:14px}.hcList.icons{grid-template-columns:repeat(3,minmax(0,1fr))}.hcList.icons li{grid-template-columns:1fr;justify-items:start;row-gap:5px;padding:8px 14px 8px 10px}.hcList.icons b{grid-row:auto}.hcList.offer{grid-template-columns:1fr 1fr}.hcList.offer li:nth-child(n+3){display:none}.hcStats{flex-wrap:nowrap;margin-top:10px}.hcStats div{margin-right:14px;padding-right:12px}.hcStats div+div:before{left:-14px}.hcStats dt{white-space:nowrap;font-size:24px}.hcStats dd{font-size:10.5px}.hcCountdown{margin-top:8px}.hcCountdown p{display:none}.hcCountdown div{min-width:52px;padding:5px 9px}.hcCountdown b{font-size:22px}.hcFlame{margin-top:10px;padding:7px 14px 7px 8px;font-size:12.5px}.hcCtas{gap:8px 10px;margin-top:14px}.hcBtn{height:50px;padding:0 10px 0 22px;font-size:19px}.hcBtn>i{width:30px;height:30px}.hcBtn.ghost{height:44px;padding:0 15px;font-size:15px}.hcSmallBtns{flex-wrap:nowrap;gap:6px}.hcSmallBtns .hcBtn{height:38px;padding:0 12px;font-size:14px}.hcSmallBtns small{display:none}.hcWord{font-size:clamp(120px,36vw,300px);top:34%;bottom:auto}.hcFloor{height:36%;top:22%;bottom:auto}}@media (width<=1000px) and (orientation:portrait) and (height<=780px){.hcLead{display:none}}@media (width<=640px){.hcCountdown{display:none}.hcBtn{gap:10px;height:48px;padding:0 9px 0 18px;font-size:18px}.hcBtn>i{width:28px;height:28px;font-size:17px}}@media (width<=1000px) and (orientation:portrait) and (height<=640px){.hcList:not(.icons),.hcSmallBtns{display:none}}@media (prefers-reduced-motion:reduce){.on .hcR,.on .hcLine>.hcR,.on .hcLine>em.hcR,.on .hcWord,.hcBeams,.hcFloor,.hcBtn:before{animation:none}.hcStreak{display:none}.hdPage .artBox *{animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}}.modeSelect.fiveSetup .eyebrow{color:#29d6ff}.modeSelect.fiveSetup>p{color:#9fb0c6;max-width:520px;margin:-18px auto 0;font:500 15px/1.5 Inter,sans-serif}.modeSelect.fiveSetup .setupChoice{border-left-color:#29d6ff}.modeSelect.fiveSetup .setupChoice:hover{box-shadow:6px 6px 0 -2px #07100e,6px 6px 0 -1px #29d6ff40}.fiveSetupTuto{color:#29d6ff;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:24px auto 0;padding:6px 10px;font:700 13px Inter,sans-serif;text-decoration:underline;display:inline-block}.navGlyph{vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px;margin:-3px 6px -3px 0}.navGlyph circle:last-child{fill:currentColor;stroke:none}.navAccount.navChallenges{color:#ffd6ad;background:#ff9a3d16;border-color:#ff9a3d70}.navChallengesPill{display:none}@media (width<=600px){.navChallengesPill{color:#ffd6ad;letter-spacing:.3px;cursor:pointer;background:#ff9a3d18;border:1px solid #ff9a3d70;border-radius:999px;align-items:center;margin:0 8px 0 auto;padding:9px 13px;font:800 11px/1 Inter,sans-serif;display:inline-flex}nav>div.homeNavActions .navAccount.navChallenges{background:0 0;border-color:#0000}}@media (width>=601px) and (width<=1100px){.navAccount.navChallenges .navGlyph{display:none}}.chPage{text-align:left;padding-bottom:30px}.chHero{isolation:isolate;color:#eef4fb;background:radial-gradient(70% 90% at 88% 0,#ff9a3d38,#0000 60%),radial-gradient(60% 80% at 0 100%,#3fd1ff1c,#0000 62%),linear-gradient(165deg,#18223b,#0a1020 75%);border:1px solid #ffffff1c;border-radius:26px;width:min(1180px,92vw);margin:26px auto 0;padding:clamp(28px,5vw,58px) clamp(20px,4vw,50px);position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #000}.chSky{z-index:-1;pointer-events:none;position:absolute;inset:0}.chBeam{animation:10s ease-in-out infinite alternate chSweep;position:absolute;inset:0}.chBeam.l{transform-origin:0 0;background:conic-gradient(from 120deg at 0 0,#0000 0deg,#ffe2c212 8deg,#ffe9d026 13deg,#ffe2c212 18deg,#0000 27deg)}.chBeam.r{transform-origin:100% 0;background:conic-gradient(from 214deg at 100% 0,#0000 0deg,#ffe2c212 9deg,#ffe9d026 14deg,#ffe2c212 19deg,#0000 27deg);animation-direction:alternate-reverse;animation-delay:-5s}@keyframes chSweep{0%{rotate:-3deg}to{rotate:4deg}}.chRings{border:1px solid #ffffff12;border-radius:50%;width:460px;height:460px;position:absolute;bottom:-160px;right:-120px;box-shadow:0 0 0 60px #ffffff05,0 0 0 61px #ffffff10}.chEyebrow{color:#ff9a3d;letter-spacing:2.6px;text-transform:uppercase;align-items:center;gap:10px;font:800 11px/1 Inter,sans-serif;animation:.7s cubic-bezier(.16,1,.3,1) backwards chUp;display:inline-flex}.chEyebrow:before{content:"";background:#ff9a3d;border-radius:2px;width:28px;height:2px;box-shadow:0 0 12px #ff9a3d}.chTitle{letter-spacing:-.5px;text-transform:uppercase;margin:14px 0 0;font:900 clamp(50px,8vw,104px)/.86 Barlow Condensed,Impact,sans-serif}.chTitle span{animation:.8s cubic-bezier(.16,1,.3,1) 80ms backwards chUp;display:block}.chTitle em{letter-spacing:.4px;color:#ffb35c;text-shadow:0 0 34px #ff9a3d55;margin-top:8px;font-size:.46em;font-style:normal;animation:.8s cubic-bezier(.16,1,.3,1) .16s backwards chUp;display:block}.chLead{color:#b6c4d7;max-width:560px;margin:18px 0 0;font:500 15px/1.55 Inter,sans-serif;animation:.8s cubic-bezier(.16,1,.3,1) .24s backwards chUp}@keyframes chUp{0%{opacity:0;translate:0 26px}}.chTabs{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.chTab{color:#fff;text-align:left;cursor:pointer;min-width:250px;animation:chUp .7s calc(.32s + var(--t)*.1s) cubic-bezier(.16,1,.3,1) backwards;-webkit-tap-highlight-color:transparent;background:#ffffff0b;border:1px solid #fff2;border-radius:16px;align-items:center;gap:12px;padding:12px 16px 12px 12px;transition:border-color .25s,translate .25s,box-shadow .25s;display:flex}.chTab:hover{border-color:#ff9a3d;translate:0 -3px;box-shadow:0 16px 30px -18px #ff9a3d}.chTab.week:hover{border-color:#f4cf48;box-shadow:0 16px 30px -18px #f4cf48}.chTab:focus-visible{outline-offset:3px;outline:2px solid #3fd1ff}.chTab>span:nth-child(2){flex:1}.chTab b{letter-spacing:.3px;text-transform:uppercase;font:900 19px/1 Barlow Condensed,sans-serif;display:block}.chTab small{color:#9fb0c6;margin-top:5px;font:700 11px/1 Inter,sans-serif;display:block}.chTab>i{color:#ff9a3d;font:900 18px/1 Inter,sans-serif;animation:1.6s ease-in-out infinite chNudge}.chTab.week>i{color:#f4cf48}@keyframes chNudge{50%{translate:0 4px}}.chTabIcon{background:#ff9a3d1f;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.chTabIcon.medal{background:#f4cf481f}.chTabIcon.medal svg{width:30px;height:30px}.chTabIcon.medal path:first-child{fill:#3fd1ff}.chTabIcon.medal path:nth-child(2){fill:#1b6fd1}.chTabIcon.medal circle{fill:#f4cf48;stroke:#8a6510;stroke-width:1.2px}.chTabIcon.medal .star{fill:#8a6510}.chPage .xiq{margin-top:22px}.chPage .xiqBlock[id]{scroll-margin-top:96px}.chPlay{justify-content:center;margin:6px auto 24px;display:flex}@media (width<=600px){.chHero{border-radius:20px;margin-top:16px}.chTab{flex:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.chPage *,.chPage :before{transition:none!important;animation:none!important}}.newPacks{background:linear-gradient(115deg,#2a1b5c,#141030 55%,#2b1606);border:1px solid #ab9cff55;border-radius:16px;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 40px 12px 12px;display:grid;position:relative}.newPacksVideo{aspect-ratio:9/16;object-fit:cover;background:#090626;border-radius:10px;width:84px;box-shadow:0 8px 24px -10px #8a6bff}.newPacks>div{gap:3px;min-width:0;display:grid}.newPacks small{letter-spacing:.16em;text-transform:uppercase;color:#a3ff12;font:800 11px Inter}.newPacks b{text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(100deg,#ffd9b6,#fff 40%,#ab9cff 70%,#ff92e2);color:#0000;-webkit-background-clip:text;background-clip:text;font:900 22px/1 Barlow Condensed}.newPacks span{color:#cfd8e6;font:500 13px/1.4 Inter}.newPacksHide{color:#ffffffa0;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:22px;position:absolute;top:6px;right:8px}@media (width<=520px){.newPacks{grid-template-columns:72px minmax(0,1fr)}.newPacksVideo{grid-row:span 2;width:72px}.newPacks>button.primary,.newPacks>button.secondary{grid-column:2;justify-self:start}}.guestCoinsBanner{background:linear-gradient(100deg,#2a2208,#0d1530 60%);border:1px solid #ffd45f80;border-radius:18px;align-items:center;gap:14px;width:min(1180px,100% - 32px);margin:14px auto 0;padding:12px 44px 12px 14px;animation:.5s cubic-bezier(.2,.8,.2,1) backwards gcbIn;display:flex;position:relative;box-shadow:0 0 50px -24px #ffd45f}.guestCoinsBanner>div{flex:1;gap:2px;min-width:0;display:grid}.guestCoinsBanner b{color:#ffd45f;text-transform:uppercase;letter-spacing:.3px;font:900 22px/1.05 Barlow Condensed}.guestCoinsBanner small{color:#dfe8e4;font-size:12px;line-height:1.4}.guestCoinsBanner .primary{white-space:nowrap;color:#07100e;background:linear-gradient(90deg,#ffd45f,#a3ff12);flex:none;padding:12px 18px}.gcbCoin{background:radial-gradient(circle at 35% 30%,#fff3b8,#ffd45f 45%,#b07a10);border-radius:50%;flex:none;width:40px;height:40px;animation:3s ease-in-out infinite gcbSpin;box-shadow:inset 0 0 0 3px #fff6cf80,0 0 22px #ffd45f90}.gcbClose{color:#ffffffa0;cursor:pointer;background:0 0;border:0;width:30px;height:30px;font-size:22px;position:absolute;top:6px;right:8px}@keyframes gcbIn{0%{opacity:0;transform:translateY(-8px)}}@keyframes gcbSpin{0%,to{transform:rotateY(0)}50%{transform:rotateY(180deg)}}@media (width<=640px){.guestCoinsBanner{flex-wrap:wrap;padding:12px 40px 12px 12px}.guestCoinsBanner>div{flex:calc(100% - 60px)}.guestCoinsBanner .primary{width:100%}}@media (prefers-reduced-motion:reduce){.guestCoinsBanner,.gcbCoin{animation:none}}.flameArt,.dailyBand,.dailySheet,.claimReveal{--f1:#fff3b0;--f2:#ffc247;--f3:#ff8a2e;--glow:#ff9a3d}:is(.flameArt,.dailyBand,.dailySheet,.claimReveal).t-flame{--f1:#ffe9a0;--f2:#ff9f2e;--f3:#ff5a1f;--glow:#ff6a2e}:is(.flameArt,.dailyBand,.dailySheet,.claimReveal).t-blaze{--f1:#fff1a8;--f2:#ff7a1f;--f3:#e8182e;--glow:#ff3d2e}:is(.flameArt,.dailyBand,.dailySheet,.claimReveal).t-blue{--f1:#fff;--f2:#8fe6ff;--f3:#2e6bff;--glow:#3f9cff}:is(.flameArt,.dailyBand,.dailySheet,.claimReveal).t-phoenix{--f1:#fff0c2;--f2:#ff5fb0;--f3:#8a3dff;--glow:#d04dff}:is(.flameArt,.dailyBand,.dailySheet,.claimReveal).t-eternal{--f1:#fff;--f2:#ffe9a8;--f3:#f4b72e;--glow:#ffd45f}:is(.flameArt,.dailyBand,.dailySheet,.claimReveal).t-out{--f1:#6b778c;--f2:#465166;--f3:#2a3242;--glow:#5b667a}.flameArt{width:var(--size);height:calc(var(--size) * 1.2);pointer-events:none;flex:none;place-items:center;display:inline-grid;position:relative}.flameArt svg{z-index:1;filter:drop-shadow(0 0 calc(var(--size) * .07) var(--glow));position:relative;overflow:visible}.flameGlow{background:radial-gradient(closest-side,var(--glow),transparent);opacity:.6;filter:blur(calc(var(--size) * .1));border-radius:50%;animation:2.2s ease-in-out infinite flameGlow;position:absolute;inset:22% 4% -4%}.flameOuter,.flameMiddle,.flameCore,.lickL,.lickR{transform-box:fill-box;transform-origin:50% 100%}.flameOuter{animation:1.9s ease-in-out infinite flameDance}.flameMiddle{animation:1.35s ease-in-out -.4s infinite reverse flameDance}.flameCore{animation:1.05s ease-in-out infinite flameCore}.lickL{animation:1.3s ease-in-out infinite flameLick}.lickR{animation:1.6s ease-in-out -.6s infinite flameLick}.flameHalo{background:conic-gradient(from 0deg,transparent,var(--f2),transparent 30%,var(--glow),transparent 60%,var(--f1),transparent);opacity:.75;border-radius:50%;animation:6s linear infinite flameHalo;position:absolute;inset:-6% -18% 6%;-webkit-mask:radial-gradient(closest-side,#0000 72%,#000 74% 78%,#0000 80%);mask:radial-gradient(closest-side,#0000 72%,#000 74% 78%,#0000 80%)}.flameSparks{z-index:2;position:absolute;inset:0}.flameSparks i{bottom:18%;left:calc(18% + var(--i) * 8%);width:max(2px,calc(var(--size) * .035));aspect-ratio:1;background:var(--f1);box-shadow:0 0 6px var(--glow);opacity:0;animation:flameSpark 2.4s calc(var(--i) * -.27s) ease-out infinite;border-radius:50%;position:absolute}.flameSparks i:nth-child(2n){animation-duration:3.1s}.t-out .flameGlow{opacity:.18}.t-out svg{filter:none}.flameEmber{animation:2.6s ease-in-out infinite emberPulse}.flameSmoke{z-index:2;position:absolute;inset:0}.flameSmoke i{width:calc(var(--size) * .16);aspect-ratio:1;filter:blur(3px);opacity:0;background:#aab4c455;border-radius:50%;animation:3.2s ease-out infinite flameSmoke;position:absolute;bottom:22%;left:46%}.flameSmoke i:nth-child(2){animation-delay:-1.1s;left:38%}.flameSmoke i:nth-child(3){animation-delay:-2.1s;left:54%}@keyframes flameDance{0%,to{transform:scale(1)skew(0)}25%{transform:scale(.96,1.05)skew(-3deg)}50%{transform:scale(1.03,.96)skew(2deg)}75%{transform:scale(.98,1.03)skew(-1deg)}}@keyframes flameCore{0%,to{transform:scale(1)}50%{transform:scale(.9,1.1)}}@keyframes flameLick{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.55;transform:scale(.75,1.18)}}@keyframes flameGlow{50%{opacity:.9;transform:scale(1.1)}}@keyframes flameHalo{to{transform:rotate(360deg)}}@keyframes flameSpark{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(calc((var(--i) - 4) * 3px),calc(var(--size) * -.95))}}@keyframes flameSmoke{0%{opacity:0;transform:translateY(0)scale(.6)}30%{opacity:.8}to{opacity:0;transform:translateY(calc(var(--size) * -.9)) scale(1.8)}}@keyframes emberPulse{50%{opacity:.6}}.dailyCoin{filter:drop-shadow(0 2px 3px #0008);flex:none}.dailyShield{filter:drop-shadow(0 2px 4px #0008);flex:none}.dailyShield .shieldRim{fill:#9fb4c8}.dailyShield .shieldFace{fill:#1c3a5c}.dailyShield .shieldFlame{fill:#ffb547}.dailyShield.empty{filter:none;opacity:.35}.dailyShield.empty .shieldRim{fill:#5b667a}.dailyShield.empty .shieldFace{fill:#151d2b}.dailyShield.empty .shieldFlame{fill:#3a4456}.dayIcon{place-items:center;display:inline-grid;position:relative}.miniPack{--s:.2;width:calc(150px * var(--s));height:calc(214px * var(--s));display:block;position:relative}.miniPack .packArt{transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0;box-shadow:0 18px 30px -10px #000c}.chestIcon{align-items:end;display:inline-flex}.chestIcon .dailyCoin{margin-bottom:-3px;margin-left:-8px}.dailyBand{background:radial-gradient(120% 160% at 0 50%,color-mix(in srgb,var(--glow) 30%,transparent),transparent 55%),linear-gradient(100deg,#0d1424f2,#0a101cf0);border:1px solid color-mix(in srgb,var(--glow) 42%,#ffffff14);z-index:3;border-radius:18px;grid-template-columns:auto minmax(190px,1fr) auto auto;align-items:center;gap:20px;width:min(1240px,92vw);margin:22px auto 0;padding:12px 16px 12px 12px;animation:.6s cubic-bezier(.16,1,.3,1) both dailyBandIn;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #0006,inset 0 1px #ffffff12}.dailyBand:after{content:"";background:linear-gradient(90deg,var(--f3),var(--f2),transparent 70%);opacity:.8;height:2px;position:absolute;inset:auto 0 0}.dailyBandFlame{background:radial-gradient(circle at 50% 70%,color-mix(in srgb,var(--glow) 35%,transparent),#ffffff06 70%);cursor:pointer;border:0;border-radius:16px;place-items:center;width:78px;height:78px;padding:0;display:grid;position:relative}.dailyBandFlame .flameArt{margin-top:-14px}.dailyBandFlame>b{border:1px solid color-mix(in srgb,var(--glow) 60%,transparent);color:#fff;min-width:34px;text-shadow:0 0 12px var(--glow);z-index:3;background:#070b14;border-radius:20px;padding:1px 8px;font:900 20px/1.05 Barlow Condensed;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.dailyBandText{min-width:0}.dailyBandText small{letter-spacing:.2em;color:var(--f2);flex-wrap:wrap;align-items:center;gap:8px;font:800 10px Inter;display:flex}.dailyBandText small em{letter-spacing:.06em;background:color-mix(in srgb,var(--glow) 20%,transparent);color:#fff;border-radius:20px;padding:2px 8px;font-style:normal}.dailyBandText strong{text-transform:uppercase;letter-spacing:.02em;color:#fff;margin:4px 0 3px;font:900 26px/1 Barlow Condensed;display:block}.dailyBandText p{color:#b8c3d6;margin:0;font-size:12.5px;line-height:1.35}.dailyBandDays{grid-template-columns:repeat(7,46px);gap:6px;margin:0;padding:0;list-style:none;display:grid}.dailyBandDays li{background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;align-content:center;justify-items:center;gap:4px;height:62px;display:grid;position:relative}.dailyBandDays li span{letter-spacing:.06em;color:#8a97ad;font:800 10px Inter}.dailyBandDays li.chest{background:linear-gradient(170deg,#f4cf4826,#ffffff06);border-color:#f4cf4855}.dailyBandDays li.d-done{opacity:.45}.dailyBandDays li.d-done:after,.dailyBandDays li.d-claimed:after{content:"✓";color:#07100e;background:#a3ff12;border-radius:50%;place-items:center;width:17px;height:17px;font:900 10px Inter;display:grid;position:absolute;top:-6px;right:-5px}.dailyBandDays li.d-today{border-color:var(--f2);background:color-mix(in srgb,var(--glow) 22%,#0b1220);box-shadow:0 0 0 1px var(--f2),0 0 22px color-mix(in srgb,var(--glow) 55%,transparent);animation:1.6s ease-in-out infinite dayPulse}.dailyBandDays li.d-today span,.dailyBandDays li.d-claimed span{color:#fff}.dailyBandDays li.d-claimed{background:#a3ff1214;border-color:#a3ff1288}.dailyBandCta{justify-items:stretch;gap:6px;min-width:170px;display:grid}.dailyClaim{color:#2a1300;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#ffe27a,#ffb02e 55%,#ff8a1f);border:0;border-radius:12px;padding:13px 20px;font:900 15px Inter;position:relative;overflow:hidden;box-shadow:0 10px 26px -8px #ff8a1fcc,inset 0 1px #fff8}.dailyClaim:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb0,#0000);width:30%;animation:2.6s ease-in-out infinite claimShine;position:absolute;inset:0 auto 0 -40%;transform:skew(-20deg)}.dailyClaim:disabled{opacity:.6;cursor:wait}.dailyClaim:disabled:after{display:none}.dailyBand.ready .dailyClaim{animation:1.8s ease-in-out infinite claimPulse}.dailyClaim.ghost{color:#fff;box-shadow:none;background:#ffffff10;border:1px solid #ffffff30}.dailyClaim.ghost:after{display:none}.dailyWait{text-align:center;color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1c;border-radius:12px;gap:2px;padding:9px 14px;display:grid}.dailyWait small{letter-spacing:.08em;text-transform:uppercase;color:#8a97ad;font:700 10px Inter}.dailyWait b{letter-spacing:.06em;font-variant-numeric:tabular-nums;font:900 24px/1 Barlow Condensed}.dailyMore{color:#b8c3d6;cursor:pointer;background:0 0;border:0;padding:2px;font:700 12px Inter}.dailyMore i{color:var(--f2);font-style:normal}.dailyMore:hover{color:#fff}@keyframes dailyBandIn{0%{opacity:0;transform:translateY(-10px)}}@keyframes dayPulse{50%{box-shadow:0 0 0 1px var(--f2),0 0 34px color-mix(in srgb,var(--glow) 80%,transparent)}}@keyframes claimShine{0%,55%{left:-40%}to{left:130%}}@keyframes claimPulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@media (width<=1060px){.dailyBand{grid-template-columns:auto 1fr auto}.dailyBandDays{grid-area:2/1/auto/-1;grid-template-columns:repeat(7,minmax(0,1fr))}}.dailyBandShort,.dailyBandGo{display:none}@media (width<=640px){.dailyBand{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;width:calc(100vw - 28px);margin-top:10px;padding:6px 10px 6px 6px}.dailyBandFlame{border-radius:11px;width:46px;height:46px}.dailyBandFlame .flameArt{margin-top:-12px;--size:36px!important}.dailyBandFlame .flameArt svg{width:var(--size);height:calc(var(--size) * 1.2)}.dailyBandFlame>b{min-width:24px;padding:0 6px;font-size:14px;bottom:1px}.dailyBandText small,.dailyBandText>p:not(.dailyBandShort),.dailyBandDays,.dailyWait,.dailyMore{display:none}.dailyBandText strong{white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:17px;overflow:hidden}.dailyBandShort{color:#b8c3d6;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11.5px;line-height:1.25;display:block;overflow:hidden}.dailyBandShort b{color:#fff;font-variant-numeric:tabular-nums;font-weight:800}.dailyBand.ready .dailyBandShort b{color:var(--f2)}.dailyBandCta{min-width:0;display:block}.dailyBand:not(.ready) .dailyBandCta{display:none}.dailyBand .dailyClaim{border-radius:10px;padding:9px 13px;font-size:12.5px}.dailyBand:not(.ready){padding-right:30px}.dailyBand~.homeHub,.dailyBand~.homeHub .hubHero{padding-top:16px}.dailyBand:not(.ready) .dailyBandGo{color:var(--f2);cursor:pointer;z-index:2;background:0 0;border:0;justify-content:flex-end;align-items:center;padding:0 14px 2px;font:400 30px/1 Inter;display:flex;position:absolute;inset:0}}.dailyModal{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03060ccc;place-items:center;padding:3vh 3vw;animation:.25s both dailyFade;display:grid;position:fixed;inset:0}.dailySheet{overscroll-behavior:contain;background:radial-gradient(90% 55% at 50% -8%,color-mix(in srgb,var(--glow) 38%,transparent),transparent 70%),linear-gradient(180deg,#0e1628,#080d18);border:1px solid color-mix(in srgb,var(--glow) 40%,#ffffff18);color:#fff;scrollbar-width:thin;border-radius:22px;width:min(980px,100%);max-height:94vh;animation:.45s cubic-bezier(.16,1,.3,1) both dailyRise;position:relative;overflow:auto;box-shadow:0 40px 120px #000c}.dailyClose{z-index:5;color:#fff;cursor:pointer;background:#0a1020cc;border:1px solid #ffffff26;border-radius:50%;width:38px;height:38px;margin:12px 12px -50px auto;font-size:22px;line-height:1;display:block;position:sticky;top:12px}.dailyHub2{gap:26px;padding:26px clamp(16px,4vw,40px) 34px;display:grid}.dailyHero{grid-template-columns:auto 1fr;align-items:center;gap:clamp(14px,3vw,34px);display:grid}.dailyHeroFlame{aspect-ratio:1;background:radial-gradient(circle at 50% 62%,color-mix(in srgb,var(--glow) 32%,transparent),transparent 68%);border-radius:50%;place-items:center;width:clamp(120px,22vw,190px);display:grid}.dailyHeroText small{letter-spacing:.24em;color:var(--f2);font:800 11px Inter}.dailyHeroText h2{text-transform:uppercase;align-items:baseline;gap:12px;margin:2px 0 8px;font:900 clamp(64px,10vw,108px)/.85 Barlow Condensed;display:flex}.dailyHeroText h2 b{background:linear-gradient(180deg,#fff,var(--f1) 40%,var(--f2));color:#0000;filter:drop-shadow(0 0 22px color-mix(in srgb,var(--glow) 70%,transparent));-webkit-background-clip:text;background-clip:text}.dailyHeroText h2 span{letter-spacing:.04em;color:#dfe6f2;font-size:clamp(20px,3vw,30px)}.dailyHeroText p{color:#c4cddc;max-width:52ch;margin:10px 0 0;font-size:14px;line-height:1.45}.dailyTierChip{background:color-mix(in srgb,var(--glow) 18%,#ffffff08);border:1px solid color-mix(in srgb,var(--glow) 50%,transparent);text-transform:uppercase;letter-spacing:.08em;border-radius:30px;align-items:center;gap:8px;padding:5px 12px 5px 8px;font:800 13px Inter;display:inline-flex}.dailyTierChip em{color:var(--f1);border-left:1px solid #ffffff30;padding-left:8px;font-style:normal}.dailyFacts{flex-wrap:wrap;gap:10px;margin:16px 0 0;display:flex}.dailyFacts div{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;min-width:96px;padding:8px 14px}.dailyFacts dt{letter-spacing:.12em;text-transform:uppercase;color:#8a97ad;font:700 10px Inter}.dailyFacts dd{margin:3px 0 0;font:900 24px/1 Barlow Condensed}.dailyFacts dd small{color:#8a97ad;font-size:14px}.dailyFacts .shieldSlots{gap:6px;padding-top:2px;display:flex}.dailyBlock{gap:14px;display:grid}.dailyBlock>header h3{text-transform:uppercase;letter-spacing:.02em;margin:0;font:900 24px/1.05 Barlow Condensed}.dailyBlock>header p{color:#97a3b8;margin:4px 0 0;font-size:13px;line-height:1.4}.dailyWeek{grid-template-columns:repeat(6,minmax(0,1fr)) minmax(0,1.45fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.dailyWeek li{text-align:center;animation:dayIn .5s calc(var(--d) * 50ms) cubic-bezier(.16,1,.3,1) both;background:linear-gradient(#ffffff0d,#ffffff04);border:1px solid #ffffff16;border-radius:14px;align-content:start;justify-items:center;gap:8px;padding:12px 6px 14px;display:grid;position:relative}.dailyWeek li small{letter-spacing:.12em;color:#8a97ad;white-space:nowrap;font:800 10px Inter}.dailyWeek li>.dayIcon{height:56px}.dailyWeek li.chest>.dayIcon{height:74px;margin-top:2px}.dailyWeek .miniPack{--s:.26}.dailyWeek li.chest .miniPack{--s:.33}.dailyWeek li b{letter-spacing:.02em;font:900 18px/1 Barlow Condensed}.dailyWeek li em{color:#ffd45f;font:700 11px Inter}.dailyWeek li.chest{background:radial-gradient(circle at 50% 30%,#f4cf4830,#0000 70%),linear-gradient(#f4cf481a,#ffffff05);border-color:#f4cf4866}.dailyWeek li.chest small{color:#ffd45f}.dailyWeek li.d-done{opacity:.5}.dailyWeek li.d-today{border-color:var(--f2);background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--glow) 40%,transparent),transparent 75%),#0e1628;box-shadow:0 0 0 1px var(--f2),0 14px 40px -10px var(--glow);animation:dayIn .5s calc(var(--d) * 50ms) cubic-bezier(.16,1,.3,1) both,dayPulse 1.6s ease-in-out infinite;transform:translateY(-4px)}.dailyWeek li.d-today small,.dailyWeek li.d-claimed small{color:var(--f1)}.dailyWeek li.d-claimed{background:#a3ff1210;border-color:#a3ff1280}.dayCheck{color:#07100e;background:#a3ff12;border-radius:50%;place-items:center;width:20px;height:20px;font:900 11px Inter;display:grid;position:absolute;top:-7px;right:-7px}.dailyClaimRow{justify-items:center;gap:8px;margin-top:4px;display:grid}.dailyClaim.big{border-radius:14px;min-width:min(360px,100%);padding:17px 30px;font-size:17px;animation:1.8s ease-in-out infinite claimPulse}.dailyWait.big{cursor:default;min-width:260px}.dailyError{color:#ff8a8a;margin:0;font-size:13px}@keyframes dailyFade{0%{opacity:0}}@keyframes dailyRise{0%{opacity:0;transform:translateY(24px)scale(.98)}}@keyframes dayIn{0%{opacity:0;transform:translateY(12px)}}.flameRoad{padding:4px 0 2px;position:relative}.flameRoadTrack{background:#ffffff12;border-radius:6px;height:6px;position:absolute;top:34px;left:0;right:0}.flameRoadTrack i{height:100%;width:var(--road);background:linear-gradient(90deg,#ffc247,#ff5a1f,#3f9cff 55%,#d04dff 80%,#ffd45f);border-radius:6px;display:block;box-shadow:0 0 14px #ff7a2e90}.flameRoad ol{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.flameRoad li{text-align:center;justify-items:center;gap:3px;display:grid}.roadNode{filter:grayscale(.85)brightness(.7);background:#0b1220;border:2px solid #ffffff1c;border-radius:50%;place-items:center;width:68px;height:68px;display:grid;box-shadow:0 8px 24px #0008}.flameRoad li.got .roadNode{filter:none;border-color:#a3ff12aa}.flameRoad li.next .roadNode{filter:none;border-color:var(--f2);box-shadow:0 0 0 4px color-mix(in srgb,var(--glow) 25%,transparent),0 0 30px color-mix(in srgb,var(--glow) 60%,transparent);animation:1.8s ease-in-out infinite roadNext}.flameRoad li b{margin-top:5px;font:900 18px/1 Barlow Condensed}.flameRoad li small{color:#c4cddc;font:700 11px/1.2 Inter}.flameRoad li em{color:#ffd45f;font:700 10px Inter}.flameRoad li.got b:after{content:" ✓";color:#a3ff12}.roadPhoenix{color:#ff7ac4;filter:drop-shadow(0 0 8px #ff3fa4);place-items:center;display:grid}.roadFrame{background:linear-gradient(170deg,#12305a,#0b111e);border:2px solid #9be4ff;border-radius:5px;width:30px;height:40px;animation:1.1s ease-in-out infinite alternate blueFlameFrame;display:block}.roadFrame.large{border-radius:8px;width:72px;height:98px}@keyframes roadNext{50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--glow) 15%,transparent),0 0 40px color-mix(in srgb,var(--glow) 70%,transparent)}}.tierLadder{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.tierLadder li{text-align:center;opacity:.6;background:#ffffff06;border:1px solid #ffffff10;border-radius:14px;align-content:end;justify-items:center;gap:3px;padding:10px 4px 12px;display:grid}.tierLadder li.past{opacity:.85}.tierLadder li.on{opacity:1;background:color-mix(in srgb,var(--glow) 16%,#ffffff06);border-color:color-mix(in srgb,var(--glow) 55%,transparent)}.tierLadder b{text-transform:uppercase;margin-top:4px;font:900 16px/1 Barlow Condensed}.tierLadder small{color:#8a97ad;font:600 11px Inter}.tierLadder em{color:#ffd45f;font:900 18px/1 Barlow Condensed}.claimReveal{text-align:center;justify-items:center;padding:30px clamp(16px,4vw,40px) 34px;display:grid;position:relative;overflow:hidden}.claimReveal .confettiBurst{z-index:0}.revealFlame{place-items:center;width:240px;height:230px;margin-bottom:-6px;display:grid;position:relative}.revealBurst{background:repeating-conic-gradient(color-mix(in srgb,var(--glow) 30%,transparent) 0 7deg,transparent 7deg 20deg);animation:9s linear infinite revealRays,.9s ease-out both revealBurstIn;position:absolute;inset:-30%;-webkit-mask:radial-gradient(circle,#000 0,#0000 62%);mask:radial-gradient(circle,#000 0,#0000 62%)}.revealFlameArt{animation:1s cubic-bezier(.34,1.56,.64,1) both revealIgnite}.revealCount{border:2px solid var(--f2);min-width:70px;text-shadow:0 0 20px var(--glow);box-shadow:0 0 30px color-mix(in srgb,var(--glow) 60%,transparent);z-index:3;background:#070b14;border-radius:30px;padding:2px 16px;font:900 46px/1.05 Barlow Condensed;animation:.5s cubic-bezier(.34,1.56,.64,1) both countPop;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.claimReveal h2{text-transform:uppercase;background:linear-gradient(180deg,#fff,var(--f1) 50%,var(--f2));color:#0000;-webkit-background-clip:text;background-clip:text;margin:14px 0 4px;font:900 clamp(40px,7vw,64px)/.9 Barlow Condensed;animation:.7s cubic-bezier(.16,1,.3,1) .35s both revealTitle;position:relative}.revealTierUp{background:color-mix(in srgb,var(--glow) 25%,transparent);border:1px solid var(--f2);text-transform:uppercase;letter-spacing:.06em;border-radius:30px;margin:6px 0 0;padding:6px 16px;font:900 16px Inter;animation:.6s cubic-bezier(.34,1.56,.64,1) .7s both revealTitle}.revealShieldUsed{color:#cfe3ff;align-items:center;gap:8px;margin:8px 0 0;font:700 14px Inter;animation:.6s .8s both revealTitle;display:inline-flex}.revealDay{letter-spacing:.2em;text-transform:uppercase;color:#8a97ad;margin-top:14px;font:800 11px Inter}.revealRewards{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:14px;width:100%;margin:12px 0 24px;display:flex;position:relative}.revealCard{width:min(230px,100%);animation:revealCard .7s var(--delay,1s) cubic-bezier(.34,1.56,.64,1) both;background:linear-gradient(#ffffff12,#ffffff05);border:1px solid #ffffff1e;border-radius:18px;align-content:start;justify-items:center;gap:8px;padding:18px 16px;display:grid;box-shadow:0 18px 40px #0007}.revealCard b{text-transform:uppercase;font:900 24px/1.05 Barlow Condensed}.claimReveal .revealCard small{letter-spacing:0;text-transform:none;color:#aab6c9;font:500 12px/1.35 Inter}.revealCard.coins b{color:#ffd45f;font-size:30px}.revealCoins{align-items:end;height:56px;display:flex}.revealCoins .dailyCoin{animation:1.2s ease-in-out infinite coinHop}.revealCoins .dailyCoin:nth-child(2){margin:0 -6px;animation-delay:-.4s}.revealCoins .dailyCoin:nth-child(3){animation-delay:-.8s}.revealPack{width:96px;height:137px;display:block}.revealPack>span{transform-origin:0 0;display:block;transform:scale(.64)}.revealShield{place-items:center;height:70px;display:grid}.revealCard.muted{opacity:.7}.revealCard.milestone{background:radial-gradient(circle at 50% 25%,#ffd45f2e,#0000 70%),linear-gradient(#ffffff14,#ffffff05);border-color:#ffd45f88;width:min(270px,100%);box-shadow:0 0 0 1px #ffd45f40,0 20px 60px -10px #ffb02e80}.claimReveal .revealCard .revealMilestoneTag{letter-spacing:.08em;text-transform:uppercase;background:#ffd45f;border-radius:20px;padding:3px 10px;color:#2a1a00!important;font:900 11px Inter!important}.revealItem{place-items:center;min-height:100px;display:grid}.revealItem .coachBadge{margin:18px 0;transform:scale(1.6)}.revealFrame{background:0 0;width:118px;padding:6px;display:block}.revealFrame .framedCard{display:block}.dailyContinue{color:#07100e;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:#fff;border:0;border-radius:12px;padding:14px 30px;font:900 15px Inter;animation:.5s 1.6s both revealCard}.dailyContinue i{margin-left:10px;font-style:normal}@keyframes revealRays{to{transform:rotate(360deg)}}@keyframes revealBurstIn{0%{opacity:0;scale:.4}}@keyframes revealIgnite{0%{opacity:0;transform:scale(.2)translateY(30%)}60%{opacity:1}to{transform:none}}@keyframes countPop{0%{opacity:0;transform:translate(-50%)scale(.4)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes revealTitle{0%{opacity:0;transform:translateY(14px)scale(.92)}}@keyframes revealCard{0%{opacity:0;transform:translateY(30px)scale(.85)rotate(-2deg)}}@keyframes coinHop{50%{transform:translateY(-6px)}}@media (width<=720px){.dailyModal{align-items:end;padding:0}.dailySheet{border-radius:22px 22px 0 0;max-height:94dvh}.dailyHero{text-align:center;grid-template-columns:1fr;justify-items:center}.dailyHeroText h2,.dailyFacts{justify-content:center}.dailyWeek{grid-template-columns:repeat(4,minmax(0,1fr))}.dailyWeek li.chest{grid-column:span 2}.dailyWeek li small{letter-spacing:.06em;font-size:9px}.dailyWeek li b{font-size:16px}.dailyHeroFlame{width:120px}.flameRoad ol{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.flameRoadTrack{display:none}.tierLadder{grid-template-columns:repeat(3,minmax(0,1fr))}.revealFlame{width:200px;height:200px}.revealCard{width:min(260px,100%)}}@media (prefers-reduced-motion:reduce){.flameOuter,.flameMiddle,.flameCore,.lickL,.lickR,.flameGlow,.flameHalo,.flameSparks i,.flameSmoke i,.dailyClaim,.dailyClaim:after,.dailyBandDays li.d-today,.dailyWeek li.d-today,.revealBurst,.revealCoins .dailyCoin,.flameRoad li.next .roadNode{animation:none!important}}.revealCelebration{--item:#ff3fa4;border-radius:12px;width:230px;height:150px;display:block}.revealCelebration .goalOverlay b{font-size:46px}.dailyHeroText h2 b.dailyHeroOut{font-size:clamp(44px,7vw,72px)}.dailyBand .dailyBandHide{top:0;right:0}.dailyBand{padding-right:34px}@media (width<=640px){.dailyBand{padding-right:28px}.dailyBand .dailyBandHide{top:-4px;right:-4px}}.seasonIntro{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02050ce6;place-items:center;padding:16px;animation:.4s both siFade;display:grid;position:fixed;inset:0}@keyframes siFade{0%{opacity:0}to{opacity:1}}.siSky{pointer-events:none;position:absolute;inset:0;overflow:hidden}.siSky>i:not(.siGlyph){background:conic-gradient(from 0deg at 0 0,transparent 0deg,color-mix(in srgb,var(--ss-a) 24%,transparent) 12deg,transparent 34deg);mix-blend-mode:screen;transform-origin:0 0;width:60%;height:130%;animation:9s ease-in-out infinite alternate siSway;position:absolute;top:-10%}.siSky>i:first-child{left:0}.siSky>i:nth-child(2){background:conic-gradient(from 0deg at 0 0,transparent 0deg,color-mix(in srgb,var(--ss-b) 24%,transparent) 12deg,transparent 34deg);animation-delay:-4.5s;right:0;transform:scaleX(-1)}@keyframes siSway{0%{rotate:-4deg}to{rotate:10deg}}.siGlyph{width:min(80vw,620px);height:min(80vw,620px);color:var(--ss-a);opacity:.05;position:absolute;top:50%;left:50%;translate:-50% -50%}.siGlyph svg{width:100%;height:100%;animation:60s linear infinite siSpin}@keyframes siSpin{to{transform:rotate(360deg)}}.siCard{text-align:center;color:#e9eff6;background:radial-gradient(90% 60% at 50% 0%,color-mix(in srgb,var(--ss-a) 18%,transparent),transparent 70%),linear-gradient(180deg,#101b35,#070d1a);border:1px solid color-mix(in srgb,var(--ss-a) 40%,transparent);width:min(520px,100%);max-height:calc(100vh - 32px);box-shadow:0 50px 100px -30px #000,0 0 80px -40px var(--ss-a);border-radius:28px;justify-items:center;gap:8px;padding:26px 22px 20px;animation:.6s cubic-bezier(.2,.9,.3,1.15) both siIn;display:grid;position:relative;overflow:auto}@keyframes siIn{0%{opacity:0;transform:translateY(30px)scale(.96)}to{opacity:1;transform:none}}.siEyebrow{background:color-mix(in srgb,var(--ss-a) 14%,transparent);border:1px solid color-mix(in srgb,var(--ss-a) 45%,transparent);color:var(--ss-a);letter-spacing:.2em;border-radius:999px;padding:5px 12px;font:900 10px Inter}.siCard h1{text-transform:uppercase;background:linear-gradient(180deg,#fff 30%,color-mix(in srgb,var(--ss-a) 60%,#fff));color:#0000;-webkit-background-clip:text;background-clip:text;margin:6px 0 0;font:900 clamp(34px,7vw,52px)/.92 Barlow Condensed}.siSub{color:#b9c7d4;margin:0;font:700 13px Inter}.siStage{background:#ffffff06;border:1px solid #ffffff10;border-radius:20px;justify-items:center;gap:6px;width:100%;margin-top:10px;padding:16px 10px 6px;animation:.45s both siSlide;display:grid}@keyframes siSlide{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}.siStage h2{text-transform:uppercase;margin:6px 0 0;font:900 24px/1.05 Barlow Condensed}.siStage p{color:#c6d2de;max-width:400px;margin:0;font-size:14px;line-height:1.5}.siArt{justify-content:center;align-items:flex-end;gap:10px;min-height:120px;display:flex}.siArt.ps{flex-direction:column;align-items:center;gap:2px}.siArt.ps b{color:#fff;text-shadow:0 0 24px color-mix(in srgb,var(--ss-a) 60%,transparent);font:900 44px/1 Barlow Condensed;animation:.7s cubic-bezier(.2,1.4,.4,1) .2s both siPop}.siArt.ps em{color:var(--ss-a);font:800 16px Inter}@keyframes siPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.siArt.ranks span{animation:siRise .6s calc(var(--i) * .12s) cubic-bezier(.2,1.2,.3,1) both}@keyframes siRise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.siArt.loot{align-items:center;gap:16px}.siArt.loot>span{animation:.6s cubic-bezier(.2,1.2,.3,1) both siRise}.siArt.loot>span:nth-child(2){animation-delay:.1s}.siArt.loot>span:nth-child(3){animation-delay:.2s}.siArt.loot>span:nth-child(4){animation-delay:.3s}.siCoins{width:46px;height:62px;position:relative}.siCoins .ssCoin{width:44px;height:44px;position:absolute;left:0}.siCoins .ssCoin:first-child{bottom:0}.siCoins .ssCoin:nth-child(2){bottom:9px}.siCoins .ssCoin:nth-child(3){bottom:18px}.siPack{width:66px;height:94px;display:block}.siPack .packArt{transform-origin:0 0;width:150px;height:214px;box-shadow:none;transform:scale(.44)}.siFrame{background:conic-gradient(from 210deg,var(--ss-a),var(--ss-b),#fff,var(--ss-a));width:58px;height:78px;box-shadow:0 0 22px color-mix(in srgb,var(--ss-a) 50%,transparent);border-radius:11px;padding:4px;display:block}.siFrame i{background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--ss-a) 22%,transparent),transparent 70%),#0a1222;width:100%;height:100%;color:var(--ss-a);letter-spacing:.02em;text-shadow:0 0 14px color-mix(in srgb,var(--ss-a) 60%,transparent);border-radius:8px;place-items:center;font:900 24px Barlow Condensed;display:grid}.siBadge .coachBadge.lg{--size:58px}.siDots{gap:6px;margin-top:6px;display:flex}.siDots i{background:#ffffff30;border-radius:999px;width:7px;height:7px;transition:width .3s,background .3s}.siDots i.on{background:var(--ss-a);width:22px}.siActions{gap:8px;width:100%;margin-top:6px;display:grid}.siActions .primary{border-radius:14px;width:100%}.siLater{color:#93a3b4;cursor:pointer;background:0 0;border:0;padding:6px;font:700 12px Inter}@media (prefers-reduced-motion:reduce){.seasonIntro,.siCard,.siStage,.siArt *,.siSky>i,.siGlyph svg{animation:none!important}}.seasonPromoChip{z-index:40;color:#e9f7d8;background:linear-gradient(90deg,#1a2b10,#0b1622);border:1px solid #a3ff1270;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:fit-content;max-width:calc(100vw - 24px);margin:10px auto 0;padding:8px 16px;font:700 12px Inter;display:flex;position:sticky;top:8px;box-shadow:0 10px 30px -12px #a3ff1290}.seasonPromoChip b{color:#a3ff12;letter-spacing:.14em;font:900 12px Inter}:root{color:#f6f7f4;font-synthesis:none;--lime:#a3ff12;--muted:#93a39e;background:#07100e;font-family:Inter,Arial,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 75% 20%,#183b2c 0,#0000 30%),linear-gradient(135deg,#07100e,#091813 60%,#06100d);min-width:320px;min-height:100vh;margin:0}button{font:inherit}main{min-height:100vh}nav{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.brand{letter-spacing:1.5px;font:800 22px Barlow Condensed}.brand span{background:var(--lime);color:#07100e;place-items:center;width:34px;height:34px;margin-right:10px;display:inline-grid;transform:skew(-7deg)}.navPill{letter-spacing:1.5px;color:var(--lime);border:1px solid #a3ff1240;border-radius:20px;padding:8px 13px;font-size:10px;font-weight:700}.eyebrow{letter-spacing:4px;color:var(--lime);margin-bottom:18px;font:700 13px Barlow Condensed}.primary{background:var(--lime);color:#07100e;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;border:0;padding:16px 22px;font-weight:800;box-shadow:0 8px 30px #a3ff1220}.primary b{margin-left:22px}.primary:disabled{opacity:.35;cursor:not-allowed}.game{padding:28px 5vw 50px}.gameHeader{justify-content:space-between;align-items:end;display:flex}.gameHeader small,.budget small{color:var(--lime);letter-spacing:1.4px;font:700 10px Inter}.gameHeader h2{margin:3px 0;font:800 35px Barlow Condensed}.budget{text-align:right;display:grid}.budget strong{font:800 26px Barlow Condensed}.budget span{color:var(--muted);font-size:10px}.progress{background:#ffffff12;height:3px;margin:18px 0 32px}.progress i{background:var(--lime);height:100%;transition:all .4s;display:block}.layout{grid-template-columns:minmax(260px,32%) 1fr;gap:5vw;display:grid}.pitchTitle{letter-spacing:1px;justify-content:space-between;font:700 12px Inter;display:flex}.pitchTitle span{color:var(--lime)}.field{background:linear-gradient(#0c4b31dd,#0b3c29dd),repeating-linear-gradient(0deg,#0000 0 55px,#ffffff09 56px);border:1px solid #ffffff28;height:570px;margin-top:12px;position:relative;overflow:hidden}.field:before{content:"";border:1px solid #ffffff3d;position:absolute;inset:8%}.token{text-align:center;position:absolute;transform:translate(-50%,-50%)}.token b{background:var(--lime);color:#092115;border:3px solid #d7ff98;border-radius:50%;place-items:center;width:32px;height:32px;margin:auto;font-size:13px;display:grid}.token span{background:#07100ed9;margin-top:2px;padding:2px 5px;font:700 9px Barlow Condensed;display:block}.t0{top:87%;left:50%}.t1{top:68%;left:85%}.t2{top:72%;left:38%}.t3{top:72%;left:62%}.t4{top:68%;left:15%}.t5{top:45%;left:25%}.t6{top:52%;left:50%}.t7{top:45%;left:75%}.t8{top:20%;left:80%}.t9{top:14%;left:50%}.t10{top:20%;left:20%}.choice{text-align:center}.timer{justify-content:center;align-items:baseline;gap:10px;display:flex}.timer span{color:var(--muted);letter-spacing:1px;font:700 10px Inter}.timer b{color:var(--lime);min-width:30px;font:800 48px Barlow Condensed}.timer.urgent b{color:#ff5a4f;animation:.75s infinite pulse}@keyframes pulse{50%{transform:scale(1.18)}}.timer small{color:var(--muted)}.choice h3{margin:8px 0 4px;font:800 27px Barlow Condensed}.choice>p{color:var(--muted);margin-bottom:25px;font-size:12px}.cards{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.card{--accent:#a3ff12;color:#fff;text-align:left;cursor:pointer;background:#0e1526;border:1px solid #ffffff14;padding:0 0 12px;transition:all .2s;overflow:hidden}.card:hover,.card.picked{border-color:var(--accent);transform:translateY(-6px);box-shadow:0 10px 35px #0008}.card.picked{outline:2px solid var(--accent)}.card:disabled{opacity:.25;cursor:not-allowed;transform:none}.flag{z-index:5;filter:drop-shadow(0 1px 3px #000a);font-size:18px;position:absolute;top:8px;left:8px}.avatar{clear:both;color:#fff2;background:linear-gradient(135deg,#ffffff09,var(--accent)22);place-items:center;height:135px;font:900 70px Barlow Condensed;display:grid}.card>small,.card>strong,.card>div:last-child{margin:8px 10px;display:block}.card>small{color:var(--muted);text-transform:uppercase;font-size:9px}.card>strong{white-space:nowrap;text-overflow:ellipsis;font:700 17px Barlow Condensed;overflow:hidden}.card>div:last-child{justify-content:space-between;align-items:center;display:flex}.card>div b{color:var(--accent);font:800 18px Barlow Condensed}.card>div em{color:var(--muted);letter-spacing:.5px;font:800 9px Inter}.notice{color:#ffcf87;background:#ffb54718;border:1px solid #ffb54755;margin:0 auto 12px;padding:9px;font-size:11px}.squadList{gap:5px;margin-top:12px;display:grid}.squadList div{text-align:left;background:#ffffff09;grid-template-columns:32px 1fr auto;align-items:center;gap:8px;padding:7px 9px;display:grid}.squadList span{color:var(--lime);font:700 10px Inter}.squadList strong{font:700 12px Inter}.squadList small{color:var(--muted);font-size:9px}.confirmBar{z-index:5;justify-content:center;gap:8px;margin-top:28px;display:grid;position:sticky;bottom:16px}.confirmBar .confirm{width:100%;box-shadow:0 10px 30px #000000c0}.confirmBar.show .confirm:not(:disabled){animation:1.6s ease-in-out infinite confirmPulse}.confirmHint{color:var(--lime);letter-spacing:.3px;background:#07100ef0;border:1px solid #a3ff1250;border-radius:20px;justify-self:center;padding:8px 16px;font:700 11px Inter;animation:.25s confirmHintIn}@keyframes confirmPulse{0%,to{box-shadow:0 10px 30px #000000c0,0 0 #a3ff1255}50%{box-shadow:0 10px 30px #000000c0,0 0 0 12px #a3ff1200}}@keyframes confirmHintIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.result{text-align:center;padding:11vh 4vw}.result h1{letter-spacing:-3px;text-transform:uppercase;color:var(--lime);margin:0;font:900 clamp(70px,10vw,130px)/.83 Barlow Condensed}.score{justify-content:center;align-items:center;gap:50px;margin:45px 0;display:flex}.score div{min-width:130px;display:grid}.score small{color:var(--muted);letter-spacing:2px}.score b{font:900 74px Barlow Condensed}.score span{color:var(--lime);font-size:12px}.score i{color:#ffffff40;font-size:40px}.result>p{color:var(--muted);margin:0 0 30px}@media (width<=850px){.layout{grid-template-columns:1fr}.field{display:none}.pitch{order:2;margin-top:20px;display:block}.cards{grid-template-columns:repeat(2,1fr)}.gameHeader{align-items:start}.avatar{height:110px}.confirmBar{margin-top:16px;bottom:10px}.confirmBar .confirm{padding:16px 20px}}@media (width<=430px){nav{padding:0 18px}.game{padding:22px 16px}.cards{gap:8px}.card>strong{font-size:15px}.score{gap:18px}}.heroButtons{align-items:center;gap:12px;display:flex}.secondary,.back{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff35;padding:15px 20px;font-weight:700}.lobby{text-align:center;width:min(760px,90vw);margin:9vh auto}.lobby h1{text-transform:uppercase;margin:12px;font:900 clamp(55px,8vw,100px)/.9 Barlow Condensed}.lobby input{color:#fff;text-align:center;text-transform:uppercase;background:#ffffff0b;border:1px solid #ffffff28;outline:none;padding:15px;font:700 16px Inter}.lobby input:focus{border-color:var(--lime)}.lobbyActions{justify-content:center;align-items:center;gap:12px;margin-top:22px;display:flex}.lobbyActions span{color:var(--muted);font-size:10px}.waiting h1{color:var(--lime);letter-spacing:12px}.waiting p,.multiHint{color:var(--muted);font-size:12px}.loader{border:3px solid #ffffff20;border-top-color:var(--lime);border-radius:50%;width:38px;height:38px;margin:30px auto;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.versus{align-items:center;gap:10px;display:flex}.versus span{color:var(--lime);font:800 12px Inter}.error{color:#ff766d;font-size:12px}.back{margin:0 0 22px;display:table}@media (width<=650px){.lobbyActions,.heroButtons{flex-direction:column}.versus{display:none}.lobby input,.lobbyActions button{width:100%}}.quizScreen{text-align:center;width:min(850px,92vw);margin:7vh auto}.quizScreen h1{max-width:760px;margin:28px auto;font:800 clamp(32px,5vw,58px)/1.05 Barlow Condensed}.quizPlayers{justify-content:center;align-items:center;gap:18px;display:flex}.quizPlayers span{color:var(--lime)}.quizAnswers{grid-template-columns:1fr 1fr;gap:12px;display:grid}.quizAnswers button{color:#fff;text-align:left;cursor:pointer;background:#0e1526;border:1px solid #ffffff25;padding:20px;font:700 16px Inter}.quizAnswers button:hover,.quizAnswers button.selected{border-color:var(--lime);background:#a3ff1215}.quizAnswers button span{background:var(--lime);color:#07100e;place-items:center;width:30px;height:30px;margin-right:12px;display:inline-grid}.quizAnswers button:disabled{cursor:default}.quizScreen p{color:var(--muted);margin-top:24px}@media (width<=600px){.quizAnswers{grid-template-columns:1fr}}.matchSim{text-align:center;width:min(920px,92vw);margin:4vh auto}.matchClock{justify-content:center;align-items:center;gap:15px;margin:15px;display:flex}.matchClock span{color:var(--lime);width:48px;font:800 26px Barlow Condensed}.matchClock i{background:#ffffff18;width:min(520px,70vw);height:5px;display:block}.matchClock i b{background:var(--lime);height:100%;transition:width .14s linear;display:block}.liveBoard{justify-content:center;align-items:center;gap:35px;margin:20px;display:flex}.liveBoard div{min-width:150px;display:grid}.liveBoard small{color:var(--muted);text-transform:uppercase}.liveBoard strong{font:900 68px Barlow Condensed}.liveBoard em{color:var(--lime);font-size:11px;font-style:normal}.liveBoard>span{color:#ffffff50;font-size:30px}.stadium{background:repeating-linear-gradient(90deg,#0d4b31 0 70px,#0b422b 70px 140px);border:1px solid #ffffff35;max-width:700px;height:270px;margin:auto;position:relative;overflow:hidden}.stadium:before{content:"";border:1px solid #fff5;position:absolute;inset:8%}.centreCircle{border:1px solid #fff5;border-radius:50%;width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ball{z-index:2;background:#fff;border-radius:50%;width:15px;height:15px;transition:left .14s linear,top .14s linear;position:absolute;box-shadow:0 0 18px #fff}.commentary{text-align:left;background:#ffffff08;max-width:700px;min-height:105px;margin:16px auto;padding:14px 18px}.commentary h3{color:var(--lime);letter-spacing:1px;margin:0 0 8px;font:800 13px Inter}.commentary div{border-top:1px solid #ffffff0d;gap:12px;padding:5px 0;font-size:12px;display:flex}.commentary div b{color:var(--lime)}.commentary p{color:var(--muted);font-size:12px}@media (width<=600px){.stadium{height:210px}.liveBoard{gap:15px}.liveBoard div{min-width:105px}.liveBoard strong{font-size:54px}}.numericAnswer{justify-content:center;align-items:stretch;gap:10px;max-width:620px;margin:0 auto;display:flex}.numericAnswer input{color:#fff;text-align:center;background:#0e1526;border:1px solid #ffffff35;flex:1;min-width:0;padding:18px 20px;font:800 28px Barlow Condensed}.numericAnswer input:focus{border-color:var(--lime);outline:none;box-shadow:0 0 0 3px #a3ff1218}.numericAnswer>span{min-width:80px;color:var(--lime);background:#1b2925;place-items:center;padding:0 14px;font-weight:800;display:grid}.numericAnswer button{min-width:140px}@media (width<=600px){.numericAnswer{grid-template-columns:1fr auto;display:grid}.numericAnswer button{grid-column:1/-1}.numericQuiz h1{font-size:36px}}.card{will-change:transform;position:relative}.card:active:not(:disabled){transform:translateY(-2px)scale(.965)}.card:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(115deg,#0000 38%,#ffffff28 48%,#0000 58%);transition:transform .55s;position:absolute;inset:-60%;transform:translate(-70%)rotate(8deg)}.card:hover:before,.card.picked:before{transform:translate(70%)rotate(8deg)}.card.picked{animation:.42s cubic-bezier(.2,.9,.25,1.25) cardLock}@keyframes cardLock{0%{transform:scale(.94)}55%{transform:translateY(-8px)scale(1.035)}to{transform:translateY(-6px)scale(1)}}.primary,.secondary{transition:transform .14s,filter .14s,box-shadow .2s}.primary:hover,.secondary:hover{filter:brightness(1.08);transform:translateY(-2px)}.primary:active,.secondary:active{transform:translateY(1px)scale(.97)}.duelIntro{text-align:center;place-content:center;min-height:calc(100vh - 76px);padding:30px;display:grid;position:relative;overflow:hidden}.duelGlow{background:radial-gradient(circle,#a3ff1224 0,#0000 46%);animation:.55s ease-out duelFlash;position:absolute;inset:0}.duelClash{text-transform:uppercase;justify-content:center;align-items:center;gap:clamp(18px,6vw,80px);font:800 clamp(18px,4vw,42px) Barlow Condensed;display:flex;position:relative}.duelClash b{aspect-ratio:1;background:var(--lime);color:#07100e;border-radius:50%;place-items:center;width:clamp(100px,18vw,190px);font:900 clamp(28px,6vw,64px) Barlow Condensed;animation:.75s cubic-bezier(.16,1.3,.3,1) duelHit;display:grid;box-shadow:0 0 70px #a3ff1260}.duelClash span:first-child{animation:.6s ease-out slideLeft}.duelClash span:last-child{animation:.6s ease-out slideRight}.duelIntro h1{margin:28px 0 8px;font:900 clamp(42px,8vw,95px)/.9 Barlow Condensed;animation:.6s .25s both riseIn}.duelIntro p{color:var(--muted);animation:.6s .35s both riseIn}.duelLoader{background:#ffffff18;width:min(420px,70vw);height:4px;margin:30px auto 0;overflow:hidden}.duelLoader i{background:var(--lime);height:100%;animation:1.7s linear duelLoad;display:block}.quizScreen{animation:.4s ease-out screenIn}.quizAnswers button{transition:transform .14s,border-color .18s,background .18s}.quizAnswers button:active:not(:disabled){transform:scale(.97)}@keyframes duelFlash{0%{opacity:0;transform:scale(.3)}40%{opacity:1}to{opacity:.55;transform:scale(1.2)}}@keyframes duelHit{0%{opacity:0;transform:scale(2.2)rotate(-8deg)}60%{opacity:1;transform:scale(.9)rotate(2deg)}to{transform:scale(1)}}@keyframes slideLeft{0%{opacity:0;transform:translate(-120px)}to{opacity:1;transform:none}}@keyframes slideRight{0%{opacity:0;transform:translate(120px)}to{opacity:1;transform:none}}@keyframes riseIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes duelLoad{0%{width:0}to{width:100%}}@keyframes screenIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.matchStats{grid-template-columns:repeat(3,1fr);gap:10px;width:min(720px,92vw);margin:14px auto 18px;display:grid}.matchStats>div{text-align:left;color:var(--muted);grid-template-columns:1fr auto;gap:6px;font-size:10px;display:grid}.matchStats b{color:#fff}.matchStats i{background:#ffffff15;grid-column:1/-1;height:3px}.matchStats em{background:var(--lime);height:100%;transition:width .6s;display:block}.stadium{position:relative}.crowdPulse{background:radial-gradient(circle,#a3ff1217,#0000 55%);animation:2.2s ease-in-out infinite crowd;position:absolute;inset:0}.phaseLabel{text-align:center;letter-spacing:2px;color:#fff5;font:800 12px Barlow Condensed;position:absolute;inset:auto 0 12px}.commentary .event{border-left:2px solid #0000;transition:all .25s}.commentary .event.goal{border-left-color:var(--lime);background:#a3ff1210}.commentary .event.penalty{border-left-color:#ffb547}.commentary .event.phase,.commentary .event.fulltime{border-left-color:#29d6ff}.commentary .event.card{border-left-color:#f4cf48}.commentary .event.injury{border-left-color:#ff695f}.decision{font-weight:800;color:#ffcf87!important}.result .decision{margin:-18px 0 26px!important}@keyframes crowd{50%{opacity:.35;transform:scale(1.04)}}@media (width<=600px){.matchStats{grid-template-columns:1fr}.matchStats>div{grid-template-columns:80px 30px 1fr;align-items:center}.matchStats i{grid-column:auto}.commentary .event{font-size:12px}}.squadToggle{color:var(--lime);text-transform:uppercase;letter-spacing:.8px;cursor:pointer;background:#a3ff1210;border:1px solid #a3ff1260;margin:14px auto;padding:11px 18px;font-weight:800;transition:all .18s;display:block}.squadToggle:hover{background:#a3ff1220;transform:translateY(-2px)}.resultSquads{margin:0 auto 16px}.squadOverlay{z-index:100;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.squadBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020705e8;border:0;position:absolute;inset:0}.squadModal{background:#0b1713;border:1px solid #a3ff1245;width:min(980px,96vw);max-height:92vh;padding:22px;animation:.28s cubic-bezier(.2,.9,.2,1) modalIn;position:relative;overflow:auto;box-shadow:0 30px 100px #000}.squadModal>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.squadModal header small{color:var(--lime);letter-spacing:2px;font:700 10px Inter}.squadModal h2{margin:3px 0;font:900 36px Barlow Condensed}.squadModal header button{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff30;width:42px;height:42px;font-size:28px}.twoSquads{grid-template-columns:1fr 50px 1fr;align-items:start;gap:16px;margin-top:20px;display:grid}.squadVs{text-align:center;color:var(--lime);align-self:center;font:900 24px Barlow Condensed}.comparisonSquad h3{text-align:center;color:#fff;margin:0 0 12px;font:800 24px Barlow Condensed}.comparisonSquad>div{gap:5px;display:grid}.comparisonPlayer{background:#ffffff08;border-left:2px solid #a3ff1235;grid-template-columns:42px 1fr auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.comparisonPlayer span{color:var(--lime);font:800 10px Inter}.comparisonPlayer strong{font-size:12px}.comparisonPlayer small{color:var(--muted);font-size:9px}@keyframes modalIn{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:none}}@media (width<=700px){.squadOverlay{padding:8px}.squadModal{padding:14px}.twoSquads{grid-template-columns:1fr;gap:12px}.squadVs{display:none}.comparisonPlayer{grid-template-columns:34px 1fr}.comparisonPlayer small{display:none}.comparisonSquad h3{z-index:1;background:#0b1713;padding:7px;position:sticky;top:0}}.avatar{isolation:isolate;background:radial-gradient(circle at 50% 35%,var(--accent)35 0,transparent 38%),linear-gradient(145deg,#172722,#0a1210 72%);height:150px;position:relative;overflow:hidden}.avatar:before{content:"";border:1px solid #ffffff12;border-radius:50% 50% 8px 8px;position:absolute;inset:12px 14px;box-shadow:inset 0 0 35px #0008}.avatar:after{content:"";background:#ffffff0d;width:1px;height:100%;position:absolute;top:0;left:50%;box-shadow:-70px 0 #ffffff08,70px 0 #ffffff08}.playerSilhouette{z-index:2;filter:drop-shadow(0 12px 15px #000a);width:112px;height:132px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.playerSilhouette:before{content:"";background:linear-gradient(145deg,#d5e6df,#82938d 75%);border-radius:50%;width:38px;height:38px;position:absolute;top:7px;left:37px;box-shadow:inset -8px -5px 12px #263b34}.playerSilhouette:after{content:"";background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent),#06100d 65%) 70%);clip-path:polygon(22% 0,78% 0,100% 28%,84% 40%,76% 100%,24% 100%,16% 40%,0 28%);border-radius:48px 48px 12px 12px;width:92px;height:95px;position:absolute;top:42px;left:10px;box-shadow:inset 0 0 0 2px #ffffff20}.playerSilhouette i{z-index:3;background:#ffffff60;width:46px;height:2px;position:absolute;top:54px;left:33px;box-shadow:0 46px #fff2}.playerSilhouette b{z-index:4;text-align:center;color:#07100e;text-shadow:0 1px #ffffff40;font:900 30px Barlow Condensed;position:absolute;inset:66px 0 auto}.positionStamp{z-index:5;border:1px solid var(--accent);color:var(--accent);letter-spacing:1px;background:#07100ed9;padding:4px 7px;font:900 11px Barlow Condensed;bottom:9px;left:10px;margin:0!important;position:absolute!important}.card:hover .playerSilhouette{animation:1.6s ease-in-out infinite playerFloat}.card.picked .playerSilhouette:after{box-shadow:inset 0 0 0 2px #fff,0 0 28px var(--accent)}@keyframes playerFloat{50%{transform:translate(-50%)translateY(-4px)}}@media (width<=850px){.avatar{height:125px}.playerSilhouette{transform-origin:bottom;transform:translate(-50%)scale(.86)}.card:hover .playerSilhouette{animation:none}}.card[data-tier="1"]{border-width:3px;border-color:#cd8a4a;box-shadow:0 0 0 1px #cd8a4a,0 12px 26px -10px #cd8a4ac0}.card[data-tier="1"] .avatar{background:radial-gradient(circle at 50% 30%,#cd8a4a55 0,#0000 48%),linear-gradient(150deg,#241a10,#0a1210 78%)}.card[data-tier="2"]{border-width:3px;border-color:#dbe4e7;animation:2.6s ease-in-out infinite tierPulseSilver;box-shadow:0 0 0 1px #dbe4e7,0 0 26px -4px #c9d4d8c0,0 14px 30px -10px #000c}.card[data-tier="2"] .avatar{background:radial-gradient(circle at 50% 30%,#c9d4d870 0,#0000 50%),linear-gradient(150deg,#1d2528,#0a1210 78%)}.card[data-tier="3"]{border-width:3px;border-color:#ffe27a;animation:2.2s ease-in-out infinite tierPulseGold;box-shadow:0 0 0 1px #ffe27a,0 0 34px -2px #f4cf48e0,0 16px 34px -10px #000d}.card[data-tier="3"] .avatar{background:radial-gradient(circle at 50% 30%,#f4cf4885 0,#0000 52%),linear-gradient(150deg,#2c2510,#0a1210 78%)}@keyframes tierPulseSilver{0%,to{box-shadow:0 0 0 1px #dbe4e7,0 0 22px -4px #c9d4d8a0,0 14px 30px -10px #000c}50%{box-shadow:0 0 0 1px #fff,0 0 34px #c9d4d8f0,0 14px 30px -10px #000c}}@keyframes tierPulseGold{0%,to{box-shadow:0 0 0 1px #ffe27a,0 0 28px -2px #f4cf48c0,0 16px 34px -10px #000d}50%{box-shadow:0 0 0 1px #fff7d6,0 0 46px 4px #f4cf48,0 16px 34px -10px #000d}}@media (prefers-reduced-motion:reduce){.card[data-tier="2"],.card[data-tier="3"]{animation:none}}.tierRibbon{z-index:4;letter-spacing:1.5px;color:#07100e;pointer-events:none;padding:4px 40px;font:900 11px Barlow Condensed;position:absolute;top:12px;right:-34px;transform:rotate(38deg);box-shadow:0 2px 8px #0008}.tierRibbon:before{content:"★ "}.card[data-tier="2"] .tierRibbon{background:linear-gradient(135deg,#fff,#c9d4d8)}.card[data-tier="3"] .tierRibbon{background:linear-gradient(135deg,#fff7d6,#f4cf48)}.tierShine{z-index:3;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#fff5 50%,#0000 60%);animation:2.6s ease-in-out infinite tierSweep;position:absolute;inset:-60% -10%;transform:translate(-120%)}@keyframes tierSweep{0%,18%{transform:translate(-120%)}55%,to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.tierShine{display:none}}.token[data-tier="1"] .tokenImage{border-width:2px;border-color:#cd8a4a;box-shadow:0 0 0 1px #cd8a4a}.token[data-tier="2"] .tokenImage{border-width:2px;border-color:#dbe4e7;box-shadow:0 0 0 1px #dbe4e7,0 0 10px #c9d4d8a0}.token[data-tier="3"] .tokenImage{border-width:2px;border-color:#ffe27a;box-shadow:0 0 0 1px #ffe27a,0 0 14px #f4cf48d0}.card[data-malus]{border-width:3px;border-color:#ff5a4f;box-shadow:0 0 0 1px #ff5a4f,0 0 26px -4px #ff5a4fb0}.card[data-malus] .avatar{background:radial-gradient(circle at 50% 30%,#ff5a4f55 0,#0000 48%),linear-gradient(150deg,#2a1210,#0a1210 78%)}.card[data-malus] .tierRibbon{background:linear-gradient(135deg,#ff8a80,#ff5a4f)}.token[data-malus] .tokenImage{border-width:2px;border-color:#ff5a4f;box-shadow:0 0 0 1px #ff5a4f,0 0 12px #ff5a4fa0}.token[data-malus] span{color:#ff8a80}.squadList [data-malus]{background:#ff5a4f14;border:1px solid #ff5a4f4d}.squadList [data-malus] strong{color:#ff8a80}.malusReveal{border-width:2px;border-color:#ff5a4f;box-shadow:0 0 30px -6px #ff5a4fa0,0 20px 60px #0008}.malusReveal small{color:#ff8a80}.malusReveal .miniSilhouette{background:linear-gradient(145deg,#ff8a80,#7a2620);box-shadow:0 0 35px #ff5a4f55}.revealSlot{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.revealSlot>small{color:var(--lime);letter-spacing:1.5px;text-transform:uppercase;font:800 11px Inter}.card.picked.revealCardFace{cursor:default;opacity:0;width:100%;max-width:220px;animation:.5s cubic-bezier(.16,1,.3,1) forwards cardArrival}.revealCardFace .playerSilhouette{animation:none!important}.revealCard.empty{text-align:center;color:var(--muted);background:#0e1526;border:1px solid #ffffff20;width:100%;max-width:220px;padding:30px 16px;font-size:12px}.comparisonPlayer{grid-template-columns:42px minmax(0,1fr) auto 42px;min-height:34px;padding-right:10px;position:relative}.matchRating{color:#111;background:#f1c84b;border-radius:7px;place-items:center;width:36px;height:26px;font:900 12px Inter;display:grid}.matchRating.excellent{background:#a3ff12}.matchRating.poor{color:#fff;background:#ff695f}.performanceBadges{z-index:2;gap:2px;display:flex;position:absolute;top:-7px;right:45px}.performanceBadges i{background:#10241d;border:1px solid #ffffff35;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;display:grid;box-shadow:0 3px 10px #0008}.assistBadge{transform:rotate(-12deg)}@media (width<=700px){.comparisonPlayer{grid-template-columns:34px minmax(0,1fr) 40px}.matchRating{grid-column:3}.performanceBadges{right:38px}}.multiField{height:500px}.revealScreen{text-align:center;width:min(900px,94vw);margin:6vh auto;animation:.45s ease-out screenIn}.revealScreen h1{text-transform:uppercase;margin:10px 0 30px;font:900 clamp(42px,7vw,78px)/.9 Barlow Condensed}.revealDuel{grid-template-columns:1fr 70px 1fr;align-items:center;gap:18px;display:grid}.revealDuel>b{color:var(--lime);font:900 30px Barlow Condensed}.revealCard{background:#0e1526;border:1px solid #ffffff25;gap:7px;padding:24px;display:grid;box-shadow:0 20px 60px #0008}.revealCard small{color:var(--lime);letter-spacing:1.5px;text-transform:uppercase;font:800 11px Inter}.revealCard strong{font:900 clamp(25px,4vw,42px) Barlow Condensed}.revealCard span{color:var(--muted);font-size:11px}.revealAvatar{background:radial-gradient(circle,#a3ff1222,#0000 65%);place-items:center;height:80px;font-size:46px;display:grid}.revealScreen>p{margin:24px 0 12px;font-weight:800}.revealScreen>small{color:var(--muted)}.revealProgress{background:#ffffff18;width:min(440px,80vw);height:4px;margin:18px auto 10px;overflow:hidden}.revealProgress i{background:var(--lime);height:100%;animation:4.2s linear revealLoad;display:block}.goalOverlay{z-index:8;background:#06110dd9;place-content:center;animation:.35s cubic-bezier(.2,1,.25,1) goalIn;display:grid;position:absolute;inset:0}.goalOverlay b{color:var(--lime);text-shadow:0 0 40px #a3ff1260;font:900 clamp(58px,11vw,105px)/.8 Barlow Condensed}.goalOverlay strong{text-transform:uppercase;margin-top:15px;font:900 clamp(25px,5vw,46px) Barlow Condensed}.goalOverlay span{color:#fff;margin-top:8px;font-size:12px}.stadium.goalPause{box-shadow:0 0 0 2px var(--lime),0 0 60px #a3ff1230;animation:.65s cubic-bezier(.36,.07,.19,.97) both goalShake}@keyframes goalShake{0%{transform:scale(1)}10%{transform:scale(1.055)translate(-2.2%,-.5%)}20%{transform:scale(1.055)translate(2%,.5%)}32%{transform:scale(1.065)translate(-1.6%,1%)}44%{transform:scale(1.065)translate(1.6%,-1%)}58%{transform:scale(1.04)translate(-.8%)}72%{transform:scale(1.03)translate(.8%)}86%{transform:scale(1.018)}to{transform:scale(1.012)}}.stadium.tenseMoment{animation:1s ease-in-out infinite tensePulse}@keyframes tensePulse{0%,to{box-shadow:0 0 0 1px #ff695f40,0 0 20px #ff695f10}50%{box-shadow:0 0 0 2px #ff695f,0 0 45px #ff695f50}}.duelLoader i{animation-duration:3s}@keyframes revealLoad{0%{width:0}to{width:100%}}@keyframes goalIn{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}@media (width<=850px){.pitch .multiField{height:390px;display:block}.pitch{order:0;margin-top:0}.layout,.revealDuel{grid-template-columns:1fr}.revealDuel>b{display:none}.revealCard{padding:16px}.revealAvatar{height:52px;font-size:34px}}.managePlayers{color:var(--muted);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:12px 8px;text-decoration:underline}.managePlayers:hover{color:var(--lime)}.adminLogin{text-align:center;background:#0e1526;border:1px solid #ffffff20;width:min(540px,90vw);margin:12vh auto;padding:40px}.adminLogin h1{text-transform:uppercase;margin:8px;font:900 54px Barlow Condensed}.adminLogin p{color:var(--muted)}.adminLogin input{box-sizing:border-box;color:#fff;text-align:center;background:#07100e;border:1px solid #ffffff30;width:100%;margin:24px 0 12px;padding:16px;display:block}.backInline{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-bottom:18px}.editorPage{padding:32px 4vw 60px}.editorPage>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:25px;display:flex}.editorPage h1{text-transform:uppercase;margin:5px 0;font:900 clamp(48px,7vw,84px)/.85 Barlow Condensed}.editorPage header p{color:var(--muted);margin:12px 0}.editorLayout{grid-template-columns:330px minmax(0,1fr);gap:22px;display:grid}.playerDirectory,.playerForm{background:#0e1526;border:1px solid #ffffff18;padding:18px}.playerDirectory>input,.formGrid input,.formGrid select{box-sizing:border-box;color:#fff;background:#07100e;border:1px solid #fff2;width:100%;padding:12px}.playerDirectory>small{color:var(--muted);margin:10px 0;display:block}.playerDirectory>div{gap:4px;max-height:680px;display:grid;overflow:auto}.playerDirectory button{color:#fff;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #0000;grid-template-columns:30px 1fr 36px;align-items:center;gap:3px 8px;padding:9px;display:grid}.playerDirectory button.active{border-color:var(--lime);background:#a3ff120e}.playerDirectory button span{grid-row:1/3;font-size:20px}.playerDirectory button strong{font-size:12px}.playerDirectory button small{color:var(--muted);font-size:9px}.playerDirectory button b{background:var(--lime);color:#07100e;border-radius:50%;grid-area:1/3/3;place-items:center;width:32px;height:32px;display:grid}.formTitle{border-bottom:1px solid #ffffff15;align-items:center;gap:18px;padding-bottom:16px;display:flex}.editorPortrait{background:linear-gradient(145deg,#23362f,#08100e);place-items:center;width:90px;height:105px;display:grid;position:relative}.editorPortrait>span{position:absolute;top:6px;right:7px}.editorPortrait>b{color:var(--lime);font:900 34px Barlow Condensed}.formTitle small,.playerForm h3{color:var(--lime);letter-spacing:1.4px;font:800 10px Inter}.formTitle h2{margin:2px 0;font:900 38px Barlow Condensed}.formTitle p{color:var(--muted);margin:0}.formGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0;display:grid}.formGrid label,.attributeGrid label{color:var(--muted);text-transform:uppercase;gap:6px;font-size:10px;display:grid}.attributeGrid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.attributeGrid label{background:#ffffff06;padding:10px}.attributeGrid input{box-sizing:border-box;color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff25;outline:none;width:100%;font:900 22px Barlow Condensed}.editorMessage{color:#d8ff9d;background:#a3ff120e;border:1px solid #a3ff1240;margin:18px 0;padding:12px;font-size:12px}.savePlayer{margin-top:18px}.revealAvatar{position:relative}.revealAvatar>span{font-size:20px;position:absolute;top:10px;right:18px}.miniSilhouette{background:linear-gradient(145deg,var(--lime),#3b5f4e);border-radius:50%;place-items:center;width:70px;height:70px;display:grid;box-shadow:0 0 35px #a3ff1225}.miniSilhouette b{color:#07100e;font:900 24px Barlow Condensed}.malusReveal{border-color:#ffb54755}.malusReveal .miniSilhouette{background:linear-gradient(145deg,#9ba6a1,#45504c)}@media (width<=900px){.editorLayout{grid-template-columns:1fr}.playerDirectory>div{max-height:300px}.formGrid,.attributeGrid{grid-template-columns:1fr 1fr}.editorPage>header{flex-direction:column;align-items:start}.adminLogin{padding:25px}}.editorFilters{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.editorFilters select{color:#fff;background:#07100e;border:1px solid #fff2;min-width:0;padding:9px;font-size:10px}@media (width<=430px){.editorFilters{grid-template-columns:1fr}}.correctAnswer{box-shadow:0 0 30px #a3ff1220;border-color:var(--lime)!important;background:#a3ff1225!important}.wrongAnswer{opacity:.65;background:#ff695f16!important;border-color:#ff695f!important}.quizScreen>p:has(.trueAnswer){background:#ffffff08;border:1px solid #ffffff18;gap:8px;padding:15px;display:grid}.trueAnswer{color:var(--lime);font-size:16px}.quizScreen>p>span{color:#fff}.momentOverlay{z-index:7;background:#07100eee;border:1px solid #ffffff35;gap:8px;width:min(520px,82%);padding:24px;animation:.25s ease-out momentIn;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.momentOverlay b{color:#ffcf47;font:900 clamp(32px,7vw,58px) Barlow Condensed}.momentOverlay.save b{color:#29d6ff}.momentOverlay.penalty b{color:#ff695f}.momentOverlay span{font-size:12px}.stadium:has(.momentOverlay){box-shadow:0 0 35px #ffcf4730}@keyframes momentIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.82)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.cardIntroducing:disabled{opacity:0;animation:cardArrival .55s cubic-bezier(.16,1,.3,1) calc(var(--card-index)*.72s) forwards;filter:none}.cardIntroducing .playerSilhouette{animation:none!important}@keyframes cardArrival{0%{opacity:0;transform:translateY(35px)scale(.9)rotateY(-12deg)}65%{opacity:1;transform:translateY(-7px)scale(1.025)}to{opacity:1;transform:none}}.lineupIntro{text-align:center;width:min(940px,94vw);margin:3vh auto}.lineupIntro h1{text-transform:uppercase;margin:5px;font:900 clamp(48px,8vw,90px)/.85 Barlow Condensed}.lineupIntro>p{color:var(--lime);letter-spacing:2px;font:800 11px Inter}.lineupField{background:repeating-linear-gradient(90deg,#0c4b31 0 76px,#0a422b 76px 152px);border:1px solid #ffffff50;max-width:760px;height:min(610px,68vh);margin:18px auto;position:relative;overflow:hidden;box-shadow:0 30px 90px #000}.lineupField:before{content:"";border:1px solid #ffffff50;position:absolute;inset:6%}.lineupToken{text-align:center;animation:.32s cubic-bezier(.16,1.25,.3,1) lineupPlayerIn;position:absolute;transform:translate(-50%,-50%)}.lineupToken b{background:var(--lime);color:#07100e;border:3px solid #e7ffc1;border-radius:50%;place-items:center;width:46px;height:46px;margin:auto;font:900 15px Barlow Condensed;display:grid;overflow:hidden;box-shadow:0 8px 25px #0009}.lineupToken b.hasPhoto{background:#11231c}.lineupToken b img{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block;transform:scale(1.08)}.lineupToken span{white-space:nowrap;background:#06110deb;border:1px solid #ffffff25;margin-top:3px;padding:4px 8px;font:800 10px Barlow Condensed;display:block}.lineupSteps{justify-content:center;gap:8px;display:flex}.lineupSteps i{background:#ffffff20;width:60px;height:4px}.lineupSteps i.active{background:var(--lime)}@keyframes lineupPlayerIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (width<=600px){.lineupField{height:520px}.lineupToken b{width:36px;height:36px}.lineupToken span{padding:3px 5px;font-size:8px}.heroButtons{width:min(330px,90vw)}.heroButtons button{width:100%}}.classicMain{min-width:210px;padding:20px 28px;font-size:17px;box-shadow:0 12px 45px #a3ff1235}.modeSelect{text-align:center;width:min(760px,92vw);margin:10vh auto}.modeSelect h1{text-transform:uppercase;margin:12px 0 35px;font:900 clamp(55px,9vw,100px)/.85 Barlow Condensed}.modeSelect>div:last-child{grid-template-columns:1fr 1fr;gap:15px;display:grid}.modeSelect>div button{text-align:left;gap:8px;padding:28px;display:grid}.modeSelect button strong{text-transform:uppercase;font:900 28px Barlow Condensed}.modeSelect button span{color:inherit;opacity:.7;font-size:11px}@media (width<=600px){.modeSelect>div:last-child{grid-template-columns:1fr}.classicMain{min-width:0}}.pitchComparison{width:min(1180px,97vw)}.pitchComparison .twoSquads{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);gap:12px}.comparisonPitch{background:repeating-linear-gradient(90deg,#0d5034 0 62px,#0a462d 62px 124px);border:1px solid #ffffff40;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #001b10;height:620px!important}.comparisonPitch:before{content:"";border:1px solid #fff5;position:absolute;inset:5%}.comparisonPitch:after{content:"";border:1px solid #fff5;border-radius:50%;width:90px;height:90px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pitchPlayer{z-index:2;text-align:center;width:100px;position:absolute;transform:translate(-50%,-50%)}.pitchPlayerToken{background:linear-gradient(145deg,var(--lime),#63ac12);border:3px solid #e8ffc6;border-radius:50%;place-items:center;width:46px;height:46px;margin:auto;display:grid;position:relative;box-shadow:0 7px 18px #000a}.pitchPlayerToken>i{color:#07100e;font:900 13px Barlow Condensed}.pitchPlayerToken>span{border:1px solid var(--lime);min-width:25px;height:20px;color:var(--lime);background:#07100e;border-radius:10px;place-items:center;padding:0 4px;font:900 8px Inter;display:grid;position:absolute;top:-7px;left:-8px}.pitchPlayer>strong{white-space:nowrap;text-overflow:ellipsis;background:#06110deb;border:1px solid #ffffff20;margin-top:3px;padding:3px 4px;font:800 10px Barlow Condensed;display:block;overflow:hidden}.pitchPlayer>small{color:#c8d4d0;white-space:nowrap;text-overflow:ellipsis;font-size:7px;display:block;overflow:hidden}.pitchPlayer .matchRating{width:30px;height:22px;font-size:10px;position:absolute;top:-7px;right:-15px}.pitchPlayer .performanceBadges{display:flex;top:29px;left:35px;right:auto}.pitchPlayer .performanceBadges em{background:#10241d;border:1px solid #ffffff45;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;display:grid;box-shadow:0 3px 8px #0008}@media (width<=700px){.pitchComparison .twoSquads{grid-template-columns:1fr;gap:18px}.pitchComparison .squadVs{display:none}.comparisonPitch{height:510px!important}.pitchPlayer{width:82px}.pitchPlayerToken{width:38px;height:38px}.pitchPlayerToken>i{font-size:11px}.pitchPlayer>strong{font-size:8px}.pitchPlayer>small{display:none}.pitchPlayer .matchRating{right:-17px}.comparisonSquad h3{background:0 0;position:static}.squadModal.pitchComparison{padding:10px}.pitchComparison .squadModal h2{font-size:28px}}.pitchPlayerToken>.comparisonPortrait{object-fit:cover;object-position:center 18%;border-radius:50%;width:100%;height:100%;display:block}.editorActions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.questionDirectory button{grid-template-columns:30px minmax(0,1fr) 36px}.questionDirectory button strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.questionBasics{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.questionBasics label,.closestEditor label{color:var(--muted);text-transform:uppercase;gap:6px;font-size:10px;display:grid}.questionBasics input,.questionBasics select,.questionBasics textarea,.answerEditor label>input:last-child,.closestEditor input{color:#fff;background:#07100e;border:1px solid #ffffff25;width:100%;padding:12px}.questionPrompt{grid-column:1/-1}.questionPrompt textarea{resize:vertical;min-height:95px;font:600 14px Inter}.answerEditor{gap:8px;display:grid}.answerEditor h3{margin-bottom:5px}.answerEditor label{background:#ffffff05;border:1px solid #ffffff14;grid-template-columns:20px 32px 1fr;align-items:center;gap:8px;padding:7px;display:grid}.answerEditor label.correctChoice{border-color:var(--lime);background:#a3ff120c}.answerEditor label>b{background:var(--lime);color:#07100e;place-items:center;width:28px;height:28px;display:grid}.closestEditor{grid-template-columns:1fr 1fr;gap:12px;display:grid}.questionActions{align-items:end;gap:12px;display:flex}.deleteQuestion{color:#ff8d85;cursor:pointer;background:#ff695f12;border:1px solid #ff695f70;padding:15px 20px}.questionActions .savePlayer{margin-top:18px}@media (width<=650px){.editorActions{justify-content:stretch;width:100%}.editorActions button{width:100%}.questionBasics,.closestEditor{grid-template-columns:1fr}.questionPrompt{grid-column:auto}.questionActions{flex-direction:column;align-items:stretch}.deleteQuestion{width:100%}}.playerCount{justify-content:center;align-items:center;gap:10px;margin:18px 0;display:flex}.playerCount span{text-transform:uppercase;letter-spacing:.08em;margin-right:8px;font-size:.8rem;font-weight:800}.playerCount button{color:#fff;background:#ffffff0d;border:1px solid #ffffff30;border-radius:50%;width:44px;height:44px;font-weight:900}.playerCount button.active{color:#082312;background:#65df82;border-color:#65df82;transform:scale(1.08)}.setupChoices{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;max-width:640px;margin:34px auto 0;display:grid}.setupChoice{border:1px solid #ffffff1c;border-left:4px solid var(--lime);color:#fff;cursor:pointer;text-align:left;transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .3s var(--ease);background:#0e1526;padding:28px 22px;position:relative}.setupChoice:hover{transform:translateY(-4px);box-shadow:6px 6px 0 -2px #07100e,6px 6px 0 -1px #a3ff1240}.setupChoice strong{text-transform:uppercase;letter-spacing:.3px;font:900 26px Barlow Condensed;display:block}.setupChoice small{color:var(--muted);margin-top:8px;font:600 12px/1.45 Inter;display:block}.setupChoice .setupBadge{background:var(--lime);color:#07100e;letter-spacing:1.2px;border-radius:20px;padding:4px 11px;font:800 9px Inter;position:absolute;top:-11px;left:22px}.modeSelect>.setupChoices.setupPools{grid-template-columns:repeat(3,1fr);max-width:none}@media (width<=700px){.modeSelect>.setupChoices.setupPools{grid-template-columns:1fr}}.setupPool.pool-legends{border-left-color:var(--gold,#ffd45f);background:linear-gradient(160deg,#1a1a26,#0e1526 70%)}.setupPool.pool-legends strong{color:var(--gold-hi,#ffe28a)}.setupPool.pool-mixed{background:linear-gradient(160deg,#13202a,#16182a 55%,#0e1526)}@media (width<=600px){.setupChoices{grid-template-columns:1fr}}.multiVersus{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.multiVersus strong{background:#ffffff12;border-radius:20px;padding:5px 9px;font-size:.75rem}.multiReveal{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;max-width:1000px;margin:25px auto;display:grid}.multiReveal .revealCard{width:auto}.tournamentResult{max-width:900px;margin:0 auto}.tournamentMatches,.leagueTable{gap:12px;max-width:760px;margin:25px auto;display:grid}.tournamentMatches article,.leagueTable>div{background:#ffffff0b;border:1px solid #ffffff17;border-radius:16px;padding:15px}.tournamentMatches article>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:8px;display:grid}.tournamentMatches article strong:last-child{text-align:right}.tournamentMatches article b{font-size:1.35rem}.leagueTable>div{text-align:left;grid-template-columns:30px 1fr auto 45px;align-items:center;display:grid}.leagueTable>div.mine{background:#65df8212;border-color:#65df82}.leagueTable h3{letter-spacing:.12em}@media (width<=700px){.multiReveal{grid-template-columns:1fr 1fr}.tournamentMatches article>div{grid-template-columns:1fr}.tournamentMatches article strong:last-child{text-align:center}.playerCount{flex-wrap:wrap}}.sessionScore{background:#0d1915;border:1px solid #a3ff1240;width:min(620px,92vw);margin:22px auto;padding:16px}.sessionScore>small{color:var(--lime);letter-spacing:1.5px;margin-bottom:12px;font:800 10px Inter;display:block}.sessionScore>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.sessionScore span{background:#ffffff0a;align-items:center;gap:12px;padding:8px 12px;display:flex}.sessionScore span strong{font-size:13px}.sessionScore span b{background:var(--lime);color:#07100e;border-radius:50%;place-items:center;min-width:28px;height:28px;font:900 17px Barlow Condensed;display:grid}.rematchButton{margin:14px auto;display:block}.resultHome{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff28;margin:10px auto;padding:12px 18px;display:block}.rematchButton:disabled{color:#d9e5df;box-shadow:none;background:#355046}.replayTop{margin:6px auto 18px}.replayTop .sessionScore{margin:14px auto 10px}.replayTop .rematchButton{min-width:min(340px,86vw);padding:16px 26px;font-size:17px}.thirdGameNudge{color:#d9e5df;justify-content:center;align-items:center;gap:10px;margin:2px auto 0;font:600 13px Inter;display:flex}.thirdGameNudge span{gap:5px;display:flex}.thirdGameNudge i{background:0 0;border:1px solid #a3ff1280;border-radius:50%;width:9px;height:9px}.thirdGameNudge i.on{background:var(--lime);border-color:var(--lime)}.thirdGameNudge b{font-weight:700}.thirdGameNudge.done b{color:var(--lime)}@media (width<=850px){.game .pitch{order:2;margin-top:20px}}.gameCountdown{z-index:90;text-align:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#06110df2;place-content:center;animation:.22s ease-out screenIn;display:grid;position:fixed;inset:0}.gameCountdown small{color:var(--lime);letter-spacing:2px;font:800 11px Inter}.gameCountdown b,.startCountdown>b{color:var(--lime);text-shadow:0 0 45px #a3ff1260;margin:20px 0;font:900 min(40vw,180px)/.8 Barlow Condensed;display:block}.gameCountdown span{color:var(--muted);font-size:13px}.startCountdown>b{font-size:150px}.startCountdown h1{margin:0}.tacticalStadium{background:radial-gradient(circle,#1a7448 0,#0000 48%),repeating-linear-gradient(90deg,#0d4b31 0 70px,#0b422b 70px 140px)}.attackZone{background:radial-gradient(#a3ff1224,#0000 68%);border-left:1px solid #a3ff1235;border-right:1px solid #a3ff1235;width:33%;transition:left .6s;position:absolute;top:7%;bottom:7%;transform:translate(-50%)}.matchPlayers{z-index:1;position:absolute;inset:0}.matchPlayer{background:#a3ff12;border:2px solid #dfffb7;border-radius:50%;width:12px;height:12px;transition:left .65s,top .65s;animation:1.3s ease-in-out infinite alternate playerRun;position:absolute;box-shadow:0 2px 8px #0008}.matchPlayer.side1{background:#ffb547;border-color:#ffe1a3;animation-delay:-.6s}@keyframes playerRun{to{transform:translateY(5px)translate(3px)}}.tacticalStadium .ball{z-index:4;width:17px;height:17px;transition:left .55s,top .55s}.tacticalStadium:before{border-color:#ffffff70;inset:5%}.tacticalStadium:after{content:"";border-left:1px solid #ffffff45;position:absolute;top:5%;bottom:5%;left:50%}.tacticalStadium .centreCircle{width:74px;height:74px}.matchPlayer{z-index:2;width:14px;height:14px;transition:left .72s cubic-bezier(.2,.8,.2,1),top .72s cubic-bezier(.2,.8,.2,1);animation:none}.matchPlayer.goalkeeper{background:#7edbff;border-color:#d7f7ff;width:16px;height:16px;box-shadow:0 0 14px #7edbff88}.matchPlayer.side1.goalkeeper{background:#ff7a6c;border-color:#ffe1dc;box-shadow:0 0 14px #ff7a6c88}.tacticalStadium .ball{transition:left .72s cubic-bezier(.2,.8,.2,1),top .72s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 20px #fff,0 0 40px #a3ff1280}.actionTicker{z-index:5;letter-spacing:1.5px;white-space:nowrap;color:#fff;background:#06110ddd;border:1px solid #ffffff28;padding:5px 10px;font:800 10px Inter;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.attackZone{transition:left .72s cubic-bezier(.2,.8,.2,1),width .72s}.stadium .ball{animation:.72s ease-in-out infinite alternate ballPulse}@keyframes ballPulse{to{transform:scale(1.22)}}@media (width<=600px){.matchPlayer{border-width:1px;width:10px;height:10px}.matchPlayer.goalkeeper{width:12px;height:12px}.actionTicker{font-size:8px;bottom:8px}.tacticalStadium .ball{width:13px;height:13px}}.homeHub{width:min(1240px,92vw);margin:0 auto;padding:7vh 0 70px}.hubHero{border-bottom:1px solid #ffffff16;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:40px;min-height:420px;padding:5vh 0 7vh;display:grid}.hubHero h1{letter-spacing:-3px;text-transform:uppercase;margin:0;font:900 clamp(68px,10vw,142px)/.78 Barlow Condensed}.hubHero h1 em{color:#0000;-webkit-text-stroke:1px #f6f7f4;font-style:normal}.hubHero p{max-width:530px;color:var(--muted);margin:28px 0;font-size:17px;line-height:1.55}.hubPrimaryActions{flex-wrap:wrap;gap:12px;display:flex}.hubStart{padding:19px 25px;font-size:16px}.hubReassurance{color:#aebcb7;margin-top:16px;font-size:11px;display:block}.hubHow{background:linear-gradient(145deg,#13251e,#0b1512);border:1px solid #a3ff1230;padding:25px;box-shadow:0 22px 70px #0006}.hubHow>span,.sectionHeading>div>span{color:var(--lime);letter-spacing:1.8px;font:800 10px Inter}.hubHow li{align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}.hubHow b{background:var(--lime);color:#07100e;border-radius:50%;place-items:center;width:28px;height:28px;font:900 17px Barlow Condensed;display:grid}.modeHub,.comingHub{padding-top:55px}.sectionHeading{justify-content:space-between;align-items:end;gap:22px;margin-bottom:20px;display:flex}.sectionHeading h2{text-transform:uppercase;margin:6px 0 0;font:900 clamp(36px,5vw,60px)/.86 Barlow Condensed}.sectionHeading p{max-width:340px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.modeGrid{grid-template-columns:1.16fr 1fr 1fr;gap:12px;display:grid}.modeTile{background:#0e1526;border:1px solid #ffffff1c;flex-direction:column;justify-content:space-between;min-height:280px;padding:24px;transition:all .2s;display:flex}.modeTile:hover{border-color:#a3ff1270;transform:translateY(-4px)}.modeTile.featured{background:linear-gradient(135deg,#1b3527,#101b18 65%);border-color:#a3ff1260}.modeTile small{color:var(--lime);letter-spacing:1.3px;font:800 9px Inter}.modeTile h3{text-transform:uppercase;margin:16px 0 10px;font:900 clamp(30px,4vw,46px)/.9 Barlow Condensed}.modeTile p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.modeTile footer{color:#b7c5bf;border-top:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:10px;padding-top:16px;font-size:10px;display:flex}.modeTile footer button{color:var(--lime);cursor:pointer;background:0 0;border:0;font:800 12px Inter}.modeTile footer b{margin-left:8px}.botTile{background:linear-gradient(145deg,#162228,#101b18)}.comingHub{margin-top:12px}.comingGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.comingGrid article{background:#ffffff06;border:1px dashed #ffffff2a;align-content:space-between;min-height:110px;padding:18px;display:grid}.comingGrid b{letter-spacing:.5px;color:#dce8e2;font:900 22px Barlow Condensed}.comingGrid span{color:var(--muted);font-size:10px}.hubAdmin{margin-top:34px}.lobbyRedesign{width:min(700px,92vw);margin:7vh auto}.lobbyRedesign h1{margin:10px 0;font-size:clamp(54px,8vw,94px)}.lobbyLead{color:var(--muted);max-width:440px;margin:0 auto 25px;font-size:13px;line-height:1.5}.lobbySwitch{background:#ffffff07;border:1px solid #ffffff23;grid-template-columns:1fr 1fr;max-width:500px;margin:0 auto 14px;padding:4px;display:grid}.lobbySwitch button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:13px;font-weight:800}.lobbySwitch button.active{background:var(--lime);color:#07100e}.lobbyPanel{text-align:left;background:#0e1526;border:1px solid #ffffff1d;gap:20px;padding:24px;display:grid}.lobbyPanel label,.lobbyGroup{color:#c8d4d0;letter-spacing:1px;text-transform:uppercase;gap:9px;font:800 10px Inter;display:grid}.lobbyPanel input,.lobbyPanel select{color:#fff;text-transform:none;text-align:left;background:#07100e;border:1px solid #ffffff2b;width:100%;padding:15px;font:700 14px Inter}.choiceChips{flex-wrap:wrap;gap:8px;display:flex}.choiceChips button{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff2d;padding:11px 13px;font:800 11px Inter}.choiceChips button.active{border-color:var(--lime);color:var(--lime);background:#a3ff1218}.lobbySummary{border-left:3px solid var(--lime);background:#a3ff120d;gap:5px;padding:14px;display:grid}.lobbySummary b{letter-spacing:1.4px;color:var(--lime);font:800 10px Inter}.lobbySummary span{color:#d4e0da;font-size:12px}.lobbyCreate{width:100%;padding:18px}.joinPanel small{color:var(--muted);text-align:center;font-size:11px}@media (width<=800px){.homeHub{padding-top:5vh}.hubHero{grid-template-columns:1fr;min-height:0;padding-bottom:40px}.hubHow{max-width:500px}.modeGrid{grid-template-columns:1fr}.modeTile{min-height:190px}.sectionHeading{flex-direction:column;align-items:start}.comingGrid{grid-template-columns:1fr 1fr}}@media (width<=500px){.hubHero h1{font-size:64px}.hubPrimaryActions{display:grid}.hubPrimaryActions button{width:100%}.comingGrid{grid-template-columns:1fr}.lobbyRedesign{margin-top:4vh}.lobbyPanel{padding:18px}.choiceChips{grid-template-columns:1fr 1fr;display:grid}.choiceChips button{padding:12px 7px}.lobbySwitch button{padding:12px 5px;font-size:11px}}.navRight{align-items:center;gap:10px;display:flex}.helpButton,.sectionHelp{color:#dbe6e0;cursor:help;background:#ffffff0b;border:1px solid #ffffff45;place-items:center;font:900 13px Barlow Condensed;transition:all .16s;display:inline-grid}.helpButton{border-radius:50%;width:30px;height:30px;font-size:18px}.sectionHelp{vertical-align:middle;border-radius:50%;width:16px;height:16px;margin-left:5px;font-size:11px}.helpButton:hover,.sectionHelp:hover{background:var(--lime);border-color:var(--lime);color:#07100e;transform:scale(1.08)}.sectionHeading .sectionHelp,.lobbyRedesign .sectionHelp{letter-spacing:0;font-family:Barlow Condensed}.lobbyGroup>span{align-items:center;display:flex}.quizResponses{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.quizResponses b{color:#fff;background:#ffffff0b;border:1px solid #ffffff1d;padding:7px 9px;font-size:11px}.awardCard{background:#a3ff120d;border:1px solid #a3ff1250;gap:4px;width:min(440px,90vw);margin:16px auto;padding:15px;display:grid}.awardCard small{color:var(--lime);letter-spacing:1.5px;font:800 10px Inter}.awardCard b{text-transform:uppercase;font:900 28px Barlow Condensed}.awardCard span{color:var(--muted);font-size:11px}.competitionWait{max-width:760px}.yearSlider{width:100%;accent-color:var(--lime);cursor:pointer;height:12px}.numericAnswer:has(.yearSlider){grid-template-columns:1fr auto;display:grid}.numericAnswer:has(.yearSlider) .yearValue{color:var(--lime);grid-column:1/-1;justify-self:center;font:900 48px/1 Barlow Condensed}.numericAnswer:has(.yearSlider) .yearSlider{grid-column:1/-1}.numericAnswer:has(.yearSlider) input[type=hidden]{display:none}.wheelButton{color:#fff2bc;letter-spacing:.6px;cursor:pointer;background:linear-gradient(135deg,#4f3410,#21160b);border:1px solid #f4cb4e;margin:4px auto 0;padding:11px 16px;font:900 14px Barlow Condensed}.wheelButton:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 24px #f4cb4e30}.wheelButton:disabled{opacity:.45;cursor:not-allowed}.wheelHint{text-align:center;color:var(--muted);margin:7px 0 12px;font-size:10px;display:block}.leaveLobby{margin-top:18px}.wheelScreen{text-align:center;justify-items:center;gap:16px;width:min(780px,94vw);margin:clamp(12px,4vh,48px) auto 40px;display:grid}.wheelScreen h1{text-transform:uppercase;margin:0;font:900 clamp(34px,6.4vw,64px)/.92 Barlow Condensed}.wheelSwapOutcome{background:linear-gradient(170deg,#1d1236f0,#0a0f1cf0);border:1px solid #a66bff;border-radius:16px;gap:6px;max-width:520px;padding:14px 22px;display:grid;box-shadow:0 0 40px #a66bff40}.wheelSwapOutcome strong{color:#e4d0ff;text-transform:uppercase;letter-spacing:.6px;font:900 30px/1 Barlow Condensed}.wheelSwapOutcome span{color:#d8e4dd;font-size:14px;line-height:1.45}.wheelResuming{color:var(--muted);letter-spacing:.4px;font:600 12px Inter;animation:1.2s ease-in-out infinite alternate wheelResume}@keyframes wheelResume{0%{opacity:.45}}.wheelButtonIcon{vertical-align:middle;background:radial-gradient(circle,#0a1020 0 22%,transparent 24%),conic-gradient(#ffc928 0 51deg,#ff3b55 0 103deg,#8ff20f 0 154deg,#ff7a3d 0 206deg,#ffc928 0 257deg,#ff3b55 0 309deg,#a66bff 0);border-radius:50%;width:18px;height:18px;margin:-3px 8px 0 0;transition:transform .6s cubic-bezier(.2,.9,.25,1);display:inline-block;box-shadow:0 0 0 2px #d9b25a,0 0 10px #ffc92855}.wheelButton:not(:disabled):hover .wheelButtonIcon{transform:rotate(300deg)}.wheelButton:disabled .wheelButtonIcon{filter:grayscale()}.exchangePanel{background:linear-gradient(170deg,#1a1430,#0e1526);border:1px solid #a66bff80;border-radius:16px;width:min(620px,94vw);padding:22px;box-shadow:0 0 40px #a66bff26}.exchangePanel p{color:#d8e4dd;line-height:1.5}.exchangePanel .exchangeTimer{color:var(--lime);letter-spacing:.6px;margin:0 0 14px;font:900 18px Barlow Condensed}.exchangeChoices{grid-template-columns:repeat(2,1fr);gap:10px;margin:18px 0;display:grid}.exchangeChoices button{text-align:left;color:#fff;cursor:pointer;background:#ffffff09;border:1px solid #ffffff28;border-radius:12px;min-height:74px;padding:12px}.exchangeChoices button:hover{background:#a66bff1f;border-color:#a66bff}.exchangeChoices small{color:var(--lime);letter-spacing:1px;font:800 10px Inter;display:block}.exchangeChoices strong{margin-top:5px;font:900 20px Barlow Condensed;display:block}@media (width<=500px){.exchangeChoices{grid-template-columns:1fr}}.shootoutScreen.shootoutWaiting{min-height:280px;position:relative}.shootoutScreen.shootoutWaiting>*{visibility:hidden}.shootoutScreen.shootoutWaiting:after{content:"EN ATTENTE DE L’ADVERSAIRE…";color:var(--lime);letter-spacing:1px;place-items:center;font:900 28px Barlow Condensed;display:grid;position:absolute;inset:0}.shootoutScreen{text-align:center;width:min(700px,94vw);margin:7vh auto}.shootoutScreen h1{text-transform:uppercase;font:900 clamp(42px,8vw,82px)/.9 Barlow Condensed}.shooterChoices{grid-template-columns:repeat(2,1fr);gap:9px;margin:22px 0;display:grid}.shooterChoices button{color:#fff;text-align:left;cursor:pointer;background:#10201b;border:1px solid #ffffff24;padding:13px}.shooterChoices button:disabled{opacity:.4}.shooterChoices small{color:var(--lime);font-size:10px;display:block}.shooterChoices strong{font:900 20px Barlow Condensed}.shootoutScore{justify-content:center;align-items:center;gap:24px;font:900 60px Barlow Condensed;display:flex}.shootoutScore span{color:var(--muted)}.shotTrack{justify-content:center;gap:8px;margin-top:28px;display:flex}.shotTrack i{border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;font-weight:900;display:grid}.shotTrack .scored{background:var(--lime);color:#07100e}.shotTrack .missed{background:#ef5e5e}.shotTrack .pending{color:#fff5;border:1px solid #ffffff40}.databasePage{width:min(1100px,92vw);margin:7vh auto 70px}.databasePage h1{text-transform:uppercase;margin:8px 0;font:900 clamp(54px,8vw,100px)/.8 Barlow Condensed}.databasePage>p{max-width:700px;color:var(--muted);line-height:1.55}.databaseActions{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.communityBaseCard{background:#0e1526;border:1px solid #ffffff1c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;padding:16px 20px;display:flex}.communityBaseCard b{color:var(--lime);font:900 15px Inter;display:block}.communityBaseCard span{color:var(--muted);font-size:13px}.databaseEditor{grid-template-columns:330px 1fr;gap:16px;display:grid}.databaseEditor aside,.databaseEditor article{background:#0e1526;border:1px solid #ffffff1c;padding:16px}.databaseEditor aside{gap:5px;max-height:650px;display:grid;overflow:auto}.databaseEditor aside>input,.databaseEditor article input{color:#fff;background:#07100e;border:1px solid #ffffff28;padding:12px}.databaseEditor aside button{text-align:left;color:#fff;cursor:pointer;background:#ffffff06;border:1px solid #0000;grid-template-columns:28px 1fr;gap:2px 8px;padding:10px;display:grid}.databaseEditor aside button.active{border-color:var(--lime)}.databaseEditor aside button span{grid-row:1/3;font-size:18px}.databaseEditor aside button small{color:var(--muted);font-size:10px}.databaseEditor article{align-content:start;gap:12px;display:grid}.databaseEditor article h2{margin:0;font:900 42px Barlow Condensed}.databaseEditor article>small{color:var(--lime);font-size:10px}.databaseEditor article label{color:var(--muted);text-transform:uppercase;gap:6px;font:800 10px Inter;display:grid}.databasePortrait{width:116px;height:116px;color:var(--lime);background:linear-gradient(145deg,#28463a,#09110e);place-items:center;font:900 42px Barlow Condensed;display:grid;overflow:hidden}.databasePortrait img{object-fit:cover;width:100%;height:100%}@media (width<=800px){.databasePage{margin-top:4vh}.databaseEditor{grid-template-columns:1fr}.databaseEditor aside{max-height:300px}}.databaseLobby{background:#122019;border:1px solid #a3ff1240;gap:10px;padding:14px;display:grid}.databaseLobby>span{letter-spacing:1px;text-transform:uppercase;color:var(--lime);font:800 10px Inter}.databaseLobby p{color:#d1dbd5;text-transform:none;letter-spacing:0;margin:0;font-size:11px;line-height:1.45}.quitGame{color:#ff9d9d;cursor:pointer;background:0 0;border:0;margin:14px auto 0;font-size:11px;text-decoration:underline;display:block}.inviteOpenButton{justify-content:center;align-items:center;gap:10px;width:min(400px,92vw);margin:18px auto 0;padding:16px;display:flex}.inviteOpenButton b{font-size:18px}.invitePanelOverlay{z-index:35;justify-content:flex-end;display:flex;position:fixed;inset:0}.invitePanelBackdrop{cursor:pointer;animation:invitePanelFade .25s var(--ease);background:#000b;border:0;position:absolute;inset:0}.invitePanel{text-align:left;width:min(400px,92vw);height:100%;animation:invitePanelSlide .3s var(--ease);background:#0e1526;border-left:1px solid #a3ff1245;align-content:start;gap:16px;padding:22px;display:grid;position:relative;overflow:auto;box-shadow:-30px 0 90px #000a}@keyframes invitePanelFade{0%{opacity:0}to{opacity:1}}@keyframes invitePanelSlide{0%{transform:translate(100%)}to{transform:translate(0)}}.invitePanel header{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:start;gap:12px;padding-bottom:16px;display:flex}.invitePanel header small{color:var(--lime);letter-spacing:1.4px;font:800 10px Inter}.invitePanel header h2{letter-spacing:.5px;margin:6px 0 8px;font:900 26px Barlow Condensed}.invitePanel header p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.invitePanelClose{color:#fff;cursor:pointer;background:0 0;border:0;padding:0;font-size:26px;line-height:1}.lobby .invitePanelSearch{color:#fff;text-transform:none;text-align:left;letter-spacing:0;background:#07100e;border:1px solid #ffffff2b;width:100%;padding:14px;font:700 13px Inter}.invitePanelList{gap:8px;display:grid;overflow:auto}.invitePanelFriend{background:#ffffff08;border-left:2px solid #fff2;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.presenceDot{background:#5c6a65;border-radius:50%;width:8px;height:8px}.presenceDot.online{background:var(--lime);box-shadow:0 0 8px #a3ff12a0}.invitePanelFriend>div{gap:2px;display:grid}.invitePanelFriend b{font-size:13px}.invitePanelFriend em{color:var(--muted);font-size:10px;font-style:normal}.invitePanelFriend button{padding:8px 12px;font-size:11px}.invitePanelFriend button.invited{opacity:.55;cursor:default}.invitePanelEmpty{color:var(--muted);text-align:center;padding:18px 0;font-size:12px}.invitePanelOther{border-top:1px solid #ffffff18;gap:9px;margin-top:auto;padding-top:16px;display:grid}.invitePanelOther small{color:var(--lime);letter-spacing:1.2px;font:800 10px Inter}.invitePanelOther button{width:100%;padding:13px}@media (width<=520px){.invitePanel{width:100%}}.portraitPair{gap:18px;display:flex}.databasePortrait{position:relative}.databasePortrait.round{border-radius:50%;width:104px;height:104px}.databasePortrait small{text-align:center;color:#fff;background:#07100eb8;padding:3px;font:800 8px Inter;position:absolute;bottom:4px;left:0;right:0}.databasePortrait{cursor:pointer;border:1px solid #ffffff25;padding:0}.databasePortrait.editing{border-color:var(--lime);box-shadow:0 0 0 2px #a3ff1230}.databasePortrait img{transition:object-position .12s,transform .12s}.photoAdjust{background:#07100e;border:1px solid #a3ff1245;grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.photoAdjust>b{color:var(--lime);letter-spacing:1px;grid-column:1/-1;font:800 11px Inter}.photoAdjust label{color:var(--muted);text-transform:uppercase;gap:5px;font:800 9px Inter;display:grid}.photoAdjust input{accent-color:var(--lime);padding:0!important}.photoAdjust button{grid-column:1/-1;justify-self:start}@media (width<=560px){.photoAdjust{grid-template-columns:1fr}.photoAdjust button{width:100%}}.playerSilhouette{overflow:hidden}.playerSilhouette img{object-fit:cover;object-position:center 18%;width:100%;height:100%;transform:scale(1.04)}.tokenImage{background:#203d31;border:1px solid #ffffff50;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.tokenImage img{object-fit:cover;object-position:center 18%;width:100%;height:100%;transform:scale(1.05)}.tokenImage b{color:#fff;font:900 14px Barlow Condensed}.token{justify-items:center;gap:3px;display:grid!important}.token>span{white-space:nowrap;font-size:9px!important}.playerSilhouette:has(img):before{display:none}.playerSilhouette:has(img):after{display:none}.playerSilhouette:has(img){filter:none;width:100%;height:100%;bottom:0}.playerSilhouette:has(img) img{z-index:2;object-fit:cover;position:absolute;inset:0}.navAccount{color:#dfffb4;cursor:pointer;background:#a3ff1212;border:1px solid #a3ff1250;border-radius:20px;padding:8px 13px;font:800 11px Inter}.accountPage{width:min(760px,92vw);margin:8vh auto 70px}.accountPage h1{text-transform:uppercase;margin:8px 0;font:900 clamp(54px,8vw,100px)/.8 Barlow Condensed}.accountPage>p{max-width:640px;color:var(--muted);line-height:1.55}.accountCard{background:#0e1526;border:1px solid #3fd1ff40;gap:15px;max-width:520px;margin-top:28px;padding:22px;display:grid}.accountTabs{border:1px solid #ffffff24;grid-template-columns:1fr 1fr;padding:3px;display:grid}.accountTabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:11px;font-weight:800}.accountTabs button.active{background:var(--lime);color:#07100e}.accountCard label{color:var(--muted);letter-spacing:1px;text-transform:uppercase;gap:7px;font:800 10px Inter;display:grid}.accountCard input{color:#fff;background:#07100e;border:1px solid #ffffff2b;padding:14px;font:600 14px Inter}.accountConnected>div:first-child{gap:5px;display:grid}.accountConnected>div:first-child small{letter-spacing:1px;color:var(--lime);font:800 10px Inter}.accountConnected>div:first-child strong{font-size:17px}.cloudStatus{border-left:3px solid var(--lime);background:#a3ff120d;gap:5px;padding:14px;display:grid}.cloudStatus b{font-size:13px}.cloudStatus span,.accountNote{color:var(--muted);font-size:11px;line-height:1.5}.accountSignout{color:#faa;cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0;text-decoration:underline}.accountBenefits{gap:7px;margin:0;padding:0;list-style:none;display:grid}.accountBenefits li{background:#a3ff120d;border:1px solid #a3ff1230;padding:9px 11px;font:700 12px Inter}.accountMicrocopy{text-align:center;color:var(--muted);font-size:11px}.profileStats{margin-top:35px}.profileHeading small,.coachProgress small{color:var(--lime);letter-spacing:1.5px;font:800 10px Inter}.profileHeading h2{text-transform:uppercase;margin:5px 0 15px;font:900 48px Barlow Condensed}.statGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.statGrid article,.coachProgress{background:#ffffff08;border:1px solid #ffffff18;gap:5px;padding:15px;display:grid}.statGrid b{color:var(--lime);font:900 clamp(24px,4vw,40px)/1 Barlow Condensed}.statGrid span,.coachProgress p{color:var(--muted);margin:0;font-size:10px}.coachProgress{margin-top:10px}.coachProgress>div{flex-wrap:wrap;gap:7px;display:flex}.coachProgress b{color:#dffff0;background:#a3ff1210;border:1px solid #a3ff1235;padding:7px 9px;font-size:11px}@media (width<=520px){.statGrid{grid-template-columns:1fr 1fr}}.matchHistory{gap:9px;margin-top:18px;display:grid}.matchHistory>small{color:var(--lime);letter-spacing:1.5px;font:800 10px Inter}.matchHistory article{background:#ffffff08;border:1px solid #ffffff18;border-left:3px solid #8a9690;gap:6px;padding:13px;display:grid}.matchHistory article.win{border-left-color:var(--lime)}.matchHistory article.loss{border-left-color:#ff695f}.matchHistory header{letter-spacing:1px;justify-content:space-between;font:800 10px Inter;display:flex}.matchHistory header span,.matchHistory p,.matchHistory article>div span,.historyEmpty{color:var(--muted);margin:0;font-size:10px}.matchHistory h3{margin:0;font:900 28px Barlow Condensed}.matchHistory h3 em{color:#dce8e2;font:600 12px Inter}.matchHistory article>div{border-top:1px solid #ffffff12;gap:2px;padding-top:6px;display:grid}.matchHistory article>div strong{color:#a3ff12;letter-spacing:1px;font:800 9px Inter}.historyEmpty{background:#ffffff08;border:1px solid #ffffff18;padding:16px}@media (width<=520px){.statGrid{grid-template-columns:1fr 1fr}.matchHistory h3 em{margin-top:3px;display:block}}.coachProgress button{color:#fff;cursor:pointer;text-align:left;background:#a3ff120d;border:1px solid #a3ff1235;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px;display:flex}.coachProgress button>b{color:var(--lime);font:900 34px Barlow Condensed}.coachProgress button>span{color:#dce8e2;font-size:11px;font-weight:700}.coachOverlay{z-index:30;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.coachBackdrop{cursor:pointer;background:#000b;border:0;position:absolute;inset:0}.coachCollection{background:#0e1526;border:1px solid #3fd1ff60;width:min(620px,96vw);max-height:min(710px,88vh);padding:20px;position:relative;overflow:auto;box-shadow:0 35px 100px #000}.coachCollection header{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:start;padding-bottom:13px;display:flex}.coachCollection header small{color:var(--lime);letter-spacing:1.4px;font:800 10px Inter}.coachCollection h2{text-transform:uppercase;margin:4px 0 0;font:900 44px Barlow Condensed}.coachCollection header button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:30px}.coachCollection>p{color:var(--muted);font-size:12px}.coachCollection>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.coachCollection article{opacity:.62;background:#ffffff05;border:1px solid #ffffff14;grid-template-columns:30px 1fr auto;align-items:center;gap:2px 9px;padding:11px;display:grid}.coachCollection article.beaten{opacity:1;background:#a3ff1210;border-color:#a3ff1260}.coachCollection article i{color:#aebcb7;background:#ffffff12;border-radius:50%;grid-row:1/3;place-items:center;width:26px;height:26px;font-style:normal;font-weight:900;display:grid}.coachCollection article.beaten i{background:var(--lime);color:#07100e}.coachCollection article strong{font-size:13px}.coachCollection article span{color:var(--lime);letter-spacing:1px;text-transform:uppercase;font:800 9px Inter}.coachCollection article small{color:var(--muted);grid-column:2/4;font-size:10px}@media (width<=520px){.coachCollection>div{grid-template-columns:1fr}.coachProgress button{flex-direction:column;align-items:flex-start}}.accountPrompt{color:#dfffb4;cursor:pointer;background:#a3ff120d;border:1px solid #a3ff1250;margin:0 auto 16px;padding:12px 15px;font-size:11px;font-weight:800}.dailyChallenge{background:linear-gradient(135deg,#18251c,#0d1916);border:1px solid #f4cf4860;grid-template-columns:1fr auto;gap:13px;margin-top:18px;padding:18px;display:grid;position:relative}.dailyChallenge>div small{color:#f4cf48;letter-spacing:1.5px;font:800 10px Inter}.dailyChallenge h2{text-transform:uppercase;margin:5px 0;font:900 32px Barlow Condensed}.dailyChallenge p,.dailyChallenge em{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.dailyChallenge aside{align-content:center;justify-items:end;display:grid}.dailyChallenge aside b{color:#f4cf48;font:900 42px/1 Barlow Condensed}.dailyChallenge aside span{color:#fff0bd;letter-spacing:1px;font:800 10px Inter}.dailyChallenge footer{grid-column:1/-1;align-items:center;min-height:38px;display:flex}.dailyChallenge footer>span,.dailyChallenge footer strong{color:#dfe9e2;font-size:12px}.dailyChallenge footer strong{color:var(--lime)}.dailyChallenge footer button{padding:10px 13px;font-size:11px}.dailyChallenge>em{border-top:1px solid #ffffff18;grid-column:1/-1;padding-top:10px;font-style:normal}.homeLeaderboard{text-align:left;color:#fff;cursor:pointer;background:linear-gradient(135deg,#15291e,#101b18);border:1px solid #a3ff1255;width:100%;margin-top:14px;padding:20px;display:grid}.homeLeaderboard:hover{border-color:var(--lime);transform:translateY(-2px)}.homeLeaderboard span{color:var(--lime);letter-spacing:1.5px;font:800 10px Inter}.homeLeaderboard b{text-transform:uppercase;margin:7px 0;font:900 28px Barlow Condensed}.homeLeaderboard i{color:var(--lime);font-style:normal}.homeLeaderboard small{color:var(--muted);font-size:10px}@media (width<=600px){.dailyChallenge{grid-template-columns:1fr}.dailyChallenge aside{justify-items:start}.dailyChallenge h2{font-size:28px}.leaderboardPage{margin-top:4vh}.leaderTabs{grid-template-columns:1fr}.leaderPanel{padding:14px}.leaderPanel li{grid-template-columns:32px 1fr auto;gap:8px}.leaderPanel li em{font-size:22px}.homeLeaderboard b{font-size:24px}}.friendsPage{width:min(720px,92vw);margin:8vh auto 70px}.friendsPage h1{text-transform:uppercase;margin:10px 0;font:900 clamp(54px,8vw,92px)/.8 Barlow Condensed}.friendsPage>p{color:var(--muted);max-width:560px}.friendCode,.addFriend,.friendList{background:#0e1526;border:1px solid #ffffff1c;gap:10px;margin-top:18px;padding:16px;display:grid}.friendCode small,.friendList>small{color:var(--lime);letter-spacing:1.4px;font:800 10px Inter}.friendCode b{letter-spacing:2px;font:900 28px Barlow Condensed}.friendCode button{justify-self:start}.addFriend{grid-template-columns:1fr auto;align-items:end}.addFriend label{color:var(--muted);letter-spacing:1px;gap:6px;font:800 10px Inter;display:grid}.addFriend input{color:#fff;letter-spacing:1px;background:#07100e;border:1px solid #ffffff28;padding:13px;font:800 15px Inter}.addFriend .primary{padding:14px}.friendList article{background:#ffffff08;border-left:2px solid #fff2;justify-content:space-between;align-items:center;padding:12px;display:flex}.friendList article>div:first-child{gap:3px;display:grid}.friendList article b{font-size:15px}.friendList article span,.friendList article em,.friendList p{color:var(--muted);font-size:11px;font-style:normal}.friendList article em.online{color:var(--lime)}.friendList article>div:last-child{gap:7px;display:flex}.friendList article button{color:#dfffb4;cursor:pointer;background:#a3ff1210;border:1px solid #a3ff1255;padding:8px 10px;font-weight:800}.friendList article button+button{color:#ffaaa3;background:#ff695f10;border-color:#ff695f55}@media (width<=520px){.addFriend{grid-template-columns:1fr}.addFriend .primary{width:100%}.friendList article{flex-direction:column;align-items:flex-start;gap:10px}.friendCode b{font-size:22px}}.friendList .friendIdentity{text-align:left;color:#fff;background:0 0;border:0;gap:3px;padding:0;display:grid}.friendList .friendIdentity span{color:var(--muted);font-size:10px}.friendProfile .statGrid{margin-top:20px}.friendProfile header span{color:var(--muted);font-size:11px}.gameInviteToast{z-index:200;border:1px solid var(--lime);background:#0e1526;gap:8px;width:min(360px,100vw - 32px);padding:16px;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 18px 50px #000a}.gameInviteToast small{color:var(--lime);letter-spacing:1.4px;font:800 10px Inter}.gameInviteToast strong{text-transform:uppercase;font:900 20px Barlow Condensed}.gameInviteToast>span{color:var(--muted);font-size:11px}.gameInviteToast>div{gap:8px;display:flex}.gameInviteToast button{color:#fff;cursor:pointer;background:#ffffff0c;border:1px solid #ffffff32;flex:1;padding:10px;font-weight:800}.gameInviteToast .primary{background:var(--lime);color:#07100e;border-color:var(--lime)}.friendRequestToast{z-index:201;background:#0e1526;border:1px solid #61b8ff;gap:8px;width:min(360px,100vw - 32px);padding:16px;display:grid;position:fixed;bottom:160px;right:18px;box-shadow:0 18px 50px #000a}.friendRequestToast small{color:#61b8ff;letter-spacing:1.4px;font:800 10px Inter}.friendRequestToast strong{text-transform:uppercase;font:900 20px Barlow Condensed}.friendRequestToast>span{color:var(--muted);font-size:11px}.friendRequestToast>div{gap:8px;display:flex}.friendRequestToast button{color:#fff;cursor:pointer;background:#ffffff0c;border:1px solid #ffffff32;flex:1;padding:10px;font-weight:800}.friendRequestToast .primary{color:#07100e;background:#61b8ff;border-color:#61b8ff}@media (width<=600px){input,select,textarea{font-size:16px!important}}[data-xi-theme=theme_derby]{--lime:#38a8ff}[data-xi-theme=theme_inferno]{--lime:#ff695f}[data-xi-theme=theme_aurora]{--lime:#61f6d0}nav>div:last-child{align-items:center;gap:7px;display:flex}@media (width<=600px){nav{align-items:flex-start;height:auto;min-height:64px;padding:8px 14px}.brand{padding-top:5px;font-size:20px}.brand span{width:28px;height:28px;margin-right:5px}.navAccount{padding:7px 8px;font-size:9px}nav>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:205px}}.shopPage{width:min(1120px,92vw);margin:7vh auto 70px}.shopHeading{grid-template-columns:1fr 210px;align-items:end;gap:24px;display:grid}.shopHeading h1{text-transform:uppercase;margin:8px 0 18px;font:900 clamp(56px,9vw,112px)/.78 Barlow Condensed}.shopHeading h1 em{color:var(--lime);font-style:normal}.shopHeading p{max-width:590px;color:var(--muted);line-height:1.55}.shopHeading aside{background:linear-gradient(135deg,#3fd1ff20,#0e1526);border:1px solid #a3ff1260;gap:3px;padding:19px;display:grid}.shopHeading aside small,.shopReassurance b,.shopFair b{color:var(--lime);letter-spacing:1.5px;font:800 10px Inter}.shopHeading aside b{color:#f4cf48;font:900 52px/1 Barlow Condensed}.shopHeading aside span{color:#fff0bd;letter-spacing:1px;font:800 10px Inter}.shopHeading aside button{margin-top:9px;padding:8px}.shopConnect,.shopTeaser{text-align:left;color:#fff;cursor:pointer;background:linear-gradient(120deg,#1a2f4d,#0e1526);border:1px solid #a3ff1255;gap:5px;width:100%;margin-top:18px;padding:17px;display:grid}.shopConnect b,.shopTeaser b{text-transform:uppercase;font:900 26px Barlow Condensed}.shopConnect span,.shopTeaser small{color:var(--muted);font-size:11px}.shopReassurance{background:#f4cf480d;border-left:3px solid #f4cf48;gap:6px;margin:18px 0;padding:13px 16px;display:grid}.shopReassurance span,.shopFair span{color:var(--muted);font-size:11px;line-height:1.5}.shopGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.shopItem{background:#0e1526;border:1px solid #ffffff1c;grid-template-rows:128px 1fr;min-height:330px;display:grid;overflow:hidden}.shopItem.equipped{border-color:var(--item-accent);box-shadow:0 0 26px color-mix(in srgb,var(--item-accent) 20%,transparent)}.shopPreview{background:radial-gradient(circle at 50% 110%,var(--item-accent),#0a1613 67%);place-items:center;display:grid;position:relative;overflow:hidden}.shopPreview:before{content:"";border:2px solid var(--item-accent);width:86px;height:86px;box-shadow:0 0 28px var(--item-accent);border-radius:18px;position:absolute;transform:rotate(-12deg)}.shopPreview i{z-index:1;color:#fff;font:900 42px Barlow Condensed;position:relative}.shopPreview span{color:#fff;letter-spacing:1px;font:800 9px Inter;position:absolute;bottom:10px;left:12px}.shopItemBody{align-content:start;gap:8px;padding:15px;display:grid}.shopItemBody>small{color:var(--item-accent);letter-spacing:1.2px;font:800 9px Inter}.shopItem h2{text-transform:uppercase;margin:0;font:900 30px Barlow Condensed}.shopItem p{min-height:34px;color:var(--muted);margin:0;font-size:11px;line-height:1.45}.shopItem footer{grid-template-columns:1fr auto;align-items:center;gap:7px;margin-top:8px;display:grid}.shopItem footer button{padding:10px;font-size:11px}.shopItem footer em{color:#f4cf48;text-align:right;font-size:10px;font-style:normal}.equippedButton{padding:10px;font-weight:800;border:1px solid var(--item-accent)!important;background:color-mix(in srgb,var(--item-accent) 16%,transparent)!important;color:#fff!important}.shopFair{border-left:3px solid var(--lime);background:#a3ff120d;gap:6px;margin-top:16px;padding:14px;display:grid}@media (width<=760px){.shopHeading{grid-template-columns:1fr}.shopHeading aside{grid-template-columns:auto 1fr;align-items:center}.shopHeading aside small{grid-column:1/-1}.shopHeading aside button{margin:0}.shopGrid{grid-template-columns:1fr 1fr}}@media (width<=480px){.shopPage{margin-top:4vh}.shopGrid{grid-template-columns:1fr}.shopItem{min-height:290px}.shopHeading h1{font-size:64px}}[data-xi-frame=frame_signal] .card{box-shadow:0 0 0 1px #a3ff12,0 0 22px #a3ff1260}[data-xi-frame=frame_onyx] .card{box-shadow:inset 0 0 28px #000;border-color:#c4d0d6!important}[data-xi-frame=frame_champions] .card{box-shadow:0 0 0 1px #f4cf48,0 0 24px #f4cf4850;border-color:#f4cf48!important}[data-xi-badge] .brand:after{border:1px solid var(--lime);width:18px;height:18px;color:var(--lime);vertical-align:middle;place-items:center;margin-left:7px;font:900 11px Inter;display:inline-grid}[data-xi-badge=badge_firstxi] .brand:after{content:"★";color:#58c7ff;border-color:#58c7ff}[data-xi-badge=badge_maestro] .brand:after{content:"M";color:#ae76ff;border-color:#ae76ff}[data-xi-badge=badge_royal] .brand:after{content:"♛";color:#ffb547;border-color:#ffb547}.accountPage .dailyChallenge{display:none}.dailyHub{background:linear-gradient(135deg,#17221b,#0d1916 60%);border:1px solid #f4cf4860;width:min(1180px,92vw);margin:20px auto 34px;padding:24px}.dailyHub header{grid-template-columns:1fr 180px;align-items:end;gap:22px;display:grid}.dailyHub header>div>span{color:#f4cf48;letter-spacing:1.6px;font:800 10px Inter}.dailyHub h2{text-transform:uppercase;margin:7px 0 12px;font:900 clamp(42px,6vw,70px)/.8 Barlow Condensed}.dailyHub h2 em{color:#f4cf48;font-style:normal}.dailyHub header p{max-width:560px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.dailyHub header aside{background:#f4cf480d;border:1px solid #f4cf484d;gap:2px;padding:15px;display:grid}.dailyHub header aside small{color:#f4cf48;letter-spacing:1px;font:800 9px Inter}.dailyHub header aside b{color:#fff0bd;font:900 43px/1 Barlow Condensed}.dailyHub header aside span{color:#fff0bd;letter-spacing:1px;font:800 10px Inter}.dailyHub header aside button{color:var(--lime);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-weight:800}.questGrid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px;display:grid}.questCard{background:#ffffff06;border:1px solid #ffffff19;align-content:start;gap:7px;min-height:196px;padding:18px;display:grid;position:relative}.questCard.completed{background:#f4cf480b;border-color:#f4cf4880}.questCard.claimed{background:#a3ff120b;border-color:#a3ff1260}.questNumber{color:#ffffff12;font:900 58px/1 Barlow Condensed;position:absolute;top:8px;right:13px}.questCard small{color:#f4cf48;letter-spacing:1.2px;font:800 9px Inter}.questCard.claimed small{color:var(--lime)}.questCard h3{text-transform:uppercase;margin:0;font:900 28px Barlow Condensed;position:relative}.questCard p{min-height:32px;color:var(--muted);margin:0;font-size:11px;line-height:1.45;position:relative}.questCard footer{align-self:end;margin-top:8px}.questCard footer>span{color:#d8e2dc;font-size:11px}.questCard footer>span b{color:#f4cf48;font:900 24px Barlow Condensed}.questCard footer strong{color:var(--lime);font-size:12px}.questCard footer button{padding:10px 12px;font-size:10px}.dailyConnect{text-align:left;color:#fff;cursor:pointer;background:#a3ff120c;border:1px solid #a3ff1250;gap:5px;width:100%;margin-top:18px;padding:16px;display:grid}.dailyConnect b{text-transform:uppercase;font:900 22px Barlow Condensed}.dailyConnect span,.dailyLoading,.dailyLegal{color:var(--muted);font-size:11px}.dailyLoading{padding:25px 0}.dailyLegal{margin-top:14px;line-height:1.5;display:block}.homeNavActions{white-space:nowrap}.navMenuToggle{display:none}@media (width<=720px){.dailyHub{width:min(94vw,560px);padding:17px}.dailyHub header{grid-template-columns:1fr}.dailyHub header aside{grid-template-columns:auto 1fr;align-items:center}.dailyHub header aside small{grid-column:1/-1}.dailyHub header aside button{margin:0}.questGrid{grid-template-columns:1fr}.questCard{min-height:160px}}@media (width<=600px){.navMenuToggle{color:#c8f2ff;cursor:pointer;z-index:160;background:#3fd1ff14;border:1px solid #3fd1ff55;place-items:center;width:42px;height:42px;font-size:19px;display:grid;position:relative}.navMenuBadge{background:#ff5a4f;width:9px;height:9px;padding:0;position:absolute;top:5px;right:5px}nav>div.homeNavActions{white-space:normal;z-index:150;background:#0b1713;border-bottom:1px solid #ffffff14;flex-direction:column;align-items:stretch;gap:0;padding:8px;display:none;position:absolute;top:calc(100% + 1px);left:0;right:0;box-shadow:0 20px 40px #000a}nav>div.homeNavActions.open{display:flex}nav>div.homeNavActions .navAccount{text-align:left;background:0 0;border-color:#0000;width:100%;padding:14px 12px}nav>div.homeNavActions .navAccount+.navAccount{border-top:1px solid #ffffff0f}.navMenuBackdrop{z-index:140;cursor:default;background:#02070580;border:0;padding:0;position:fixed;inset:0}}.legalFooter{width:min(1180px,94vw);color:var(--muted);border-top:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:12px;margin:46px auto 22px;padding:18px 0;font-size:10px;display:flex}.legalFooter>div{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.legalFooter button{color:#b9c8bf;cursor:pointer;background:0 0;border:0;padding:3px 0;font:700 10px Inter}.legalFooter button:hover{color:var(--lime);text-decoration:underline}.legalPage{width:min(900px,92vw);margin:7vh auto 70px}.legalPage h1{text-transform:uppercase;margin:8px 0 24px;font:900 clamp(48px,8vw,92px)/.84 Barlow Condensed}.legalTabs{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;gap:7px;padding-bottom:18px;display:flex}.legalTabs button{color:#d6e0da;cursor:pointer;background:#ffffff08;border:1px solid #ffffff25;padding:9px 10px;font:700 10px Inter}.legalTabs button.active{background:var(--lime);border-color:var(--lime);color:#07100e}.legalPage article{background:#0e1526;border:1px solid #ffffff1b;margin-top:22px;padding:24px}.legalPage h2{text-transform:uppercase;margin:25px 0 6px;font:900 29px Barlow Condensed}.legalPage h2:first-child{margin-top:0}.legalPage p{color:#c6d2cb;font-size:13px;line-height:1.65}.legalPage a{color:var(--lime)}@media (width<=600px){.legalFooter{flex-direction:column;align-items:flex-start}.legalFooter>div{justify-content:flex-start}.legalPage{margin-top:4vh}.legalPage article{padding:17px}}.seasonProgress{--rank-color:#a3ff12;background:linear-gradient(125deg,color-mix(in srgb,var(--rank-color) 18%,#0d1916),#0d1916 60%);border:1px solid color-mix(in srgb,var(--rank-color) 55%,transparent);margin:22px 0;padding:20px}.seasonProgress header{grid-template-columns:1fr auto;align-items:end;gap:18px;display:grid}.seasonProgress small,.weeklyHub small{color:var(--rank-color);letter-spacing:1.5px;font:800 10px Inter}.seasonProgress h2,.weeklyHub h2{text-transform:uppercase;color:var(--rank-color);margin:7px 0;font:900 clamp(42px,6vw,68px)/.78 Barlow Condensed}.seasonProgress p,.weeklyHub p{color:var(--muted);margin:0;font-size:12px}.seasonProgress header aside{text-align:right;display:grid}.seasonProgress header aside b{font:900 50px/1 Barlow Condensed}.seasonProgress header aside span{color:var(--muted);font-size:10px}.seasonBar{background:#ffffff18;height:7px;margin:22px 0 12px;overflow:hidden}.seasonBar i{background:var(--rank-color);height:100%;box-shadow:0 0 20px var(--rank-color);display:block}.seasonProgress footer{flex-wrap:wrap;align-items:center;gap:9px 16px;font-size:11px;display:flex}.seasonProgress footer strong{color:var(--rank-color)}.seasonProgress footer small{color:var(--muted);letter-spacing:0;margin-left:auto;font-size:9px}.weeklyHub{background:linear-gradient(135deg,#111c18,#0a1512);border:1px solid #ffffff24;width:min(1180px,92vw);margin:0 auto 36px;padding:22px}.weeklyHub>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.weeklyHub h2{color:#fff}.weeklyHub h2 em{color:#f4cf48;font-style:normal}.weeklyHub header>span{color:#f4cf48;text-align:right;max-width:180px;font:800 10px/1.5 Inter}.weeklyGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.weeklyGrid article{background:#ffffff07;border:1px solid #ffffff1c;align-content:start;gap:8px;min-height:175px;padding:16px;display:grid}.weeklyGrid article.completed{background:#f4cf480c;border-color:#f4cf4870}.weeklyGrid article.claimed{background:#a3ff120b;border-color:#a3ff1260}.weeklyGrid article>small{color:#f4cf48}.weeklyGrid article.claimed>small{color:var(--lime)}.weeklyGrid h3{text-transform:uppercase;margin:0;font:900 27px Barlow Condensed}.weeklyGrid p{min-height:30px;font-size:11px}.weeklyGrid footer{align-self:end}.weeklyGrid footer span{font-size:11px}.weeklyGrid footer span b{color:#f4cf48;font:900 23px Barlow Condensed}.weeklyGrid footer strong{color:var(--lime);font-size:11px}.weeklyGrid footer button{padding:10px;font-size:10px}.weeklyLoading{color:var(--muted);font-size:12px}@media (width<=720px){.weeklyHub{width:min(94vw,560px)}.weeklyHub>header{display:grid}.weeklyHub header>span{text-align:left}.weeklyGrid,.seasonProgress header{grid-template-columns:1fr}.seasonProgress header aside{text-align:left;grid-template-columns:auto 1fr;align-items:end;gap:8px}.seasonProgress footer small{flex-basis:100%;margin-left:0}}.friendRank{color:var(--lime);letter-spacing:1px;text-transform:uppercase;margin-top:7px;font:800 10px Inter;display:inline-block}.trophyProgress{margin-top:8px}.trophyProgress button{position:relative}.trophyCollection article{opacity:.62;border-width:1px;position:relative}.trophyCollection article.beaten{opacity:1}.trophyCollection article i{font-size:15px}.trophyCollection article.beaten.tier2{background:linear-gradient(135deg,#3fd1ff14,#ffffff05);border-color:#3fd1ff60}.trophyCollection article.beaten.tier3{background:linear-gradient(135deg,#ffcf4722,#ffffff05);border-color:#ffcf47a0;box-shadow:0 0 18px #ffcf4725}.trophyCollection article.beaten.tier3 strong{color:#ffcf47}.trophyCollection article.beaten.tier3:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff35 45%,#0000 60%) 0 0/250% 250%;animation:2.6s linear infinite trophyShimmer;position:absolute;inset:0}@keyframes trophyShimmer{0%{background-position:120% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.trophyCollection article.beaten.tier3:after{animation:none}}.newTrophyDot{vertical-align:middle;background:#ffcf47;border-radius:50%;width:9px;height:9px;margin-left:6px;display:inline-block;box-shadow:0 0 8px #ffcf47a0}.newTrophyDot.cardDot{margin:0;position:absolute;top:8px;right:8px}.badgePin{color:var(--lime);letter-spacing:.6px;cursor:pointer;background:#a3ff1210;border:1px solid #a3ff1245;grid-column:2/4;justify-self:start;margin-top:8px;padding:5px 8px;font:800 9px Inter}.badgePin.active{background:var(--lime);color:#07100e}.badgePin:disabled{opacity:.4;cursor:default}.trophyBadgeHint{color:var(--muted);margin:4px 0 10px;font-size:10px}.trophyToastLayer{z-index:60;pointer-events:none;gap:10px;display:grid;position:fixed;top:16px;right:16px}.trophyToast{min-width:220px;animation:4s forwards trophyToastLife;animation-delay:calc(var(--toast-order,0) * .35s);background:#0e1526e6;border:1px solid #ffcf4760;align-items:center;gap:10px;padding:10px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 40px #000a}.trophyToast i{font-size:22px}.trophyToast b{color:#ffcf47;letter-spacing:1px;text-transform:uppercase;font:800 9px Inter;display:block}.trophyToast strong{font-size:13px}.trophyToast .confettiBurst{pointer-events:none;position:absolute;inset:0}@keyframes trophyToastLife{0%{opacity:0;transform:translate(24px)}8%{opacity:1;transform:none}88%{opacity:1;transform:none}to{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.trophyToast{animation-duration:2.4s}}@media (width<=520px){.trophyToastLayer{top:10px;left:16px;right:16px}.trophyToast{min-width:0}}.lobbyRoster{color:#dce8e2;flex-wrap:wrap;justify-content:center;gap:10px;margin:12px 0;font:800 12px Inter;display:flex}.lobbyRoster span{align-items:center;display:inline-flex}.friendTrophies{color:var(--lime);letter-spacing:1px;margin-top:6px;font:800 10px Inter}.accountCreated{text-align:center;width:min(760px,92vw);margin:12vh auto}.accountCreated h1{text-transform:uppercase;margin:10px 0 20px;font:900 clamp(64px,11vw,118px)/.78 Barlow Condensed}.accountCreated h1 em{color:var(--lime);font-style:normal}.accountCreated p{max-width:540px;color:var(--muted);margin:0 auto 28px;line-height:1.6}.accountCreated>div:last-child{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.accountCreated button{padding:15px 18px}.adBreak{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;background:#06110df2;place-content:center;justify-items:center;gap:14px;padding:26px;display:grid;position:fixed;inset:0}.adBreak>small{color:#ffcf47;letter-spacing:2px;font:900 11px Inter}.adCreative{background:linear-gradient(145deg,#193024,#0a1512);border:1px solid #f4cf4870;gap:10px;min-width:min(420px,86vw);padding:32px;display:grid;box-shadow:0 25px 80px #000}.adCreative b{color:var(--lime);letter-spacing:1px;font:900 45px Barlow Condensed}.adCreative span{text-transform:uppercase;font:900 24px Barlow Condensed}.adCreative em{max-width:290px;color:var(--muted);justify-self:center;font-size:12px;font-style:normal;line-height:1.45}.adBreak>strong{border:2px solid var(--lime);width:55px;height:55px;color:var(--lime);border-radius:50%;place-items:center;font:900 26px Barlow Condensed;display:grid}.adBreak>p{color:#b7c6bd;margin:0;font-size:11px}.adBanner{text-align:left;background:linear-gradient(90deg,#17263f,#0e1526);border:1px dashed #a3ff1255;gap:4px;width:min(620px,90%);margin:18px auto;padding:15px;display:grid}.adBanner small{color:#f4cf48;letter-spacing:1.5px;font:800 9px Inter}.adBanner b{text-transform:uppercase;font:900 22px Barlow Condensed}.adBanner span{color:var(--muted);font-size:10px;line-height:1.4}.shopAdReward{text-align:left;color:#fff;cursor:pointer;background:linear-gradient(110deg,#1c3350,#0e1526);border:1px solid #f4cf4870;gap:5px;width:100%;margin:0 0 18px;padding:17px;display:grid}.shopAdReward:disabled{opacity:.55;cursor:wait}.shopAdReward small{color:#f4cf48;letter-spacing:1.4px;font:800 9px Inter}.shopAdReward b{text-transform:uppercase;font:900 26px Barlow Condensed}.shopAdReward span{color:var(--muted);font-size:11px}.legalFooter a,.legalFooter .socialPending{color:#b9c8bf;font:700 10px Inter;text-decoration:none}.legalFooter a:hover{color:var(--lime);text-decoration:underline}.legalFooter .socialPending{opacity:.58}.mentalityLive{text-align:center;background:#0e1526;border:1px solid #ffffff1c;width:min(520px,92vw);margin:10px auto 0;padding:12px 16px}.mentalityLive>small{color:var(--lime);letter-spacing:1.4px;margin-bottom:8px;font:800 9px Inter;display:block}.mentalityLiveLabels{color:var(--muted);letter-spacing:.6px;justify-content:space-between;margin-bottom:2px;font:800 9px Inter;display:flex}.mentalityLive input[type=range]{width:100%;accent-color:var(--lime)}.mentalityLive p{color:var(--muted);margin:6px 0 0;font-size:11px}.mentalityLive p b{color:var(--lime)}.baseChoice{z-index:500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06110df2;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.baseChoiceCard{background:linear-gradient(145deg,#132520,#0a1512);border:1px solid #a3ff1260;gap:14px;width:min(560px,94vw);padding:34px;display:grid;box-shadow:0 25px 80px #000}.baseChoiceCard small{color:var(--lime);letter-spacing:1.8px;font:800 10px Inter}.baseChoiceCard h1{letter-spacing:-2px;text-transform:uppercase;margin:0;font:900 clamp(56px,12vw,90px)/.77 Barlow Condensed}.baseChoiceCard h1 em{color:var(--lime);font-style:normal}.baseChoiceCard>p,.baseOption p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.baseChoiceCard button{cursor:pointer;padding:16px;font-weight:800}.baseChoiceCard button:disabled{opacity:.6;cursor:wait}.baseOption{gap:10px;display:grid}.baseOption p{margin:0}.baseOption.recommended{background:#a3ff1212;border:1px solid #a3ff1260;padding:14px;position:relative}.recommendedBadge{background:var(--lime);color:#07100e;letter-spacing:1px;padding:4px 8px;font:900 9px Inter;display:inline-block}.baseChoiceError{color:#ff8a80;font-size:11px;font-weight:700}:root{--ease:cubic-bezier(.16,1,.3,1);--ease-snap:cubic-bezier(.34,1.56,.64,1);--surface:#0d1916;--surface-line:#ffffff14;--lime-soft:#a3ff1226}@media (prefers-reduced-motion:no-preference){body{background-image:radial-gradient(circle at 75% 20%,#183b2c 0,#0000 30%),linear-gradient(135deg,#07100e,#091813 60%,#06100d),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.025'/%3E%3C/svg%3E")}@keyframes pxiRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes pxiFade{0%{opacity:0}to{opacity:1}}@keyframes pxiGlowDrift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-3%,2%)scale(1.06)}}@keyframes pxiSheen{0%{transform:translate(-120%)skew(-12deg)}to{transform:translate(220%)skew(-12deg)}}@keyframes pxiUnderline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hubHero{position:relative}.hubHero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(closest-side,#a3ff1218,#0000 70%);height:80%;animation:14s ease-in-out infinite pxiGlowDrift;position:absolute;inset:-30% -6% auto}.hubHero>div:first-child>.eyebrow{animation:pxiRise .7s var(--ease) both}.hubHero>div:first-child>h1{animation:pxiRise .8s 60ms var(--ease) both}.hubHero>div:first-child>p{animation:pxiRise .8s .12s var(--ease) both}.hubHero .hubPrimaryActions{animation:pxiRise .8s .18s var(--ease) both}.hubHow{animation:pxiRise .9s .1s var(--ease) both}.hubReassurance{animation:pxiFade 1s .3s var(--ease) both}.modeGrid>.modeTile:first-child{animation:pxiRise .7s 50ms var(--ease) both}.modeGrid>.modeTile:nth-child(2){animation:pxiRise .7s .12s var(--ease) both}.modeGrid>.modeTile:nth-child(3){animation:pxiRise .7s .19s var(--ease) both}}nav .brand{position:relative}nav .brand:after{content:"";background:linear-gradient(90deg,var(--lime),transparent);transform-origin:0;height:1px;transition:transform .5s var(--ease);position:absolute;bottom:-9px;left:44px;right:0;transform:scaleX(0)}nav .brand:hover:after{transform:scaleX(1)}nav .brand span{transition:transform .45s var(--ease-snap),box-shadow .45s var(--ease)}nav .brand:hover span{box-shadow:0 0 22px var(--lime-soft);transform:skew(-7deg)rotate(-6deg)scale(1.08)}.primary,.secondary,button.navAccount,.homeLeaderboard,.shopItem footer button,.dailyChallenge footer button{transition:transform .35s var(--ease-snap),box-shadow .4s var(--ease),background-color .3s var(--ease),border-color .3s var(--ease)}.primary{isolation:isolate;position:relative;overflow:hidden}.primary:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff70,#0000);width:34%;position:absolute;inset:0;transform:translate(-120%)skew(-12deg)}.primary:hover:not(:disabled):before{animation:pxiSheen 1.1s var(--ease) both}.primary:active:not(:disabled){transform:translateY(0)scale(.98)}.secondary:hover{border-color:var(--lime);transform:translateY(-2px);box-shadow:0 10px 26px #00000040}.secondary:active{transform:translateY(0)scale(.98)}.modeTile,.dailyChallenge,.homeLeaderboard,.shopItem,.weeklyGrid article,.questCard,.statGrid article,.matchHistory article,.baseChoiceCard,.accountCard,.friendCode,.addFriend,.friendList,.friendList article{transition:transform .45s var(--ease),box-shadow .45s var(--ease),border-color .35s var(--ease)}.modeTile:hover,.shopItem:hover,.questCard:hover,.weeklyGrid article:hover{border-color:#a3ff1255;transform:translateY(-5px);box-shadow:0 18px 44px #0005}.homeLeaderboard:hover{transform:translateY(-4px)scale(1.005);box-shadow:0 20px 50px #00000060}.modeTile.featured:hover{box-shadow:0 20px 50px #a3ff1225}.friendList article:hover{border-left-color:var(--lime);transform:translate(3px)}input,select,textarea{transition:border-color .3s var(--ease),box-shadow .3s var(--ease)}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible{outline:2px solid var(--lime);outline-offset:2px}::selection{background:var(--lime);color:#07100e}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0a1512}::-webkit-scrollbar-thumb{background:#1e3a2c;border:2px solid #0a1512;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#2c5640}*{scrollbar-color:#1e3a2c #0a1512;scrollbar-width:thin}nav{z-index:120;transition:background-color .4s var(--ease),border-color .4s var(--ease),backdrop-filter .4s var(--ease),padding .4s var(--ease);position:sticky;top:0}nav.navScrolled{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background-color:#07100ed9;border-bottom-color:#ffffff1f;box-shadow:0 12px 30px #00000040}.hubHero h1 em{color:var(--lime);-webkit-text-stroke:0;background:linear-gradient(100deg,var(--lime) 20%,#e8fff0 55%,var(--lime) 80%);-webkit-text-fill-color:transparent;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:no-preference){.hubHero h1 em{animation:5s ease-in-out infinite pxiTextSheen}}@keyframes pxiTextSheen{0%,to{background-position:0 0}50%{background-position:100% 0}}.hubHero{grid-template-columns:1.35fr .65fr;align-items:stretch;gap:clamp(20px,4vw,56px);display:grid}.hubHero>div:first-child{flex-direction:column;justify-content:center;display:flex}.hubHow{background:linear-gradient(160deg,#101f18,#0a1512 70%);border:1px solid #a3ff1230;border-radius:2px;flex-direction:column;justify-content:center;align-self:stretch;gap:22px;padding:clamp(22px,2.6vw,34px);display:flex;position:relative;box-shadow:inset 0 1px #ffffff10,0 30px 60px -20px #000a}.hubHow:before{content:"";background:linear-gradient(180deg,var(--lime),transparent);width:3px;position:absolute;top:22px;bottom:22px;left:0}.hubHow>span{color:var(--lime);letter-spacing:2px;font:800 11px Inter}.hubHow ol{gap:16px;margin:0;padding:0;list-style:none;display:grid}.hubHow li{color:#e7f0ea;align-items:baseline;gap:14px;font-size:15px;display:flex}.hubHow li b{width:28px;height:28px;color:var(--lime);background:#a3ff1214;border:1px solid #a3ff1245;border-radius:50%;flex:none;place-items:center;font:800 13px Barlow Condensed;display:inline-grid}.modeHub{margin-top:6vh;padding-top:7vh;position:relative}.modeHub:before{content:"";background:linear-gradient(90deg,#0000,#ffffff20 20% 80%,#0000);height:1px;position:absolute;top:0;left:-8vw;right:-8vw}.modeGrid{grid-template-columns:repeat(6,1fr);gap:14px}.modeGrid>.modeTile{counter-increment:pxiTile;grid-column:span 2;padding-top:38px;position:relative}.modeGrid>.modeTile.featured{grid-area:span 1/span 4}.modeGrid>.modeTile.botTile{flex-direction:row;grid-column:span 3;justify-content:space-between;align-items:center;gap:24px;min-height:0;padding:26px 28px}.modeGrid>.modeTile.botTile>div:first-child{flex:1}.modeGrid>.modeTile.botTile h3{margin:8px 0 6px}.modeGrid>.modeTile.botTile footer{border-top:0;flex:none;gap:22px;padding-top:0}.modeGrid>.modeTile:before{content:counter(pxiTile,decimal-leading-zero);letter-spacing:2px;color:#5c6e66;font:800 11px Barlow Condensed;position:absolute;top:14px;left:20px}.modeGrid{counter-reset:pxiTile}.modeGrid>.modeTile.featured:after{content:"";pointer-events:none;background:linear-gradient(135deg,#a3ff1218,#0000 60%);width:72px;height:72px;position:absolute;top:0;right:0}@media (width<=880px){.hubHero,.modeGrid{grid-template-columns:1fr}.modeGrid>.modeTile,.modeGrid>.modeTile.featured,.modeGrid>.modeTile.botTile{flex-direction:column;grid-column:span 1;align-items:stretch;padding:24px}.modeGrid>.modeTile.botTile footer{border-top:1px solid #ffffff18;padding-top:16px}}@media (width<=1180px) and (width>=881px){.modeGrid>.modeTile.botTile{flex-direction:column;align-items:stretch}.modeGrid>.modeTile.botTile footer{border-top:1px solid #ffffff18;padding-top:16px}}.homeLeaderboard{position:relative;overflow:hidden}.homeInvite{margin-top:10px}.homeLeaderboard:before{content:"";transition:background-position .7s var(--ease);background:linear-gradient(115deg,#0000 40%,#a3ff1210 50%,#0000 60%) 120% 0/220% 100%;position:absolute;inset:0}.homeLeaderboard:hover:before{background-position:-20% 0}html,body{max-width:100%;overflow-x:hidden}body{background:#173a30}.hubHero:before{content:none}.hubHero h1 em{-webkit-text-fill-color:currentColor;color:var(--lime);background:0 0}@media (prefers-reduced-motion:no-preference){.hubHero h1 em{animation:none}}.primary{box-shadow:3px 3px #07100e,3px 3px 0 1px #a3ff1250}.primary:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:5px 5px #07100e,5px 5px 0 1px #a3ff1270}.primary:active:not(:disabled){transform:translate(1px,1px);box-shadow:1px 1px #07100e,1px 1px 0 1px #a3ff1250}.modeTile.featured{border-color:#a3ff1260;border-left:4px solid var(--lime);background:#0e1526}.modeTile.featured:after{content:none}.dailyChallenge,.dailyHub{background:#0e1526}.homeLeaderboard{border-left:3px solid var(--lime);background:#0e1526}.weeklyHub{background:#0e1815}.seasonProgress{border-left:3px solid var(--rank-color,var(--lime));background:#0e1526}.modeTile:hover,.shopItem:hover,.questCard:hover,.weeklyGrid article:hover,.homeLeaderboard:hover,.modeTile.featured:hover{box-shadow:6px 6px 0 -2px #07100e,6px 6px 0 -1px #a3ff1240}:root{--accent-blue:#3fd1ff;--accent-purple:#ae76ff;--accent-amber:#ffb547;--stadium-navy:#1c3050}body{background-color:var(--stadium-navy);background-image:radial-gradient(circle at 22% 8%,#2c4a72,#0000 42%),radial-gradient(circle at 78% 2%,#24406b,#0000 38%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Ccircle cx='450' cy='250' r='240' fill='none' stroke='white' stroke-width='2' opacity='0.05'/%3E%3Ccircle cx='450' cy='250' r='5' fill='white' opacity='0.06'/%3E%3Cline x1='0' y1='250' x2='900' y2='250' stroke='white' stroke-width='2' opacity='0.045'/%3E%3C/svg%3E"),radial-gradient(circle,#ffffff12 1px,#0000 1.6px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");background-position:0 0,0 0,50% -6%,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat,repeat,repeat;background-size:auto,auto,min(760px,90vw) min(760px,90vw),28px 28px,140px 140px}.homeHub{position:relative;overflow:hidden}.homeHub:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#8fd8ff40,#0000 70%);border-radius:50%;width:46vw;max-width:520px;height:46vw;max-height:520px;position:absolute;top:-10vh;left:-8vw}.homeHub:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#c9a6ff35,#0000 70%);border-radius:50%;width:40vw;max-width:460px;height:40vw;max-height:460px;position:absolute;top:-6vh;right:-10vw}@media (prefers-reduced-motion:no-preference){.homeHub:before,.homeHub:after{animation:9s ease-in-out infinite alternate pxiFloodlight}.homeHub:after{animation-delay:1s}}@keyframes pxiFloodlight{0%{opacity:.55}to{opacity:1}}.homeHub>*{z-index:1;position:relative}.hubHero{position:relative}.hubHero:after{content:"";pointer-events:none;border:1.5px solid #ffffff14;border-radius:50%;width:min(46vw,520px);height:min(46vw,520px);position:absolute;bottom:-4vh;right:-4vw}.hubHero:before{content:"";pointer-events:none;background:#ffffff14;width:1px;height:min(23vw,260px);position:absolute;bottom:-4vh;right:calc(min(46vw,520px)/2 - 4vw - 1px)}.crowdBand{background-color:#0000;background-image:repeating-linear-gradient(100deg,#0c1424 0 8px,#111b30 8px 16px),radial-gradient(circle,#eaf6ffcc 1px,#0000 1.6px);background-position:0 0;background-repeat:repeat;background-size:auto,22px 16px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:2px;height:34px;margin-top:14px;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.crowdBand{animation:3.2s step-end infinite pxiCrowdTwinkle}}@keyframes pxiCrowdTwinkle{0%,to{background-position:0 0,0 0}25%{background-position:0 0,3px 2px}50%{background-position:0 0,7px -1px}75%{background-position:0 0,-4px 3px}}.primary{background:var(--accent-blue);box-shadow:3px 3px #07100e,3px 3px 0 1px #3fd1ff55}.primary:hover:not(:disabled){box-shadow:5px 5px #07100e,5px 5px 0 1px #3fd1ff80}.primary:active:not(:disabled){box-shadow:1px 1px #07100e,1px 1px 0 1px #3fd1ff55}.hubHero h1 em{color:var(--accent-blue)}.hubHow{border-color:#3fd1ff30}.hubHow:before{background:linear-gradient(180deg,var(--accent-blue),transparent)}.hubHow li b{background:var(--accent-blue);color:#07100e}.hubStart b,.eyebrow,.modeGrid>.modeTile:before{color:var(--accent-blue)}.modeGrid>.modeTile:nth-child(2):before{color:var(--lime)}.modeGrid>.modeTile.botTile:before{color:var(--accent-purple)}.modeGrid>.modeTile.featured{border-left:4px solid var(--accent-blue)}.modeGrid>.modeTile:nth-child(2){border-left:4px solid var(--lime)}.modeGrid>.modeTile.botTile{border-left:4px solid var(--accent-purple)}.modeTile.featured:hover,.modeTile:hover,.shopItem:hover,.questCard:hover,.weeklyGrid article:hover{box-shadow:6px 6px 0 -2px #07100e,6px 6px 0 -1px #3fd1ff40}.homeLeaderboard{border-left:3px solid var(--accent-blue)}.homeLeaderboard:hover{box-shadow:6px 6px 0 -2px #07100e,6px 6px 0 -1px #3fd1ff40}.hubHow li:first-child b{background:var(--accent-blue);color:#07100e}.hubHow li:nth-child(2) b{background:var(--lime);color:#07100e}.hubHow li:nth-child(3) b{background:var(--accent-purple);color:#07100e}.comingGrid article:first-child{border-color:#3fd1ff45}.comingGrid article:nth-child(2){border-color:#a3ff1245}.comingGrid article:nth-child(3){border-color:#ae76ff45}.comingGrid article:nth-child(4){border-color:#ffb54745}.comingGrid article:first-child b{color:var(--accent-blue)}.comingGrid article:nth-child(2) b{color:var(--lime)}.comingGrid article:nth-child(3) b{color:var(--accent-purple)}.comingGrid article:nth-child(4) b{color:var(--accent-amber)}.replayTutorial{color:var(--accent-blue);background:#0f1a2e;border-color:#3fd1ff55}.replayTutorial:hover{background:var(--accent-blue);color:#07100e}.navAccount{color:#c8f2ff;background:#3fd1ff14;border-color:#3fd1ff55}.navAccount:hover{border-color:var(--accent-blue);background:#3fd1ff28}.hubHow,.modeTile,.modeTile.featured,.dailyChallenge,.dailyHub,.homeLeaderboard,.weeklyHub,.seasonProgress,.hubAdmin,.baseChoiceCard{background:#0e1526}.dailyChallenge{border-color:#ffb54730;border-left-style:solid;border-left-width:3px}.confettiBurst{pointer-events:none;z-index:9;position:absolute;inset:0;overflow:hidden}.confettiPiece{top:-20px;left:var(--left);width:var(--size);height:calc(var(--size) * .4);background:var(--color);opacity:.95;animation:confettiFall var(--duration) cubic-bezier(.28,.55,.4,1) var(--delay) forwards;position:absolute}@keyframes confettiFall{0%{opacity:1;transform:translate(0)rotate(0)}85%{opacity:1}to{transform:translate(var(--drift),115vh) rotate(var(--rotate));opacity:0}}@media (prefers-reduced-motion:reduce){.confettiPiece{opacity:0;animation-duration:10ms!important}}.result{position:relative}.shotTrack.shotFlashScored{animation:.5s ease-out shotFlashGood}.shotTrack.shotFlashMissed{animation:.5s ease-out shotFlashBad}@keyframes shotFlashGood{0%{transform:scale(1)}30%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes shotFlashBad{0%{transform:scale(1)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}.shootoutScreen h1.shotResultFlash{animation:.45s cubic-bezier(.2,1,.3,1) shotResultPop}@keyframes shotResultPop{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.shotTrack.shotFlashScored,.shotTrack.shotFlashMissed,.shootoutScreen h1.shotResultFlash{animation:none}}.feedbackOverlay{z-index:650;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06110df2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.feedbackCard{background:linear-gradient(145deg,#132520,#0a1512);border:1px solid #a3ff1260;gap:14px;width:min(420px,92vw);max-height:88vh;padding:28px;display:grid;overflow:auto;box-shadow:0 25px 80px #000}.feedbackCard h2{text-transform:uppercase;margin:0 0 4px;font:900 clamp(22px,5vw,28px) Barlow Condensed}.feedbackTypeToggle{gap:6px;display:flex}.feedbackTypeToggle button{color:var(--muted);letter-spacing:.4px;cursor:pointer;text-transform:none;background:#ffffff08;border:1px solid #ffffff20;flex:1;padding:10px 6px;font:800 11px Inter}.feedbackTypeToggle button.active{border-color:var(--lime);color:var(--lime);background:#a3ff1214}.feedbackField{color:var(--muted);text-transform:uppercase;gap:6px;font:800 10px Inter;display:grid}.feedbackField textarea,.feedbackField input{color:#fff;resize:vertical;text-transform:none;background:#ffffff0a;border:1px solid #ffffff25;padding:10px;font:500 13px Inter}.feedbackHint{color:var(--muted);text-transform:none;margin:0;font-size:11px;font-weight:500}.feedbackActions{justify-content:flex-end;gap:10px;display:flex}.feedbackActions button{padding:12px 16px}.feedbackSuccess{color:var(--lime);font-weight:700}.feedbackOpenButton{width:100%}button.resultFeedback{margin-top:4px}.feedbackList{gap:12px;display:grid}.feedbackEntry{background:#0e1526;border:1px solid #ffffff18;padding:16px}.feedbackEntry>header{align-items:center;gap:10px;margin-bottom:8px;display:flex}.feedbackEntry>header time{color:var(--muted);flex:1;font-size:11px}.feedbackBadge{letter-spacing:1px;color:#07100e;background:var(--lime);padding:4px 8px;font:800 10px Inter}.feedbackBadge.bug{background:#ff8a5c}.feedbackEntry p{color:#e9f2ed;white-space:pre-wrap;margin:0 0 10px;line-height:1.5}.feedbackEntry footer{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.feedbackFilters{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;display:flex}.feedbackChip{color:#e9f2ed;cursor:pointer;background:#ffffff0d;border:1px solid #fff2;align-items:center;gap:6px;padding:8px 12px;font:700 12px Inter;display:inline-flex}.feedbackChip small{color:var(--muted);font:800 10px Inter}.feedbackChip.active{color:#07100e;background:var(--lime);border-color:var(--lime)}.feedbackChip.active small{color:#07100e}.feedbackNewCategory{gap:6px;margin-left:auto;display:flex}.feedbackNewCategory input{color:#fff;background:#ffffff0a;border:1px solid #ffffff25;width:170px;padding:8px 10px;font:500 13px Inter}.feedbackNewCategory button,.feedbackReply button{padding:8px 14px}.feedbackRemoveCategory{color:#ff8a5c;cursor:pointer;background:0 0;border:0;flex-basis:100%;justify-self:start;width:max-content;padding:0;font:700 11px Inter;text-decoration:underline}.feedbackCategory{color:#fff;background:#ffffff0d;border:1px solid #ffffff25;max-width:180px;padding:7px 8px;font:600 12px Inter}.feedbackCategory option{color:#000}.feedbackReply{color:var(--muted);border-top:1px dashed #ffffff1c;justify-items:start;gap:8px;margin-top:12px;padding-top:12px;font-size:12px;display:grid}.feedbackReply.muted{display:block}.feedbackReply textarea{box-sizing:border-box;color:#fff;resize:vertical;background:#ffffff0a;border:1px solid #ffffff25;width:100%;padding:10px;font:500 13px Inter}.feedbackReply small{font-size:11px}.feedbackReplyActions{justify-self:end;gap:8px;display:flex}.feedbackReply.sent{background:#a3ff120a;border:1px solid #a3ff1233;margin-top:12px;padding:12px}.feedbackReply.sent p{color:#e9f2ed;margin:0}.feedbackReplyLabel{color:var(--muted);font:700 11px Inter}.feedbackReplyLabel b{color:#ffc857}.feedbackReplyLabel b.read{color:var(--lime)}.feedbackBadge.answered{background:#ffc857}.feedbackThread{gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.feedbackThread li{background:#ffffff08;border:1px solid #ffffff1a;gap:3px;max-width:85%;padding:8px 10px;display:grid}.feedbackThread li.admin{background:#a3ff120d;border-color:#a3ff1240;justify-self:end}.feedbackThread li.player{background:#ffc8570f;border-color:#ffc85755;justify-self:start}.feedbackThread li p{color:#e9f2ed;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.feedbackReply.sent textarea{margin-top:4px}.feedbackReplyTray{background:linear-gradient(110deg,#13261c,#0d1626);border:1px solid #a3ff1266;border-radius:16px;grid-template-columns:auto 1fr;align-items:start;gap:10px 12px;padding:14px;display:grid}.feedbackReplyIcon{background:var(--lime);color:#07100e;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.feedbackReplyIcon svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linejoin:round;width:20px;height:20px}.feedbackReplyTray>div{gap:4px;min-width:0;display:grid}.feedbackReplyTray small{letter-spacing:1.5px;text-transform:uppercase;color:var(--lime);font:800 10px Inter}.feedbackReplyTray b{text-transform:uppercase;letter-spacing:.03em;font:900 18px/1.1 Barlow Condensed,sans-serif}.feedbackReplyTray q{color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-style:italic}.feedbackReplyTray p{color:#f2f6f3;white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:1.45}.feedbackReplyTray .primary,.feedbackReplyTray .secondary{padding:10px 16px}.feedbackReplyActionsTray{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.feedbackReplyThread{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.feedbackReplyThread li{border-radius:12px;gap:2px;max-width:92%;padding:7px 10px;display:grid}.feedbackReplyThread li.admin{background:#a3ff1214;border:1px solid #a3ff1240;justify-self:start}.feedbackReplyThread li.player{background:#ffffff0d;border:1px solid #ffffff24;justify-self:end}.feedbackReplyThread li small{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font:800 9px Inter}.feedbackReplyThread li.admin small{color:var(--lime)}.feedbackReplyThread li span{color:#f2f6f3;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.45}.feedbackReplyTray textarea{box-sizing:border-box;color:#fff;resize:vertical;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:12px;grid-column:1/-1;width:100%;padding:10px;font:500 14px Inter}.feedbackReplyTray .feedbackReplyNote{color:var(--muted);grid-column:1/-1;margin:0;font-size:12px}.feedbackReplyTray .feedbackReplySent{color:var(--lime);grid-column:1/-1;margin:0;font-weight:700}.feedbackReplyTray .feedbackReplyNote.error{color:#ff8a5c}@media (width<=640px){.feedbackEntry>header{flex-wrap:wrap}.feedbackEntry>header time{flex-basis:calc(100% - 120px)}.feedbackNewCategory{width:100%;margin-left:0}.feedbackNewCategory input{flex:1;width:auto}.feedbackCategory{flex:1;max-width:none}}.modeGrid.modeGridDuo{grid-template-columns:1fr 1fr;gap:22px}.modeGrid.modeGridDuo>.modeTile{grid-column:auto;min-height:360px;padding:34px 32px}.modeGrid.modeGridDuo>.modeTile.featured:after{width:90px;height:90px}.modeGrid.modeGridDuo>.ballonDorTile{flex-direction:column;justify-content:space-between;align-items:stretch;gap:0}.modeGrid.modeGridDuo>.ballonDorTile>div{flex:1}.modeGrid.modeGridDuo>.ballonDorTile .bdorCountdown{margin-top:18px}.modeGrid.modeGridDuo>.ballonDorTile footer{border-top:1px solid #ffffff18;margin-top:18px;padding-top:18px}.modeGrid.modeGridDuo>.modeTile.featured h3,.modeGrid.modeGridDuo>.ballonDorTile h3{font-size:clamp(34px,4.4vw,52px)}.modeGrid.modeGridDuo>.modeTile:nth-child(2):before,.modeGrid.modeGridDuo>.ballonDorTile:before{color:#ffd45f}.modeGrid.modeGridDuo>.modeTile:nth-child(2),.modeGrid.modeGridDuo>.ballonDorTile{border-left:4px solid #ffd45f}.modeGrid.modeGridDuo>.ballonDorTile:hover{box-shadow:6px 6px 0 -2px #07100e,6px 6px 0 -1px #ffd45f55}.modeGrid.modeGridDuo>.ballonDorTile h3{background:linear-gradient(100deg,#ffe49b 20%,#fff6dc 50%,#ffd45f 80%) 0 0/220% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:no-preference){.modeGrid.modeGridDuo>.ballonDorTile h3{animation:6s ease-in-out infinite pxiTextSheen}}@media (width<=880px){.modeGrid.modeGridDuo{grid-template-columns:1fr}.modeGrid.modeGridDuo>.modeTile,.modeGrid.modeGridDuo>.ballonDorTile{min-height:0;padding:26px}}.weeklyHub{border-color:#ffffff1c}.hubScrollHint{width:40px;height:40px;color:var(--lime);cursor:pointer;background:#ffffff08;border:1px solid #ffffff35;border-radius:50%;justify-self:center;place-items:center;margin-top:14px;font-size:18px;line-height:1;display:grid}.hubScrollHint:hover{background:#ffffff14}@media (prefers-reduced-motion:no-preference){.hubScrollHint{animation:1.8s ease-in-out infinite pxiScrollHintBounce}}@keyframes pxiScrollHintBounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.hubHow.heroShop{isolation:isolate;text-align:center;background:radial-gradient(120% 60% at 50% 0,#f4cf4824 0,#0000 62%),radial-gradient(80% 50% at 100% 100%,#58c7ff1f 0,#0000 60%),linear-gradient(165deg,#141d36,#0a0f1e 72%);border:1px solid #f4cf4838;border-radius:4px;justify-content:flex-start;gap:16px;padding:clamp(22px,2.4vw,30px);overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 40px 80px -30px #000d}.hubHow.heroShop:before{background:linear-gradient(90deg,#0000,#f4cf48 20%,#fff6c4 50%,#f4cf48 80%,#0000);width:auto;height:2px;inset:0 0 auto}.hubHow.heroShop:after{content:"";z-index:-1;filter:blur(22px);pointer-events:none;background:conic-gradient(#0000,#f4cf4838,#0000 28%,#58c7ff2e,#0000 58%,#f4cf4826,#0000 85%);border-radius:50%;width:380px;height:380px;margin:-190px 0 0 -190px;position:absolute;top:30%;left:50%}.hubHow.heroShop b{display:revert;width:auto;height:auto;color:inherit;background:0 0;border-radius:0;place-items:normal}.hubHow.heroShop .packArt b{color:#fff;display:block}.hubHow.heroShop .packArt.pack_bdor b{color:#fff7d6}.heroShopHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.heroShopHead>span{letter-spacing:3px;color:#f4cf48;font:800 11px Inter}.hubHow.heroShop .heroShopBadge{letter-spacing:.5px;color:#07100e;background:var(--lime);border-radius:20px;padding:5px 10px;font:800 11px Inter;box-shadow:0 0 #a3ff1288}.heroShopFan{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;height:190px;margin:6px 0 2px;padding:0;display:flex;position:relative}.heroShopFan .packArt{transform-origin:bottom;width:112px;height:160px;margin:0 -18px;transition:transform .45s cubic-bezier(.2,.9,.25,1.2)}.heroShopFan .packArt b{font-size:19px}.heroShopFan .packArt em{margin-top:4px;font-size:30px}.heroShopFan .packArt small,.heroShopFan .packArt .packBrand{font-size:6px}.heroShopFan .packArt:first-child{transform:rotate(-14deg)translateY(10px)}.heroShopFan .packArt:nth-child(2){z-index:2;transform:translateY(-10px)scale(1.12);box-shadow:0 30px 50px -16px #ffd45f99,inset 0 0 0 2px #fff6}.heroShopFan .packArt:nth-child(3){transform:rotate(14deg)translateY(10px)}.heroShopFan:hover .packArt:first-child{transform:rotate(-22deg)translate(-14px,6px)}.heroShopFan:hover .packArt:nth-child(2){transform:translateY(-20px)scale(1.16)}.heroShopFan:hover .packArt:nth-child(3){transform:rotate(22deg)translate(14px,6px)}.heroShopFloor{z-index:-1;background:radial-gradient(closest-side,#000c,#0000);border-radius:50%;width:78%;height:22px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.hubHow.heroShop h3{text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(100deg,#fff 30%,#fff1b0 50%,#fff 70%) 0 0/220% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:2px 0 0;font:900 clamp(28px,2.6vw,36px)/.95 Barlow Condensed}.heroShopPerks{text-align:left;gap:7px;margin:0;padding:0;list-style:none;display:grid}.hubHow.heroShop .heroShopPerks li{color:#dfe7f2;background:#ffffff06;border:1px solid #ffffff10;border-radius:3px;align-items:center;gap:12px;padding:8px 10px;font-size:13px;line-height:1.3;display:flex}.hubHow.heroShop .heroShopPerks li b{text-align:center;letter-spacing:.5px;color:#1a1204;background:linear-gradient(135deg,#fff1b0,#f4cf48);border:0;border-radius:2px;flex:0 0 58px;width:auto;height:auto;padding:3px 0;font:800 13px Barlow Condensed;display:block}.primary.heroShopCta{color:#1a1204;background:linear-gradient(100deg,#f4cf48 0,#fff1b0 45%,#f4cf48 70%) 100% 0/220% 100%;justify-content:center;align-items:center;width:100%;margin-top:auto;transition:background-position .6s,transform .14s;display:flex;box-shadow:0 14px 34px -12px #f4cf48aa}.primary.heroShopCta:hover{background-position:0 0}@media (prefers-reduced-motion:no-preference){.hubHow.heroShop:after{animation:16s linear infinite heroShopSpin}.heroShopFan .packArt:nth-child(2){animation:4s ease-in-out infinite heroShopFloat}.heroShopFan:hover .packArt:nth-child(2){animation:none}.heroShopBadge{animation:2s ease-out infinite heroShopPulse}.hubHow.heroShop h3{animation:6s ease-in-out infinite pxiTextSheen}}@keyframes heroShopSpin{to{transform:rotate(360deg)}}@keyframes heroShopFloat{0%,to{transform:translateY(-10px)scale(1.12)}50%{transform:translateY(-18px)scale(1.12)}}@keyframes heroShopPulse{0%{box-shadow:0 0 #a3ff1288}to{box-shadow:0 0 0 10px #a3ff1200}}@media (width>=881px){.hubHow.heroShop{align-self:start;gap:13px;margin-top:-7vh}.heroShopFan{height:176px}}@media (width<=880px){.heroShopFan{height:170px}.heroShopFan .packArt{width:98px;height:140px;margin:0 -8px}}.soloReady{padding:12vh 4vw}.richToolbar{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.richToolbar button{color:#fff;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff28;min-width:34px;padding:7px 11px;font:700 13px Inter}.richToolbar button:hover{background:#ffffff18}.richEditor{resize:vertical;color:#fff;background:#07100e;border:1px solid #ffffff28;min-height:160px;max-height:420px;padding:14px;font:500 15px/1.6 Inter;overflow-y:auto}.richEditor:focus{border-color:var(--lime);outline:none}.richEditor:empty:before{content:attr(data-placeholder);color:var(--muted)}.richEditor h2{text-transform:uppercase;color:var(--lime);margin:10px 0 6px;font:800 22px Barlow Condensed}.richEditor h3{margin:8px 0 5px;font:800 18px Barlow Condensed}.richEditor ul,.richEditor ol{margin:6px 0 6px 20px;padding:0}.richEditor a{color:var(--lime)}.richEditor p{margin:0 0 8px}.checkboxRow{grid-template-columns:none;align-items:center;gap:8px;text-transform:none!important;color:#fff!important;font-size:13px!important;display:flex!important}.checkboxRow input{width:auto}.emailPreview{background:#0e1526;border:1px solid #ffffff18;margin:10px 0;padding:16px}.emailPreviewTitle{text-transform:uppercase;color:#fff;margin-bottom:8px;font:800 18px Barlow Condensed}.emailPreviewBody{color:#d7ded9;font-size:14px;line-height:1.6}.emailPreviewBody h2{text-transform:uppercase;color:var(--lime);margin:8px 0 5px;font:800 20px Barlow Condensed}.emailPreviewBody h3{margin:6px 0 4px;font:800 16px Barlow Condensed}.emailPreviewBody ul,.emailPreviewBody ol{margin:6px 0 6px 20px}.emailPreviewBody a{color:var(--lime)}.emailPreviewBody p{margin:0 0 8px}.playerSilhouette:has(.pxAvatar):before{display:none}.playerSilhouette:has(.pxAvatar):after{display:none}.playerSilhouette .pxAvatar{z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.playerSilhouette:has(.pxAvatar){filter:drop-shadow(0 10px 14px #000b);width:100%;height:100%;bottom:0}.tokenImage .pxAvatar{width:100%;height:100%;display:block}.collectiblePhoto .pxAvatar{width:100%;height:94%;position:absolute;inset:6% 0 0}.cardStripPhoto .pxAvatar,.setStrip i .pxAvatar,.showcaseChip i .pxAvatar{width:100%;height:100%;display:block}.showcaseChip i:has(.pxAvatar){overflow:hidden}.quizFormat{color:var(--lime);letter-spacing:2.5px;background:#a3ff1212;border:1px solid #a3ff1255;border-radius:999px;margin:-6px auto 4px;padding:5px 12px;font:800 12px Barlow Condensed;display:inline-block}.scoreAnswer{grid-template-columns:1fr 1fr;gap:14px;max-width:620px;margin:0 auto;display:grid}.scoreSide{background:#0e1526;border:1px solid #ffffff25;gap:10px;padding:16px 12px;display:grid}.scoreSide>span{text-transform:uppercase;letter-spacing:1px;overflow-wrap:anywhere;font:800 20px Barlow Condensed}.scoreStepper{justify-content:center;align-items:center;gap:14px;display:flex}.scoreStepper strong{min-width:56px;color:var(--lime);font:900 56px/1 Barlow Condensed}.scoreStepper button{color:#fff;cursor:pointer;background:#1b2925;border:1px solid #ffffff35;width:48px;height:48px;padding:0;font:800 26px/1 Barlow Condensed}.scoreStepper button:disabled{opacity:.35;cursor:default}.scoreHint{color:#fff9;grid-column:1/-1;font-size:13px}.scoreAnswer>.primary{grid-column:1/-1}@media (width<=600px){.scoreAnswer{gap:8px}.scoreSide>span{font-size:16px}.scoreStepper{gap:8px}.scoreStepper strong{min-width:40px;font-size:44px}.scoreStepper button{width:40px;height:40px}}.hubHero h1.hubHeadline{letter-spacing:-1px;font-size:clamp(44px,5vw,68px);line-height:.88}@media (width<=500px){.hubHero h1.hubHeadline{letter-spacing:-1px;font-size:42px}}.homeHowTo{padding-top:55px}.homeHowToSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.homeHowToSteps li{border:1px solid #ffffff1c;border-top:3px solid var(--accent-blue);background:#0e1526;padding:18px}.homeHowToSteps b{background:var(--accent-blue);color:#07100e;place-items:center;width:30px;height:30px;font:900 18px Barlow Condensed;display:inline-grid}.homeHowToSteps h3{text-transform:uppercase;margin:12px 0 6px;font:900 24px/1 Barlow Condensed}.homeHowToSteps p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.homeHowToLink{color:var(--accent-blue);letter-spacing:.4px;margin-top:14px;font:800 12px Inter;text-decoration:none;display:inline-block}.homeHowToLink i{font-style:normal}.homeHowToLink:hover{text-decoration:underline}@media (width<=900px){.homeHowToSteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){.homeHowToSteps{grid-template-columns:1fr}}a.homeLeaderboard{text-decoration:none}.legalFooter a.legalLink{padding:3px 0}.legalTabs a{color:#d6e0da;background:#ffffff08;border:1px solid #ffffff25;padding:9px 10px;font:700 10px Inter;text-decoration:none}.legalTabs a.active{background:var(--lime);border-color:var(--lime);color:#07100e}.legalPage .photoCredits{color:#c6d2cb;gap:7px;margin:8px 0 0;padding-left:18px;font-size:13px;line-height:1.55;display:grid}.legalPage .photoCredits strong{color:#fff}a.backInline{color:var(--muted);padding:1px 6px;text-decoration:none;display:inline-block}.screenLoading{place-items:center;min-height:60vh;display:grid}.screenCrash{text-align:center;color:#e6eee9;place-content:center;justify-items:center;gap:12px;min-height:60vh;padding:24px 16px;display:grid}.screenCrash b{letter-spacing:.4px;text-transform:uppercase;font:900 22px Barlow Condensed,Inter}.screenCrash p{color:#b7c6bd;max-width:340px;margin:0;font-size:14px;line-height:1.45}.screenCrash .updateReload{background:var(--lime);color:#07100e;cursor:pointer;border:0;padding:12px 22px;font:900 14px Inter}.screenLoading i{border:3px solid #a3ff1233;border-top-color:#a3ff12;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite screenLoadingSpin}@keyframes screenLoadingSpin{to{transform:rotate(360deg)}}.result .resultChallenge{align-items:center;gap:8px;margin:12px auto 0;display:inline-flex}.baseReminder{z-index:58;width:min(780px,100vw - 32px);animation:baseReminderIn .5s var(--ease-snap,ease-out);background:linear-gradient(120deg,#1b2a1a,#0b1511 55%,#0a1020);border:1px solid #f4cf48aa;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 44px 12px 14px;display:grid;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 22px 60px -18px #000,0 0 40px -18px #f4cf48}.baseReminderIcon{color:#2b1c04;background:radial-gradient(circle at 35% 30%,#fff6c4,#f4cf48 45%,#9a6b12);border-radius:50%;place-items:center;width:42px;height:42px;font:900 22px Barlow Condensed;display:grid;box-shadow:0 0 22px -4px #f4cf48}.baseReminderText{min-width:0}.baseReminderText b{text-transform:uppercase;letter-spacing:.02em;color:#fff;font:900 19px/1.05 Barlow Condensed;display:block}.baseReminderText small{color:#c4d0ca;margin-top:4px;font-size:12px;line-height:1.35;display:block}.baseReminderText .baseReminderError{color:#ff8a80}.baseReminder .primary{white-space:nowrap;padding:11px 16px}.baseReminderClose{color:#aebcb7;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:22px;position:absolute;top:4px;right:6px}.baseReminderClose:hover{color:#fff}.baseReminder.done{border-color:var(--lime);box-shadow:0 22px 60px -18px #000,0 0 40px -16px var(--lime);grid-template-columns:auto 1fr}.baseReminder.done .baseReminderIcon{color:#06110d;background:radial-gradient(circle at 35% 30%,#e6ff9c,#a3ff12 50%,#3d7a00)}:is(body:has(.fc-consent-root) .baseReminder:not(.inline),body:has(.packReminder:not(.inline)) .baseReminder:not(.inline),body:has([aria-modal=true]) .baseReminder:not(.inline)){display:none}body:has(.baseReminder:not(.inline)) main{padding-bottom:calc(var(--base-reminder-h,0px) + 24px)}:is(body:has(.baseReminder:not(.inline)) .audioSettingsButton,body:has(.baseReminder:not(.inline)) .replayTutorial){bottom:calc(var(--base-reminder-h,0px) + 28px)}.baseReminder.inline{z-index:auto;width:auto;animation:none;position:relative;bottom:auto;left:auto;transform:none}@keyframes baseReminderIn{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@media (width<=700px){.baseReminder{grid-template-columns:auto 1fr;gap:10px 12px;width:auto;padding:12px 40px 12px 12px;animation-name:baseReminderInPhone;bottom:10px;left:10px;right:10px;transform:none}.baseReminderIcon{width:36px;height:36px;font-size:19px}.baseReminderText b{font-size:17px}.baseReminderText small{font-size:11.5px}.baseReminder .primary{white-space:normal;grid-column:1/-1;width:100%;padding:10px 12px;font-size:14px}}@keyframes baseReminderInPhone{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.updateNotice{z-index:1360;border:1px solid var(--lime);color:#e6eee9;background:#0e1526;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);padding:9px 10px 9px 15px;font-size:12px;font-weight:700;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #000b}.updateNotice .updateReload{background:var(--lime);color:#07100e;cursor:pointer;border:0;padding:8px 12px;font:900 12px Inter}.updateNotice .updateLater{color:#b7c6bd;cursor:pointer;background:0 0;border:0;padding:4px 6px;font:700 18px/1 Inter}@media (width<=600px){.updateNotice{gap:8px;font-size:11px;top:8px}}.maintenanceNotice{z-index:1355;top:calc(12px + env(safe-area-inset-top,0px));color:#e6eee9;background:#0e1526;border:1px solid #ffb547;align-items:center;gap:11px;width:max-content;max-width:min(560px,100vw - 24px);padding:9px 8px 9px 12px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #000b}.maintenanceNotice>div{gap:2px;min-width:0;display:grid}.maintenanceNotice b{color:#ffd08a;font-size:12px;font-weight:800}.maintenanceNotice small{color:#c6d2cb;font-size:11px;line-height:1.4}.maintenanceNotice small.maintenanceList{color:#e6eee9}.maintenanceIcon{color:#07100e;background:#ffb547;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font:900 13px Inter;display:grid}.maintenanceClose{color:#b7c6bd;cursor:pointer;background:0 0;border:0;flex:none;align-self:flex-start;padding:2px 6px;font:700 18px/1 Inter}body:has(.updateNotice) .maintenanceNotice{top:calc(70px + env(safe-area-inset-top,0px))}@media (width<=600px){.maintenanceNotice{top:calc(8px + env(safe-area-inset-top,0px));gap:9px;padding:8px 6px 8px 10px}.maintenanceNotice b{font-size:11.5px}.maintenanceNotice small{font-size:10.5px}}.legalPage article.draftArticle li{color:#c6d2cb;font-size:13px;line-height:1.65}.srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.a11y *,html.a11y :before,html.a11y :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.a11y :focus-visible{outline-offset:3px;outline:3px solid #ffd400!important}.accessibleRow{flex-wrap:wrap}.accessibleRow small{text-transform:none;letter-spacing:0;color:var(--muted);flex-basis:100%;margin-top:4px;font-size:11px;font-weight:500;line-height:1.35;display:block}.brand{color:#f6f7f4;letter-spacing:1.5px;align-items:center;width:auto;height:60px;font:800 22px Barlow Condensed;display:flex}.brand span{color:#0000;background:url(/assets/project-xi-logo-icon-BPAGs9fp.png) 50%/contain no-repeat;width:44px;height:44px;margin-right:10px;display:inline-block;transform:none}@media (width<=600px){.brand{width:auto;height:48px;padding-top:0;font-size:20px}.brand span{width:34px;height:34px;margin-right:6px;display:inline-block}}body nav{padding-top:env(safe-area-inset-top,0px);min-height:calc(76px + env(safe-area-inset-top,0px))}@media (width<=600px){body nav{padding-top:calc(8px + env(safe-area-inset-top,0px));min-height:calc(64px + env(safe-area-inset-top,0px))}}@property --p{syntax:"<number>";inherits:true;initial-value:1}:root{--cx:#3fd1ff;--cx-soft:#9fe7ff;--cx-deep:#1b6f95;--panel:linear-gradient(170deg,#151c30e6,#0a0f1ce6)}:is(.game,.lobby,.revealScreen,.duelIntro,.quizScreen,.wheelScreen,.lineupIntro,.matchSim,.shootoutScreen,.result){isolation:isolate;position:relative}:is(.game,.lobby,.revealScreen,.duelIntro,.quizScreen,.wheelScreen,.lineupIntro,.matchSim,.shootoutScreen,.result):before{content:"";z-index:-1;pointer-events:none;transform-origin:50% 0;background:conic-gradient(from 165deg at 50% 0%,transparent 0 4deg,#8fe3ff1c 7deg,transparent 11deg 18deg,#8fe3ff12 21deg,transparent 25deg 30deg,#8fe3ff18 33deg,transparent 37deg),radial-gradient(ellipse 46% 34% at 50% 0%,#3fd1ff2e,transparent 74%);height:112%;animation:14s ease-in-out infinite alternate cxBeams;position:fixed;top:-12%;left:-20%;right:-20%}@keyframes cxBeams{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes cxSheen{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes cxRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cxPulse{0%{box-shadow:0 0 #a3ff1288}to{box-shadow:0 0 0 46px #a3ff1200}}@keyframes cxPop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}:is(.game .gameHeader h2,.revealScreen h1,.quizScreen h1,.lineupIntro h1,.wheelScreen h1,.lobby h1,.shootoutScreen h1){background:linear-gradient(100deg,#fff 0 40%,var(--cx-soft) 50%,#fff 60%);-webkit-text-fill-color:transparent;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite cxSheen}.eyebrow{align-items:center;gap:10px;display:inline-flex}:is(.revealScreen,.quizScreen,.lineupIntro,.wheelScreen,.lobby,.matchSim,.result,.duelIntro)>.eyebrow:before{content:"";background:currentColor;width:22px;height:1px}.gameHeader{padding-bottom:6px}.gameHeader h2{text-transform:uppercase;letter-spacing:.5px;font-size:clamp(34px,5vw,52px)}.versus strong{background:#3fd1ff14;border:1px solid #3fd1ff40;padding:5px 12px;font:700 12px Inter}.budget{background:var(--panel);border:1px solid #3fd1ff40;border-top:3px solid var(--cx);padding:10px 18px;box-shadow:0 12px 30px #0006}.budget strong{color:var(--cx-soft);font-size:32px;line-height:1}.progress{background:#ffffff14;height:6px;position:relative;overflow:hidden}.progress i{background:linear-gradient(90deg,var(--cx),#a3ff12);box-shadow:0 0 14px #3fd1ff99}.progress:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 calc(9.0909% - 2px),#0b1424 calc(9.0909% - 2px) 9.0909%);position:absolute;inset:0}.timer{--ringc:#a3ff12;justify-items:center;gap:6px;display:grid}.timer.urgent{--ringc:#ff5a4f}.timer b{color:#fff;background:radial-gradient(circle,#0b1220 0 57%,transparent 58%),conic-gradient(var(--ringc) calc(var(--p,1)*360deg),#ffffff16 0);width:84px;min-width:0;height:84px;box-shadow:0 0 28px color-mix(in srgb,var(--ringc) 35%,transparent);border-radius:50%;place-items:center;font:900 40px/1 Barlow Condensed;transition:--p 1s linear;display:grid}.timer.urgent b{animation:.75s infinite pulse}.pitch{background:var(--panel);border:1px solid #ffffff14;padding:16px;box-shadow:0 22px 50px #0007}.pitchTitle{letter-spacing:2.5px;text-transform:uppercase;color:var(--cx-soft);font:800 13px Barlow Condensed}.field{background:radial-gradient(at 50% 0,#fff2,#0000 62%),repeating-linear-gradient(#106040 0 38px,#0c5033 38px 76px);border:1px solid #ffffff30;box-shadow:inset 0 0 60px #00000070}.field:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #ffffff3a;border-radius:50%;width:26%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.token b,.tokenImage{box-shadow:0 0 0 2px #fffc,0 6px 14px #0009}.token span{border:1px solid #ffffff1a}.squadList div{border-left:2px solid var(--cx);background:#ffffff0a}.cards{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:14px}.cards .card{transition:transform .25s cubic-bezier(.2,1.2,.4,1),box-shadow .25s}.cards .card:hover:not(:disabled){z-index:2;transform:translateY(-10px)rotate(-.8deg)scale(1.03)}.cards .card:focus-visible{outline:2px solid var(--cx);outline-offset:3px}.cards .card.picked{transform:translateY(-6px)scale(1.04)}.choice h3{text-transform:uppercase;letter-spacing:.5px;font-size:clamp(26px,3vw,36px)}.wheelButton{color:#e9d8ff;background:linear-gradient(135deg,#2b1a4f,#18102e);border:1px solid #ae76ff80;transition:transform .15s,box-shadow .2s;box-shadow:3px 3px #07100e,0 0 24px #ae76ff33}.wheelButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:5px 5px #07100e,0 0 34px #ae76ff66}.quitGame{opacity:.7;margin:10px 0 22px}.lobby .lobbyPanel{background:var(--panel);border:1px solid #3fd1ff2a;border-top:3px solid var(--cx);animation:.5s ease-out both cxRise;box-shadow:0 26px 60px #0008}.lobby input{background:#0a0f1c;border-color:#3fd1ff40}.lobby input:focus{border-color:var(--cx);box-shadow:0 0 0 3px #3fd1ff22}.lobby.waiting h1{letter-spacing:10px;background:linear-gradient(135deg,#fff,#9fe7ff);-webkit-background-clip:text;background-clip:text;border:2px dashed #3fd1ff66;margin:10px auto 6px;padding:6px 26px;display:inline-block;box-shadow:0 0 40px #3fd1ff22}.lobbyRoster span{background:#3fd1ff14;border:1px solid #3fd1ff40;padding:7px 14px;font-weight:700;animation:.4s ease-out both cxPop}.startCountdown>b{color:var(--cx-soft);text-shadow:0 0 60px #3fd1ffaa;font:900 clamp(120px,22vw,220px)/1 Barlow Condensed;animation:.5s ease-out both cxPop;display:block}.revealScreen .revealSlot>small{background:#a3ff1214;border:1px solid #a3ff1255;padding:4px 12px}.revealScreen .revealCardFace,.revealScreen .card{animation:.6s cubic-bezier(.2,1.3,.4,1) both cxPop}.revealProgress i{box-shadow:0 0 12px #a3ff12aa}.duelClash b{animation:1.4s ease-out infinite cxPulse}.duelClash span{text-shadow:0 4px 30px #3fd1ff55}.duelIntro h1{text-transform:uppercase}.quizScreen .quizPlayers strong{background:#3fd1ff14;border:1px solid #3fd1ff40;margin:0 4px;padding:5px 14px}.quizScreen h1{max-width:900px;margin-left:auto;margin-right:auto}.quizAnswers button{background:var(--panel);border:1px solid #3fd1ff2a;transition:transform .15s,border-color .2s,background .2s,box-shadow .2s}.quizAnswers button:hover:not(:disabled){border-color:var(--cx);transform:translateY(-3px);box-shadow:0 14px 30px #0006,0 0 0 1px #3fd1ff55}.quizAnswers button span{background:linear-gradient(135deg,#9fe7ff,var(--cx));color:#06222e;font-weight:900}.lineupField,.stadium{background:radial-gradient(at 50% 0,#fff2,#0000 62%),repeating-linear-gradient(90deg,#106040 0 76px,#0c5033 76px 152px);border:1px solid #ffffff40;box-shadow:0 30px 70px #000a,inset 0 0 70px #0000007a}.lineupToken b,.matchPlayer{box-shadow:0 0 0 2px #fff,0 6px 16px #0009}.matchClock{background:var(--panel);border:1px solid #3fd1ff40;width:fit-content;margin:15px auto;padding:6px 18px}.matchClock i b{background:linear-gradient(90deg,var(--cx),#a3ff12)}.liveBoard{border:1px solid #3fd1ff40;border-top:3px solid var(--cx);background:linear-gradient(#0f1628,#070b15);width:fit-content;margin:18px auto;padding:14px 34px;box-shadow:0 20px 50px #0008}.liveBoard strong{color:#fff;text-shadow:0 0 24px #3fd1ff66}.liveBoard>div:last-child strong{color:#ffb547;text-shadow:0 0 24px #ffb54766}.commentary{background:var(--panel);border:1px solid #ffffff12}.commentary .event{animation:.35s ease-out both cxRise}.stadium.goalPause{box-shadow:0 0 0 2px var(--cx),0 0 80px #3fd1ff55}.result h1{background:linear-gradient(100deg,#5fd8ff 0%,#fff 28%,#9fe7ff 50%,#fff 72%,#5fd8ff 100%) 0 0/250% 100%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 10px 34px #3fd1ff44);-webkit-background-clip:text;background-clip:text;animation:.7s cubic-bezier(.2,1.3,.4,1) both cxPop,5s ease-in-out 1s infinite cxSheen}.result .score{align-items:stretch;gap:18px}.result .score div{background:var(--panel);border:1px solid #ffffff14;border-top:3px solid var(--cx);min-width:170px;padding:18px 22px;animation:.5s ease-out .2s both cxRise;box-shadow:0 22px 50px #0007}.result .score div:last-of-type{border-top-color:#ffb547}.result .score b{text-shadow:0 0 30px #00000080}.awardCard,.leagueTable,.tournamentMatches article{background:var(--panel);border:1px solid #ffffff14;box-shadow:0 16px 36px #0006}.awardCard{border-left:3px solid #ffd45f}.result .primary{box-shadow:3px 3px #07100e,3px 3px 0 1px #3fd1ff66}@media (width<=640px){.gameHeader{flex-wrap:wrap;gap:10px}.multiVersus{flex-wrap:wrap;order:3;gap:6px;width:100%}.versus strong{padding:3px 9px;font-size:11px}.budget strong{white-space:nowrap;font-size:26px}.timer b{width:68px;height:68px;font-size:32px}.budget{padding:8px 12px}.result .score div{min-width:0;padding:14px}.liveBoard{padding:12px 18px}}@media (prefers-reduced-motion:reduce){:is(.game,.lobby,.revealScreen,.duelIntro,.quizScreen,.wheelScreen,.lineupIntro,.matchSim,.shootoutScreen,.result):before{animation:none}.cards .card,.cards .card:hover,.timer b{transition:none}.revealScreen .card,.revealScreen .revealCardFace,.result h1,.duelClash b,.lobbyRoster span,.commentary .event,.lobby .lobbyPanel{animation:none!important}}.nowPlaying{z-index:70;left:max(14px,env(safe-area-inset-left));bottom:calc(14px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(14px);color:#fff;text-align:left;background:#0b1424ee;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:2px;max-width:min(330px,100vw - 130px);padding:6px 4px 6px 6px;animation:.45s cubic-bezier(.2,1.3,.4,1) npIn;display:flex;position:fixed;box-shadow:0 14px 40px #000a}.nowPlaying a{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.npCover{background:#1a2433;border-radius:8px;flex:none;width:44px;height:44px;position:relative;overflow:hidden}.npCover img{object-fit:cover;width:100%;height:100%;display:block}.npCover i{background:#000a;border-radius:4px;align-items:flex-end;gap:2px;height:12px;padding:2px 3px;display:flex;position:absolute;bottom:3px;right:3px}.npCover i b{transform-origin:50% 100%;background:#1ed760;border-radius:1px;width:2px;height:100%;animation:.9s ease-in-out infinite alternate npBar;display:block}.npCover i b:nth-child(2){animation-duration:.7s;animation-delay:-.45s}.npCover i b:nth-child(3){animation-duration:1.1s;animation-delay:-.2s}.npText{min-width:0;line-height:1.15;display:grid}.npText small{color:#1ed760;letter-spacing:1.4px;font:800 8.5px Inter}.npText strong{white-space:nowrap;text-overflow:ellipsis;font:800 14px Inter;overflow:hidden}.npText em{color:#ffffffb0;white-space:nowrap;text-overflow:ellipsis;font:600 11.5px Inter;overflow:hidden}.npListen{color:#fff;white-space:nowrap;background:#ffffff12;border-radius:999px;flex:none;margin-left:4px;padding:6px 9px;font:800 10px Inter;transition:background .2s,color .2s}.npListen b{margin-left:4px;font-weight:900}.nowPlaying a:hover .npListen,.nowPlaying a:focus-visible .npListen{color:#06120a;background:#1ed760}.npClose{color:#fff9;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:30px;height:30px;padding:0;font:400 20px/1 Inter}.npClose:hover,.npClose:focus-visible{color:#fff;background:#ffffff14}@keyframes npIn{0%{opacity:0;transform:translateY(18px)scale(.96)}}@keyframes npBar{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@media (width<=600px){.npListen{display:none}.nowPlaying{max-width:calc(100vw - 130px)}.npCover{width:38px;height:38px}.npText strong{font-size:13px}.npText em{font-size:11px}}@media (prefers-reduced-motion:reduce){.nowPlaying{animation:none}.npCover i b{animation:none;transform:scaleY(.7)}}:is(body:has(.fc-consent-root) .nowPlaying,body:has([aria-modal=true]) .nowPlaying){display:none}
