html body.ops-mode #boot.ops-logo-boot{z-index:9999;opacity:1;box-shadow:none;background-color:#0b1634;background-image:url(/assets/lobby-stars-s6VQPCVy.svg),radial-gradient(at 62% 49%,#318eaa44,#0000 57%),radial-gradient(at 85% 5%,#7770ce42,#0000 55%),linear-gradient(130deg,#0b1634,#122548 62%,#111936);background-size:cover;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;margin:0;padding:24px;transition:none;display:flex;position:fixed;inset:0;overflow:hidden}html body.ops-mode #boot.ops-logo-boot:before,html body.ops-mode #boot.ops-logo-boot:after{content:none}html body.ops-mode #ops-brand-mark{max-width:none;box-shadow:none;pointer-events:none;-webkit-user-select:none;user-select:none;border:0;border-radius:0;flex:none;display:block}html body.ops-mode #boot #ops-brand-mark{width:100%;height:100%;margin:0;animation:none;position:absolute;inset:0}html body.ops-mode>#ops-brand-mark[data-phase=moving]{z-index:10001;width:100vw;height:100dvh;margin:0;animation:none;position:fixed;inset:0}html body.ops-mode #boot #ops-brand-mark{z-index:1}html body.ops-mode #boot .boot-halo{width:var(--boot-orbit-width,80vw);aspect-ratio:1000/520;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-17deg)}html body.ops-mode #boot .boot-halo-back{z-index:0;clip-path:inset(0 0 50%);opacity:.58}html body.ops-mode #boot .boot-halo-front{z-index:2;clip-path:inset(50% 0 0)}html body.ops-mode #boot .boot-halo svg{width:100%;height:100%;display:block;overflow:visible}.boot-halo-outline{stroke:#072846;stroke-width:11px;opacity:.8}.boot-halo-rail{stroke:#59d8ef;stroke-width:3px;opacity:.45}.boot-orbit-track{width:88%;height:73.0769%;position:absolute;top:13.4615%;left:6%}.boot-orbit-x,.boot-orbit-y{will-change:transform;animation:1.4s cubic-bezier(.3642,0,.6358,1) infinite alternate ops-orbit-x;position:absolute;inset:0}.boot-orbit-y{animation-name:ops-orbit-y;animation-delay:-.7s}.boot-orbit-opposite{animation-delay:-1.4s}.boot-orbit-opposite .boot-orbit-y{animation-delay:-2.1s}.boot-electron,.boot-satellite{box-sizing:border-box;border-radius:50%;width:clamp(10px,2.4vw,24px);height:clamp(10px,2.4vw,24px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.boot-electron{background:radial-gradient(circle at 35% 30%,#f4ffff 0 19%,#6deaff 25% 65%,#20b8ee 100%);border:2px solid #193754;box-shadow:0 0 12px 4px #53dfff99,0 0 0 10px #43dfff22}.boot-satellite{background:#ffe5a1;width:clamp(6px,1.4vw,14px);height:clamp(6px,1.4vw,14px);box-shadow:0 0 12px 3px #ffce6977}@keyframes ops-orbit-x{0%{transform:translate(50%)}to{transform:translate(-50%)}}@keyframes ops-orbit-y{0%{transform:translateY(-50%)}to{transform:translateY(50%)}}html body.ops-mode #boot .boot-loading{z-index:3;top:var(--boot-status-top,75%);box-sizing:border-box;width:min(440px,88vw);box-shadow:none;text-align:center;pointer-events:none;background:0 0;border:0;border-radius:0;padding:8px;position:absolute;bottom:auto}html body.ops-mode #boot:not([data-fonts-ready]) .boot-loading{visibility:hidden}html body.ops-mode #boot[data-phase=failed] .boot-loading{visibility:visible}html body.ops-mode #boot .boot-flight-heading{color:#dff9ff;letter-spacing:.2em;text-shadow:0 2px #07172e,0 0 18px #46cfff66;font:800 clamp(10px,1.1vw,13px)/1.4 Nunito,sans-serif}html body.ops-mode #boot-status{box-shadow:none;color:#a9c9e3;letter-spacing:.02em;text-transform:none;background:0 0;border:0;border-radius:0;margin:6px 0 0;padding:0;font:500 clamp(11px,1vw,13px)/1.4 Nunito,sans-serif}html body.ops-mode #boot-progress{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html body.ops-mode #boot[data-phase=departing] :is(.boot-loading,.boot-halo),html body.ops-mode #boot[data-phase=failed] :is(.boot-flight-heading,.boot-halo,#boot-progress){display:none}@media (prefers-reduced-motion:reduce){.boot-orbit-x,.boot-orbit-y{will-change:auto;animation:none}.boot-orbit-x{transform:translate(50%)}.boot-orbit-opposite{display:none}}@media (max-height:500px){html body.ops-mode #boot .boot-loading{padding:4px}html body.ops-mode #boot-status{margin-top:3px}}html body.ops-mode #boot[data-phase=failed] #ops-brand-mark{opacity:.2;animation:none}html body.ops-mode #boot[data-phase=failed] #boot-status{clip-path:none;white-space:normal;color:#edf8ff;letter-spacing:0;text-transform:none;background:0 0;border:0;width:auto;max-width:400px;height:auto;margin:0;padding:0;font:600 15px/1.5 Nunito,sans-serif;position:static;overflow:visible}html body.ops-mode #boot #retry-load{z-index:1;color:#20394f;background:#fff0b5;border:2px solid #173652;border-radius:14px;min-height:48px;padding:12px 22px;font:700 16px/1.2 Nunito,sans-serif;position:relative}html body.ops-mode #boot #retry-load[hidden]{display:none}html body.ops-mode #menu .lobby-brand #lobby-title{aspect-ratio:1.5915;width:clamp(260px,22vw,320px);max-width:100%;height:auto;min-height:0;text-shadow:none;filter:none;-webkit-text-stroke:0;border:0;margin:0 0 10px;padding:0;line-height:0;display:block;position:relative}html body.ops-mode #menu .lobby-brand #lobby-title #ops-brand-mark{width:100%;max-width:100%;height:100%;margin:0;animation:none;position:static}@media (max-width:700px),(max-width:1100px) and (orientation:portrait){html body.ops-mode #menu .lobby-brand #lobby-title{width:270px;margin-bottom:4px}}@media (max-height:550px) and (min-width:701px){html body.ops-mode #menu .lobby-brand #lobby-title{width:240px}}
