/* Orbit — 4:3 field, same screen recipe as Breaker */
#orbitStage { max-width: 722px; margin: 0 auto; }
#orbitCanvas { aspect-ratio: 4 / 3; background: #0c0a14; cursor: crosshair; }
#orbitStage:fullscreen { display: grid; place-items: center; width: 100vw; height: 100vh; padding: 18px; background: var(--au-bg); }
#orbitStage:fullscreen .game-canvas-wrap { width: min(96vw, calc(96vh * 4 / 3)); }
.orbit-controls .mobile-control { width: 60px; }

/* v3.7.3: width/height ratio used by the landscape layout in game-shell.css */
#orbitStage { --game-aspect: 1.3333; }
