/* Show native search fields throughout startup; no empty loading rectangle. */
@layer av327 {
html:root body .hero.av93-home .search:not(:has(.av100-search-scroll)) {
 display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;
 height:auto!important;min-height:0!important;max-height:none!important;gap:6px!important;padding:8px 12px!important;
}
html:root body .hero.av93-home .search:not(:has(.av100-search-scroll))>div {min-height:0!important;padding:0!important;min-width:0!important;}
html:root body .hero.av93-home .search:not(:has(.av100-search-scroll))>.home-search-sort {display:none!important;}
html:root body .hero.av93-home .search:not(:has(.av100-search-scroll)) :is(select,.home-date-display) {width:100%!important;min-width:0!important;min-height:26px!important;height:26px!important;font-size:12px!important;}
html:root body .hero.av93-home .search:not(:has(.av100-search-scroll)) :is(#homeFilterBtn,#homeGoBtn) {min-height:32px!important;height:32px!important;}
html:root body .hero.av93-home .search:not(:has(.av100-search-scroll)) :is(#homeFilterPop,#homeSortMenu) {display:none!important;}
html:root body .hero.av93-home .search {animation:none!important;transition:none!important;}
}
