/* EFORTERA design tokens (brief §3.3). The only place colors and the shadow are defined. */

:root {
  /* brand */
  --ef-primary: #313B72;      /* titles, structure, identity */
  --ef-accent: #FF5400;       /* main CTA only */
  --ef-interactive: #2563EB;  /* links, focus, selections */
  /* neutrals */
  --ef-bg: #F6F8FB;
  --ef-surface: #FFFFFF;
  --ef-border: #CBD5E1;
  --ef-text: #1F2937;
  --ef-text-2: #6B7280;
  /* semantic: real states only, never decorative */
  --ef-success: #22C55E;
  --ef-warning: #D97706;
  --ef-danger: #EF4444;
  --ef-info: #2563EB;
  /* shape */
  --ef-radius: .375rem;
  --ef-shadow: rgba(24, 36, 51, .04) 0 2px 4px 0;
  --ef-font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}
