/* =========================================================
   XentralHealth - Override de degradados (sin violeta)
   Base: #00184C
   ========================================================= */

/* Menú: item activo */
.bg-menu-theme .menu-inner .menu-item.active > .menu-link,
.bg-menu-theme .menu-inner .menu-item.open > .menu-link {
  background: linear-gradient(90deg, #00184C 0%, #009afa 100%) !important;
  color: #fff !important;
}

/* Menú: hover */
.bg-menu-theme .menu-inner .menu-link:hover {
  background: linear-gradient(90deg, #00184C 0%, #009afa 100%) !important;
  color: #fff !important;
}

/* Iconos del menú cuando está activo/hover */
.bg-menu-theme .menu-inner .menu-item.active > .menu-link .menu-icon,
.bg-menu-theme .menu-inner .menu-link:hover .menu-icon {
  color: #fff !important;
}

/* Si tu template usa clases de gradiente genéricas (muy común) */
.bg-gradient-primary,
.btn-primary,
.badge.bg-primary {
  /* NO todos son gradiente, pero evitamos que meta violeta */
  --bs-primary: #00184C;
}

/* Algunos templates pintan active con box-shadow violeta */
.bg-menu-theme .menu-inner .menu-item.active > .menu-link {
  box-shadow: 0 6px 16px rgba(0, 24, 76, .25) !important;
}

/* Header: fondo blanco sólido y continuidad con menú lateral */
.layout-content-navbar .layout-navbar,
.layout-content-navbar .layout-navbar.navbar {
  background-color: #ffffff !important;
  border-bottom: 1px solid #e9edf5;
}

.layout-content-navbar .layout-navbar .container-xxl {
  max-width: 100%;
  background-color: #ffffff;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
