1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[562],{2468:function(t,e,n){n.d(e,{default:function(){return o.a}});var r=n(7860),o=n.n(r)},7860:function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),function(t,e){for(var n in e)Object.defineProperty(t,n,{enumerable:!0,get:e[n]})}(e,{default:function(){return a},getImageProps:function(){return c}});let r=n(2532),o=n(3242),i=n(8379),u=r._(n(5583));function c(t){let{props:e}=(0,o.getImgProps)(t,{defaultLoader:u.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[t,n]of Object.entries(e))void 0===n&&delete e[t];return{props:e}}let a=i.Image},621:function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"RouterContext",{enumerable:!0,get:function(){return r}});let r=n(2532)._(n(2700)).default.createContext(null)},3363:function(t,e){var n=Symbol.for("react.element"),r=(Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.memo"),Symbol.for("react.lazy"),{isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}}),o=Object.assign,i={};function u(t,e,n){this.props=t,this.context=e,this.refs=i,this.updater=n||r}function c(){}function a(t,e,n){this.props=t,this.context=e,this.refs=i,this.updater=n||r}u.prototype.isReactComponent={},u.prototype.setState=function(t,e){if("object"!=typeof t&&"function"!=typeof t&&null!=t)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,t,e,"setState")},u.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},c.prototype=u.prototype;var l=a.prototype=new c;l.constructor=a,o(l,u.prototype),l.isPureReactComponent=!0;var s=Object.prototype.hasOwnProperty,f={key:!0,ref:!0,__self:!0,__source:!0};e.createElement=function(t,e,r){var o,i={},u=null,c=null;
1if(null!=e)for(o in void 0!==e.ref&&(c=e.ref),void 0!==e.key&&(u=""+e.key),e)s.call(e,o)&&!f.hasOwnProperty(o)&&(i[o]=e[o]);var a=arguments.length-2;if(1===a)i.children=r;else if(1<a){for(var l=Array(a),d=0;d<a;d++)l[d]=arguments[d+2];i.children=l}if(t&&t.defaultProps)for(o in a=t.defaultProps)void 0===i[o]&&(i[o]=a[o]);return{$$typeof:n,type:t,key:u,ref:c,props:i,_owner:null}}},1297:function(t,e,n){t.exports=n(3363)},1742:function(t,e,n){n.d(e,{Z:function(){return o}});let r={active:!0,breakpoints:{},delay:4e3,jump:!1,playOnInit:!0,stopOnFocusIn:!0,stopOnInteraction:!0,stopOnMouseEnter:!1,stopOnLastSnap:!1,rootNode:null};function o(t={}){let e,n,i,u;let c=null,a=0,l=!1,s=!1,f=!1,d=!1;function p(){if(!i){if(y()){f=!0;return}l||n.emit("autoplay:play"),function(){let{ownerWindow:t}=n.internalEngine();t.clearTimeout(a),a=t.setTimeout(x,u[n.selectedScrollSnap()]),c=new Date().getTime(),n.emit("autoplay:timerset")}(),l=!0}}function m(){i||(l&&n.emit("autoplay:stop"),function(){let{ownerWindow:t}=n.internalEngine();t.clearTimeout(a),a=0,c=null,n.emit("autoplay:timerstopped")}(),l=!1)}function g(){if(y())return f=l,m();f&&p()}function y(){let{ownerDocument:t}=n.internalEngine();return"hidden"===t.visibilityState}function h(){s||m()}function b(){s||p()}function v(){s=!0,m()}function S(){s=!1,p()}function x(){let{index:t}=n.internalEngine(),r=t.clone().add(1).get(),o=n.scrollSnapList().length-1,i=e.stopOnLastSnap&&r===o;if(n.canScrollNext()?n.scrollNext(d):n.scrollTo(0,d),n.emit("autoplay:select"),i)return m();p()}return{name:"autoplay",options:t,init:function(c,a){n=c;let{mergeOptions:l,optionsAtMedia:s}=a,f=l(r,o.globalOptions);if(e=s(l(f,t)),n.scrollSnapList().length<=1)return;d=e.jump,i=!1,u=function(t,e){let n=t.scrollSnapList();return"number"==typeof e?n.map(()=>e):e(n,t)}(n,e.delay);let{eventStore:y,ownerDocument:x}=n.internalEngine(),O=!!n.internalEngine().options.watchDrag,w=function(t,e){let n=t.rootNode();return e&&e(n)||n}(n,e.rootNode);y.add(x,"visibilitychange",g),O&&n.on("pointerDown",h),O&&!e.stopOnInteraction&&n.on("pointerUp",b),e.stopOnMouseEnter&&y.add(w,"mouseenter",v),e.stopOnMouseEnter&&!e.stopOnInteraction&&y.add(w,"mouseleave",S),e.stopOnFocusIn&&n.on("slideFocusStart",m),e.stopOnFocusIn&&!e.stopOnInteraction&&y.add(n.containerNode(),"focusout",p),e.playOnInit&&p()},destroy:function(){n.off("pointerDown",h).off("pointerUp",b).off("slideFocusStart",m),m(),i=!0,l=!1},play:function(t){void 0!==t&&(d=t),p()},stop:function(){l&&m()},reset:function(){l&&p()},isPlaying:function(){return l},timeUntilNext:function(){return c?u[n.selectedScrollSnap()]-(new Date().getTime()-c):null}}}o.globalOptions=void 0},4557:function(t,e,n){n.d(e,{Z:function(){return I}});var r=n(2700);function o(t){return"[object Object]"===Object.prototype.toString.call(t)||Array.isArray(t)}function i(t,e){let n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&JSON.stringify(Object.keys(t.breakpoints||{}))===JSON.stringify(Object.keys(e.breakpoints||{}))&&n.every(n=>{let r=t[n],u=e[n];return"function"==typeof r?`${r}`==`${u}`:o(r)&&o(u)?i(r,u):r===u})}function u(t){return t.concat().sort((t,e)=>t.name>e.name?1:-1).map(t=>t.options)}function c(t){return"number"==typeof t}function a(t){return"string"==typeof t}function l(t){return"boolean"==typeof t}function s(t){return"[object Object]"===Object.prototype.toString.call(t)}function f(t){return Math.abs(t)}function d(t){return Math.sign(t)}function p(t){return h(t).map(Number)}function m(t){return t[g(t)]}function g(t){return Math.max(0,t.length-1)}function y(t,e=0){return Array.from(Array(t),(t,n)=>e+n)}function h(t){return Object.keys(t)}function b(t,e){return void 0!==e.MouseEvent&&t instanceof e.MouseEvent}function v(){let t=[],e={add:function(n,r,o,i={passive:!0}){let u;return"addEventListener"in n?(n.addEventListener(r,o,i),u=()=>n.removeEventListener(r,o,i)):(n.addListener(o),u=()=>n.removeListener(o)),t.push(u),e},clear:function(){t=t.filter(t=>t())}};return e}function S(t=0,e=0){let n=f(t-e);function r(n){return n<t||n>e}return{length:n,max:e,min:t,constrain:function(n){return r(n)?n<t?t:e:n},reachedAny:r,reachedMax:function(t){return t>e},reachedMin:function(e){return e<t},removeOffset:function(t){return n?t-n*Math.ceil((t-e)/n):t}}}function x(t){let e=t;function n(t){return c(t)?t:t.get()}return{get:function(){return e},set:function(t){e=n(t)},add:function(t){e+=n(t)},subtract:function(t){e-=n(t)}}}function O(t,e){let n="x"===t.scroll?function(t){return`translate3d(${t}px,0px,0px)`}:function(t){return`translate3d(0px,${t}px,0px)`},r=e.style,o=null,i=!1;return{clear:function(){i||(r.transform="",e.getAttribute("style")||e.removeAttribute("style"))},to:function(e){if(i)return;let u=Math.round(100*t.direction(e))/100;u!==o&&(r.transform=n(u),o=u)},toggleActive:function(t){i=!t}}}let w={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 E(t,e,n){let r,o,i,u,I;let k=t.ownerDocument,D=k.defaultView,L=function(t){function e(t,e){return function t(e,n){return[e,n].reduce((e,n)=>
1(h(n).forEach(r=>{let o=e[r],i=n[r],u=s(o)&&s(i);e[r]=u?t(o,i):i}),e),{})}(t,e||{})}return{mergeOptions:e,optionsAtMedia:function(n){let r=n.breakpoints||{},o=h(r).filter(e=>t.matchMedia(e).matches).map(t=>r[t]).reduce((t,n)=>e(t,n),{});return e(n,o)},optionsMediaQueries:function(e){return e.map(t=>h(t.breakpoints||{})).reduce((t,e)=>t.concat(e),[]).map(t.matchMedia)}}}(D),j=(I=[],{init:function(t,e){return(I=e.filter(({options:t})=>!1!==L.optionsAtMedia(t).active)).forEach(e=>e.init(t,L)),e.reduce((t,e)=>Object.assign(t,{[e.name]:e}),{})},destroy:function(){I=I.filter(t=>t.destroy())}}),F=v(),M=function(){let t,e={},n={init:function(e){t=e},emit:function(r){return(e[r]||[]).forEach(e=>e(t,r)),n},off:function(t,r){return e[t]=(e[t]||[]).filter(t=>t!==r),n},on:function(t,r){return e[t]=(e[t]||[]).concat([r]),n},clear:function(){e={}}};return n}(),{mergeOptions:P,optionsAtMedia:A,optionsMediaQueries:N}=L,{on:T,off:_,emit:z}=M,C=!1,U=P(w,E.globalOptions),V=P(U),q=[];function H(e,n){!C&&(V=A(U=P(U,e)),q=n||q,function(){let{container:e,slides:n}=V;i=(a(e)?t.querySelector(e):e)||t.children[0];let r=a(n)?i.querySelectorAll(n):n;u=[].slice.call(r||i.children)}(),r=function e(n){let r=function(t,e,n,r,o,i,u){let s,w;let{align:E,axis:I,direction:k,startIndex:D,loop:L,duration:j,dragFree:F,dragThreshold:M,inViewThreshold:P,slidesToScroll:A,skipSnaps:N,containScroll:T,watchResize:_,watchSlides:z,watchDrag:C,watchFocus:U}=i,V={measure:function(t){let{offsetTop:e,offsetLeft:n,offsetWidth:r,offsetHeight:o}=t;return{top:e,right:n+r,bottom:e+o,left:n,width:r,height:o}}},q=V.measure(e),H=n.map(V.measure),R=function(t,e){let n="rtl"===e,r="y"===t,o=!r&&n?-1:1;return{scroll:r?"y":"x",cross:r?"x":"y",startEdge:r?"top":n?"right":"left",endEdge:r?"bottom":n?"left":"right",measureSize:function(t){let{height:e,width:n}=t;return r?e:n},direction:function(t){return t*o}}}(I,k),$=R.measureSize(q),B={measure:function(t){return t/100*$}},J=function(t,e){let n={start:function(){return 0},center:function(t){return(e-t)/2},end:function(t){return e-t}};return{measure:function(r,o){return a(t)?n[t](r):t(e,r,o)}}}(E,$),X=!L&&!!T,{slideSizes:Z,slideSizesWithGaps:G,startGap:Q,endGap:Y}=function(t,e,n,r,o,i){let{measureSize:u,startEdge:c,endEdge:a}=t,l=n[0]&&o,s=function(){if(!l)return 0;let t=n[0];return f(e[c]-t[c])}(),d=l?parseFloat(i.getComputedStyle(m(r)).getPropertyValue(`margin-${a}`)):0,p=n.map(u),y=n.map((t,e,n)=>{let r=e===g(n);return e?r?p[e]+d:n[e+1][c]-t[c]:p[e]+s}).map(f);return{slideSizes:p,slideSizesWithGaps:y,startGap:s,endGap:d}}(R,q,H,n,L||!!T,o),K=function(t,e,n,r,o,i,u,a,l){let{startEdge:s,endEdge:d,direction:y}=t,h=c(n);return{groupSlides:function(t){return h?p(t).filter(t=>t%n==0).map(e=>t.slice(e,e+n)):t.length?p(t).reduce((n,c,l)=>{let p=m(n)||0,h=c===g(t),b=o[s]-i[p][s],v=o[s]-i[c][d],S=r||0!==p?0:y(u),x=f(v-(!r&&h?y(a):0)-(b+S));return l&&x>e+2&&n.push(c),h&&n.push(t.length),n},[]).map((e,n,r)=>{let o=Math.max(r[n-1]||0);return t.slice(o,e)}):[]}}}(R,$,A,L,q,H,Q,Y,0),{snaps:W,snapsAligned:tt}=function(t,e,n,r,o){let{startEdge:i,endEdge:u}=t,{groupSlides:c}=o,a=c(r).map(t=>m(t)[u]-t[0][i]).map(f).map(e.measure),l=r.map(t=>n[i]-t[i]).map(t=>-f(t)),s=c(l).map(t=>t[0]).map((t,e)=>t+a[e]);return{snaps:l,snapsAligned:s}}(R,J,q,H,K),te=-m(W)+m(G),{snapsContained:tn,scrollContainLimit:tr}=function(t,e,n,r,o){let i=S(-e+t,0),u=n.map((t,e)=>{let{min:r,max:o}=i,u=i.constrain(t),c=e===g(n);return e?c||1>=f(r-u)?r:1>=f(o-u)?o:u:o}).map(t=>parseFloat(t.toFixed(3))),c=function(){let t=u[0],e=m(u);return S(u.lastIndexOf(t),u.indexOf(e)+1)}();return{snapsContained:function(){if(e<=t+2)return[i.max];if("keepSnaps"===r)return u;let{min:n,max:o}=c;return u.slice(n,o)}(),scrollContainLimit:c}}($,te,tt,T,0),to=X?tn:tt,{limit:ti}=function(t,e,n){let r=e[0];return{limit:S(n?r-t:m(e),r)}}(te,to,L),tu=function t(e,n,r){let{constrain:o}=S(0,e),i=e+1,u=c(n);function c(t){return r?f((i+t)%i):o(t)}function a(){return t(e,u,r)}let l={get:function(){return u},set:function(t){return u=c(t),l},add:function(t){return a().set(u+t)},clone:a};return l}(g(to),D,L),tc=tu.clone(),ta=p(n),tl=({dragHandler:t,scrollBody:e,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(t.pointerDown()),e.seek()},ts=({scrollBody:t,translate:e,location:n,offsetLocation:r,previousLocation:o,scrollLooper:i,slideLooper:u,dragHandler:c,animation:a,eventHandler:l,scrollBounds:s,options:{loop:f}},d)=>{let p=t.settled(),m=!s.shouldConstrain(),g=f?p:p&&m;g&&!c.pointerDown()&&(a.stop(),l.emit("settle")),g||l.emit("scroll");let y=n.get()*d+o.get()*(1-d);r.set(y),f&&(i.loop(t.direction()),u.loop()),e.to(r.get())},tf=function(t,e,n,r){let o=v(),i=1e3/60,u=null,c=0,a=0;function l(t){if(!a)return;u||(u=t,n(),n());let o=t-u;for(u=t,c+=o;c>=i;)n(),c-=i;r(c/i),a&&(a=e.requestAnimationFrame(l))}function s(){e.cancelAnimationFrame(a),u=null,c=0,a=0}return{init:function(){o.add(t,"visibilitychange",()=>{t.hidden&&(u=null,c=0)})},destroy:function(){s(),o.clear()},start:function(){a||(a=e.requestAnimationFrame(l))},stop:s,update:n,render:r}}(r,o,()=>tl(tI),t=>ts(tI,t)),td=to[tu.get()],tp=x(td),tm=x(td),tg=x(td),ty=x(td),th=function(t,e,n,r,o,i){let u=0,c=0,a=o,l=.68,s=t.get(),p=0;function m(t){return a=t,y}function g(t){return l=t,y}let y={direction:function(){return c},duration:function(){return a},velocity:function(){return u},seek:function(){let e=r.get()-t.get(),o=0;
1return a?(n.set(t),u+=e/a,u*=l,s+=u,t.add(u),o=s-p):(u=0,n.set(r),t.set(r),o=e),c=d(o),p=s,y},settled:function(){return .001>f(r.get()-e.get())},useBaseFriction:function(){return g(.68)},useBaseDuration:function(){return m(o)},useFriction:g,useDuration:m};return y}(tp,tg,tm,ty,j,0),tb=function(t,e,n,r,o){let{reachedAny:i,removeOffset:u,constrain:c}=r;function a(t){return t.concat().sort((t,e)=>f(t)-f(e))[0]}function l(e,r){let o=[e,e+n,e-n];if(!t)return e;if(!r)return a(o);let i=o.filter(t=>d(t)===r);return i.length?a(i):m(o)-n}return{byDistance:function(n,r){let a=o.get()+n,{index:s,distance:d}=function(n){let r=t?u(n):c(n),{index:o}=e.map((t,e)=>({diff:l(t-r,0),index:e})).sort((t,e)=>f(t.diff)-f(e.diff))[0];return{index:o,distance:r}}(a),p=!t&&i(a);if(!r||p)return{index:s,distance:n};let m=n+l(e[s]-d,0);return{index:s,distance:m}},byIndex:function(t,n){let r=l(e[t]-o.get(),n);return{index:t,distance:r}},shortcut:l}}(L,to,te,ti,ty),tv=function(t,e,n,r,o,i,u){function c(o){let c=o.distance,a=o.index!==e.get();i.add(c),c&&(r.duration()?t.start():(t.update(),t.render(1),t.update())),a&&(n.set(e.get()),e.set(o.index),u.emit("select"))}return{distance:function(t,e){c(o.byDistance(t,e))},index:function(t,n){let r=e.clone().set(t);c(o.byIndex(r.get(),n))}}}(tf,tu,tc,th,tb,ty,u),tS=function(t){let{max:e,length:n}=t;return{get:function(t){return n?-((t-e)/n):0}}}(ti),tx=v(),tO=function(t,e,n,r){let o;let i={},u=null,c=null,a=!1;return{init:function(){o=new IntersectionObserver(t=>{a||(t.forEach(t=>{i[e.indexOf(t.target)]=t}),u=null,c=null,n.emit("slidesInView"))},{root:t.parentElement,threshold:r}),e.forEach(t=>o.observe(t))},destroy:function(){o&&o.disconnect(),a=!0},get:function(t=!0){if(t&&u)return u;if(!t&&c)return c;let e=h(i).reduce((e,n)=>{let r=parseInt(n),{isIntersecting:o}=i[r];return(t&&o||!t&&!o)&&e.push(r),e},[]);return t&&(u=e),t||(c=e),e}}}(e,n,u,P),{slideRegistry:tw}=function(t,e,n,r,o,i){let{groupSlides:u}=o,{min:c,max:a}=r;return{slideRegistry:function(){let r=u(i);return 1===n.length?[i]:t&&"keepSnaps"!==e?r.slice(c,a).map((t,e,n)=>{let r=e===g(n);return e?r?y(g(i)-m(n)[0]+1,m(n)[0]):t:y(m(n[0])+1)}):r}()}}(X,T,to,tr,K,ta),tE=function(t,e,n,r,o,i,u,a){let s={passive:!0,capture:!0},f=0;function d(t){"Tab"===t.code&&(f=new Date().getTime())}return{init:function(p){a&&(i.add(document,"keydown",d,!1),e.forEach((e,d)=>{i.add(e,"focus",e=>{(l(a)||a(p,e))&&function(e){if(new Date().getTime()-f>10)return;u.emit("slideFocusStart"),t.scrollLeft=0;let i=n.findIndex(t=>t.includes(e));c(i)&&(o.useDuration(0),r.index(i,0),u.emit("slideFocus"))}(d)},s)}))}}}(t,n,tw,tv,th,tx,u,U),tI={ownerDocument:r,ownerWindow:o,eventHandler:u,containerRect:q,slideRects:H,animation:tf,axis:R,dragHandler:function(t,e,n,r,o,i,u,c,a,s,p,m,g,y,h,x,O,w,E){let{cross:I,direction:k}=t,D=["INPUT","SELECT","TEXTAREA"],L={passive:!1},j=v(),F=v(),M=S(50,225).constrain(y.measure(20)),P={mouse:300,touch:400},A={mouse:500,touch:600},N=h?43:25,T=!1,_=0,z=0,C=!1,U=!1,V=!1,q=!1;function H(t){if(!b(t,r)&&t.touches.length>=2)return R(t);let e=i.readPoint(t),n=i.readPoint(t,I),u=f(e-_),a=f(n-z);if(!U&&!q&&(!t.cancelable||!(U=u>a)))return R(t);let l=i.pointerMove(t);u>x&&(V=!0),s.useFriction(.3).useDuration(.75),c.start(),o.add(k(l)),t.preventDefault()}function R(t){let e=p.byDistance(0,!1).index!==m.get(),n=i.pointerUp(t)*(h?A:P)[q?"mouse":"touch"],r=function(t,e){let n=m.add(-1*d(t)),r=p.byDistance(t,!h).distance;return h||f(t)<M?r:O&&e?.5*r:p.byIndex(n.get(),0).distance}(k(n),e),o=function(t,e){var n,r;if(0===t||0===e||f(t)<=f(e))return 0;let o=(n=f(t),r=f(e),f(n-r));return f(o/t)}(n,r);U=!1,C=!1,F.clear(),s.useDuration(N-10*o).useFriction(.68+o/50),a.distance(r,!h),q=!1,g.emit("pointerUp")}function $(t){V&&(t.stopPropagation(),t.preventDefault(),V=!1)}return{init:function(t){E&&j.add(e,"dragstart",t=>t.preventDefault(),L).add(e,"touchmove",()=>void 0,L).add(e,"touchend",()=>void 0).add(e,"touchstart",c).add(e,"mousedown",c).add(e,"touchcancel",R).add(e,"contextmenu",R).add(e,"click",$,!0);function c(c){(l(E)||E(t,c))&&function(t){let c=b(t,r);q=c,V=h&&c&&!t.buttons&&T,T=f(o.get()-u.get())>=2,c&&0!==t.button||function(t){let e=t.nodeName||"";return D.includes(e)}(t.target)||(C=!0,i.pointerDown(t),s.useFriction(0).useDuration(0),o.set(u),function(){let t=q?n:e;F.add(t,"touchmove",H,L).add(t,"touchend",R).add(t,"mousemove",H,L).add(t,"mouseup",R)}(),_=i.readPoint(t),z=i.readPoint(t,I),g.emit("pointerDown"))}(c)}},destroy:function(){j.clear(),F.clear()},pointerDown:function(){return C}}}(R,t,r,o,ty,function(t,e){let n,r;function o(t){return t.timeStamp}function i(n,r){let o=r||t.scroll,i=`client${"x"===o?"X":"Y"}`;return(b(n,e)?n:n.touches[0])[i]}return{pointerDown:function(t){return n=t,r=t,i(t)},pointerMove:function(t){let e=i(t)-i(r),u=o(t)-o(n)>170;return r=t,u&&(n=t),e},pointerUp:function(t){if(!n||!r)return 0;let e=i(r)-i(n),u=o(t)-o(n),c=o(t)-o(r)>170,a=e/u;return u&&!c&&f(a)>.1?a:0},readPoint:i}}(R,o),tp,tf,tv,th,tb,tu,u,B,F,M,N,0,C),eventStore:tx,percentOfView:B,index:tu,indexPrevious:tc,limit:ti,location:tp,offsetLocation:tg,previousLocation:tm,options:i,resizeHandler:function(t,e,n,r,o,i,u){let c,a;let s=[t].concat(r),d=[],p=!1;function m(t){return o.measureSize(u.measure(t))}
1return{init:function(o){i&&(a=m(t),d=r.map(m),c=new ResizeObserver(n=>{(l(i)||i(o,n))&&function(n){for(let i of n){if(p)return;let n=i.target===t,u=r.indexOf(i.target),c=n?a:d[u];if(f(m(n?t:r[u])-c)>=.5){o.reInit(),e.emit("resize");break}}}(n)}),n.requestAnimationFrame(()=>{s.forEach(t=>c.observe(t))}))},destroy:function(){p=!0,c&&c.disconnect()}}}(e,u,o,n,R,_,V),scrollBody:th,scrollBounds:function(t,e,n,r,o){let i=o.measure(10),u=o.measure(50),c=S(.1,.99),a=!1;function l(){return!!(!a&&t.reachedAny(n.get())&&t.reachedAny(e.get()))}return{shouldConstrain:l,constrain:function(o){if(!l())return;let a=t.reachedMin(e.get())?"min":"max",s=f(t[a]-e.get()),d=n.get()-e.get(),p=c.constrain(s/u);n.subtract(d*p),!o&&f(d)<i&&(n.set(t.constrain(n.get())),r.useDuration(25).useBaseFriction())},toggleActive:function(t){a=!t}}}(ti,tg,ty,th,B),scrollLooper:function(t,e,n,r){let{reachedMin:o,reachedMax:i}=S(e.min+.1,e.max+.1);return{loop:function(e){if(!(1===e?i(n.get()):-1===e&&o(n.get())))return;let u=-1*e*t;r.forEach(t=>t.add(u))}}}(te,ti,tg,[tp,tg,tm,ty]),scrollProgress:tS,scrollSnapList:to.map(tS.get),scrollSnaps:to,scrollTarget:tb,scrollTo:tv,slideLooper:function(t,e,n,r,o,i,u,c,a){let l=p(o),s=m(d(p(o).reverse(),u[0]),n,!1).concat(m(d(l,e-u[0]-1),-n,!0));function f(t,e){return t.reduce((t,e)=>t-o[e],e)}function d(t,e){return t.reduce((t,n)=>f(t,e)>0?t.concat([n]):t,[])}function m(o,u,l){let s=i.map((t,n)=>({start:t-r[n]+.5+u,end:t+e-.5+u}));return o.map(e=>{let r=l?0:-n,o=l?n:0,i=s[e][l?"end":"start"];return{index:e,loopPoint:i,slideLocation:x(-1),translate:O(t,a[e]),target:()=>c.get()>i?r:o}})}return{canLoop:function(){return s.every(({index:t})=>.1>=f(l.filter(e=>e!==t),e))},clear:function(){s.forEach(t=>t.translate.clear())},loop:function(){s.forEach(t=>{let{target:e,translate:n,slideLocation:r}=t,o=e();o!==r.get()&&(n.to(o),r.set(o))})},loopPoints:s}}(R,$,te,Z,G,W,to,tg,n),slideFocus:tE,slidesHandler:(w=!1,{init:function(t){z&&(s=new MutationObserver(e=>{!w&&(l(z)||z(t,e))&&function(e){for(let n of e)if("childList"===n.type){t.reInit(),u.emit("slidesChanged");break}}(e)})).observe(e,{childList:!0})},destroy:function(){s&&s.disconnect(),w=!0}}),slidesInView:tO,slideIndexes:ta,slideRegistry:tw,slidesToScroll:K,target:ty,translate:O(R,e)};return tI}(t,i,u,k,D,n,M);return n.loop&&!r.slideLooper.canLoop()?e(Object.assign({},n,{loop:!1})):r}(V),N([U,...q.map(({options:t})=>t)]).forEach(t=>F.add(t,"change",R)),V.active&&(r.translate.to(r.location.get()),r.animation.init(),r.slidesInView.init(),r.slideFocus.init(X),r.eventHandler.init(X),r.resizeHandler.init(X),r.slidesHandler.init(X),r.options.loop&&r.slideLooper.loop(),i.offsetParent&&u.length&&r.dragHandler.init(X),o=j.init(X,q)))}function R(t,e){let n=J();$(),H(P({startIndex:n},t),e),M.emit("reInit")}function $(){r.dragHandler.destroy(),r.eventStore.clear(),r.translate.clear(),r.slideLooper.clear(),r.resizeHandler.destroy(),r.slidesHandler.destroy(),r.slidesInView.destroy(),r.animation.destroy(),j.destroy(),F.clear()}function B(t,e,n){V.active&&!C&&(r.scrollBody.useBaseFriction().useDuration(!0===e?0:V.duration),r.scrollTo.index(t,n||0))}function J(){return r.index.get()}let X={canScrollNext:function(){return r.index.add(1).get()!==J()},canScrollPrev:function(){return r.index.add(-1).get()!==J()},containerNode:function(){return i},internalEngine:function(){return r},destroy:function(){C||(C=!0,F.clear(),$(),M.emit("destroy"),M.clear())},off:_,on:T,emit:z,plugins:function(){return o},previousScrollSnap:function(){return r.indexPrevious.get()},reInit:R,rootNode:function(){return t},scrollNext:function(t){B(r.index.add(1).get(),t,-1)},scrollPrev:function(t){B(r.index.add(-1).get(),t,1)},scrollProgress:function(){return r.scrollProgress.get(r.location.get())},scrollSnapList:function(){return r.scrollSnapList},scrollTo:B,selectedScrollSnap:J,slideNodes:function(){return u},slidesInView:function(){return r.slidesInView.get()},slidesNotInView:function(){return r.slidesInView.get(!1)}};return H(e,n),setTimeout(()=>M.emit("init"),0),X}function I(t={},e=[]){let n=(0,r.useRef)(t),o=(0,r.useRef)(e),[c,a]=(0,r.useState)(),[l,s]=(0,r.useState)(),f=(0,r.useCallback)(()=>{c&&c.reInit(n.current,o.current)},[c]);return(0,r.useEffect)(()=>{i(n.current,t)||(n.current=t,f())},[t,f]),(0,r.useEffect)(()=>{!function(t,e){if(t.length!==e.length)return!1;let n=u(t),r=u(e);return n.every((t,e)=>i(t,r[e]))}(o.current,e)&&(o.current=e,f())},[e,f]),(0,r.useEffect)(()=>
1{if("undefined"!=typeof window&&window.document&&window.document.createElement&&l){E.globalOptions=I.globalOptions;let t=E(l,n.current,o.current);return a(t),()=>t.destroy()}a(void 0)},[l,a]),[s,c]}E.globalOptions=void 0,I.globalOptions=void 0}}]);
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.