/* Age caption above the value; recovered width belongs to the date range. */
html:root body :is(.av136-form,#av217-form) .av136-dates>.av170-age,
html:root body .hero.av93-home .search:is(.av94-fixed,:not(.av94-fixed)) .av100-search-row>.av170-age{flex-direction:column!important;align-items:stretch!important;justify-content:flex-end!important;gap:4px!important;border-bottom:0!important;align-self:stretch!important;min-width:0!important}
html:root body :is(.av136-form,#av217-form) .av170-age>span,
html:root body .hero.av93-home .search:is(.av94-fixed,:not(.av94-fixed)) .av170-age>span{text-align:center!important;width:100%!important;line-height:18px!important}
html:root body :is(.av136-form,#av217-form) .av170-age>select,
html:root body .hero.av93-home .search:is(.av94-fixed,:not(.av94-fixed)) .av170-age>select{flex:0 0 44px!important;width:100%!important;max-width:100%!important;min-width:0!important;border:1px solid #c6d2de!important;border-radius:8px!important;padding:4px!important;box-sizing:border-box!important}
html:root body :is(.av136-form,#av217-form) .av136-dates{grid-template-columns:minmax(0,546px) 64px!important}
@media(min-width:601px) and (max-width:1200px){html:root body :is(.av136-form,#av217-form) .av136-dates{grid-template-columns:minmax(0,450px) 64px!important}}
@media(max-width:600px){html:root body :is(.av136-form,#av217-form) .av136-dates{grid-template-columns:minmax(0,1fr) 64px!important}html:root body .hero.av93-home .search.av94-fixed .av100-search-row{grid-template-columns:minmax(0,1fr) 64px!important}}
@media(min-width:1201px){
html:root body .hero.av93-home .search:is(.av94-fixed,:not(.av94-fixed)){width:min(calc(52.22vw + 94px),877px)!important;max-width:calc(100% - 24px)!important}
html:root body .hero.av93-home .search:is(.av94-fixed,:not(.av94-fixed)) .av100-search-row{grid-template-columns:minmax(0,.6fr) minmax(0,.6fr) minmax(0,1.15fr) 64px 110px 90px!important;gap:10px!important}
}
@media(min-width:851px){
html:root body .hero.av93-home .search:is(.av94-fixed,:not(.av94-fixed)) .av100-search-row>.home-filter-wrap{grid-area:1/5/2/6!important;position:relative!important;inset:auto!important;width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}
html:root body .hero.av93-home .search:is(.av94-fixed,:not(.av94-fixed)) .av100-search-row>#homeGoBtn{grid-area:1/6/2/7!important;position:static!important;inset:auto!important;transform:none!important;margin:0!important}
html:root body .hero.av93-home .search:is(.av94-fixed,:not(.av94-fixed)) :is(#homeFilterBtn,#homeGoBtn){display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;box-sizing:border-box!important;padding-left:6px!important;padding-right:6px!important}
html:root body .hero.av93-home .search:is(.av94-fixed,:not(.av94-fixed)) .av100-select-button{min-width:0!important;max-width:100%!important;width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}
}
