/* TASHKENT — tokens.css
   Charte visuelle : encre, sable, ivoire chaud, vert ouzbek, turquoise
   patiné, or vieilli. Aucune couleur fluo, aucun orange vif. */

:root {
  /* Palette */
  --ink: #111312;
  --ink-soft: #202524;
  --ink-night: #090b0a;
  --ivory: #f5f0e7;
  --paper: #ede4d5;
  --sand: #d7bd8d;
  --gold: #c9a35c;
  --gold-light: #e0c784;
  --gold-deep: #6f5420; /* or lisible sur fond clair : AA sur ivoire ET sur sable */
  --turquoise: #168f8b;
  --turquoise-light: #7fc9c1;
  --uzbek-green: #0d5b57;
  --line: rgba(34, 31, 24, 0.18);
  --line-light: rgba(245, 240, 231, 0.22);

  /* Lisibilité — socle remonté de l'ancienne couche tashkent-readability-2026 */
  --readable-on-dark: rgba(255, 250, 238, 0.92);
  --readable-on-dark-soft: rgba(255, 250, 238, 0.82);
  --readable-on-light: #202321;
  --readable-on-light-soft: #4b4a45;

  /* Typographie */
  --serif: Didot, "Bodoni 72", "Bodoni MT", "Hoefler Text", "Iowan Old Style", Georgia, serif;
  --sans: "Avenir Next", Avenir, "Helvetica Neue", "Segoe UI", Helvetica, Arial, sans-serif;

  /* Mesures */
  --container: min(1220px, calc(100vw - 64px));
  --touch: 50px;
}
