/* ============================================================
   Feuille propre au mode hors AJEAN (serve.py).
   Dans AJEAN, l'hôte fournit --bg --fg --muted --line --accent
   --card ; ici c'est ce fichier qui les pose, en clair comme en
   sombre. style.css ne contient aucune couleur de thème en dur :
   il fonctionne avec les deux.
   ============================================================ */
:root {
  --bg: #f4f5f7;
  --fg: #161b22;
  --muted: #5b6675;
  --line: rgba(20, 27, 38, .13);
  --card: #ffffff;
  --accent: #1f6f5c;
  color-scheme: light dark;
  background: var(--bg);
  color: var(--fg);
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  line-height: 1.45;
  -webkit-font-smoothing: antialiased;
}
@media (prefers-color-scheme: dark) {
  :root {
    --bg: #0e1116;
    --fg: #e7ecf2;
    --muted: #98a3b2;
    --line: rgba(255, 255, 255, .12);
    --card: #161b22;
    --accent: #4bbfa0;
  }
}
body { margin: 0; background: var(--bg); color: var(--fg); }
