#vehicleSearchWrap{padding-bottom:8px!important}
#vehicleQuickFilters{
display:grid;
grid-template-columns:repeat(2,minmax(0,1fr));
gap:8px;


margin-top:0;
margin-bottom:8px;
}
#vehicleQuickFilters .aoFilterBtn{
min-width:0;
min-height:36px;
display:flex;
align-items:center;
justify-content:space-between;
gap:10px;
padding:7px 10px;
border:1px solid transparent;
border-radius:6px;
background:transparent;
color:#94a3b8;
font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
font-size:11px;
font-weight:650;
line-height:1.1;
cursor:pointer;
box-shadow:none;
transition:color 120ms ease,background-color 120ms ease,border-color 120ms ease;
}
#vehicleQuickFilters .aoFilterBtn:hover{background:rgba(148,163,184,.08);color:#e2e8f0}
#vehicleQuickFilters .aoFilterBtn.active{background:rgba(37,99,235,.18);border-color:rgba(59,130,246,.38);color:#dbeafe}
#vehicleQuickFilters .aoFilterCount{min-width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;border-radius:5px;background:rgba(148,163,184,.10);color:#94a3b8;font-size:9.5px;font-weight:750}
#vehicleQuickFilters .aoFilterBtn.active .aoFilterCount{background:rgba(59,130,246,.24);color:#bfdbfe}
#vehicleQuickFilters .aoFilterBtn[data-filter="online"] .aoFilterCount{color:#86efac}
#vehicleQuickFilters .aoFilterBtn[data-filter="warning"] .aoFilterCount{color:#fcd34d}
#vehicleQuickFilters .aoFilterBtn[data-filter="alarm"] .aoFilterCount{color:#fca5a5}
#vehicleList .vehicle.aoV5Hidden{display:none!important}
#vehicleSearchWrap + #vehicleList{padding-top:8px!important}


#vehicleQuickFilters .aoFilterLabel{
display:block;
min-width:0;
white-space:nowrap;
overflow:visible;
text-overflow:clip;
}

#vehicleQuickFilters .aoFilterCount{
flex:0 0 auto;
min-width:20px;
height:17px;
display:inline-flex;
align-items:center;
justify-content:center;
padding:0 4px;
border-radius:5px;
background:rgba(148,163,184,.10);
color:#94a3b8;
font-size:9.5px;
font-weight:750;
}
