/* Makasi — thème du projet. Généré sans LLM et sans build :
   Tailwind compile `bg-primary` en `var(--primary)`, `rounded-lg` en
   `var(--radius)`, tout espacement en `calc(var(--spacing) * N)`, et la
   police du body est `var(--font-sans)` — redéfinir ces variables suffit
   à recolorer et re-proportionner toute l'app. Modifiable à la main. */
:root:root {
  --primary: #1668a8;
  --primary-foreground: #f5fafd;
  --ring: #1668a8;
  --secondary: #e8f2f9;
  --secondary-foreground: #0f4f80;
  --accent: #dceaf5;
  --accent-foreground: #0e4a78;
  --background: #fcfdfe;
  --card: #ffffff;
  --card-foreground: #0f1720;
  --popover: #ffffff;
  --popover-foreground: #0f1720;
  --foreground: #0f1720;
  --muted: #f1f4f7;
  --muted-foreground: #64707d;
  --border: #dfe5ec;
  --input: #dfe5ec;
  --destructive: #dc2626;
  --destructive-foreground: #ffffff;
  --brand-1: #1668a8;
  --brand-2: #0f9b8e;
  --brand-3: #4a92c8;
  --brand-4: #6b7fd7;
  --brand-5: #29b0a3;
  --chart-1: #1668a8;
  --chart-2: #0f9b8e;
  --chart-3: #4a92c8;
  --chart-4: #6b7fd7;
  --chart-5: #29b0a3;
  --font-sans: 'Inter', ui-sans-serif, system-ui, sans-serif;
  --radius: 0.625rem;
  --spacing: 0.25rem;
}

:root:root.dark {
  --primary: #56aee4;
  --primary-foreground: #04202f;
  --ring: #56aee4;
  --secondary: #133247;
  --secondary-foreground: #dbeefb;
  --accent: #173d56;
  --accent-foreground: #dbeefb;
  --background: #080d12;
  --card: #121a21;
  --card-foreground: #f2f6f9;
  --popover: #121a21;
  --popover-foreground: #f2f6f9;
  --foreground: #f2f6f9;
  --muted: #1b262f;
  --muted-foreground: #9aa8b5;
  --border: #23323d;
  --input: #23323d;
  --destructive: #ef4444;
  --destructive-foreground: #3b0909;
  --brand-1: #56aee4;
  --brand-2: #3ecfc0;
  --brand-3: #7dc3ec;
  --brand-4: #93a4ee;
  --brand-5: #5fdccf;
  --chart-1: #56aee4;
  --chart-2: #3ecfc0;
  --chart-3: #7dc3ec;
  --chart-4: #93a4ee;
  --chart-5: #5fdccf;
}
