/* variables.css — Source unique du design system RiskCare Digital */

:root {
  /* Violet primaire */
  --pri: #583C6E;
  --sec: #927EB8;
  --prl: #6B4D82;
  --pbg: #F3EFF7;
  --pbg2: #EDE8F3;
  --pbd: #D6CCE3;

  /* Fond & surfaces */
  --bg: #FAFAFA;
  --wh: #FFF;

  /* Texte */
  --tx: #1A1A2E;
  --tx2: #6B7280;
  --tx3: #9CA3AF;

  /* Bordures */
  --bd: #E5E7EB;

  /* Sémantique — Satisfaisant (vert) */
  --gn: #10B981;
  --gn2: #D1FAE5;
  --gn3: #065F46;

  /* Sémantique — Acceptable (ambre) */
  --am: #F59E0B;
  --am2: #FEF3C7;
  --am3: #92400E;

  /* Sémantique — À améliorer (orange) */
  --or: #F97316;
  --or2: #FFEDD5;
  --or3: #9A3412;

  /* Sémantique — Critique (rouge) */
  --rd: #EF4444;
  --rd2: #FEE2E2;
  --rd3: #991B1B;

  /* Gris neutres */
  --gy: #6B7280;
  --gy2: #F3F4F6;

  /* Typographie */
  --font: 'Aptos', 'Calibri', 'Segoe UI', system-ui, sans-serif;
}
