:root{--couleur-fond:#f7f8fa;--couleur-surface:#fff;--couleur-surface-survol:#eef1f4;--couleur-bordure:#e1e5ea;--couleur-texte:#14171b;--couleur-texte-secondaire:#6b7480;--couleur-texte-inverse:#fff;--couleur-primaire:#0e76bc;--couleur-primaire-pressee:#0b5f98;--couleur-sur-primaire:#fff;--couleur-lien:#0e76bc;--couleur-accent:#3fa34d;--couleur-accent-pressee:#2f8a3c;--couleur-sur-accent:#fff;--couleur-succes:#23692d;--couleur-succes-fond:#eaf7ec;--couleur-info:#0b5f98;--couleur-info-fond:#eaf4fb;--couleur-alerte:#b5710f;--couleur-alerte-fond:#fbeacb;--couleur-alerte-texte:#8f590c;--couleur-neutre-texte:#4e5761;--couleur-danger:#ad3232;--couleur-danger-pressee:#8d2929;--couleur-danger-fond:#f8d9d9;--couleur-danger-texte:#ad3232;--espace-xxs:4px;--espace-xs:8px;--espace-sm:12px;--espace-md:16px;--espace-lg:24px;--espace-xl:32px;--espace-xxl:48px;--espace-champ-gap:6px;--espace-champ-padding-verticale:10px;--rayon-sm:8px;--rayon-md:14px;--rayon-carte:18px;--rayon-pill:999px;--ombre-carte:0 1px 3px #14171b14, 0 1px 2px #14171b0f}:root[data-theme=dark]{--couleur-fond:#15202b;--couleur-surface:#1e2732;--couleur-surface-survol:#273340;--couleur-bordure:#38444d;--couleur-texte:#e7e9ea;--couleur-texte-secondaire:#8b98a5;--couleur-lien:#4da6e0;--couleur-danger-texte:#f56b70;--ombre-carte:0 1px 3px #0006, 0 1px 2px #0000004d}*{box-sizing:border-box}html,body{margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--couleur-fond);color:var(--couleur-texte);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5}a{color:var(--couleur-lien)}button,input,select,textarea{font:inherit;color:inherit}.conteneur-page{max-width:1100px;padding:var(--espace-xl) var(--espace-lg);margin:0 auto}.conteneur-etroit{max-width:420px;padding:var(--espace-xl) var(--espace-lg);margin:0 auto}
