.vehicle-form[data-v-010ae9b5]{background:var(--ag-surface);border-radius:var(--ag-r-card);box-sizing:border-box;flex-direction:column;gap:16px;padding:24px;display:flex}.vin-note[data-v-010ae9b5]{font-size:var(--ag-fs-sm);color:var(--ag-ink-2);margin:0}.vin-note strong[data-v-010ae9b5]{color:var(--ag-ink);letter-spacing:.4px}.row[data-v-010ae9b5]{flex-wrap:wrap}.row[data-v-010ae9b5],.technical[data-v-010ae9b5]{gap:14px;display:flex}.technical[data-v-010ae9b5]{flex-direction:column}.tech-toggle[data-v-010ae9b5]{font:inherit;font-size:var(--ag-fs-sm);color:var(--ag-ink-2);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;padding:0;font-weight:500;display:inline-flex}.tech-toggle[data-v-010ae9b5]:hover{color:var(--ag-ink)}.chev[data-v-010ae9b5]{transition:transform .15s;display:inline-block}.chev.open[data-v-010ae9b5]{transform:rotate(90deg)}.row[data-v-010ae9b5] .ag-field{flex:150px}.error[data-v-010ae9b5]{color:var(--ag-red);font-size:var(--ag-fs-sm);margin:0}.actions[data-v-010ae9b5]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.g-cta[data-v-010ae9b5]{border-radius:var(--ag-r-btn);background:var(--ag-ink);color:var(--ag-on-char);font:inherit;font-size:var(--ag-fs-base);cursor:pointer;border:none;padding:13px 24px;font-weight:500}.g-cta[data-v-010ae9b5]:disabled{opacity:.4;cursor:default}.ghost[data-v-010ae9b5]{border-radius:var(--ag-r-btn);background:var(--ag-bg);color:var(--ag-ink);font:inherit;font-size:var(--ag-fs-base);cursor:pointer;border:none;padding:13px 24px;font-weight:500}.add-flow[data-v-e37aa9a1]{margin-bottom:28px}.step1[data-v-e37aa9a1]{background:var(--ag-surface);border-radius:var(--ag-r-xl);padding:28px 24px}h2[data-v-e37aa9a1]{font-size:var(--ag-fs-h2);margin:0 0 18px;font-weight:700;line-height:1.1}.roles[data-v-e37aa9a1]{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.role-pill[data-v-e37aa9a1]{border-radius:var(--ag-r-btn);background:var(--ag-bg);color:var(--ag-ink);font:inherit;font-size:var(--ag-fs-md);cursor:pointer;box-shadow:var(--ag-lift);border:none;padding:9px 16px;font-weight:500;transition:background .15s,color .15s}.role-pill[data-v-e37aa9a1]:hover{background:var(--ag-band)}.role-pill.active[data-v-e37aa9a1]{background:var(--ag-ink);color:var(--ag-on-char)}.role-pill.active[data-v-e37aa9a1]:hover{background:var(--ag-char-2)}.id-row[data-v-e37aa9a1]{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.id-input[data-v-e37aa9a1]{box-sizing:border-box;border-radius:var(--ag-field-radius);background:var(--ag-field-bg);min-width:0;box-shadow:var(--ag-field-shadow);line-height:1.3;font:inherit;font-size:var(--ag-fs-lg);text-transform:uppercase;text-overflow:ellipsis;border:none;flex:260px;padding:15px 18px}@media (width<=560px){.id-input[data-v-e37aa9a1]{font-size:var(--ag-fs-base)}}.id-input[data-v-e37aa9a1]:focus{background:var(--ag-bg);box-shadow:var(--ag-field-focus);outline:none}.id-input[data-v-e37aa9a1]::placeholder{color:var(--ag-ink-3);text-transform:none}.id-input--error[data-v-e37aa9a1]{box-shadow:0 0 0 2px var(--ag-red) inset}.g-cta[data-v-e37aa9a1]{border-radius:var(--ag-r-btn);background:var(--ag-ink);color:var(--ag-on-char);font:inherit;font-size:var(--ag-fs-lg);cursor:pointer;border:none;flex:none;padding:15px 26px;font-weight:500}.g-cta[data-v-e37aa9a1]:hover{opacity:.85}.hint[data-v-e37aa9a1]{font-size:var(--ag-fs-xs);color:var(--ag-ink-2);margin:12px 0 0}.hint--error[data-v-e37aa9a1]{color:var(--ag-red)}.link-btn[data-v-e37aa9a1]{color:var(--ag-link);font:inherit;font-size:var(--ag-fs-md);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin-top:14px;padding:0;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}
