/* ORBITA Alpha 0.9: research HUD and focus controls */
.orbita-focus-head{align-items:flex-start;flex-wrap:wrap}.orbita-observatory-controls{display:flex;align-items:center;gap:16px;flex:1;justify-content:center}.orbita-observatory-controls>span{font-size:9px;letter-spacing:.14em;color:#a9c5d4;white-space:nowrap}.orbita-observatory-controls>span b{display:block;margin-top:5px;font:500 16px 'Space Grotesk';color:#fff}.orbita-observatory-controls>div{display:flex;gap:5px}.orbita-observatory-controls button{font-size:19px;min-width:36px;min-height:36px;padding:7px!important;line-height:1}.orbita-observatory-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:15px 0 0;margin-top:12px;border-top:1px solid rgba(200,222,243,.22)}.orbita-observatory-metrics small{display:block;font-size:8px;letter-spacing:.12em;color:#a9bdce;line-height:1.6}.orbita-observatory-metrics strong{display:block;margin-top:5px;font:500 12px 'Space Grotesk';color:#eef8ff;letter-spacing:.02em}.orbita-focus-bottom>div:first-child{max-width:590px}.orbita-focus-bottom p{max-width:500px}.orbita-observatory-controls button:focus-visible{outline:2px solid #b8f1ff;outline-offset:2px}@media(max-width:700px){.orbita-focus-head{gap:8px;padding:12px}.orbita-observatory-controls{order:3;justify-content:space-between;flex:1 0 100%;gap:8px}.orbita-observatory-controls>span{font-size:8px}.orbita-observatory-controls>div{gap:4px}.orbita-observatory-controls button{min-width:34px;min-height:32px;font-size:17px}.orbita-focus-bottom{padding:12px}.orbita-focus-bottom strong{font-size:33px}.orbita-focus-bottom p{font-size:10px;line-height:1.45;margin:4px 0}.orbita-observatory-metrics{gap:6px;padding-top:8px;margin-top:8px}.orbita-observatory-metrics small{font-size:7px}.orbita-observatory-metrics strong{font-size:10px}.orbita-focus-arrows button{padding:9px;font-size:8px}.explorer-stage.observatory-open{min-height:510px}}@media(min-width:701px) and (max-width:1100px){.orbita-focus-head{gap:12px}.orbita-observatory-controls{justify-content:flex-start}}
