/* ============================================================
   MOSO Design System — tokens générés depuis Figma
   https://www.figma.com/design/s4CdAUYqDMeu0xMTbnQ0ro/Design-System
   Thème clair · Bricolage Grotesque (titres) + Inter (corps)
   ============================================================ */

:root{
  /* Typography */
  --moso-font-title:'Bricolage Grotesque',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
  --moso-font-body:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;

  /* Text */
  --moso-text:#06003b;            /* Text/Primary  */
  --moso-text-secondary:#595676;  /* Text/Secondary */
  --moso-text-tertiary:#9c98ae;   /* Text/Tertiary */

  /* Surfaces */
  --moso-primary:#06003b;         /* Primary/#1 — boutons primaires, contrôle actif */
  --moso-base:#ffffff;            /* Base — cartes */
  --moso-page:#f6f6f9;            /* fond de page légèrement grisé */
  --moso-surface-1:#06003b0a;     /* Surface tint subtil */
  --moso-surface-2:#06003b0f;     /* Surface tint un peu plus marqué */
  --moso-border:rgba(6,0,59,0.10);
  --moso-border-strong:rgba(6,0,59,0.16);

  /* Accents */
  --moso-orange:#ec6206;          /* Orange/Base — accent data-viz / brand pop */
  --moso-green:#0cc487;           /* Green/Base */
  --moso-red:#ff0a0a;             /* Red/Base */
  --moso-yellow:#ecc006;          /* Yellow/Base */
  --moso-blue:#2f6bff;            /* statut "processing" (hors palette Figma, sémantique) */
  --moso-teal:#06b6d4;            /* statut "converting" */
  --moso-purple:#6c4bd8;          /* statut "queued" */

  /* Radii */
  --moso-r-sm:6px;
  --moso-r-md:8px;
  --moso-r-lg:12px;
  --moso-r-xl:16px;

  /* Shadows */
  --moso-shadow-xs:0 1px 2px rgba(6,0,59,0.08);
  --moso-shadow-card:0 1px 3px rgba(6,0,59,0.08),0 1px 2px rgba(6,0,59,0.04);
  --moso-shadow-pop:0 8px 24px rgba(6,0,59,0.12),0 2px 6px rgba(6,0,59,0.06);
}

/* Chart palette helpers (lus par JS via getComputedStyle si besoin) */
:root{
  --moso-chart-tick:#595676;
  --moso-chart-grid:rgba(6,0,59,0.06);
  --moso-chart-tooltip-bg:#ffffff;
}
