.app-lightbox:where(.astro-XWFILPB3){position:fixed;top:0;z-index:99999;width:100%;height:100%;pointer-events:none;cursor:zoom-out;background-color:var(--bg-color, hsla(0, 0%, 0%, .85));opacity:0;transition:opacity .35s}.app-lightbox:where(.astro-XWFILPB3).is-active{pointer-events:initial;opacity:1}[data-lightbox]{cursor:zoom-in}.portal:where(.astro-XWFILPB3){display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:opacity .35s,transform .35s;transform:scale(.2)}.portal:where(.astro-XWFILPB3) img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.is-active:where(.astro-XWFILPB3) .portal:where(.astro-XWFILPB3){transform:scale(1)}
