.Fbhv2q_observatory{isolation:isolate;min-height:100dvh;padding:max(1.25rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1.25rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));background:#17152c;place-items:center;display:grid;position:relative}.Fbhv2q_sky{z-index:-1;pointer-events:none;image-rendering:pixelated;background:url(/orbit.png) bottom/cover no-repeat;position:absolute;inset:0;overflow:hidden}.Fbhv2q_stars{background:#f1e9da;width:3px;height:3px;animation:4s step-end infinite Fbhv2q_star-twinkle;position:absolute;top:14%;left:16%;box-shadow:10vw 12vh #93c5b8,51vw 4vh #cfa776,68vw 23vh #f1e9da,5vw 48vh #cfa776,61vw 52vh #93c5b8}.Fbhv2q_checkpoint{text-align:center;background:#222a39;border:3px solid #596573;justify-items:center;gap:1rem;width:min(100%,28rem);padding:clamp(1.35rem,6vw,2.15rem);display:grid;box-shadow:inset 0 0 0 3px #151823,0 5px #0e0f1d,5px 5px #0e0f1d}.Fbhv2q_insignia{aspect-ratio:1;background:#100425;border:2px solid #778b87;place-items:center;width:5.75rem;display:grid;box-shadow:3px 3px #111422}.Fbhv2q_insignia img{width:100%;height:auto;image-rendering:pixelated;display:block}.Fbhv2q_checkpoint h1{max-width:14ch;color:var(--text);font:700 clamp(1.45rem, 6vw, 2.25rem) / 1.19 var(--display);text-shadow:2px 3px #111422;margin:0}.Fbhv2q_checkpoint h1 span{color:var(--gold)}.Fbhv2q_intro{max-width:34ch;color:var(--muted);font-size:.88rem;line-height:1.55}.Fbhv2q_controls{gap:.75rem;width:100%;display:grid}.Fbhv2q_action{align-items:center;min-height:2.85rem;display:grid}.Fbhv2q_action button{border-radius:2px;width:100%}.Fbhv2q_checking{color:var(--mint);font-size:.82rem}.Fbhv2q_error{color:#ffc9a5;font-size:.82rem;line-height:1.45}@keyframes Fbhv2q_star-twinkle{20%,70%{opacity:.25}50%,90%{opacity:1}}@media (prefers-reduced-motion:reduce){.Fbhv2q_stars{animation:none}}
