/* Images must not inherit a text baseline while the surrounding font loads. */
@layer workspace {
html body .site-workspace :is(.site-header,.top) .official-logo>.logo-default{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;transform:none!important}
}

/* Reserve one existing vehicle row until the browser's saved/recent data fills it. */
#saved-view[data-initial-garage] .garage-car-stage:has(>.car-grid:empty){min-height:424px}
html[data-device="mobile"] #saved-view[data-initial-garage] .garage-car-stage:has(>.car-grid:empty){min-height:418px}
