button.mobile-fullscreen-button{display:none}.mobile-fullscreen-status{position:fixed;z-index:160;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));left:max(18px,env(safe-area-inset-left));width:fit-content;max-width:min(520px,calc(100% - 36px));margin:auto;padding:11px 16px;border:1px solid rgba(224,168,227,.32);border-radius:999px;color:#f8f3fa;background:#080609f5;box-shadow:0 12px 36px #00000073;font-size:.7rem;font-weight:700;line-height:1.4;text-align:center;pointer-events:none}.mobile-fullscreen-status[hidden]{display:none}[data-mobile-fullscreen-shell]:fullscreen,[data-mobile-fullscreen-shell]:-webkit-full-screen{width:100vw!important;height:100%!important;height:100dvh!important;max-width:none!important;max-height:none!important;margin:0!important;color-scheme:dark;background:#050306}[data-mobile-fullscreen-shell]:fullscreen>button.mobile-fullscreen-button,[data-mobile-fullscreen-shell]:-webkit-full-screen>button.mobile-fullscreen-button{position:fixed;z-index:170;top:max(8px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));display:inline-grid}[data-mobile-fullscreen-shell]:fullscreen>:is(.game-header,.command-header,.swarm-header),[data-mobile-fullscreen-shell]:-webkit-full-screen>:is(.game-header,.command-header,.swarm-header){padding-right:max(14px,env(safe-area-inset-right));padding-left:max(14px,env(safe-area-inset-left))}@media(hover:none),(pointer:coarse){button.mobile-fullscreen-button:not([hidden]){display:inline-grid}}
