.center.svelte-1bv7ezn{text-align:center}.narrow.svelte-1bv7ezn{max-width:55ch;margin-inline:auto}form.svelte-1bv7ezn{gap:var(--space-2);text-align:left;margin-top:var(--space-3);flex-direction:column;display:flex}label.svelte-1bv7ezn{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}input.svelte-1bv7ezn,textarea.svelte-1bv7ezn{font-family:var(--font-body);background:var(--color-charred);color:var(--text-body);border:2px solid var(--border-panel);border-radius:var(--radius-clip);resize:vertical;padding:.65rem .85rem;font-size:1rem}input.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{outline:2px solid var(--color-amber);outline-offset:1px}.honeypot.svelte-1bv7ezn{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.status.svelte-1bv7ezn{border-radius:var(--radius-clip);font-family:var(--font-ui);padding:.75rem 1rem}.status--success.svelte-1bv7ezn{border:2px solid var(--color-turquoise);background:#397e7a33}.status--error.svelte-1bv7ezn{border:2px solid var(--color-rust);background:#7d281c33}.fallback.svelte-1bv7ezn{margin-top:var(--space-3);color:var(--text-muted);font-size:.95rem}
