main.svelte-1if3aej{max-width:24rem;padding:calc(3rem + env(safe-area-inset-top)) var(--gutter) 2rem;margin:0 auto}@media (height>=700px){main.svelte-1if3aej{padding-top:calc(12vh + env(safe-area-inset-top))}}.logo.svelte-1if3aej{border-radius:14px;display:block}h1.svelte-1if3aej{font-family:var(--font-rounded);font-size:var(--step-3);letter-spacing:-.01em;margin:1rem 0 .4rem}.lead.svelte-1if3aej{color:var(--ink-muted);margin:0 0 1.25rem}.info.svelte-1if3aej{padding:.8rem var(--card-pad);margin:0 0 1rem}form.card.svelte-1if3aej{padding:var(--card-pad)}label.svelte-1if3aej{font-size:var(--step--1);color:var(--ink-muted);margin-bottom:.4rem;font-weight:600;display:block}.input.svelte-1if3aej{background:var(--bg);border-color:#0000;font-size:1.0625rem}.input.svelte-1if3aej:focus{background:var(--surface)}.code.svelte-1if3aej{letter-spacing:.3em;text-align:center;font-size:1.5rem}.btn.large.svelte-1if3aej{width:100%;margin-top:.9rem}.secondary.svelte-1if3aej{text-align:center;margin-top:.5rem}.secondary.svelte-1if3aej button.link:where(.svelte-1if3aej){font:inherit;color:var(--ink-muted);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:.7rem 0;font-weight:500;text-decoration:underline}.error.svelte-1if3aej{color:var(--can);margin:.6rem 0 0}.hint.svelte-1if3aej{color:var(--ink-faint);font-size:var(--step--1);text-align:center;margin-top:1rem}
