/* Fond du thème système avant le JS (sinon flash blanc en sombre) ; le thème choisi est posé ensuite. Fichier à part,
   pas de <style> en ligne : la CSP du site (deploy/Caddyfile) n'autorise que les styles servis par le site. */
:root:not([data-theme]) { background: #000; color-scheme: dark; }
@media (prefers-color-scheme: light) { :root:not([data-theme]) { background: #eaf0fb; color-scheme: light; } }
