/* Estilos para página de Informe de Sustentabilidad */

/* Ocultar header y footer de MyV en esta página (pero NO el header del visor) */
body.page-informe-sustentabilidad > header,
body.page-informe-sustentabilidad > footer,
body.page-informe-sustentabilidad .site-header,
body.page-informe-sustentabilidad .site-footer,
body.page-informe-sustentabilidad .breadcrumb,
body.page-informe-sustentabilidad nav.navigation,
body.page-informe-sustentabilidad .nav-wrapper,
body.page-informe-sustentabilidad .page-header {
  display: none !important;
}

/* Asegurar que el header del visor SÍ se vea */
#informe-visor-container .header {
  display: flex !important;
}

/* Hacer que el main content ocupe toda la pantalla */
body.page-informe-sustentabilidad main,
body.page-informe-sustentabilidad .main,
body.page-informe-sustentabilidad .page-content {
  padding: 0 !important;
  margin: 0 !important;
}

/* Ocultar contenido SEO visualmente pero mantenerlo para indexación */
.seo-content {
  position: absolute;
  left: -9999px;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

/* Container del visor - fullscreen */
#informe-visor-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: #f5f7fa;
  margin: 0;
  padding: 0;
  z-index: 9999;
  overflow: hidden;
}

/* Ajustes para que el visor ocupe toda la pantalla */
.informe-sustentabilidad-seo {
  margin: 0;
  padding: 0;
}
