/*
  Thème repris de la maquette cadenceur (docs/Données de Japcook/cadenceur-tfs-v2-TPS.html) :
  esthétique japonisante sombre — sumi (encre), washi (papier), shu (laque rouge) — plus les
  couleurs d'état andon. Toute couleur utilisée dans l'application back-office doit passer
  par une de ces variables, jamais une valeur hexadécimale en dur dans un composant.
*/

:root {
  /* Fonds */
  --color-sumi: #161512;
  --color-sumi-2: #1f1d19;
  --color-sumi-3: #2a2722;

  /* Textes */
  --color-washi: #f2ede1;
  --color-washi-2: #e3dccb;
  --color-washi-dim: #b9b2a3;

  /* Accent de marque */
  --color-shu: #d84329;
  --color-shu-soft: #e8633f;

  /* États andon (poste / kanban) */
  --color-gris: #8a857b;
  --color-orange: #e0901a;
  --color-vert: #1f9d57;
  --color-rouge: #d6342a;
  --color-bleu: #3d7dc4;

  /* Lignes / séparateurs */
  --color-line: rgba(242, 237, 225, 0.08);
  --color-line-strong: rgba(242, 237, 225, 0.16);

  /* Rôles sémantiques (ce que les composants back-office consomment) */
  --surface-page: var(--color-sumi);
  --surface-panel: var(--color-sumi-2);
  --surface-panel-raised: var(--color-sumi-3);
  --text-primary: var(--color-washi);
  --text-secondary: var(--color-washi-dim);
  --accent-primary: var(--color-shu);
  --accent-primary-hover: var(--color-shu-soft);
  --border-default: var(--color-line-strong);

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
  --font-mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;
}
