:root{--wl-bg:#070907;--wl-panel:#11140f;--wl-panel2:#181c15;--wl-line:rgba(214,225,180,.18);--wl-cream:#eef1da;--wl-lime:#c5f35b;--wl-amber:#ffc857;--wl-red:#ff5e62;--wl-green:#71e49b;--wl-muted:#9ca58d;--wl-mono:"Roboto Mono","Courier New",monospace}
.wrongLeverBody,.wrongLeverPhoneBody{background:radial-gradient(circle at 16% -8%,rgba(197,243,91,.12),transparent 30%),radial-gradient(circle at 90% 0,rgba(255,94,98,.1),transparent 28%),repeating-linear-gradient(135deg,rgba(255,255,255,.012) 0 1px,transparent 1px 8px),var(--wl-bg);color:var(--wl-cream)}
.wrongLeverBody:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.2;background:linear-gradient(90deg,transparent 49.8%,rgba(255,255,255,.025) 50%,transparent 50.2%)}
.wrongLeverShell{width:min(1580px,calc(100% - 28px));margin:auto;padding:20px}.wrongLeverShell h1 span,.wrongLeverShell .eyebrow,.wlPhone .eyebrow{color:var(--wl-lime)}
.wlHeader{border-color:var(--wl-line);align-items:flex-end}.wlHeader h1{font-family:var(--wl-mono);font-size:clamp(48px,7vw,94px);line-height:.82;letter-spacing:-.08em}.wlTagline{margin:11px 0 0;color:var(--wl-muted);font-family:var(--wl-mono);text-transform:uppercase;letter-spacing:.14em;font-size:11px}.wlHeaderActions{display:flex;align-items:center;gap:10px}.wlRoomBadge,.wlMute{border:1px solid var(--wl-line);background:#0b0d0a;padding:11px 14px;font-family:var(--wl-mono);font-size:10px;letter-spacing:.12em}.wlRoomBadge b{color:var(--wl-lime);font-size:24px}.wlMute{min-height:48px;color:var(--wl-muted)}
.wlSetup{max-width:1150px;margin:54px auto;display:grid;grid-template-columns:minmax(320px,.85fr) 1.15fr;gap:45px;align-items:center}.wlSetupCopy h2{font-family:var(--wl-mono);font-size:clamp(38px,5.5vw,72px);line-height:.96;letter-spacing:-.06em}.wlSetupCopy>p:not(.eyebrow){color:var(--wl-muted);font-size:16px;line-height:1.65;max-width:680px}.wlPrimary{border-color:var(--wl-lime);background:linear-gradient(135deg,#3c4f16,#161b0f);color:#f5ffd8;letter-spacing:.1em;font-family:var(--wl-mono);box-shadow:inset 0 -4px 0 rgba(0,0,0,.35),0 0 22px rgba(197,243,91,.08)}.wlPrimary:hover:not(:disabled){box-shadow:inset 0 -2px 0 rgba(0,0,0,.35),0 0 28px rgba(197,243,91,.18);transform:translateY(1px)}
.wlHeroMachine{position:relative;min-height:430px;border:1px solid #363c2e;border-radius:16px;background:linear-gradient(145deg,#2a3024,#0b0e0a 70%);box-shadow:inset 0 0 0 7px #090b08,inset 0 0 0 9px #32382c,0 35px 70px rgba(0,0,0,.45)}.wlHeroMachine:before{content:"DO NOT OPERATE WITHOUT ADULT SUPERVISION\A ADULT SUPERVISION UNAVAILABLE";white-space:pre;position:absolute;left:28px;right:28px;top:28px;padding:12px;border:1px solid rgba(255,200,87,.45);color:var(--wl-amber);font:800 9px/1.5 var(--wl-mono);letter-spacing:.11em}.wlHeroGauge{position:absolute;width:190px;height:190px;border:12px solid #090b09;border-radius:50%;left:48px;top:130px;background:conic-gradient(from 220deg,var(--wl-green),var(--wl-amber),var(--wl-red) 270deg,#23281e 0);box-shadow:inset 0 0 0 5px #59604e,0 0 30px rgba(197,243,91,.08)}.wlHeroGauge:after{content:"";position:absolute;inset:22px;border-radius:50%;background:#10130e;border:2px solid #454c3c}.wlHeroGauge i{position:absolute;z-index:2;width:6px;height:62px;background:var(--wl-cream);left:calc(50% - 3px);bottom:50%;transform-origin:50% 100%;transform:rotate(58deg);border-radius:5px;animation:wlNeedle 2.8s ease-in-out infinite alternate}.wlHeroGauge b{position:absolute;z-index:3;inset:0;display:grid;place-items:center;padding-top:75px;font:900 42px var(--wl-mono);color:var(--wl-red)}.wlHeroLever{position:absolute;right:55px;bottom:60px;width:120px;height:210px;border:7px solid #080a08;border-radius:16px;background:linear-gradient(#22271d,#11140f);box-shadow:inset 0 0 0 2px #4b5242}.wlHeroLever:before{content:"WRONG";position:absolute;bottom:14px;left:0;right:0;text-align:center;color:var(--wl-red);font:900 11px var(--wl-mono);letter-spacing:.18em}.wlHeroLever i{position:absolute;width:17px;height:155px;background:linear-gradient(90deg,#272c25,#a9af9f 45%,#30352c);left:52px;bottom:45px;transform-origin:50% 90%;transform:rotate(-18deg);border-radius:9px;animation:wlLeverIdle 3.2s ease-in-out infinite}.wlHeroLever i:after{content:"";position:absolute;width:70px;height:70px;border-radius:50%;background:radial-gradient(circle at 35% 28%,#ff9c9f,#a91720 52%,#3b0508 78%);left:-26px;top:-30px;box-shadow:0 5px 0 #230406,0 0 28px rgba(255,70,75,.28)}.wlLamp{position:absolute;top:94px;width:18px;height:18px;border-radius:50%;border:3px solid #070807}.wlLamp.red{right:135px;background:var(--wl-red);box-shadow:0 0 17px var(--wl-red)}.wlLamp.amber{right:98px;background:var(--wl-amber)}.wlLamp.green{right:61px;background:#304332}.wlHeroMachine:hover .wlHeroLever i{transform:rotate(25deg)}
.wlLobbyGrid{display:grid;grid-template-columns:.85fr 1.15fr;gap:16px}.wlCodePanel,.wlLobbyConsole{border:1px solid var(--wl-line);background:linear-gradient(145deg,#151910,#0a0c09);padding:24px}.wlCodePanel{text-align:center}.wlCodePanel img{display:block;margin:16px auto 8px;background:#fff;padding:9px;border-radius:9px}.wlCodePanel>span{font:900 9px var(--wl-mono);letter-spacing:.16em;color:var(--wl-muted)}.wlBigCode{font:900 clamp(70px,11vw,130px)/1 var(--wl-mono);letter-spacing:.15em;color:var(--wl-lime);text-shadow:0 0 24px rgba(197,243,91,.2)}.wlLobbyConsole{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wlLobbyConsole label{display:block;color:var(--wl-muted);font:900 9px var(--wl-mono);letter-spacing:.13em}.wlLobbyConsole select{border-color:var(--wl-line);background:#090b08;font-family:var(--wl-mono)}.wlLobbyConsole .wlPrimary,.wlLobbyConsole>p{grid-column:1/-1}.wlLobbyRule{border:1px dashed rgba(255,200,87,.3);padding:13px;display:grid;gap:4px}.wlLobbyRule b{color:var(--wl-amber);font:900 11px var(--wl-mono)}.wlLobbyRule span,#lobbyStatus{color:var(--wl-muted);font-size:11px}.wlSectionTitle{display:flex;justify-content:space-between;align-items:center;margin-top:18px}.wlSectionTitle>span{font:800 10px var(--wl-mono);color:var(--wl-muted)}.wlLobbyPlayers{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:9px}.wlLobbyPlayer{border:1px solid var(--wl-line);background:#0d100b;padding:13px;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center}.wlLobbyPlayer i{width:13px;height:13px;border-radius:50%;background:var(--wl-green);box-shadow:0 0 12px var(--wl-green)}.wlLobbyPlayer.offline i{background:var(--wl-red)}.wlLobbyPlayer b{font-family:var(--wl-mono)}
.wlBroadcastBar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;border:1px solid var(--wl-line);background:#0b0e0a;min-height:72px}.wlBroadcastBar>div{padding:11px 17px}.wlBroadcastBar span{display:block;color:var(--wl-muted);font:800 8px var(--wl-mono);letter-spacing:.15em}.wlBroadcastBar b{font:900 15px var(--wl-mono)}.wlScenarioName{border-left:1px solid var(--wl-line);border-right:1px solid var(--wl-line)}.wlScenarioName b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wlClock{min-width:115px;text-align:center;font:900 36px var(--wl-mono);color:var(--wl-lime)}.wlClock.urgent{color:var(--wl-red);animation:wlUrgent .75s infinite}
.wlTeamGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.wlTeamGrid[data-count="3"],.wlTeamGrid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.wlTeamPanel{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--team) 45%,#272c22);background:linear-gradient(145deg,color-mix(in srgb,var(--team) 8%,#11150f),#090b08);min-height:300px;padding:16px}.wlTeamPanel:before{content:"";position:absolute;width:240px;height:240px;border-radius:50%;right:-130px;top:-150px;background:radial-gradient(circle,color-mix(in srgb,var(--team) 20%,transparent),transparent 68%)}.wlTeamPanel.locked{box-shadow:inset 0 0 0 3px var(--team),0 0 28px color-mix(in srgb,var(--team) 18%,transparent)}.wlTeamTop{position:relative;display:flex;justify-content:space-between;gap:12px}.wlTeamName{display:flex;gap:10px;align-items:center}.wlTeamName>span{font-size:28px;color:var(--team)}.wlTeamName b{font:900 20px var(--wl-mono)}.wlTeamName small{display:block;color:var(--wl-muted)}.wlTeamScore{text-align:right}.wlTeamScore b{display:block;color:var(--team);font:900 25px var(--wl-mono)}.wlStars{color:var(--wl-amber);letter-spacing:.12em}.wlMachineMeters{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.wlMeter{border:1px solid rgba(255,255,255,.09);background:rgba(0,0,0,.25);padding:10px;min-width:0}.wlMeterTop{display:flex;justify-content:space-between;gap:5px;color:var(--wl-muted);font:800 8px var(--wl-mono);letter-spacing:.08em}.wlMeterTop b{color:var(--wl-cream);font-size:12px}.wlMeterTrack{height:10px;margin-top:9px;background:#25291f;position:relative;overflow:hidden}.wlMeterFill{height:100%;width:0;background:var(--team);transition:width .55s cubic-bezier(.2,.8,.2,1)}.wlMeter.critical{border-color:rgba(255,94,98,.7);animation:wlCritical .8s infinite alternate}.wlMeter.critical .wlMeterFill{background:var(--wl-red)}.wlBoolMeter .wlMeterTrack{display:none}.wlBoolMeter .wlMeterTop b{padding:3px 7px;border:1px solid var(--wl-line)}.wlRoster{display:flex;gap:5px;flex-wrap:wrap;margin-top:13px}.wlRoster span{font:800 8px var(--wl-mono);padding:5px 7px;background:#11150f;border-left:2px solid var(--team)}.wlRoster span.offline{opacity:.42}.wlLockedStamp{position:absolute;inset:0;background:rgba(6,9,6,.78);display:grid;place-content:center;text-align:center;backdrop-filter:blur(2px)}.wlLockedStamp b{font:900 clamp(26px,4vw,52px) var(--wl-mono);color:var(--team)}.wlLockedStamp span{color:var(--wl-amber);font-size:24px}
.wlScenarioIntro,.wlResults,.wlFinal{position:fixed;inset:0;z-index:40;display:grid;place-content:center;text-align:center;padding:32px;background:radial-gradient(circle at 50% 38%,rgba(197,243,91,.12),transparent 38%),rgba(5,7,5,.96);overflow:auto}.wlScenarioIntro h2,.wlResults h2,.wlFinal h2{font:900 clamp(42px,8vw,108px)/.92 var(--wl-mono);letter-spacing:-.06em;max-width:1200px}.wlScenarioIntro>p:not(#introSystem){color:var(--wl-muted);font-size:17px}.wlScenarioIntro #introCountdown{color:var(--wl-lime);font:900 18px var(--wl-mono);letter-spacing:.16em;margin-top:20px}.wlShutters i{position:fixed;z-index:-1;top:0;bottom:0;width:50%;background:repeating-linear-gradient(0deg,#12160f 0 32px,#090b08 32px 37px);animation:wlShutter .65s forwards}.wlShutters i:first-child{left:0}.wlShutters i:last-child{right:0}.wlEventBanner{position:fixed;z-index:35;left:50%;top:95px;transform:translateX(-50%);max-width:min(900px,90vw);padding:14px 24px;border:1px solid var(--wl-amber);background:#211806;color:#fff4cc;font:900 14px var(--wl-mono);letter-spacing:.08em;text-align:center;animation:wlBanner 3s both}.wlResultCards{width:min(1100px,90vw);display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.wlResultCard{border:1px solid var(--team);background:#0f120d;padding:18px}.wlResultCard h3{font:900 19px var(--wl-mono);color:var(--team)}.wlResultCard strong{display:block;font:900 38px var(--wl-mono)}.wlResultCard p{min-height:42px;color:var(--wl-muted)}.wlResults .wlPrimary{justify-self:center;margin-top:20px}.wlFinalStandings{width:min(900px,90vw);display:grid;gap:7px}.wlFinalRow{display:grid;grid-template-columns:auto 1fr auto auto;gap:12px;align-items:center;border:1px solid var(--team);padding:12px;text-align:left}.wlFinalRow b{color:var(--team);font-family:var(--wl-mono)}.wlAwards{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;width:min(900px,90vw);margin:15px 0}.wlAward{border:1px solid var(--wl-line);padding:12px;background:#0d100b}.wlAward b{display:block;color:var(--wl-amber);font-family:var(--wl-mono)}.wlFinalActions{display:flex;justify-content:center;gap:10px}.wlFinalActions a{display:grid;place-items:center;border:1px solid var(--wl-line);padding:11px 16px}
.wlFxLayer{position:fixed;inset:0;pointer-events:none;z-index:60;overflow:hidden}.wlFxLayer.sparks:before,.wlFxLayer.confetti:before{content:"✦  ·  ✦  ·  ✦  ·  ✦  ·  ✦";position:absolute;left:10%;right:10%;top:35%;color:var(--wl-amber);font-size:42px;letter-spacing:4vw;animation:wlParticles 1.3s both}.wlFxLayer.shake{animation:wlScreenShake .42s}.wlFxLayer.frost:after{content:"";position:absolute;inset:0;background:radial-gradient(circle,transparent 45%,rgba(180,235,255,.28));animation:wlFade 1.2s both}
.wrongLeverPhoneBody{background-attachment:fixed}.wlPhone{width:min(720px,100%);margin:auto;padding:12px 14px 30px}.wlPhone .controllerNav{margin-bottom:10px}.wlPhoneHeader{display:grid;grid-template-columns:1fr auto;align-items:center;border:1px solid var(--wl-line);background:#0d100b;padding:12px;margin:0 0 10px}.wlPhoneHeader h1{font:900 clamp(25px,8vw,42px)/1 var(--wl-mono);margin:5px 0}.wlPhoneHeader p{margin:0;color:var(--wl-muted);font:800 9px var(--wl-mono);letter-spacing:.1em}.wlPhoneHeader #teamBadge{display:inline-block;color:var(--team,var(--wl-lime));font:900 9px var(--wl-mono);letter-spacing:.14em}.wlDeckLabel{display:block;margin-bottom:7px;color:#9ea99f;font:1000 8px var(--wl-mono);letter-spacing:.2em}.wlPhoneTimer{font:900 30px var(--wl-mono);color:var(--wl-lime)}.wlPhoneTimer.urgent{color:var(--wl-red);animation:wlUrgent .75s infinite}.wlPhoneCard{border:1px solid var(--wl-line);background:linear-gradient(145deg,#141810,#0a0c09);padding:18px;margin:10px 0}.wlPhoneCard h2{font-family:var(--wl-mono)}.wlStandbyLights{display:flex;gap:8px}.wlStandbyLights i{width:12px;height:12px;border-radius:50%;background:var(--wl-lime);box-shadow:0 0 12px var(--wl-lime);animation:wlLamp 1.3s infinite alternate}.wlStandbyLights i:nth-child(2){animation-delay:.3s}.wlStandbyLights i:nth-child(3){animation-delay:.6s}.wlRoleCards{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.wlRole{border:1px solid var(--wl-lime);padding:10px;background:#151b0e}.wlRole b{display:block;font:900 10px var(--wl-mono);color:var(--wl-lime)}.wlRole small{color:var(--wl-muted)}
.wlPrivateMeters{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.wlPrivateMeter{border:1px solid var(--wl-line);background:#0b0e0a;padding:10px}.wlPrivateMeter span{display:block;color:var(--wl-muted);font:800 8px var(--wl-mono);letter-spacing:.1em}.wlPrivateMeter b{font:900 22px var(--wl-mono)}.wlManualPages{display:grid;gap:7px}.wlManualPage{position:relative;border-left:4px solid var(--wl-amber);background:#f1ead2;color:#15160f;padding:12px;transform:rotate(-.25deg);box-shadow:0 4px 14px rgba(0,0,0,.22)}.wlManualPage b{display:block;font:900 10px var(--wl-mono)}.wlManualPage p{margin:5px 0 0;font:600 12px/1.5 var(--wl-mono)}.wlManualPage.flagged:after{content:"CALIBRATION FLAGGED";position:absolute;right:8px;top:7px;color:#b12228;font:900 7px var(--wl-mono);border:1px solid #b12228;padding:3px;transform:rotate(3deg)}.wlControlGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.wlControl{position:relative;border:1px solid #3e4636;background:linear-gradient(#242a1e,#10130e);padding:13px;min-height:142px;box-shadow:inset 0 0 0 3px #090b08;overflow:hidden}.wlControl.dangerous{border-color:rgba(255,94,98,.7)}.wlControlHeader{display:flex;justify-content:space-between;gap:8px}.wlControlHeader b{font:900 11px var(--wl-mono)}.wlControlHeader span{font:800 7px var(--wl-mono);color:var(--wl-muted)}.wlControlActions{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:6px;margin-top:12px}.wlTactile{min-height:64px;border-color:#59634d;background:linear-gradient(#3b4432,#1a1f16);box-shadow:inset 0 -6px 0 rgba(0,0,0,.38),0 4px 0 #070807;font-family:var(--wl-mono);touch-action:manipulation}.wlTactile:active:not(:disabled){transform:translateY(4px);box-shadow:inset 0 -2px 0 rgba(0,0,0,.38),0 0 0 #070807}.wlControl.dangerous .wlTactile{background:linear-gradient(#6f1c22,#2a090c);border-color:var(--wl-red)}.wlControl.used:after{content:"USED";position:absolute;inset:0;display:grid;place-items:center;background:rgba(5,6,5,.88);font:900 22px var(--wl-mono);color:var(--wl-muted)}.wlCooldown{position:absolute;inset:0;background:rgba(4,6,4,.82);display:grid;place-content:center;text-align:center;z-index:3}.wlCooldown b{font:900 30px var(--wl-mono);color:var(--wl-amber)}.wlCooldown span{font:800 8px var(--wl-mono);letter-spacing:.12em}.wlDecisionPanel{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}.wlPartyButton,.wlLockButton{min-height:78px;display:grid;place-content:center;font:900 13px var(--wl-mono)}.wlPartyButton{border-color:#ff78c5;background:radial-gradient(circle at 50% 0,rgba(255,120,197,.35),transparent 65%),#36132b}.wlLockButton{border-color:var(--wl-green);background:#123520}.wlPartyButton small,.wlLockButton small,.wlFinalLever small{display:block;margin-top:4px;font:700 7px var(--wl-mono);opacity:.7}.wlFinalLever{grid-column:1/-1;position:relative;min-height:128px;border-color:var(--wl-red);background:linear-gradient(#2d0b0d,#100506);overflow:hidden}.wlFinalLever i{display:block;width:13px;height:72px;background:#bfc3b7;margin:0 auto 4px;transform-origin:50% 90%;transform:rotate(-20deg);border-radius:8px}.wlFinalLever i:before{content:"";position:absolute;width:48px;height:48px;border-radius:50%;left:-18px;top:-16px;background:radial-gradient(circle at 35% 30%,#ffb0b2,#b31e25 55%,#47070a);box-shadow:0 0 20px rgba(255,80,85,.4)}.wlFinalLever:active i{transform:rotate(26deg)}.wlFinalLever b{font:900 14px var(--wl-mono);color:#ffd7d8}.wlPhoneStandings{display:grid;gap:5px;margin-top:12px}.wlPhoneStanding{display:flex;justify-content:space-between;border-left:3px solid var(--team);padding:8px;background:#0b0e0a}.wlPhoneStanding b{color:var(--team);font-family:var(--wl-mono)}
.wrongLeverCard{grid-column:1/-1;min-height:235px!important;border-color:rgba(197,243,91,.22)!important;background:radial-gradient(circle at 90% 50%,rgba(197,243,91,.14),transparent 30%),linear-gradient(135deg,#14180f,#080b08)!important}.wrongLeverCard .gameArt{color:var(--wl-lime);filter:drop-shadow(0 0 22px rgba(197,243,91,.22))}.wrongLeverCard:after{background:radial-gradient(circle,rgba(255,94,98,.18),transparent 65%)!important}.wrongLeverCard h2{font-family:var(--wl-mono);letter-spacing:-.05em}.wrongLeverCard .status{color:var(--wl-lime)}
@keyframes wlNeedle{from{transform:rotate(-52deg)}to{transform:rotate(68deg)}}@keyframes wlLeverIdle{0%,75%{transform:rotate(-18deg)}90%{transform:rotate(5deg)}100%{transform:rotate(-18deg)}}@keyframes wlLamp{to{opacity:.35}}@keyframes wlUrgent{50%{transform:scale(1.06);text-shadow:0 0 20px var(--wl-red)}}@keyframes wlCritical{to{box-shadow:0 0 15px rgba(255,94,98,.28)}}@keyframes wlShutter{to{width:0}}@keyframes wlBanner{0%{opacity:0;transform:translate(-50%,-20px)}10%,82%{opacity:1;transform:translate(-50%,0)}100%{opacity:0}}@keyframes wlParticles{0%{opacity:0;transform:translateY(0) scale(.4)}30%{opacity:1}100%{opacity:0;transform:translateY(40vh) rotate(20deg) scale(1.3)}}@keyframes wlScreenShake{20%{transform:translate(-8px,3px)}40%{transform:translate(7px,-3px)}60%{transform:translate(-4px,2px)}80%{transform:translate(3px,-1px)}}@keyframes wlFade{to{opacity:0}}
@media(max-width:1000px){.wlSetup{grid-template-columns:1fr 1fr}.wlMachineMeters{grid-template-columns:repeat(2,1fr)}.wlTeamGrid{grid-template-columns:1fr}.wlTeamGrid[data-count="3"],.wlTeamGrid[data-count="4"]{grid-template-columns:1fr 1fr}.wlHeroMachine{min-height:370px}.wlHeroGauge{transform:scale(.82);transform-origin:left top}.wlHeroLever{transform:scale(.82);transform-origin:right bottom}}
@media(max-width:720px){.wrongLeverShell{padding:12px}.wlHeader{display:block}.wlHeaderActions{margin-top:12px}.wlSetup,.wlLobbyGrid{grid-template-columns:1fr}.wlHeroMachine{min-height:330px}.wlLobbyConsole{grid-template-columns:1fr}.wlLobbyConsole .wlPrimary,.wlLobbyConsole>p{grid-column:auto}.wlTeamGrid,.wlTeamGrid[data-count="3"],.wlTeamGrid[data-count="4"]{grid-template-columns:1fr}.wlMachineMeters{grid-template-columns:repeat(2,1fr)}.wlBroadcastBar{grid-template-columns:auto 1fr auto}.wlScenarioName span{display:none}.wlClock{min-width:78px;font-size:27px}.wlControlGrid{grid-template-columns:1fr 1fr}.wlAwards{grid-template-columns:1fr}.wlFinalActions{flex-direction:column}.wrongLeverCard{grid-column:auto}}
@media(max-width:430px){.wlPhone{padding:8px 9px 24px}.wlControlGrid{grid-template-columns:1fr}.wlControl{min-height:124px}.wlPrivateMeters,.wlRoleCards,.wlDecisionPanel{grid-template-columns:1fr}.wlMachineMeters{grid-template-columns:1fr 1fr}.wlFinalLever{grid-column:auto}.wlPhoneHeader h1{font-size:25px}.wlPhoneTimer{font-size:25px}}
@media(prefers-reduced-motion:reduce){.wrongLeverBody *,.wrongLeverBody *:before,.wrongLeverBody *:after,.wrongLeverPhoneBody *,.wrongLeverPhoneBody *:before,.wrongLeverPhoneBody *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.wlFxLayer{display:none}}
