/*
 * Portal: ContadorMx
 * Dominio: contadormx.enviocfdi.com
 * Paleta basada en logotipo oficial (naranja cálido + azul royal)
 */
:root {
  /* Azul ContadorMx (navbar, header, acentos) */
  --navy:      #1565C0;
  --navy-deep: #0D3C8A;
  --navy-mid:  #1976D2;

  /* Naranja ContadorMx (logo, botones primarios, activos) */
  --orange:     #F47920;
  --orange-hot: #D4621A;
}

/* ── Logo portal en header ── */
.logo-portal-img {
  height: 38px;
  width: auto;
  display: block;
}

/* ── Header: gradiente azul ContadorMx ── */
.header-bar {
  background: linear-gradient(135deg, #0D3C8A 0%, #1565C0 60%, #1976D2 100%);
}

/* ── Info bar (certificado, folios) ── */
.info-bar {
  background: linear-gradient(135deg, #1565C0, #0D3C8A);
  border: 2px solid var(--orange);
}

/* ── Botón comprar folios ── */
.btn-comprar-folios {
  background: linear-gradient(135deg, var(--orange), var(--orange-hot));
  border-color: var(--orange);
}

/* ── Navbar activo e indicador ── */
.nav-item.active        { border-bottom-color: var(--orange); color: var(--navy); }
.dd-item.active-item    { color: var(--orange-hot); }
.nav-drawer-item > i    { color: var(--orange); }
