import{E as u}from"./embla-carousel.esm-C_-5d5m1.js";import{A as b}from"./embla-carousel-autoplay.esm-JzWxik9c.js";const y=(e,l)=>{e.forEach((t,s)=>{t.addEventListener("click",()=>l.scrollTo(s),!1)})},d=(e,l)=>{const t='<button class="embla__dot" type="button"></button>';return e.innerHTML=l.scrollSnapList().reduce(s=>s+t,""),[].slice.call(e.querySelectorAll(".embla__dot"))},S=(e,l)=>()=>{const t=l.previousScrollSnap(),s=l.selectedScrollSnap();e[t].classList.remove("is-selected"),e[s].classList.add("is-selected")},m=(e,l)=>{const t=l.internalEngine().scrollSnaps.length>1;l.reInit({active:t}),t?(e.querySelector(".embla__button--prev").style.display="block",e.querySelector(".embla__button--next").style.display="block",e.querySelector(".embla__dots").style.display="flex"):(e.querySelector(".embla__button--prev").style.display="none",e.querySelector(".embla__button--next").style.display="none",e.querySelector(".embla__dots").style.display="none")};document.querySelectorAll(".carousel").forEach(function(e,l){const t=e.querySelector(".embla"),s={align:"center",loop:!1,dragFree:!0,containScroll:"trimSnaps",slidesToScroll:1},c=[b({delay:5e3,stopOnMouseEnter:!0,stopOnInteraction:!1,inViewThreshold:.25})];console.debug("Starting embla carousel for "+e.id);const o=u(t,s,c),a=t.querySelector(".embla__button--prev"),i=t.querySelector(".embla__button--next");a.addEventListener("click",o.scrollPrev,!1),i.addEventListener("click",o.scrollNext,!1);const p=e.querySelector(".embla__dots"),n=d(p,o),r=S(n,o);y(n,o),o.on("select",r),o.on("init",r),m(e,o)});
