1import{S as e}from"./assets/swiper-bundle-CGG1oHVj.js";import"./assets/glightbox.min-BRRv0G6y.js";import"./assets/_commonjsHelpers-C-2coPNo.js";function initSwiper(t){const n=t.querySelector(".main-swiper"),i=t.querySelector(".thumbs-swiper"),o=t.querySelector(".swiper-main-caption"),r=t.querySelector(".swiper-button-next"),s=t.querySelector(".swiper-button-prev");if(!n||!i)return void console.error("Swiper main or thumbs container not found within",t);const a=new e(i,{spaceBetween:8,slidesPerView:"auto",freeMode:{enabled:!0,sticky:!1,momentumBounce:!1},resistance:!0,resistanceRatio:.85,watchSlidesProgress:!0,allowTouchMove:!0,touchReleaseOnEdges:!0}),updateCaption=e=>{if(!o)return;const t=e?.slides?.[e.activeIndex],n=t?.querySelector(".swiper-caption-template");o.replaceChildren(),n?.content?.childNodes?.length?(o.appendChild(n.content.cloneNode(!0)),o.hidden=!1):o.hidden=!0};new e(n,{spaceBetween:10,autoHeight:"false"!==n?.dataset?.autoHeight,navigation:{nextEl:r,prevEl:s},pagination:{el:".swiper-pagination",type:"fraction"},thumbs:{swiper:a},on:{slideChange:function(){t.querySelectorAll(".main-swiper video").forEach(e=>{e.pause()}),t.querySelectorAll(".main-swiper iframe.youtube-player").forEach(e=>{e.remove()});const e=this.slides[this.activeIndex],n=e.querySelector("video");n&&(n.muted=!0,n.play().catch(()=>{}));const i=e.querySelector(".youtube-container");if(i){const e=i.dataset.id,t=document.createElement("iframe");t.classList.add("youtube-player"),t.width="100%",t.height="100%",t.src=`https://www.youtube.com/embed/${e}?autoplay=1&rel=0`,t.allow="autoplay; encrypted-media",t.allowFullscreen=!0,i.innerHTML="",i.appendChild(t)}updateCaption(this)},init:function(){const e=this.slides[0];if(e){const t=e.querySelector("video");t&&(t.muted=!0,t.play().catch(()=>{}));const n=e.querySelector(".youtube-container");if(n){const e=n.dataset.id,t=document.createElement("iframe");t.classList.add("youtube-player"),t.width="100%",t.height="100%",t.src=`https://www.youtube.com/embed/${e}?autoplay=1&rel=0`,t.allow="autoplay; encrypted-media",t.allowFullscreen=!0,n.innerHTML="",n.appendChild(t)}}updateCaption(this)}}}),r&&(r.innerHTML="<span></span>"),s&&(s.innerHTML="<span></span>")}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".swiper-gallery-component").forEach(initSwiper)});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.