/* Compact label-to-control spacing, matching the supplied reference. */
html:root body :is(.av136-form,#homeFilterPop,#hostForm,#driverForm120,#ownerQuickForm,.av62-editor) label{row-gap:2px!important}
html:root body :is(.av136-form,#homeFilterPop,#hostForm,#driverForm120,#ownerQuickForm,.av62-editor) label>:is(span,small,.av159-label){margin-bottom:0!important;line-height:1.2!important}
html:root body :is(.av136-form,#homeFilterPop,#hostForm,#driverForm120,#ownerQuickForm,.av62-editor) label>:is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,.av100-select){margin-top:0!important}
html:root body .hero .search .av100-search-row :is(.av104-pickup,.av104-drop,.av104-range,.av170-age){row-gap:2px!important}
html:root body .hero .search .av100-search-row :is(.av104-pickup,.av104-drop,.av104-range)>small,
html:root body .hero .search .av100-search-row>.av170-age>span{margin-bottom:2px!important;line-height:1.2!important}
html:root body .hero .search .av100-search-row :is(.av100-select-button,.av104-range-button,#homeAge170){margin-top:0!important;padding-top:4px!important;padding-bottom:4px!important;min-height:32px!important}
html:root body .av136-dates{row-gap:2px!important}
