.box.svelte-1x05zx6{width:100%;max-width:380px;padding:32px 28px}h1.svelte-1x05zx6{font-size:2rem;font-weight:800;letter-spacing:-.04em}h1.svelte-1x05zx6 span:where(.svelte-1x05zx6){color:var(--accent)}p.svelte-1x05zx6{margin:6px 0 24px}form.svelte-1x05zx6{display:grid;gap:14px}label.svelte-1x05zx6{display:grid;gap:6px;font-size:.9rem;font-weight:500}input.svelte-1x05zx6{padding:10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--bg)}input.svelte-1x05zx6:focus{outline:2px solid var(--accent);outline-offset:1px}.erreur.svelte-1x05zx6{margin:0;color:var(--bad);font-size:.9rem}.btn.svelte-1x05zx6{margin-top:6px;padding:11px}
