vendor: 19,349 bytes, line 1
1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8839],{9498:function(e,t,r){r.r(t),r.d(t,{ScrollTrigger:function(){return t1},default:function(){return t1}});var n,i,o,a,s,l,c,u,f,p,d,h,g,v=function(){return n||"undefined"!=typeof window&&(n=window.gsap)&&n.registerPlugin&&n},m=1,y=[],x=[],b=[],w=Date.now,_=function(e,t){return t},k=function(){var e=f.core,t=e.bridge||{},r=e._scrollers,n=e._proxies;r.push.apply(r,x),n.push.apply(n,b),x=r,b=n,_=function(e,r){return t[e](r)}},C=function(e,t){return~b.indexOf(e)&&b[b.indexOf(e)+1][t]},E=function(e){return!!~p.indexOf(e)},T=function(e,t,r,n,i){return e.addEventListener(t,r,{passive:!1!==n,capture:!!i})},S=function(e,t,r,n){return e.removeEventListener(t,r,!!n)},P="scrollLeft",M="scrollTop",A=function(){return d&&d.isPressed||x.cache++},O=function(e,t){var r=function r(n){if(n||0===n){m&&(o.history.scrollRestoration="manual");var i=d&&d.isPressed;e(n=r.v=Math.round(n)||(d&&d.iOS?1:0)),r.cacheID=x.cache,i&&_("ss",n)}else(t||x.cache!==r.cacheID||_("ref"))&&(r.cacheID=x.cache,r.v=e());return r.v+r.offset};return r.offset=0,e&&r},R={s:P,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:O(function(e){return arguments.length?o.scrollTo(e,D.sc()):o.pageXOffset||a[P]||s[P]||l[P]||0})},D={s:M,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:R,sc:O(function(e){return arguments.length?o.scrollTo(R.sc(),e):o.pageYOffset||a[M]||s[M]||l[M]||0})},Y=function(e,t){return(t&&t._ctx&&t._ctx.selector||n.utils.toArray)(e)[0]||("string"==typeof e&&!1!==n.config().nullTargetWarn?console.warn("Element not found:",e):null)},N=function(e,t){for(var r=t.length;r--;)if(t[r]===e||t[r].contains(e))return!0;return!1},z=function(e,t){var r=t.s,i=t.sc;E(e)&&(e=a.scrollingElement||s);var o=x.indexOf(e),l=i===D.sc?1:2;~o||(o=x.push(e)-1),x[o+l]||T(e,"scroll",A);var c=x[o+l],u=c||(x[o+l]=O(C(e,r),!0)||(E(e)?i:O(function(t){return arguments.length?e[r]=t:e[r]})));return u.target=e,c||(u.smooth="smooth"===n.getProperty(e,"scrollBehavior")),u},B=function(e,t,r){var n=e,i=e,o=w(),a=o,s=t||50,l=Math.max(500,3*s),c=function(e,t){var l=w();t||l-o>s?(i=n,n=e,a=o,o=l):r?n+=e:n=i+(e-i)/(l-a)*(o-a)};return{update:c,reset:function(){i=n=r?0:n,a=o=0},getVelocity:function(e){var t=a,s=i,u=w();return(e||0===e)&&e!==n&&c(e),o===a||u-a>l?0:(n+(r?s:-s))/((r?u:o)-t)*1e3}}},I=function(e,t){return t&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},X=function(e){var t=Math.max.apply(Math,e),r=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(r)?t:r},L=function(){(f=n.core.globals().ScrollTrigger)&&f.core&&k()},F=function(e){return n=e||v(),!i&&n&&"undefined"!=typeof document&&document.body&&(o=window,s=(a=document).documentElement,l=a.body,p=[o,a,s,l],n.utils.clamp,g=n.core.context||function(){},u="onpointerenter"in l?"pointer":"mouse",c=H.isTouch=o.matchMedia&&o.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in o||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,h=H.eventTypes=("ontouchstart"in s?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in s?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return m=0},500),L(),i=1),i};R.op=D,x.cache=0;var H=function(){function e(e){this.init(e)}return e.prototype.init=function(e){i||F(n)||console.warn("Please gsap.registerPlugin(Observer)"),f||L();var t=e.tolerance,r=e.dragMinimum,p=e.type,v=e.target,m=e.lineHeight,x=e.debounce,b=e.preventDefault,_=e.onStop,k=e.onStopDelay,C=e.ignore,P=e.wheelSpeed,M=e.event,O=e.onDragStart,H=e.onDragEnd,W=e.onDrag,U=e.onPress,q=e.onRelease,V=e.onRight,G=e.onLeft,j=e.onUp,Z=e.onDown,$=e.onChangeX,K=e.onChangeY,J=e.onChange,Q=e.onToggleX,ee=e.onToggleY,et=e.onHover,er=e.onHoverEnd,en=e.onMove,ei=e.ignoreCheck,eo=e.isNormalizer,ea=e.onGestureStart,es=e.onGestureEnd,el=e.onWheel,ec=e.onEnable,eu=e.onDisable,ef=e.onClick,ep=e.scrollSpeed,ed=e.capture,eh=e.allowClicks,eg=e.lockAxis,ev=e.onLockAxis;this.target=v=Y(v)||s,this.vars=e,C&&(C=n.utils.toArray(C)),t=t||1e-9,r=r||0,P=P||1,ep=ep||1,p=p||"wheel,touch,pointer",x=!1!==x,m||(m=parseFloat(o.getComputedStyle(l).lineHeight)||22);var em,ey,ex,eb,ew,e_,ek,eC=this,eE=0,eT=0,eS=e.passive||!b&&!1!==e.passive,eP=z(v,R),eM=z(v,D),eA=eP(),eO=eM(),eR=~p.indexOf("touch")&&!~p.indexOf("pointer")&&"pointerdown"===h[0],eD=E(v),eY=v.ownerDocument||a,eN=[0,0,0],ez=[0,0,0],eB=0,eI=function(){return eB=w()},eX=function(e,t){return(eC.event=e)&&C&&N(e.target,C)||t&&eR&&"touch"!==e.pointerType||ei&&ei(e,t)},eL=function(){var e=eC.deltaX=X(eN),r=eC.deltaY=X(ez),n=Math.abs(e)>=t,i=Math.abs(r)>=t;J&&(n||i)&&J(eC,e,r,eN,ez),n&&(V&&eC.deltaX>0&&V(eC),G&&eC.deltaX<0&&G(eC),$&&$(eC),Q&&eC.deltaX<0!=eE<0&&Q(eC),eE=eC.deltaX,eN[0]=eN[1]=eN[2]=0),i&&(Z&&eC.deltaY>0&&Z(eC),j&&eC.deltaY<0&&j(eC),K&&K(eC),ee&&eC.deltaY<0!=eT<0&&ee(eC),eT=eC.deltaY,ez[0]=ez[1]=ez[2]=0),(eb||ex)&&(en&&en(eC),ex&&(O&&1===ex&&O(eC),W&&W(eC),ex=0),eb=!1),e_&&(e_=!1,1)&&ev&&ev(eC),ew&&(el(eC),ew=!1),em=0},eF=function(e,t,r){eN[r]+=e,ez[r]+=t,eC._vx.update(e),eC._vy.update(t),x?em||(em=requestAnimationFrame(eL)):eL()},eH=function(e,t){eg&&!ek&&(eC.axis=ek=Math.abs(e)>Math.abs(t)?"x":"y",e_=!0),"y"!==ek&&(eN[2]+=e,eC._vx.update(e,!0)),"x"!==ek&&(ez[2]+=t,eC._vy.update(t,!0)),x?em||(em=requestAnimationFrame(eL)):eL()},eW=function(e){if(!eX(e,1)){var t=(e=I(e,b)).clientX,n=e.clientY,i=t-eC.x,o=n-eC.y,a=eC.isDragging;eC.x=t,eC.y=n,(a||(i||o)&&(Math.abs(eC.startX-t)>=r||Math.abs(eC.startY-n)>=r))&&(ex=a?2:1,a||(eC.isDragging=!0),eH(i,o))}},eU=eC.onPress=function(e){eX(e,1)||e&&e.button||(eC.axis=ek=null,ey.pause(),eC.isPressed=!0,e=I(e),eE=eT=0,eC.startX=eC.x=e.clientX,eC.startY=eC.y=e.clientY,eC._vx.reset(),eC._vy.reset(),T(eo?v:eY,h[1],eW,eS,!0),eC.deltaX=eC.deltaY=0,U&&U(eC))},eq=eC.onRelease=function(e){if(!eX(e,1)){S(eo?v:eY,h[1],eW,!0);var t=!isNaN(eC.y-eC.startY),r=eC.isDragging,i=r&&(Math.abs(eC.x-eC.startX)>3||Math.abs(eC.y-eC.startY)>3),a=I(e);!i&&t&&(eC._vx.reset(),eC._vy.reset(),b&&eh&&n.delayedCall(.08,function(){if(w()-eB>300&&!e.defaultPrevented){if(e.target.click)e.target.click();else if(eY.createEvent){var t=eY.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,o,1,a.screenX,a.screenY,a.clientX,a.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}}})),eC.isDragging=eC.isGesturing=eC.isPressed=!1,_&&r&&!eo&&ey.restart(!0),ex&&eL(),H&&r&&H(eC),q&&q(eC,i)}},eV=function(e){return e.touches&&e.touches.length>1&&(eC.isGesturing=!0)&&ea(e,eC.isDragging)},eG=function(){return eC.isGesturing=!1,es(eC)},ej=function(e){if(!eX(e)){var t=eP(),r=eM();eF((t-eA)*ep,(r-eO)*ep,1),eA=t,eO=r,_&&ey.restart(!0)}},eZ=function(e){if(!eX(e)){e=I(e,b),el&&(ew=!0);var t=(1===e.deltaMode?m:2===e.deltaMode?o.innerHeight:1)*P;eF(e.deltaX*t,e.deltaY*t,0),_&&!eo&&ey.restart(!0)}},e$=function(e){if(!eX(e)){var t=e.clientX,r=e.clientY,n=t-eC.x,i=r-eC.y;eC.x=t,eC.y=r,eb=!0,_&&ey.restart(!0),(n||i)&&eH(n,i)}},eK=function(e){eC.event=e,et(eC)},eJ=function(e){eC.event=e,er(eC)},eQ=function(e){return eX(e)||I(e,b)&&ef(eC)};ey=eC._dc=n.delayedCall(k||.25,function(){eC._vx.reset(),eC._vy.reset(),ey.pause(),_&&_(eC)}).pause(),eC.deltaX=eC.deltaY=0,eC._vx=B(0,50,!0),eC._vy=B(0,50,!0),eC.scrollX=eP,eC.scrollY=eM,eC.isDragging=eC.isGesturing=eC.isPressed=!1,g(this),eC.enable=function(e){return!eC.isEnabled&&(T(eD?eY:v,"scroll",A),p.indexOf("scroll")>=0&&T(eD?eY:v,"scroll",ej,eS,ed),p.indexOf("wheel")>=0&&T(v,"wheel",eZ,eS,ed),(p.indexOf("touch")>=0&&c||p.indexOf("pointer")>=0)&&(T(v,h[0],eU,eS,ed),T(eY,h[2],eq),T(eY,h[3],eq),eh&&T(v,"click",eI,!0,!0),ef&&T(v,"click",eQ),ea&&T(eY,"gesturestart",eV),es&&T(eY,"gestureend",eG),et&&T(v,u+"enter",eK),er&&T(v,u+"leave",eJ),en&&T(v,u+"move",e$)),eC.isEnabled=!0,eC.isDragging=eC.isGesturing=eC.isPressed=eb=ex=!1,eC._vx.reset(),eC._vy.reset(),eA=eP(),eO=eM(),e&&e.type&&eU(e),ec&&ec(eC)),eC},eC.disable=function(){eC.isEnabled&&(y.filter(function(e){return e!==eC&&E(e.target)}).length||S(eD?eY:v,"scroll",A),eC.isPressed&&(eC._vx.reset(),eC._vy.reset(),S(eo?v:eY,h[1],eW,!0)),S(eD?eY:v,"scroll",ej,ed),S(v,"wheel",eZ,ed),S(v,h[0],eU,ed),S(eY,h[2],eq),S(eY,h[3],eq),S(v,"click",eI,!0),S(v,"click",eQ),S(eY,"gesturestart",eV),S(eY,"gestureend",eG),S(v,u+"enter",eK),S(v,u+"leave",eJ),S(v,u+"move",e$),eC.isEnabled=eC.isPressed=eC.isDragging=!1,eu&&eu(eC))},eC.kill=eC.revert=function(){eC.disable();var e=y.indexOf(eC);e>=0&&y.splice(e,1),d===eC&&(d=0)},y.push(eC),eo&&E(v)&&(d=eC),eC.enable(M)},function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),e}();H.version="3.13.0",H.create=function(e){return new H(e)},H.register=F,H.getAll=function(){return y.slice()},H.getById=function(e){return y.filter(function(t){return t.vars.id===e})[0]},v()&&n.registerPlugin(H);var W,U,q,V,G,j,Z,$,K,J,Q,ee,et,er,en,ei,eo,ea,es,el,ec,eu,ef,ep,ed,eh,eg,ev,em,ey,ex,eb,ew,e_,ek,eC,eE,eT,eS=1,eP=Date.now,eM=eP(),eA=0,eO=0,eR=function(e,t,r){var n=eV(e)&&("clamp("===e.substr(0,6)||e.indexOf("max")>-1);return r["_"+t+"Clamp"]=n,n?e.substr(6,e.length-7):e},eD=function(e,t){return t&&(!eV(e)||"clamp("!==e.substr(0,6))?"clamp("+e+")":e},eY=function(){return er=1},eN=function(){return er=0},ez=function(e){return e},eB=function(e){return Math.round(1e5*e)/1e5||0},eI=function(){return"undefined"!=typeof window},eX=function(){return W||eI()&&(W=window.gsap)&&W.registerPlugin&&W},eL=function(e){return!!~Z.indexOf(e)},eF=function(e){return("Height"===e?ex:q["inner"+e])||G["client"+e]||j["client"+e]},eH=function(e){return C(e,"getBoundingClientRect")||(eL(e)?function(){return tj.width=q.innerWidth,tj.height=ex,tj}:function(){return ti(e)})},eW=function(e,t,r){var n=r.d,i=r.d2,o=r.a;return(o=C(e,"getBoundingClientRect"))?function(){return o()[n]}:function(){return(t?eF(i):e["client"+i])||0}},eU=function(e,t){var r=t.s,n=t.d2,i=t.d,o=t.a;return Math.max(0,(o=C(e,r="scroll"+n))?o()-eH(e)()[i]:eL(e)?(G[r]||j[r])-eF(n):e[r]-e["offset"+n])},eq=function(e,t){for(var r=0;r<es.length;r+=3)(!t||~t.indexOf(es[r+1]))&&e(es[r],es[r+1],es[r+2])},eV=function(e){return"string"==typeof e},eG=function(e){return"function"==typeof e},ej=function(e){return"number"==typeof e},eZ=function(e){return"object"==typeof e},e$=function(e,t,r){return e&&e.progress(t?0:1)&&r&&e.pause()},eK=function(e,t){if(e.enabled){var r=e._ctx?e._ctx.add(function(){return t(e)}):t(e);r&&r.totalTime&&(e.callbackAnimation=r)}},eJ=Math.abs,eQ="left",e0="right",e1="bottom",e2="width",e3="height",e5="Right",e4="Left",e9="Bottom",e6="padding",e8="margin",e7="Width",te="Height",tt=function(e){return q.getComputedStyle(e)},tr=function(e){var t=tt(e).position;e.style.position="absolute"===t||"fixed"===t?t:"relative"},tn=function(e,t){for(var r in t)r in e||(e[r]=t[r]);return e},ti=function(e,t){var r=t&&"matrix(1, 0, 0, 1, 0, 0)"!==tt(e)[en]&&W.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),n=e.getBoundingClientRect();return r&&r.progress(0).kill(),n},to=function(e,t){var r=t.d2;return e["offset"+r]||e["client"+r]||0},ta=function(e){var t,r=[],n=e.labels,i=e.duration();for(t in n)r.push(n[t]/i);return r},ts=function(e){var t=W.utils.snap(e),r=Array.isArray(e)&&e.slice(0).sort(function(e,t){return e-t});return r?function(e,n,i){var o;if(void 0===i&&(i=.001),!n)return t(e);if(n>0){for(e-=i,o=0;o<r.length;o++)if(r[o]>=e)return r[o];return r[o-1]}for(o=r.length,e+=i;o--;)if(r[o]<=e)return r[o];return r[0]}:function(r,n,i){void 0===i&&(i=.001);var o=t(r);return!n||Math.abs(o-r)<i||o-r<0==n<0?o:t(n<0?r-e:r+e)}},tl=function(e,t,r,n){return r.split(",").forEach(function(r){return e(t,r,n)})},tc=function(e,t,r,n,i){return e.addEventListener(t,r,{passive:!n,capture:!!i})},tu=function(e,t,r,n){return e.removeEventListener(t,r,!!n)},tf=function(e,t,r){(r=r&&r.wheelHandler)&&(e(t,"wheel",r),e(t,"touchmove",r))},tp={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},td={toggleActions:"play",anticipatePin:0},th={top:0,left:0,center:.5,bottom:1,right:1},tg=function(e,t){if(eV(e)){var r=e.indexOf("="),n=~r?+(e.charAt(r-1)+1)*parseFloat(e.substr(r+1)):0;~r&&(e.indexOf("%")>r&&(n*=t/100),e=e.substr(0,r-1)),e=n+(e in th?th[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e},tv=function(e,t,r,n,i,o,a,s){var l=i.startColor,c=i.endColor,u=i.fontSize,f=i.indent,p=i.fontWeight,d=V.createElement("div"),h=eL(r)||"fixed"===C(r,"pinType"),g=-1!==e.indexOf("scroller"),v=h?j:r,m=-1!==e.indexOf("start"),y=m?l:c,x="border-color:"+y+";font-size:"+u+";color:"+y+";font-weight:"+p+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return x+="position:"+((g||s)&&h?"fixed;":"absolute;"),(g||s||!h)&&(x+=(n===D?e0:e1)+":"+(o+parseFloat(f))+"px;"),a&&(x+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),d._isStart=m,d.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),d.style.cssText=x,d.innerText=t||0===t?e+"-"+t:e,v.children[0]?v.insertBefore(d,v.children[0]):v.appendChild(d),d._offset=d["offset"+n.op.d2],tm(d,0,n,m),d},tm=function(e,t,r,n){var i={display:"block"},o=r[n?"os2":"p2"],a=r[n?"p2":"os2"];e._isFlipped=n,i[r.a+"Percent"]=n?-100:0,i[r.a]=n?"1px":0,i["border"+o+e7]=1,i["border"+a+e7]=0,i[r.p]=t+"px",W.set(e,i)},ty=[],tx={},tb=function(){return eP()-eA>34&&(ek||(ek=requestAnimationFrame(tX)))},tw=function(){ef&&ef.isPressed&&!(ef.startX>j.clientWidth)||(x.cache++,ef?ek||(ek=requestAnimationFrame(tX)):tX(),eA||tS("scrollStart"),eA=eP())},t_=function(){eh=q.innerWidth,ed=q.innerHeight},tk=function(e){x.cache++,(!0===e||!et&&!eu&&!V.fullscreenElement&&!V.webkitFullscreenElement&&(!ep||eh!==q.innerWidth||Math.abs(q.innerHeight-ed)>.25*q.innerHeight))&&$.restart(!0)},tC={},tE=[],tT=function e(){return tu(t1,"scrollEnd",e)||tz(!0)},tS=function(e){return tC[e]&&tC[e].map(function(e){return e()})||tE},tP=[],tM=function(e){for(var t=0;t<tP.length;t+=5)(!e||tP[t+4]&&tP[t+4].query===e)&&(tP[t].style.cssText=tP[t+1],tP[t].getBBox&&tP[t].setAttribute("transform",tP[t+2]||""),tP[t+3].uncache=1)},tA=function(e,t){var r;for(ei=0;ei<ty.length;ei++)(r=ty[ei])&&(!t||r._ctx===t)&&(e?r.kill(1):r.revert(!0,!0));eb=!0,t&&tM(t),t||tS("revert")},tO=function(e,t){x.cache++,(t||!eC)&&x.forEach(function(e){return eG(e)&&e.cacheID++&&(e.rec=0)}),eV(e)&&(q.history.scrollRestoration=em=e)},tR=0,tD=function(){if(eE!==tR){var e=eE=tR;requestAnimationFrame(function(){return e===tR&&tz(!0)})}},tY=function(){j.appendChild(ey),ex=!ef&&ey.offsetHeight||q.innerHeight,j.removeChild(ey)},tN=function(e){return K(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(t){return t.style.display=e?"none":"block"})},tz=function(e,t){if(G=V.documentElement,j=V.body,Z=[q,V,G,j],eA&&!e&&!eb){tc(t1,"scrollEnd",tT);return}tY(),eC=t1.isRefreshing=!0,x.forEach(function(e){return eG(e)&&++e.cacheID&&(e.rec=e())});var r=tS("refreshInit");el&&t1.sort(),t||tA(),x.forEach(function(e){eG(e)&&(e.smooth&&(e.target.style.scrollBehavior="auto"),e(0))}),ty.slice(0).forEach(function(e){return e.refresh()}),eb=!1,ty.forEach(function(e){if(e._subPinOffset&&e.pin){var t=e.vars.horizontal?"offsetWidth":"offsetHeight",r=e.pin[t];e.revert(!0,1),e.adjustPinSpacing(e.pin[t]-r),e.refresh()}}),ew=1,tN(!0),ty.forEach(function(e){var t=eU(e.scroller,e._dir),r="max"===e.vars.end||e._endClamp&&e.end>t,n=e._startClamp&&e.start>=t;(r||n)&&e.setPositions(n?t-1:e.start,r?Math.max(n?t:e.start+1,t):e.end,!0)}),tN(!1),ew=0,r.forEach(function(e){return e&&e.render&&e.render(-1)}),x.forEach(function(e){eG(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior="smooth"}),e.rec&&e(e.rec))}),tO(em,1),$.pause(),tR++,eC=2,tX(2),ty.forEach(function(e){return eG(e.vars.onRefresh)&&e.vars.onRefresh(e)}),eC=t1.isRefreshing=!1,tS("refresh")},tB=0,tI=1,tX=function(e){if(2===e||!eC&&!eb){t1.isUpdating=!0,eT&&eT.update(0);var t=ty.length,r=eP(),n=r-eM>=50,i=t&&ty[0].scroll();if(tI=tB>i?-1:1,eC||(tB=i),n&&(eA&&!er&&r-eA>200&&(eA=0,tS("scrollEnd")),Q=eM,eM=r),tI<0){for(ei=t;ei-- >0;)ty[ei]&&ty[ei].update(0,n);tI=1}else for(ei=0;ei<t;ei++)ty[ei]&&ty[ei].update(0,n);t1.isUpdating=!1}ek=0},tL=[eQ,"top",e1,e0,e8+e9,e8+e5,e8+"Top",e8+e4,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],tF=tL.concat([e2,e3,"boxSizing","max"+e7,"max"+te,"position",e8,e6,e6+"Top",e6+e5,e6+e9,e6+e4]),tH=function(e,t,r){tq(r);var n=e._gsap;if(n.spacerIsNative)tq(n.spacerState);else if(e._gsap.swappedIn){var i=t.parentNode;i&&(i.insertBefore(e,t),i.removeChild(t))}e._gsap.swappedIn=!1},tW=function(e,t,r,n){if(!e._gsap.swappedIn){for(var i,o=tL.length,a=t.style,s=e.style;o--;)a[i=tL[o]]=r[i];a.position="absolute"===r.position?"absolute":"relative","inline"===r.display&&(a.display="inline-block"),s[e1]=s[e0]="auto",a.flexBasis=r.flexBasis||"auto",a.overflow="visible",a.boxSizing="border-box",a[e2]=to(e,R)+"px",a[e3]=to(e,D)+"px",a[e6]=s[e8]=s.top=s[eQ]="0",tq(n),s[e2]=s["max"+e7]=r[e2],s[e3]=s["max"+te]=r[e3],s[e6]=r[e6],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}},tU=/([A-Z])/g,tq=function(e){if(e){var t,r,n=e.t.style,i=e.length,o=0;for((e.t._gsap||W.core.getCache(e.t)).uncache=1;o<i;o+=2)r=e[o+1],t=e[o],r?n[t]=r:n[t]&&n.removeProperty(t.replace(tU,"-$1").toLowerCase())}},tV=function(e){for(var t=tF.length,r=e.style,n=[],i=0;i<t;i++)n.push(tF[i],r[tF[i]]);return n.t=e,n},tG=function(e,t,r){for(var n,i=[],o=e.length,a=r?8:0;a<o;a+=2)n=e[a],i.push(n,n in t?t[n]:e[a+1]);return i.t=e.t,i},tj={left:0,top:0},tZ=function(e,t,r,n,i,o,a,s,l,c,u,f,p,d){eG(e)&&(e=e(s)),eV(e)&&"max"===e.substr(0,3)&&(e=f+("="===e.charAt(4)?tg("0"+e.substr(3),r):0));var h,g,v,m=p?p.time():0;if(p&&p.seek(0),isNaN(e)||(e=+e),ej(e))p&&(e=W.utils.mapRange(p.scrollTrigger.start,p.scrollTrigger.end,0,f,e)),a&&tm(a,r,n,!0);else{eG(t)&&(t=t(s));var y,x,b,w,_=(e||"0").split(" ");(y=ti(v=Y(t,s)||j)||{}).left||y.top||"none"!==tt(v).display||(w=v.style.display,v.style.display="block",y=ti(v),w?v.style.display=w:v.style.removeProperty("display")),x=tg(_[0],y[n.d]),b=tg(_[1]||"0",r),e=y[n.p]-l[n.p]-c+x+i-b,a&&tm(a,b,n,r-b<20||a._isStart&&b>20),r-=r-b}if(d&&(s[d]=e||-.001,e<0&&(e=0)),o){var k=e+r,C=o._isStart;h="scroll"+n.d2,tm(o,k,n,C&&k>20||!C&&(u?Math.max(j[h],G[h]):o.parentNode[h])<=k+1),u&&(l=ti(a),u&&(o.style[n.op.p]=l[n.op.p]-n.op.m-o._offset+"px"))}return p&&v&&(h=ti(v),p.seek(f),g=ti(v),p._caScrollDist=h[n.p]-g[n.p],e=e/p._caScrollDist*f),p&&p.seek(m),p?e:Math.round(e)},t$=/(webkit|moz|length|cssText|inset)/i,tK=function(e,t,r,n){if(e.parentNode!==t){var i,o,a=e.style;if(t===j){for(i in e._stOrig=a.cssText,o=tt(e))+i||t$.test(i)||!o[i]||"string"!=typeof a[i]||"0"===i||(a[i]=o[i]);a.top=r,a.left=n}else a.cssText=e._stOrig;W.core.getCache(e).uncache=1,t.appendChild(e)}},tJ=function(e,t,r){var n=t,i=n;return function(t){var o=Math.round(e());return o!==n&&o!==i&&Math.abs(o-n)>3&&Math.abs(o-i)>
13&&(t=o,r&&r()),i=n,n=Math.round(t)}},tQ=function(e,t,r){var n={};n[t.p]="+="+r,W.set(e,n)},t0=function(e,t){var r=z(e,t),n="_scroll"+t.p2,i=function t(i,o,a,s,l){var c=t.tween,u=o.onComplete,f={};a=a||r();var p=tJ(r,a,function(){c.kill(),t.tween=0});return l=s&&l||0,s=s||i-a,c&&c.kill(),o[n]=i,o.inherit=!1,o.modifiers=f,f[n]=function(){return p(a+s*c.ratio+l*c.ratio*c.ratio)},o.onUpdate=function(){x.cache++,t.tween&&tX()},o.onComplete=function(){t.tween=0,u&&u.call(c)},c=t.tween=W.to(e,o)};return e[n]=r,r.wheelHandler=function(){return i.tween&&i.tween.kill()&&(i.tween=0)},tc(e,"wheel",r.wheelHandler),t1.isTouch&&tc(e,"touchmove",r.wheelHandler),i},t1=function(){function e(t,r){U||e.register(W)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),ev(this),this.init(t,r)}return e.prototype.init=function(t,r){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!eO){this.update=this.refresh=this.kill=ez;return}var n,i,o,a,s,l,c,u,f,p,d,h,g,v,m,y,w,_,k,E,T,S,P,M,A,O,N,B,I,X,L,F,H,U,Z,$,ee,en,eo,ea,es,eu=t=tn(eV(t)||ej(t)||t.nodeType?{trigger:t}:t,td),ef=eu.onUpdate,ep=eu.toggleClass,ed=eu.id,eh=eu.onToggle,eg=eu.onRefresh,ev=eu.scrub,em=eu.trigger,ey=eu.pin,ex=eu.pinSpacing,eb=eu.invalidateOnRefresh,ek=eu.anticipatePin,eE=eu.onScrubComplete,eM=eu.onSnapComplete,eY=eu.once,eN=eu.snap,eI=eu.pinReparent,eX=eu.pinSpacer,eF=eu.containerAnimation,eq=eu.fastScrollEnd,eQ=eu.preventOverlaps,e0=t.horizontal||t.containerAnimation&&!1!==t.horizontal?R:D,e1=!ev&&0!==ev,tl=Y(t.scroller||q),tf=W.core.getCache(tl),th=eL(tl),tm=("pinType"in t?t.pinType:C(tl,"pinType")||th&&"fixed")==="fixed",tb=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],t_=e1&&t.toggleActions.split(" "),tC="markers"in t?t.markers:td.markers,tE=th?0:parseFloat(tt(tl)["border"+e0.p2+e7])||0,tS=this,tP=t.onRefreshInit&&function(){return t.onRefreshInit(tS)},tM=eW(tl,th,e0),tA=!th||~b.indexOf(tl)?eH(tl):function(){return tj},tO=0,tR=0,tY=0,tN=z(tl,e0);if(tS._startClamp=tS._endClamp=!1,tS._dir=e0,ek*=45,tS.scroller=tl,tS.scroll=eF?eF.time.bind(eF):tN,l=tN(),tS.vars=t,r=r||t.animation,"refreshPriority"in t&&(el=1,-9999===t.refreshPriority&&(eT=tS)),tf.tweenScroll=tf.tweenScroll||{top:t0(tl,D),left:t0(tl,R)},tS.tweenTo=o=tf.tweenScroll[e0.p],tS.scrubDuration=function(e){(Z=ej(e)&&e)?U?U.duration(e):U=W.to(r,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:Z,paused:!0,onComplete:function(){return eE&&eE(tS)}}):(U&&U.progress(1).kill(),U=0)},r&&(r.vars.lazy=!1,r._initted&&!tS.isReverted||!1!==r.vars.immediateRender&&!1!==t.immediateRender&&r.duration()&&r.render(0,!0,!0),tS.animation=r.pause(),r.scrollTrigger=tS,tS.scrubDuration(ev),F=0,ed||(ed=r.vars.id)),eN&&((!eZ(eN)||eN.push)&&(eN={snapTo:eN}),"scrollBehavior"in j.style&&W.set(th?[j,G]:tl,{scrollBehavior:"auto"}),x.forEach(function(e){return eG(e)&&e.target===(th?V.scrollingElement||G:tl)&&(e.smooth=!1)}),s=eG(eN.snapTo)?eN.snapTo:"labels"===eN.snapTo?(n=r,function(e){return W.utils.snap(ta(n),e)}):"labelsDirectional"===eN.snapTo?(i=r,function(e,t){return ts(ta(i))(e,t.direction)}):!1!==eN.directional?function(e,t){return ts(eN.snapTo)(e,eP()-tR<500?0:t.direction)}:W.utils.snap(eN.snapTo),$=eZ($=eN.duration||{min:.1,max:2})?J($.min,$.max):J($,$),ee=W.delayedCall(eN.delay||Z/2||.1,function(){var e=tN(),t=eP()-tR<500,n=o.tween;if((t||10>Math.abs(tS.getVelocity()))&&!n&&!er&&tO!==e){var i,a,l=(e-u)/y,c=r&&!e1?r.totalProgress():l,p=t?0:(c-H)/(eP()-Q)*1e3||0,d=W.utils.clamp(-l,1-l,eJ(p/2)*p/.185),h=l+(!1===eN.inertia?0:d),g=eN,v=g.onStart,m=g.onInterrupt,x=g.onComplete;if(ej(i=s(h,tS))||(i=h),a=Math.max(0,Math.round(u+i*y)),e<=f&&e>=u&&a!==e){if(n&&!n._initted&&n.data<=eJ(a-e))return;!1===eN.inertia&&(d=i-l),o(a,{duration:$(eJ(.185*Math.max(eJ(h-c),eJ(i-c))/p/.05||0)),ease:eN.ease||"power3",data:eJ(a-e),onInterrupt:function(){return ee.restart(!0)&&m&&m(tS)},onComplete:function(){tS.update(),tO=tN(),r&&!e1&&(U?U.resetTo("totalProgress",i,r._tTime/r._tDur):r.progress(i)),F=H=r&&!e1?r.totalProgress():tS.progress,eM&&eM(tS),x&&x(tS)}},e,d*y,a-e-d*y),v&&v(tS,o.tween)}}else tS.isActive&&tO!==e&&ee.restart(!0)}).pause()),ed&&(tx[ed]=tS),(es=(em=tS.trigger=Y(em||!0!==ey&&ey))&&em._gsap&&em._gsap.stRevert)&&(es=es(tS)),ey=!0===ey?em:Y(ey),eV(ep)&&(ep={targets:em,className:ep}),ey&&(!1===ex||ex===e8||(ex=(!!ex||!ey.parentNode||!ey.parentNode.style||"flex"!==tt(ey.parentNode).display)&&e6),tS.pin=ey,(a=W.core.getCache(ey)).spacer?w=a.pinState:(eX&&((eX=Y(eX))&&!eX.nodeType&&(eX=eX.current||eX.nativeElement),a.spacerIsNative=!!eX,eX&&(a.spacerState=tV(eX))),a.spacer=E=eX||V.createElement("div"),E.classList.add("pin-spacer"),ed&&E.classList.add("pin-spacer-"+ed),a.pinState=w=tV(ey)),!1!==t.force3D&&W.set(ey,{force3D:!0}),tS.spacer=E=a.spacer,O=(L=tt(ey))[ex+e0.os2],S=W.getProperty(ey),P=W.quickSetter(ey,e0.a,"px"),tW(ey,E,L),k=tV(ey)),tC){v=eZ(tC)?tn(tC,tp):tp,h=tv("scroller-start",ed,tl,e0,v,0),g=tv("scroller-end",ed,tl,e0,v,0,h),T=h["offset"+e0.op.d2];var tz=Y(C(tl,"content")||tl);p=this.markerStart=tv("start",ed,tz,e0,v,T,0,eF),d=this.markerEnd=tv("end",ed,tz,e0,v,T,0,eF),eF&&(ea=W.quickSetter([p,d],e0.a,"px")),tm||b.length&&!0===C(tl,"fixedMarkers")||(tr(th?j:tl),W.set([h,g],{force3D:!0}),B=W.quickSetter(h,e0.a,"px"),X=W.quickSetter(g,e0.a,"px"))}
1if(eF){var tB=eF.vars.onUpdate,tX=eF.vars.onUpdateParams;eF.eventCallback("onUpdate",function(){tS.update(0,0,1),tB&&tB.apply(eF,tX||[])})}if(tS.previous=function(){return ty[ty.indexOf(tS)-1]},tS.next=function(){return ty[ty.indexOf(tS)+1]},tS.revert=function(e,t){if(!t)return tS.kill(!0);var n=!1!==e||!tS.enabled,i=et;n!==tS.isReverted&&(n&&(en=Math.max(tN(),tS.scroll.rec||0),tY=tS.progress,eo=r&&r.progress()),p&&[p,d,h,g].forEach(function(e){return e.style.display=n?"none":"block"}),n&&(et=tS,tS.update(n)),!ey||eI&&tS.isActive||(n?tH(ey,E,w):tW(ey,E,tt(ey),N)),n||tS.update(n),et=i,tS.isReverted=n)},tS.refresh=function(n,i,a,s){if(!et&&tS.enabled||i){if(ey&&n&&eA){tc(e,"scrollEnd",tT);return}!eC&&tP&&tP(tS),et=tS,o.tween&&!a&&(o.tween.kill(),o.tween=0),U&&U.pause(),eb&&r&&(r.revert({kill:!1}).invalidate(),r.getChildren&&r.getChildren(!0,!0,!1).forEach(function(e){return e.vars.immediateRender&&e.render(0,!0,!0)})),tS.isReverted||tS.revert(!0,!0),tS._subPinOffset=!1;var v,x,b,C,T,P,O,B,X,L,F,H,q,Z=tM(),$=tA(),K=eF?eF.duration():eU(tl,e0),J=y<=.01||!y,Q=0,er=s||0,ei=eZ(a)?a.end:t.end,ea=t.endTrigger||em,es=eZ(a)?a.start:t.start||(0!==t.start&&em?ey?"0 0":"0 100%":0),el=tS.pinnedContainer=t.pinnedContainer&&Y(t.pinnedContainer,tS),eu=em&&Math.max(0,ty.indexOf(tS))||0,ef=eu;for(tC&&eZ(a)&&(H=W.getProperty(h,e0.p),q=W.getProperty(g,e0.p));ef-- >0;)(P=ty[ef]).end||P.refresh(0,1)||(et=tS),(O=P.pin)&&(O===em||O===ey||O===el)&&!P.isReverted&&(L||(L=[]),L.unshift(P),P.revert(!0,!0)),P!==ty[ef]&&(eu--,ef--);for(eG(es)&&(es=es(tS)),u=tZ(es=eR(es,"start",tS),em,Z,e0,tN(),p,h,tS,$,tE,tm,K,eF,tS._startClamp&&"_startClamp")||(ey?-.001:0),eG(ei)&&(ei=ei(tS)),eV(ei)&&!ei.indexOf("+=")&&(~ei.indexOf(" ")?ei=(eV(es)?es.split(" ")[0]:"")+ei:(Q=tg(ei.substr(2),Z),ei=eV(es)?es:(eF?W.utils.mapRange(0,eF.duration(),eF.scrollTrigger.start,eF.scrollTrigger.end,u):u)+Q,ea=em)),ei=eR(ei,"end",tS),f=Math.max(u,tZ(ei||(ea?"100% 0":K),ea,Z,e0,tN()+Q,d,g,tS,$,tE,tm,K,eF,tS._endClamp&&"_endClamp"))||-.001,Q=0,ef=eu;ef--;)(O=(P=ty[ef]).pin)&&P.start-P._pinPush<=u&&!eF&&P.end>0&&(v=P.end-(tS._startClamp?Math.max(0,P.start):P.start),(O===em&&P.start-P._pinPush<u||O===el)&&isNaN(es)&&(Q+=v*(1-P.progress)),O===ey&&(er+=v));if(u+=Q,f+=Q,tS._startClamp&&(tS._startClamp+=Q),tS._endClamp&&!eC&&(tS._endClamp=f||-.001,f=Math.min(f,eU(tl,e0))),y=f-u||(u-=.01)&&.001,J&&(tY=W.utils.clamp(0,1,W.utils.normalize(u,f,en))),tS._pinPush=er,p&&Q&&((v={})[e0.a]="+="+Q,el&&(v[e0.p]="-="+tN()),W.set([p,d],v)),ey&&!(ew&&tS.end>=eU(tl,e0)))v=tt(ey),C=e0===D,b=tN(),M=parseFloat(S(e0.a))+er,!K&&f>1&&(F={style:F=(th?V.scrollingElement||G:tl).style,value:F["overflow"+e0.a.toUpperCase()]},th&&"scroll"!==tt(j)["overflow"+e0.a.toUpperCase()]&&(F.style["overflow"+e0.a.toUpperCase()]="scroll")),tW(ey,E,v),k=tV(ey),x=ti(ey,!0),B=tm&&z(tl,C?R:D)(),ex?((N=[ex+e0.os2,y+er+"px"]).t=E,(ef=ex===e6?to(ey,e0)+y+er:0)&&(N.push(e0.d,ef+"px"),"auto"!==E.style.flexBasis&&(E.style.flexBasis=ef+"px")),tq(N),el&&ty.forEach(function(e){e.pin===el&&!1!==e.vars.pinSpacing&&(e._subPinOffset=!0)}),tm&&tN(en)):(ef=to(ey,e0))&&"auto"!==E.style.flexBasis&&(E.style.flexBasis=ef+"px"),tm&&((T={top:x.top+(C?b-u:B)+"px",left:x.left+(C?B:b-u)+"px",boxSizing:"border-box",position:"fixed"})[e2]=T["max"+e7]=Math.ceil(x.width)+"px",T[e3]=T["max"+te]=Math.ceil(x.height)+"px",T[e8]=T[e8+"Top"]=T[e8+e5]=T[e8+e9]=T[e8+e4]="0",T[e6]=v[e6],T[e6+"Top"]=v[e6+"Top"],T[e6+e5]=v[e6+e5],T[e6+e9]=v[e6+e9],T[e6+e4]=v[e6+e4],_=tG(w,T,eI),eC&&tN(0)),r?(X=r._initted,ec(1),r.render(r.duration(),!0,!0),A=S(e0.a)-M+y+er,I=Math.abs(y-A)>1,tm&&I&&_.splice(_.length-2,2),r.render(0,!0,!0),X||r.invalidate(!0),r.parent||r.totalTime(r.totalTime()),ec(0)):A=y,F&&(F.value?F.style["overflow"+e0.a.toUpperCase()]=F.value:F.style.removeProperty("overflow-"+e0.a));else if(em&&tN()&&!eF)for(x=em.parentNode;x&&x!==j;)x._pinOffset&&(u-=x._pinOffset,f-=x._pinOffset),x=x.parentNode;L&&L.forEach(function(e){return e.revert(!1,!0)}),tS.start=u,tS.end=f,l=c=eC?en:tN(),eF||eC||(l<en&&tN(en),tS.scroll.rec=0),tS.revert(!1,!0),tR=eP(),ee&&(tO=-1,ee.restart(!0)),et=0,r&&e1&&(r._initted||eo)&&r.progress()!==eo&&r.progress(eo||0,!0).render(r.t
1ime(),!0,!0),(J||tY!==tS.progress||eF||eb||r&&!r._initted)&&(r&&!e1&&(r._initted||tY||!1!==r.vars.immediateRender)&&r.totalProgress(eF&&u<-.001&&!tY?W.utils.normalize(u,f,0):tY,!0),tS.progress=J||(l-u)/y===tY?0:tY),ey&&ex&&(E._pinOffset=Math.round(tS.progress*A)),U&&U.invalidate(),isNaN(H)||(H-=W.getProperty(h,e0.p),q-=W.getProperty(g,e0.p),tQ(h,e0,H),tQ(p,e0,H-(s||0)),tQ(g,e0,q),tQ(d,e0,q-(s||0))),J&&!eC&&tS.update(),!eg||eC||m||(m=!0,eg(tS),m=!1)}},tS.getVelocity=function(){return(tN()-c)/(eP()-Q)*1e3||0},tS.endAnimation=function(){e$(tS.callbackAnimation),r&&(U?U.progress(1):r.paused()?e1||e$(r,tS.direction<0,1):e$(r,r.reversed()))},tS.labelToScroll=function(e){return r&&r.labels&&(u||tS.refresh()||u)+r.labels[e]/r.duration()*y||0},tS.getTrailing=function(e){var t=ty.indexOf(tS),r=tS.direction>0?ty.slice(0,t).reverse():ty.slice(t+1);return(eV(e)?r.filter(function(t){return t.vars.preventOverlaps===e}):r).filter(function(e){return tS.direction>0?e.end<=u:e.start>=f})},tS.update=function(e,t,n){if(!eF||n||e){var i,a,s,p,d,g,v,m=!0===eC?en:tS.scroll(),x=e?0:(m-u)/y,b=x<0?0:x>1?1:x||0,w=tS.progress;if(t&&(c=l,l=eF?tN():m,eN&&(H=F,F=r&&!e1?r.totalProgress():b)),ek&&ey&&!et&&!eS&&eA&&(!b&&u<m+(m-c)/(eP()-Q)*ek?b=1e-4:1===b&&f>m+(m-c)/(eP()-Q)*ek&&(b=.9999)),b!==w&&tS.enabled){if(p=(d=(i=tS.isActive=!!b&&b<1)!=(!!w&&w<1))||!!b!=!!w,tS.direction=b>w?1:-1,tS.progress=b,p&&!et&&(a=b&&!w?0:1===b?1:1===w?2:3,e1&&(s=!d&&"none"!==t_[a+1]&&t_[a+1]||t_[a],v=r&&("complete"===s||"reset"===s||s in r))),eQ&&(d||v)&&(v||ev||!r)&&(eG(eQ)?eQ(tS):tS.getTrailing(eQ).forEach(function(e){return e.endAnimation()})),!e1&&(!U||et||eS?r&&r.totalProgress(b,!!(et&&(tR||e))):(U._dp._time-U._start!==U._time&&U.render(U._dp._time-U._start),U.resetTo?U.resetTo("totalProgress",b,r._tTime/r._tDur):(U.vars.totalProgress=b,U.invalidate().restart()))),ey){if(e&&ex&&(E.style[ex+e0.os2]=O),tm){if(p){if(g=!e&&b>w&&f+1>m&&m+1>=eU(tl,e0),eI){if(!e&&(i||g)){var C=ti(ey,!0),T=m-u;tK(ey,j,C.top+(e0===D?T:0)+"px",C.left+(e0===D?0:T)+"px")}else tK(ey,E)}tq(i||g?_:k),I&&b<1&&i||P(M+(1!==b||g?0:A))}}else P(eB(M+A*b))}!eN||o.tween||et||eS||ee.restart(!0),ep&&(d||eY&&b&&(b<1||!e_))&&K(ep.targets).forEach(function(e){return e.classList[i||eY?"add":"remove"](ep.className)}),!ef||e1||e||ef(tS),p&&!et?(e1&&(v&&("complete"===s?r.pause().totalProgress(1):"reset"===s?r.restart(!0).pause():"restart"===s?r.restart(!0):r[s]()),ef&&ef(tS)),(d||!e_)&&(eh&&d&&eK(tS,eh),tb[a]&&eK(tS,tb[a]),eY&&(1===b?tS.kill(!1,1):tb[a]=0),!d&&tb[a=1===b?1:3]&&eK(tS,tb[a])),eq&&!i&&Math.abs(tS.getVelocity())>(ej(eq)?eq:2500)&&(e$(tS.callbackAnimation),U?U.progress(1):e$(r,"reverse"===s?1:!b,1))):e1&&ef&&!et&&ef(tS)}if(X){var S=eF?m/eF.duration()*(eF._caScrollDist||0):m;B(S+(h._isFlipped?1:0)),X(S)}ea&&ea(-m/eF.duration()*(eF._caScrollDist||0))}},tS.enable=function(t,r){tS.enabled||(tS.enabled=!0,tc(tl,"resize",tk),th||tc(tl,"scroll",tw),tP&&tc(e,"refreshInit",tP),!1!==t&&(tS.progress=tY=0,l=c=tO=tN()),!1!==r&&tS.refresh())},tS.getTween=function(e){return e&&o?o.tween:U},tS.setPositions=function(e,t,r,n){if(eF){var i=eF.scrollTrigger,o=eF.duration(),a=i.end-i.start;e=i.start+a*e/o,t=i.start+a*t/o}tS.refresh(!1,!1,{start:eD(e,r&&!!tS._startClamp),end:eD(t,r&&!!tS._endClamp)},n),tS.update()},tS.adjustPinSpacing=function(e){if(N&&e){var t=N.indexOf(e0.d)+1;N[t]=parseFloat(N[t])+e+"px",N[1]=parseFloat(N[1])+e+"px",tq(N)}},tS.disable=function(t,r){if(tS.enabled&&(!1!==t&&tS.revert(!0,!0),tS.enabled=tS.isActive=!1,r||U&&U.pause(),en=0,a&&(a.uncache=1),tP&&tu(e,"refreshInit",tP),ee&&(ee.pause(),o.tween&&o.tween.kill()&&(o.tween=0)),!th)){for(var n=ty.length;n--;)if(ty[n].scroller===tl&&ty[n]!==tS)return;tu(tl,"resize",tk),th||tu(tl,"scroll",tw)}},tS.kill=function(e,n){tS.disable(e,n),U&&!n&&U.kill(),ed&&delete tx[ed];var i=ty.indexOf(tS);i>=0&&ty.splice(i,1),i===ei&&tI>0&&ei--,i=0,ty.forEach(function(e){return e.scroller===tS.scroller&&(i=1)}),i||eC||(tS.scroll.rec=0),r&&(r.scrollTrigger=null,e&&r.revert({kill:!1}),n||r.kill()),p&&[p,d,h,g].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}
vendor: 10,300 bytes, line 1
1),eT===tS&&(eT=0),ey&&(a&&(a.uncache=1),i=0,ty.forEach(function(e){return e.pin===ey&&i++}),i||(a.spacer=0)),t.onKill&&t.onKill(tS)},ty.push(tS),tS.enable(!1,!1),es&&es(tS),r&&r.add&&!y){var tL=tS.update;tS.update=function(){tS.update=tL,x.cache++,u||f||tS.refresh()},W.delayedCall(.01,tS.update),y=.01,u=f=0}else tS.refresh();ey&&tD()},e.register=function(t){return U||(W=t||eX(),eI()&&window.document&&e.enable(),U=eO),U},e.defaults=function(e){if(e)for(var t in e)td[t]=e[t];return td},e.disable=function(e,t){eO=0,ty.forEach(function(r){return r[t?"kill":"disable"](e)}),tu(q,"wheel",tw),tu(V,"scroll",tw),clearInterval(ee),tu(V,"touchcancel",ez),tu(j,"touchstart",ez),tl(tu,V,"pointerdown,touchstart,mousedown",eY),tl(tu,V,"pointerup,touchend,mouseup",eN),$.kill(),eq(tu);for(var r=0;r<x.length;r+=3)tf(tu,x[r],x[r+1]),tf(tu,x[r],x[r+2])},e.enable=function(){if(q=window,G=(V=document).documentElement,j=V.body,W&&(K=W.utils.toArray,J=W.utils.clamp,ev=W.core.context||ez,ec=W.core.suppressOverwrites||ez,em=q.history.scrollRestoration||"auto",tB=q.pageYOffset||0,W.core.globals("ScrollTrigger",e),j)){eO=1,(ey=document.createElement("div")).style.height="100vh",ey.style.position="absolute",tY(),function e(){return eO&&requestAnimationFrame(e)}(),H.register(W),e.isTouch=H.isTouch,eg=H.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),ep=1===H.isTouch,tc(q,"wheel",tw),Z=[q,V,G,j],W.matchMedia&&(e.matchMedia=function(e){var t,r=W.matchMedia();for(t in e)r.add(t,e[t]);return r},W.addEventListener("matchMediaInit",function(){return tA()}),W.addEventListener("matchMediaRevert",function(){return tM()}),W.addEventListener("matchMedia",function(){tz(0,1),tS("matchMedia")}),W.matchMedia().add("(orientation: portrait)",function(){return t_(),t_})),t_(),tc(V,"scroll",tw);var t,r,n=j.hasAttribute("style"),i=j.style,o=i.borderTopStyle,a=W.core.Animation.prototype;for(a.revert||Object.defineProperty(a,"revert",{value:function(){return this.time(-.01,!0)}}),i.borderTopStyle="solid",t=ti(j),D.m=Math.round(t.top+D.sc())||0,R.m=Math.round(t.left+R.sc())||0,o?i.borderTopStyle=o:i.removeProperty("border-top-style"),n||(j.setAttribute("style",""),j.removeAttribute("style")),ee=setInterval(tb,250),W.delayedCall(.5,function(){return eS=0}),tc(V,"touchcancel",ez),tc(j,"touchstart",ez),tl(tc,V,"pointerdown,touchstart,mousedown",eY),tl(tc,V,"pointerup,touchend,mouseup",eN),en=W.utils.checkPrefix("transform"),tF.push(en),U=eP(),$=W.delayedCall(.2,tz).pause(),es=[V,"visibilitychange",function(){var e=q.innerWidth,t=q.innerHeight;V.hidden?(eo=e,ea=t):(eo!==e||ea!==t)&&tk()},V,"DOMContentLoaded",tz,q,"load",tz,q,"resize",tk],eq(tc),ty.forEach(function(e){return e.enable(0,1)}),r=0;r<x.length;r+=3)tf(tu,x[r],x[r+1]),tf(tu,x[r],x[r+2])}},e.config=function(t){"limitCallbacks"in t&&(e_=!!t.limitCallbacks);var r=t.syncInterval;r&&clearInterval(ee)||(ee=r)&&setInterval(tb,r),"ignoreMobileResize"in t&&(ep=1===e.isTouch&&t.ignoreMobileResize),"autoRefreshEvents"in t&&(eq(tu)||eq(tc,t.autoRefreshEvents||"none"),eu=-1===(t.autoRefreshEvents+"").indexOf("resize"))},e.scrollerProxy=function(e,t){var r=Y(e),n=x.indexOf(r),i=eL(r);~n&&x.splice(n,i?6:2),t&&(i?b.unshift(q,t,j,t,G,t):b.unshift(r,t))},e.clearMatchMedia=function(e){ty.forEach(function(t){return t._ctx&&t._ctx.query===e&&t._ctx.kill(!0,!0)})},e.isInViewport=function(e,t,r){var n=(eV(e)?Y(e):e).getBoundingClientRect(),i=n[r?e2:e3]*t||0;return r?n.right-i>0&&n.left+i<q.innerWidth:n.bottom-i>0&&n.top+i<q.innerHeight},e.positionInViewport=function(e,t,r){eV(e)&&(e=Y(e));var n=e.getBoundingClientRect(),i=n[r?e2:e3],o=null==t?i/2:t in th?th[t]*i:~t.indexOf("%")?parseFloat(t)*i/100:parseFloat(t)||0;return r?(n.left+o)/q.innerWidth:(n.top+o)/q.innerHeight},e.killAll=function(e){if(ty.slice(0).forEach(function(e){return"ScrollSmoother"!==e.vars.id&&e.kill()}),!0!==e){var t=tC.killAll||[];tC={},t.forEach(function(e){return e()})}},e}();t1.version="3.13.0",t1.saveStyles=function(e){return e?K(e).forEach(function(e){if(e&&e.style){var t=tP.indexOf(e);t>=0&&tP.splice(t,5),tP.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),W.core.getCache(e),ev())}}):tP},t1.revert=function(e,t){return tA(!e,t)},t1.create=function(e,t){return new t1(e,t)},t1.refresh=function(e){return e?tk(!0):(U||t1.register())&&tz(!0)},t1.update=function(e){return++x.cache&&tX(!0===e?2:0)},t1.clearScrollMemory=tO,t1.maxScroll=function(e,t){return eU(e,t?R:D)},t1.getScrollFunc=function(e,t){return z(Y(e),t?R:D)},t1.getById=function(e){return tx[e]},t1.getAll=function(){return ty.filter(function(e){return"ScrollSmoother"!==e.vars.id})},t1.isScrolling=function(){return!!eA},t1.snapDirectional=ts,t1.addEventListener=function(e,t){var r=tC[e]||(tC[e]=[]);~r.indexOf(t)||r.push(t)},t1.removeEventListener=function(e,t){var r=tC[e],n=r&&r.indexOf(t);n>=0&&r.splice(n,1)},t1.batch=function(e,t){var r,n=[],i={},o=t.interval||.016,a=t.batchMax||1e9,s=function(e,t){var r=[],n=[],i=W.delayedCall(o,function(){t(r,n),r=[],n=[]}).pause();return function(e){r.length||i.restart(!0),r.push(e.trigger),n.push(e),a<=r.length&&i.progress(1)}};for(r in t)i[r]="on"===r.substr(0,2)&&eG(t[r])&&"onRefreshInit"!==r?s(r,t[r]):t[r];return eG(a)&&(a=a(),tc(t1,"refresh",function(){return a=t.batchMax()})),K(e).forEach(function(e){var t={};for(r in i)t[r]=i[r];t.trigger=e,n.push(t1.create(t))}),n};var t2,t3=function(e,t,r,n){return t>n?e(n):t<0&&e(0),r>n?(n-t)/(r-t):r<0?t/(t-r):1},t5=function e(t,r){!0===r?t.style.removeProperty("touch-action"):t.style.touchAction=!0===r?"auto":r?"pan-"+r+(H.isTouch?" pinch-zoom":""):"none",t===G&&e(j,r)},t4={auto:1,scroll:1},t9=function(e){var t,r=e.event,n=e.target,i=e.axis,o=(r.changedTouches?r.changedTouches[0]:r).target,a=o._gsap||W.core.getCache(o),s=eP();if(!a._isScrollT||s-a._isScrollT>2e3){for(;o&&o!==j&&(o.scrollHeight<=o.clientHeight&&o.scrollWidth<=o.clientWidth||!(t4[(t=tt(o)).overflowY]||t4[t.overflowX]));)o=o.parentNode;a._isScroll=o&&o!==n&&!eL(o)&&(t4[(t=tt(o)).overflowY]||t4[t.overflowX]),a._isScrollT=s}(a._isScroll||"x"===i)&&(r.stopPropagation(),r._gsapAllow=!0)},t6=function(e,t,r,n){return H.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:n=n&&t9,onPress:n,onDrag:n,onScroll:n,onEnable:function(){return r&&tc(V,H.eventTypes[0],t7,!1,!0)},onDisable:function(){return tu(V,H.eventTypes[0],t7,!0)}})},t8=/(input|label|select|textarea)/i,t7=function(e){var t=t8.test(e.target.tagName);(t||t2)&&(e._gsapAllow=!0,t2=t)},re=function(e){eZ(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var t,r,n,i,o,a,s,l,c=e,u=c.normalizeScrollX,f=c.momentum,p=c.allowNestedScroll,d=c.onRelease,h=Y(e.target)||G,g=W.core.globals().ScrollSmoother,v=g&&g.get(),m=eg&&(e.content&&Y(e.content)||v&&!1!==e.content&&!v.smooth()&&v.content()),y=z(h,D),b=z(h,R),w=1,_=(H.isTouch&&q.visualViewport?q.visualViewport.scale*q.visualViewport.width:q.outerWidth)/q.innerWidth,k=0,C=eG(f)?function(){return f(t)}:function(){return f||2.8},E=t6(h,e.type,!0,p),T=function(){return i=!1},S=ez,P=ez,M=function(){r=eU(h,D),P=J(eg?1:0,r),u&&(S=J(0,eU(h,R))),n=tR},A=function(){m._gsap.y=eB(parseFloat(m._gsap.y)+y.offset)+"px",m.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(m._gsap.y)+", 0, 1)",y.offset=y.cacheID=0},O=function(){if(i){requestAnimationFrame(T);var e=eB(t.deltaY/2),r=P(y.v-e);if(m&&r!==y.v+y.offset){y.offset=r-y.v;var n=eB((parseFloat(m&&m._gsap.y)||0)-y.offset);m.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+n+", 0, 1)",m._gsap.y=n+"px",y.cacheID=x.cache,tX()}return!0}y.offset&&A(),i=!0},N=function(){M(),o.isActive()&&o.vars.scrollY>r&&(y()>r?o.progress(1)&&y(r):o.resetTo("scrollY",r))};return m&&W.set(m,{y:"+=0"}),e.ignoreCheck=function(e){return eg&&"touchmove"===e.type&&O(e)||w>1.05&&"touchstart"!==e.type||t.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){i=!1;var e=w;w=eB((q.visualViewport&&q.visualViewport.scale||1)/_),o.pause(),e!==w&&t5(h,w>1.01||!u&&"x"),a=b(),s=y(),M(),n=tR},e.onRelease=e.onGestureStart=function(e,t){if(y.offset&&A(),t){x.cache++;var n,i,a=C();u&&(i=(n=b())+-(.05*a*e.velocityX)/.227,a*=t3(b,n,i,eU(h,R)),o.vars.scrollX=S(i)),i=(n=y())+-(.05*a*e.velocityY)/.227,a*=t3(y,n,i,eU(h,D)),o.vars.scrollY=P(i),o.invalidate().duration(a).play(.01),(eg&&o.vars.scrollY>=r||n>=r-1)&&W.to({},{onUpdate:N,duration:a})}else l.restart(!0);d&&d(e)},e.onWheel=function(){o._ts&&o.pause(),eP()-k>1e3&&(n=0,k=eP())},e.onChange=function(e,t,r,i,o){if(tR!==n&&M(),t&&u&&b(S(i[2]===t?a+(e.startX-e.x):b()+t-i[1])),r){y.offset&&A();var l=o[2]===r,c=l?s+e.startY-e.y:y()+r-o[1],f=P(c);l&&c!==f&&(s+=f-c),y(f)}(r||t)&&tX()},e.onEnable=function(){t5(h,!u&&"x"),t1.addEventListener("refresh",N),tc(q,"resize",N),y.smooth&&(y.target.style.scrollBehavior="auto",y.smooth=b.smooth=!1),E.enable()},e.onDisable=function(){t5(h,!0),tu(q,"resize",N),t1.removeEventListener("refresh",N),E.kill()},e.lockAxis=!1!==e.lockAxis,(t=new H(e)).iOS=eg,eg&&!y()&&y(1),eg&&W.ticker.add(ez),l=t._dc,o=W.to(t,{ease:"power4",paused:!0,inherit:!1,scrollX:u?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:tJ(y,y(),function(){return o.pause()})},onUpdate:tX,onComplete:l.vars.onComplete}),t};t1.sort=function(e){if(eG(e))return ty.sort(e);var t=q.pageYOffset||0;return t1.getAll().forEach(function(e){return e._sortY=e.trigger?t+e.trigger.getBoundingClientRect().top:e.start+q.innerHeight}),ty.sort(e||function(e,t){return -1e6*(e.vars.refreshPriority||0)+(e.vars.containerAnimation?1e6:e._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+-1e6*(t.vars.refreshPriority||0))})},t1.observe=function(e){return new H(e)},t1.normalizeScroll=function(e){if(void 0===e)return ef;if(!0===e&&ef)return ef.enable();if(!1===e){ef&&ef.kill(),ef=e;return}var t=e instanceof H?e:re(e);return ef&&ef.target===t.target&&ef.kill(),eL(t.target)&&(ef=t),t},t1.core={_getVelocityProp:B,_inputObserver:t6,_scrollers:x,_proxies:b,bridge:{ss:function(){eA||tS("scrollStart"),eA=eP()},ref:function(){return et}}},eX()&&W.registerPlugin(t1)},9205:function(e,t,r){r.d(t,{Z:function(){return f}});var n=r(2265);let i=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),o=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase()),a=e=>
1{let t=o(e);return t.charAt(0).toUpperCase()+t.slice(1)},s=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()},l=e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0};var c={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let u=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:i=24,strokeWidth:o=2,absoluteStrokeWidth:a,className:u="",children:f,iconNode:p,...d}=e;return(0,n.createElement)("svg",{ref:t,...c,width:i,height:i,stroke:r,strokeWidth:a?24*Number(o)/Number(i):o,className:s("lucide",u),...!f&&!l(d)&&{"aria-hidden":"true"},...d},[...p.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(f)?f:[f]])}),f=(e,t)=>{let r=(0,n.forwardRef)((r,o)=>{let{className:l,...c}=r;return(0,n.createElement)(u,{ref:o,iconNode:t,className:s("lucide-".concat(i(a(e))),"lucide-".concat(e),l),...c})});return r.displayName=a(e),r}},6858:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(9205).Z)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])}}]);
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.