1import{L as ke,c as ve,d as De,e as ce,f as Le,g as Ue,i as Z,j as Ge,k as pe,l as $e,o as We,q as xe,r as Oe,s as Je,t as Ee,u as be,v as Xe,y as Ce}from"/build/_shared/chunk-FES3B5QL.js";import{b as Ke}from"/build/_shared/chunk-XC7SPKRF.js";import{a as Me}from"/build/_shared/chunk-G3QUQOKW.js";import{a as He}from"/build/_shared/chunk-F3RAJA4O.js";import{e as de}from"/build/_shared/chunk-O3BUCIVF.js";var U=de(Me(),1),V=de(He(),1);var $=de(He());function fr(e,r,n,a,o){return a+(o-a)*((e-r)/(n-r))}function Ve(e){return typeof e=="number"}function Ye(e){return typeof e=="string"}function ze(e){return Object.prototype.toString.call(e)==="[object Object]"}function dr(e){return Array.isArray(e)}function Qe(e){return ze(e)||dr(e)}function M(e){return Math.abs(e)}function _e(e){return e?e/M(e):0}function me(e,r){return M(e-r)}function vr(e,r){if(e===0||r===0||M(e)<=M(r))return 0;var n=me(M(e),M(r));return M(n/e)}function pr(e){var r=Math.pow(10,e);return function(n){return Math.round(n*r)/r}}function ge(e){return se(e).map(Number)}function ee(e){return e[Ae(e)]}function Ae(e){return Math.max(0,e.length-1)}function se(e){return Object.keys(e)}function Ze(e,r){return[e,r].reduce(function(n,a){return se(a).forEach(function(o){var s=n[o],i=a[o],c=ze(s)&&ze(i);n[o]=c?Ze(s,i):i}),n},{})}function er(e,r){var n=se(e),a=se(r);return n.length!==a.length?!1:n.every(function(o){var s=e[o],i=r[o];return typeof s=="function"?"".concat(s)==="".concat(i):!Qe(s)||!Qe(i)?s===i:er(s,i)})}function mr(e,r){var n={start:a,center:o,end:s};function a(){return 0}function o(u){return s(u)/2}function s(u){return r-u}function i(){return r*Number(e)}function c(u){return Ve(e)?i():n[e](u)}var f={measure:c};return f}function gr(e){var r=0;function n(i,c){return function(){i===!!r&&c()}}function a(){r=window.requestAnimationFrame(e)}function o(){window.cancelAnimationFrame(r),r=0}var s={proceed:n(!0,a),start:n(!1,a),stop:n(!0,o)};return s}function hr(e,r){var n=e==="y"?"y":"x",a=e==="y"?"x":"y",o=c(),s=f();function i(l){var t=l.width,v=l.height;return n==="x"?t:v}function c(){return n==="y"?"top":r==="rtl"?"right":"left"}function f(){return n==="y"?"bottom":r==="rtl"?"left":"right"}var u={scroll:n,cross:a,startEdge:o,endEdge:s,measureSize:i};return u}function le(e,r){var n=M(e-r);function a(u){return u<e}function o(u){return u>r}function s(u){return a(u)||o(u)}function i(u){return s(u)?a(u)?e:r:u}function c(u){return n?u-n*Math.ceil((u-r)/n):u}var f={length:n,max:r,min:e,constrain:i,reachedAny:s,reachedMax:o,reachedMin:a,removeOffset:c};return f}function rr(e,r,n){var a=le(0,e),o=a.min,s=a.constrain,i=e+1,c=f(r);function f(p){return n?M((i+p)%i):s(p)}function u(){return c}function l(p){return c=f(p),m}function t(p){return l(u()+p)}function v(){return rr(e,u(),n)}var m={add:t,clone:v,get:u,set:l,min:o,max:e};return m}function Sr(e){var r=e==="rtl"?-1:1;function n(o){return o*r}var a={apply:n};return a}function we(){var e=[];function r(o,s,i,c){return c===void 0&&(c={passive:!0}),o.addEventListener(s,i,c),e.push(function(){return o.removeEventListener(s,i,c)}),a}function n(){return e=e.filter(function(o){return o()}),a}var a={add:r,removeAll:n};return a}function te(e){var r=e;function n(){return r}function a(t){return r=u(t),l}function o(t){return r+=u(t),l}function s(t){return r-=u(t),l}function i(t){return r*=t,l}function c(t){return r/=t,l}function f(){return r!==0&&c(r),l}function u(t){return Ve(t)?t:t.get()}var l={add:o,divide:c,get:n,multiply:i,normalize:f,set:a,subtract:s};return l}function yr(e,r,n,a,o,s,i,c,f,u,l,t,v,m,p,E){var x=e.cross,h=["INPUT","SELECT","TEXTAREA"],S={passive:!1},b=te(0),g=we(),y=we(),w=v.measure(20),A={mouse:300,touch:400},P={mouse:500,touch:600},L=p?5:16,H=1,F=0,J=0,W=!1,G=!1,_=!1,D=!1;function Q(){var d=n;g.add(d,"dragstart",function(B){return B.preventDefault()},S).add(d,"touchmove",function(){},S).add(d,"touchend",function(){}).add(d,"touchstart",ne).add(d,"mousedown",ne).add(d,"touchcancel",K).add(d,"contextmenu",K).add(d,"click",T,!0)}function k(){var d=D?document:n;y.add(d,"touchmove",Y,S).add(d,"touchend",K).add(d,"mousemove",Y,S
1).add(d,"mouseup",K)}function R(){g.removeAll(),y.removeAll()}function X(d){var B=d.nodeName||"";return h.indexOf(B)>-1}function re(){var d=p?P:A,B=D?"mouse":"touch";return d[B]}function oe(d,B){var q=l.clone().add(_e(d)*-1),N=q.get()===l.min||q.get()===l.max,j=u.byDistance(d,!p).distance;return p||M(d)<w?j:!m&&N?j*.4:E&&B?j*.5:u.byIndex(q.get(),0).distance}function ne(d){if(D=!o.isTouchEvent(d),!(D&&d.button!==0)&&!X(d.target)){var B=me(a.get(),s.get())>=2,q=D||!B;W=!0,o.pointerDown(d),b.set(a),a.set(s),f.useBaseMass().useSpeed(80),k(),F=o.readPoint(d),J=o.readPoint(d,x),t.emit("pointerDown"),q&&(_=!1)}}function Y(d){if(!G&&!D){if(!d.cancelable)return K(d);var B=o.readPoint(d),q=o.readPoint(d,x),N=me(B,F),j=me(q,J);if(G=N>j,!G&&!_)return K(d)}var ie=o.pointerMove(d);!_&&ie&&(_=!0),i.start(),a.add(r.apply(ie)),d.preventDefault()}function K(d){var B=u.byDistance(0,!1),q=B.index!==l.get(),N=o.pointerUp(d)*re(),j=oe(r.apply(N),q),ie=vr(N,j),ue=me(a.get(),b.get())>=.5,fe=q&&ie>.75,Se=M(N)<w,Be=fe?10:L,ye=fe?H+2.5*ie:H;ue&&!D&&(_=!0),G=!1,W=!1,y.removeAll(),f.useSpeed(Se?9:Be).useMass(ye),c.distance(j,!p),D=!1,t.emit("pointerUp")}function T(d){_&&(d.stopPropagation(),d.preventDefault())}function C(){return!_}function I(){return W}var O={addActivationEvents:Q,clickAllowed:C,pointerDown:I,removeAllEvents:R};return O}function xr(e){var r=170,n,a;function o(t){return typeof TouchEvent<"u"&&t instanceof TouchEvent}function s(t){return t.timeStamp}function i(t,v){var m=v||e.scroll,p="client".concat(m==="x"?"X":"Y");return(o(t)?t.touches[0]:t)[p]}function c(t){return n=t,a=t,i(t)}function f(t){var v=i(t)-i(a),m=s(t)-s(n)>r;return a=t,m&&(n=t),v}function u(t){if(!n||!a)return 0;var v=i(a)-i(n),m=s(t)-s(n),p=s(t)-s(a)>r,E=v/m,x=m&&!p&&M(E)>.1;return x?E:0}var l={isTouchEvent:o,pointerDown:c,pointerMove:f,pointerUp:u,readPoint:i};return l}function Er(e){function r(a){return e*(a/100)}var n={measure:r};return n}function br(e,r,n){var a=pr(2),o=te(0),s=te(0),i=te(0),c=0,f=r,u=n;function l(){o.add(s),e.add(o),s.multiply(0)}function t(g){g.divide(u),s.add(g)}function v(g){i.set(g).subtract(e);var y=fr(i.get(),0,100,0,f);return c=_e(i.get()),i.normalize().multiply(y).subtract(o),t(i),b}function m(g){var y=g.get()-e.get(),w=!a(y);return w&&e.set(g),w}function p(){return c}function E(){return h(r)}function x(){return S(n)}function h(g){return f=g,b}function S(g){return u=g,b}var b={direction:p,seek:v,settle:m,update:l,useBaseMass:x,useBaseSpeed:E,useMass:S,useSpeed:h};return b}function Cr(e,r,n,a,o){var s=o.measure(10),i=o.measure(50),c=.85,f=!1;function u(){return!(f||!e.reachedAny(n.get())||!e.reachedAny(r.get()))}function l(m){if(u()){var p=e.reachedMin(r.get())?"min":"max",E=M(e[p]-r.get()),x=n.get()-r.get(),h=Math.min(E/i,c);n.subtract(x*h),!m&&M(x)<s&&(n.set(e.constrain(n.get())),a.useSpeed(10).useMass(3))}}function t(m){f=!m}var v={constrain:l,toggleActive:t};return v}function wr(e,r,n,a){var o=le(-r+e,n[0]),s=n.map(o.constrain),i=f();function c(){var l=s[0],t=ee(s),v=s.lastIndexOf(l),m=s.indexOf(t)+1;return le(v,m)}function f(){if(r<=e)return[o.max];if(a==="keepSnaps")return s;var l=c(),t=l.min,v=l.max;return s.slice(t,v)}var u={snapsContained:i};return u}function Ar(e,r,n){var a=o();function o(){var i=r[0],c=ee(r),f=n?i-e:c,u=i;return le(f,u)}var s={limit:a};return s}function Ir(e,r,n,a){var o=.1,s=r.min+o,i=r.max+o,c=le(s,i),f=c.reachedMin,u=c.reachedMax;function l(m){return m===1?u(n.get()):m===-1?f(n.get()):!1}function t(m){if(l(m)){var p=e*(m*-1);a.forEach(function(E){return E.add(p)})}}var v={loop:t};return v}function Pr(e){var r=e.max,n=e.length;function a(s){var i=s-r;return i/-n}var o={get:a};return o}function Tr(e,r,n,a,o,s,i){var c=e.startEdge,f=e.endEdge,u=s.groupSlides,l=m().map(r.measure),t=p(),v=E();function m(){return u(a).map(function(h){return ee(h)[f]-h[0][c]}).map(M)}function p(){return a.map(function(h){return n[c]-h[c]}).map(function(h){return-M(h)})}function E(){var h=0,S=ee(t)-ee(o);return u(t).map(function(b){return b[0]}).map(function(b,g,y){var w=!g,A=g===Ae(y);return i&&w?h:i&&A?S:b+l[g]})}var x={snaps:t,snapsAligned:v};return x}function Br(e,r,n,a,o){var s=a.reachedAny,i=a.removeOffset,c=a.constrain;function f(p){return p.concat().sort(function(E,x){return M(E)-M(x)})[0]}function u(p){var E=e?i(p):c(p),x=r.map(function(S){return S-E}).map(function(S){return l(S,0)}).map(function(S,b){return{diff:S,index:b}}).sort(function(S,b){return M(S.diff)-M(b.diff)}),h=x[0].index;return{index:h,distance:E}}function l(p,E){var x=[p,p+n,p-n];if(!e)return x[0];if(!E)return f(x);var h=x.filter(function(S){return _e(S)===E});return f(h)}function t(p,E){var x=r[p]-o.get(),h=l(x,E);
1return{index:p,distance:h}}function v(p,E){var x=o.get()+p,h=u(x),S=h.index,b=h.distance,g=!e&&s(x);if(!E||g)return{index:S,distance:p};var y=r[S]-b,w=p+l(y,0);return{index:S,distance:w}}var m={byDistance:v,byIndex:t,shortcut:l};return m}function Nr(e,r,n,a,o,s){function i(l){var t=l.distance,v=l.index!==r.get();t&&(e.start(),o.add(t)),v&&(n.set(r.get()),r.set(l.index),s.emit("select"))}function c(l,t){var v=a.byDistance(l,t);i(v)}function f(l,t){var v=r.clone().set(l),m=a.byIndex(v.get(),t);i(m)}var u={distance:c,index:f};return u}function nr(e,r,n){var a=e.scroll==="x"?i:c,o=n.style,s=!1;function i(v){return"translate3d(".concat(v,"px,0px,0px)")}function c(v){return"translate3d(0px,".concat(v,"px,0px)")}function f(v){s||(o.transform=a(r.apply(v.get())))}function u(v){s=!v}function l(){s||(o.transform="",n.getAttribute("style")||n.removeAttribute("style"))}var t={clear:l,to:f,toggleActive:u};return t}function Mr(e,r,n,a,o,s,i,c,f){var u=ge(o),l=ge(o).reverse(),t=E().concat(x());function v(y,w){return y.reduce(function(A,P){return A-o[P]},w)}function m(y,w){return y.reduce(function(A,P){var L=v(A,w);return L>0?A.concat([P]):A},[])}function p(y,w){var A=w==="start",P=A?-a:a,L=i.findSlideBounds([P]);return y.map(function(H){var F=A?0:-a,J=A?a:0,W=L.filter(function(R){return R.index===H})[0],G=W[A?"end":"start"],_=te(-1),D=te(-1),Q=nr(e,r,f[H]),k=function(){return _.set(c.get()>G?F:J)};return{index:H,location:D,translate:Q,target:k}})}function E(){var y=s[0]-1,w=m(l,y);return p(w,"end")}function x(){var y=n-s[0]-1,w=m(u,y);return p(w,"start")}function h(){return t.every(function(y){var w=y.index,A=u.filter(function(P){return P!==w});return v(A,n)<=.1})}function S(){t.forEach(function(y){var w=y.target,A=y.translate,P=y.location,L=w();L.get()!==P.get()&&(L.get()===0?A.clear():A.to(L),P.set(L))})}function b(){t.forEach(function(y){return y.translate.clear()})}var g={canLoop:h,clear:b,loop:S,loopPoints:t};return g}function Dr(e,r,n,a,o,s,i){var c=o.removeOffset,f=o.constrain,u=.5,l=s?[0,r,-r]:[0],t=m(l,i);function v(x){var h=x||0;return n.map(function(S){var b=le(u,S-u);return b.constrain(S*h)})}function m(x,h){var S=x||l,b=v(h);return S.reduce(function(g,y){var w=a.map(function(A,P){return{start:A-n[P]+b[P]+y,end:A+e-b[P]+y,index:P}});return g.concat(w)},[])}function p(x,h){var S=s?c(x):f(x),b=h||t;return b.reduce(function(g,y){var w=y.index,A=y.start,P=y.end,L=g.indexOf(w)!==-1,H=A<S&&P>S;return!L&&H?g.concat([w]):g},[])}var E={check:p,findSlideBounds:m};return E}function Lr(e,r,n,a,o){var s=e.measureSize,i=e.startEdge,c=e.endEdge,f=n[0]&&o,u=m(),l=p(),t=n.map(s),v=E();function m(){if(!f)return 0;var h=n[0];return M(r[i]-h[i])}function p(){if(!f)return 0;var h=window.getComputedStyle(ee(a));return parseFloat(h.getPropertyValue("margin-".concat(c)))}function E(){return n.map(function(h,S,b){var g=!S,y=S===Ae(b);return g?t[S]+u:y?t[S]+l:b[S+1][i]-h[i]}).map(M)}var x={slideSizes:t,slideSizesWithGaps:v};return x}function Or(e,r,n){var a=Ve(n);function o(f,u){return ge(f).filter(function(l){return l%u===0}).map(function(l){return f.slice(l,l+u)})}function s(f){return ge(f).reduce(function(u,l){var t=r.slice(ee(u),l+1),v=t.reduce(function(m,p){return m+p},0);return!l||v>e?u.concat(l):u},[]).map(function(u,l,t){return f.slice(u,t[l+1])})}function i(f){return a?o(f,n):s(f)}var c={groupSlides:i};return c}function kr(e,r,n,a,o){var s=a.align,i=a.axis,c=a.direction,f=a.startIndex,u=a.inViewThreshold,l=a.loop,t=a.speed,v=a.dragFree,m=a.slidesToScroll,p=a.skipSnaps,E=a.containScroll,x=r.getBoundingClientRect(),h=n.map(function(j){return j.getBoundingClientRect()}),S=Sr(c),b=hr(i,c),g=b.measureSize(x),y=Er(g),w=mr(s,g),A=!l&&E!=="",P=l||E!=="",L=Lr(b,x,h,n,P),H=L.slideSizes,F=L.slideSizesWithGaps,J=Or(g,F,m),W=Tr(b,w,x,h,F,J,A),G=W.snaps,_=W.snapsAligned,D=-ee(G)+ee(F),Q=wr(g,D,_,E).snapsContained,k=A?Q:_,R=Ar(D,k,l).limit,X=rr(Ae(k),f,l),re=X.clone(),oe=ge(n),ne=function(){l||N.scrollBounds.constrain(N.dragHandler.pointerDown()),N.scrollBody.seek(C).update();var j=N.scrollBody.settle(C);j&&!N.dragHandler.pointerDown()&&(N.animation.stop(),o.emit("settle")),j||o.emit("scroll"),l&&(N.scrollLooper.loop(N.scrollBody.direction()),N.slideLooper.loop()),N.translate.to(T),N.animation.proceed()},Y=gr(ne),K=k[X.get()],T=te(K),C=te(K),I=br(T,t,1),O=Br(l,k,D,R,C),d=Nr(Y,X,re,O,C,o),B=Dr(g,D,H,G,R,l,u),q=yr(b,S,e,C,xr(b),T,Y,d,I,O,X,o,y,l,v,p),N={containerRect:x,slideRects:h,animation:Y,axis:b,direction:S,dragHandler:q,eventStore:we(),percentOfView:y,index:X,indexPrevious:re,limit:R,location:T,options:a,scrollBody:I,scrollBounds:Cr(R,T,C,I,y),scrollLooper:Ir(D,R,T,[T,C]),scrollProgress:Pr(R),scrollSnaps:k,scrollTarget:O,scrollTo:d,slideLooper:Mr(b,S,g,D,F,k,B,T,n),slidesToScroll:J,slidesInView:B,slideIndexes:oe,target:C,translate:nr(b,S,r)};return N}function zr(){var e={};function r(i){return e[i]||[]}
1function n(i){return r(i).forEach(function(c){return c(i)}),s}function a(i,c){return e[i]=r(i).concat([c]),s}function o(i,c){return e[i]=r(i).filter(function(f){return f!==c}),s}var s={emit:n,off:o,on:a};return s}var Vr={align:"center",axis:"x",container:null,slides:null,containScroll:"",direction:"ltr",slidesToScroll:1,breakpoints:{},dragFree:!1,draggable:!0,inViewThreshold:0,loop:!1,skipSnaps:!1,speed:10,startIndex:0,active:!0};function qe(){function e(o,s){return Ze(o,s||{})}function r(o,s){var i=JSON.stringify(se(o.breakpoints||{})),c=JSON.stringify(se(s.breakpoints||{}));return i!==c?!1:er(o,s)}function n(o){var s=o.breakpoints||{},i=se(s).filter(function(c){return window.matchMedia(c).matches}).map(function(c){return s[c]}).reduce(function(c,f){return e(c,f)},{});return e(o,i)}var a={merge:e,areEqual:r,atMedia:n};return a}function _r(){var e=qe(),r=e.atMedia,n=e.areEqual,a=[],o=[];function s(){return o.some(function(l){return l()})}function i(l){var t=r(l.options);return function(){return!n(t,r(l.options))}}function c(l,t){return o=l.map(i),a=l.filter(function(v){return r(v.options).active}),a.forEach(function(v){return v.init(t)}),l.reduce(function(v,m){var p;return Object.assign(v,(p={},p[m.name]=m,p))},{})}function f(){a=a.filter(function(l){return l.destroy()})}var u={init:c,destroy:f,haveChanged:s};return u}function ae(e,r,n){var a=we(),o=qe(),s=_r(),i=zr(),c=i.on,f=i.off,u=y,l=!1,t,v=o.merge(Vr,ae.globalOptions),m=o.merge(v),p=[],E,x=0,h,S;function b(){var C=m.container,I=m.slides,O=Ye(C)?e.querySelector(C):C;h=O||e.children[0];var d=Ye(I)?h.querySelectorAll(I):I;S=[].slice.call(d||h.children)}function g(C,I){if(!l){if(v=o.merge(v,C),m=o.atMedia(v),b(),t=kr(e,h,S,m,i),x=t.axis.measureSize(e.getBoundingClientRect()),!m.active)return w();if(t.translate.to(t.location),p=I||p,E=s.init(p,T),m.loop){if(!t.slideLooper.canLoop()){w(),g({loop:!1},I),v=o.merge(v,{loop:!0});return}t.slideLooper.loop()}m.draggable&&h.offsetParent&&S.length&&t.dragHandler.addActivationEvents()}}function y(C,I){var O=k();w(),g(o.merge({startIndex:O},C),I),i.emit("reInit")}function w(){t.dragHandler.removeAllEvents(),t.animation.stop(),t.eventStore.removeAll(),t.translate.clear(),t.slideLooper.clear(),s.destroy()}function A(){l||(l=!0,a.removeAll(),w(),i.emit("destroy"))}function P(){var C=o.atMedia(v),I=!o.areEqual(C,m),O=t.axis.measureSize(e.getBoundingClientRect()),d=x!==O,B=s.haveChanged();(d||I||B)&&y(),i.emit("resize")}function L(C){var I=t[C?"target":"location"].get(),O=m.loop?"removeOffset":"constrain";return t.slidesInView.check(t.limit[O](I))}function H(C){var I=L(C);return t.slideIndexes.filter(function(O){return I.indexOf(O)===-1})}function F(C,I,O){!m.active||l||(t.scrollBody.useBaseMass().useSpeed(I?100:m.speed),t.scrollTo.index(C,O||0))}function J(C){var I=t.index.clone().add(1);F(I.get(),C===!0,-1)}function W(C){var I=t.index.clone().add(-1);F(I.get(),C===!0,1)}function G(){var C=t.index.clone().add(1);return C.get()!==k()}function _(){var C=t.index.clone().add(-1);return C.get()!==k()}function D(){return t.scrollSnaps.map(t.scrollProgress.get)}function Q(){return t.scrollProgress.get(t.location.get())}function k(){return t.index.get()}function R(){return t.indexPrevious.get()}function X(){return t.dragHandler.clickAllowed()}function re(){return E}function oe(){return t}function ne(){return e}function Y(){return h}function K(){return S}var T={canScrollNext:G,canScrollPrev:_,clickAllowed:X,containerNode:Y,internalEngine:oe,destroy:A,off:f,on:c,plugins:re,previousScrollSnap:R,reInit:u,rootNode:ne,scrollNext:J,scrollPrev:W,scrollProgress:Q,scrollSnapList:D,scrollTo:F,selectedScrollSnap:k,slideNodes:K,slidesInView:L,slidesNotInView:H};return g(r,n),a.add(window,"resize",P),setTimeout(function(){return i.emit("init")},0),T}ae.globalOptions=void 0;ae.optionsHandler=qe;function qr(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function tr(e){return e.concat().sort(function(r,n){return r.name>n.name?1:-1}).map(function(r){return r.options})}function jr(e,r){if(e.length!==r.length)return!1;var n=ae.optionsHandler().areEqual,a=tr(e),o=tr(r);return a.every(function(s,i){var c=o[i];return n(s,c)})}function Ie(e,r){e===void 0&&(e={}),r===void 0&&(r=[]);var n=(0,$.useRef)(ae.optionsHandler()),a=(0,$.useRef)(e),o=(0,$.useRef)(r),s=(0,$.useState)(),i=s[0],c=s[1],f=(0,$.useState)(),u=f[0],l=f[1],t=(0,$.useCallback)(function(){i&&i.reInit(a.current,o.current)},[i]);return(0,$.useEffect)(function(){if(qr()&&u){ae.globalOptions=Ie.globalOptions;var v=ae(u,a.current,o.current);return c(v),function(){return v.destroy()}}else c(void 0)},[u,c]),(0,$.useEffect)(function(){n.current.areEqual(a.current,e)||(a.current=e,t())},[e,t]),(0,$.useEffect)(function(){jr(o.current,r)||(o.current=r,t())},[r,t]),[l,i]}Ie.globalOptions=void 0;var[ar,or]=Ue("Carousel component was not found in tree");var ir=de(Me(),1);var he={root:"m_17884d0f",viewport:"m_a2dae653",container:"m_fcd81474",controls:"m_39bc3463",control:"m_64f58e10",indicators:"m_71ea3ab1",indicator:"m_eae68602",slide:"m_d98df724"};var Fr={},Pe=be((e,r)=>{let{classNames:n,className:a,style:o,styles:s,vars:i,mod:c,...f}
1=xe("CarouselSlide",Fr,e),u=or();return(0,ir.jsx)(Ee,{ref:r,mod:[{orientation:u.orientation},c],...u.getStyles("slide",{className:a,style:o,classNames:n,styles:s}),...f})});Pe.classes=he;Pe.displayName="@mantine/carousel/CarouselSlide";var je=de(Me(),1);function ur({slideGap:e,slideSize:r,selector:n}){let a=$e(),o=Le({"--carousel-slide-gap":Z(pe(e)),"--carousel-slide-size":ce(pe(r))}),s=ve(a.breakpoints).reduce((f,u)=>(f[u]||(f[u]={}),typeof e=="object"&&e[u]!==void 0&&(f[u]["--carousel-slide-gap"]=Z(e[u])),typeof r=="object"&&r[u]!==void 0&&(f[u]["--carousel-slide-size"]=Z(r[u])),f),{}),c=Ge(ve(s),a.breakpoints).filter(f=>ve(s[f.value]).length>0).map(f=>({query:`(min-width: ${a.breakpoints[f.value]})`,styles:s[f.value]}));return(0,je.jsx)(Oe,{styles:o,media:c,selector:n})}function sr(e){return typeof e=="object"&&e!==null?ve(e):[]}function Rr(e){return e.sort((r,n)=>De(r)-De(n))}function Hr({slideGap:e,slideSize:r}){let n=Array.from(new Set([...sr(e),...sr(r)]));return Rr(n)}function cr({slideGap:e,slideSize:r,selector:n}){let a=Le({"--carousel-slide-gap":Z(pe(e)),"--carousel-slide-size":ce(pe(r))}),o=Hr({slideGap:e,slideSize:r}).reduce((i,c)=>(i[c]||(i[c]={}),typeof e=="object"&&e[c]!==void 0&&(i[c]["--carousel-slide-gap"]=Z(e[c])),typeof r=="object"&&r[c]!==void 0&&(i[c]["--carousel-slide-size"]=Z(r[c])),i),{}),s=Object.keys(o).map(i=>({query:`carousel (min-width: ${i})`,styles:o[i]}));return(0,je.jsx)(Oe,{styles:a,container:s,selector:n})}function Fe({dir:e,orientation:r,direction:n}){return n==="previous"?r==="horizontal"?90*(e==="ltr"?1:-1):-180:r==="horizontal"?90*(e==="ltr"?-1:1):0}var Ur={controlSize:26,controlsOffset:"sm",slideSize:"100%",slideGap:0,orientation:"horizontal",align:"center",slidesToScroll:1,includeGapInSize:!0,draggable:!0,dragFree:!1,loop:!1,speed:10,initialSlide:0,inViewThreshold:0,withControls:!0,withIndicators:!1,skipSnaps:!1,containScroll:"",withKeyboardEvents:!0,type:"media"},Gr=(e,{height:r,controlSize:n,controlsOffset:a})=>({root:{"--carousel-height":ce(r),"--carousel-control-size":ce(n),"--carousel-controls-offset":Z(a)}}),Te=be((e,r)=>{let n=xe("Carousel",Ur,e),{classNames:a,className:o,style:s,styles:i,unstyled:c,vars:f,children:u,getEmblaApi:l,onNextSlide:t,onPreviousSlide:v,onSlideChange:m,nextControlProps:p,previousControlProps:E,controlSize:x,controlsOffset:h,slideSize:S,slideGap:b,orientation:g,height:y,align:w,slidesToScroll:A,includeGapInSize:P,draggable:L,dragFree:H,loop:F,speed:J,initialSlide:W,inViewThreshold:G,withControls:_,withIndicators:D,plugins:Q,nextControlIcon:k,previousControlIcon:R,skipSnaps:X,containScroll:re,withKeyboardEvents:oe,mod:ne,type:Y,...K}=n,T=We({name:"Carousel",classes:he,props:n,className:o,style:s,classNames:a,styles:i,unstyled:c,vars:f,varsResolver:Gr}),C=Je(),{dir:I}=Xe(),[O,d]=Ie({axis:g==="horizontal"?"x":"y",direction:g==="horizontal"?I:void 0,startIndex:W,loop:F,align:w,slidesToScroll:A,draggable:L,dragFree:H,speed:J,inViewThreshold:G,skipSnaps:X,containScroll:re},Q),[B,q]=(0,V.useState)(0),[N,j]=(0,V.useState)(0),ie=(0,V.useCallback)(z=>d&&d.scrollTo(z),[d]),ue=(0,V.useCallback)(()=>{if(!d)return;let z=d.selectedScrollSnap();q(z),z!==B&&m?.(z)},[d,q,m,B]),fe=(0,V.useCallback)(()=>{d?.scrollPrev(),v?.()},[d]),Se=(0,V.useCallback)(()=>{d?.scrollNext(),t?.()},[d]),Be=(0,V.useCallback)(z=>{oe&&(z.key==="ArrowRight"&&(z.preventDefault(),Se()),z.key==="ArrowLeft"&&(z.preventDefault(),fe()))},[d]);(0,V.useEffect)(()=>{if(d)return l?.(d),ue(),j(d.scrollSnapList().length),d.on("select",ue),()=>{d.off("select",ue)}},[d,A,ue]),(0,V.useEffect)(()=>{d&&(d.reInit(),j(d.scrollSnapList().length),q(z=>Ke(z,0,V.Children.toArray(u).length-1)))},[V.Children.toArray(u).length,A]);let ye=d?.canScrollPrev()||!1,Re=d?.canScrollNext()||!1,lr=Array(N).fill(0).map((z,Ne)=>(0,V.createElement)(Ce,{...T("indicator"),key:Ne,"data-active":Ne===B||void 0,"aria-hidden":!0,tabIndex:-1,onClick:()=>ie(Ne),"data-orientation":g}));return(0,U.jsxs)(ar,{value:{getStyles:T,orientation:g},children:[Y==="container"?(0,U.jsx)(cr,{...n,selector:`.${C}`}):(0,U.jsx)(ur,{...n,selector:`.${C}`}),(0,U.jsxs)(Ee,{ref:r,...T("root",{className:"responsiveClassName"}),...K,mod:[{orientation:g,"include-gap-in-size":P},ne],onKeyDownCapture:Be,children:[(0,U.jsx)("div",{...T("viewport"),ref:O,"data-type":Y,children:(0,U.jsx)("div",{...T("container",{className:C}),"data-orientation":g,children:u})}),D&&(0,U.jsx)("div",{...T("indicators"),"data-orientation":g,children:lr}),_&&(0,U.jsxs)("div",{...T("controls"),"data-orientation":g,children:[(0,U.jsx)(Ce,{...E,...T("control",{className:E?.className,style:E?.style}),onClick:z=>{fe(),E?.onClick?.(z)},"data-inactive":!ye||void 0,tabIndex:ye?0:-1,children:typeof R<"u"?R:(0,U.jsx)(ke,{style:{transform:`rotate(${Fe({dir:I,orientation:g,direction:"previous"})}deg)`}})}),(0,U.jsx)(Ce,{...T("control",{className:p?.className,style:p?.style}),...p,onClick:z=>{Se(),p?.onClick?.(z)},"data-inactive":!Re||void 0,tabIndex:Re?0:-1,children:typeof k<"u"?k:(0,U.jsx)(ke,{style:{transform:`rotate(${Fe({dir:I,orientation:g,direction:"next"})}deg)`}})})]})]})]})});Te.classes=he;Te.displayName="@mantine/carousel/Carousel";Te.Slide=Pe;export{Te as a};
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.