/* =====================================================================
   exacto.css — ajustes de marca que el tema (interface.theme) no cubre.
   Se inyecta en index.html al arrancar el contenedor (patch_index.sh).
   ===================================================================== */

/* Botón "Continuar" de la pantalla de login: #0085B4 (hover #006F96) */
button[data-testid="login-button"] {
  background-color: #0085B4 !important;
  color: #FFFFFF !important;
}
button[data-testid="login-button"]:hover:not(:disabled) {
  background-color: #006F96 !important;
}
button[data-testid="login-button"]:disabled {
  opacity: .6;
}

/* Logo completo en el login (assets/logo.svg es el logo horizontal):
   más alto que el h-10 por defecto, y con placa blanca en modo oscuro,
   porque el rótulo "CORPORACION" es negro. */
div:has(> img[src$="assets/logo.svg"]) {
  height: 4.5rem !important;
}
img[src$="assets/logo.svg"] {
  object-fit: contain;
  width: auto !important;      /* que la placa del modo oscuro se ciña al logo */
  max-width: 100%;
  margin: 0 auto;
  display: block;
}
.dark img[src$="assets/logo.svg"] {
  background: #FFFFFF;
  border-radius: .75rem;
  padding: .35rem .9rem;
}
