/* ── Custom Theme ────────────────────────────────────────────
   Fichier "marqueur" : les vraies valeurs --color-* / --font-*
   sont injectées dans <style> par includes/header.php depuis la
   table settings (theme_custom_*). Les valeurs ci-dessous servent
   de fallback si le <style> n'a pas pu être généré.
   ──────────────────────────────────────────────────────────── */
:root,
[data-theme="custom"] {
    --color-bg:        #f1f5f9;
    --color-surface:   #ffffff;
    --color-border:    #cbd5e1;
    --color-text:      #1e293b;
    --color-text-muted:#64748b;
    --color-primary:   #2563eb;
    --color-primary-h: #1d4ed8;
    --color-secondary: #64748b;
    --color-danger:    #dc2626;
    --color-success:   #16a34a;
    --color-warning:   #d97706;
    --color-nav-bg:    #1e293b;
    --color-nav-text:  #e2e8f0;
    --color-nav-hover: #3b82f6;
}
