.vehicles-card{gap:var(--s-3);padding:var(--s-5);color:inherit;flex-direction:column;text-decoration:none;display:flex}.vehicles-card-head{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.vehicles-name{font-size:var(--t-lg);font-weight:650}.vehicles-meta{gap:var(--s-2) var(--s-4);color:var(--fg-muted);font-size:var(--t-sm);flex-wrap:wrap;display:flex}.vehicles-chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.vehicles-chip{min-height:32px;padding:0 var(--s-3);border-radius:var(--r-pill);background:var(--surface-3);font-size:var(--t-sm);align-items:center;gap:6px;font-weight:500;display:inline-flex}.vehicles-search{gap:var(--s-3);align-items:flex-end;display:flex}.vehicles-search .field{flex:1;min-width:0}.vehicles-result{align-items:center;gap:var(--s-3);padding:var(--s-4);min-height:64px;color:inherit;border-bottom:1px solid var(--border);text-decoration:none;display:flex}.vehicles-result:last-child{border-bottom:0}.vehicles-result:hover{background:var(--surface-2)}.vehicles-remove summary{cursor:pointer;min-height:44px;color:var(--danger);align-items:center;font-weight:600;display:inline-flex}.vehicles-remove[open] summary{margin-bottom:var(--s-3)}.vehicles-checkbox{align-items:center;gap:var(--s-3);min-height:44px;display:flex}.vehicles-checkbox input{width:22px;height:22px}.vehicles-form-grid{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=420px){.vehicles-form-grid{grid-template-columns:1fr}}
