/* PANEL EGUNPASA v728
   1) Vista de mando integrada: el iframe ocupa desde el primer pixel del area de trabajo,
      sin heredar márgenes/alturas de .contenedor ni quedar desplazado hacia abajo.
   2) La navegación superior de escritorio entra directamente en la primera página
      permitida de cada categoría. El menú móvil conserva su comportamiento desplegable. */

/* Los botones superiores ahora son enlaces: mismo aspecto y centrado que antes. */
.eg-shell-categorias > a.eg-shell-cat{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  text-decoration:none;
}
.eg-shell-categorias > a.eg-shell-cat:hover{text-decoration:none}

/* Mando: convertir el workspace en un viewport real, no en una página larga. */
body.eg-pagina-mando .eg-app{
  height:calc(100vh - var(--eg-top));
  min-height:0 !important;
  overflow:hidden !important;
}
body.eg-pagina-mando .eg-sidebar{
  height:calc(100vh - var(--eg-top));
}
body.eg-pagina-mando .eg-workspace{
  position:relative !important;
  height:calc(100vh - var(--eg-top)) !important;
  min-height:0 !important;
  padding:0 !important;
  margin:0 !important;
  overflow:hidden !important;
}
body.eg-pagina-mando .eg-workspace > .contenedor{
  position:absolute !important;
  inset:0 !important;
  width:auto !important;
  height:auto !important;
  min-height:0 !important;
  margin:0 !important;
  padding:0 !important;
  overflow:hidden !important;
}
body.eg-pagina-mando .eg-mando-shell{
  position:absolute !important;
  inset:0 !important;
  width:auto !important;
  height:auto !important;
  min-height:0 !important;
  margin:0 !important;
  padding:0 !important;
  border:0 !important;
  overflow:hidden !important;
  background:#07090a;
}
body.eg-pagina-mando .eg-mando-frame{
  position:absolute !important;
  inset:0 !important;
  display:block !important;
  width:100% !important;
  height:100% !important;
  min-width:0 !important;
  min-height:0 !important;
  margin:0 !important;
  padding:0 !important;
  border:0 !important;
  background:#07090a;
}

@media(max-width:900px){
  body.eg-pagina-mando .eg-app{
    height:calc(100vh - var(--eg-top) - 50px);
  }
  body.eg-pagina-mando .eg-workspace{
    height:calc(100vh - var(--eg-top) - 50px) !important;
  }
}
