/* TEMA AZUL — blanco + marino + azul eléctrico (colores de la tarjeta de presentación de ITEL).
   Los nombres --amber / --amber-2 / --cyan se mantienen por compatibilidad: aquí son el azul de acento. */
:root {
  --bg: #ffffff; --bg-2: #f3f6fb; --bg-3: #e8eef8;
  --line: #dde5f1; --line-2: #c2cee2;
  --ink: #0a1f44; --ink-2: #44577a; --ink-3: #5f7091;
  --amber: #1c64c8; --amber-2: #0f4aa0; --cyan: #4f8fe8;
  --danger: #c62828; --ok: #1b8a4b; --on-accent: #ffffff;
  --glow: rgba(28,100,200,.12); --glow-2: rgba(79,143,232,.10); --glow-soft: rgba(91,155,240,.14);
  --glow-line: rgba(91,155,240,.45); --glow-shadow: rgba(28,100,200,.5); --glow-chip: rgba(28,100,200,.12); --glow-focus: rgba(28,100,200,.18);
  /* Bandas marino (la franja inferior de la tarjeta) */
  --band: #0a1f44; --band-2: #061330; --band-ink: #ffffff; --band-ink-2: #bccae4; --band-ink-3: #8ba0c6;
  --band-line: #1d3466; --band-line-2: #2d4b8c; --band-accent: #5b9bf0;
  --nav-bg: rgba(255,255,255,.88); --nav-bg-solid: rgba(255,255,255,.99);
  --promo-bg: linear-gradient(135deg,#0a1f44,#123476);
  --mark: rgba(10,31,68,.08); --grid: #dfe7f3; --shadow: rgba(10,31,68,.35); --scrim: rgba(6,19,48,.55);
  color-scheme: light;
}
