@import "tokens-1U6ld1N.css";
@import "fonts-oLVgoNl.css";
@import "base-3bTa9HO.css";
@import "components-Lc_Pyng.css";

/* ============================================================================
   Kadens — feuille de style de base
   Applique l'identité « Presse » au document. Les composants et vues consomment
   les tokens sémantiques définis dans tokens.css.

   Ordre d'import volontaire : tokens (valeurs) → fonts (@font-face) → base
   (socle a11y/tactile/impression, surchargeable) → components (le reste).

   Polices : self-hostées (offline-first). Les @font-face sont dans fonts.css
   (subsets latin + latin-ext), les woff2 dans assets/fonts/, le tout régénéré
   par tools/fetch-fonts.sh. Plus aucune dépendance à Google Fonts.
   ============================================================================ */

body {
  margin: 0;
  background-color: var(--color-bg);
  color: var(--color-text);
  font-family: var(--font-body);
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

a {
  color: var(--color-primary);
}

a:hover {
  color: var(--color-primary-hover);
}
