/* Tennis stage only; the lobby, roster and dialogs come from shared/lobby.css. */
#courtStage { position: fixed; inset: 0; overflow: hidden; background: #a5c6b6; }
#gl, #hud { position: absolute; inset: 0; width: 100%; height: 100%; display: block; }
#hud { pointer-events: none; }
.court-preview #courtStage { position: absolute; inset: 0; }
