/* Emailr — jetons partagés « La Feuille de route »
   Source unique de vérité pour la landing (static/landing/landing.css)
   et la console (static/css/app.css). Modifier une valeur ici la change
   des deux côtés — ne jamais redupliquer ces valeurs dans un autre fichier.

   Les fichiers de police restent servis depuis /static/landing/fonts/
   (préchargés par les pages légales) : on ne duplique pas les binaires. */

@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/static/landing/fonts/barlow-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/static/landing/fonts/barlow-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/static/landing/fonts/barlow-condensed-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/static/landing/fonts/barlow-condensed-700.woff2') format('woff2');
}
@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/static/landing/fonts/caveat-500.woff2') format('woff2');
}

:root {
  /* ----- Sol, encre, écusson, route ----- */
  --papier: #f2ece0;
  --papier-sombre: #e7dfd0;
  --papier-clair: #f8f4ec;
  --papier-carte: #ffffff;

  --rouge: #b82a22;
  --rouge-fonce: #8f1c16;
  --rouge-sombre: #6d1510;
  --rouge-clair: #fdf2f1;
  --rouge-100: #fae1df;

  --bleu: #1d4e89;
  --bleu-fonce: #143a68;
  --bleu-sombre: #0f2c52;
  --bleu-clair: #f0f4f9;
  --bleu-100: #dce5f1;

  --graphite: #2e2c28;
  --graphite-2: #4a473f;
  --graphite-3: #544f49;

  --white: #ffffff;

  /* ----- Rail de navigation (console) ----- */
  --sidebar-bg: #1e1c19;
  --sidebar-hover: rgba(255, 255, 255, 0.08);
  --sidebar-border: rgba(255, 255, 255, 0.08);
  --sidebar-ink: #9c978e;
  --sidebar-ink-fort: #f2ece0;

  /* ----- Textures de la landing (pli de carte, graticule) ----- */
  --pli: rgba(46, 44, 40, 0.09);
  --graticule: rgba(46, 44, 40, 0.055);

  /* ----- Typographie de la marque ----- */
  --display: 'Barlow Condensed', 'Arial Narrow', sans-serif;
  --body: 'Barlow', system-ui, sans-serif;
  --crayon: 'Caveat', cursive;
}
