#component-vehicle-registrations-component[data-v-e79841e0]{margin-bottom:2.5rem}#component-vehicle-registrations-component .head[data-v-e79841e0]{margin-bottom:.75rem;display:flex;align-items:baseline;justify-content:space-between}#component-vehicle-registrations-component .count[data-v-e79841e0]{font-size:1.2rem;--tw-text-opacity: 1;color:rgb(99 115 129 / var(--tw-text-opacity))}#component-vehicle-registrations-component .vehicles[data-v-e79841e0]>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity: 1;border-color:rgb(230 230 230 / var(--tw-divide-opacity))}#component-vehicle-registrations-component .vehicles[data-v-e79841e0]{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(230 230 230 / var(--tw-border-opacity))}#component-vehicle-registrations-component .vehicle-head[data-v-e79841e0]{display:flex;align-items:stretch}#component-vehicle-registrations-component .vehicle-toggle[data-v-e79841e0]{display:flex;min-width:0px;flex:1 1 0%;align-items:center;gap:.75rem;padding:1rem;text-align:left}#component-vehicle-registrations-component .vehicle-number[data-v-e79841e0]{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(244 247 255 / var(--tw-bg-opacity));font-size:1.2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(99 115 129 / var(--tw-text-opacity))}#component-vehicle-registrations-component .vehicle-summary[data-v-e79841e0]{min-width:0px;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.6rem;font-weight:600;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}#component-vehicle-registrations-component .vehicle-summary.is-missing[data-v-e79841e0]{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:500;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(99 115 129 / var(--tw-text-opacity))}#component-vehicle-registrations-component .chevron[data-v-e79841e0]{flex-shrink:0;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}#component-vehicle-registrations-component .status-badge[data-v-e79841e0]{flex-shrink:0;white-space:nowrap;border-radius:9999px;padding:.25rem .75rem;font-size:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#component-vehicle-registrations-component .status-badge.is-success[data-v-e79841e0]{--tw-bg-opacity: 1;background-color:rgb(0 176 120 / var(--tw-bg-opacity))}#component-vehicle-registrations-component .status-badge.is-warning[data-v-e79841e0]{--tw-bg-opacity: 1;background-color:rgb(240 169 45 / var(--tw-bg-opacity))}#component-vehicle-registrations-component .status-badge.is-danger[data-v-e79841e0]{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}#component-vehicle-registrations-component .status-badge.is-neutral[data-v-e79841e0]{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}#component-vehicle-registrations-component .vehicle-remove[data-v-e79841e0]{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}#component-vehicle-registrations-component .vehicle-remove[data-v-e79841e0]:disabled{opacity:.5}#component-vehicle-registrations-component .vehicle.is-open[data-v-e79841e0]{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}#component-vehicle-registrations-component .vehicle.is-open .vehicle-number[data-v-e79841e0]{--tw-bg-opacity: 1;background-color:rgb(48 86 211 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#component-vehicle-registrations-component .vehicle-body[data-v-e79841e0]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-bottom:1rem}#component-vehicle-registrations-component .vehicle-body #component-vin-form-grid-component[data-v-e79841e0]{margin-bottom:0}#component-vehicle-registrations-component .vehicles-error[data-v-e79841e0]{margin-top:.75rem;font-size:1.2rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}#component-vehicle-registrations-component .vehicle-add[data-v-e79841e0]{margin-top:1rem;display:flex;width:100%;align-items:center;justify-content:center;gap:.75rem;border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(230 230 230 / var(--tw-border-opacity));padding:1rem;font-size:1.6rem;font-weight:600;--tw-text-opacity: 1;color:rgb(48 86 211 / var(--tw-text-opacity))}#component-vehicle-registrations-component .vehicle-add[data-v-e79841e0]:disabled{opacity:.5}.component-divider-component[data-v-213c5f35]{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(230 230 230 / var(--tw-border-opacity))}ul.option-navigation[data-v-1308cdce]{border-radius:5px}ul.option-navigation li[data-v-1308cdce]{border:none;margin:5px;height:5rem;border-radius:5px}
