/* Socle global de l'app. Le « pont d'alias » d'É0 (anciennes variables du thème
   violet → tokens Tracéo) a été SUPPRIMÉ à l'É6 : plus aucune règle ne consomme
   --bg/--text/--muted/--accent/--surface2/--green/--orange/--crimson. Toutes les
   couleurs viennent directement des tokens (frontend/tokens/, chargés AVANT ce
   fichier) ; les deux thèmes en découlent (clair par défaut, sombre via
   data-theme="dark" posé par js/theme.js). */

* { margin: 0; padding: 0; box-sizing: border-box; }

/* Accessibilité : focus clavier visible — règle canonique dans tokens/base.css
   (anneau --focus-ring, ajusté par thème). */

body {
  font-family: var(--font-ui);
  background: var(--canvas);
  color: var(--ink-2);
  min-height: 100vh;
}

.hidden { display: none !important; }
