@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/orbitron-latin-700-normal-4jsRXGGJ.woff2)format("woff2"),url(/assets/orbitron-latin-700-normal-DmYOh-W9.woff)format("woff")}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/orbitron-latin-900-normal-DrIi7unX.woff2)format("woff2"),url(/assets/orbitron-latin-900-normal-BbJatbhp.woff)format("woff")}@font-face{font-family:Share Tech Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/share-tech-mono-latin-400-normal-CCqdbj5z.woff2)format("woff2"),url(/assets/share-tech-mono-latin-400-normal-15MgdvEM.woff)format("woff")}*{box-sizing:border-box;margin:0;padding:0}html,body{overscroll-behavior:none;background:#050510;width:100%;height:100%;font-family:Segoe UI,system-ui,sans-serif;overflow:clip}#app{justify-content:center;align-items:center;width:100%;height:100%;display:flex}#app>canvas{image-rendering:auto;border-radius:4px;max-width:100vw;max-height:100vh;display:block;box-shadow:0 0 72px #e6c46a6b,0 0 144px #2850c82e,inset 0 0 80px #0006}.boot-screen{color:#e8f6ff;text-align:center;max-width:560px;margin:24px;line-height:1.6}.boot-screen h1{margin:18px 0;font-family:Orbitron,system-ui,sans-serif;font-size:clamp(24px,5vw,38px)}.boot-screen p{color:#b5cbdc;margin:12px 0}.boot-screen button{color:#07101c;cursor:pointer;background:#9af5e5;border:0;border-radius:5px;padding:14px 28px;font:700 16px system-ui}.boot-screen button:focus-visible{outline-offset:5px;outline:2px solid #fff}noscript{text-align:center;color:#e8f6ff;position:fixed;inset:70% 20px auto}#atlas-analytics{z-index:10000;color:#192823;text-align:left;max-width:calc(100vw - 24px);font:14px/1.5 system-ui,sans-serif;position:fixed;bottom:12px;left:12px}#atlas-analytics .atlas-analytics-panel{box-sizing:border-box;background:#fffdf6;border:1px solid #61736a;border-radius:12px;width:360px;max-width:calc(100vw - 24px);max-height:70vh;margin-bottom:8px;padding:20px;overflow:auto;box-shadow:0 4px 24px #0003}#atlas-analytics [hidden]{display:none}#atlas-analytics h2{color:#192823;margin:0 0 8px;font:600 18px/1.3 system-ui,sans-serif}#atlas-analytics p{font:inherit;color:inherit;margin:0 0 12px}#atlas-analytics a{color:#24533e;text-decoration:underline}#atlas-analytics .atlas-analytics-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}#atlas-analytics button{color:#192823;cursor:pointer;background:#fffdf6;border:1px solid #61736a;border-radius:6px;min-height:40px;padding:10px 12px;font:600 13px/1.4 system-ui,sans-serif}#atlas-analytics button:hover{background:#e6eee8}#atlas-analytics :focus-visible{outline-offset:3px;outline:3px solid #24533e}body:has(.cmd-flight-ui:not(.hidden)) #atlas-analytics[data-app=play]{bottom:180px}@media (height<=600px){body:has(.cmd-flight-ui:not(.hidden)) #atlas-analytics[data-app=play]{bottom:110px}}#atlas-analytics.atlas-analytics--hosted:not(:has(.atlas-analytics-panel:not([hidden]))){pointer-events:none}
