.wrap.svelte-1uha8ag{min-height:100dvh;display:grid;place-items:center;padding:2rem}.card.svelte-1uha8ag{width:100%;max-width:400px;text-align:center}.mark.svelte-1uha8ag{height:48px;width:auto;margin-bottom:1rem}h1.svelte-1uha8ag{margin:0 0 .4rem}.muted.svelte-1uha8ag{margin:0 0 1.5rem}form.svelte-1uha8ag{text-align:left}.field.svelte-1uha8ag{margin-bottom:1rem}.full.svelte-1uha8ag{width:100%;margin-top:.25rem}.otp.svelte-1uha8ag{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem;margin-bottom:1.25rem}.otp-box.svelte-1uha8ag{width:100%;aspect-ratio:1 / 1;text-align:center;font-size:1.5rem;font-weight:700;border:1.5px solid var(--ink-12);border-radius:12px;background:var(--surface);color:var(--ink);padding:0}.otp-box.svelte-1uha8ag:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-soft)}.alert.err.svelte-1uha8ag{background:#fbe8e6;color:var(--err);border-radius:12px;padding:.6rem .9rem;font-weight:600;margin:0 0 1rem;text-align:left}.resend.svelte-1uha8ag{text-align:center;margin-top:1rem}.linkbtn.svelte-1uha8ag{background:none;border:none;color:var(--ink-60);cursor:pointer;font:inherit;font-size:.88rem;text-decoration:underline;padding:0}.linkbtn.svelte-1uha8ag:hover{color:var(--ink)}
