/* ==========================================================================
   itinere-theme.css
   Fuente única de verdad para colores y tipografía de Itínere.
   Todas las pantallas (login.html, menu.html, app.html) enlazan aquí.
   Ruta en la NAS: /volume1/web/itinere/css/itinere-theme.css
   ========================================================================== */

:root {
  /* Azules corporativos */
  --navy-deep: #0B1E4A;
  --navy-mid: #16295E;
  --navy-light: #1B3B7A;

  /* Rojo corporativo */
  --red-cross: #C81E3A;
  --red-cross-dark: #9E1830;

  /* Dorado */
  --gold: #D4AF37;
  --gold-pale: #F1E4B8;

  /* Neutros */
  --white: #FFFFFF;
  --ink: #1A2340;
  --ink-muted: #6B7280;
  --border-soft: #E5E7EB;
  --bg-app: #F4F5F8;
  --btn-secondary-bg: #F1F2F5;

  /* Estados semánticos */
  --status-success: #0F7A3E;
  --status-inactive: #A3A3A3;
  --status-warning: #B8860B;
  --status-error: #B0203A;
  --modal-error-bg: rgba(200, 30, 58, 0.08);
  --modal-error-border: rgba(200, 30, 58, 0.25);

  /* Tipografía */
  --font-display: 'Georgia', serif;
  --font-body: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Arial, sans-serif;
}
