:root{--fond:#fbfaf7;--texte:#1d1d1f;--doux:#5d5d63;--trait:#dedbd3;--lien:#1f4fa3;--retire:#a3261f;--retire-fond:#fbeceb;--ajoute:#1d6b3a;--ajoute-fond:#e9f5ee;--entete:#14213d}
@media (prefers-color-scheme:dark){:root{--fond:#121317;--texte:#ececef;--doux:#a4a4ad;--trait:#2c2e35;--lien:#8cb4ff;--retire:#ff9b93;--retire-fond:#3a1d1b;--ajoute:#8fdcaa;--ajoute-fond:#16301f;--entete:#0b1224}}
*{box-sizing:border-box}
body{margin:0;background:var(--fond);color:var(--texte);font:17px/1.55 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
a{color:var(--lien)}
header{background:var(--entete);color:#fff;padding:12px 16px;display:flex;flex-wrap:wrap;gap:8px 20px;align-items:baseline;justify-content:space-between}
header a{color:#fff;text-decoration:none}
header nav a{margin-right:16px}
.marque{font-weight:700;font-size:1.15rem}
main{max-width:960px;margin:0 auto;padding:16px}
h1{font-size:1.7rem;line-height:1.25;margin:16px 0 8px}
h2{font-size:1.25rem;margin:32px 0 8px;border-bottom:1px solid var(--trait);padding-bottom:4px}
h3{font-size:1.05rem;margin:0 0 4px}
h4{font-size:.95rem;margin:12px 0 4px;color:var(--doux)}
.chiffres,.meta,.note{color:var(--doux)}
.meta{font-size:.9rem;overflow-wrap:anywhere}
.changement{border:1px solid var(--trait);border-radius:8px;padding:12px 14px;margin:12px 0}
.changement ul{margin:0;padding-left:0;list-style:none}
.changement li{padding:6px 10px;margin:4px 0;border-radius:4px}
.retire li{background:var(--retire-fond);border-left:3px solid var(--retire);text-decoration:line-through;text-decoration-color:var(--retire)}
.ajoute li{background:var(--ajoute-fond);border-left:3px solid var(--ajoute)}
.defile{overflow-x:auto}
table{border-collapse:collapse;width:100%;font-size:.95rem}
th,td{text-align:left;padding:6px 8px;border-bottom:1px solid var(--trait);vertical-align:top}
th{font-weight:600;color:var(--doux)}
.n{text-align:right;font-variant-numeric:tabular-nums}
footer{max-width:960px;margin:32px auto 0;padding:16px;color:var(--doux);font-size:.9rem;border-top:1px solid var(--trait)}
