.LightboxGallery{inline-size:100vw;block-size:100vh;max-inline-size:initial;max-block-size:initial;padding:0;margin:0;border:none;background:none;--button-size: 52px;grid-template:".                   .       closeButton       " var(--button-size) "picture             picture picture           " auto "previousButton      .       nextButton        " var(--button-size)/var(--button-size) auto var(--button-size)}:root:has(.LightboxGallery[open]){overflow:hidden}@media (min-width: 768px){.LightboxGallery{grid-template-areas:".              .       closeButton" "previousButton picture nextButton " ".              .       .          "}}.LightboxGallery[open]{display:grid}.LightboxGallery::-ms-backdrop{background:#000000b3}.LightboxGallery::backdrop{background:#000000b3}.LightboxGallery__closeButton{grid-area:closeButton}.LightboxGallery__previousButton{grid-area:previousButton}.LightboxGallery__nextButton{grid-area:nextButton}.LightboxGallery__closeButton,.LightboxGallery__previousButton,.LightboxGallery__nextButton{background:none;border:none;display:grid;place-items:center;font-size:36px;inline-size:100%;aspect-ratio:1;color:#fff}.LightboxGallery__previousButton,.LightboxGallery__nextButton{align-self:center}.LightboxGallery__picture{grid-area:picture;-webkit-user-select:none;-ms-user-select:none;user-select:none;min-block-size:0;min-inline-size:0}.LightboxGallery__image{block-size:100%;inline-size:100%;object-fit:contain}
