.fleet-main-filters{display:grid;grid-template-columns:2fr 1fr 1fr;gap:18px}.fleet-extra-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:20px 0}.fleet-more{margin:20px 0}.fleet-more summary{display:list-item}.fleet-filter .form-error{margin-top:15px}.fleet-controls>.help{margin-top:20px}.fleet-result{margin:22px 0}.fleet-view{display:flex;gap:8px}.fleet-state{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:15px 0 10px}.fleet-cards .fleet-state .small{max-width:330px}.fleet-cards .car-info>p.small{margin:8px 0}.fleet-card-actions{margin-top:22px}.fleet-card-actions>.small{margin-left:auto}.fleet-table-scroll{max-width:100%;overflow:auto;border:1px solid var(--line);border-radius:16px;scrollbar-color:#624386 transparent}.fleet-table{border-collapse:collapse;width:100%;min-width:980px;background:var(--panel);font-size:13px}.fleet-table th,.fleet-table td{text-align:left;vertical-align:top;padding:20px 18px;border-bottom:1px solid var(--line);min-width:145px}.fleet-table thead th{font-size:11px;color:var(--muted);font-weight:600;background:#14111c}.fleet-table tbody th{font-weight:500;min-width:210px;max-width:290px;overflow-wrap:anywhere}.fleet-table tbody th p{margin-top:10px}.fleet-table tr:last-child>*{border-bottom:0}.fleet-table .fleet-state{margin:12px 0 0}.fleet-table .badge{white-space:normal}.fleet-table .small{font-size:11px}.fleet-price{color:var(--gold);font-weight:600}.fleet-row-actions{display:grid;gap:14px;justify-items:start}.fleet-pagination{margin-top:24px}html[data-audience="partner"] .fleet-table-scroll{scrollbar-color:#826838 transparent}html[data-audience="partner"] .fleet-table thead th{background:#211c21}
@media(max-width:900px){.fleet-main-filters{grid-template-columns:1fr 1fr}.fleet-main-filters>label:first-child{grid-column:1/-1}.fleet-extra-filters{grid-template-columns:1fr 1fr}}
@media(max-width:480px){.fleet-main-filters,.fleet-extra-filters{grid-template-columns:1fr}.fleet-filter .actions>.btn{flex:1}.fleet-main-filters>label:first-child{grid-column:auto}.fleet-result{align-items:start;gap:16px}.fleet-table td,.fleet-table th{padding:16px 14px}}
