vendor: 7,853 bytes, line 1
1import{o as lt,a0 as ct,c as Te,a1 as Ye,s as Je,al as Lt,P as Et,a6 as Pt,bP as Dt,as as Ot,L as $,Q as ut,R as Be,N as Ze,a7 as te,v as B,D as W,ap as We,ao as et,ai as Ie,K as ft,Y as Le,ac as tt,O as ve,a8 as At,e as se,a9 as nt,b as ne,bQ as fe,d as Ct,b7 as Nt,aE as Bt,a4 as kt,M as Ft,a5 as ot,bR as Mt}from"./J5QmQrpl.js";import{u as zt,_ as qt}from"./Bo-xPMNs.js";import{a as _t,d as jt}from"./CvkUMbfG.js";function Rt(e){return Object.prototype.toString.call(e)==="[object Object]"}function rt(e){return Rt(e)||Array.isArray(e)}function Vt(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function Me(e,n){const s=Object.keys(e),t=Object.keys(n);if(s.length!==t.length)return!1;const a=JSON.stringify(Object.keys(e.breakpoints||{})),o=JSON.stringify(Object.keys(n.breakpoints||{}));return a!==o?!1:s.every(r=>{const l=e[r],i=n[r];return typeof l=="function"?`${l}`==`${i}`:!rt(l)||!rt(i)?l===i:Me(l,i)})}function st(e){return e.concat().sort((n,s)=>n.name>s.name?1:-1).map(n=>n.options)}function Gt(e,n){if(e.length!==n.length)return!1;const s=st(e),t=st(n);return s.every((a,o)=>{const r=t[o];return Me(a,r)})}function ze(e){return typeof e=="number"}function ke(e){return typeof e=="string"}function Pe(e){return typeof e=="boolean"}function it(e){return Object.prototype.toString.call(e)==="[object Object]"}function F(e){return Math.abs(e)}function qe(e){return Math.sign(e)}function he(e,n){return F(e-n)}function Ut(e,n){if(e===0||n===0||F(e)<=F(n))return 0;const s=he(F(e),F(n));return F(s/e)}function Ht(e){return Math.round(e*100)/100}function ye(e){return be(e).map(Number)}function K(e){return e[we(e)]}function we(e){return Math.max(0,e.length-1)}function _e(e,n){return n===we(e)}function at(e,n=0){return Array.from(Array(e),(s,t)=>n+t)}function be(e){return Object.keys(e)}function dt(e,n){return[e,n].reduce((s,t)=>(be(t).forEach(a=>{const o=s[a],r=t[a],l=it(o)&&it(r);s[a]=l?dt(o,r):r}),s),{})}function Fe(e,n){return typeof n.MouseEvent<"u"&&e instanceof n.MouseEvent}function $t(e,n){const s={start:t,center:a,end:o};function t(){return 0}function a(i){return o(i)/2}function o(i){return n-i}function r(i,c){return ke(e)?s[e](i):e(n,i,c)}return{measure:r}}function Se(){let e=[];function n(a,o,r,l={passive:!0}){let i;if("addEventListener"in a)a.addEventListener(o,r,l),i=()=>a.removeEventListener(o,r,l);else{const c=a;c.addListener(r),i=()=>c.removeListener(r)}return e.push(i),t}function s(){e=e.filter(a=>a())}const t={add:n,clear:s};return t}function Kt(e,n,s,t){const a=Se(),o=1e3/60;let r=null,l=0,i=0;function c(){a.add(e,"visibilitychange",()=>{e.hidden&&u()})}function h(){b(),a.clear()}function p(v){if(!i)return;r||(r=v,s(),s());const d=v-r;for(r=v,l+=d;l>=o;)s(),l-=o;const y=l/o;t(y),i&&(i=n.requestAnimationFrame(p))}function m(){i||(i=n.requestAnimationFrame(p))}function b(){n.cancelAnimationFrame(i),r=null,l=0,i=0}function u(){r=null,l=0}return{init:c,destroy:h,start:m,stop:b,update:s,render:t}}function Xt(e,n){const s=n==="rtl",t=e==="y",a=t?"y":"x",o=t?"x":"y",r=!t&&s?-1:1,l=h(),i=p();function c(u){const{height:f,width:v}=u;return t?f:v}function h(){return t?"top":s?"right":"left"}function p(){return t?"bottom":s?"left":"right"}function m(u){return u*r}return{scroll:a,cross:o,startEdge:l,endEdge:i,measureSize:c,direction:m}}function ie(e=0,n=0){const s=F(e-n);function t(c){return c<e}function a(c){return c>n}function o(c){return t(c)||a(c)}function r(c){return o(c)?t(c)?e:n:c}function l(c){return s?c-s*Math.ceil((c-n)/s):c}return{length:s,max:n,min:e,constrain:r,reachedAny:o,reachedMax:a,reachedMin:t,removeOffset:l}}function pt(e,n,s){const{constrain:t}=ie(0,e),a=e+1;let o=r(n);function r(m){return s?F((a+m)%a):t(m)}function l(){return o}function i(m){return o=r(m),p}function c(m){return h().set(l()+m)}function h(){return pt(e,l(),s)}const p={get:l,set:i,add:c,clone:h};return p}function Qt(e,n,s,t,a,o,r,l,i,c,h,p,m,b,u,f,v,d,y){const{cross:g,direction:L}=e,x=["INPUT","SELECT","TEXTAREA"],I={passive:!1},w=Se(),T=Se(),E=ie(50,225).constrain(b.measure(20)),A={mouse:300,touch:400},P={mouse:500,touch:600},q=u?43:25;let j=!1,_=0,G=0,D=!1,N=!1,O=!1,z=!1;function ae(S){if(!y)return;function C(V){(Pe(y)||y(S,V))&&pe(V)}const M=n;w.add(M,"dragstart",V=>V.preventDefault(),I).add(M,"touchmove",()=>{},I).add(M,"touchend",()=>{}).add(M,"touchstart",C).add(M,"mousedown",C).add(M,"touchcancel",R).add(M,"contextmenu",R).add(M,"click",J,!0)}function X(){w.clear(),T.clear()}function le(){const S=z?s:n;T.add(S,"touchmove",U,I).add(S,"touchend",R).add(S,"mousemove",U,I).add(S,"mouseup",R)}function ce(S){const C=S.nodeName||"";return x.includes(C)}function Y(){return(u?P:A)[z?"mouse":"touch"]}function de(S,C){const M=p.add(qe(S)*-1),V=h.byDistance(S,!u).distance;return u||F(S)<E?V:v&&C?V*.5:h.byIndex(M.get(),0).distance}function pe(S){const C=Fe(S,t);z=C,O=u&&C&&!S.buttons&&j,j=he(a.get(),r.get())>=2,!(C&&S.button!==0)&&(ce(S.target)||(D=!0,o.pointerDown(S),c.useFriction(0).useDuration(0),a.set(r),le(),_=o.readPoint(S),G=o.readPoint(S,g),m.emit("pointerDown")))}function U(S){if(!Fe(S,t)&&S.touches.length>=2)return R(S);const M=o.readPoint(S),V=o.readPoint(S,g),Q=he(M,_),Z=he(V,G);if(!N&&!z&&(!S.cancelable||(N=Q>Z,!N)))return R(S);const oe=o.pointerMove(S);Q>f&&(O=!0),c.useFriction(.3).useDuration(.75),l.start(),a.add(L(oe)),S.preventDefault()}function R(S){const M=h.byDistance(0,!1).index!==p.get(),V=o.pointerUp(S)*Y(),Q=de(L(V),M),Z=Ut(V,Q),oe=q-10*Z,ee=d+Z/50;N=!1,D=!1,T.clear(),c.useDuration(oe).useFriction(ee),i.distance(Q,!u),z=!1,m.emit("pointerUp")}function J(S){O&&(S.stopPropagation(),S.preventDefault(),O=!1)}function H(){return D}return{init:ae,destroy:X,pointerDown:H}}function Yt(e,n){let t,a;function o(p){return p.timeStamp}function r(p,m){const u=`client${(m||e.scroll)==="x"?"X":"Y"}`;return(Fe(p,n)?p:p.touches[0])[u]}function l(p){return t=p,a=p,r(p)}function i(p){const m=r(p)-r(a),b=o(p)-o(t)>170;return a=p,b&&(t=p),m}function c(p){if(!t||!a)return 0;const m=r(a)-r(t),b=o(p)-o(t),u=o(p)-o(a)>170,f=m/b;return b&&!u&&F(f)>.1?f:0}return{pointerDown:l,pointerMove:i,pointerUp:c,readPoint:r}}function Jt(){function e(s){const{offsetTop:t,offsetLeft:a,offsetWidth:o,offsetHeight:r}=s;return{top:t,right:a+o,bottom:t+r,left:a,width:o,height:r}}return{measure:e}}function Zt(e){function n(t){return e*(t/100)}return{measure:n}}function Wt(e,n,s,t,a,o,r){const l=[e].concat(t);let i,c,h=[],p=!1;function m(v){return a.measureSize(r.measure(v))}function b(v){if(!o)return;c=m(e),h=t.map(m);function d(y){for(const g of y){if(p)return;const L=g.target===e,x=t.indexOf(g.target),I=L?c:h[x],w=m(L?e:t[x]);if(F(w-I)>=.5){v.reInit(),n.emit("resize");break}}}i=new ResizeObserver(y=>{(Pe(o)||o(v,y))&&d(y)}),s.requestAnimationFrame(()=>{l.forEach(y=>i.observe(y))})}function u(){p=!0,i&&i.disconnect()}return{init:b,destroy:u}}function en(e,n,s,t,a,o){let r=0,l=0,i=a,c=o,h=e.get(),p=0;function m(){const I=t.get()-e.get(),w=!i;let T=0;return w?(r=0,s.set(t),e.set(t),T=I):(s.set(e),r+=I/i,r*=c,h+=r,e.add(r),T=h-p),l=qe(T),p=h,x}function b(){const I=t.get()-n.get();return F(I)<.001}function u(){return i}function f(){return l}function v(){return r}function d(){return g(a)}function y(){return L(o)}function g(I){return i=I,x}function L(I){return c=I,x}const x={direction:f,duration:u,velocity:v,seek:m,settled:b,useBaseFriction:y,useBaseDuration:d,useFriction:L,useDuration:g};return x}function tn(e,n,s,t,a){const o=a.measure(10),r=a.measure(50),l=ie(.1,.99);let i=!1;function c(){return!(i||!e.reachedAny(s.get())||!e.reachedAny(n.get()))}function h(b){if(!c())return;const u=e.reachedMin(n.get())?"min":"max",f=F(e[u]-n.get()),v=s.get()-n.get(),d=l.constrain(f/r);s.subtract(v*d),!b&&F(v)<o&&(s.set(e.constrain(s.get())),t.useDuration(25).useBaseFriction())}function p(b){i=!b}return{shouldConstrain:c,constrain:h,toggleActive:p}}
vendor: 9,316 bytes, line 1
1function nn(e,n,s,t,a){const o=ie(-n+e,0),r=p(),l=h(),i=m();function c(u,f){return he(u,f)<=1}function h(){const u=r[0],f=K(r),v=r.lastIndexOf(u),d=r.indexOf(f)+1;return ie(v,d)}function p(){return s.map((u,f)=>{const{min:v,max:d}=o,y=o.constrain(u),g=!f,L=_e(s,f);return g?d:L||c(v,y)?v:c(d,y)?d:y}).map(u=>parseFloat(u.toFixed(3)))}function m(){if(n<=e+a)return[o.max];if(t==="keepSnaps")return r;const{min:u,max:f}=l;return r.slice(u,f)}return{snapsContained:i,scrollContainLimit:l}}function on(e,n,s){const t=n[0],a=s?t-e:K(n);return{limit:ie(a,t)}}function rn(e,n,s,t){const o=n.min+.1,r=n.max+.1,{reachedMin:l,reachedMax:i}=ie(o,r);function c(m){return m===1?i(s.get()):m===-1?l(s.get()):!1}function h(m){if(!c(m))return;const b=e*(m*-1);t.forEach(u=>u.add(b))}return{loop:h}}function sn(e){const{max:n,length:s}=e;function t(o){const r=o-n;return s?r/-s:0}return{get:t}}function an(e,n,s,t,a){const{startEdge:o,endEdge:r}=e,{groupSlides:l}=a,i=p().map(n.measure),c=m(),h=b();function p(){return l(t).map(f=>K(f)[r]-f[0][o]).map(F)}function m(){return t.map(f=>s[o]-f[o]).map(f=>-F(f))}function b(){return l(c).map(f=>f[0]).map((f,v)=>f+i[v])}return{snaps:c,snapsAligned:h}}function ln(e,n,s,t,a,o){const{groupSlides:r}=a,{min:l,max:i}=t,c=h();function h(){const m=r(o),b=!e||n==="keepSnaps";return s.length===1?[o]:b?m:m.slice(l,i).map((u,f,v)=>{const d=!f,y=_e(v,f);if(d){const g=K(v[0])+1;return at(g)}if(y){const g=we(o)-K(v)[0]+1;return at(g,K(v)[0])}return u})}return{slideRegistry:c}}function cn(e,n,s,t,a){const{reachedAny:o,removeOffset:r,constrain:l}=t;function i(u){return u.concat().sort((f,v)=>F(f)-F(v))[0]}function c(u){const f=e?r(u):l(u),v=n.map((y,g)=>({diff:h(y-f,0),index:g})).sort((y,g)=>F(y.diff)-F(g.diff)),{index:d}=v[0];return{index:d,distance:f}}function h(u,f){const v=[u,u+s,u-s];if(!e)return u;if(!f)return i(v);const d=v.filter(y=>qe(y)===f);return d.length?i(d):K(v)-s}function p(u,f){const v=n[u]-a.get(),d=h(v,f);return{index:u,distance:d}}function m(u,f){const v=a.get()+u,{index:d,distance:y}=c(v),g=!e&&o(v);if(!f||g)return{index:d,distance:u};const L=n[d]-y,x=u+h(L,0);return{index:d,distance:x}}return{byDistance:m,byIndex:p,shortcut:h}}function un(e,n,s,t,a,o,r){function l(p){const m=p.distance,b=p.index!==n.get();o.add(m),m&&(t.duration()?e.start():(e.update(),e.render(1),e.update())),b&&(s.set(n.get()),n.set(p.index),r.emit("select"))}function i(p,m){const b=a.byDistance(p,m);l(b)}function c(p,m){const b=n.clone().set(p),u=a.byIndex(b.get(),m);l(u)}return{distance:i,index:c}}function fn(e,n,s,t,a,o,r,l){const i={passive:!0,capture:!0};let c=0;function h(b){if(!l)return;function u(f){if(new Date().getTime()-c>10)return;r.emit("slideFocusStart"),e.scrollLeft=0;const y=s.findIndex(g=>g.includes(f));ze(y)&&(a.useDuration(0),t.index(y,0),r.emit("slideFocus"))}o.add(document,"keydown",p,!1),n.forEach((f,v)=>{o.add(f,"focus",d=>{(Pe(l)||l(b,d))&&u(v)},i)})}function p(b){b.code==="Tab"&&(c=new Date().getTime())}return{init:h}}function ge(e){let n=e;function s(){return n}function t(i){n=r(i)}function a(i){n+=r(i)}function o(i){n-=r(i)}function r(i){return ze(i)?i:i.get()}return{get:s,set:t,add:a,subtract:o}}function mt(e,n){const s=e.scroll==="x"?r:l,t=n.style;let a=null,o=!1;function r(m){return`translate3d(${m}px,0px,0px)`}function l(m){return`translate3d(0px,${m}px,0px)`}function i(m){if(o)return;const b=Ht(e.direction(m));b!==a&&(t.transform=s(b),a=b)}function c(m){o=!m}function h(){o||(t.transform="",n.getAttribute("style")||n.removeAttribute("style"))}return{clear:h,to:i,toggleActive:c}}function dn(e,n,s,t,a,o,r,l,i){const h=ye(a),p=ye(a).reverse(),m=d().concat(y());function b(w,T){return w.reduce((E,A)=>E-a[A],T)}function u(w,T){return w.reduce((E,A)=>b(E,T)>0?E.concat([A]):E,[])}function f(w){return o.map((T,E)=>({start:T-t[E]+.5+w,end:T+n-.5+w}))}function v(w,T,E){const A=f(T);return w.map(P=>{const q=E?0:-s,j=E?s:0,_=E?"end":"start",G=A[P][_];return{index:P,loopPoint:G,slideLocation:ge(-1),translate:mt(e,i[P]),target:()=>l.get()>G?q:j}})}function d(){const w=r[0],T=u(p,w);return v(T,s,!1)}function y(){const w=n-r[0]-1,T=u(h,w);return v(T,-s,!0)}function g(){return m.every(({index:w})=>{const T=h.filter(E=>E!==w);return b(T,n)<=.1})}function L(){m.forEach(w=>{const{target:T,translate:E,slideLocation:A}=w,P=T();P!==A.get()&&(E.to(P),A.set(P))})}function x(){m.forEach(w=>w.translate.clear())}return{canLoop:g,clear:x,loop:L,loopPoints:m}}function pn(e,n,s){let t,a=!1;function o(i){if(!s)return;function c(h){for(const p of h)if(p.type==="childList"){i.reInit(),n.emit("slidesChanged");break}}t=new MutationObserver(h=>{a||(Pe(s)||s(i,h))&&c(h)}),t.observe(e,{childList:!0})}function r(){t&&t.disconnect(),a=!0}return{init:o,destroy:r}}function mn(e,n,s,t){const a={};let o=null,r=null,l,i=!1;function c(){l=new IntersectionObserver(u=>{i||(u.forEach(f=>{const v=n.indexOf(f.target);a[v]=f}),o=null,r=null,s.emit("slidesInView"))},{root:e.parentElement,threshold:t}),n.forEach(u=>l.observe(u))}function h(){l&&l.disconnect(),i=!0}function p(u){return be(a).reduce((f,v)=>{const d=parseInt(v),{isIntersecting:y}=a[d];return(u&&y||!u&&!y)&&f.push(d),f},[])}function m(u=!0){if(u&&o)return o;if(!u&&r)return r;const f=p(u);return u&&(o=f),u||(r=f),f}return{init:c,destroy:h,get:m}}function gn(e,n,s,t,a,o){const{measureSize:r,startEdge:l,endEdge:i}=e,c=s[0]&&a,h=u(),p=f(),m=s.map(r),b=v();function u(){if(!c)return 0;const y=s[0];return F(n[l]-y[l])}function f(){if(!c)return 0;const y=o.getComputedStyle(K(t));return parseFloat(y.getPropertyValue(`margin-${i}`))}function v(){return s.map((y,g,L)=>{const x=!g,I=_e(L,g);return x?m[g]+h:I?m[g]+p:L[g+1][l]-y[l]}).map(F)}return{slideSizes:m,slideSizesWithGaps:b,startGap:h,endGap:p}}function vn(e,n,s,t,a,o,r,l,i){const{startEdge:c,endEdge:h,direction:p}=e,m=ze(s);function b(d,y){return ye(d).filter(g=>g%y===0).map(g=>d.slice(g,g+y))}function u(d){return d.length?ye(d).reduce((y,g,L)=>{const x=K(y)||0,I=x===0,w=g===we(d),T=a[c]-o[x][c],E=a[c]-o[g][h],A=!t&&I?p(r):0,P=!t&&w?p(l):0,q=F(E-P-(T+A));return L&&q>n+i&&y.push(g),w&&y.push(d.length),y},[]).map((y,g,L)=>{const x=Math.max(L[g-1]||0);return d.slice(x,y)}):[]}function f(d){return m?b(d,s):u(d)}return{groupSlides:f}}function hn(e,n,s,t,a,o,r){const{align:l,axis:i,direction:c,startIndex:h,loop:p,duration:m,dragFree:b,dragThreshold:u,inViewThreshold:f,slidesToScroll:v,skipSnaps:d,containScroll:y,watchResize:g,watchSlides:L,watchDrag:x,watchFocus:I}=o,w=2,T=Jt(),E=T.measure(n),A=s.map(T.measure),P=Xt(i,c),q=P.measureSize(E),j=Zt(q),_=$t(l,q),G=!p&&!!y,D=p||!!y,{slideSizes:N,slideSizesWithGaps:O,startGap:z,endGap:ae}=gn(P,E,A,s,D,a),X=vn(P,q,v,p,E,A,z,ae,w),{snaps:le,snapsAligned:ce}=an(P,_,E,A,X),Y=-K(le)+K(O),{snapsContained:de,scrollContainLimit:pe}=nn(q,Y,ce,y,w),U=G?de:ce,{limit:R}=on(Y,U,p),J=pt(we(U),h,p),H=J.clone(),k=ye(s),S=({dragHandler:ue,scrollBody:Ce,scrollBounds:Ne,options:{loop:xe}})=>{xe||Ne.constrain(ue.pointerDown()),Ce.seek()},C=({scrollBody:ue,translate:Ce,location:Ne,offsetLocation:xe,previousLocation:ht,scrollLooper:yt,slideLooper:bt,dragHandler:St,animation:wt,eventHandler:Ue,scrollBounds:xt,options:{loop:He}},$e)=>{const Ke=ue.settled(),It=!xt.shouldConstrain(),Xe=He?Ke:Ke&&It,Qe=Xe&&!St.pointerDown();Qe&&wt.stop();const Tt=Ne.get()*$e+ht.get()*(1-$e);xe.set(Tt),He&&(yt.loop(ue.direction()),bt.loop()),Ce.to(xe.get()),Qe&&Ue.emit("settle"),Xe||Ue.emit("scroll")},M=Kt(t,a,()=>S(Ae),ue=>C(Ae,ue)),V=.68,Q=U[J.get()],Z=ge(Q),oe=ge(Q),ee=ge(Q),re=ge(Q),me=en(Z,ee,oe,re,m,V),De=cn(p,U,Y,R,re),Oe=un(M,J,H,me,De,re,r),Re=sn(R),Ve=Se(),gt=mn(n,s,r,f),{slideRegistry:Ge}=ln(G,y,U,pe,X,k),vt=fn(e,s,Ge,Oe,me,Ve,r,I),Ae={ownerDocument:t,ownerWindow:a,eventHandler:r,containerRect:E,slideRects:A,animation:M,axis:P,dragHandler:Qt(P,e,t,a,re,Yt(P,a),Z,M,Oe,me,De,J,r,j,b,u,d,V,x),eventStore:Ve,percentOfView:j,index:J,indexPrevious:H,limit:R,location:Z,offsetLocation:ee,previousLocation:oe,options:o,resizeHandler:Wt(n,r,a,s,P,g,T),scrollBody:me,scrollBounds:tn(R,ee,re,me,j),scrollLooper:rn(Y,R,ee,[Z,ee,oe,re]),scrollProgress:Re,scrollSnapList:U.map(Re.get),scrollSnaps:U,scrollTarget:De,scrollTo:Oe,slideLooper:dn(P,q,Y,N,O,le,U,ee,s),slideFocus:vt,slidesHandler:pn(n,r,L),slidesInView:gt,slideIndexes:k,slideRegistry:Ge,slidesToScroll:X,target:re,translate:mt(P,n)};return Ae}function yn(){let e={},n;function s(c){n=c}function t(c){return e[c]||[]}function a(c){return t(c).forEach(h=>h(n,c)),i}function o(c,h){return e[c]=t(c).concat([h]),i}function r(c,h){return e[c]=t(c).filter(p=>p!==h),i}function l(){e={}}const i={init:s,emit:a,off:r,on:o,clear:l};return i}const bn={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 Sn(e){function n(o,r){return dt(o,r||{})}function s(o){const r=o.breakpoints||{},l=be(r).filter(i=>e.matchMedia(i).matches).map(i=>r[i]).reduce((i,c)=>n(i,c),{});return n(o,l)}function t(o){return o.map(r=>be(r.breakpoints||{})).reduce((r,l)=>r.concat(l),[]).map(e.matchMedia)}return{mergeOptions:n,optionsAtMedia:s,optionsMediaQueries:t}}function wn(e){let n=[];function s(o,r){return n=r.filter(({options:l})=>
1e.optionsAtMedia(l).active!==!1),n.forEach(l=>l.init(o,e)),r.reduce((l,i)=>Object.assign(l,{[i.name]:i}),{})}function t(){n=n.filter(o=>o.destroy())}return{init:s,destroy:t}}function Ee(e,n,s){const t=e.ownerDocument,a=t.defaultView,o=Sn(a),r=wn(o),l=Se(),i=yn(),{mergeOptions:c,optionsAtMedia:h,optionsMediaQueries:p}=o,{on:m,off:b,emit:u}=i,f=P;let v=!1,d,y=c(bn,Ee.globalOptions),g=c(y),L=[],x,I,w;function T(){const{container:k,slides:S}=g;I=(ke(k)?e.querySelector(k):k)||e.children[0];const M=ke(S)?I.querySelectorAll(S):S;w=[].slice.call(M||I.children)}function E(k){const S=hn(e,I,w,t,a,k,i);if(k.loop&&!S.slideLooper.canLoop()){const C=Object.assign({},k,{loop:!1});return E(C)}return S}function A(k,S){v||(y=c(y,k),g=h(y),L=S||L,T(),d=E(g),p([y,...L.map(({options:C})=>C)]).forEach(C=>l.add(C,"change",P)),g.active&&(d.translate.to(d.location.get()),d.animation.init(),d.slidesInView.init(),d.slideFocus.init(H),d.eventHandler.init(H),d.resizeHandler.init(H),d.slidesHandler.init(H),d.options.loop&&d.slideLooper.loop(),I.offsetParent&&w.length&&d.dragHandler.init(H),x=r.init(H,L)))}function P(k,S){const C=X();q(),A(c({startIndex:C},k),S),i.emit("reInit")}function q(){d.dragHandler.destroy(),d.eventStore.clear(),d.translate.clear(),d.slideLooper.clear(),d.resizeHandler.destroy(),d.slidesHandler.destroy(),d.slidesInView.destroy(),d.animation.destroy(),r.destroy(),l.clear()}function j(){v||(v=!0,l.clear(),q(),i.emit("destroy"),i.clear())}function _(k,S,C){!g.active||v||(d.scrollBody.useBaseFriction().useDuration(S===!0?0:g.duration),d.scrollTo.index(k,C||0))}function G(k){const S=d.index.add(1).get();_(S,k,-1)}function D(k){const S=d.index.add(-1).get();_(S,k,1)}function N(){return d.index.add(1).get()!==X()}function O(){return d.index.add(-1).get()!==X()}function z(){return d.scrollSnapList}function ae(){return d.scrollProgress.get(d.offsetLocation.get())}function X(){return d.index.get()}function le(){return d.indexPrevious.get()}function ce(){return d.slidesInView.get()}function Y(){return d.slidesInView.get(!1)}function de(){return x}function pe(){return d}function U(){return e}function R(){return I}function J(){return w}const H={canScrollNext:N,canScrollPrev:O,containerNode:R,internalEngine:pe,destroy:j,off:b,on:m,emit:u,plugins:de,previousScrollSnap:le,reInit:f,rootNode:U,scrollNext:G,scrollPrev:D,scrollProgress:ae,scrollSnapList:z,scrollTo:_,selectedScrollSnap:X,slideNodes:J,slidesInView:ce,slidesNotInView:Y};return A(n,s),setTimeout(()=>i.emit("init"),0),H}Ee.globalOptions=void 0;function je(e={},n=[]){const s=Ye(e),t=Ye(n);let a=s?e.value:e,o=t?n.value:n;const r=Je(),l=Je();function i(){l.value&&l.value.reInit(a,o)}return lt(()=>{!Vt()||!r.value||(Ee.globalOptions=je.globalOptions,l.value=Ee(r.value,a,o))}),ct(()=>{l.value&&l.value.destroy()}),s&&Te(e,c=>{Me(a,c)||(a=c,i())}),t&&Te(n,c=>{Gt(o,c)||(o=c,i())}),[r,l]}je.globalOptions=void 0;const xn={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 focus:outline-none focus-visible:ring-2 focus-visible:ring-primary","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"}}}},In=["aria-label"],Tn=["aria-label","aria-selected","data-state","onClick"],Ln={__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(e,{expose:n,emit:s}){const t=e,a=s,{dir:o,t:r}
1=Lt(),l=Et(),i=Pt("carousel",t),c=Dt(Ot(t,"active","align","breakpoints","containScroll","dragFree","dragThreshold","duration","inViewThreshold","loop","skipSnaps","slidesToScroll","startIndex","watchDrag","watchResize","watchSlides","watchFocus")),h=se(()=>t.prevIcon||(o.value==="rtl"?l.ui.icons.arrowRight:l.ui.icons.arrowLeft)),p=se(()=>t.nextIcon||(o.value==="rtl"?l.ui.icons.arrowLeft:l.ui.icons.arrowRight)),m=se(()=>typeof t.autoplay=="boolean"?!0:t.autoplay.stopOnInteraction??!0),b=se(()=>typeof t.autoScroll=="boolean"?!0:t.autoScroll.stopOnInteraction??!0),u=se(()=>nt({extend:nt(xn),...l.ui?.carousel||{}})({orientation:t.orientation})),f=se(()=>({...t.fade?{align:"center",containScroll:!1}:{},...c.value,axis:t.orientation==="horizontal"?"x":"y",direction:o.value==="rtl"?"rtl":"ltr"})),v=ne([]);async function d(){const D=[];if(t.autoplay){const N=await fe(()=>import("./Dtrtw0zj.js"),[],import.meta.url).then(O=>O.default);D.push(N(typeof t.autoplay=="boolean"?{}:t.autoplay))}if(t.autoScroll){const N=await fe(()=>import("./LVG_eY9u.js"),[],import.meta.url).then(O=>O.default);D.push(N(typeof t.autoScroll=="boolean"?{}:t.autoScroll))}if(t.autoHeight){const N=await fe(()=>import("./Ddyvc1_j.js"),[],import.meta.url).then(O=>O.default);D.push(N(typeof t.autoHeight=="boolean"?{}:t.autoHeight))}if(t.classNames){const N=await fe(()=>import("./mhJ-osCf.js"),[],import.meta.url).then(O=>O.default);D.push(N(typeof t.classNames=="boolean"?{}:t.classNames))}if(t.fade){const N=await fe(()=>import("./wrqBHFeW.js"),[],import.meta.url).then(O=>O.default);D.push(N(typeof t.fade=="boolean"?{}:t.fade))}if(t.wheelGestures){const{WheelGesturesPlugin:N}=await fe(async()=>{const{WheelGesturesPlugin:O}=await import("./Bxc3PCbM.js");return{WheelGesturesPlugin:O}},[],import.meta.url);D.push(N(typeof t.wheelGestures=="boolean"?{}:t.wheelGestures))}v.value=D}Te(()=>[t.autoplay,t.autoScroll,t.autoHeight,t.classNames,t.fade,t.wheelGestures],async()=>{await d(),g.value?.reInit(f.value,v.value)},{immediate:!0});const[y,g]=je(f,v);Te(f,()=>{g.value?.reInit(f.value,v.value)},{flush:"post"});function L(){m.value&&g.value?.plugins().autoplay?.stop(),b.value&&g.value?.plugins().autoScroll?.stop()}function x(){g.value?.scrollPrev(),L()}function I(){g.value?.scrollNext(),L()}function w(D){g.value?.scrollTo(D)}function T(D){let N,O;if(t.orientation==="horizontal"?(N=o.value==="ltr"?"ArrowLeft":"ArrowRight",O=o.value==="ltr"?"ArrowRight":"ArrowLeft"):(N="ArrowUp",O="ArrowDown"),D.key===N){D.preventDefault(),x();return}D.key===O&&(D.preventDefault(),I())}const E=ne(!1),A=ne(!1),P=ne(0),q=ne([]);function j(D){q.value=D?.scrollSnapList()||[]}function _(D){E.value=D?.canScrollNext()||!1,A.value=D?.canScrollPrev()||!1,P.value=D?.selectedScrollSnap()||0,a("select",P.value)}function G(D){return typeof D=="object"&&D!==null}return lt(()=>{g.value&&(g.value.on("init",j),g.value.on("init",_),g.value.on("reInit",j),g.value.on("reInit",_),g.value.on("select",_))}),ct(()=>{g.value&&(g.value.off("init",j),g.value.off("init",_),g.value.off("reInit",j),g.value.off("reInit",_),g.value.off("select",_))}),n({emblaRef:y,emblaApi:g}),(D,N)=>($(),ut(B(At),{as:e.as,role:"region","aria-roledescription":"carousel","data-orientation":e.orientation,tabindex:"0","data-slot":"root",class:te(u.value.root({class:[B(i)?.root,t.class]})),onKeydown:T},{default:Be(()=>[Ze("div",{ref_key:"emblaRef",ref:y,"data-slot":"viewport",class:te(u.value.viewport({class:B(i)?.viewport}))},[Ze("div",{"data-slot":"container",class:te(u.value.container({class:B(i)?.container}))},[($(!0),W(We,null,et(e.items,(O,z)=>($(),W("div",Ie({key:z},{ref_for:!0},e.dots?{role:"tabpanel"}:{role:"group","aria-roledescription":"slide"},{"data-slot":"item",class:u.value.item({class:[B(i)?.item,G(O)&&O.ui?.item,G(O)&&O.class]})}),[ft(D.$slots,"default",{item:O,index:z})],16))),128))],2)],2),e.arrows||e.dots?($(),W("div",{key:0,"data-slot":"controls",class:te(u.value.controls({class:B(i)?.controls}))},[e.arrows?($(),W("div",{key:0,"data-slot":"arrows",class:te(u.value.arrows({class:B(i)?.arrows}))},[Le(tt,Ie({disabled:!A.value,icon:h.value,color:"neutral",variant:"outline","aria-label":B(r)("carousel.prev")},typeof e.prev=="object"?e.prev:void 0,{"data-slot":"prev",class:u.value.prev({class:B(i)?.prev}),onClick:x}),null,16,["disabled","icon","aria-label","class"]),Le(tt,Ie({disabled:!E.value,icon:p.value,color:"neutral",variant:"outline","aria-label":B(r)("carousel.next")},typeof e.next=="object"?e.next:void 0,{"data-slot":"next",class:u.value.next({class:B(i)?.next}),onClick:I}),null,16,["disabled","icon","aria-label","class"])],2)):ve("",!0),e.dots?($(),W("div",{key:1,role:"tablist","aria-label":B(r)("carousel.dots"),"data-slot":"dots",class:te(u.value.dots({class:B(i)?.dots}))},[($(!0),W(We,null,et(q.value,(O,z)=>($(),W("button",{key:z,type:"button",role:"tab","aria-label":B(r)("carousel.goto",{slide:z+1}),"aria-selected":P.value===z,"data-slot":"dot",class:te(u.value.dot({class:B(i)?.dot,active:P.value===z})),"data-state":P.value===z?"active":void 0,onClick:ae=>w(z)},null,10,Tn))),128))],10,In)):ve("",!0)],2)):ve("",!0)]),_:3},8,["as","data-orientation","class"]))}},En={key:1,class:"absolute bottom-2 right-[10px] text-white"},Pn=Ct({__name:"Carousel",props:{items:{},variant:{default:"default"},showDots:{type:Boolean,default:!0},showArrows:{type:Boolean,default:!1},showCounter:{type:Boolean,default:!1},floatingCursor:{type:Boolean,default:!1},floatingCursorTopLayer:{type:Boolean,default:!1},slidesToScroll:{},align:{},class:{default:""},fade:{type:Boolean,default:!0},watchDrag:{type:[Boolean,Function],default:!1},autoplay:{},loop:{type:Boolean},orientation:{},prevIcon:{},nextIcon:{},index:{default:0},ui:{}},emits:["update:index"],setup(e,{expose:n,emit:s}){const t=e,a=ne(t.index??0),o=s,l={default:{dots:"bottom-4 gap-2",dot:"w-8 h-1 bg-white/60 data-[state=active]:bg-white",prev:"disabled:hidden rounded-none bg-white hover:bg-primary sm:start-10 md:[&>span]:size-3.5 [&>span]:size-3",next:"disabled:hidden rounded-none bg-white hover:bg-primary sm:end-10 md:[&>span]:size-3.5 [&>span]:size-3",item:"max-sm:basis-[80%]"},promo:{container:"h-full",dots:"-translate-x-1/7 bottom-5 sm:bottom-8 sm:translate-x-1/3 group-hover/item:-translate-y-12 transition-all duration-300 gap-2 pointer-events-none",dot:"relative overflow-hidden w-15 h-1 bg-white/60 data-[state=active]:bg-white/60 before:content-[''] before:absolute before:inset-0 before:bg-white before:w-0 data-[state=active]:before:w-[var(--progress)]",prev:"disabled:hidden sm:start-10 md:size-10 md:[&>span]:size-3.5 [&>span]:size-3",next:"disabled:hidden sm:end-10 md:size-10 md:[&>span]:size-3.5 [&>span]:size-3",item:""},projects:{container:"absolute inset-0",dots:"bottom-20 group-hover/item:-translate-y-12 transition-all duration-300 gap-2 pointer-events-none",dot:"w-15 h-1 bg-white data-[state=active]:bg-white opacity-80 data-[state=active]:opacity-100",prev:"sm:start-4",next:"sm:end-4",item:""},items:{container:"",dots:"",dot:"",prev:"",next:"",item:"shrink-0 basis-1/2 lg:basis-1/4"},commerce:{container:" ",dots:"",dot:"",prev:"disabled:hidden rounded-none bg-white hover:bg-primary sm:start-10 [&>span]:size-3.5",next:"disabled:hidden rounded-none bg-white hover:bg-primary sm:end-10 [&>span]:size-3.5",item:"first:pl-8 basis-[85%] md:basis-1/2 lg:basis-1/3 last:pr-4"},hero:{container:"h-full",dots:"bottom-5 sm:bottom-8 transition-all duration-300 gap-2 pointer-events-none",dot:"relative overflow-hidden w-15 h-1 bg-white/60 data-[state=active]:bg-white/60 before:content-[''] before:absolute before:inset-0 before:bg-white before:w-0 data-[state=active]:before:w-[var(--progress)]",prev:"disabled:hidden rounded-none bg-white hover:bg-primary sm:start-10 [&>span]:size-3.5",next:"disabled:hidden rounded-none bg-white hover:bg-primary sm:end-10 [&>span]:size-3.5",item:""}}[t.variant],i=se(()=>({...l,...t.ui})),{cursorVisible:c,cursorX:h,cursorY:p,isLeftSide:m,resetCursor:b}=zt(t.floatingCursorTopLayer),u=Mt("carousel"),f=ne();Nt(()=>{f.value=u.value?.emblaApi}),n({emblaApi:f});
1const v=x=>{const I=x.currentTarget;if(!I||!t.floatingCursor||!f.value?.canScrollPrev()&&!f.value?.canScrollNext())return;const w=I.getBoundingClientRect();t.floatingCursorTopLayer?(h.value=x.pageX,p.value=x.pageY,m.value=x.pageX<w.left+w.width/2):(h.value=x.clientX-w.left,p.value=x.clientY-w.top,m.value=h.value<w.width/2),c.value=!0,f.value?.canScrollPrev()?f.value?.canScrollNext()||(m.value=!0):m.value=!1},{isSmallScreen:d}=_t(),y=()=>{b()},g=x=>{if(t.floatingCursor&&!d.value){const I=x.currentTarget;if(!I)return;const w=I.getBoundingClientRect(),T=x.clientX-w.left,E=w.width/2;f.value?.canScrollPrev()?f.value?.canScrollNext()?T<E?f.value?.scrollPrev():f.value?.scrollNext():f.value?.scrollPrev():f.value?.scrollNext(),v(x)}},L=ne(100);return jt(()=>{const x=f.value?.plugins()?.autoplay,I=x?.options?.delay;if(x&&typeof I=="number"){const w=x.timeUntilNext()??0,T=(I-w)/I*100;L.value=T??100}}),(x,I)=>{const w=Ln,T=qt,E=kt;return $(),W("div",{class:te(["relative max-md:cursor-auto group select-none",{"md:cursor-none":B(c)}]),style:Bt({"--progress":`${B(L)}%`}),onMousemove:v,onMouseleave:y,onClick:g},[Le(w,Ie({ref_key:"carousel",ref:u},x.$props,{items:e.items,dots:e.showDots&&(e.items?.length??0)>1,arrows:e.showArrows,class:[B(l).container,t.class],ui:B(i),onSelect:I[0]||(I[0]=A=>{a.value=A,o("update:index",A)})}),{default:Be(({item:A,index:P})=>[ft(x.$slots,"default",{item:A,index:P})]),_:3},16,["items","dots","arrows","class","ui"]),e.floatingCursor&&!e.floatingCursorTopLayer?($(),ut(T,{key:0,visible:B(c),x:B(h),y:B(p),"is-left":B(m)},null,8,["visible","x","y","is-left"])):ve("",!0),e.showCounter?($(),W("div",En,[Le(E,{variant:"heading",size:"3",weight:"medium",class:""},{default:Be(()=>[Ft(ot(B(a)+1)+" / "+ot(e.items?.length),1)]),_:1})])):ve("",!0)],38)}}}),Cn=Object.assign(Pn,{__name:"UiCarousel"}),Nn=()=>({transformDate:s=>{const t=s?new Date(s):null;return!t||Number.isNaN(t.getTime())?"":new Intl.DateTimeFormat("ru-RU",{month:"long",year:"numeric"}).formatToParts(t).filter(o=>o.type==="month"||o.type==="year").map(o=>o.value).join(" ")},transformFullDate:s=>{const t=s?new Date(s):null;return!t||Number.isNaN(t.getTime())?"":new Intl.DateTimeFormat("ru-RU",{day:"numeric",month:"long",year:"numeric"}).formatToParts(t).filter(o=>o.type==="day"||o.type==="month"||o.type==="year").map(o=>o.value).join(" ")}});export{Cn as _,Ln as a,Nn as u};
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.