.res-line.svelte-e7tddw{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;line-height:1.4;min-width:0;flex-wrap:wrap;overflow-wrap:anywhere}.res-line.is-ok.svelte-e7tddw{color:var(--color-success)}.res-line.is-ok.svelte-e7tddw strong:where(.svelte-e7tddw){color:var(--color-ink)}.res-line.is-error.svelte-e7tddw{color:var(--color-danger);font-weight:600}.res-line.svelte-e7tddw a:where(.svelte-e7tddw){color:inherit;text-decoration:underline;text-underline-offset:3px}.res-tick.svelte-e7tddw{font-weight:800}.lead.svelte-lt97vw{display:flex;flex-direction:column;gap:8px}.lead-stepno.svelte-lt97vw{margin:0;text-align:center;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted)}.lead-h.svelte-lt97vw{font-size:26px;line-height:1.15;letter-spacing:-.015em;font-weight:800;margin:0;text-align:center}.lead-ref.svelte-lt97vw{white-space:nowrap}.lead-sub.svelte-lt97vw{margin:4px 0 12px;color:var(--color-muted);line-height:1.5;text-align:center}.lead-form.svelte-lt97vw{display:flex;flex-direction:column;gap:20px}.lead-grid.svelte-lt97vw{display:grid;grid-template-columns:1fr;gap:16px}.lead-pair.svelte-lt97vw{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0}@media(min-width:640px){.lead-grid.svelte-lt97vw{grid-template-columns:1fr 1fr}.lead-wide.svelte-lt97vw{grid-column:1 / -1}}.lead-field.svelte-lt97vw{display:flex;flex-direction:column;gap:4px;min-width:0}.lead-label.svelte-lt97vw{font-size:.85rem;font-weight:600;color:var(--color-muted)}.lead-opt.svelte-lt97vw{font-weight:400;color:var(--color-muted)}.lead-note.svelte-lt97vw{margin:-8px 0 0;padding-left:16px;font-size:.8rem;color:var(--color-muted)}.lead-notes.svelte-lt97vw{min-height:64px;padding-block:12px;resize:vertical}.lead-owner.svelte-lt97vw{display:flex;flex-wrap:wrap;gap:8px 20px;border:0;padding:0;margin:0;min-width:0}.lead-owner.svelte-lt97vw legend:where(.svelte-lt97vw){margin-bottom:6px}.lead-owner--inline.svelte-lt97vw{align-content:start}.lead-owner--inline.svelte-lt97vw .lead-radio:where(.svelte-lt97vw){min-height:56px}.lead-radio.svelte-lt97vw{display:inline-flex;align-items:center;gap:6px;font-size:.95rem}.lead-consent.svelte-lt97vw{display:flex;align-items:flex-start;gap:10px;padding-left:16px;font-size:.85rem;line-height:1.45;color:var(--color-ink)}.lead-consent-text.svelte-lt97vw{display:block;margin-bottom:4px}.lead-check.svelte-lt97vw{width:18px;height:18px;margin-top:2px;flex-shrink:0;accent-color:var(--color-ink)}.lead-actions.svelte-lt97vw{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}@media(max-width:639px){.lead-submit.svelte-lt97vw{width:100%}}.lead-back.svelte-lt97vw{border:none;background:none;padding:6px 10px;font:inherit;font-size:.875rem;font-weight:600;color:var(--color-muted);text-decoration:underline;cursor:pointer}.lead-error.svelte-lt97vw{margin:0;font-size:.85rem;color:var(--color-danger)}.lead-field-error.svelte-lt97vw{display:flex;align-items:center;gap:6px;margin:0;padding-left:16px;font-size:.8rem;font-weight:600;color:var(--color-danger)}.lead-field-error.svelte-lt97vw:before{content:"";flex-shrink:0;width:14px;height:14px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 0a8 8 0 1 0 0 16A8 8 0 1 0 8 0ZM7 3.5h2v6H7ZM8 10.8a1.2 1.2 0 1 0 0 2.4a1.2 1.2 0 1 0 0-2.4Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 0a8 8 0 1 0 0 16A8 8 0 1 0 8 0ZM7 3.5h2v6H7ZM8 10.8a1.2 1.2 0 1 0 0 2.4a1.2 1.2 0 1 0 0-2.4Z'/%3E%3C/svg%3E") center / contain no-repeat}.lead-consent.svelte-lt97vw .lead-field-error:where(.svelte-lt97vw){padding-left:0;margin-top:2px}.lead-owner-error.svelte-lt97vw{flex-basis:100%}.lead-form.svelte-lt97vw .input-field[aria-invalid=true]:where(.svelte-lt97vw){border-color:var(--color-danger);box-shadow:inset 0 0 0 1px var(--color-danger)}.lead-check[aria-invalid=true].svelte-lt97vw{outline:2px solid var(--color-danger);outline-offset:1px}.qm-dialog.svelte-hia92f{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(680px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);height:fit-content;padding:0;border:1px solid var(--solarable-border);border-radius:var(--radius-lg);background:var(--color-card);color:var(--color-ink);box-shadow:0 24px 80px #10203347;overflow:hidden}.qm-dialog.svelte-hia92f::backdrop{background:#1020338c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.qm-shell.svelte-hia92f{position:relative;max-height:calc(100vh - 48px);overflow-y:auto;padding:28px 30px 30px}.qm-shell.svelte-hia92f .lead.card{padding:0;border:0;box-shadow:none;background:transparent}.qm-close.svelte-hia92f{position:absolute;top:12px;right:14px;font-size:1.75rem;line-height:1;background:none;border:none;color:var(--color-muted);cursor:pointer;padding:4px 8px}.qm-close.svelte-hia92f:hover{color:var(--color-ink)}.qm-foot.svelte-hia92f{margin-top:18px;padding-top:18px;border-top:1px solid var(--solarable-border)}@media(max-width:640px){.qm-dialog.svelte-hia92f{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100vh - 24px)}.qm-shell.svelte-hia92f{max-height:calc(100vh - 24px);padding:24px 18px 22px}}
