#worldClock2d{position:fixed;left:300px;top:96px;padding:9px 15px;border-radius:7px;background:#183444ef;color:#e9dfbf;font:12px system-ui;z-index:12}.sun{box-shadow:0 0 28px #efbd6640;border:1px solid #d6b67266}.moon{box-shadow:0 0 20px #99bfe433;border:1px solid #90a9c966;color:#c7d9ec!important}#view2dBar{position:fixed;left:300px;top:140px;display:flex;gap:6px;z-index:12}#view2dBar button{background:#203b49;color:#e3d3b0;border:1px solid #758b91;border-radius:5px;padding:7px 11px}#exerciseControls{max-height:calc(100vh - 580px)}#worldControls{z-index:34}.speech-bubble{font-size:17px}#flightAltitude{top:250px!important}@media(max-width:900px){#worldClock2d,#view2dBar{left:285px}}
#accessHint{padding:8px 12px;color:#d4dfdf;background:#142b3be8;border-radius:6px;font:12px system-ui}#observeHorizon{pointer-events:auto;padding:9px 14px;border:1px solid #9b9d85;border-radius:6px;background:#304757;color:#f0e4c7;cursor:pointer}#lookout{position:fixed;inset:0;z-index:1000;background:#182c3c}#lookout[hidden]{display:none!important}.lookout-scene{position:absolute;inset:0}.lookout-scene canvas{display:block;width:100%;height:100%}.lookout-help{position:absolute;bottom:26px;left:50%;transform:translateX(-50%);background:#122736e8;border:1px solid #71878d;border-radius:8px;color:#e8eddf;padding:12px 18px;font:14px system-ui;text-align:center;white-space:nowrap}.lookout-help button{display:block;margin:10px auto 0;background:#304757;color:#f0e4c7;border:1px solid #a9a589;padding:8px 14px;border-radius:5px;cursor:pointer}
