/*
 * argos.css — overrides específicos del proyecto
 * Los tokens viven en argos-tokens.css (cargado antes)
 */

/* ── Login screen ─────────────────────────────────────────── */
.bg-login-image {
  background:          url("/imgs/argos-capacita-logo.png") center / 90% no-repeat;
  background-color:    rgba(242,242,242,.9);
}

.logo_troyanos {
  width:  45px;
  height: auto;
}

/* ── Botón primario ───────────────────────────────────────── */
/* base + hover definidos en argos-tokens.css; aquí solo     */
/* mantenemos compatibilidad con la clase legacy              */
.btn-primary-argos {
  color:            #fff;
  background-color: var(--ac-primary);
  border-color:     var(--ac-primary);
}
.btn-primary-argos:hover,
.btn-primary-argos:focus {
  background-color: var(--ac-primary-hover);
  border-color:     var(--ac-primary-hover);
  color:            #fff;
}

/* ── Sidebar scroll ───────────────────────────────────────── */
.sidebar-argos {
  height:       calc(100% - (3.5rem + 1px));
  overflow-x:   hidden;
  overflow-y:   initial;
  padding:      0 .5rem;
  scrollbar-width: thin;
  scrollbar-color: #a9a9a9 transparent;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

/* ── Nav pills ────────────────────────────────────────────── */
/* hover y active heredados de argos-tokens.css              */
.nav-pills .nav-link {
  color: var(--ac-gray-500);
}
.nav-pills .nav-item.dropdown.show .nav-link:hover {
  color: #fff;
}
