.pin.svelte-emhbb6{gap:var(--space-4);max-width:24rem;padding:max(var(--space-6), env(safe-area-inset-top)) var(--space-4) var(--space-12);margin:0 auto;display:grid}h1.svelte-emhbb6{font-size:clamp(1.75rem,7vw,2.25rem)}.hint.svelte-emhbb6{color:var(--color-text-muted)}form.svelte-emhbb6{gap:var(--space-4);display:grid}.pin-input.svelte-emhbb6{letter-spacing:.5em;text-align:center;font-variant-numeric:tabular-nums;min-height:3.5rem;font-size:1.75rem}.forgot.svelte-emhbb6{color:var(--color-text-muted);text-align:center;font-size:.875rem}
