.next-wave-game{--wave-cyan:#5cecff;--wave-gold:#ffe074;--wave-pink:#ff5eaa;--wave-ink:#060b1b;--wave-panel:#0b1228;isolation:isolate}.next-wave-marquee{z-index:8;color:#fff;text-transform:uppercase;background:linear-gradient(90deg,#040818f7,#191f4bf5,#040818f7);border-bottom:1px solid #82e2ff59;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin:0;padding:.85rem clamp(.75rem,2vw,1.3rem);display:grid;position:relative;overflow:hidden;box-shadow:0 .7rem 1.8rem #00000052}.next-wave-marquee:before,.next-wave-marquee:after{pointer-events:none;content:"";background:repeating-linear-gradient(120deg,#0000 0 .65rem,#62e9ff1a .65rem .72rem);width:18%;position:absolute;top:0;bottom:0}.next-wave-marquee:before{left:0}.next-wave-marquee:after{right:0;transform:scaleX(-1)}.next-wave-marquee>*{z-index:1;position:relative}.next-wave-marquee>span,.next-wave-marquee>p{color:#9ceeff;letter-spacing:.18em;margin:0;font-size:.57rem;font-weight:950}.next-wave-marquee>p{color:#ffd970;text-align:right}.next-wave-marquee>h2{letter-spacing:-.065em;text-align:center;text-shadow:.07em .07em #293a8d,0 0 1.1rem #58e5ff4d;margin:0;font-size:clamp(1.7rem,4.2vw,3.15rem);font-style:italic;font-weight:1000;line-height:.9;transform:skew(-4deg)}.reactor-grid-stage{background:radial-gradient(circle at 50% -8%,#50f5d73d,#0000 35%),linear-gradient(155deg,#061921,#071124 52%,#100b27);border:1px solid #36757a;border-radius:1.1rem;min-width:0;padding:0 clamp(.65rem,2vw,1.2rem) 1rem;position:relative;overflow:hidden;box-shadow:inset 0 0 4rem #0009,0 1.2rem 3rem #00000047}.reactor-grid-stage:before{pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(#52ebd708 1px,#0000 1px),linear-gradient(90deg,#52ebd708 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:3.2rem 3.2rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 88%)}.reactor-grid-marquee{margin-inline:calc(-1*clamp(.65rem,2vw,1.2rem))}.reactor-grid-marquee>h2{color:#eafffb;text-shadow:.07em .07em #086f70,0 0 1.2rem #47f4db61}.reactor-grid-stage__energy{z-index:0;pointer-events:none;position:absolute;inset:0}.reactor-grid-stage__energy i{border:1px solid #51eeda1a;border-radius:50%;width:16rem;height:16rem;position:absolute;box-shadow:inset 0 0 2.5rem #47e6d80a}.reactor-grid-stage__energy i:first-child{top:9%;left:-8rem}.reactor-grid-stage__energy i:nth-child(2){width:20rem;height:20rem;top:7%;right:-9rem}.reactor-grid-stage__energy i:nth-child(3){width:24rem;height:24rem;bottom:-11rem;left:10%}.reactor-grid-stage__energy i:nth-child(4){width:22rem;height:22rem;bottom:-13rem;right:8%}.reactor-grid-readout{z-index:3;grid-template-columns:repeat(3,1fr);gap:.55rem;width:min(100%,44rem);margin:.85rem auto .7rem;display:grid;position:relative}.reactor-grid-readout p{color:#8fb8bb;background:#030b12d1;border:1px solid #31565c;border-radius:.55rem;grid-template-columns:1fr auto;gap:.08rem .55rem;margin:0;padding:.55rem .65rem;display:grid;box-shadow:inset 0 0 1rem #0008}.reactor-grid-readout span{letter-spacing:.13em;text-transform:uppercase;grid-column:1/-1;font-size:.48rem;font-weight:950}.reactor-grid-readout strong{color:#ffe378;text-shadow:0 0 .6rem #ffdb4b61;font-family:Courier New,monospace;font-size:1.25rem}.reactor-grid-readout small{color:#b8d4d5;text-align:right;align-self:end;font-size:.55rem}.reactor-grid{z-index:3;background:linear-gradient(145deg,#071c22eb,#060b1bf2);border:1px solid #31666a;border-radius:1rem;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.35rem,1vw,.65rem);width:min(100%,44rem);margin:0 auto;padding:clamp(.55rem,1.8vw,1rem);display:grid;position:relative;box-shadow:inset 0 0 2.2rem #000a,0 0 1.8rem #3cedd814}.reactor-cell{aspect-ratio:1;min-width:0;transition:transform .18s,border-color .18s,filter .18s;position:relative;overflow:hidden;box-shadow:inset .1rem .1rem .2rem #ffffff12,inset -.25rem -.3rem .55rem #0008,0 .3rem .5rem #0005;color:#9edbd4!important;background:linear-gradient(145deg,#172d34,#071117)!important;border:1px solid #40666b!important;border-radius:.7rem!important;min-height:0!important;padding:.25rem!important}.reactor-cell:not(:disabled):hover{z-index:2;filter:brightness(1.14);transform:translateY(-3px)scale(1.025);border-color:#77eee0!important}.reactor-cell:disabled{opacity:1!important}.reactor-cell__shell{background:radial-gradient(circle,#163039 0 28%,#0d2028 29% 54%,#253e45 55% 60%,#071016 61%);border:1px solid #5b797b;border-radius:50%;place-items:center;display:grid;position:absolute;inset:10%;box-shadow:inset 0 0 .8rem #000a}.reactor-cell__shell:before,.reactor-cell__shell:after{content:"";border:2px dashed #67ddcf3d;border-radius:50%;position:absolute;inset:-13%}.reactor-cell__shell:after{border-style:solid;border-color:#bcf5ee2e;inset:10%}.reactor-cell__shell>i{background:#8aada9;width:.18rem;height:18%;position:absolute;top:3%;left:50%;transform:translate(-50%);box-shadow:0 0 .5rem #77e8dc}.reactor-cell__shell>b{z-index:2;color:#a9cfcc;text-shadow:0 0 .5rem #57d8ce;font-family:Courier New,monospace;font-size:clamp(.65rem,1.7vw,1rem);position:relative}.reactor-cell__shell>em{background:#477a78;border:1px solid #bcebe5;border-radius:50%;position:absolute;inset:37%;box-shadow:0 0 .7rem #50e1d3}.reactor-cell[data-state=safe]{box-shadow:inset 0 0 1.25rem #35e1b233,0 0 .9rem #37e5ba33;background:radial-gradient(circle,#41efbc38,#071a1a 70%)!important;border-color:#62e4bd!important}.reactor-cell[data-state=safe] .reactor-cell__shell{background:radial-gradient(circle,#dffff0 0 18%,#3cdbab 19% 40%,#0b5a47 41% 62%,#062219 63%);border-color:#caffea}.reactor-cell[data-state=safe] .reactor-cell__shell>b{color:#062d20;text-shadow:none;font-size:1.3rem}.reactor-cell[data-state=safe] .reactor-cell__shell>em{background:#e8fff5;border-color:#fff;box-shadow:0 0 1rem #5effc1}.reactor-cell[data-state=overload]{box-shadow:inset 0 0 1.3rem #ff2a5e3d,0 0 1rem #ff33674d;background:radial-gradient(circle,#ff3f7059,#210613 72%)!important;border-color:#ff5b85!important}.reactor-cell[data-state=overload] .reactor-cell__shell{background:radial-gradient(circle,#ffe9ee 0 16%,#ff557b 17% 40%,#79142d 41% 62%,#2b0610 63%);border-color:#ffc2d1}.reactor-cell[data-state=overload] .reactor-cell__shell>b{color:#3d0614;text-shadow:none;font-size:1.6rem}.reactor-cell[data-last=true]{z-index:5;animation:.6s cubic-bezier(.16,.82,.28,1.2) both reactorCellReveal}.reactor-cell__arc{z-index:6;pointer-events:none;background:conic-gradient(from 15deg, transparent 0 18%, #fff 19% 20%, transparent 21% 45%, #6ffff0 46% 48%, transparent 49% 75%, #fff4a2 76% 77%, transparent 78%);filter:blur(.2px);opacity:0;animation:.58s both reactorArc;position:absolute;inset:-50%}@keyframes reactorCellReveal{0%{filter:brightness(2);transform:scale(.72)rotate(-5deg)}55%{transform:scale(1.09)rotate(2deg)}}@keyframes reactorArc{20%{opacity:.75;transform:rotate(25deg)scale(.75)}to{opacity:0;transform:rotate(150deg)scale(1.25)}}.reactor-grid-stage>.casino-live{z-index:4;border-color:#5ee5d347;width:min(100%,44rem);margin:.75rem auto 0;position:relative}.reactor-overload-select{color:#c8d8ef;letter-spacing:.08em;text-transform:uppercase;gap:.35rem;min-width:13rem;font-size:.78rem;font-weight:800;display:grid}.reactor-overload-select select{color:#f7fbff;min-height:2.75rem;font:inherit;letter-spacing:0;text-transform:none;background:#111d30;border:1px solid #b9d8ff4d;border-radius:.65rem;padding:.55rem .75rem}.reactor-grid-arm,.reactor-grid-lock{box-shadow:0 0 1rem #42ebd338;color:#051917!important;background:linear-gradient(105deg,#61e4cf,#ffe06a)!important;border-color:#eafff9!important;min-height:3.55rem!important;padding-inline:1.2rem!important}.voltage-stage{background:radial-gradient(circle at 50% 5%,#7c6aff47,#0000 33%),linear-gradient(155deg,#090a28,#07142c 55%,#160923);border:1px solid #5150a3;border-radius:1.1rem;min-width:0;padding:0 clamp(.65rem,2vw,1.2rem) 1rem;position:relative;overflow:hidden;box-shadow:inset 0 0 4rem #000a,0 1.2rem 3rem #00000047}.voltage-marquee{background:linear-gradient(90deg,#080921,#25205e,#080921);margin-inline:calc(-1*clamp(.65rem,2vw,1.2rem))}.voltage-marquee>h2{color:#fff9c7;text-shadow:.07em .07em #67266f,0 0 1.2rem #836aff80}.voltage-stage__bolts{pointer-events:none;position:absolute;inset:4.5rem 0 0}.voltage-stage__bolts i{opacity:.15;background:linear-gradient(#0000,#b8abff,#0000);width:2px;height:65%;position:absolute;transform:rotate(18deg);box-shadow:0 0 .8rem #7667ff}.voltage-stage__bolts i:first-child{left:12%}.voltage-stage__bolts i:nth-child(2){right:15%;transform:rotate(-22deg)}.voltage-stage__bolts i:nth-child(3){opacity:.08;height:35%;left:50%}.voltage-tower{z-index:2;grid-template-columns:minmax(9rem,13rem) minmax(14rem,23rem);justify-content:center;align-items:stretch;gap:clamp(.7rem,3vw,2rem);width:min(100%,44rem);margin:1rem auto .8rem;display:grid;position:relative}.voltage-rungs{background:linear-gradient(145deg,#080f26eb,#0f0a26f0);border:1px solid #454980;border-radius:.8rem;gap:.35rem;margin:0;padding:.7rem;list-style:none;display:grid;box-shadow:inset 0 0 1.7rem #0008}.voltage-rungs li{color:#71809f;background:#0a1125;border:1px solid #2b3658;border-radius:.35rem;grid-template-columns:1fr auto;align-items:center;gap:.08rem .45rem;min-height:2.55rem;padding:.35rem .45rem .35rem 1rem;display:grid;position:relative;overflow:hidden}.voltage-rungs li:before{content:"";background:#232e51;width:.35rem;position:absolute;top:0;bottom:0;left:0}.voltage-rungs span{letter-spacing:.11em;font-size:.53rem;font-weight:950}.voltage-rungs strong{color:#8997af;font-size:.5rem}.voltage-rungs i{background:#263150;border:1px solid #536183;border-radius:50%;grid-area:1/2/3;width:.75rem;height:.75rem}.voltage-rungs li[data-energized=true]{color:#fff0a2;background:linear-gradient(90deg,#28245e,#141944);border-color:#736bca}.voltage-rungs li[data-energized=true]:before{background:#ffe063;box-shadow:0 0 .7rem #ffd34d}.voltage-rungs li[data-energized=true] i{background:#fff1a2;border-color:#fff;box-shadow:0 0 .8rem #ffe26c}.voltage-rungs li[data-energized=true] strong{color:#a8f3ff}.voltage-rungs li[data-current=true]{outline:1px solid #c5baff;animation:.7s ease-in-out infinite alternate voltageRung}@keyframes voltageRung{to{filter:brightness(1.28);transform:translate(.2rem)}}.voltage-card-chamber{perspective:900px;background:radial-gradient(circle,#7364ff3d,#0000 42%),linear-gradient(160deg,#111846,#090c21 72%);border:1px solid #6864b0;border-radius:1rem;align-content:center;place-items:center;gap:.7rem;min-height:25rem;padding:1rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 2.5rem #000b,0 0 1.5rem #7b68ff24}.voltage-card-chamber:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 3.8rem,#a897ff0d 3.8rem 3.85rem);position:absolute;inset:0}.voltage-card-chamber__rail{border:2px solid #928bff40;border-block-width:0;position:absolute;inset:8% 18%}.voltage-card-chamber__rail i{background:linear-gradient(90deg,#0000,#7ceaff,#0000);width:calc(100% + 2rem);height:2px;position:absolute;left:-1rem;box-shadow:0 0 .6rem #71deff}.voltage-card-chamber__rail i:first-child{top:18%}.voltage-card-chamber__rail i:last-child{bottom:18%}.voltage-card-chamber .playing-card{z-index:3;width:7.2rem;height:10rem;position:relative;box-shadow:0 .8rem 1.4rem #0009,0 0 1.2rem #9680ff38}.voltage-card-chamber .playing-card b{font-size:3rem}.voltage-card-placeholder{z-index:3;color:#998dff;background:repeating-linear-gradient(135deg,#181749 0 .65rem,#0d102c .65rem 1.3rem);border:2px solid #5e5c99;border-radius:.55rem;place-items:center;width:7.2rem;height:10rem;font-size:3rem;font-weight:1000;display:grid;position:relative}.voltage-card-chamber[data-slamming=true] .playing-card{animation:.7s cubic-bezier(.14,.82,.24,1.15) both voltageCardSlam}@keyframes voltageCardSlam{0%{opacity:0;filter:blur(5px);transform:translateY(-13rem)rotateY(90deg)rotate(-8deg)scale(.68)}68%{opacity:1;filter:none;transform:translateY(.55rem)rotateY(-8deg)rotate(2deg)scale(1.06)}to{transform:none}}.voltage-card-chamber>p{z-index:3;color:#9faed0;text-align:center;background:#050818bf;border:1px solid #3f4778;border-radius:.45rem;justify-items:center;gap:.05rem;margin:0;padding:.45rem .7rem;display:grid;position:relative}.voltage-card-chamber>p span{letter-spacing:.14em;font-size:.48rem;font-weight:950}.voltage-card-chamber>p strong{color:#fff0a2;font-size:1.05rem}.voltage-card-chamber>p small{font-size:.55rem}.voltage-choice-panel{z-index:4;grid-template-columns:1fr 7rem 1fr;align-items:stretch;gap:.65rem;width:min(100%,48rem);margin:.6rem auto;display:grid;position:relative}.voltage-choice{align-content:center;gap:.12rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 1.2rem #0006;background:linear-gradient(140deg,#172752,#10132d)!important;border:1px solid #5773b7!important;min-height:5.3rem!important;padding:.55rem .8rem!important}.voltage-choice:before{height:var(--choice-height);content:"";background:linear-gradient(#0000,#57e7ff33);max-height:100%;position:absolute;inset:auto 0 0}.voltage-choice--lower{border-color:#4f9fd0!important}.voltage-choice--higher{border-color:#d45e9d!important}.voltage-choice>*{z-index:1;position:relative}.voltage-choice span{color:#9feaff;letter-spacing:.12em;font-size:.67rem;font-weight:1000}.voltage-choice--higher span{color:#ff9dcb}.voltage-choice strong{color:#fff;font-size:1.35rem}.voltage-choice small{color:#b9c9e0;font-size:.58rem}.voltage-tie-meter{color:#8e9bb8;text-align:center;background:#090e21;border:1px solid #343f61;border-radius:.6rem;place-content:center;justify-items:center;gap:.08rem;padding:.45rem;display:grid}.voltage-tie-meter span{letter-spacing:.1em;font-size:.47rem;font-weight:950}.voltage-tie-meter strong{color:#ffd86b;font-size:1rem}.voltage-tie-meter small{font-size:.48rem}.voltage-stage>.casino-live{z-index:4;border-color:#8272ff4d;width:min(100%,48rem);margin:.75rem auto 0;position:relative}.voltage-lock,.voltage-deal{box-shadow:0 0 1.1rem #7a6eff42;color:#080a1c!important;background:linear-gradient(105deg,#68e6ff,#b886ff 52%,#ffe171)!important;border-color:#fff!important;min-height:3.55rem!important}.cascade-stage{background:radial-gradient(circle at 50% 25%,#44cbff38,#0000 38%),linear-gradient(155deg,#061a2a,#090e25 56%,#180923);border:1px solid #426d95;border-radius:1.1rem;min-width:0;padding:0 clamp(.65rem,2vw,1.2rem) 1rem;position:relative;overflow:hidden;box-shadow:inset 0 0 4rem #000a,0 1.2rem 3rem #00000047}.cascade-marquee{margin-inline:calc(-1*clamp(.65rem,2vw,1.2rem))}.cascade-marquee>h2{color:#0000;text-shadow:none;background:linear-gradient(90deg,#7ef7ff,#fff098,#ff7fc5) text}.cascade-reactor-ring{pointer-events:none;width:35rem;height:35rem;position:absolute;top:8rem;left:50%;transform:translate(-50%)}.cascade-reactor-ring i{border:1px solid #5be0ff1a;border-radius:50%;position:absolute;inset:0}.cascade-reactor-ring i:nth-child(2){border-color:#ff68bf1a;inset:12%}.cascade-reactor-ring i:nth-child(3){border-style:dashed;border-color:#ffe06921;inset:24%}.cascade-core-app[data-phase=charging] .cascade-reactor-ring,.cascade-core-app[data-phase=cascading] .cascade-reactor-ring{animation:5s linear infinite cascadeRing}@keyframes cascadeRing{to{transform:translate(-50%)rotate(360deg)}}.cascade-scoreboard{z-index:4;grid-template-columns:1fr minmax(12rem,1.6fr) 1fr;gap:.5rem;width:min(100%,43rem);margin:.8rem auto .6rem;display:grid;position:relative}.cascade-scoreboard p,.cascade-scoreboard>div{color:#91a9bf;text-align:center;background:#040a17e0;border:1px solid #334e6a;border-radius:.5rem;justify-items:center;gap:.02rem;margin:0;padding:.5rem .6rem;display:grid}.cascade-scoreboard span{letter-spacing:.13em;font-size:.48rem;font-weight:950}.cascade-scoreboard strong{color:#ffe674;text-shadow:0 0 .65rem #ffdd4c66;font-family:Courier New,monospace;font-size:1.3rem}.cascade-scoreboard small{color:#b8c9d9;font-size:.52rem}.cascade-grid{z-index:3;background:linear-gradient(145deg,#0a1f30f0,#060a18f5);border:1px solid #365e7c;border-radius:1rem;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.3rem,.8vw,.55rem);width:min(100%,40rem);margin:0 auto;padding:clamp(.55rem,1.5vw,.9rem);display:grid;position:relative;box-shadow:inset 0 0 2.5rem #000b,0 0 1.5rem #41d0ff1a}.cascade-cell{--symbol-color:#62e8ff;aspect-ratio:1;background:radial-gradient(circle at 38% 28%, color-mix(in srgb, var(--symbol-color) 25%, #183047), #091321 72%);border:1px solid color-mix(in srgb, var(--symbol-color) 45%, #40506b);min-width:0;animation:.42s cubic-bezier(.16,.82,.24,1) both cascadeCellDrop;animation-delay:var(--cell-delay);border-radius:.65rem;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset .08rem .08rem .18rem #ffffff1a,inset -.2rem -.25rem .5rem #0008,0 .25rem .4rem #0004}.cascade-cell[data-symbol=nova]{--symbol-color:#ffde66}.cascade-cell[data-symbol=prism]{--symbol-color:#b27dff}.cascade-cell[data-symbol=orbit]{--symbol-color:#ff6eb7}.cascade-cell[data-symbol=flare]{--symbol-color:#ff774f}.cascade-cell[data-symbol=wave]{--symbol-color:#61e3ac}.cascade-cell svg{z-index:2;width:56%;height:56%;fill:var(--symbol-color);stroke:color-mix(in srgb, var(--symbol-color) 45%, #fff);stroke-width:1.4px;filter:drop-shadow(0 0 .35rem color-mix(in srgb, var(--symbol-color) 70%, transparent));position:relative;overflow:visible}.cascade-cell>i{box-shadow:0 0 1.4rem .35rem var(--symbol-color);opacity:0;background:#fff;border-radius:50%;position:absolute;inset:42%}.cascade-cell[data-burst=true]{z-index:4;border-color:#fff;animation:.72s cubic-bezier(.15,.78,.24,1) both cascadeBurst}.cascade-cell[data-burst=true]>i{animation:.72s both cascadeBurstCore}@keyframes cascadeCellDrop{0%{opacity:0;filter:blur(3px);transform:translateY(-3.5rem)scale(.84)}}@keyframes cascadeBurst{0%{transform:scale(.75)}42%{filter:brightness(1.8);transform:scale(1.12)}82%{opacity:.9;transform:scale(.92)}}@keyframes cascadeBurstCore{35%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(9)}}.cascade-chain-track{z-index:4;grid-template-columns:repeat(5,1fr);gap:.35rem;width:min(100%,40rem);margin:.6rem auto 0;display:grid;position:relative}.cascade-chain-track span{color:#667d94;background:#08111f;border:1px solid #273d55;border-radius:.4rem;grid-template-columns:auto 1fr;align-items:center;gap:.4rem;padding:.35rem .45rem;display:grid}.cascade-chain-track i{background:#162238;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.55rem;font-style:normal;font-weight:950;display:grid}.cascade-chain-track strong{text-align:right;font-size:.58rem}.cascade-chain-track span[data-filled=true]{color:#c5f7ff;border-color:#477f9e}.cascade-chain-track span[data-filled=true] i{color:#06161d;background:#6ce8fa}.cascade-chain-track span[data-active=true]{color:#fff0a4;border-color:#ffe36d;transform:translateY(-2px);box-shadow:0 0 .7rem #ffe05c3d}.cascade-stage>.casino-live{z-index:4;border-color:#59cdff47;width:min(100%,43rem);margin:.75rem auto 0;position:relative}.cascade-ignite{box-shadow:0 0 1.2rem #5ed5ff40;color:#07101d!important;background:linear-gradient(105deg,#63e8ff,#b47cff 53%,#ffdd68)!important;border-color:#fff!important;min-height:3.55rem!important}.blitz-stage{background:radial-gradient(circle at 50% 15%,#ff51a430,#0000 32%),linear-gradient(155deg,#071326,#0d0b25 54%,#20091b);border:1px solid #65406c;border-radius:1.1rem;min-width:0;padding:0 clamp(.65rem,2vw,1.2rem) 1rem;position:relative;overflow:hidden;box-shadow:inset 0 0 4rem #000a,0 1.2rem 3rem #00000047}.blitz-marquee{background:linear-gradient(90deg,#0b0a25,#4b164e,#0b0a25);margin-inline:calc(-1*clamp(.65rem,2vw,1.2rem))}.blitz-marquee>h2{color:#fff1a2;text-shadow:.07em .07em #8d1e5d,0 0 1.2rem #ff59a66b}.blitz-stage__spotlights{pointer-events:none;height:27rem;position:absolute;inset:4.5rem 0 auto;overflow:hidden}.blitz-stage__spotlights i{clip-path:polygon(47% 0,53% 0,100% 100%,0 100%);transform-origin:top;background:linear-gradient(#0000,#68e0ff1a,#0000);width:15rem;height:42rem;position:absolute;top:-14rem}.blitz-stage__spotlights i:first-child{left:5%;transform:rotate(-14deg)}.blitz-stage__spotlights i:nth-child(2){background:linear-gradient(#0000,#ff54a517,#0000);left:30%;transform:rotate(8deg)}.blitz-stage__spotlights i:nth-child(3){right:26%;transform:rotate(-8deg)}.blitz-stage__spotlights i:nth-child(4){background:linear-gradient(#0000,#ffdd5c14,#0000);right:4%;transform:rotate(14deg)}.bracket-blitz-app[data-phase=quarterfinal] .blitz-stage__spotlights i,.bracket-blitz-app[data-phase=semifinal] .blitz-stage__spotlights i,.bracket-blitz-app[data-phase=final] .blitz-stage__spotlights i{animation:2.2s ease-in-out infinite alternate blitzLights}@keyframes blitzLights{to{opacity:.42;transform:rotate(4deg)}}.blitz-round-track{z-index:5;grid-template-columns:repeat(3,1fr);gap:.45rem;width:min(100%,48rem);margin:.75rem auto;display:grid;position:relative}.blitz-round-track span{color:#7787a3;background:#090f20;border:1px solid #2d3c59;border-radius:.45rem;grid-template-columns:auto 1fr;align-items:center;gap:.45rem;padding:.4rem .55rem;display:grid}.blitz-round-track i{background:#1b2740;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;font-size:.58rem;font-style:normal;font-weight:950;display:grid}.blitz-round-track strong{letter-spacing:.09em;font-size:.55rem}.blitz-round-track span[data-complete=true]{color:#0b2a22;background:#63ddaf;border-color:#c4ffe6}.blitz-round-track span[data-complete=true] i{color:#fff;background:#116747}.blitz-round-track span[data-active=true]{color:#fff2a5;border-color:#ffd761;box-shadow:0 0 .8rem #ffd54c3d}.blitz-round-track span[data-active=true] i{color:#301308;background:#ffcf5a;box-shadow:0 0 .7rem #ffcf56}.blitz-bracket{z-index:3;grid-template-columns:1.25fr 1fr 1fr;align-items:stretch;gap:clamp(.55rem,1.5vw,1rem);width:min(100%,64rem);margin:0 auto;display:grid;position:relative}.blitz-column{background:#050a18bd;border:1px solid #303c5c;border-radius:.75rem;align-content:space-around;gap:.45rem;min-width:0;padding:.55rem;display:grid}.blitz-column>h3{color:#94a8c3;letter-spacing:.14em;text-align:center;text-transform:uppercase;margin:0 0 .15rem;font-size:.55rem}.blitz-match{background:linear-gradient(145deg,#111b34,#090d1d);border:1px solid #344563;border-radius:.55rem;gap:.25rem;min-width:0;padding:.35rem;display:grid;position:relative;box-shadow:inset 0 0 .9rem #0006}.blitz-match>small{color:#6f809b;letter-spacing:.08em;font-size:.42rem;font-weight:900}.blitz-match>div{color:#8f9eb6;background:#0a1122;border:1px solid #273551;border-radius:.35rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.25rem;min-width:0;padding:.18rem .3rem;display:grid;position:relative}.blitz-match>div[data-selected=true]{outline-offset:-2px;outline:1px solid #ffe16a}.blitz-match>div>i{background:#303e59;border-radius:50%;width:.45rem;height:.45rem}.blitz-match>div>strong{color:#73829b;letter-spacing:.06em;font-size:.4rem}.blitz-match>div[data-winner=true]{color:#effff9;background:linear-gradient(90deg,#174f46,#12243a);border-color:#67e7bd}.blitz-match>div[data-winner=true]>i{background:#73f0bd;box-shadow:0 0 .55rem #66e8b8}.blitz-match>div[data-winner=true]>strong{color:#bfffe8}.blitz-match__impact{z-index:6;color:#152033;background:#d5dde9;border:2px solid #fff;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;font-size:.44rem;font-weight:1000;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 .7rem #fff7}.blitz-match[data-active=true]{border-color:#ffce59;box-shadow:inset 0 0 1.2rem #ff4d9d1f,0 0 .8rem #ffd35429}.blitz-match[data-active=true] .blitz-match__impact{animation:.7s cubic-bezier(.15,.78,.22,1.3) infinite alternate blitzImpact}.blitz-match[data-active=true]>div{animation:.55s ease-in-out infinite alternate blitzFighter}.blitz-match[data-active=true]>div:nth-of-type(2){animation-delay:-.28s}@keyframes blitzImpact{to{color:#3f0b22;background:#ffe069;transform:translate(-50%,-50%)scale(1.18)rotate(8deg);box-shadow:0 0 1.3rem #ff578f}}@keyframes blitzFighter{to{filter:brightness(1.18);transform:translate(.18rem)}}.blitz-badge{min-width:0;color:var(--fighter-color);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.05rem .35rem;display:grid}.blitz-badge svg{width:2.25rem;height:2.25rem;fill:color-mix(in srgb, var(--fighter-color) 30%, #111a31);stroke:var(--fighter-color);stroke-width:2px;filter:drop-shadow(0 0 .35rem color-mix(in srgb, var(--fighter-color) 55%, transparent));grid-row:1/3}.blitz-badge svg path:nth-child(2){fill:#0a1021}.blitz-badge svg path:nth-child(3){fill:var(--fighter-accent);stroke:none}.blitz-badge>b{width:2.25rem;color:var(--fighter-accent);text-align:center;text-shadow:0 0 .45rem var(--fighter-color);font-size:.72rem;position:absolute}.blitz-badge>span{letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;font-size:.53rem;font-weight:1000;overflow:hidden}.blitz-badge[data-compact=false] svg{width:3rem;height:3rem}.blitz-badge[data-compact=false]>b{width:3rem;font-size:.9rem}.blitz-match-placeholder{color:#536078;letter-spacing:.08em;text-align:center;background:repeating-linear-gradient(135deg,#0c1325 0 .5rem,#0a0f1e .5rem 1rem);border:1px dashed #35415a;border-radius:.5rem;place-items:center;min-height:5.4rem;font-size:.48rem;font-weight:900;display:grid}.blitz-champion{color:#76849b;background:radial-gradient(circle, color-mix(in srgb, var(--fighter-color) 16%, transparent), #080d1d 70%);text-align:center;border:1px solid #3d4964;border-radius:.65rem;align-content:center;place-items:center;gap:.1rem;min-height:8rem;margin-top:.35rem;padding:.55rem;display:grid}.blitz-champion>i{color:#60708e;background:#111a2e;border:2px solid #34425e;border-radius:50%;place-items:center;width:3.4rem;height:3.4rem;font-size:1.5rem;font-style:normal;font-weight:1000;display:grid}.blitz-champion>span{color:#ffe071;letter-spacing:.16em;font-size:.5rem;font-weight:1000}.blitz-champion>strong{color:#eaf2ff;font-size:.65rem}.blitz-champion[data-revealed=true]{border-color:var(--fighter-color);box-shadow:0 0 1.1rem color-mix(in srgb, var(--fighter-color) 26%, transparent);animation:.65s cubic-bezier(.14,.82,.24,1.2) both blitzChampion}@keyframes blitzChampion{0%{opacity:0;filter:blur(5px);transform:scale(.72)}}.blitz-stage>.casino-live{z-index:4;border-color:#ff65ad40;width:min(100%,52rem);margin:.75rem auto 0;position:relative}.blitz-roster{background:#090f20;border:1px solid #303f5c;border-radius:.9rem;padding:.75rem}.blitz-roster>div{grid-template-columns:repeat(8,minmax(0,1fr));gap:.45rem;display:grid}.blitz-roster button{justify-items:center;gap:.15rem;min-width:0;display:grid;background:linear-gradient(145deg,#15213b,#0a1020)!important;border:1px solid #374967!important;padding:.35rem!important}.blitz-roster button[aria-checked=true]{box-shadow:inset 0 0 1rem color-mix(in srgb, var(--fighter-color) 13%, transparent), 0 0 .7rem color-mix(in srgb, var(--fighter-color) 24%, transparent);outline-offset:2px;outline:2px solid #ffe373;transform:translateY(-2px);border-color:var(--fighter-color)!important}.blitz-roster button>small{color:#7f90a8;letter-spacing:.08em;font-size:.43rem;font-weight:950}.blitz-fixed-return{grid-template-columns:1fr 1fr;gap:.35rem;min-width:17rem;display:grid}.blitz-fixed-return span{color:#91a3bd;text-transform:uppercase;background:#0c1627;border:1px solid #30445f;border-radius:.45rem;gap:.08rem;padding:.45rem .55rem;font-size:.53rem;font-weight:900;display:grid}.blitz-fixed-return strong{color:#ffe071;font-size:.8rem}.blitz-launch{box-shadow:0 0 1.1rem #ff59a63d;color:#190817!important;background:linear-gradient(105deg,#ff67ae,#ffe06a 53%,#68e8ff)!important;border-color:#fff!important;min-height:3.55rem!important}.pusher-stage{background:radial-gradient(circle at 50% 12%,#4ce8ff33,#0000 32%),linear-gradient(155deg,#07172a,#0b1028 54%,#170a25);border:1px solid #47678c;border-radius:1.1rem;min-width:0;padding:0 clamp(.65rem,2vw,1.2rem) 1rem;position:relative;overflow:hidden;box-shadow:inset 0 0 4rem #000a,0 1.2rem 3rem #00000047}.pusher-marquee{background:linear-gradient(90deg,#071027,#173b59,#20133f,#071027);margin-inline:calc(-1*clamp(.65rem,2vw,1.2rem))}.pusher-marquee>h2{color:#e9fbff;text-shadow:.07em .07em #285b83,0 0 1.1rem #56e1ff61}.pusher-machine{z-index:3;width:min(100%,54rem);margin:.8rem auto 0;position:relative}.pusher-chutes{grid-template-columns:repeat(5,1fr);gap:.45rem;width:92%;margin:0 auto -.2rem;display:grid}.pusher-chutes button{z-index:3;color:#8294ad;grid-template-columns:auto 1fr;justify-content:center;align-items:center;gap:.05rem .4rem;min-width:0;display:grid;position:relative;background:linear-gradient(#172844,#0c1427)!important;border:1px solid #405675!important;border-radius:.55rem .55rem .1rem .1rem!important;padding:.35rem!important}.pusher-chutes button>span{color:#142038;background:#8999b2;border-radius:50%;grid-row:1/3;place-items:center;width:1.7rem;height:1.7rem;font-size:.7rem;font-weight:1000;display:grid}.pusher-chutes button>small{letter-spacing:.1em;font-size:.47rem;font-weight:950}.pusher-chutes button>i{background:#2b3d5a;border-radius:999px;grid-column:2;width:100%;height:.2rem}.pusher-chutes button[aria-checked=true]{color:#fff2a6;transform:translateY(-2px);box-shadow:0 0 .8rem #ffdb523d;border-color:#ffe06a!important}.pusher-chutes button[aria-checked=true]>span{color:#211406;background:#ffe16d;box-shadow:0 0 .7rem #ffd956}.pusher-chutes button[aria-checked=true]>i{background:#ffe16d;box-shadow:0 0 .5rem #ffdb5b}.pusher-cabinet{background:linear-gradient(#102542,#0a152c 64%,#050a16);border:.35rem solid #476883;border-radius:1rem 1rem .5rem .5rem;height:clamp(25rem,54vw,32rem);position:relative;overflow:hidden;box-shadow:inset 0 0 3rem #0009,0 1rem 2rem #0006}.pusher-cabinet:before{z-index:9;pointer-events:none;content:"";border:1px solid #d5f5ff40;border-radius:.65rem;position:absolute;inset:.35rem}.pusher-cabinet__glass{z-index:8;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pusher-cabinet__glass i{background:linear-gradient(#0000,#fff3,#0000);width:1px;position:absolute;top:-20%;bottom:-20%;transform:rotate(22deg)}.pusher-cabinet__glass i:first-child{left:20%}.pusher-cabinet__glass i:nth-child(2){left:51%}.pusher-cabinet__glass i:nth-child(3){left:78%}.pusher-backboard{z-index:2;color:#8eefff;background:#040a1acc;border:1px solid #3e7092;border-radius:.5rem;justify-items:center;padding:.45rem 1.2rem;display:grid;position:absolute;top:4%;left:50%;transform:translate(-50%)}.pusher-backboard span{letter-spacing:.18em;font-size:.48rem;font-weight:950}.pusher-backboard strong{color:#fff3a1;letter-spacing:-.04em;text-shadow:0 0 .65rem #42d9ff;font-size:1.3rem;font-style:italic}.pusher-backboard small{color:#8ea4bb;letter-spacing:.1em;font-size:.4rem;font-weight:900}.pusher-plate{z-index:4;transform-origin:bottom;background:linear-gradient(#56718b,#172d43 25%,#0b1a2e 78%,#6c8799);border:2px solid #9fb8c6;border-radius:.4rem;height:19%;position:absolute;top:29%;left:7%;right:7%;transform:perspective(30rem)rotateX(58deg);box-shadow:inset 0 .4rem .6rem #ffffff1a,0 .8rem 1rem #0008}.pusher-plate>span{color:#daf4ff61;letter-spacing:.3em;font-size:1.1rem;font-weight:1000;position:absolute;top:35%;left:50%;transform:translate(-50%)}.pusher-plate>i{background:#c0e6f540;width:1px;position:absolute;top:12%;bottom:12%}.pusher-plate>i:first-of-type{left:25%}.pusher-plate>i:nth-of-type(2){left:50%}.pusher-plate>i:nth-of-type(3){left:75%}.pusher-plate[data-moving=true]{animation:pusherPlate .68s ease-in-out var(--push-cycles) alternate}@keyframes pusherPlate{to{filter:brightness(1.2);transform:translateY(2.6rem)perspective(30rem)rotateX(58deg)}}.pusher-token-bed{z-index:3;position:absolute;inset:31% 8% 17%;overflow:hidden}.pusher-token-bed>i{top:var(--bed-top);left:var(--bed-left);aspect-ratio:1.9;width:clamp(1.7rem,4vw,2.4rem);transform:translateX(var(--bed-jitter)) rotate(var(--bed-rotation));background:linear-gradient(#fff1a4,#d79e2d 28%,#6e4310 77%,#ffd967);border:1px solid #fff4bd;border-radius:50%;position:absolute;box-shadow:inset 0 .2rem .25rem #ffffff59,0 .3rem .25rem #0007}.pusher-token-bed>i:nth-child(5n+2){background:linear-gradient(#a7f3ff,#2d9fc0 30%,#15506e 78%,#72eaff)}.pusher-token-bed>i:nth-child(5n+3){background:linear-gradient(#ffb8df,#d04e98 30%,#68234f 78%,#ff71bd)}.pusher-token-bed>i:nth-child(5n+4){background:linear-gradient(#c9b4ff,#7758d2 30%,#37256d 78%,#a27bff)}.pusher-token-bed>i>b,.pusher-fall-token>b{border:1px solid #ffffff73;border-radius:50%;position:absolute;inset:24% 32%}.pusher-lead-token{z-index:7;top:9%;left:var(--chute-x);aspect-ratio:1;color:#211507;background:radial-gradient(circle at 36% 28%,#fff,#ffe16b 32%,#df9b23 65%,#68400c);border:.17rem solid #fff2ac;border-radius:50%;place-items:center;width:clamp(2.2rem,5vw,3rem);display:grid;position:absolute;transform:translate(-50%);box-shadow:0 .4rem .5rem #0008,0 0 1rem #ffe05c}.pusher-lead-token>i{border:2px dashed #765017;border-radius:50%;position:absolute;inset:10%}.pusher-lead-token>b{font-size:1rem;position:relative}.pusher-lead-token[data-phase=dropping]{animation:1.42s cubic-bezier(.3,.02,.45,1) both pusherLeadDrop}.pusher-lead-token[data-phase=pushing]{top:45%}.pusher-lead-token[data-phase=avalanche]{animation:2.35s cubic-bezier(.34,.05,.72,1) both pusherLeadFall}.pusher-lead-token[data-phase=result]{top:85%;left:var(--target-x)}@keyframes pusherLeadDrop{0%{top:4%;transform:translate(-50%)rotate(0)}72%{top:43%;transform:translate(-50%)rotate(520deg)}86%{top:39%}to{top:45%;transform:translate(-50%)rotate(620deg)}}@keyframes pusherLeadFall{0%{top:45%;left:var(--chute-x)}40%{top:57%;left:var(--target-x);transform:translate(-50%)rotate(240deg)}to{top:85%;left:var(--target-x);transform:translate(-50%)rotate(720deg)}}.pusher-fall-token{z-index:6;top:48%;left:calc(var(--target-x) + var(--fall-offset));aspect-ratio:1.8;pointer-events:none;opacity:0;background:linear-gradient(#dff8ff,#429fbd 35%,#164963 78%,#75eaff);border:1px solid #d9faff;border-radius:50%;width:clamp(1.2rem,3vw,1.75rem);position:absolute;transform:translate(-50%);box-shadow:0 .25rem .25rem #0008}.pusher-fall-token:nth-of-type(3n){background:linear-gradient(#ffe9a4,#d3982e 35%,#70430f 78%,#ffdb69)}.pusher-fall-token:nth-of-type(3n+1){background:linear-gradient(#ffd5ee,#c85295 35%,#642247 78%,#ff74bd)}.pusher-fall-token[data-active=true]{animation:1.75s cubic-bezier(.38,.1,.72,1) both pusherAvalanche;animation-delay:var(--fall-delay)}@keyframes pusherAvalanche{0%{opacity:0;top:48%;transform:translate(-50%)rotate(0)scale(.8)}12%{opacity:1}to{opacity:.15;top:94%;transform:translate(-50%)rotate(660deg)scale(.92)}}.pusher-lip{z-index:5;color:#ffe172;background:linear-gradient(#8ba1af,#263b4d 45%,#0b1927 55%,#718894);border:1px solid #c5d7dd;grid-template-columns:1fr auto 1fr;align-items:center;gap:.7rem;height:1.4rem;display:grid;position:absolute;bottom:12%;left:4%;right:4%;box-shadow:0 .55rem .7rem #0009}.pusher-lip i{background:linear-gradient(90deg,#0000,#65e9ff);height:2px}.pusher-lip i:last-child{background:linear-gradient(90deg,#65e9ff,#0000)}.pusher-lip span{letter-spacing:.15em;font-size:.43rem;font-weight:1000}.pusher-bays{grid-template-columns:repeat(9,1fr);gap:.2rem;margin-top:.3rem;display:grid}.pusher-bays>span{color:#718197;border:1px solid #27374f;border-top:.25rem solid var(--bay-color);background:#08101f;border-radius:.2rem .2rem .5rem .5rem;align-content:center;place-items:center;min-width:0;min-height:3.2rem;padding:.25rem .1rem;display:grid;position:relative;box-shadow:inset 0 0 .7rem #0009}.pusher-bays>span>i{background:var(--bay-color);width:40%;height:.25rem;box-shadow:0 0 .5rem var(--bay-color);opacity:.5;border-radius:999px;position:absolute;top:-.4rem}.pusher-bays strong{color:#c2d0df;font-size:clamp(.45rem,1.2vw,.62rem)}.pusher-bays small{font-size:.42rem}.pusher-bays span[data-target=true]{color:#fff;border-color:var(--target-color)}.pusher-bays span[data-landed=true]{background:color-mix(in srgb, var(--bay-color) 25%, #08101f);box-shadow:inset 0 0 1rem color-mix(in srgb, var(--bay-color) 22%, transparent), 0 0 1rem color-mix(in srgb, var(--bay-color) 35%, transparent);animation:.55s ease-in-out 2 alternate pusherBayHit}@keyframes pusherBayHit{to{filter:brightness(1.45);transform:translateY(-.2rem)}}.pusher-readouts{z-index:4;grid-template-columns:repeat(3,1fr);gap:.45rem;width:min(100%,44rem);margin:.65rem auto 0;display:grid;position:relative}.pusher-readouts p{color:#879bb3;background:#07101e;border:1px solid #2b4058;border-radius:.4rem;justify-content:space-between;align-items:center;gap:.6rem;margin:0;padding:.42rem .55rem;display:flex}.pusher-readouts span{letter-spacing:.08em;text-transform:uppercase;font-size:.48rem;font-weight:950}.pusher-readouts strong{color:#ffe174;font-size:.75rem}.pusher-stage>.casino-live{z-index:4;border-color:#53daff40;width:min(100%,48rem);margin:.75rem auto 0;position:relative}.pusher-fixed-return{color:#91a5bd;text-transform:uppercase;background:#0b1527;border:1px solid #30445e;border-radius:.45rem;gap:.08rem;min-width:9rem;padding:.45rem .65rem;font-size:.55rem;font-weight:900;display:grid}.pusher-fixed-return strong{color:#ffe072;font-size:.9rem}.pusher-drop{box-shadow:0 0 1.1rem #53deff40;color:#061420!important;background:linear-gradient(105deg,#61e7ff,#ffe16b 52%,#ff71b6)!important;border-color:#fff!important;min-height:3.55rem!important}@media (width<=64rem){.blitz-roster>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=48rem){.next-wave-marquee{grid-template-columns:1fr auto}.next-wave-marquee>p{display:none}.next-wave-marquee>h2{text-align:right}.reactor-grid-readout{grid-template-columns:1fr 1fr}.reactor-grid-readout p:last-child{grid-column:1/-1}.voltage-tower{grid-template-columns:8.7rem minmax(0,1fr);gap:.6rem}.voltage-card-chamber{min-height:23rem}.voltage-choice-panel{grid-template-columns:1fr 1fr}.voltage-tie-meter{grid-area:2/1/auto/-1;min-height:3rem}.cascade-scoreboard{grid-template-columns:1fr 1fr}.cascade-scoreboard>div{grid-area:1/1/auto/-1}.blitz-bracket{grid-template-columns:1fr 1fr}.blitz-column--final{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center}.blitz-column--final>h3{grid-column:1/-1}.pusher-cabinet{height:27rem}}@media (width<=34rem){.next-wave-marquee{grid-template-columns:1fr;gap:.15rem}.next-wave-marquee>span{display:none}.next-wave-marquee>h2{text-align:left}.reactor-grid-readout{grid-template-columns:1fr}.reactor-grid-readout p:last-child{grid-column:auto}.reactor-grid{border-radius:.7rem;gap:.28rem;padding:.38rem}.reactor-cell{border-radius:.45rem!important}.reactor-cell__shell{inset:8%}.reactor-grid-controls,.voltage-controls,.cascade-controls,.blitz-controls,.pusher-controls{align-items:stretch}.reactor-grid-controls>*,.voltage-controls>*,.cascade-controls>*,.blitz-controls>*,.pusher-controls>*{width:100%}.voltage-tower{grid-template-columns:1fr}.voltage-rungs{order:2;grid-template-columns:repeat(7,1fr);gap:.18rem;padding:.35rem}.voltage-rungs li{text-align:center;grid-template-columns:1fr;justify-items:center;min-height:3.6rem;padding:.25rem!important}.voltage-rungs li:before{width:auto;height:.3rem;top:auto;bottom:0;right:0}.voltage-rungs li span{font-size:.4rem}.voltage-rungs li strong{display:none}.voltage-rungs li i{grid-area:auto;width:.6rem;height:.6rem}.voltage-card-chamber{min-height:18.5rem}.voltage-card-chamber .playing-card,.voltage-card-placeholder{width:5.6rem;height:7.8rem}.voltage-card-chamber .playing-card b{font-size:2.2rem}.voltage-choice-panel{grid-template-columns:1fr}.voltage-tie-meter{grid-area:auto}.cascade-grid{gap:.25rem;padding:.38rem}.cascade-cell{border-radius:.42rem}.cascade-chain-track{gap:.18rem}.cascade-chain-track span{grid-template-columns:1fr;justify-items:center;gap:.1rem;padding:.25rem .1rem}.cascade-chain-track strong{text-align:center;font-size:.47rem}.blitz-round-track{gap:.2rem}.blitz-round-track span{text-align:center;grid-template-columns:1fr;justify-items:center;padding:.3rem .1rem}.blitz-round-track strong{font-size:.43rem}.blitz-bracket{grid-template-columns:1fr}.blitz-column--final{grid-column:auto;grid-template-columns:1fr}.blitz-column--final>h3{grid-column:auto}.blitz-roster>div{grid-template-columns:repeat(2,minmax(0,1fr))}.blitz-fixed-return{min-width:0}.pusher-chutes{gap:.2rem;width:100%}.pusher-chutes button{grid-template-columns:1fr;justify-items:center;padding-inline:.1rem!important}.pusher-chutes button>span{grid-row:auto;width:1.45rem;height:1.45rem}.pusher-chutes button>i{grid-column:auto}.pusher-cabinet{border-width:.22rem;height:24rem}.pusher-backboard{padding-inline:.7rem}.pusher-backboard strong{font-size:1rem}.pusher-bays{gap:.08rem}.pusher-bays>span{min-height:2.7rem;padding-inline:0}.pusher-bays strong{writing-mode:vertical-rl;font-size:.4rem}.pusher-bays small{display:none}.pusher-readouts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.reactor-cell,.reactor-cell__arc,.voltage-rungs li,.voltage-card-chamber .playing-card,.cascade-reactor-ring,.cascade-cell,.cascade-cell>i,.blitz-stage__spotlights i,.blitz-match,.blitz-match__impact,.blitz-match>div,.blitz-champion,.pusher-plate,.pusher-lead-token,.pusher-fall-token,.pusher-bays span{transition:none!important;animation:none!important}.pusher-lead-token[data-phase=result]{top:85%;left:var(--target-x)}}@media (forced-colors:active){.reactor-grid-stage,.voltage-stage,.cascade-stage,.blitz-stage,.pusher-stage{border:2px solid canvastext}.reactor-cell[data-state=safe],.voltage-rungs li[data-energized=true],.cascade-cell[data-burst=true],.blitz-match>div[data-winner=true],.pusher-bays span[data-landed=true],.blitz-roster button[aria-checked=true],.pusher-chutes button[aria-checked=true]{outline:3px solid highlight}}
