/* Existing template fields remain accessible to their controllers, but obsolete intermediate UI is never shown. */
@layer av278 {
 html:root body header.top .right>.lang-switcher {display:none!important}
 html:root body header.top {min-height:72px!important}
 html:root body header.top>.av278-earn {align-self:center!important;translate:none!important;transform:none!important;margin-top:0!important;margin-bottom:0!important}
 html:root.av351-js body [data-av169-ssr] {display:none!important}
 html:root.av351-js body :is(.av76-filterbar,#driverSearch120):not([data-ready351=ready]) {visibility:hidden!important;pointer-events:none!important}
 html:root.av351-js body :is(#av76-catalog,#driverCatalog120) {min-height:320px}
 html:root.av313-car-pending body #carPage :is(.booking,.detail-info) {visibility:hidden!important;pointer-events:none!important}
 html:root.av313-car-pending body :is(#av109-book-dock,.av153-booking-sticky,#av275-sticky) {visibility:hidden!important;pointer-events:none!important}
 html:root.av313-car-pending body #carPage {position:relative!important;min-height:420px!important}
 html:root.av313-car-pending body #carPage:before {content:'Загрузка автомобиля и расчёт стоимости…';display:block;position:absolute;top:24px;left:16px;right:16px;color:inherit;text-align:center}
 html:root.av313-car-pending[lang=en] body #carPage:before {content:'Loading car and calculating price…'}
 html:root.av313-car-pending[lang=uz] body #carPage:before {content:'Avtomobil va narx yuklanmoqda…'}
 html:root body #carPage>.detail-info>.ownerbox {display:none!important}
 html:root.work233 body #adminPage .admin-tabs {display:none!important}
 html:root.av351-admin-pending body :is(#adminPage,#cabinet,#loginForm,#logout) {visibility:hidden!important;pointer-events:none!important}
 html:root.av311-admin body>main {position:relative;min-height:320px}
 html:root body #av351-admin-status {position:absolute;top:80px;left:0;right:0;min-height:64px;padding:24px;text-align:center;color:inherit;background:transparent}
 html:root.av351-admin-pending body :is(#adminPage,#cabinet,#loginForm) * {visibility:hidden!important}
 html:root.av351-admin-pending body :is(#loginForm,#logout), html:root.av311-admin body :is(#cabinet,#loginForm)[hidden] {display:none!important}
}

@layer av278 {html:root.av313-car-pending[data-slow351] body #carPage:before {display:none!important} html:root body #av351-car-slow {position:absolute;top:24px;left:16px;right:16px;text-align:center;visibility:visible!important}}
