/* V238.23 · Auditoría quirúrgica de imágenes · Galería PC 100%
   Alcance: solo galeria.html / en/galeria.html.
   Objetivo: ampliación completa, nítida y sin solapamiento con controles. */

@media (min-width:901px){
  body.haa-page-galeria .haa-gallery-lightbox{
    box-sizing:border-box;
    padding:18px 76px;
  }

  body.haa-page-galeria .haa-gallery-lightbox figure{
    width:min(1280px,100%);
    height:min(calc(100vh - 36px),900px);
    height:min(calc(100dvh - 36px),900px);
    max-height:none;
    min-width:0;
    min-height:0;
    display:grid;
    grid-template-rows:minmax(0,1fr) auto;
    gap:10px;
  }

  body.haa-page-galeria .haa-gallery-lightbox__media{
    width:100%;
    height:100%;
    min-width:0;
    min-height:0;
    display:grid;
    place-items:center;
    overflow:hidden;
    border-radius:22px;
    background:#111;
  }

  body.haa-page-galeria .haa-gallery-lightbox__media img{
    display:block;
    width:auto!important;
    height:auto!important;
    max-width:100%!important;
    max-height:100%!important;
    margin:auto;
    object-fit:contain!important;
    object-position:center center!important;
    image-rendering:auto;
    background:#111;
  }

  body.haa-page-galeria .haa-gallery-lightbox figcaption{
    margin:0;
    min-height:1.35em;
  }

  body.haa-page-galeria .haa-gallery-lightbox__prev{left:16px}
  body.haa-page-galeria .haa-gallery-lightbox__next{right:16px}
}
