.page.svelte-1wx4tso{background:var(--color-surface-1);place-items:center;min-height:100dvh;padding:clamp(1.5rem,5vw,3rem);display:grid}.form-pane.svelte-1wx4tso{width:100%;max-width:460px}form.svelte-1wx4tso,.success.svelte-1wx4tso{flex-direction:column;gap:1.25rem;display:flex}header.svelte-1wx4tso h2:where(.svelte-1wx4tso){letter-spacing:-.025em;margin:0 0 .5rem;font-size:1.75rem;font-weight:700}header.svelte-1wx4tso p:where(.svelte-1wx4tso){color:var(--color-ink-2);margin:0;line-height:1.55}.field.svelte-1wx4tso{flex-direction:column;gap:6px;display:flex}.field.svelte-1wx4tso span:where(.svelte-1wx4tso){color:var(--color-ink-2);font-size:13.5px;font-weight:500}.field.svelte-1wx4tso input:where(.svelte-1wx4tso){background:var(--color-surface-0);border:1px solid var(--color-line-2);height:44px;font:inherit;border-radius:12px;padding:0 14px;font-family:inherit}.field.svelte-1wx4tso input[name=code]:where(.svelte-1wx4tso){font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.02em}.field.svelte-1wx4tso input:where(.svelte-1wx4tso):focus{border-color:var(--color-brand-500);outline:none;box-shadow:0 0 0 3px oklch(59% .205 257/.18)}.error.svelte-1wx4tso{color:var(--color-danger);margin:-.5rem 0 0;font-size:13.5px}.legal.svelte-1wx4tso{color:var(--color-ink-3);text-align:center;margin:0;font-size:13.5px}.legal.svelte-1wx4tso a:where(.svelte-1wx4tso){color:var(--color-ink-2);text-decoration:none}.legal.svelte-1wx4tso a:where(.svelte-1wx4tso):hover{color:var(--color-brand-600)}
