.play{max-width:1180px;margin:0 auto;padding:18px 16px 110px}.play__h{font-size:clamp(40px,6vw,72px);color:var(--bone)}.tabs{display:flex;gap:4px;margin:18px 0 14px;flex-wrap:wrap}.tab{font-family:var(--f-disp);font-size:24px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;padding:6px 18px 2px;background:var(--panel);color:var(--dim);border:1px solid var(--line);cursor:pointer}.tab.is-on{background:var(--volt);color:var(--cab);border-color:var(--volt)}.tab:hover:not(.is-on){color:var(--bone)}.play__body{background:var(--panel);border:1px solid var(--line);padding:16px;min-height:420px}.gintro{max-width:720px}.gintro__t{font-size:48px;color:var(--volt);margin-bottom:8px}.gintro .terms{margin:0 0 18px;padding-left:18px;display:grid;gap:8px;color:var(--bone)}.gerr{color:var(--coral);font-family:var(--f-data);font-size:13px;margin:10px 0 0}.gbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:6px 0 10px}.grow{flex:1}.gpill{font-family:var(--f-data);font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border:1px solid var(--line);color:var(--bone);background:var(--panel-2);white-space:nowrap}.gpill--hot{border-color:var(--volt);color:var(--volt)}.gpill--warn{border-color:var(--coral);color:var(--coral);animation:gpulse 1s ease-in-out infinite}@keyframes gpulse{50%{opacity:.55}}.btn-go--sm{font-size:20px;padding:7px 62px 3px 14px}.btn-go--sm:after{right:16px;width:30px;height:12px;margin-top:-8px}.gclock{margin:4px 0 12px}.gclock__bar{height:8px;background:var(--line);overflow:hidden}.gclock__bar i{display:block;height:100%;background:var(--volt);transition:width .25s linear}.mcard{--tier:var(--cyan);position:relative;display:grid;grid-template-columns:1fr auto;grid-template-areas:"tk tk" "dir dir" "lev col" "cap tab";gap:2px 8px;align-items:end;width:132px;min-height:118px;padding:8px 9px 7px;background:linear-gradient(160deg,var(--panel-2),var(--cab));border:2px solid var(--tier);color:var(--bone);text-align:left;font:inherit;cursor:default;box-shadow:4px 4px 0 var(--cab)}button.mcard{cursor:pointer}button.mcard:hover{transform:translateY(-3px)}.mcard.is-sel{outline:3px solid var(--volt);outline-offset:2px;transform:translateY(-6px)}.mcard.is-dim{opacity:.45}.mcard__tk{grid-area:tk;font-family:var(--f-disp);font-weight:700;font-size:30px;line-height:.9;color:var(--tier)}.mcard__dir{grid-area:dir;font-family:var(--f-data);font-size:12px;letter-spacing:.1em}.mcard__dir.up{color:var(--lime)}.mcard__dir.dn{color:var(--coral)}.mcard__lev{grid-area:lev;font-family:var(--f-disp);font-size:24px;font-weight:600}.mcard__col{grid-area:col;font-family:var(--f-disp);font-size:24px;font-weight:600;color:var(--volt)}.mcard__cap{grid-area:cap;font-family:var(--f-data);font-size:11px;color:var(--dim)}.mcard__tab{grid-area:tab;font-family:var(--f-data);font-size:10px;color:var(--dim);justify-self:end;text-transform:uppercase;letter-spacing:.1em}.mcard__tab--mine{color:var(--cyan)}.mcard__home{position:absolute;top:-9px;right:-6px;font-family:var(--f-data);font-size:10px;letter-spacing:.12em;background:var(--volt);color:var(--cab);padding:1px 5px}.mcard--sm{width:96px;min-height:84px;padding:5px 6px}.mcard--sm .mcard__tk{font-size:22px}.mcard--sm .mcard__lev,.mcard--sm .mcard__col{font-size:18px}.mcard--sm .mcard__dir{font-size:10px}.mcard--back{width:132px;min-height:118px;border:2px solid var(--line);background:repeating-linear-gradient(45deg,var(--panel-2) 0 8px,var(--cab) 8px 16px)}.mcard--back.mcard--sm{width:96px;min-height:84px}.hand{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0}.lanes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lane{display:grid;grid-template-rows:minmax(92px,auto) auto minmax(92px,auto);gap:6px;padding:8px;border:2px solid var(--line);background:var(--cab);min-width:0}.lane--drop{border-color:var(--volt);cursor:pointer;box-shadow:0 0 0 3px #ffe81a26}.lane--you{border-color:var(--lime)}.lane--bot{border-color:var(--coral)}.lane--won-you{background:#b6ff2e12}.lane--won-bot{background:#ff4f3f12}.lane__side{display:flex;gap:6px;flex-wrap:wrap;align-content:flex-start}.lane__side--bot{align-content:flex-end}.lane__mid{display:grid;justify-items:center;gap:2px;padding:6px 0;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line)}.lane__tk{font-family:var(--f-disp);font-size:34px;font-weight:700;line-height:.9;color:var(--volt)}.lane__mv{font-size:13px;color:var(--dim)}.lane__sc{font-family:var(--f-data);font-size:13px}.lane__sc b{font-family:var(--f-disp);font-size:22px;font-weight:600;color:var(--bone)}.lane__sc b.win{color:var(--lime)}.spark{display:block}.goal{position:relative;height:26px;background:var(--cab);border:1px solid var(--line);margin:4px 0 12px}.goal i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--cyan),var(--volt));transition:width .3s}.goal span{position:absolute;right:8px;top:4px;font-size:14px;color:var(--bone);mix-blend-mode:difference}.bal{display:grid;gap:8px;padding:12px;border:1px solid var(--line);background:var(--cab);margin-bottom:10px}.bal__cards{display:flex;gap:6px;flex-wrap:wrap}.bal__eq{display:flex;align-items:baseline;gap:12px;font-family:var(--f-disp);font-weight:700;line-height:.9}.bal__chips{font-size:64px;color:var(--cyan)}.bal__mult{font-size:64px;color:var(--magenta)}.bal__score{font-size:72px;color:var(--volt)}.bal__x{font-size:40px;color:var(--dim)}.bal__mk{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.bal__mk>span{display:flex;gap:6px;align-items:center}.mkts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:6px}.mkt{display:grid;justify-items:start;gap:2px;padding:8px;border:1px solid var(--line);background:var(--cab)}.split2{display:grid;grid-template-columns:2fr 1fr;gap:10px;margin-top:6px}.flog{list-style:none;margin:0;padding:8px;border:1px solid var(--line);background:var(--cab);font-family:var(--f-data);font-size:12px;color:var(--dim);max-height:180px;overflow:auto}.flog li:first-child{color:var(--bone)}.others{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.gtable{width:100%;border-collapse:collapse;margin:10px 0;font-family:var(--f-data);font-size:13px}.gtable th,.gtable td{border-bottom:1px solid var(--line);padding:6px 8px;text-align:left}.gtable tr.win td{color:var(--lime)}.gresult{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:12px;padding:12px 14px;border:2px solid var(--coral);background:var(--cab)}.gresult.is-good{border-color:var(--lime)}.gresult b{font-size:44px;color:var(--coral)}.gresult.is-good b{color:var(--lime)}.gresult span{font-family:var(--f-data);font-size:13px;color:var(--bone);flex:1;min-width:200px}@media (max-width:760px){.lanes,.mkts,.split2{grid-template-columns:1fr}.bal__chips,.bal__mult{font-size:44px}.bal__score{font-size:52px}}@media (prefers-reduced-motion:reduce){.gpill--warn{animation:none}button.mcard:hover,.mcard.is-sel{transform:none}}.tabs__grp{align-self:center;font-family:var(--f-data);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);padding:0 6px 0 10px}.tabs__grp:first-child{padding-left:0}.pin{display:inline-flex;align-items:center;gap:6px}.pin .input{width:92px}.potato__stage{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:12px;border:1px solid var(--line);background:var(--cab);margin-bottom:10px}.potato__px{display:grid;gap:4px;justify-items:start}.potato__nums{display:grid;gap:8px}.potato__nums b{display:block;font-size:30px;color:var(--bone)}.potato__nums .potato__mark{font-size:48px;color:var(--volt)}.fig__owners{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:8px 0}.fig__col{display:grid;gap:8px;align-content:start;padding:8px;border:1px solid var(--line);background:var(--cab)}.fig__card{display:grid;gap:3px}.fig__q{font-size:11px;color:var(--dim)}.gpill.is-out{opacity:.4;text-decoration:line-through}.gtable tr.lose td{color:var(--coral)}.roy__book{display:flex;gap:6px;flex-wrap:wrap}@media (max-width:760px){.potato__stage{grid-template-columns:1fr}.fig__owners{grid-template-columns:1fr 1fr}}.play--immersive{padding-top:6px}.play--immersive .play__h,.play--immersive .play .note,.play--immersive>div:first-child>div>.note{display:none}.play--immersive .tabs{margin:6px 0 8px}.play--immersive .tab{font-size:19px;padding:4px 12px 1px}.play--immersive .play__body{padding:0;border:0;background:none;min-height:0}.wars{--rail:300px;--cw:clamp(92px,calc((100dvh - 470px) / 1.4),168px);--tw:clamp(112px,calc((100vw - var(--rail) - 90px) / 5.8),168px);--ch:calc(var(--cw) * 1.4);position:fixed;inset:0;z-index:200;display:grid;grid-template-columns:minmax(0,1fr) var(--rail);grid-template-rows:auto minmax(0,1fr) auto minmax(0,1fr) calc(var(--ch) + 30px);-moz-column-gap:14px;column-gap:14px;row-gap:4px;padding:8px 14px 0;overflow:hidden;background:radial-gradient(ellipse at 50% 50%,rgba(51,209,236,.07),transparent 60%),linear-gradient(transparent 31px,#ffffff06 32px) 0 0/100% 32px,linear-gradient(90deg,transparent 31px,rgba(255,255,255,.025) 32px) 0 0/32px 100%,#08080c;border:1px solid var(--line);isolation:isolate}.wars:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 140px #000000d9;z-index:0}.wars>*{position:relative;z-index:1;grid-column:1}html.wars-open{overflow:hidden}.wars__rail{grid-column:2;grid-row:1/-1;align-self:stretch;overflow:auto;border-left:1px solid var(--line);padding:8px 0 12px 14px}.wrail__intro{display:grid;gap:8px;color:#c9c9d6;font-size:13px;line-height:1.4}.wrail__intro b{font-family:var(--f-disp);font-size:26px;line-height:1;color:var(--cyan)}.wrail__intro ol{margin:0;padding-left:18px;display:grid;gap:6px}.wrail__intro em{font-style:normal;color:var(--volt)}.wrail__intro .mono{font-size:11px;color:var(--dim)}.wars__tools{display:flex;align-items:center;gap:8px;margin-left:auto}.wars__round{white-space:nowrap;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-right:4px}.wars__tool{white-space:nowrap;background:none;border:1px solid var(--line);color:var(--bone);font-family:var(--f-data);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;cursor:pointer}.wars__tool:hover{border-color:var(--cyan);color:var(--cyan)}.wars__tool--leave:hover{border-color:var(--coral);color:var(--coral)}.wdir{position:absolute;top:calc(var(--cw) * -.07);left:50%;z-index:4;transform:translate(-50%) skew(-10deg);padding:2px 9px 1px;font-family:var(--f-disp);font-weight:700;font-size:max(13px,calc(var(--cw) * .13));line-height:1.05;letter-spacing:.05em;white-space:nowrap;color:var(--cab);border:2px solid var(--cab);box-shadow:2px 2px #000}.wdir--long{background:var(--lime)}.wdir--short{background:var(--orange)}.unit .card__body,.wslip .card__body{box-shadow:inset 0 0 0 max(2px,.9cqi) var(--dir)!important}.wars .card__lbl,.wars .card__name{display:none}.wars__top{display:flex;align-items:center;gap:16px}.wars__dock{display:grid;grid-template-columns:minmax(230px,280px) minmax(0,1fr);gap:14px;align-items:center;min-height:0}.wars__bottom{display:grid;gap:6px;align-content:center;justify-items:start}.wars__bottom .hero{flex-wrap:wrap;gap:6px 10px}.wars__bottom .wars__hint{text-align:left;font-size:12px;line-height:1.3;min-height:2.6em}.wars__bottom .wars__end{justify-self:stretch;text-align:center}.hero{display:flex;align-items:center;gap:14px;position:relative}.hero__plate{display:grid;grid-template-columns:auto auto;grid-template-areas:"name bank" "bar bar";gap:4px 14px;align-items:end;min-width:260px;padding:6px 14px 8px;background:linear-gradient(135deg,var(--panel-2),var(--cab));border:2px solid var(--line);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%)}.hero--bot .hero__plate{border-color:#ff4f3f80}.hero--you .hero__plate{border-color:#ffe81a80}.hero__name{grid-area:name;font-family:var(--f-disp);font-weight:700;font-size:30px;line-height:.9;letter-spacing:.03em}.hero--bot .hero__name{color:var(--coral)}.hero--you .hero__name{color:var(--volt)}.hero__bank{grid-area:bank;display:flex;align-items:baseline;gap:6px;justify-self:end}.hero__bank b{font-family:var(--f-disp);font-size:34px;line-height:.85;color:var(--bone)}.hero__bank small{font-family:var(--f-data);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.hero__bar{grid-area:bar;height:8px;background:#1b1b22;overflow:hidden}.hero__bar i{display:block;height:100%;background:linear-gradient(90deg,var(--lime),var(--volt));transition:width .5s cubic-bezier(.2,.8,.2,1)}.hero__bar i.low{background:var(--coral)}.hero__margin{display:flex;align-items:center;gap:3px}.hero__margin i{width:13px;height:18px;transform:skew(-12deg);background:#1b1b22;border:1px solid var(--line)}.hero__margin i.on{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 8px #33d1ec99}.hero__margin i.used{background:#33d1ec26}.hero__margin span{margin-left:6px;font-size:13px;color:var(--cyan)}.hero__meta{white-space:nowrap;font-size:11px;color:var(--dim);letter-spacing:.1em;text-transform:uppercase}.hero.fx-hit{animation:shake .5s}.hero.fx-hit .hero__plate{border-color:var(--coral);box-shadow:0 0 30px #ff4f3f80}@keyframes shake{20%{transform:translate(-8px,2px)}40%{transform:translate(7px,-2px)}60%{transform:translate(-5px,1px)}80%{transform:translate(3px)}}.wars__backs{display:flex;margin-left:auto}.wars__backs i{width:34px;height:48px;margin-left:-14px;border:2px solid var(--line);background:repeating-linear-gradient(45deg,#1d1d25 0 6px,#121218 6px 12px);box-shadow:2px 2px #000}.wrow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;justify-items:center;align-items:center;padding:6px 10px 4px;min-height:0;border:1px dashed transparent;transition:border-color .2s,background .2s}.wrow.is-drop{border-color:var(--volt);background:#ffe81a0d;cursor:copy;animation:droppulse 1.2s ease-in-out infinite}@keyframes droppulse{50%{background:#ffe81a1a}}.wslot{position:relative;display:grid;width:100%;justify-items:center}.wslot__empty{display:grid;place-items:center;border:1px dashed #22222b;width:var(--tw);height:106px;font-family:var(--f-data);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--volt)}.unit{--mk:var(--cyan);position:relative;display:grid;justify-items:center;gap:4px;padding:0;background:none;border:0;font:inherit;color:var(--bone);transition:transform .15s}.unit:disabled{cursor:default;opacity:1}.unit__card{display:block;width:var(--tw)}.unit.is-target{cursor:crosshair;animation:targetbob .9s ease-in-out infinite}.unit.is-target .unit__card{filter:drop-shadow(0 0 10px var(--volt)) drop-shadow(0 0 4px var(--volt))}@keyframes targetbob{50%{transform:translateY(-4px)}}.unit__chips{position:absolute;top:-8px;left:-6px;display:grid;gap:2px;z-index:3}.unit__chips i{font-style:normal;font-family:var(--f-data);font-size:10px;letter-spacing:.06em;background:#000;border:1px solid var(--magenta);color:var(--bone);padding:1px 4px;white-space:nowrap}.unit__hp{position:relative;display:block;width:auto;height:17px;background:#1b1b22;overflow:hidden;border-top:1px solid #000}.unit__hp i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--lime),#7de000);transition:width .4s}.unit__hp i.low{background:var(--coral)}.unit__hp u{position:absolute;top:0;bottom:0;width:2px;background:#fff;mix-blend-mode:difference}.unit__hp b{position:relative;display:block;text-align:center;font-family:var(--f-data);font-size:11px;font-weight:700;line-height:14px;color:#fff;text-shadow:0 0 3px #000,1px 1px 0 #000}.unit__wire{position:absolute;left:50%;width:2px;height:0;background:var(--mk);box-shadow:0 0 10px var(--mk);transition:height .3s;z-index:0}.wrow--bot .unit__wire{top:100%}.wrow--you .unit__wire{bottom:100%}.unit.is-ticking .unit__wire{height:34px}.unit.unit--up .unit__card{filter:drop-shadow(0 0 12px var(--lime))}.unit.unit--dn .unit__card{filter:drop-shadow(0 0 12px var(--coral))}.unit__pnl{position:absolute;top:-14px;right:-8px;z-index:4;font-family:var(--f-disp);font-size:30px;font-weight:700;line-height:1;text-shadow:0 2px 0 #000,0 0 10px #000}.unit__pnl.up{color:var(--lime)}.unit__pnl.dn{color:var(--coral)}.unit__pnl.flat{color:var(--dim)}.unit.fx-drop{animation:dropin .55s cubic-bezier(.2,1.4,.4,1)}@keyframes dropin{0%{transform:translateY(-60px) scale(1.25) rotate(-6deg);opacity:0;filter:brightness(2)}}.wrow--bot .unit.fx-drop{animation-name:dropin-bot}@keyframes dropin-bot{0%{transform:translateY(60px) scale(1.25) rotate(6deg);opacity:0;filter:brightness(2)}}.unit.fx-shoot{animation:shoot .45s ease-out}@keyframes shoot{30%{transform:scale(1.1);filter:brightness(1.6)}}.unit.fx-hurt{animation:hurt .45s}@keyframes hurt{25%{transform:translate(-6px);filter:hue-rotate(-40deg) brightness(1.3)}55%{transform:translate(5px)}}.unit.fx-spell .unit__card{animation:spellglow .8s}@keyframes spellglow{40%{filter:drop-shadow(0 0 16px var(--magenta)) drop-shadow(0 0 6px var(--magenta))}}.unit--ghost{pointer-events:none;animation:shatter 1s forwards}@keyframes shatter{0%{filter:brightness(1.6)}40%{transform:none;opacity:1}to{transform:translateY(40px) rotate(9deg) scale(.9);opacity:0}}.tape{position:relative;display:grid;grid-template-columns:190px 1fr;align-items:stretch;min-height:58px;border-top:2px solid var(--line);border-bottom:2px solid var(--line);background:linear-gradient(90deg,#0d0d12,#111118 50%,#0d0d12)}.tape--live{border-color:var(--volt);box-shadow:0 0 40px #ffe81a2e,inset 0 0 30px #ffe81a14}.tape__label{position:relative;display:grid;align-content:center;gap:2px;padding:6px 14px;background:var(--volt);color:var(--cab);clip-path:polygon(0 0,100% 0,calc(100% - 16px) 100%,0 100%);overflow:hidden}.tape__label b{font-family:var(--f-disp);font-size:26px;line-height:.85;letter-spacing:.04em}.tape__label span{font-size:11px;letter-spacing:.1em;text-transform:uppercase}.tape__prog{position:absolute;left:0;bottom:0;height:5px;background:var(--cab);transition:width .16s linear}.tape__lanes{display:flex;align-items:center;gap:14px;padding:6px 16px;overflow:hidden}.tape__empty{color:var(--dim);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.tape__lane{--mk:var(--cyan);flex:1;min-width:120px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px}.tape__lane b{font-family:var(--f-disp);font-size:24px;color:var(--mk)}.tape__lane svg{width:100%;height:34px}.tape__lane .mono{font-size:13px;min-width:70px;text-align:right}.wars--tick .tape__lanes{animation:tapeglow 1s ease-in-out infinite}@keyframes tapeglow{50%{filter:brightness(1.25)}}.wars__hint{flex:1;text-align:center;font-size:13px;color:var(--dim);letter-spacing:.06em}.wars__hint .dn{color:var(--coral)}.wars__end{font-family:var(--f-disp);font-weight:700;font-size:28px;letter-spacing:.04em;padding:8px 30px 3px;background:var(--volt);color:var(--cab);border:0;cursor:pointer;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);box-shadow:0 0 30px #ffe81a59}.wars__end:hover:not(:disabled){filter:brightness(1.1)}.wars__end:disabled{background:#2a2a33;color:var(--dim);box-shadow:none;cursor:default}.whand{display:flex;justify-content:center;align-items:center;padding:calc(var(--cw) * .1) 8px 4px;min-height:0;height:100%}.whand.is-coach{animation:coachglow 1.4s ease-in-out infinite}@keyframes coachglow{50%{filter:drop-shadow(0 0 14px rgba(255,232,26,.55))}}.wslip{--rot:0deg;--lift:0px;position:relative;display:grid;gap:4px;justify-items:center;width:var(--cw);margin:0 0 0 min(8px,calc((100% - var(--n,1) * var(--cw)) / max(1,var(--n,1) - 1)));padding:0;background:none;border:0;font:inherit;color:var(--bone);cursor:pointer;transform:translateY(var(--lift)) rotate(var(--rot));transform-origin:50% 100%;transition:transform .18s cubic-bezier(.2,.8,.2,1),filter .18s;filter:saturate(.35) brightness(.6)}.wslip .card{width:var(--cw)}.wslip.is-playable{filter:none}.wslip:first-child{margin-left:0}.wslip:hover,.wslip:focus-visible{transform:translateY(-10px) rotate(0) scale(1.06);z-index:5;filter:none}.wslip.is-sel{transform:translateY(-16px) rotate(0) scale(1.08);z-index:6;filter:drop-shadow(0 0 14px var(--volt)) drop-shadow(0 0 4px var(--volt))}.wgem{position:absolute;top:-10px;left:-10px;z-index:4;width:36px;height:36px;display:grid;place-items:center;font-family:var(--f-disp);font-size:27px;font-weight:700;color:var(--cab);background:var(--cyan);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);filter:drop-shadow(0 0 6px rgba(51,209,236,.7))}.wslip__tip{position:absolute;bottom:calc(100% + 6px);left:-12px;right:-12px;display:grid;gap:1px;padding:3px 4px;background:#000000d9;border:1px solid var(--line);font-family:var(--f-data);font-size:10px;letter-spacing:.02em;text-align:center;opacity:0;transition:opacity .15s}.wslip:hover .wslip__tip,.wslip.is-sel .wslip__tip,.wslip:focus-visible .wslip__tip{opacity:1}.wslip__tip .up{color:var(--lime)}.wslip__tip .dn{color:var(--coral)}.wspell{display:grid;grid-template-rows:auto auto auto 1fr;width:var(--cw);aspect-ratio:5/7;background:#fff;color:var(--ink);border:3px solid var(--ink);border-radius:8px;overflow:hidden;box-shadow:0 0 0 2px #fff,6px 6px 0 var(--ink);text-align:left}.wspell__hd{background:var(--magenta);color:var(--ink);font-family:var(--f-data);font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:5px 8px;border-bottom:3px solid var(--ink)}.wspell__glyph{justify-self:center;font-size:calc(var(--cw) * .26);line-height:1.3}.wspell__name{font-family:var(--f-disp);font-size:calc(var(--cw) * .17);line-height:.9;padding:0 8px;text-transform:uppercase}.wspell__text{font-size:max(9px,calc(var(--cw) * .082));line-height:1.25;padding:4px 8px 8px}.wfloat{position:absolute;left:50%;top:10%;transform:translate(-50%);font-family:var(--f-disp);font-size:40px;font-weight:700;pointer-events:none;text-shadow:0 3px 0 #000;animation:floatup 1.3s ease-out forwards;z-index:20;white-space:nowrap}.wfloat.dn{color:var(--coral)}.wfloat.up{color:var(--lime)}.wfloat.spell{color:var(--magenta);font-size:30px}@keyframes floatup{0%{opacity:0;transform:translate(-50%,10px) scale(.7)}15%{opacity:1;transform:translate(-50%,-6px) scale(1.15)}to{opacity:0;transform:translate(-50%,-70px) scale(1)}}.wbanner{position:absolute;left:0;right:0;top:44%;z-index:30;display:grid;justify-items:center;padding:14px 0 10px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(0,0,0,.85) 20%,rgba(0,0,0,.85) 80%,transparent);animation:bannerin 1.1s ease-out forwards}.wbanner b{font-family:var(--f-disp);font-size:88px;line-height:.85;letter-spacing:.04em}.wbanner span{font-family:var(--f-data);font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim)}.wbanner--you b{color:var(--volt)}.wbanner--bot b{color:var(--coral)}.wbanner--tape b{color:var(--cyan)}@keyframes bannerin{0%{opacity:0;transform:scaleY(.2)}15%{opacity:1;transform:scaleY(1)}75%{opacity:1}to{opacity:0}}.wover{position:absolute;inset:0;z-index:40;display:grid;place-content:center;justify-items:center;gap:14px;background:#060609e0;backdrop-filter:blur(4px);animation:fadein .5s}.wover__big{font-family:var(--f-disp);font-size:clamp(64px,10vw,140px);line-height:.85;text-align:center}.wover--win .wover__big{color:var(--volt);text-shadow:6px 6px 0 var(--magenta)}.wover--lose .wover__big{color:var(--coral);text-shadow:6px 6px 0 #000}.wover__sub{font-family:var(--f-data);font-size:14px;letter-spacing:.08em;color:var(--bone)}@keyframes fadein{0%{opacity:0}}.wars-intro{display:grid;justify-items:start;gap:16px;padding:30px 20px 40px;background:radial-gradient(ellipse at 20% 30%,rgba(255,232,26,.08),transparent 55%),#08080c;border:1px solid var(--line)}.wars-intro__title{display:flex;flex-direction:column;font-family:var(--f-disp);font-weight:700;line-height:.78;font-size:clamp(90px,14vw,190px)}.wars-intro__title span{color:var(--volt);text-shadow:8px 8px 0 var(--magenta),16px 16px 0 #000;letter-spacing:.02em}.wars-intro__lede{font-family:var(--f-disp);font-size:34px;line-height:1;color:var(--bone);margin:0}.wars-intro__rules{margin:0;padding-left:18px;display:grid;gap:8px;max-width:640px;color:#c9c9d6}.wars-intro__rules b{color:var(--cyan)}@media (prefers-reduced-motion:reduce){.wars *,.wars *:before,.wars *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition:none!important}}.hero__mlbl{font-family:var(--f-data);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);margin-right:4px}.hero__help{margin-left:10px;background:none;border:1px solid var(--cyan);color:var(--cyan);font-family:var(--f-data);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:2px 7px;cursor:pointer}.wars__hint .coach{color:var(--volt);font-size:14px}.wars__end.is-coach{animation:coachpulse 1s ease-in-out infinite}@keyframes coachpulse{50%{box-shadow:0 0 0 4px var(--cab),0 0 0 7px var(--volt),0 0 40px #ffe81a99}}.wrecap{padding:10px 12px;animation:fadein .3s}.wrecap--rail{padding:0}.wrecap--pop{display:none}.wrecap__hd{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.wrecap__hd b{font-family:var(--f-disp);font-size:26px;color:var(--cyan);line-height:1}.wrecap__hd button{background:none;border:0;color:var(--bone);font-size:22px;cursor:pointer}.wrecap__side{display:grid;gap:4px;margin-bottom:8px}.wrecap__none{font-size:12px;color:var(--dim)}.wrecap__row{display:grid;gap:1px;padding:5px 8px;border-left:3px solid var(--dim);background:#14141a;font-size:12.5px;line-height:1.3}.wrecap__row b{font-family:var(--f-data);font-size:11px;letter-spacing:.06em}.wrecap__row.up{border-left-color:var(--lime)}.wrecap__row.dn{border-left-color:var(--coral)}.wrecap__sum{font-size:12px;color:var(--volt);border-top:1px solid var(--line);padding-top:6px}.whow{position:absolute;inset:0;z-index:50;display:grid;place-items:center;background:#060609cc;backdrop-filter:blur(3px);animation:fadein .25s}.wars-intro .whow{position:fixed}.whow__box{width:min(620px,92vw);max-height:86vh;overflow:auto;background:#101016;border:2px solid var(--volt);padding:20px 22px;box-shadow:12px 12px 0 var(--magenta)}.whow__t{display:block;font-family:var(--f-disp);font-size:42px;line-height:.9;color:var(--volt);margin-bottom:10px}.whow ol{margin:0 0 16px;padding-left:20px;display:grid;gap:10px;color:#d4d4de;font-size:15px;line-height:1.4}.whow ul{margin:6px 0 0;padding-left:18px;display:grid;gap:3px}.whow b{color:var(--bone)}.whow em{font-style:normal;color:var(--cyan)}@media (max-width:1100px){.wars{--rail:0px;grid-template-columns:minmax(0,1fr);-moz-column-gap:0;column-gap:0}.wars__rail{display:none}.wrecap--pop{display:block;position:absolute;right:12px;top:70px;z-index:25;width:min(340px,calc(100% - 24px));max-height:55%;overflow:auto;background:#0a0a0ef5;border:2px solid var(--cyan);box-shadow:0 20px 50px #0009}}@media (max-width:700px){.wars{--cw:clamp(60px,calc((100vw - 40px) / 4.6),96px);--tw:calc((100vw - 36px) / 5.3);padding:6px 6px 0;row-gap:2px}.tok__hd b{font-size:11px}.tok__hd span{font-size:10px}.tok__mid b{font-size:18px}.tok__mid .mono{display:none}.wslot__empty,.wback,.tok{height:74px}.wback b{font-size:15px}.wback .mono{display:none}.wars__top{gap:6px;flex-wrap:wrap}.wars{grid-template-rows:auto minmax(0,1fr) auto minmax(0,1fr) auto}.wars__dock{grid-template-columns:1fr;gap:4px}.wars__bottom{grid-template-columns:1fr auto;align-items:center}.wars__bottom .wars__end{justify-self:end}.whand{height:calc(var(--ch) + 16px)}.hero{gap:6px;flex-wrap:wrap}.hero__plate{min-width:0;padding:4px 10px 6px;gap:2px 8px}.hero__name{font-size:20px}.hero__bank b{font-size:22px}.hero__margin i{width:8px;height:12px}.hero__mlbl,.hero__meta,.wars__backs,.wars__hint,.wars__round{display:none}.wars__tools{margin-left:auto;gap:4px}.wars__tool{padding:4px 6px;font-size:10px}.wars__end{font-size:20px;padding:6px 16px 2px}.wrow{gap:4px;padding:calc(var(--cw) * .14) 0 2px}.unit__pnl{font-size:18px}.unit__hp{height:13px}.unit__hp b{font-size:9px;line-height:11px}.unit__chips i{font-size:8px}.tape{grid-template-columns:1fr;min-height:0}.tape__label{clip-path:none;padding:3px 10px;grid-template-columns:auto 1fr;align-items:center;gap:8px}.tape__label b{font-size:18px}.tape__lanes{flex-wrap:wrap;gap:6px;padding:4px 8px}.tape__lane{min-width:100px}.tape__lane b{font-size:16px}.tape__lane svg{height:20px}.wgem{width:24px;height:24px;font-size:17px;top:-6px;left:-6px}.wspell__text,.wslip__tip{display:none}.wslip:hover,.wslip:focus-visible,.wslip.is-sel{transform:translateY(calc(var(--ch) * -.4)) rotate(0) scale(1.6)}.wbanner b{font-size:48px}.wrecap--pop{top:auto;bottom:calc(var(--ch) * .7);left:8px;right:8px;width:auto;max-height:34%;font-size:12px}.wrecap--pop .wrecap__hd b{font-size:20px}}.wab{display:grid;grid-template-columns:repeat(2,minmax(0,300px));gap:12px}.wab__opt{display:grid;gap:6px;text-align:left;padding:12px 14px;background:#0f0f15;border:2px solid var(--line);color:#c9c9d6;font:inherit;font-size:13px;line-height:1.35;cursor:pointer}.wab__opt b{font-family:var(--f-disp);font-size:28px;line-height:1;color:var(--bone)}.wab__opt em{font-style:normal;font-family:var(--f-data);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--cab);background:var(--magenta);padding:1px 5px;vertical-align:middle}.wab__opt.is-on{border-color:var(--volt);box-shadow:6px 6px 0 var(--magenta)}.wab__opt.is-on b{color:var(--volt)}.wslip--call .card__dir{visibility:hidden}.wslip--call .card__body{box-shadow:inset 0 0 0 max(2px,.9cqi) var(--c-frame,#ECECEC)!important}.wdir--call{background:var(--bone)}.wdir--down{background:#2a2a33;color:var(--bone);border-color:#000}.wcall{position:absolute;left:50%;bottom:calc(var(--ch) + 40px);transform:translate(-50%);z-index:26;display:flex;align-items:center;gap:10px;padding:8px 10px;background:#08080cf5;border:2px solid var(--volt);box-shadow:0 12px 40px #000000b3;animation:fadein .15s}.wcall .mono{font-size:12px;color:var(--bone);max-width:320px}.wcall__btn{font-family:var(--f-disp);font-weight:700;font-size:30px;line-height:1;padding:8px 18px 4px;border:3px solid var(--cab);color:var(--cab);cursor:pointer;box-shadow:3px 3px #000}.wcall__btn small{font-family:var(--f-data);font-size:10px;opacity:.7;margin-left:4px}.wcall__btn--long{background:var(--lime)}.wcall__btn--short{background:var(--orange)}.wcall__btn:hover{filter:brightness(1.1);transform:translateY(-1px)}.wclose{margin-top:3px;width:var(--tw);box-shadow:2px 2px #000;font-family:var(--f-disp);font-weight:700;font-size:15px;line-height:1;padding:5px 0 3px;border:2px solid var(--line);background:#15151c;color:var(--bone);cursor:pointer}.wclose.up{background:var(--lime);color:var(--cab);border-color:var(--cab)}.wclose.dn{color:var(--coral);border-color:#ff4f3f80}.wclose:hover{filter:brightness(1.15)}.unit__liq{font-size:10px;color:var(--dim);white-space:nowrap}.unit__liq.is-danger{color:var(--coral)}.wback{display:grid;align-content:center;justify-items:center;gap:2px;width:var(--tw);height:106px;border:3px solid #000;border-radius:8px;background:repeating-linear-gradient(45deg,#1d1d25 0 8px,#121218 8px 16px);box-shadow:0 0 0 3px var(--mk),4px 4px #000;text-align:center}.wback b{font-family:var(--f-disp);font-size:26px;color:var(--mk);line-height:1}.wback .mono{font-size:10px;color:var(--dim);padding:0 6px}.tape__fund{display:block;font-size:10px;letter-spacing:.04em;color:var(--dim);font-family:var(--f-data)}.tape__fund.is-on{color:var(--volt)}.wover__bell{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--cyan)}@media (max-width:700px){.wab{grid-template-columns:1fr}.wcall{flex-wrap:wrap;justify-content:center;width:calc(100% - 16px);bottom:calc(var(--ch) + 70px)}.wcall__btn{font-size:22px;padding:6px 12px 3px}.unit__liq{display:none}.wclose{font-size:10px}}.hero__open{grid-column:1/-1;font-size:11px;color:var(--dim);white-space:nowrap}.wgem--cash{width:auto;min-width:40px;padding:0 6px;font-size:18px;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);background:var(--lime)}.hero__open.up{color:var(--lime)}.hero__open.dn{color:var(--coral)}.tok{position:relative;display:grid;grid-template-rows:auto 1fr auto;height:106px;background:#101017;border:3px solid var(--cab);border-left:6px solid var(--tier);border-radius:6px;overflow:hidden;box-shadow:0 0 0 2px var(--dirc),4px 4px #000;text-align:left}.tok--long{--dirc:var(--lime)}.tok--short{--dirc:var(--orange)}.tok__hd{display:flex;justify-content:space-between;align-items:baseline;gap:4px;padding:3px 7px 2px;background:var(--dirc);color:var(--cab)}.tok__hd b{font-family:var(--f-disp);font-size:18px;line-height:1;letter-spacing:.03em}.tok__hd span{font-family:var(--f-disp);font-size:17px;line-height:1}.tok__mid{display:grid;align-content:center;padding:2px 8px}.tok__mid b{font-family:var(--f-disp);font-size:32px;line-height:.9;color:#fff;text-shadow:2px 2px 0 var(--tier)}.tok__mid b small{font-size:.6em}.tok__mid .mono{font-size:11px;color:#b9bccb}.tok__liq{font-size:10px!important;color:var(--dim)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tok__liq.is-danger{color:var(--coral)!important}@media (max-width:1500px){.wars__backs,.wars__top .hero__meta{display:none}}.tok__stamp{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--f-disp);font-size:34px;color:var(--coral);background:#0009;transform:rotate(-8deg)}.wslip{animation:drawin .38s cubic-bezier(.2,.9,.25,1) backwards}@keyframes drawin{0%{opacity:0;translate:0 48px}}.unit--banked{animation:banked .9s forwards}.unit--banked .tok__stamp{color:var(--lime)}.unit--cut{animation:cutout .9s forwards}.unit--cut .tok__stamp{color:var(--dim)}@keyframes banked{0%{filter:brightness(1.6)}35%{transform:none;opacity:1}to{transform:translateY(-30px) scale(.94);opacity:0}}@keyframes cutout{35%{transform:none;opacity:1}to{transform:translateY(16px);opacity:0}}.wars__bottom .hero__margin{flex-wrap:nowrap;gap:2px}.wars__bottom .hero__margin i{width:9px;height:14px}.hero__mlbl{white-space:nowrap}.wars__bottom .wars__hint{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:0}@media (orientation:landscape) and (max-height:520px){.wars{--rail:0px;--cw:clamp(60px,calc((100dvh - 236px) / 1.42),110px);--tw:clamp(84px,calc((100vw - 210px) / 5.6),132px);grid-template-columns:172px minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr);grid-template-areas:"bear botrow" "bear tape" "you yourow" "you hand";-moz-column-gap:10px;column-gap:10px;row-gap:2px;padding:4px max(8px,env(safe-area-inset-right)) 0 max(8px,env(safe-area-inset-left))}.wars .wars__top{grid-area:bear;display:grid;align-content:start;gap:4px}.wars .wrow--bot{grid-area:botrow}.wars .tape{grid-area:tape}.wars .wrow--you{grid-area:yourow}.wars .wars__dock{display:contents}.wars .wars__bottom{grid-area:you;align-content:start;gap:4px;padding-top:4px}.wars .whand{grid-area:hand;height:100%;align-items:flex-start;padding:6px 4px 0}.wars__rail,.wars__backs,.hero__meta,.wars__round{display:none}.wars .wars__top,.wars .wars__bottom{min-width:0;max-width:172px;overflow:hidden}.hero{display:grid;gap:3px;min-width:0}.hero__plate{min-width:0;width:auto;padding:4px 12px 5px 8px;gap:2px 6px;grid-template-columns:minmax(0,1fr) auto}.wars .hero__margin{flex-wrap:wrap;gap:2px;row-gap:1px}.wars .hero__margin i{width:7px;height:11px}.wars .hero__mlbl{flex-basis:100%;margin:0}.wars .wars__bottom .wars__hint{font-size:10px;-webkit-line-clamp:2}.wars .wars__bottom .wars__hint .coach{font-size:10px}.hero__name{font-size:18px}.hero__bank b{font-size:22px}.hero__bank small{display:none}.hero__open{font-size:9px}.hero__margin i{width:8px;height:12px}.hero__mlbl{font-size:9px}.wars__tools{margin:0;gap:4px;flex-wrap:wrap}.wars__tool{padding:4px 7px;font-size:9px}.wars__end{font-size:20px;padding:7px 10px 3px}.wrow{gap:6px;padding:4px 4px 2px}.tok,.wback,.wslot__empty{height:68px}.tok__hd{padding:2px 5px 1px}.tok__hd b{font-size:12px}.tok__hd span{font-size:11px}.tok__mid{padding:0 6px}.tok__mid b{font-size:20px}.tok__mid .mono{font-size:9px}.tok__mid .mono:not(.tok__liq){display:none}.unit__hp{height:13px}.unit__hp b{font-size:9px;line-height:11px}.wclose{font-size:11px;padding:3px 0 2px}.unit__pnl{font-size:18px;top:-10px}.unit__chips i{font-size:8px}.wback b{font-size:15px}.wback .mono{display:none}.tape{grid-template-columns:auto 1fr;min-height:0}.tape__label{padding:2px 14px 2px 8px}.tape__label b{font-size:16px}.tape__label span{display:none}.tape__lanes{gap:8px;padding:2px 8px;flex-wrap:nowrap}.tape__lane{min-width:90px;gap:4px}.tape__lane b{font-size:14px}.tape__lane svg{height:16px}.tape__lane .mono{font-size:10px;min-width:54px}.tape__empty{font-size:9px}.wgem{width:24px;height:24px;font-size:16px;top:-6px;left:-6px}.wdir{font-size:11px;padding:1px 6px 0}.wspell__text,.wslip__tip{display:none}.wslip:hover,.wslip:focus-visible{transform:translateY(-6px) scale(1.04)}.wslip.is-sel{transform:translateY(-34%) scale(1.45);z-index:8}.wbanner b{font-size:44px}.wfloat{font-size:26px}.wrecap--pop{display:block;position:absolute;inset:4px 8px auto 190px;z-index:25;width:auto;max-height:44%;overflow:auto;font-size:11px;padding:6px 10px;background:#0a0a0ef7;border:2px solid var(--cyan)}.wrecap--pop .wrecap__side{margin-bottom:4px}.wrecap--pop .wrecap__row{padding:3px 6px;font-size:11px}.wrecap--pop .wrecap__hd b{font-size:18px}.wover__big{font-size:clamp(40px,9vw,80px)}.whow__box{max-height:92vh;padding:12px 14px}.whow ol{font-size:13px;gap:6px}}.wrotate{display:none}@media (orientation:portrait) and (max-width:600px){.wrotate{position:absolute;inset:0;z-index:60;display:grid;place-content:center;justify-items:center;gap:14px;padding:24px;text-align:center;background:#060609f0}.wrotate b{font-family:var(--f-disp);font-size:40px;line-height:.9;color:var(--volt)}.wrotate span{color:#c9c9d6;font-size:14px;max-width:260px}.wrotate i{font-style:normal;font-size:52px;animation:wturn 1.8s ease-in-out infinite}.wars.is-portrait-ok .wrotate{display:none}}@keyframes wturn{0%,30%{transform:rotate(0)}60%,to{transform:rotate(-90deg)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.italic{font-style:italic}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.display,.num,.digits{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em}.hudbar__logo{font-family:var(--f-wide);font-stretch:112%;font-weight:800;letter-spacing:.04em;font-size:21.1px}.nav__btn{font-family:var(--f-wide);font-stretch:112%;font-weight:800;letter-spacing:.04em;font-size:14.9px}.btn{font-family:var(--f-wide);font-stretch:112%;font-weight:800;letter-spacing:.04em;font-size:13.6px}.btn--sm{font-size:11.2px}.btn--xl{font-size:17.4px}.btn-go{font-family:var(--f-wide);font-stretch:112%;font-weight:800;letter-spacing:.04em;font-size:22.3px}.mini,.stamp{font-family:var(--f-wide);font-stretch:112%;font-weight:800;letter-spacing:.04em;font-size:13.6px}.marquee__title{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em;font-size:clamp(24.2px,3.3vw,39.6px)}.scenehead__title{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em;font-size:clamp(24.2px,3.3vw,37.4px)}.scenehead__sub{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em;font-size:22px}.deck b{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em;font-size:35.2px}.pack__logo{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em;font-size:52.8px}.pack__band{font-family:var(--f-wide);font-stretch:112%;font-weight:800;letter-spacing:.04em;font-size:14.9px}.pack__sticker{font-family:var(--f-wide);font-stretch:112%;font-weight:800;letter-spacing:.04em;font-size:11.8px}.cardback__logo{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em;font-size:24.2px}.stage__callout{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em;font-size:clamp(38.5px,5.5vw,77px)}.sheet__title{font-family:var(--f-wide);font-stretch:112%;font-weight:800;letter-spacing:.04em;font-size:18.6px}.sheet__phase{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em;font-size:22px}.fig{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em;font-size:clamp(24.2px,2.75vw,35.2px)}.readout__cell .fig{font-size:clamp(22px,2.2vw,30.8px)}.readout--result .fig{font-size:clamp(49.5px,5.5vw,82.5px)}.readout--result>.label:first-child{font-family:var(--f-wide);font-stretch:112%;font-weight:800;letter-spacing:.04em;font-size:14.9px}.pnlword{font-family:var(--f-wide);font-stretch:112%;font-weight:800;letter-spacing:.04em;font-size:21.1px}.pnlword--sm{font-size:18.6px}.digit{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em;font-size:clamp(60.5px,7.7vw,99px)}.beat .go b{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em;font-size:clamp(55px,7.15vw,99px)}.beat .go--done b,.beat .go--zero b,.beat .go--cap b{font-size:clamp(38.5px,4.95vw,71.5px)}.kv dd{font-family:var(--f-wide);font-stretch:112%;font-weight:800;letter-spacing:.04em;font-size:17.4px}.market__row b{font-family:var(--f-wide);font-stretch:112%;font-weight:800;letter-spacing:.04em;font-size:18.6px}.dirword{font-family:var(--f-wide);font-stretch:112%;font-weight:800;letter-spacing:.04em;font-size:12.4px}.vfx__word,.vfx__sfx{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em}.btn-go--xl{font-size:26.4px}.arming__word{font-family:var(--f-wide);font-stretch:125%;font-weight:900;letter-spacing:-.01em;font-size:clamp(38.5px,4.95vw,66px)}@media (max-width:860px){.hudbar__logo{font-size:16.1px}.nav__btn{font-size:11.2px}.deck b{font-size:22px}.btn-go{font-size:14.9px}.mini{font-size:11.2px}.readout--result .fig{font-size:46.2px}.btn-go--xl{font-size:21.1px}}:root{--f-wide:"Archivo","Arial Black",system-ui,sans-serif;--cab:#0A0A0E;--panel:#121218;--panel-2:#1A1A22;--line:#2A2A34;--dim:#8A8A98;--r:16px;--r-sm:10px}body{font-family:var(--f-wide);font-stretch:100%;background-image:linear-gradient(var(--panel) 1px,transparent 1px),linear-gradient(90deg,var(--panel) 1px,transparent 1px);background-size:32px 32px}.hudbar{height:auto;margin:0;padding:12px 24px 0;gap:22px;flex-wrap:wrap;align-items:center;row-gap:12px}.hudbar:before{inset:0;background:#0a0a0ef2;border-bottom:1px solid var(--line)}.hudbar__logo{order:0;background:none;clip-path:none;padding:0;color:var(--bone);font-size:21px;font-stretch:125%;font-weight:900;letter-spacing:.01em}.hudbar__logo i{opacity:1;color:var(--volt)}.hudbar__nav{order:1;margin-left:0;gap:4px}.nav__btn{clip-path:none;margin:0;background:transparent;border-radius:999px;padding:10px 14px;font-size:12px;font-stretch:125%;font-weight:800;letter-spacing:.16em;color:var(--dim)}.nav__btn:hover{color:var(--bone);background:var(--panel)}.nav__btn[aria-current=page]{background:var(--bone);color:var(--cab)}.hudbar__ctl{order:2;margin-left:auto;gap:8px}.hudbar__ticker{order:3;flex:1 0 100%;margin:0 -24px;clip-path:none;background:transparent;border-top:1px solid var(--line);height:34px}.hudbar__run{font-size:11px;letter-spacing:.16em}.hudbar__run i{color:var(--volt)}@media (max-width:1600px){.hudbar__ticker{display:flex}}@media (max-width:1100px){.hudbar__ticker{display:none}}.testbadge,.floatbadge{clip-path:none;border-radius:999px;padding:6px 11px 5px}.conn{border-radius:999px;padding:6px 11px}.conn:before{border-radius:50%}.wallet{gap:6px}.wallet button,.wallet--one{clip-path:none;margin:0;border-radius:999px;padding:8px 13px;background:transparent;box-shadow:inset 0 0 0 1px var(--line);color:var(--soft,#C9C8D2)}.wallet button[aria-pressed=true],.wallet--one{background:var(--bone);color:var(--cab);box-shadow:none}.motion{border-radius:999px;padding:7px 11px}.altswitch{border-radius:999px;padding:5px 11px}.pick{border-radius:var(--r-sm)}.btn{border-width:1px;border-radius:12px;padding:12px 18px 11px;text-transform:uppercase}.btn--sm{padding:9px 13px 8px}.btn--xl{padding:16px 24px 15px}.btn--primary,.btn--lime,.btn--cyan,.btn--magenta,.btn--blue{border-radius:12px 0 12px 12px;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%)}.btn--ink{background:var(--panel-2);border-color:var(--line)}.btn-go{padding:16px 92px 15px 26px;letter-spacing:.03em}.btn-go small{font-family:var(--f-data);border-radius:6px;padding:5px 8px 4px}.btn-go--xl{padding:20px 112px 19px 32px}.mini{padding:9px 30px 8px 16px}.input{border-radius:var(--r-sm);border:1px solid var(--line);font-family:var(--f-wide);font-stretch:112%;font-weight:700}.input:focus{border-color:var(--volt);outline:none}.chip{clip-path:none;border-radius:999px;padding:7px 12px 6px}.chip--ink{box-shadow:inset 0 0 0 1px var(--line)}.stamp{transform:none;border-radius:8px;padding:7px 12px 6px}.pill{border-radius:999px;padding:5px 11px}.plate{clip-path:none;border-radius:var(--r);border:1px solid var(--line)}.plate--yellow,.plate--cyan,.plate--orange,.plate--lime,.plate--magenta,.plate--blue,.plate--steel{border-color:transparent}.hud{border-radius:var(--r-sm);border-left-width:3px}.tier{clip-path:none;border-radius:10px}.receipt{clip-path:none;border-radius:var(--r);border:1px solid var(--line)}.tablewrap{border-radius:var(--r);border:1px solid var(--line)}.stat{border-radius:var(--r-sm);border-left-width:3px}.row2{border-radius:8px}.deck__bar{clip-path:none;border-radius:99px}.charge__bar{border-radius:99px}.label{font-size:10.5px;letter-spacing:.18em}.marquee__title,.scenehead__title{line-height:.92}.scenehead__title small{font-family:var(--f-data);font-stretch:100%}.readout__cell{border-left-width:3px;border-radius:2px}.sheet{background-image:linear-gradient(var(--panel) 1px,transparent 1px),linear-gradient(90deg,var(--panel) 1px,transparent 1px);background-size:32px 32px}.sheet__title{clip-path:none;border-radius:12px;padding:10px 16px 9px;font-stretch:125%;font-weight:900}.sheet__title b{border-radius:6px;padding:4px 8px 3px}.chartwrap{clip-path:none;border-radius:var(--r);border:1px solid var(--line);overflow:hidden}.readout--result>.label:first-child{border-radius:8px;padding:8px 13px 7px}.cstep{border-radius:6px 0 0 6px}.card-block{gap:12px}.card-actions .btn,.card-actions .mini{min-width:0}.h2{font-size:clamp(24px,2.9vw,38px)}.h3{font-size:clamp(17px,1.75vw,23px)}.marquee__title{font-size:clamp(26px,3.3vw,42px)}.btn-go,.mini{align-self:center}.cardback__logo{transform:translate(-50%,-50%);border-radius:10px;font-size:26px;line-height:.9;padding:12px 14px 10px}.cardback__logo i{opacity:1;color:var(--volt)}@media (max-width:860px){.hudbar{padding:10px 14px 0;gap:10px;row-gap:10px}.hudbar__logo{font-size:18px}.hudbar__nav{order:3;flex:1 0 100%;margin:0 -14px;padding:0 10px 10px;overflow-x:auto;scrollbar-width:none;gap:2px}.hudbar__nav::-webkit-scrollbar{display:none}.nav__btn{flex:none;font-size:11px;padding:9px 12px;letter-spacing:.12em}.hudbar__ctl{order:2;flex:1 1 100%;min-width:0;margin-left:0;gap:6px;flex-wrap:wrap}.hudfoot{left:10px;right:10px;gap:8px}.floatbadge{font-size:9.5px;letter-spacing:.08em;padding:5px 9px 4px;max-width:58vw;overflow:hidden;text-overflow:ellipsis}.demo{min-width:0}.demo .pick{max-width:34vw}.wallet button,.wallet--one{padding:7px 10px;font-size:11px}.motion{padding:6px 9px;font-size:10px}}.sheet__panel{padding:18px 24px 24px}.sheet__body{grid-template-columns:minmax(220px,340px) minmax(0,1fr);gap:20px 40px}.sheet__body[data-phase=live],.sheet__body[data-phase=end],.sheet__body[data-phase=verify],.sheet__body[data-phase=pending]{grid-template-rows:auto auto minmax(240px,1fr) auto}.sheet__body[data-phase=result]{grid-template-columns:minmax(220px,340px) minmax(0,1fr);justify-content:stretch;grid-template-areas:"card head" "card slot" "card chart";grid-template-rows:auto auto minmax(240px,1fr);gap:18px 40px}.sheet__body[data-phase=result] .sheet__card,.sheet__card{width:340px}.sheet__phase{font-size:clamp(40px,5.4vw,68px);line-height:.86;font-stretch:125%;font-weight:900;letter-spacing:-.03em;color:var(--volt);padding-top:0}.sheet__body[data-phase=result] .sheet__phase{color:var(--bone)}.chartwrap{min-height:240px}.cells{gap:5px}.cells i{height:22px;clip-path:none;border-radius:5px;background:var(--panel-2)}.readout--live{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.readout__cell{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px;gap:8px}.readout__foot{gap:10px}.readout--result{gap:14px;align-self:start}.readout--result .fig{font-size:clamp(56px,6vw,92px);line-height:.86;margin-top:2px}@media (max-width:860px){.sheet__panel{padding:10px 12px 70px}.sheet__card,.sheet__body[data-phase=result] .sheet__card{width:220px}.sheet__body[data-phase=result]{grid-template-columns:1fr;grid-template-areas:"head" "card" "slot" "chart";grid-template-rows:none}.readout--live{grid-template-columns:1fr 1fr}}.eyebrow{font-family:var(--f-data);font-size:11px;line-height:1.3;letter-spacing:.2em;text-transform:uppercase;color:var(--volt)}.drop__title{margin:0;font-family:var(--f-wide);font-stretch:125%;font-weight:900;font-size:clamp(36px,4.6vw,64px);line-height:.92;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance}.drop__title span{display:block;color:var(--volt)}.drop__tiers{list-style:none;margin:0;padding:0;display:grid;gap:10px}.drop__tiers li{display:grid;grid-template-columns:14px minmax(0,130px) 56px minmax(0,1fr);gap:14px;align-items:center;padding:12px 16px;border-radius:12px;background:var(--panel);border:1px solid var(--line)}.drop__tiers i{width:14px;height:14px;border-radius:4px;background:var(--c)}.drop__tname{font-family:var(--f-wide);font-stretch:125%;font-weight:800;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.drop__tiers b{font-family:var(--f-wide);font-stretch:125%;font-weight:900;font-size:17px}.drop__tcap{font-family:var(--f-data);font-size:12px;color:var(--mute);text-align:right}.drop__fine{margin:0;font-size:13px;line-height:1.5;color:var(--dim);max-width:52ch}.drop__phead{display:grid;gap:8px;margin-bottom:18px}.drop__h2{margin:0;font-family:var(--f-wide);font-stretch:125%;font-weight:900;font-size:clamp(20px,2.2vw,26px);line-height:1;letter-spacing:-.01em;text-transform:uppercase}.drop__strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.drop__pull{position:relative;display:block;transition:transform .25s var(--pop)}.drop__open{position:absolute;inset:0;border-radius:14px;cursor:pointer}.drop__open:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.drop__pull:hover{transform:translateY(-6px) rotate(-1deg)}.drop__terms{display:grid;gap:14px;padding:24px 26px}.drop__list{margin:0;padding-left:22px;display:grid;gap:10px;color:var(--mute);font-size:14px;line-height:1.5;max-width:86ch}.drop__list b{color:var(--bone)}@media (max-width:1100px){.drop__strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.drop__tiers li{grid-template-columns:14px minmax(0,1fr) 48px;padding:10px 12px}.drop__tcap{grid-column:2/-1;text-align:left;margin-top:-6px}}@media (max-width:560px){.drop__strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.scenehead__lead{display:grid;gap:10px}.filters{display:flex;gap:8px;flex-wrap:wrap}.filter{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);font-family:var(--f-wide);font-stretch:125%;font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);transition:background .15s,color .15s}.filter i{width:8px;height:8px;border-radius:50%;background:var(--c)}.filter:hover{color:var(--bone)}.filter[aria-pressed=true]{background:var(--bone);color:var(--cab);box-shadow:none}.grid{gap:30px 22px}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px}.tile{display:grid;gap:8px;padding:16px 18px;border-radius:14px;background:var(--panel);border:1px solid var(--line);min-width:0}.tile b{font-family:var(--f-wide);font-stretch:125%;font-weight:900;font-size:clamp(24px,2.6vw,32px);line-height:.9;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.tile__m{font-family:var(--f-data);font-size:11px;color:var(--dim)}.tile--v{color:var(--volt)}.tile--p{color:var(--cyan)}.tile--n{color:var(--coral)}.results td{font-size:13px;padding:12px 14px}.results th{padding:12px 14px}.results__tk{font-family:var(--f-wide);font-stretch:125%;font-weight:900;font-size:14px}.results__tk i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:8px;vertical-align:0}.results__tk span{font-family:var(--f-data);font-weight:400;font-size:11px;color:var(--dim);margin-left:6px}.marquee__head .hex{display:none}.beat .go b{font-size:clamp(76px,10.5vw,156px);line-height:.84;letter-spacing:-.03em;text-shadow:.045em .045em 0 var(--cab),.075em .075em 0 var(--cyan)}.beat .go--zero b,.beat .go--cap b,.beat .go--done b{font-size:clamp(60px,8.4vw,128px)}.beat .go small{font-size:13px;letter-spacing:.18em;border-radius:6px;padding:6px 11px 5px}.stage__callout{font-size:clamp(56px,7.6vw,112px);text-shadow:.045em .045em 0 var(--cab),.075em .075em 0 var(--volt)}.arming__word,.digit{font-size:clamp(52px,6.4vw,92px)}.drop--v6 .stage{gap:14px}.drop--v6 .stage__arena{margin-top:4px}.drop--v6 .stage__pulled .note{font-size:13px}.drop--v6 .stage__result{gap:10px}.drop--v6{display:grid;gap:36px;padding-top:6px}.drop__info{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:20px;align-items:stretch}.drop__deck{display:grid;gap:18px;align-content:start;padding:24px 26px}.drop__deck .drop__title{font-size:clamp(26px,2.8vw,40px)}.drop__terms{align-content:start}@media (max-width:900px){.drop__info{grid-template-columns:1fr}}.pack{--foil:linear-gradient(100deg,#0E0E13 0%,#1F1F28 16%,#0C0C10 33%,#2A2A35 50%,#0E0E13 67%,#1C1C24 84%,#0E0E13 100%);filter:drop-shadow(0 18px 24px rgba(0,0,0,.55))}.pack__body:after{background:radial-gradient(ellipse 70% 50% at 50% 38%,rgba(255,255,255,.1),transparent 70%),linear-gradient(90deg,rgba(0,0,0,.45),transparent 14%,transparent 86%,rgba(0,0,0,.45))}.pack__crimp{background:repeating-linear-gradient(90deg,rgba(0,0,0,.35) 0 2px,rgba(255,255,255,.1) 2px 4px,transparent 4px 7px)}.pack__tearhint{font-size:10px;letter-spacing:.24em;opacity:.7}.pack__face{border-top:1.5px dashed rgba(255,255,255,.4);margin:0 12px}.pk{position:absolute;inset:12px -1px 40px;display:grid;grid-template-rows:auto auto 1fr auto auto;padding:5px;border-radius:14px;box-shadow:inset 0 0 0 1.5px #ececece6;font-family:var(--f-wide);color:#fff;line-height:1}.pk__band{display:flex;align-items:center;gap:7px;padding:9px 10px 8px;border-radius:10px 10px 2px 2px;background:var(--volt);color:#050811}.pk__band i{width:8px;height:8px;background:currentColor;border-radius:1px;flex:none}.pk__band b{font-stretch:125%;font-weight:900;font-size:17px;letter-spacing:-.01em;text-transform:uppercase}.pk__band span{flex:1;font-stretch:112%;font-weight:700;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase}.pk__band em{font-style:normal;font-stretch:112%;font-weight:700;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;border-left:1px solid currentColor;padding-left:8px;line-height:1.9}.pk__lab{margin-top:20px;text-align:center;font-stretch:125%;font-weight:700;font-size:8.5px;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:#fff}.pk__wm{align-self:center;text-align:center;font-stretch:125%;font-weight:900;font-size:47px;line-height:.86;letter-spacing:-.035em;text-transform:uppercase}.pk__wm span{display:block;color:var(--volt)}.pk__money{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:end;padding:0 9px}.pk__money>i{width:1px;align-self:stretch;background:#ffffff4d}.pk__money div{display:grid;gap:5px}.pk__money span{font-stretch:125%;font-weight:700;font-size:7.5px;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.pk__money b{font-stretch:125%;font-weight:900;font-size:25px;letter-spacing:-.03em}.pk__v{color:#fdd91b}.pk__foot{display:flex;justify-content:space-between;align-items:center;gap:6px;margin:10px 9px 0;padding:8px 0 4px;border-top:1px solid rgba(218,218,229,.55);font-stretch:100%;font-weight:600;font-size:7.5px;letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf}.pk__st{display:flex;align-items:center;gap:5px;color:#fff;white-space:nowrap}.pk__st i{width:6px;height:6px;border-radius:50%;background:var(--lime)}.stage[data-phase=ready] .pk__st i{animation:blink 1s steps(1) infinite}.cardback{border-radius:14px;background:#050811;padding:0;box-shadow:inset 0 0 0 2px #ececec,0 10px 24px -8px #000000b3}.cardback:before{inset:6px;border-radius:10px;background:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px) 0 0/16px 16px,linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px) 0 0/16px 16px;-webkit-mask:radial-gradient(closest-side,#000,transparent);mask:radial-gradient(closest-side,#000,transparent)}.cardback__logo{transform:translate(-50%,-50%);background:none;box-shadow:none;padding:0;width:90%;color:#fff;font-stretch:125%;font-weight:900;font-size:34px;line-height:.86;letter-spacing:-.03em;white-space:normal}.cardback__logo span{display:block;color:var(--volt)}.cardback__logo small{display:inline-block;margin-top:14px;padding:5px 9px 4px;border-radius:5px;background:var(--volt);color:#050811;font-family:var(--f-wide);font-stretch:112%;font-weight:800;font-size:8.5px;letter-spacing:.2em}@media (max-width:1480px){.hudbar__ctl .decklink{display:inline-flex}}.decklink,.altswitch{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;text-decoration:none;font-family:var(--f-wide);font-stretch:125%;font-weight:800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.decklink{color:var(--bone);box-shadow:inset 0 0 0 1px var(--line)}.decklink:hover{box-shadow:inset 0 0 0 1px var(--bone)}.altswitch{color:var(--volt);border:0;box-shadow:inset 0 0 0 1px var(--volt)}.altswitch:hover{background:var(--volt);color:var(--cab)}.wallet--one{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-data);font-size:12px}.wallet--one span{font-family:var(--f-wide);font-stretch:125%;font-weight:800;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.hudbar__ctl [data-wallet]{border-radius:999px;clip-path:none}.hudbar__ctl .btn--blue{border-radius:999px;clip-path:none;padding:9px 14px 8px;font-size:11px;letter-spacing:.12em}.hudbar__ctl .row{gap:6px}.card[data-state=claimed] .card__ribbon,.card[data-state=cashed-out] .card__ribbon{font-family:var(--f-wide);font-stretch:125%}.results__due{color:var(--volt)}.results__due small{font-size:10px;color:var(--dim);margin-left:4px}
