.screen.svelte-iq265b{display:grid;place-items:center;min-height:100vh}.card.svelte-iq265b{display:flex;flex-direction:column;gap:10px;width:340px;padding:24px;border:1px solid var(--bord);border-radius:12px;background:var(--carte);box-shadow:var(--ombre)}h1.svelte-iq265b{margin:0;font-size:24px;letter-spacing:-.02em}p.svelte-iq265b{margin:0;color:var(--discret)}.error.svelte-iq265b{color:var(--retard)}.ok.svelte-iq265b{color:var(--valide)}
