#garage-rides[hidden],#menu-radio-cue[hidden]{display:none!important}.discover-hint{color:#d1d8da;font:13px/1.55 system-ui;margin:3px 0 18px;max-width:390px}#toggle-rides{min-height:44px;padding:12px 18px;margin-bottom:15px;border:1px solid #b1bdc66b;border-radius:6px;background:#17242be6;color:#f1eddf;font:700 12px system-ui;cursor:pointer}#toggle-rides:focus-visible{outline:3px solid #f39756;outline-offset:3px}#menu .garage-grid{align-items:start}#menu .car-label{margin-top:10px}#menu #menu-progress{margin-top:12px}#menu #start{margin-top:0}#menu .garage-vehicles:has(#garage-rides[hidden]){align-self:start}#nearby-game button{max-width:175px}@media(max-height:600px){.discover-hint{font-size:11px;margin:4px 0 10px}#menu .progress-card{padding:10px}}
#menu .garage-grid{display:block;max-width:440px;width:100%}#menu .garage-actions{width:100%;min-width:0;max-width:440px}#menu .garage-actions>button{max-width:100%;box-sizing:border-box}#menu .garage-vehicles{width:100%;margin:0 0 14px}#menu .garage-vehicles #toggle-rides{width:auto;margin-bottom:0}#menu .garage-vehicles .car-label{display:inline-flex;vertical-align:middle;margin:0 0 0 10px;max-width:55%}#menu .car-label strong,#menu .car-label small{display:none}#menu .vehicle-picker{margin:12px 0;max-width:100%;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}#menu .discover-hint{display:block;font:13px/1.5 system-ui;max-width:100%;margin:12px 0 16px}#menu .garage-shortcuts{min-width:0}#menu .garage-shortcuts button{min-width:0;min-height:44px}#menu .progress-card{box-sizing:border-box;width:100%}@media(max-width:900px){#menu .garage-grid{max-width:440px}#menu .menu-content{box-sizing:border-box;max-width:100%;width:100%}#menu .garage-actions{max-width:100%}}@media(max-width:430px){#menu .vehicle-picker{grid-template-columns:repeat(2,minmax(0,1fr))}#menu .garage-vehicles .car-label{font-size:10px;max-width:48%}}
