/* Logo en desktop */
.header-top__logo img {
  max-height: 50px !important;  /* tamaño en ordenadores */
  height: auto !important;
  width: auto !important;
}

/* Logo en móvil/tablet */
@media (max-width: 768px) {
  .header-top__logo img {
    max-height: 20px !important;  /* más pequeño en pantallas pequeñas */
  }
}

/* Eliminar cualquier borde redondeado */
* {
  border-radius: 0 !important;
}

.widget--no-shadow {
  box-shadow: none !important;
}

.widget--no-bg {
  background-color: transparent !important;
}

.widget--no-spacing {
  margin: 0 !important;
  padding: 0 !important;
}

/* Fondo global de toda la página */
html,
body,
.site,
.lumx-theme-light,
.main-content,
 {
  background: #FFFFFF !important;
  background-color: #FFFFFF !important;
}


/*Eliminar icono de IA del navbar*/
a[data-id="agent-library-header-icon-open-agent-library-page"],
a[href="/home/ls/agent-library"],
a[aria-label="Biblioteca del agente"] {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
  width: 0 !important;
  min-width: 0 !important;
  max-width: 0 !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  overflow: hidden !important;
}

a.lumx-button[data-id="agent-library-header-icon-open-agent-library-page"],
a.lumx-button[href="/home/ls/agent-library"],
a.lumx-button[aria-label="Biblioteca del agente"] {
  display: none !important;
}

header a[href*="agent-library"],
nav a[href*="agent-library"],
[class*="header"] a[href*="agent-library"],
[class*="toolbar"] a[href*="agent-library"] {
  display: none !important;
}