.vendor-type-options{display:grid;gap:9px;margin:18px 0;padding:16px!important}.vendor-type-options legend{padding:0 8px;color:var(--blue);font-weight:900}.vendor-type-choice{display:grid!important;grid-template-columns:auto 1fr;align-items:start;gap:10px!important;margin:0!important;padding:12px;border:1px solid #cbd5e8;border-radius:11px;background:#f9faff;cursor:pointer}.vendor-type-choice input{width:auto!important;margin-top:4px}.vendor-type-choice strong,.vendor-type-choice small{display:block}.vendor-type-choice small{margin-top:3px;color:var(--muted);font-weight:500}.vendor-type-choice:has(input:checked){border-color:var(--blue);background:#edf4ff}.vendor-name-notice{padding:12px;border-left:4px solid #8b42e9;border-radius:8px;background:#f7f0ff;color:#55406e;font-size:11px}.operating-type-card{margin:12px 0;padding:14px;border-radius:12px;background:#edf4ff}.operating-type-card strong,.operating-type-card small{display:block}.operating-type-card small{color:var(--muted)}
