/* Gendarmerie Brand — blue theme */
:root {
  /* Core brand colors */
  --client-primary: #1e3a8a;
  --client-primary-dark: #1e3a5f;
  --client-primary-light: #2563eb;
  --client-primary-hover: #1d4ed8;

  /* Light tints (backgrounds, badges, highlights) */
  --client-50: #eff6ff;
  --client-100: #dbeafe;
  --client-200: #bfdbfe;

  /* Mid tones (borders, text accents) */
  --client-500: #3b82f6;
  --client-600: #2563eb;
  --client-700: #1d4ed8;
  --client-800: #1e40af;
  --client-900: #1e3a8a;

  /* Icon accent color (sidebar icons in old layout) */
  --client-icon-accent: #91B997;

  /* Sidebar gradient */
  --client-sidebar-from: #1d4ed8;
  --client-sidebar-to: #1e3a8a;

  /* Active link styling */
  --client-active-link-bg: #1e3a8a;
  --client-active-link-border: #1e3a8a;
  --client-active-link-from: #dbeafe;
  --client-active-link-via: #eff6ff;

  /* Header gradient */
  --client-header-from: #1d4ed8;
  --client-header-via: #1e40af;
  --client-header-to: #1e3a8a;

  /* Button gradient */
  --client-button-from: #1d4ed8;
  --client-button-via: #1e40af;
  --client-button-to: #1d4ed8;

  /* Gradient text */
  --client-gradient-text-from: #2563eb;
  --client-gradient-text-to: #16a34a;

  /* Scrollbar */
  --scrollbar-thumb: #080a28;
  --scrollbar-thumb-hover: #1c451c;
}
