1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5670],{25585:function(n,e,t){t.d(e,{Z:function(){return u}});var r=t(67294),o=t(61689);function i(n){return n.concat().sort(function(n,e){return n.name>e.name?1:-1}).map(function(n){return n.options})}function u(n,e){void 0===n&&(n={}),void 0===e&&(e=[]);var t=(0,r.useRef)(o.Z.optionsHandler()),c=(0,r.useRef)(n),a=(0,r.useRef)(e),s=(0,r.useState)(),f=s[0],d=s[1],l=(0,r.useState)(),p=l[0],v=l[1],m=(0,r.useCallback)(function(){f&&f.reInit(c.current,a.current)},[f]);return(0,r.useEffect)(function(){if("undefined"!=typeof window&&window.document&&window.document.createElement&&p){o.Z.globalOptions=u.globalOptions;var n=(0,o.Z)(p,c.current,a.current);return d(n),function(){return n.destroy()}}d(void 0)},[p,d]),(0,r.useEffect)(function(){t.current.areEqual(c.current,n)||(c.current=n,m())},[n,m]),(0,r.useEffect)(function(){!function(n,e){if(n.length!==e.length)return!1;var t=o.Z.optionsHandler().areEqual,r=i(n),u=i(e);return r.every(function(n,e){return t(n,u[e])})}(a.current,e)&&(a.current=e,m())},[e,m]),[v,f]}u.globalOptions=void 0},61689:function(n,e,t){function r(n){return"number"==typeof n}function o(n){return"[object Object]"===Object.prototype.toString.call(n)}function i(n){return o(n)||Array.isArray(n)}function u(n){return Math.abs(n)}function c(n){return n?n/u(n):0}function a(n){return d(n).map(Number)}function s(n){return n[f(n)]}function f(n){return Math.max(0,n.length-1)}function d(n){return Object.keys(n)}function l(n,e){var t=u(n-e);function r(t){return t<n||t>e}return{length:t,max:e,min:n,constrain:function(t){return r(t)?t<n?n:e:t},reachedAny:r,reachedMax:function(n){return n>e},reachedMin:function(e){return e<n},removeOffset:function(n){return t?n-t*Math.ceil((n-e)/t):n}}}function p(){var n=[],e={add:function(t,r,o,i){return void 0===i&&(i={passive:!0}),t.addEventListener(r,o,i),n.push(function(){return t.removeEventListener(r,o,i)}),e},removeAll:function(){return n=n.filter(function(n){return n()}),e}};return e}function v(n){var e=n;function t(n){return e/=n,i}function o(n){return r(n)?n:n.get()}var i={add:function(n){return e+=o(n),i},divide:t,get:function(){return e},multiply:function(n){return e*=n,i},normalize:function(){return 0!==e&&t(e),i},set:function(n){return e=o(n),i},subtract:function(n){return e-=o(n),i}};return i}function m(n,e,t){var r="x"===n.scroll?function(n){return"translate3d(".concat(n,"px,0px,0px)")}:function(n){return"translate3d(0px,".concat(n,"px,0px)")},o=t.style,i=!1;return{clear:function(){i||(o.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(n){i||(o.transform=r(e.apply(n.get())))},toggleActive:function(n){i=!n}}}t.d(e,{Z:function(){return h}});var g={align:"center",axis:"x",containScroll:"",direction:"ltr",slidesToScroll:1,breakpoints:{},dragFree:!1,draggable:!0,inViewThreshold:0,loop:!1,skipSnaps:!1,speed:10,startIndex:0,active:!0};function x(){function n(n,e){return function n(e,t){return[e,t].reduce(function(e,t){return d(t).forEach(function(r){var i=e[r],u=t[r],c=o(i)&&o(u);e[r]=c?n(i,u):u}),e},{})}(n,e||{})}return{merge:n,areEqual:function(n,e){return JSON.stringify(d(n.breakpoints||{}))===JSON.stringify(d(e.breakpoints||{}))&&function n(e,t){var r=d(e),o=d(t);return r.length===o.length&&r.every(function(r){var o=e[r],u=t[r];return"function"==typeof o?"".concat(o)==="".concat(u):i(o)&&i(u)?n(o,u):o===u})}(n,e)},atMedia:function(e){var t=e.breakpoints||{},r=d(t).filter(function(n){return window.matchMedia(n).matches}).map(function(n){return t[n]}).reduce(function(e,t){return n(e,t)},{});return n(e,r)}}}function h(n,e,t){var o,i,d,y,S,b,E,w=p(),A=x(),M=function(){var n=x(),e=n.atMedia,t=n.areEqual,r=[],o=[];function i(n){var r=e(n.options);return function(){return!t(r,e(n.options))}}return{init:function(n,t){return o=n.map(i),(r=n.filter(function(n){return e(n.options).active})).forEach(function(n){return n.init(t)}),n.reduce(function(n,e){var t;return Object.assign(n,((t={})[e.name]=e,t))},{})},destroy:function(){r=r.filter(function(n){return n.destroy()})},haveChanged:function(){return o.some(function(n){return n()})}}}(),k=(o={}
1,i={emit:function(n){return(o[n]||[]).forEach(function(e){return e(n)}),i},off:function(n,e){return o[n]=(o[n]||[]).filter(function(n){return n!==e}),i},on:function(n,e){return o[n]=(o[n]||[]).concat([e]),i}}),O=k.on,I=k.off,P=!1,T=A.merge(g,h.globalOptions),B=A.merge(T),C=[],N=0;function z(e,t){if(!P){var o,i;if(o="container"in n&&n.container,i="slides"in n&&n.slides,S="root"in n?n.root:n,b=o||S.children[0],E=i||[].slice.call(b.children),T=A.merge(T,e),N=(d=function(n,e,t,o,i){var d,g,x,h,y,S,b,E,w,A,M,k,O,I,P,T,B,C,N,z,D,L,R,H,V,q,Z,j,F,U,_,X,G,J=o.align,W=o.axis,Y=o.direction,K=o.startIndex,Q=o.inViewThreshold,$=o.loop,nn=o.speed,ne=o.dragFree,nt=o.slidesToScroll,nr=o.skipSnaps,no=o.containScroll,ni=e.getBoundingClientRect(),nu=t.map(function(n){return n.getBoundingClientRect()}),nc=(y="rtl"===Y?-1:1,{apply:function(n){return n*y}}),na={scroll:S="y"===W?"y":"x",cross:"y"===W?"x":"y",startEdge:"y"===S?"top":"rtl"===Y?"right":"left",endEdge:"y"===S?"bottom":"rtl"===Y?"left":"right",measureSize:function(n){var e=n.width,t=n.height;return"x"===S?e:t}},ns=na.measureSize(ni),nf={measure:function(n){return ns*(n/100)}},nd=(d={start:function(){return 0},center:function(n){return(ns-n)/2},end:function(n){return ns-n}},{measure:function(n){return r(J)?ns*Number(J):d[J](n)}}),nl=!$&&""!==no,np=(b=na.measureSize,E=na.startEdge,w=na.endEdge,A=nu[0]&&($||""!==no),M=function(){if(!A)return 0;var n=nu[0];return u(ni[E]-n[E])}(),k=A?parseFloat(window.getComputedStyle(s(t)).getPropertyValue("margin-".concat(w))):0,O=nu.map(b),I=nu.map(function(n,e,t){var r=e===f(t);return e?r?O[e]+k:t[e+1][E]-n[E]:O[e]+M}).map(u),{slideSizes:O,slideSizesWithGaps:I}),nv=np.slideSizes,nm=np.slideSizesWithGaps,ng=(P=r(nt),{groupSlides:function(n){return P?a(n).filter(function(n){return n%nt==0}).map(function(e){return n.slice(e,e+nt)}):a(n).reduce(function(n,e){var t=nm.slice(s(n),e+1).reduce(function(n,e){return n+e},0);return!e||t>ns?n.concat(e):n},[]).map(function(e,t,r){return n.slice(e,r[t+1])})}}),nx=(T=na.startEdge,B=na.endEdge,N=(C=ng.groupSlides)(nu).map(function(n){return s(n)[B]-n[0][T]}).map(u).map(nd.measure),g=s(z=nu.map(function(n){return ni[T]-n[T]}).map(function(n){return-u(n)}))-s(nm),D=C(z).map(function(n){return n[0]}).map(function(n,e,t){var r=e===f(t);return nl&&!e?0:nl&&r?g:n+N[e]}),{snaps:z,snapsAligned:D}),nh=nx.snaps,ny=nx.snapsAligned,nS=-s(nh)+s(nm),nb=(L=l(-nS+ns,ny[0]),R=ny.map(L.constrain),{snapsContained:function(){if(nS<=ns)return[L.max];if("keepSnaps"===no)return R;var n,e,t=(n=R[0],e=s(R),l(R.lastIndexOf(n),R.indexOf(e)+1)),r=t.min,o=t.max;return R.slice(r,o)}()}).snapsContained,nE=nl?nb:ny,nw={limit:(x=nE[0],h=s(nE),l($?x-nS:h,x))}.limit,nA=function n(e,t,r){var o=l(0,e),i=o.min,c=o.constrain,a=e+1,s=f(t);function f(n){return r?u((a+n)%a):c(n)}function d(n){return s=f(n),p}var p={add:function(n){return d(s+n)},clone:function(){return n(e,s,r)},get:function(){return s},set:d,min:i,max:e};return p}(f(nE),K,$),nM=nA.clone(),nk=a(t),nO=function(n){var e=0;function t(n,t){return function(){!!e===n&&t()}}function r(){e=window.requestAnimationFrame(n)}return{proceed:t(!0,r),start:t(!1,r),stop:t(!0,function(){window.cancelAnimationFrame(e),e=0})}}(function(){$||nL.scrollBounds.constrain(nL.dragHandler.pointerDown()),nL.scrollBody.seek(nT).update();var n=nL.scrollBody.settle(nT);n&&!nL.dragHandler.pointerDown()&&(nL.animation.stop(),i.emit("settle")),n||i.emit("scroll"),$&&(nL.scrollLooper.loop(nL.scrollBody.direction()),nL.slideLooper.loop()),nL.translate.to(nP),nL.animation.proceed()}),nI=nE[nA.get()],nP=v(nI),nT=v(nI),nB=function(n,e,t){var r=v(0),o=v(0),i=v(0),u=0,a=e,s=t;function f(n){return a=n,l}function d(n){return s=n,l}var l={direction:function(){return u},seek:function(e){i.set(e).subtract(n);var t=0+(a-0)*((i.get()-0)/100);return u=c(i.get()),i.normalize().multiply(t).subtract(r),i.divide(s),o.add(i),l},settle:function(e){var t=!(Math.round((e.get()-n.get())*100)/100);return t&&n.set(e),t},update:function(){r.add(o),n.add(r),o.multiply(0)},useBaseMass:function(){return d(t)},useBaseSpeed:function(){return f(e)},useMass:d,useSpeed:f};return l}(nP,nn,1),nC=function(n,e,t,r,o){var i=r.reachedAny,a=r.removeOffset,s=r.constrain;function f(n){return n.concat().sort(function(n,e){return u(n)-u(e)})[0]}function d(e,r){var o=[e,e+t,e-t];return n?r?f(o.filter(function(n){return c(n)===r})):f(o):o[0]}return{byDistance:function(t,r){var c,f=o.get()+t,l=(c=n?a(f):s(f),{index:e.map(function(n){return n-c}).map(function(n){return d(n,0)}).map(function(n,e){return{diff:n,index:e}}).sort(function(n,e){return u(n.diff)-u(e.diff)})[0].index,distance:c}),p=l.index,v=l.distance,m=!n&&i(f);
1if(!r||m)return{index:p,distance:t};var g=t+d(e[p]-v,0);return{index:p,distance:g}},byIndex:function(n,t){var r=d(e[n]-o.get(),t);return{index:n,distance:r}},shortcut:d}}($,nE,nS,nw,nT),nN=function(n,e,t,r,o,i){function u(r){var u=r.distance,c=r.index!==e.get();u&&(n.start(),o.add(u)),c&&(t.set(e.get()),e.set(r.index),i.emit("select"))}return{distance:function(n,e){u(r.byDistance(n,e))},index:function(n,t){var o=e.clone().set(n);u(r.byIndex(o.get(),t))}}}(nO,nA,nM,nC,nT,i),nz=function(n,e,t,r,o,i,u){var c=o.removeOffset,a=o.constrain,s=i?[0,e,-e]:[0],f=d(s,u);function d(e,o){var i,u=(i=o||0,t.map(function(n){return l(.5,n-.5).constrain(n*i)}));return(e||s).reduce(function(e,o){var i=r.map(function(e,r){return{start:e-t[r]+u[r]+o,end:e+n-u[r]+o,index:r}});return e.concat(i)},[])}return{check:function(n,e){var t=i?c(n):a(n);return(e||f).reduce(function(n,e){var r=e.index,o=e.start,i=e.end;return!(-1!==n.indexOf(r))&&o<t&&i>t?n.concat([r]):n},[])},findSlideBounds:d}}(ns,nS,nv,nh,nw,$,Q),nD=function(n,e,t,r,o,i,a,s,f,d,l,m,g,x,h,y){var S=n.cross,b=["INPUT","SELECT","TEXTAREA"],E={passive:!1},w=v(0),A=p(),M=p(),k=g.measure(20),O={mouse:300,touch:400},I={mouse:500,touch:600},P=h?5:16,T=0,B=0,C=!1,N=!1,z=!1,D=!1;function L(n){if((!(D=!o.isTouchEvent(n))||0===n.button)&&(e=n.target.nodeName||"",!(b.indexOf(e)>-1))){var e,c,a=u(r.get()-i.get())>=2,s=D||!a;C=!0,o.pointerDown(n),w.set(r),r.set(i),f.useBaseMass().useSpeed(80),c=D?document:t,M.add(c,"touchmove",R,E).add(c,"touchend",H).add(c,"mousemove",R,E).add(c,"mouseup",H),T=o.readPoint(n),B=o.readPoint(n,S),m.emit("pointerDown"),s&&(z=!1)}}function R(n){if(!N&&!D){if(!n.cancelable)return H(n);var t=o.readPoint(n),i=o.readPoint(n,S);if(!(N=u(t-T)>u(i-B))&&!z)return H(n)}var c=o.pointerMove(n);!z&&c&&(z=!0),a.start(),r.add(e.apply(c)),n.preventDefault()}function H(n){var t,i,a,p,v=d.byDistance(0,!1).index!==l.get(),g=o.pointerUp(n)*(h?I:O)[D?"mouse":"touch"],S=(t=e.apply(g),a=(i=l.clone().add(-1*c(t))).get()===l.min||i.get()===l.max,p=d.byDistance(t,!h).distance,h||u(t)<k?p:!x&&a?.4*p:y&&v?.5*p:d.byIndex(i.get(),0).distance),b=function(n,e){if(0===n||0===e||u(n)<=u(e))return 0;var t,r,o=(t=u(n),r=u(e),u(t-r));return u(o/n)}(g,S),E=u(r.get()-w.get())>=.5,A=v&&b>.75,T=u(g)<k;E&&!D&&(z=!0),N=!1,C=!1,M.removeAll(),f.useSpeed(T?9:A?10:P).useMass(A?1+2.5*b:1),s.distance(S,!h),D=!1,m.emit("pointerUp")}function V(n){z&&(n.stopPropagation(),n.preventDefault())}return{addActivationEvents:function(){A.add(t,"dragstart",function(n){return n.preventDefault()},E).add(t,"touchmove",function(){},E).add(t,"touchend",function(){}).add(t,"touchstart",L).add(t,"mousedown",L).add(t,"touchcancel",H).add(t,"contextmenu",H).add(t,"click",V,!0)},clickAllowed:function(){return!z},pointerDown:function(){return C},removeAllEvents:function(){A.removeAll(),M.removeAll()}}}(na,nc,n,nT,function(n){var e,t;function r(n){return"undefined"!=typeof TouchEvent&&n instanceof TouchEvent}function o(n){return n.timeStamp}function i(e,t){var o=t||n.scroll;return(r(e)?e.touches[0]:e)["client".concat("x"===o?"X":"Y")]}return{isTouchEvent:r,pointerDown:function(n){return e=n,t=n,i(n)},pointerMove:function(n){var r=i(n)-i(t),u=o(n)-o(e)>170;return t=n,u&&(e=n),r},pointerUp:function(n){if(!e||!t)return 0;var r=i(t)-i(e),c=o(n)-o(e),a=o(n)-o(t)>170,s=r/c;return c&&!a&&u(s)>.1?s:0},readPoint:i}}(na),nP,nO,nN,nB,nC,nA,i,nf,$,ne,nr),nL={containerRect:ni,slideRects:nu,animation:nO,axis:na,direction:nc,dragHandler:nD,eventStore:p(),percentOfView:nf,index:nA,indexPrevious:nM,limit:nw,location:nP,options:o,scrollBody:nB,scrollBounds:(V=nf.measure(10),q=nf.measure(50),Z=!1,{constrain:function(n){if(!Z&&nw.reachedAny(nT.get())&&nw.reachedAny(nP.get())){var e=nw.reachedMin(nP.get())?"min":"max",t=u(nw[e]-nP.get()),r=nT.get()-nP.get();nT.subtract(r*Math.min(t/q,.85)),!n&&u(r)<V&&(nT.set(nw.constrain(nT.get())),nB.useSpeed(10).useMass(3))}},toggleActive:function(n){Z=!n}}),scrollLooper:(j=[nP,nT],U=(F=l(nw.min+.1,nw.max+.1)).reachedMin,_=F.reachedMax,{loop:function(n){if(1===n?_(nP.get()):-1===n&&U(nP.get())){var e=nS*(-1*n);j.forEach(function(n){return n.add(e)})}}}),scrollProgress:(X=nw.max,G=nw.length,{get:function(n){return-((n-X)/G)}}),scrollSnaps:nE,scrollTarget:nC,scrollTo:nN,slideLooper:function(n,e,t,r,o,i,u,c,s){var f=a(o),d=g(p(a(o).reverse(),i[0]-1),"end").concat(g(p(f,t-i[0]-1),"start"));function l(n,e){return n.reduce(function(n,e){return n-o[e]},e)}function p(n,e){return n.reduce(function(n,t){return l(n,e)>0?n.concat([t]):n},[])}function g(t,o){var i="start"===o,a=u.findSlideBounds([i?-r:r]);return t.map(function(t){var o=i?0:-r,u=i?r:0,f=a.filter(function(n){return n.index===t})[0][i?"end":"start"],d=v(-1),l=v(-1),p=m(n,e,s[t]);return{index:t,location:l,translate:p,target:function(){return d.set(c.get()>f?o:u)}}})}return{canLoop:function(){return d.every(function(n){var e=n.index;return .1>=l(f.filter(function(n){return n!==e}),t)})},clear:function(){d.forEach(function(n){return n.translate.clear()})},loop:function(){d.forEach(function(n){var e=n.target,t=n.translate,r=n.location,o=e();o.get()!==r.get()&&(0===o.get()?t.clear():t.to(o),r.set(o))})},loopPoints:d}}(na,nc,ns,nS,nm,nE,nz,nP,t),slidesToScroll:ng,slidesInView:nz,slideIndexes:nk,target:nT,translate:m(na,nc,e)};return nL}(S,b,E,B=A.atMedia(T),k)).axis.measureSize(S.getBoundingClientRect()),!B.active)return L();if(d.translate.to(d.location),C=t||C,y=M.init(C,q),B.loop){if(!d.slideLooper.canLoop()){L(),z({loop:!1},t),T=A.merge(T,{loop:!0});return}d.slideLooper.loop()}B.draggable&&b.offsetParent&&E.length&&d.dragHandler.addActivationEvents()}}function D(n,e){var t=V();L(),z(A.merge({startIndex:t},n),e),k.emit("reInit")}function L(){d.dragHandler.removeAllEvents(),d.animation.stop(),d.eventStore.removeAll(),d.translate.clear(),d.slideLooper.clear(),M.destroy()}function R(n){var e=d[n?"target":"location"].get(),t=B.loop?"removeOffset":"constrain";return d.slidesInView.check(d.limit[t](e))}function H(n,e,t){B.active&&!P&&(d.scrollBody.useBaseMass().useSpeed(e?100:B.speed),d.scrollTo.index(n,t||0))}function V(){return d.index.get()}var q={canScrollNext:function(){return d.index.clone().add(1).get()!==V()},canScrollPrev:function(){return d.index.clone().add(-1).get()!==V()},clickAllowed:function(){return d.dragHandler.clickAllowed()},containerNode:function(){return b},internalEngine:function(){return d},destroy:function(){P||(P=!0,w.removeAll(),L(),k.emit("destroy"))},off:I,on:O,plugins:function(){return y},previousScrollSnap:function(){return d.indexPrevious.get()},reInit:D,rootNode:function(){return S},scrollNext:function(n){H(d.index.clone().add(1).get(),!0===n,-1)},scrollPrev:function(n){H(d.index.clone().add(-1).get(),!0===n,1)},scrollProgress:function(){return d.scrollProgress.get(d.location.get())},scrollSnapList:function(){return d.scrollSnaps.map(d.scrollProgress.get)}
1,scrollTo:H,selectedScrollSnap:V,slideNodes:function(){return E},slidesInView:R,slidesNotInView:function(n){var e=R(n);return d.slideIndexes.filter(function(n){return -1===e.indexOf(n)})}};return z(e,t),w.add(window,"resize",function(){var n=A.atMedia(T),e=!A.areEqual(n,B),t=N!==d.axis.measureSize(S.getBoundingClientRect()),r=M.haveChanged();(t||e||r)&&D(),k.emit("resize")}),setTimeout(function(){return k.emit("init")},0),q}h.globalOptions=void 0,h.optionsHandler=x},28619:function(n,e,t){t.d(e,{b:function(){return o}});var r=t(67294);function o(n,e=!0){let t=(0,r.useRef)(!1),o=(0,r.useRef)(n);(0,r.useEffect)(()=>{o.current=n}),(0,r.useEffect)(()=>{e&&!t.current&&(o.current(),t.current=!0)},[e])}},23296:function(n,e,t){t.d(e,{X:function(){return u}});var r=t(67294);let o=()=>{},i={root:null,rootMargin:"0px 0px 0px 0px",threshold:[0,1]};function u(n=()=>{},e=i){let{root:t=null,rootMargin:u,threshold:c}=e,[a,s]=(0,r.useState)(null),[f,d]=(0,r.useState)(!1);(0,r.useEffect)(()=>{if(a){let t=new IntersectionObserver((e,t)=>{for(let{isIntersecting:n}of e)d(n);n(e,t)},e);return t.observe(a),()=>{t.disconnect()}}return o},[a,n,t,u,c,e]);let l=(0,r.useCallback)(n=>{s(n)},[]);return[l,f]}}}]);
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.