.car-lists-page{--list-primary:#0f172a}.car-lists-page .card{border:0!important;border-radius:16px;-webkit-box-shadow:0 10px 28px rgba(15,23,42,.08);box-shadow:0 10px 28px rgba(15,23,42,.08)}.car-lists-header h4{color:var(--list-primary);font-weight:800}.car-lists-header p{color:#64748b;font-weight:500}.btn-back{border-radius:10px!important;font-weight:700}.filter-top-row{gap:12px}.status-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.btn-status-active{background:#16a34a!important}.btn-status-active,.btn-status-passive{color:#fff!important;border:0!important;font-weight:700;border-radius:10px!important}.btn-status-passive{background:#dc2626!important}.btn-status-muted{background:#f1f5f9!important;color:#334155!important;border:1px solid #dbe3ef!important;font-weight:700;border-radius:10px!important}.list-count{color:#475569;font-size:13px}.list-tools{gap:8px}.btn-list-export{border:1px solid #dbe3ef!important;background:#f8fafc!important;color:#0f172a!important;border-radius:10px!important;font-weight:700}.btn-list-export:hover:not(:disabled){background:#eef2f7!important}.btn-list-export:disabled{opacity:.75;cursor:not-allowed}.search-label{display:block;margin-bottom:6px;font-size:11px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.45px}.car-lists-page .form-control{border-color:#dbe3ef}.car-lists-page .form-control:focus{border-color:#e74c3c;-webkit-box-shadow:0 0 0 3px rgba(231,76,60,.15);box-shadow:0 0 0 3px rgba(231,76,60,.15)}.car-lists-table-card .table thead th{background:#f8fafc;color:#475569;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.45px}.car-lists-table-card .table tbody td{color:#334155;font-size:13px;font-weight:600;vertical-align:middle}.plate-col{font-weight:800!important;letter-spacing:.4px}.status-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.status-active{color:#15803d;background:#f0fdf4}.status-passive{color:#b91c1c;background:#fef2f2}@media (max-width:768px){.btn-back,.status-switch{width:100%}.status-switch .btn{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 4px);flex:1 1 calc(50% - 4px)}.btn-list-export,.list-tools{width:100%}}