vendor: 6,819 bytes, line 1
1import{D as e,Ht as t,On as n,Zn as r,_ as i,b as a,bt as o,ct as s,et as c,g as l,it as u,k as d,mt as f,o as p,qt as m,tr as h,un as g,v as _,vn as v,xn as y,xt as b,y as x}from"./B4b-2GOK.js";import{t as S}from"./JwpWd1GK.js";import{t as C}from"./HclGiUj8.js";import{t as w}from"./Be-mZQ6Z.js";import{t as T}from"./CL5qdiGu.js";import{S as E}from"./BRe-gH6W.js";import{t as D}from"./CJVMGqd_.js";import{t as O}from"./CGxMLbHi.js";import{t as ee}from"./oGuUEsN9.js";import{n as k}from"./Buz3m3il.js";import{n as A}from"./BGGuq4no.js";import{n as j}from"./BMj1PCEL.js";import{n as M}from"./CNpp1Ma1.js";import{t as N}from"./BVEbVTWJ.js";import{t as P}from"./DMAgCZuh.js";function te(e){return Object.prototype.toString.call(e)===`[object Object]`}function F(e){return te(e)||Array.isArray(e)}function I(){return!!(typeof window<`u`&&window.document&&window.document.createElement)}function ne(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length!==r.length||JSON.stringify(Object.keys(e.breakpoints||{}))!==JSON.stringify(Object.keys(t.breakpoints||{}))?!1:n.every(n=>{let r=e[n],i=t[n];return typeof r==`function`?`${r}`==`${i}`:!F(r)||!F(i)?r===i:ne(r,i)})}function re(e){return e.concat().sort((e,t)=>e.name>t.name?1:-1).map(e=>e.options)}function L(e,t){if(e.length!==t.length)return!1;let n=re(e),r=re(t);return n.every((e,t)=>{let n=r[t];return ne(e,n)})}function R(e){return typeof e==`number`}function z(e){return typeof e==`string`}function B(e){return typeof e==`boolean`}function V(e){return Object.prototype.toString.call(e)===`[object Object]`}function H(e){return Math.abs(e)}function U(e){return Math.sign(e)}function W(e,t){return H(e-t)}function ie(e,t){return e===0||t===0||H(e)<=H(t)?0:H(W(H(e),H(t))/e)}function G(e){return Math.round(e*100)/100}function K(e){return X(e).map(Number)}function q(e){return e[J(e)]}function J(e){return Math.max(0,e.length-1)}function Y(e,t){return t===J(e)}function ae(e,t=0){return Array.from(Array(e),(e,n)=>t+n)}function X(e){return Object.keys(e)}function Z(e,t){return[e,t].reduce((e,t)=>(X(t).forEach(n=>{let r=e[n],i=t[n];e[n]=V(r)&&V(i)?Z(r,i):i}),e),{})}function Q(e,t){return t.MouseEvent!==void 0&&e instanceof t.MouseEvent}function oe(e,t){let n={start:r,center:i,end:a};function r(){return 0}function i(e){return a(e)/2}function a(e){return t-e}function o(r,i){return z(e)?n[e](r):e(t,r,i)}return{measure:o}}function se(){let e=[];function t(t,n,i,a={passive:!0}){let o;if(`addEventListener`in t)t.addEventListener(n,i,a),o=()=>t.removeEventListener(n,i,a);else{let e=t;e.addListener(i),o=()=>e.removeListener(i)}return e.push(o),r}function n(){e=e.filter(e=>e())}let r={add:t,clear:n};return r}function ce(e,t,n,r){let i=se(),a=1e3/60,o=null,s=0,c=0;function l(){i.add(e,`visibilitychange`,()=>{e.hidden&&m()})}function u(){p(),i.clear()}function d(e){if(!c)return;o||(o=e,n(),n());let i=e-o;for(o=e,s+=i;s>=a;)n(),s-=a;r(s/a),c&&=t.requestAnimationFrame(d)}function f(){c||=t.requestAnimationFrame(d)}function p(){t.cancelAnimationFrame(c),o=null,s=0,c=0}function m(){o=null,s=0}return{init:l,destroy:u,start:f,stop:p,update:n,render:r}}function le(e,t){let n=t===`rtl`,r=e===`y`,i=r?`y`:`x`,a=r?`x`:`y`,o=!r&&n?-1:1,s=u(),c=d();function l(e){let{height:t,width:n}=e;return r?t:n}function u(){return r?`top`:n?`right`:`left`}function d(){return r?`bottom`:n?`left`:`right`}function f(e){return e*o}return{scroll:i,cross:a,startEdge:s,endEdge:c,measureSize:l,direction:f}}function $(e=0,t=0){let n=H(e-t);function r(t){return t<e}function i(e){return e>t}function a(e){return r(e)||i(e)}function o(n){return a(n)?r(n)?e:t:n}function s(e){return n?e-n*Math.ceil((e-t)/n):e}return{length:n,max:t,min:e,constrain:o,reachedAny:a,reachedMax:i,reachedMin:r,removeOffset:s}}function ue(e,t,n){let{constrain:r}=$(0,e),i=e+1,a=o(t);function o(e){return n?H((i+e)%i):r(e)}function s(){return a}function c(e){return a=o(e),d}function l(e){return u().set(s()+e)}function u(){return ue(e,s(),n)}let d={get:s,set:c,add:l,clone:u};return d}function de(e,t,n,r,i,a,o,s,c,l,u,d,f,p,m,h,g,_,v){let{cross:y,direction:b}=e,x=[`INPUT`,`SELECT`,`TEXTAREA`],S={passive:!1},C=se(),w=se(),T=$(50,225).constrain(p.measure(20)),E={mouse:300,touch:400},D={mouse:500,touch:600},O=m?43:25,ee=!1,k=0,A=0,j=!1,M=!1,N=!1,P=!1;function te(e){if(!v)return;function n(t){(B(v)||v(e,t))&&R(t)}let r=t;C.add(r,`dragstart`,e=>e.preventDefault(),S).add(r,`touchmove`,()=>void 0,S).add(r,`touchend`,()=>void 0).add(r,`touchstart`,n).add(r,`mousedown`,n).add(r,`touchcancel`,V).add(r,`contextmenu`,V).add(r,`click`,G,!0)}function F(){C.clear(),w.clear()}function I(){let e=P?n:t;w.add(e,`touchmove`,z,S).add(e,`touchend`,V).add(e,`mousemove`,z,S).add(e,`mouseup`,V)}function ne(e){let t=e.nodeName||``;return x.includes(t)}function re(){return(m?D:E)[P?`mouse`:`touch`]}function L(e,t){let n=d.add(U(e)*-1),r=u.byDistance(e,!m).distance;return m||H(e)<T?r:g&&t?r*.5:u.byIndex(n.get(),0).distance}function R(e){let t=Q(e,r);P=t,N=m&&t&&!e.buttons&&ee,ee=W(i.get(),o.get())>=2,!(t&&e.button!==0)&&(ne(e.target)||(j=!0,a.pointerDown(e),l.useFriction(0).useDuration(0),i.set(o),I(),k=a.readPoint(e),A=a.readPoint(e,y),f.emit(`pointerDown`)))}function z(e){if(!Q(e,r)&&e.touches.length>=2)return V(e);let t=a.readPoint(e),n=a.readPoint(e,y),o=W(t,k),c=W(n,A);if(!M&&!P&&(!e.cancelable||(M=o>c,!M)))return V(e);let u=a.pointerMove(e);o>h&&(N=!0),l.useFriction(.3).useDuration(.75),s.start(),i.add(b(u)),e.preventDefault()}function V(e){let t=u.byDistance(0,!1).index!==d.get(),n=a.pointerUp(e)*re(),r=L(b(n),t),i=ie(n,r),o=O-10*i,s=_+i/50;M=!1,j=!1,w.clear(),l.useDuration(o).useFriction(s),c.distance(r,!m),P=!1,f.emit(`pointerUp`)}function G(e){N&&=(e.stopPropagation(),e.preventDefault(),!1)}function K(){return j}return{init:te,destroy:F,pointerDown:K}}function fe(e,t){let n,r;function i(e){return e.timeStamp}function a(n,r){let i=`client${(r||e.scroll)===`x`?`X`:`Y`}`;return(Q(n,t)?n:n.touches[0])[i]}function o(e){return n=e,r=e,a(e)}function s(e){let t=a(e)-a(r),o=i(e)-i(n)>170;return r=e,o&&(n=e),t}function c(e){if(!n||!r)return 0;let t=a(r)-a(n),o=i(e)-i(n),s=i(e)-i(r)>170,c=t/o;return o&&!s&&H(c)>.1?c:0}return{pointerDown:o,pointerMove:s,pointerUp:c,readPoint:a}}function pe(){function e(e){let{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:i}=e;return{top:t,right:n+r,bottom:t+i,left:n,width:r,height:i}}return{measure:e}}function me(e){function t(t){return t/100*e}return{measure:t}}function he(e,t,n,r,i,a,o){let s=[e].concat(r),c,l,u=[],d=!1;function f(e){return i.measureSize(o.measure(e))}function p(i){if(!a)return;l=f(e),u=r.map(f);function o(n){for(let a of n){if(d)return;let n=a.target===e,o=r.indexOf(a.target),s=n?l:u[o];if(H(f(n?e:r[o])-s)>=.5){i.reInit(),t.emit(`resize`);break}}}c=new ResizeObserver(e=>{(B(a)||a(i,e))&&o(e)}),n.requestAnimationFrame(()=>
1{s.forEach(e=>c.observe(e))})}function m(){d=!0,c&&c.disconnect()}return{init:p,destroy:m}}function ge(e,t,n,r,i,a){let o=0,s=0,c=i,l=a,u=e.get(),d=0;function f(){let t=r.get()-e.get(),i=!c,a=0;return i?(o=0,n.set(r),e.set(r),a=t):(n.set(e),o+=t/c,o*=l,u+=o,e.add(o),a=u-d),s=U(a),d=u,x}function p(){return H(r.get()-t.get())<.001}function m(){return c}function h(){return s}function g(){return o}function _(){return y(i)}function v(){return b(a)}function y(e){return c=e,x}function b(e){return l=e,x}let x={direction:h,duration:m,velocity:g,seek:f,settled:p,useBaseFriction:v,useBaseDuration:_,useFriction:b,useDuration:y};return x}function _e(e,t,n,r,i){let a=i.measure(10),o=i.measure(50),s=$(.1,.99),c=!1;function l(){return!(c||!e.reachedAny(n.get())||!e.reachedAny(t.get()))}function u(i){if(!l())return;let c=H(e[e.reachedMin(t.get())?`min`:`max`]-t.get()),u=n.get()-t.get(),d=s.constrain(c/o);n.subtract(u*d),!i&&H(u)<a&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())}function d(e){c=!e}return{shouldConstrain:l,constrain:u,toggleActive:d}}function ve(e,t,n,r,i){let a=$(-t+e,0),o=d(),s=u(),c=f();function l(e,t){return W(e,t)<=1}function u(){let e=o[0],t=q(o);return $(o.lastIndexOf(e),o.indexOf(t)+1)}function d(){return n.map((e,t)=>{let{min:r,max:i}=a,o=a.constrain(e),s=!t,c=Y(n,t);return s?i:c||l(r,o)?r:l(i,o)?i:o}).map(e=>parseFloat(e.toFixed(3)))}function f(){if(t<=e+i)return[a.max];if(r===`keepSnaps`)return o;let{min:n,max:c}=s;return o.slice(n,c)}return{snapsContained:c,scrollContainLimit:s}}function ye(e,t,n){let r=t[0];return{limit:$(n?r-e:q(t),r)}}function be(e,t,n,r){let i=.1,{reachedMin:a,reachedMax:o}=$(t.min+i,t.max+i);function s(e){return e===1?o(n.get()):e===-1&&a(n.get())}function c(t){if(!s(t))return;let n=t*-1*e;r.forEach(e=>e.add(n))}return{loop:c}}function xe(e){let{max:t,length:n}=e;function r(e){let r=e-t;return n?r/-n:0}return{get:r}}function Se(e,t,n,r,i){let{startEdge:a,endEdge:o}=e,{groupSlides:s}=i,c=d().map(t.measure),l=f(),u=p();function d(){return s(r).map(e=>q(e)[o]-e[0][a]).map(H)}function f(){return r.map(e=>n[a]-e[a]).map(e=>-H(e))}function p(){return s(l).map(e=>e[0]).map((e,t)=>e+c[t])}return{snaps:l,snapsAligned:u}}function Ce(e,t,n,r,i,a){let{groupSlides:o}=i,{min:s,max:c}=r,l=u();function u(){let r=o(a),i=!e||t===`keepSnaps`;return n.length===1?[a]:i?r:r.slice(s,c).map((e,t,n)=>{let r=!t,i=Y(n,t);return r?ae(q(n[0])+1):i?ae(J(a)-q(n)[0]+1,q(n)[0]):e})}return{slideRegistry:l}}function we(e,t,n,r,i){let{reachedAny:a,removeOffset:o,constrain:s}=r;function c(e){return e.concat().sort((e,t)=>H(e)-H(t))[0]}function l(n){let r=e?o(n):s(n),{index:i}=t.map((e,t)=>({diff:u(e-r,0),index:t})).sort((e,t)=>H(e.diff)-H(t.diff))[0];return{index:i,distance:r}}function u(t,r){let i=[t,t+n,t-n];if(!e)return t;if(!r)return c(i);let a=i.filter(e=>U(e)===r);return a.length?c(a):q(i)-n}function d(e,n){return{index:e,distance:u(t[e]-i.get(),n)}}function f(n,r){let o=i.get()+n,{index:s,distance:c}=l(o),d=!e&&a(o);return!r||d?{index:s,distance:n}:{index:s,distance:n+u(t[s]-c,0)}}return{byDistance:f,byIndex:d,shortcut:u}}function Te(e,t,n,r,i,a,o){function s(i){let s=i.distance,c=i.index!==t.get();
1a.add(s),s&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),c&&(n.set(t.get()),t.set(i.index),o.emit(`select`))}function c(e,t){s(i.byDistance(e,t))}function l(e,n){let r=t.clone().set(e);s(i.byIndex(r.get(),n))}return{distance:c,index:l}}function Ee(e,t,n,r,i,a,o,s){let c={passive:!0,capture:!0},l=0;function u(u){if(!s)return;function f(t){if(new Date().getTime()-l>10)return;o.emit(`slideFocusStart`),e.scrollLeft=0;let a=n.findIndex(e=>e.includes(t));R(a)&&(i.useDuration(0),r.index(a,0),o.emit(`slideFocus`))}a.add(document,`keydown`,d,!1),t.forEach((e,t)=>{a.add(e,`focus`,e=>{(B(s)||s(u,e))&&f(t)},c)})}function d(e){e.code===`Tab`&&(l=new Date().getTime())}return{init:u}}function De(e){let t=e;function n(){return t}function r(e){t=o(e)}function i(e){t+=o(e)}function a(e){t-=o(e)}function o(e){return R(e)?e:e.get()}return{get:n,set:r,add:i,subtract:a}}function Oe(e,t){let n=e.scroll===`x`?o:s,r=t.style,i=null,a=!1;function o(e){return`translate3d(${e}px,0px,0px)`}function s(e){return`translate3d(0px,${e}px,0px)`}function c(t){if(a)return;let o=G(e.direction(t));o!==i&&(r.transform=n(o),i=o)}function l(e){a=!e}function u(){a||(r.transform=``,t.getAttribute(`style`)||t.removeAttribute(`style`))}return{clear:u,to:c,toggleActive:l}}function ke(e,t,n,r,i,a,o,s,c){let l=.5,u=K(i),d=K(i).reverse(),f=_().concat(v());function p(e,t){return e.reduce((e,t)=>e-i[t],t)}function m(e,t){return e.reduce((e,n)=>p(e,t)>0?e.concat([n]):e,[])}function h(e){return a.map((n,i)=>({start:n-r[i]+l+e,end:n+t-l+e}))}function g(t,r,i){let a=h(r);return t.map(t=>{let r=i?0:-n,o=i?n:0,l=i?`end`:`start`,u=a[t][l];return{index:t,loopPoint:u,slideLocation:De(-1),translate:Oe(e,c[t]),target:()=>s.get()>u?r:o}})}function _(){let e=o[0];return g(m(d,e),n,!1)}function v(){let e=t-o[0]-1;return g(m(u,e),-n,!0)}function y(){return f.every(({index:e})=>p(u.filter(t=>t!==e),t)<=.1)}function b(){f.forEach(e=>{let{target:t,translate:n,slideLocation:r}=e,i=t();i!==r.get()&&(n.to(i),r.set(i))})}function x(){f.forEach(e=>e.translate.clear())}return{canLoop:y,clear:x,loop:b,loopPoints:f}}function Ae(e,t,n){let r,i=!1;function a(a){if(!n)return;function o(e){for(let n of e)if(n.type===`childList`){a.reInit(),t.emit(`slidesChanged`);break}}r=new MutationObserver(e=>{i||(B(n)||n(a,e))&&o(e)}),r.observe(e,{childList:!0})}function o(){r&&r.disconnect(),i=!0}return{init:a,destroy:o}}function je(e,t,n,r){let i={},a=null,o=null,s,c=!1;function l(){s=new IntersectionObserver(e=>{c||(e.forEach(e=>{let n=t.indexOf(e.target);i[n]=e}),a=null,o=null,n.emit(`slidesInView`))},{root:e.parentElement,threshold:r}),t.forEach(e=>s.observe(e))}function u(){s&&s.disconnect(),c=!0}function d(e){return X(i).reduce((t,n)=>{let r=parseInt(n),{isIntersecting:a}=i[r];
1return(e&&a||!e&&!a)&&t.push(r),t},[])}function f(e=!0){if(e&&a)return a;if(!e&&o)return o;let t=d(e);return e&&(a=t),e||(o=t),t}return{init:l,destroy:u,get:f}}function Me(e,t,n,r,i,a){let{measureSize:o,startEdge:s,endEdge:c}=e,l=n[0]&&i,u=m(),d=h(),f=n.map(o),p=g();function m(){if(!l)return 0;let e=n[0];return H(t[s]-e[s])}function h(){if(!l)return 0;let e=a.getComputedStyle(q(r));return parseFloat(e.getPropertyValue(`margin-${c}`))}function g(){return n.map((e,t,n)=>{let r=!t,i=Y(n,t);return r?f[t]+u:i?f[t]+d:n[t+1][s]-e[s]}).map(H)}return{slideSizes:f,slideSizesWithGaps:p,startGap:u,endGap:d}}function Ne(e,t,n,r,i,a,o,s,c){let{startEdge:l,endEdge:u,direction:d}=e,f=R(n);function p(e,t){return K(e).filter(e=>e%t===0).map(n=>e.slice(n,n+t))}function m(e){return e.length?K(e).reduce((n,f,p)=>{let m=q(n)||0,h=m===0,g=f===J(e),_=i[l]-a[m][l],v=i[l]-a[f][u],y=!r&&h?d(o):0,b=H(v-(!r&&g?d(s):0)-(_+y));return p&&b>t+c&&n.push(f),g&&n.push(e.length),n},[]).map((t,n,r)=>{let i=Math.max(r[n-1]||0);return e.slice(i,t)}):[]}function h(e){return f?p(e,n):m(e)}return{groupSlides:h}}function Pe(e,t,n,r,i,a,o){let{align:s,axis:c,direction:l,startIndex:u,loop:d,duration:f,dragFree:p,dragThreshold:m,inViewThreshold:h,slidesToScroll:g,skipSnaps:_,containScroll:v,watchResize:y,watchSlides:b,watchDrag:x,watchFocus:S}=a,C=pe(),w=C.measure(t),T=n.map(C.measure),E=le(c,l),D=E.measureSize(w),O=me(D),ee=oe(s,D),k=!d&&!!v,{slideSizes:A,slideSizesWithGaps:j,startGap:M,endGap:N}=Me(E,w,T,n,d||!!v,i),P=Ne(E,D,g,d,w,T,M,N,2),{snaps:te,snapsAligned:F}=Se(E,ee,w,T,P),I=-q(te)+q(j),{snapsContained:ne,scrollContainLimit:re}=ve(D,I,F,v,2),L=k?ne:F,{limit:R}=ye(I,L,d),z=ue(J(L),u,d),B=z.clone(),V=K(n),H=({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(e.pointerDown()),t.seek()},U=({scrollBody:e,translate:t,location:n,offsetLocation:r,previousLocation:i,scrollLooper:a,slideLooper:o,dragHandler:s,animation:c,eventHandler:l,scrollBounds:u,options:{loop:d}},f)=>{let p=e.settled(),m=!u.shouldConstrain(),h=d?p:p&&m,g=h&&!s.pointerDown();g&&c.stop();let _=n.get()*f+i.get()*(1-f);r.set(_),d&&(a.loop(e.direction()),o.loop()),t.to(r.get()),g&&l.emit(`settle`),h||l.emit(`scroll`)},W=ce(r,i,()=>H(Be),e=>U(Be,e)),ie=.68,G=L[z.get()],Y=De(G),ae=De(G),X=De(G),Z=De(G),Q=ge(Y,X,ae,Z,f,ie),$=we(d,L,I,R,Z),Pe=Te(W,z,B,Q,$,Z,o),Fe=xe(R),Ie=se(),Le=je(t,n,o,h),{slideRegistry:Re}=Ce(k,v,L,re,P,V),ze=Ee(e,n,Re,Pe,Q,Ie,o,S),Be={ownerDocument:r,ownerWindow:i,eventHandler:o,containerRect:w,slideRects:T,animation:W,axis:E,dragHandler:de(E,e,r,i,Z,fe(E,i),Y,W,Pe,Q,$,z,o,O,p,m,_,ie,x),eventStore:Ie,percentOfView:O,index:z,indexPrevious:B,limit:R,location:Y,offsetLocation:X,previousLocation:ae,options:a,resizeHandler:he(t,o,i,n,E,y,C),scrollBody:Q,scrollBounds:_e(R,X,Z,Q,O),scrollLooper:be(I,R,X,[Y,X,ae,Z]),scrollProgress:Fe,scrollSnapList:L.map(Fe.get),scrollSnaps:L,scrollTarget:$,scrollTo:Pe,slideLooper:ke(E,D,I,A,j,te,L,X,n),slideFocus:ze,slidesHandler:Ae(t,o,b),slidesInView:Le,slideIndexes:V,slideRegistry:Re,slidesToScroll:P,target:Z,translate:Oe(E,t)};return Be}function Fe(){let e={},t;function n(e){t=e}function r(t){return e[t]||[]}function i(e){return r(e).forEach(n=>n(t,e)),c}function a(t,n){return e[t]=r(t).concat([n]),c}function o(t,n){return e[t]=r(t).filter(e=>e!==n),c}function s(){e={}}let c={init:n,emit:i,off:o,on:a,clear:s};return c}var Ie={align:`center`,axis:`x`,container:null,slides:null,containScroll:`trimSnaps`,direction:`ltr`,slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function Le(e){function t(e,t){return Z(e,t||{})}function n(n){let r=n.breakpoints||{};return t(n,X(r).filter(t=>e.matchMedia(t).matches).map(e=>r[e]).reduce((e,n)=>t(e,n),{}))}function r(t){return t.map(e=>X(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}return{mergeOptions:t,optionsAtMedia:n,optionsMediaQueries:r}}function Re(e){let t=[];function n(n,r){return t=r.filter(({options:t})=>e.optionsAtMedia(t).active!==!1),t.forEach(t=>t.init(n,e)),r.reduce((e,t)=>
1Object.assign(e,{[t.name]:t}),{})}function r(){t=t.filter(e=>e.destroy())}return{init:n,destroy:r}}function ze(e,t,n){let r=e.ownerDocument,i=r.defaultView,a=Le(i),o=Re(a),s=se(),c=Fe(),{mergeOptions:l,optionsAtMedia:u,optionsMediaQueries:d}=a,{on:f,off:p,emit:m}=c,h=D,g=!1,_,v=l(Ie,ze.globalOptions),y=l(v),b=[],x,S,C;function w(){let{container:t,slides:n}=y;S=(z(t)?e.querySelector(t):t)||e.children[0];let r=z(n)?S.querySelectorAll(n):n;C=[].slice.call(r||S.children)}function T(t){let n=Pe(e,S,C,r,i,t,c);return t.loop&&!n.slideLooper.canLoop()?T(Object.assign({},t,{loop:!1})):n}function E(e,t){g||(v=l(v,e),y=u(v),b=t||b,w(),_=T(y),d([v,...b.map(({options:e})=>e)]).forEach(e=>s.add(e,`change`,D)),y.active&&(_.translate.to(_.location.get()),_.animation.init(),_.slidesInView.init(),_.slideFocus.init(U),_.eventHandler.init(U),_.resizeHandler.init(U),_.slidesHandler.init(U),_.options.loop&&_.slideLooper.loop(),S.offsetParent&&C.length&&_.dragHandler.init(U),x=o.init(U,b)))}function D(e,t){let n=F();O(),E(l({startIndex:n},e),t),c.emit(`reInit`)}function O(){_.dragHandler.destroy(),_.eventStore.clear(),_.translate.clear(),_.slideLooper.clear(),_.resizeHandler.destroy(),_.slidesHandler.destroy(),_.slidesInView.destroy(),_.animation.destroy(),o.destroy(),s.clear()}function ee(){g||(g=!0,s.clear(),O(),c.emit(`destroy`),c.clear())}function k(e,t,n){!y.active||g||(_.scrollBody.useBaseFriction().useDuration(t===!0?0:y.duration),_.scrollTo.index(e,n||0))}function A(e){k(_.index.add(1).get(),e,-1)}function j(e){k(_.index.add(-1).get(),e,1)}function M(){return _.index.add(1).get()!==F()}function N(){return _.index.add(-1).get()!==F()}function P(){return _.scrollSnapList}function te(){return _.scrollProgress.get(_.offsetLocation.get())}function F(){return _.index.get()}function I(){return _.indexPrevious.get()}function ne(){return _.slidesInView.get()}function re(){return _.slidesInView.get(!1)}function L(){return x}function R(){return _}function B(){return e}function V(){return S}function H(){return C}let U={canScrollNext:M,canScrollPrev:N,containerNode:V,internalEngine:R,destroy:ee,off:p,on:f,emit:m,plugins:L,previousScrollSnap:I,reInit:h,rootNode:B,scrollNext:A,scrollPrev:j,scrollProgress:te,scrollSnapList:P,scrollTo:k,selectedScrollSnap:F,slideNo
1des:H,slidesInView:ne,slidesNotInView:re};return E(t,n),setTimeout(()=>c.emit(`init`),0),U}ze.globalOptions=void 0;function Be(e={},n=[]){let r=g(e),i=g(n),a=r?e.value:e,o=i?n.value:n,c=y(),l=y();function d(){l.value&&l.value.reInit(a,o)}return s(()=>{!I()||!c.value||(ze.globalOptions=Be.globalOptions,l.value=ze(c.value,a,o))}),u(()=>{l.value&&l.value.destroy()}),r&&t(e,e=>{ne(a,e)||(a=e,d())}),i&&t(n,e=>{L(o,e)||(o=e,d())}),[c,l]}Be.globalOptions=void 0;var Ve={slots:{root:`relative focus:outline-none`,viewport:`overflow-hidden`,container:`flex items-start`,item:`min-w-0 shrink-0 basis-full`,controls:``,arrows:``,prev:`absolute rounded-full`,next:`absolute rounded-full`,dots:`absolute inset-x-0 -bottom-7 flex flex-wrap items-center justify-center gap-3`,dot:[`cursor-pointer size-3 bg-accented rounded-full outline-inverted/25 focus-visible:outline-3`,`transition`]},variants:{orientation:{vertical:{container:`flex-col -mt-4`,item:`pt-4`,prev:`top-4 sm:-top-12 left-1/2 -translate-x-1/2 rotate-90 rtl:-rotate-90`,next:`bottom-4 sm:-bottom-12 left-1/2 -translate-x-1/2 rotate-90 rtl:-rotate-90`},horizontal:{container:`flex-row -ms-4`,item:`ps-4`,prev:`start-4 sm:-start-12 top-1/2 -translate-y-1/2`,next:`end-4 sm:-end-12 top-1/2 -translate-y-1/2`}},active:{true:{dot:`data-[state=active]:bg-inverted`}}}},He=[`aria-label`],Ue=[`aria-label`,`aria-selected`,`data-state`,`onClick`],We={__name:`UCarousel`,props:{as:{type:null,required:!1},prev:{type:Object,required:!1},prevIcon:{type:null,required:!1},next:{type:Object,required:!1},nextIcon:{type:null,required:!1},arrows:{type:Boolean,required:!1,default:!1},dots:{type:Boolean,required:!1,default:!1},orientation:{type:null,required:!1,default:`horizontal`},items:{type:Array,required:!1},autoplay:{type:[Boolean,Object],required:!1,default:!1},autoScroll:{type:[Boolean,Object],required:!1,default:!1},autoHeight:{type:[Boolean,Object],required:!1,default:!1},classNames:{type:[Boolean,Object],required:!1,default:!1},fade:{type:[Boolean,Object],required:!1,default:!1},wheelGestures:{type:[Boolean,Object],required:!1,default:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},align:{type:[String,Function],required:!1,default:`center`},containScroll:{type:[Boolean,String],required:!1,default:`trimSnaps`},slidesToScroll:{type:[String,Number],required:!1,default:1},dragFree:{type:Boolean,required:!1,default:!1},dragThreshold:{type:Number,required:!1,default:10},inViewThreshold:{type:null,required:!1,default:0},loop:{type:Boolean,required:!1,default:!1},skipSnaps:{type:Boolean,required:!1,default:!1},duration:{type:Number,required:!1,default:25},startIndex:{type:Number,required:!1,default:0},watchDrag:{type:[Boolean,Function],required:!1,default:!0},watchResize:{type:[Boolean,Function],required:!1,default:!0},watchSlides:{type:[Boolean,Function],required:!1,default:!0},watchFocus:{type:[Boolean,Function],required:!1,default:!0},active:{type:Boolean,required:!1,default:!0},breakpoints:{type:Object,required:!1,default:()=>({})}},emits:[`select`],setup(d,{expose:h,emit:g}){let y=d,S=g,A=T(`carousel`,y),{dir:j,t:N}=k(),P=w(),te=O(E(A,`active`,`align`,`breakpoints`,`containScroll`,`dragFree`,`dragThreshold`,`duration`,`inViewThreshold`,`loop`,`skipSnaps`,`slidesToScroll`,`startIndex`,`watchDrag`,`watchResize`,`watchSlides`,`watchFocus`)),F=l(()=>A.prevIcon||(j.value===`rtl`?P.ui.icons.arrowRight:P.ui.icons.arrowLeft)),I=l(()=>A.nextIcon||(j.value===`rtl`?P.ui.icons.arrowLeft:P.ui.icons.arrowRight)),ne=l(()=>typeof A.autoplay==`boolean`?!0:A.autoplay?.stopOnInteraction??!0),re=l(()=>typeof A.autoScroll==`boolean`?!0:A.autoScroll?.stopOnInteraction??!0),L=l(()=>ee({extend:Ve,...P.ui?.carousel||{}})({orientation:A.orientation})),R=l(()=>({...A.fade?{align:`center`,containScroll:!1}:{},...te.value,axis:A.orientation===`horizontal`?`x`:`y`,direction:j.value===`rtl`?`rtl`:`ltr`})),z=v([]);async function B(){let e=[];
1if(A.autoplay){let t=await C(()=>import(`./BLHRTFth.js`).then(e=>e.default),[],import.meta.url);e.push(t(typeof A.autoplay==`boolean`?{}:A.autoplay))}if(A.autoScroll){let t=await C(()=>import(`./CAPJ-JlO.js`).then(e=>e.default),[],import.meta.url);e.push(t(typeof A.autoScroll==`boolean`?{}:A.autoScroll))}if(A.autoHeight){let t=await C(()=>import(`./BuJ6F0Xl.js`).then(e=>e.default),[],import.meta.url);e.push(t(typeof A.autoHeight==`boolean`?{}:A.autoHeight))}if(A.classNames){let t=await C(()=>import(`./B-pqpQWK.js`).then(e=>e.default),[],import.meta.url);e.push(t(typeof A.classNames==`boolean`?{}:A.classNames))}if(A.fade){let t=await C(()=>import(`./Cwa4Zgo-.js`).then(e=>e.default),[],import.meta.url);e.push(t(typeof A.fade==`boolean`?{}:A.fade))}if(A.wheelGestures){let{WheelGesturesPlugin:t}=await C(async()=>{let{WheelGesturesPlugin:e}=await import(`./Bit4Plag.js`);return{WheelGesturesPlugin:e}},[],import.meta.url);e.push(t(typeof A.wheelGestures==`boolean`?{}:A.wheelGestures))}z.value=e}t(()=>[A.autoplay,A.autoScroll,A.autoHeight,A.classNames,A.fade,A.wheelGestures],B,{immediate:!0});let[V,H]=Be(R,z);t(R,()=>{H.value?.reInit(R.value,z.value)},{flush:`post`});function U(){ne.value&&H.value?.plugins().autoplay?.stop(),re.value&&H.value?.plugins().autoScroll?.stop()}function W(){H.value?.scrollPrev(),U()}function ie(){H.value?.scrollNext(),U()}function G(e){H.value?.scrollTo(e)}function K(e){let t,n;if(A.orientation===`horizontal`?(t=j.value===`ltr`?`ArrowLeft`:`ArrowRight`,n=j.value===`ltr`?`ArrowRight`:`ArrowLeft`):(t=`ArrowUp`,n=`ArrowDown`),e.key===t){e.preventDefault(),W();return}e.key===n&&(e.preventDefault(),ie())}let q=v(!1),J=v(!1),Y=v(0),ae=v([]);function X(e){ae.value=e?.scrollSnapList()||[]}function Z(e){q.value=e?.canScrollNext()||!1,J.value=e?.canScrollPrev()||!1,Y.value=e?.selectedScrollSnap()||0,S(`select`,Y.value)}function Q(e){return typeof e==`object`&&!!e}return s(()=>{H.value&&(H.value.on(`init`,X),H.value.on(`init`,Z),H.value.on(`reInit`,X),H.value.on(`reInit`,Z),H.value.on(`select`,Z))}),u(()=>{H.value&&(H.value.off(`init`,X),H.value.off(`init`,Z),H.value.off(`reInit`,X),H.value.off(`reInit`,Z),H.value.off(`select`,Z))}),h({emblaRef:V,emblaApi:H}),(t,s)=>(f(),_(n(D),{as:n(A).as,role:`region`,"aria-roledescription":`carousel`,"data-orientation":n(A).orientation,tabindex:`0`,"data-slot":`root`,class:r(L.value.root({class:[n(A).ui?.root,n(A).class]})),onKeydown:K},{default:m(()=>[i(`div`,{ref_key:`emblaRef`,ref:V,"data-slot":`viewport`,class:r(L.value.viewport({class:n(A).ui?.viewport}))},[i(`div`,{"data-slot":`container`,class:r(L.value.container({class:n(A).ui?.container}))},[(f(!0),a(p,null,o(n(A).items,(e,r)=>(f(),a(`div`,c({key:r},{ref_for:!0},n(A).dots?{role:`tabpanel`}:{role:`group`,"aria-roledescription":`slide`},{"data-slot":`item`,class:L.value.item({class:[n(A).ui?.item,Q(e)&&e.ui?.item,Q(e)&&e.class]})}),[b(t.$slots,`default`,{item:e,index:r})],16))),128))],2)],2),n(A).arrows||n(A).dots?(f(),a(`div`,{key:0,"data-slot":`controls`,class:r(L.value.controls({class:n(A).ui?.controls}))},[n(A).arrows?(f(),a(`div`,{key:0,"data-slot":`arrows`,class:r(L.value.arrows({class:n(A).ui?.arrows}))},[e(M,c({disabled:!J.value,icon:F.value,color:`neutral`,variant:`outline`,"aria-label":n(N)(`carousel.prev`)},typeof n(A).prev==`object`?n(A).prev:void 0,{"data-slot":`prev`,class:L.value.prev({class:n(A).ui?.prev}),onClick:W}),null,16,[`disabled`,`icon`,`aria-label`,`class`]),e(M,c({disabled:!q.value,icon:I.value,color:`neutral`,variant:`outline`,"aria-label":n(N)(`carousel.next`)},typeof n(A).next==`object`?n(A).next:void 0,{"data-slot":`next`,class:L.value.next({class:n(A).ui?.next}),onClick:ie}),null,16,[`disabled`,`icon`,`aria-label`,`class`])],2)):x(``,!0),n(A).dots?(f(),a(`div`,{key:1,role:`tablist`,"aria-label":n(N)(`carousel.dots`),"data-slot":`dots`,class:r(L.value.dots({class:n(A).ui?.dots}))},[(f(!0),a(p,null,o(ae.value,(e,t)=>(f(),a(`button`,{key:t,type:`button`,role:`tab`,"aria-label":n(N)(`carousel.goto`,{slide:t+1}),"aria-selected":Y.value===t,"data-slot":`dot`,class:r(L.value.dot({class:n(A).ui?.dot,active:Y.value===t})),"data-state":Y.value===t?`active`:void 0,onClick:e=>G(t)},null,10,Ue))),128))],10,He)):x(``,!0)],2)):x(``,!0)]),_:3},8,[`as`,`data-orientation`,`class`]))}},Ge=Object.assign(d({__name:`BaseCarousel`,props:{items:{type:Array,default:()=>[]},title:{type:String,default:void 0},align:{type:String,default:`left`},class:{type:[String,Object,Array],default:void 0},ui:{type:Object,default:()=>({})},target:{type:String,required:!1,default:null},invertButtons:{type:Boolean,default:!1},arrows:{type:Boolean,default:!0},autoplay:{type:Object,default:void 0}},setup(t){let o=t,{localizeLink:s}=P(),c=l(()=>({wrapper:`${{center:`text-center`,right:`text-right`,left:`text-left`}[o.align]}`,carousel:`w-full pt-24 sm:pt-32`,item:`basis-full sm:basis-1/3 lg:basis-1/4 justify-center snap-end`,images:`max-w-40 max-h-20 mx-3 sm:mx-0 object-contain`,buttonColor:o.invertButtons?`neutral`:`primary`})),u=l(()=>({...o.ui,item:A(c.value.item,o.ui?.item)}));return(l,d)=>{let p=j,g=S,v=We;return f(),a(`div`,{class:r(n(c).wrapper)},[t.title?(f(),a(`h2`,{key:0,class:r(n(N).typo.h2)},h(t.title),3)):x(``,!0),i(`div`,null,[e(v,{items:t.items,ui:{...n(u),container:`items-center`},class:`w-full`,arrows:o.arrows,autoplay:o.autoplay,prev:{variant:`solid`,icon:`heroicons:chevron-left`,class:`sm:-ml-8 md:-ml-16 2xl:-ml-20`,color:n(c).buttonColor},next:{variant:`solid`,icon:`heroicons:chevron-right`,class:`sm:-mr-8 md:-mr-16 2xl:-mr-20`,color:n(c).buttonColor}},{default:m(({item:t})=>[b(l.$slots,`default`,{item:t},()=>[e(g,{to:n(s)(t.to),target:`_blank`,class:`flex items-center justify-center h-full`},{default:m(()=>[e(p,{format:`webp`,src:t.img,alt:t.alt,class:r(`${n(c).images} ${t.imgDark?`dark:hidden`:``}`)},null,8,[`src`,`alt`,`class`]),t.imgDark?(f(),_(p,{key:0,format:`webp`,src:t.imgDark,alt:t.alt,class:r(`${n(c).images} hidden dark:block`)},null,8,[`src`,`alt`,`class`])):x(``,!0)]),_:2},1032,[`to`])])]),_:3},8,[`items`,`ui`,`arrows`,`autoplay`,`prev`,`next`])])],2)}}}),{__name:`BaseCarousel`});export{Ge as t};
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.