/* The paused fitting console reserves space beside/below the world. */
#boostGarage{position:absolute;z-index:5;top:64px;right:0;bottom:0;width:360px;overflow:auto;overscroll-behavior:contain;background:#132f34;border-left:2px solid var(--gold);padding:20px}
#boostGarage h2{font-size:30px}#boostGarage p{font-size:14px;line-height:1.5}#boostGarage label{display:flex;flex-direction:column;gap:6px;font-size:14px;margin:12px 0}#boostGarage select{width:100%;font-size:16px;min-height:44px}.garage-actions{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}#garageStatus{border-left:3px solid var(--teal);padding:10px;background:#203f40;min-height:44px}.garage-open .station,.garage-folded .station{visibility:hidden}#openBoostGarage{white-space:nowrap}
@media(max-width:900px){#boostGarage{top:calc(64px + (100dvh - 64px)*.42);width:100%;border-left:0;border-top:2px solid var(--gold)}.garage-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}
@media(max-width:480px){.garage-levels{grid-template-columns:1fr}#boostGarage{padding:16px}#openBoostGarage{font-size:11px}}
