:root{--fond:#f6f5f2;--surface:#fff;--texte:#1c1c1a;--discret:#5f5e59;--bord:#e2e0da;--accent:#2347b8;--sur-accent:#fff;--ok:#2f6b3a;--alerte:#a8471c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--fond:#151513;--surface:#1f1f1c;--texte:#ecebe6;--discret:#a3a29b;--bord:#33322e;--accent:#7d9bff;--sur-accent:#10131c;--ok:#7fbf8a;--alerte:#e39a74;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}body{background:var(--fond);color:var(--texte);margin:0;font:16px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}main{max-width:720px;margin:0 auto;padding:32px 16px}h1{margin:0 0 4px;font-size:1.5rem}.discret{color:var(--discret)}.carte-connexion{max-width:380px}form{gap:10px;margin-top:20px;display:grid}label{font-size:.9rem;font-weight:600}input{border:1px solid var(--bord);background:var(--surface);color:var(--texte);font:inherit;border-radius:8px;padding:10px 12px}button{background:var(--accent);color:var(--sur-accent);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:10px 14px;font-weight:600}button:disabled{opacity:.5;cursor:default}button.lien{color:var(--accent);background:0 0;padding:0}.bureau header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bureau header form{margin:0}.etat{background:var(--surface);border:1px solid var(--bord);border-radius:10px;grid-template-columns:max-content 1fr;gap:10px 20px;margin-top:24px;padding:16px;display:grid}.etat dt{color:var(--discret)}.etat dd{margin:0}[data-etat=ok]{color:var(--ok)}[data-etat=alerte]{color:var(--alerte);font-weight:600}
