.lede.svelte-1fo2ypo{max-width:42rem}.sub.svelte-1fo2ypo{max-width:42rem;color:var(--text-secondary);margin-top:.5rem;font-size:.9rem}.panel.svelte-1fo2ypo{max-width:42rem;margin-top:2rem}.block.svelte-1fo2ypo{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.divider.svelte-1fo2ypo{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1.5rem}.field-label.svelte-1fo2ypo{color:var(--text);margin:0;font-size:.9rem;font-weight:600}.hint.svelte-1fo2ypo{color:var(--text-secondary);margin:0;font-size:.875rem}.status.svelte-1fo2ypo strong:where(.svelte-1fo2ypo){color:var(--text)}.foot.svelte-1fo2ypo{max-width:42rem;color:var(--faint);margin-top:1.5rem;font-size:.8rem}.actions.svelte-1fo2ypo{align-items:center;gap:.75rem;margin-top:.25rem;display:flex}input[type=email].svelte-1fo2ypo,input[type=text].svelte-1fo2ypo{box-sizing:border-box;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);width:100%;color:var(--text);font:inherit;padding:.55rem .7rem}input[type=email].svelte-1fo2ypo:focus,input[type=text].svelte-1fo2ypo:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}button.svelte-1fo2ypo{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);cursor:pointer;font:inherit;padding:.55rem 1rem;font-weight:600}button.svelte-1fo2ypo:hover{border-color:var(--brand)}button.primary.svelte-1fo2ypo{background:var(--brand);color:var(--brand-foreground);border-color:var(--brand)}button.primary.svelte-1fo2ypo:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.msg.svelte-1fo2ypo{margin-top:.75rem;font-weight:600}
