.arcade-lobby{color:#f2eee0;background:#111b22}.arcade-lobby .war-nav{background:#111b22;padding-block:15px;position:static}.arcade-lobby .war-nav nav{gap:22px}.arcade-lobby .war-broadcast{color:#f2eee0;background:#23333c}.arcade-lobby .war-broadcast a,.arcade-lobby .war-broadcast button{color:#f2eee0}.arcade-lobby .war-hero{max-width:1440px;margin:auto;padding-top:24px;padding-bottom:30px}.arcade-lobby .war-grid-fx,.arcade-lobby .war-radar{display:none}.arcade-lobby .war-stage{height:clamp(300px,48vw,620px);box-shadow:none;border:2px solid #91a7ac;border-radius:12px;margin:0}.arcade-lobby .war-scene-body{height:100%}.arcade-lobby .war-stage-top{color:#f2eee0;background:#23333c}.arcade-lobby .war-stage-top button{color:#f2eee0;border:1px solid #91a7ac;min-height:44px}.arcade-lobby .war-stage-top button[aria-pressed=true]{color:#111b22;background:#f5c257;border-color:#f5c257}.arcade-lobby .war-stage-gate{background:linear-gradient(#0000 30%,#111b22d1);justify-content:flex-end;padding-bottom:30px}.arcade-lobby .war-stage-gate button{color:#111b22;background:#f5c257;border:2px solid #111b22;min-height:48px}.arcade-lobby .war-stage-gate span{color:#f2eee0}.arcade-lobby .war-stop-explore{color:#f2eee0;background:#23333c;border:1px solid #91a7ac;min-height:44px}.arcade-lobby .war-hero-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:30px;margin-top:28px;padding:10px 0;display:grid}.arcade-lobby .war-hero-copy>div{min-width:0}.arcade-lobby .war-hero-copy h1{color:#f2eee0;margin:10px 0;font-size:clamp(27px,3.9vw,54px);line-height:1.15}.arcade-lobby .war-hero-copy h1 em{color:#f5c257}.arcade-lobby .war-eyebrow{color:#c3d0d1}.arcade-lobby .war-hero-side p{color:#f2eee0;font-size:16px;line-height:1.7}.arcade-lobby .war-actions{flex-wrap:wrap;gap:16px}.arcade-lobby .war-primary{color:#111b22;background:#f5c257;border:1px solid #f5c257;min-height:48px}.arcade-lobby .war-quiet{color:#f2eee0}.arcade-lobby .war-auth{color:#c3d0d1;font-size:13px}.arcade-lobby .war-stage-caption{color:#c3d0d1;margin-top:22px;font-size:13px}.arcade-lobby .war-stage-caption a{color:#f2eee0}.arcade-manual{border-block:1px solid #91a7ac;width:min(1400px,100% - 48px);margin:0 auto 35px}.arcade-manual>summary{cursor:pointer;color:#f2eee0;min-height:60px;padding:22px 8px;font:600 19px/1.5 system-ui,sans-serif;list-style:disclosure-closed;display:list-item}.arcade-manual[open]>summary{list-style:disclosure-open}.arcade-manual .war-reveal{opacity:1;transform:none}.arcade-manual .war-benefits,.arcade-manual .war-event,.arcade-manual .war-vision,.arcade-manual .war-library,.arcade-manual .war-faq,.arcade-manual .war-last{padding-block:45px}:is(.arcade-lobby a:focus-visible,.arcade-lobby button:focus-visible,.arcade-manual>summary:focus-visible){outline-offset:5px;outline:3px solid #f5c257}.arcade-lobby .war-footer{color:#c3d0d1;background:#111b22}@media (max-width:760px){.arcade-lobby .war-hero-copy{grid-template-columns:1fr;gap:18px}.arcade-lobby .war-stage{height:360px}.arcade-lobby .war-stage-top{flex-wrap:wrap;gap:10px}.arcade-lobby .war-nav nav{flex-wrap:wrap;gap:12px;display:flex}.arcade-lobby .war-stage-caption{flex-wrap:wrap;gap:10px}.arcade-manual{width:calc(100% - 32px)}.arcade-manual>summary{font-size:17px}}@media (prefers-reduced-motion:reduce){.arcade-lobby *{transition:none!important;animation:none!important}}@media (forced-colors:active){.arcade-lobby .war-stage,.arcade-manual{border:1px solid canvastext}:is(.arcade-lobby a:focus-visible,.arcade-lobby button:focus-visible,.arcade-manual>summary:focus-visible){outline-color:highlight}}.arcade-lobby .war-stage.actual-game-stage{background:#23333c;height:auto;overflow:visible}.arcade-lobby .actual-game-stage .war-scene-body{height:auto;min-height:0}.arcade-lobby .actual-game-stage .war-stage-top{position:relative}.arcade-manual .war-session-path{padding-block:24px}
