.gallery-lightbox[data-v-38b4810b]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030a12e6;display:grid;inset:0;overflow-y:auto;padding:28px;place-items:center;position:fixed;z-index:1000}.gallery-lightbox__panel[data-v-38b4810b]{background:#0d1e32;border:1px solid hsla(0,0%,100%,.18);border-radius:20px;box-shadow:0 30px 90px #00000080;padding:20px;position:relative;width:min(1080px,94vw)}.gallery-lightbox__image[data-v-38b4810b]{display:block;max-height:min(72vh,720px);min-height:min(62vh,620px);-o-object-fit:contain;object-fit:contain;width:100%}.gallery-lightbox__close[data-v-38b4810b]{background:#fff;border:0;border-radius:50%;box-shadow:0 8px 24px #00000059;color:#0d1e32;cursor:pointer;display:grid;height:48px;padding:0;place-items:center;position:absolute;right:12px;top:12px;width:48px;z-index:2}.gallery-lightbox__close[data-v-38b4810b]:hover{background:var(--red);color:#fff}.gallery-lightbox__close svg[data-v-38b4810b]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2;width:25px}.gallery-lightbox__caption[data-v-38b4810b]{color:#edf3f8;margin:14px 4px 0;text-align:center}.gallery-lightbox-enter-active[data-v-38b4810b],.gallery-lightbox-leave-active[data-v-38b4810b]{transition:opacity .18s ease}.gallery-lightbox-enter-active .gallery-lightbox__panel[data-v-38b4810b],.gallery-lightbox-leave-active .gallery-lightbox__panel[data-v-38b4810b]{transition:opacity .18s ease,transform .18s ease}.gallery-lightbox-enter-from[data-v-38b4810b],.gallery-lightbox-enter-from .gallery-lightbox__panel[data-v-38b4810b],.gallery-lightbox-leave-to[data-v-38b4810b],.gallery-lightbox-leave-to .gallery-lightbox__panel[data-v-38b4810b]{opacity:0}.gallery-lightbox-enter-from .gallery-lightbox__panel[data-v-38b4810b],.gallery-lightbox-leave-to .gallery-lightbox__panel[data-v-38b4810b]{transform:scale(.97)}@media(max-width:560px){.gallery-lightbox[data-v-38b4810b]{padding:14px}.gallery-lightbox__panel[data-v-38b4810b]{border-radius:16px;padding:10px;width:100%}.gallery-lightbox__image[data-v-38b4810b]{min-height:52vh}.gallery-lightbox__close[data-v-38b4810b]{height:44px;right:18px;top:18px;width:44px}}@media(prefers-reduced-motion:reduce){.gallery-lightbox-enter-active[data-v-38b4810b],.gallery-lightbox-enter-active .gallery-lightbox__panel[data-v-38b4810b],.gallery-lightbox-leave-active[data-v-38b4810b],.gallery-lightbox-leave-active .gallery-lightbox__panel[data-v-38b4810b]{transition:none}}
