.lightbox-overlay[data-v-bfa82a69]{align-items:center;animation:fadeIn-bfa82a69 .2s ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:#000000e6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2147483647}@keyframes fadeIn-bfa82a69{0%{opacity:0}to{opacity:1}}.lightbox-close-btn[data-v-bfa82a69]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:3rem;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:3rem;z-index:2147483647}.lightbox-close-btn[data-v-bfa82a69]:hover{background:#fff3;transform:scale(1.1)}.lightbox-nav-btn[data-v-bfa82a69]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:3rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:3rem;z-index:2147483647}.lightbox-nav-btn[data-v-bfa82a69]:hover{background:#fff3;transform:translateY(-50%) scale(1.1)}.lightbox-prev-btn[data-v-bfa82a69]{left:1rem}.lightbox-next-btn[data-v-bfa82a69]{right:1rem}.lightbox-image-container[data-v-bfa82a69]{align-items:center;display:flex;justify-content:center;max-height:80vh;max-width:90vw;position:relative}.lightbox-image[data-v-bfa82a69]{animation:imageZoomIn-bfa82a69 .3s ease-out;border-radius:8px;box-shadow:0 25px 50px -12px #00000040;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}@keyframes imageZoomIn-bfa82a69{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.lightbox-indicator[data-v-bfa82a69]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000000b3;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;bottom:6rem;color:#fff;font-size:.875rem;font-weight:500;padding:.5rem 1rem}.lightbox-indicator[data-v-bfa82a69],.lightbox-thumbnails[data-v-bfa82a69]{left:50%;position:absolute;transform:translate(-50%)}.lightbox-thumbnails[data-v-bfa82a69]{bottom:1rem;max-width:600px;width:90%}.lightbox-thumbnails-container[data-v-bfa82a69]{display:flex;gap:.5rem;overflow-x:auto;padding:.5rem;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.lightbox-thumbnails-container[data-v-bfa82a69]::-webkit-scrollbar{display:none}.lightbox-thumbnail[data-v-bfa82a69]{background:transparent;border:2px solid transparent;border-radius:8px;cursor:pointer;flex-shrink:0;height:60px;opacity:.6;overflow:hidden;transition:all .2s ease;width:60px}.lightbox-thumbnail[data-v-bfa82a69]:hover{opacity:.8;transform:scale(1.05)}.lightbox-thumbnail-active[data-v-bfa82a69]{border-color:#3b82f6;opacity:1}.lightbox-thumbnail-img[data-v-bfa82a69]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.lightbox-close-btn[data-v-bfa82a69],.lightbox-nav-btn[data-v-bfa82a69]{height:2.5rem;width:2.5rem}.lightbox-close-btn svg[data-v-bfa82a69],.lightbox-nav-btn svg[data-v-bfa82a69]{height:1.25rem;width:1.25rem}.lightbox-image-container[data-v-bfa82a69]{max-height:70vh;max-width:95vw}.lightbox-indicator[data-v-bfa82a69]{bottom:5rem;font-size:.75rem;padding:.375rem .75rem}.lightbox-thumbnails[data-v-bfa82a69]{bottom:.5rem;width:95%}.lightbox-thumbnail[data-v-bfa82a69]{height:50px;width:50px}.lightbox-nav-btn[data-v-bfa82a69]{display:none}}@media (max-width:480px){.lightbox-image-container[data-v-bfa82a69]{max-height:60vh}.lightbox-indicator[data-v-bfa82a69]{bottom:4rem}.lightbox-thumbnail[data-v-bfa82a69]{height:45px;width:45px}}.lightbox-close-btn[data-v-bfa82a69],.lightbox-image[data-v-bfa82a69],.lightbox-nav-btn[data-v-bfa82a69],.lightbox-overlay[data-v-bfa82a69],.lightbox-thumbnail[data-v-bfa82a69]{will-change:transform,opacity}.lightbox-overlay[data-v-bfa82a69]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.fade-enter-active[data-v-096475a8],.fade-leave-active[data-v-096475a8]{transition:opacity .3s ease}.fade-enter-from[data-v-096475a8],.fade-leave-to[data-v-096475a8]{opacity:0}.image-scroll-container[data-v-096475a8]{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.image-scroll-container[data-v-096475a8]::-webkit-scrollbar{display:none}.image-item[data-v-096475a8]{flex:0 0 100%;height:100%;scroll-snap-align:start;width:100%}.image-item img[data-v-096475a8]{-o-object-fit:cover;object-fit:cover}.image-item img[data-v-096475a8],.video-container[data-v-096475a8],.video-container iframe[data-v-096475a8]{height:100%;width:100%}.thumbnail-container[data-v-096475a8]::-webkit-scrollbar{display:none}.thumbnail[data-v-096475a8]{cursor:pointer;flex:0 0 auto;height:90px;opacity:.6;transition:opacity .3s;width:90px}.thumbnail.active[data-v-096475a8]{opacity:1}.thumbnail img[data-v-096475a8]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.play-button[data-v-096475a8]{border-color:transparent transparent transparent #fff;border-style:solid;border-width:20px 0 20px 40px;height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}@media (min-width:1024px){.thumbnail-container[data-v-096475a8]{display:flex;gap:30px;height:550px;justify-content:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;scroll-snap-type:y mandatory}}@media (min-width:1280px){.video-container[data-v-096475a8]{height:100%;max-height:404px;max-width:404px;width:100%}.image-scroll-container[data-v-096475a8]{display:flex;height:100%;max-height:550px;max-width:550px;overflow-x:auto;scroll-snap-type:x mandatory;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.image-item[data-v-096475a8]{flex:0 0 100%;height:100%;max-height:600px;max-width:600px;scroll-snap-align:start;width:100%}}.thumbnail-container[data-v-096475a8]{display:none}.thumbnails-wrapper[data-v-096475a8]{display:flex;flex-direction:column;gap:16px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:10px 0}.thumbnails-wrapper[data-v-096475a8]::-webkit-scrollbar{display:none}.thumbnail-nav-btn[data-v-096475a8]{align-items:center;background-color:#fffc;border:1px solid #ddd;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;left:50%;position:absolute;transform:translate(-50%);width:30px;z-index:1}.thumbnail-nav-btn[data-v-096475a8]:hover{background-color:#fff}.arrow-down[data-v-096475a8],.arrow-up[data-v-096475a8]{font-size:20px;line-height:1}@media (min-width:1024px){.thumbnail-container[data-v-096475a8]{display:flex;gap:30px;justify-content:center;padding:60px 4px 30px;position:relative;width:120px}}.position-dialog[data-v-1e4c7a71]{top:86px}@media (min-width:1024px){.position-dialog[data-v-1e4c7a71]{top:417px}}.position-dialog[data-v-fb80e0c7]{top:86px}@media (min-width:1024px){.position-dialog[data-v-fb80e0c7]{top:417px}}.scrollbar-hide[data-v-0a7f5b82]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-0a7f5b82]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-ef93cf50]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-ef93cf50]{-ms-overflow-style:none;scrollbar-width:none}
