.vlb-overlay[data-v-f3f5b95c]{align-items:center;animation:vlb-in-f3f5b95c .25s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000eb;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}@keyframes vlb-in-f3f5b95c{0%{opacity:0}}.vlb-close[data-v-f3f5b95c]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .2s;width:48px;z-index:10}.vlb-close[data-v-f3f5b95c]:hover{background:#fff3;transform:scale(1.1)}.vlb-arrow[data-v-f3f5b95c]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:52px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:52px;z-index:10}.vlb-arrow[data-v-f3f5b95c]:hover{background:#fff3}.vlb-arrow--prev[data-v-f3f5b95c]{left:20px}.vlb-arrow--next[data-v-f3f5b95c]{right:20px}.vlb-content[data-v-f3f5b95c]{align-items:center;display:flex;justify-content:center;max-height:85vh;max-width:90vw}.vlb-video-wrap[data-v-f3f5b95c]{aspect-ratio:16/9;border-radius:12px;box-shadow:0 20px 60px #00000080;max-width:1100px;overflow:hidden;width:80vw}.vlb-iframe[data-v-f3f5b95c]{border:none;height:100%;width:100%}.vlb-image[data-v-f3f5b95c]{border-radius:8px;box-shadow:0 20px 60px #00000080;max-height:85vh;max-width:90vw;-o-object-fit:contain;object-fit:contain}.vlb-counter[data-v-f3f5b95c]{background:#0006;border-radius:20px;bottom:20px;color:#fff9;font-size:.85rem;left:50%;padding:6px 16px;position:absolute;transform:translate(-50%)}.lightbox-fade-enter-active[data-v-f3f5b95c]{transition:opacity .25s ease}.lightbox-fade-leave-active[data-v-f3f5b95c]{transition:opacity .2s ease}.lightbox-fade-enter-from[data-v-f3f5b95c],.lightbox-fade-leave-to[data-v-f3f5b95c]{opacity:0}@media(max-width:768px){.vlb-arrow[data-v-f3f5b95c]{height:40px;width:40px}.vlb-arrow--prev[data-v-f3f5b95c]{left:8px}.vlb-arrow--next[data-v-f3f5b95c]{right:8px}.vlb-video-wrap[data-v-f3f5b95c]{width:95vw}}
