.container.svelte-vw5i,.form.svelte-vw5i{display:flex;flex-direction:column;gap:var(--space-4)}.field.svelte-vw5i{display:flex;flex-direction:column;gap:var(--space-2)}.field.svelte-vw5i span:where(.svelte-vw5i){color:var(--fg-mute);font-size:var(--fs-xs);font-weight:500}input.svelte-vw5i{padding:var(--space-2) var(--space-3);border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--bg-page);font:inherit;font-size:var(--fs-sm)}input.svelte-vw5i:disabled{opacity:.6;cursor:not-allowed}.submit.svelte-vw5i{padding:var(--space-3);background:var(--color-ink);color:var(--accent-fg);border:none;border-radius:var(--radius-sm);cursor:pointer;font-weight:500;font-size:var(--fs-sm);transition:opacity .2s}.submit.svelte-vw5i:hover:not(:disabled){opacity:.9}.submit.svelte-vw5i:disabled{opacity:.6;cursor:not-allowed}.error-message.svelte-vw5i{padding:var(--space-3);background:#dc26261a;color:#dc2626;border-radius:var(--radius-sm);font-size:var(--fs-sm)}.success-message.svelte-vw5i{padding:var(--space-3);background:#22c55e1a;color:#22c55e;border-radius:var(--radius-sm);font-size:var(--fs-sm)}.back-link.svelte-vw5i{text-align:center;color:var(--fg-mute);text-decoration:none;font-size:var(--fs-sm);transition:color .2s}.back-link.svelte-vw5i:hover{color:var(--fg-1)}
