/* Variables CSS Bootstrap — note : --bs-primary affecte les liens et utilitaires text/bg/border-primary,
   mais pas les composants (.btn-primary, .alert-primary) qui utilisent leurs propres variables locales */
:root {
  --bs-primary: #4f46e5;
  --bs-primary-rgb: 79, 70, 229;
  --bs-body-font-size: 0.875rem;
  --bs-body-bg: #f1f5f9;
  --bs-link-color: #4f46e5;
  --bs-link-hover-color: #4338ca;
  /* Boutons : taille réduite via le système de variables Bootstrap */
  --bs-btn-font-size: 0.75rem;
}

/* Navbar sombre personnalisée */
.navbar.bg-app-dark {
  background-color: #0f172a !important;
}

/* Badges (nommage Bootstrap 4 conservé pour compatibilité) */
.badge-light { background-color: #f1f5f9; color: #334155; }
.badge-primary { background-color: #e0e7ff; color: #3730a3; }
.badge-success { background-color: #dcfce7; color: #15803d; }
.badge-warning { background-color: #fef3c7; color: #b45309; }
.badge-danger { background-color: #fee2e2; color: #b91c1c; }
.badge-info { background-color: #cffafe; color: #0e7490; }
.badge-secondary { background-color: #e2e8f0; color: #475569; }
