/* =============================================================
   TEMA A — "Meridian"
   Corporativo sobrio: azul de tinta, acento latón, esquinas
   suaves, densidad cómoda, tipografía humanista.
   -------------------------------------------------------------
   Forma exacta que debe tener la salida del generador desde BD.
   Solo tokens --brand-*. Sin selectores, sin reglas, sin --bs-*.
   Un mismo archivo sirve para claro y oscuro: el bridge deriva
   las superficies oscuras tiñendo un gris con el primary.
   ============================================================= */

:root {
  /* Marca */
  --brand-primary:      #2c4a9a;
  --brand-primary-rgb:  44, 74, 154;
  --brand-secondary:    #6c7691;
  --brand-accent:       #a9752f;

  /* Superficies (claro) */
  --brand-surface:      #ffffff;
  --brand-surface-alt:  #f4f5f9;
  --brand-border:       #e1e5ef;

  /* Texto (claro) */
  --brand-text:         #1b2440;
  --brand-text-muted:   #6c7691;

  /* Forma */
  --brand-radius: .625rem;

  /* Tipografía */
  --brand-font-body:    "Segoe UI", system-ui, -apple-system, Roboto, sans-serif;
  --brand-font-display: "Segoe UI", system-ui, -apple-system, Roboto, sans-serif;
  --brand-font-size:    .9375rem;
  --brand-heading-weight: 600;
  --brand-heading-tracking: -.01em;

  /* Layout */
  --brand-sidebar-width: 16rem;
  --brand-density: 1;

  /* Oscuro: opcionales. Comentados a propósito para que veas
     el resultado derivado automáticamente por el bridge.
     --brand-primary-dark:     #8fa8e8;
     --brand-surface-dark:     #1a1e29;
     --brand-surface-alt-dark: #12141d; */
}
