.screen.svelte-10b8smk{min-height:100dvh;display:flex;flex-direction:column;padding:var(--sp-5)}.back.svelte-10b8smk{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--border)}.back.svelte-10b8smk svg:where(.svelte-10b8smk){width:22px;height:22px;fill:none;stroke:var(--text);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.panel.svelte-10b8smk{margin:auto;width:100%;max-width:380px;text-align:center}.icon.svelte-10b8smk{font-size:2.5rem;margin-bottom:var(--sp-3)}h1.svelte-10b8smk{font-size:var(--t-2xl);font-weight:580}.sub.svelte-10b8smk{color:var(--text-muted);margin:var(--sp-2) 0 var(--sp-6)}form.svelte-10b8smk{display:flex;flex-direction:column;gap:var(--sp-4);text-align:left}label.svelte-10b8smk{display:flex;flex-direction:column;gap:var(--sp-2)}label.svelte-10b8smk span:where(.svelte-10b8smk){font-size:var(--t-sm);font-weight:600;color:var(--text-muted)}input.svelte-10b8smk{min-height:52px;padding:0 var(--sp-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);font-size:var(--t-md)}input.svelte-10b8smk:focus{outline:none;border-color:var(--accent)}.devhint.svelte-10b8smk{margin-top:var(--sp-4);font-size:var(--t-xs);color:var(--text-faint)}
