section.svelte-1x05zx6{max-width:24rem;margin:var(--pa-space-8) auto;padding:var(--pa-space-6);background:var(--pa-color-surface);border:1px solid var(--pa-color-border);border-radius:8px}form.svelte-1x05zx6{display:flex;flex-direction:column;gap:var(--pa-space-4);margin-bottom:var(--pa-space-4)}label.svelte-1x05zx6{display:flex;flex-direction:column;gap:var(--pa-space-2);font-weight:500}input.svelte-1x05zx6{min-height:var(--pa-tap-target-min);padding:var(--pa-space-2) var(--pa-space-3);font-family:inherit;font-size:1rem;background:var(--pa-color-bg);color:var(--pa-color-text);border:1px solid var(--pa-color-border);border-radius:4px}input.svelte-1x05zx6:focus-visible{outline:2px solid var(--pa-color-accent);outline-offset:2px}.reset-link.svelte-1x05zx6{background:transparent;color:var(--pa-color-accent);border:none;text-decoration:underline;padding:var(--pa-space-2);margin-top:var(--pa-space-2)}button[type=button].svelte-1x05zx6:not(.reset-link){margin-top:var(--pa-space-2);width:100%}button[type=submit].svelte-1x05zx6{width:100%}.error.svelte-1x05zx6{margin-top:var(--pa-space-3);padding:var(--pa-space-3);color:var(--pa-color-error);background:var(--pa-color-error-bg);border:1px solid var(--pa-color-error);border-radius:4px}.confirmation.svelte-1x05zx6{margin-top:var(--pa-space-3);padding:var(--pa-space-3);color:var(--pa-color-text);background:var(--pa-color-bg);border:1px solid var(--pa-color-border);border-radius:4px}
