/**
 * Charte beForensic — alignée PhishTest Simulator
 * https://www.phishtest-simulator.be
 */
:root {
  --bf-navy-deep: #0d1f33;
  --bf-navy: #1b3a5c;
  --bf-navy-dark: #0f2540;
  --bf-orange: #e07a3f;
  --bf-orange-hover: #c96a32;
  --bf-orange-muted-bg: #fff8f4;
  --bf-orange-muted-border: #f0c9a8;
  --bf-surface: #f8f9fa;
  --bf-surface-warm: #f5f4f0;
  --bf-text: #1c1c1c;
  --bf-muted: #6b7280;
  --bf-border: #e5e7eb;
  --bf-nav-secondary: #e4ecf6;
  --bf-success: #22c55e;
  --bf-danger-bg: #fee2e2;
  --bf-danger-text: #b91c1c;
  --bf-danger-border: #fecaca;

  --font-sans: 'Segoe UI', system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
  --header-gradient: linear-gradient(160deg, #0d1f33 0%, #1b3a5c 55%, #0f2540 100%);
  --radius-sm: 6px;
  --radius: 8px;
  --radius-lg: 12px;
  --radius-xl: 14px;

  /* Alias Trainix (compatibilité vues existantes) */
  --bg: var(--bf-surface);
  --text: var(--bf-text);
  --navy: var(--bf-navy);
  --orange: var(--bf-orange);
  --muted: var(--bf-muted);
  --border: var(--bf-border);
  --green: var(--bf-success);
  --r: var(--radius);
}
