1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./B-He9Tc_.js","./entry.hRd-zPFn.css"])))=>i.map(i=>d[i]); 2import{f as v,b as l,c as r,H as n,Y as b,w as c,e as s,q as t,p as x,ap as y,M as C,ac as S,j as m,aj as p,I as u,an as k,ao as z,r as B,al as I,ai as P}from"./B-He9Tc_.js";import{n as N,o as V}from"./D-JXU0E8.js";import{r as T,a as $}from"./jqW8u0Yj.js";const j=I(()=>P(()=>import("./B-He9Tc_.js").then(a=>a.dJ),__vite__mapDeps([0,1]),import.meta.url).then(a=>a.default||a)),A={class:"relative"},E={key:0,class:"wysiwyg py-2 space-y-16"},L={class:"absolute left-0 top-1/2 -translate-y-1/2 z-20"},O={class:"absolute right-0 top-1/2 -translate-y-1/2 z-20"},R=v({__name:"ImageSlider",props:{aspectRatio:{},slides:{},sliderOptions:{}},setup(a){const o=B(),d=_=>{o.value=_};return(_,i)=>{const g=j,w=k,f=z,h=b;return l(),r("div",null,[n(h,null,{default:c(()=>[s("div",A,[n(t(N),x({class:"min-[1120px]:!overflow-visible"},a.sliderOptions??{slidesPerView:1,spaceBetween:20,centeredSlides:!0,modules:[t(y)],scrollbar:{hide:!1},breakpoints:{769:{slidesPerView:2,spaceBetween:30,centeredSlides:!1}}},{onSwiper:d}),{default:c(()=>[(l(!0),r(C,null,S(a.slides,e=>(l(),m(t(V),null,{default:c(()=>[s("figure",null,[s("div",{class:p([a.aspectRatio==="_4_3"?"aspect-w-4 aspect-h-3":"aspect-w-1 aspect-h-1"])},[e.image?(l(),m(g,{key:0,src:e.image.url,alt:e.image.alt,width:e.image.width,height:e.image.height,format:!e.image.mimeType||e.image.mimeType!=="image/gif"?"webp":void 0,sizes:"100vw md:50vw",densities:"1x 2x",class:"w-full h-full object-cover bg-center swiper-lazy"},null,8,["src","alt","width","height","format"])):u("",!0)],2),e.hasCaption&&e.caption?(l(),r("figcaption",E,[n(w,{content:e.caption},null,8,["content"]),n(f,{"call-to-actions":e.callToActions},null,8,["call-to-actions"])])):u("",!0)])]),_:2},1024))),256))]),_:1},16),s("div",L,[s("button",{class:p(["p-2 bg-neutrals-0 text-neutrals-900",{"opacity-60":t(o)?.isBeginning}]),"aria-label":"Previous",onClick:i[0]||(i[0]=e=>t(o).slidePrev())},[n(t(T),{class:"w-4 h-4 lg:w-6 lg:h-6"})],2)]),s("div",O,[s("button",{class:p(["p-2 bg-neutrals-0 text-neutrals-900",{"opacity-60":t(o)?.isEnd}]),"aria-label":"Next",onClick:i[1]||(i[1]=e=>t(o).slideNext())},[n(t($),{class:"w-4 h-4 lg:w-6 lg:h-6"})],2)])])]),_:1})])}}}),H=Object.assign(R,{__name:"ImageSlider"});export{H as _};
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.