.page.svelte-a034u4{min-height:100vh;padding:var(--space-5);justify-content:center;align-items:center;display:flex}.page.top.svelte-a034u4{align-items:flex-start}.card.svelte-a034u4{width:100%;max-width:26rem;padding:var(--space-6)}.card.wide.svelte-a034u4{max-width:40rem}.card.svelte-a034u4 h1{margin-bottom:var(--space-5);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.card.svelte-a034u4 h2{margin-top:var(--space-6);margin-bottom:var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.card.svelte-a034u4 p{margin-bottom:var(--space-3);color:var(--color-text-muted)}.card.svelte-a034u4 label:not(.field){margin-bottom:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;display:block}.card.svelte-a034u4 input:not([type=hidden]),.card.svelte-a034u4 select,.card.svelte-a034u4 textarea{width:100%;margin-bottom:var(--space-4)}.card.svelte-a034u4 form:not(.locale-toggle) button[type=submit]{width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-4);border:var(--border);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;border-color:#0000;justify-content:center;align-items:center;display:inline-flex}.card.svelte-a034u4 form:not(.locale-toggle) button[type=submit]:hover:not(:disabled){background:var(--color-primary-strong)}.card.svelte-a034u4 [role=alert]{margin-bottom:var(--space-4);padding:var(--space-3);border-radius:var(--radius-control);background:var(--color-danger-soft);color:var(--color-danger-strong)}.card.svelte-a034u4 [role=status]{margin-bottom:var(--space-4);padding:var(--space-3);border-radius:var(--radius-control);background:var(--color-success-soft);color:var(--color-success-strong)}.card.svelte-a034u4 code{font-family:var(--font-mono);overflow-wrap:anywhere}@media (width<=480px){.page.svelte-a034u4{padding:var(--space-3)}.card.svelte-a034u4{padding:var(--space-4)}}
