1/*! For license information please see gsap-plugin-ScrollTrigger-13884216.js.LICENSE.txt */ 2(self.webpackChunksigean_theme=self.webpackChunksigean_theme||[]).push([[7820],{6856:function(e,t){!function(e){"use strict";function t(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)}}function r(e,r,n){return r&&t(e.prototype,r),n&&t(e,n),e}var n,o,i,a,s,l,c,u,f,d,p,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]},S=function(e){return!!~d.indexOf(e)},T=function(e,t,r,n,o){return e.addEventListener(t,r,{passive:!1!==n,capture:!!o})},E=function(e,t,r,n){return e.removeEventListener(t,r,!!n)},P="scrollLeft",M="scrollTop",O=function(){return p&&p.isPressed||x.cache++},A=function(e,t){var r=function r(n){if(n||0===n){m&&(i.history.scrollRestoration="manual");var o=p&&p.isPressed;n=r.v=Math.round(n)||(p&&p.iOS?1:0),e(n),r.cacheID=x.cache,o&&_("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:A((function(e){return arguments.length?i.scrollTo(e,D.sc()):i.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:A((function(e){return arguments.length?i.scrollTo(R.sc(),e):i.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)},I=function(e,t){var r=t.s,o=t.sc;S(e)&&(e=a.scrollingElement||s);var i=x.indexOf(e),l=o===D.sc?1:2;!~i&&(i=x.push(e)-1),x[i+l]||T(e,"scroll",O);var c=x[i+l],u=c||(x[i+l]=A(C(e,r),!0)||(S(e)?o:A((function(t){return arguments.length?e[r]=t:e[r]}))));return u.target=e,c||(u.smooth="smooth"===n.getProperty(e,"scrollBehavior")),u},X=function(e,t,r){var n=e,o=e,i=w(),a=i,s=t||50,l=Math.max(500,3*s),c=function(e,t){var l=w();t||l-i>s?(o=n,n=e,a=i,i=l):r?n+=e:n=o+(e-o)/(l-a)*(i-a)},u=function(e){var t=a,s=o,u=w();return(e||0===e)&&e!==n&&c(e),i===a||u-a>l?0:(n+(r?s:-s))/((r?u:i)-t)*1e3};return{update:c,reset:function(){o=n=r?0:n,a=i=0},getVelocity:u}},z=function(e,t){return t&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},B=function(e){var t=Math.max.apply(Math,e),r=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(r)?t:r},N=function(){(f=n.core.globals().ScrollTrigger)&&f.core&&k()},F=function(e){return n=e||v(),!o&&n&&"undefined"!=typeof document&&document.body&&(i=window,a=document,s=a.documentElement,l=a.body,d=[i,a,s,l],n.utils.clamp,g=n.core.context||function(){},u="onpointerenter"in l?"pointer":"mouse",c=H.isTouch=i.matchMedia&&i.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in i||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),N(),o=1),o};R.op=D,x.cache=0;var H=function(){function e(e){this.init(e)}return e.prototype.init=function(e){o||F(n)||console.warn("Please gsap.registerPlugin(Observer)"),f||N();var t=e.tolerance,r=e.dragMinimum,d=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,A=e.onDragStart,H=e.onDragEnd,L=e.onDrag,W=e.onPress,q=e.onRelease,U=e.onRight,V=e.onLeft,G=e.onUp,j=e.onDown,K=e.onChangeX,Z=e.onChangeY,$=e.onChange,J=e.onToggleX,Q=e.onToggleY,ee=e.onHover,te=e.onHoverEnd,re=e.onMove,ne=e.ignoreCheck,oe=e.isNormalizer,ie=e.onGestureStart,ae=e.onGestureEnd,se=e.onWheel,le=e.onEnable,ce=e.onDisable,ue=e.onClick,fe=e.scrollSpeed,de=e.capture,pe=e.allowClicks,he=e.lockAxis,ge=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,fe=fe||1,d=d||"wheel,touch,pointer",x=!1!==x,m||(m=parseFloat(i.getComputedStyle(l).lineHeight)||22);var ve,me,ye,xe,be,we,_e,ke=this,Ce=0,Se=0,Te=e.passive||!b,Ee=I(v,R),Pe=I(v,D),Me=Ee(),Oe=Pe(),Ae=~d.indexOf("touch")&&!~d.indexOf("pointer")&&"pointerdown"===h[0],Re=S(v),De=v.ownerDocument||a,Ye=[0,0,0],Ie=[
20,0,0],Xe=0,ze=function(){return Xe=w()},Be=function(e,t){return(ke.event=e)&&C&&~C.indexOf(e.target)||t&&Ae&&"touch"!==e.pointerType||ne&&ne(e,t)},Ne=function(){ke._vx.reset(),ke._vy.reset(),me.pause(),_&&_(ke)},Fe=function(){var e=ke.deltaX=B(Ye),r=ke.deltaY=B(Ie),n=Math.abs(e)>=t,o=Math.abs(r)>=t;$&&(n||o)&&$(ke,e,r,Ye,Ie),n&&(U&&ke.deltaX>0&&U(ke),V&&ke.deltaX<0&&V(ke),K&&K(ke),J&&ke.deltaX<0!=Ce<0&&J(ke),Ce=ke.deltaX,Ye[0]=Ye[1]=Ye[2]=0),o&&(j&&ke.deltaY>0&&j(ke),G&&ke.deltaY<0&&G(ke),Z&&Z(ke),Q&&ke.deltaY<0!=Se<0&&Q(ke),Se=ke.deltaY,Ie[0]=Ie[1]=Ie[2]=0),(xe||ye)&&(re&&re(ke),ye&&(L(ke),ye=!1),xe=!1),we&&!(we=!1)&&ge&&ge(ke),be&&(se(ke),be=!1),ve=0},He=function(e,t,r){Ye[r]+=e,Ie[r]+=t,ke._vx.update(e),ke._vy.update(t),x?ve||(ve=requestAnimationFrame(Fe)):Fe()},Le=function(e,t){he&&!_e&&(ke.axis=_e=Math.abs(e)>Math.abs(t)?"x":"y",we=!0),"y"!==_e&&(Ye[2]+=e,ke._vx.update(e,!0)),"x"!==_e&&(Ie[2]+=t,ke._vy.update(t,!0)),x?ve||(ve=requestAnimationFrame(Fe)):Fe()},We=function(e){if(!Be(e,1)){var t=(e=z(e,b)).clientX,n=e.clientY,o=t-ke.x,i=n-ke.y,a=ke.isDragging;ke.x=t,ke.y=n,(a||Math.abs(ke.startX-t)>=r||Math.abs(ke.startY-n)>=r)&&(L&&(ye=!0),a||(ke.isDragging=!0),Le(o,i),a||A&&A(ke))}},qe=ke.onPress=function(e){Be(e,1)||e&&e.button||(ke.axis=_e=null,me.pause(),ke.isPressed=!0,e=z(e),Ce=Se=0,ke.startX=ke.x=e.clientX,ke.startY=ke.y=e.clientY,ke._vx.reset(),ke._vy.reset(),T(oe?v:De,h[1],We,Te,!0),ke.deltaX=ke.deltaY=0,W&&W(ke))},Ue=ke.onRelease=function(e){if(!Be(e,1)){E(oe?v:De,h[1],We,!0);var t=!isNaN(ke.y-ke.startY),r=ke.isDragging,o=r&&(Math.abs(ke.x-ke.startX)>3||Math.abs(ke.y-ke.startY)>3),a=z(e);!o&&t&&(ke._vx.reset(),ke._vy.reset(),b&&pe&&n.delayedCall(.08,(function(){if(w()-Xe>300&&!e.defaultPrevented)if(e.target.click)e.target.click();else if(De.createEvent){var t=De.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,i,1,a.screenX,a.screenY,a.clientX,a.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}}))),ke.isDragging=ke.isGesturing=ke.isPressed=!1,_&&r&&!oe&&me.restart(!0),H&&r&&H(ke),q&&q(ke,o)}},Ve=function(e){return e.touches&&e.touches.length>1&&(ke.isGesturing=!0)&&ie(e,ke.isDragging)},Ge=function(){return(ke.isGesturing=!1)||ae(ke)},je=function(e){if(!Be(e)){var t=Ee(),r=Pe();He((t-Me)*fe,(r-Oe)*fe,1),Me=t,Oe=r,_&&me.restart(!0)}},Ke=function(e){if(!Be(e)){e=z(e,b),se&&(be=!0);var t=(1===e.deltaMode?m:2===e.deltaMode?i.innerHeight:1)*P;He(e.deltaX*t,e.deltaY*t,0),_&&!oe&&me.restart(!0)}},Ze=function(e){if(!Be(e)){var t=e.clientX,r=e.clientY,n=t-ke.x,o=r-ke.y;ke.x=t,ke.y=r,xe=!0,_&&me.restart(!0),(n||o)&&Le(n,o)}},$e=function(e){ke.event=e,ee(ke)},Je=function(e){ke.event=e,te(ke)},Qe=function(e){return Be(e)||z(e,b)&&ue(ke)};me=ke._dc=n.delayedCall(k||.25,Ne).pause(),ke.deltaX=ke.deltaY=0,ke._vx=X(0,50,!0),ke._vy=X(0,50,!0),ke.scrollX=Ee,ke.scrollY=Pe,ke.isDragging=ke.isGesturing=ke.isPressed=!1,g(this),ke.enable=function(e){return ke.isEnabled||(T(Re?De:v,"scroll",O),d.indexOf("scroll")>=0&&T(Re?De:v,"scroll",je,Te,de),d.indexOf("wheel")>=0&&T(v,"wheel",Ke,Te,de),(d.indexOf("touch")>=0&&c||d.indexOf("pointer")>=0)&&(T(v,h[0],qe,Te,de),T(De,h[2],Ue),T(De,h[3],Ue),pe&&T(v,"click",ze,!0,!0),ue&&T(v,"click",Qe),ie&&T(De,"gesturestart",Ve),ae&&T(De,"gestureend",Ge),ee&&T(v,u+"enter",$e),te&&T(v,u+"leave",Je),re&&T(v,u+"move",Ze)),ke.isEnabled=!0,e&&e.type&&qe(e),le&&le(ke)),ke},ke.disable=function(){ke.isEnabled&&(y.filter((function(e){return e!==ke&&S(e.target)})).length||E(Re?De:v,"scroll",O),ke.isPressed&&(ke._vx.reset(),ke._vy.reset(),E(oe?v:De,h[1],We,!0)),E(Re?De:v,"scroll",je,de),E(v,"wheel",Ke,de),E(v,h[0],qe,de),E(De,h[2],Ue),E(De,h[3],Ue),E(v,"click",ze,!0),E(v,"click",Qe),E(De,"gesturestart",Ve),E(De,"gestureend",Ge),E(v,u+"enter",$e),E(v,u+"leave",Je),E(v,u+"move",Ze),ke.isEnabled=ke.isPressed=ke.isDragging=!1,ce&&ce(ke))},ke.kill=ke.revert=function(){ke.disable();var e=y.indexOf(ke);e>=0&&y.splice(e,1),p===ke&&(p=0)},y.push(ke),oe&&S(v)&&(p=ke),ke.enable(M)},r(e,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),e}();H.version="3.12.5",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 L,W,q,U,V,G,j,K,Z,$,J,Q,ee,te,re,ne,oe,ie,ae,se,le,ce,ue,fe,de,pe,he,ge,ve,me,ye,xe,be,we,_e,ke,Ce,Se,Te=1,Ee=Date.now,Pe=Ee(),Me=0,Oe=0,Ae=function(e,t,r){var n=Ge(e)&&("clamp("===e.substr(0,6)||e.indexOf("max")>-1);return r["_"+t+"Clamp"]=n,n?e.substr(6,e.length-7):e},Re=function(e,t){return!t||Ge(e)&&"clamp("===e.substr(0,6)?e:"clamp("+e+")"},De=function e(){return Oe&&requestAnimationFrame(e)},Ye=function(){return te=1},Ie=function(){return te=0},Xe=function(e){return e},ze=function(e){return Math.round(1e5*e)/1e5||0},Be=function(){return"undefined"!=typeof window},Ne=function(){return L||Be()&&(L=window.gsap)&&L.registerPlugin&&L},Fe=function(e){return!!~j.indexOf(e)},He=function(e){return("Height"===e?ye:q["inner"+e])||V["client"+e]||G["client"+e]},Le=function(e){return C(e,"getBoundingClientRect")||(Fe(e)?function(){return ur.width=q.innerWidth,ur.height=ye,ur}:function(){return yt(e)})},We=function(e,t,r){var n=r.d,o=r.d2,i=r.a;return(i=C(e,"getBoundingClientRect"))?function(){return i()[n]}:function(){return(t?He(o):e["client"+o])||0}},qe=function(e,t){return!t||~b.indexOf(e)?Le(e):function(){return ur}},Ue=function(e,t){var r=t.s,n=t.d2,o=t.d,i=t.a;return Math.max(0,(r="scroll"+n)&&(i=C(e,r))?i()-Le(e)()[o]:Fe(e)?(V[r]||G[r])-He(n):e[r]-e["offset"+n])},Ve=function(e,t){for(var r=0;r<ae.length;r+=3)(!t||~t.indexOf(ae[r+1]))&&e(ae[r],ae[r+1],ae[r+2])},Ge=function(e){return"string"==typeof e},je=function(e){return"function"==typeof e},Ke=function(e){return"number"==typeof e},Ze=function(e){return"object"==typeof e},$e=function(e,t,r){return e&&e.progress(t?0:1)&&r&&e.pause()},Je=function(e,t){if(e.enabled){var r=e._ctx?e._ctx.add((function(){return t(e)})):t(e);
2r&&r.totalTime&&(e.callbackAnimation=r)}},Qe=Math.abs,et="left",tt="top",rt="right",nt="bottom",ot="width",it="height",at="Right",st="Left",lt="Top",ct="Bottom",ut="padding",ft="margin",dt="Width",pt="Height",ht="px",gt=function(e){return q.getComputedStyle(e)},vt=function(e){var t=gt(e).position;e.style.position="absolute"===t||"fixed"===t?t:"relative"},mt=function(e,t){for(var r in t)r in e||(e[r]=t[r]);return e},yt=function(e,t){var r=t&&"matrix(1, 0, 0, 1, 0, 0)"!==gt(e)[re]&&L.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},xt=function(e,t){var r=t.d2;return e["offset"+r]||e["client"+r]||0},bt=function(e){var t,r=[],n=e.labels,o=e.duration();for(t in n)r.push(n[t]/o);return r},wt=function(e){return function(t){return L.utils.snap(bt(e),t)}},_t=function(e){var t=L.utils.snap(e),r=Array.isArray(e)&&e.slice(0).sort((function(e,t){return e-t}));return r?function(e,n,o){var i;if(void 0===o&&(o=.001),!n)return t(e);if(n>0){for(e-=o,i=0;i<r.length;i++)if(r[i]>=e)return r[i];return r[i-1]}for(i=r.length,e+=o;i--;)if(r[i]<=e)return r[i];return r[0]}:function(r,n,o){void 0===o&&(o=.001);var i=t(r);return!n||Math.abs(i-r)<o||i-r<0==n<0?i:t(n<0?r-e:r+e)}},kt=function(e){return function(t,r){return _t(bt(e))(t,r.direction)}},Ct=function(e,t,r,n){return r.split(",").forEach((function(r){return e(t,r,n)}))},St=function(e,t,r,n,o){return e.addEventListener(t,r,{passive:!n,capture:!!o})},Tt=function(e,t,r,n){return e.removeEventListener(t,r,!!n)},Et=function(e,t,r){(r=r&&r.wheelHandler)&&(e(t,"wheel",r),e(t,"touchmove",r))},Pt={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},Mt={toggleActions:"play",anticipatePin:0},Ot={top:0,left:0,center:.5,bottom:1,right:1},At=function(e,t){if(Ge(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 Ot?Ot[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e},Rt=function(e,t,r,n,o,i,a,s){var l=o.startColor,c=o.endColor,u=o.fontSize,f=o.indent,d=o.fontWeight,p=U.createElement("div"),h=Fe(r)||"fixed"===C(r,"pinType"),g=-1!==e.indexOf("scroller"),v=h?G:r,m=-1!==e.indexOf("start"),y=m?l:c,x="border-color:"+y+";font-size:"+u+";color:"+y+";font-weight:"+d+";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?rt:nt)+":"+(i+parseFloat(f))+"px;"),a&&(x+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),p._isStart=m,p.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),p.style.cssText=x,p.innerText=t||0===t?e+"-"+t:e,v.children[0]?v.insertBefore(p,v.children[0]):v.appendChild(p),p._offset=p["offset"+n.op.d2],Dt(p,0,n,m),p},Dt=function(e,t,r,n){var o={display:"block"},i=r[n?"os2":"p2"],a=r[n?"p2":"os2"];e._isFlipped=n,o[r.a+"Percent"]=n?-100:0,o[r.a]=n?"1px":0,o["border"+i+dt]=1,o["border"+a+dt]=0,o[r.p]=t+"px",L.set(e,o)},Yt=[],It={},Xt=function(){return Ee()-Me>34&&(_e||(_e=requestAnimationFrame(tr)))},zt=function(){(!ue||!ue.isPressed||ue.startX>G.clientWidth)&&(x.cache++,ue?_e||(_e=requestAnimationFrame(tr)):tr(),Me||Wt("scrollStart"),Me=Ee())},Bt=function(){pe=q.innerWidth,de=q.innerHeight},Nt=function(){x.cache++,!ee&&!ce&&!U.fullscreenElement&&!U.webkitFullscreenElement&&(!fe||pe!==q.innerWidth||Math.abs(q.innerHeight-de)>.25*q.innerHeight)&&K.restart(!0)},Ft={},Ht=[],Lt=function e(){return Tt(mr,"scrollEnd",e)||Jt(!0)},Wt=function(e){return Ft[e]&&Ft[e].map((function(e){return e()}))||Ht},qt=[],Ut=function(e){for(var t=0;t<qt.length;t+=5)(!e||qt[t+4]&&qt[t+4].query===e)&&(qt[t].style.cssText=qt[t+1],qt[t].getBBox&&qt[t].setAttribute("transform",qt[t+2]||""),qt[t+3].uncache=1)},Vt=function(e,t){var r;for(ne=0;ne<Yt.length;ne++)!(r=Yt[ne])||t&&r._ctx!==t||(e?r.kill(1):r.revert(!0,!0));xe=!0,t&&Ut(t),t||Wt("revert")},Gt=function(e,t){x.cache++,(t||!ke)&&x.forEach((function(e){return je(e)&&e.cacheID++&&(e.rec=0)})),Ge(e)&&(q.history.scrollRestoration=ve=e)},jt=0,Kt=function(){if(Ce!==jt){var e=Ce=jt;requestAnimationFrame((function(){return e===jt&&Jt(!0)}))}},Zt=function(){G.appendChild(me),ye=!ue&&me.offsetHeight||q.innerHe
2ight,G.removeChild(me)},$t=function(e){return Z(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach((function(t){return t.style.display=e?"none":"block"}))},Jt=function(e,t){if(!Me||e||xe){Zt(),ke=mr.isRefreshing=!0,x.forEach((function(e){return je(e)&&++e.cacheID&&(e.rec=e())}));var r=Wt("refreshInit");se&&mr.sort(),t||Vt(),x.forEach((function(e){je(e)&&(e.smooth&&(e.target.style.scrollBehavior="auto"),e(0))})),Yt.slice(0).forEach((function(e){return e.refresh()})),xe=!1,Yt.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()}})),be=1,$t(!0),Yt.forEach((function(e){var t=Ue(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)})),$t(!1),be=0,r.forEach((function(e){return e&&e.render&&e.render(-1)})),x.forEach((function(e){je(e)&&(e.smooth&&requestAnimationFrame((function(){return e.target.style.scrollBehavior="smooth"})),e.rec&&e(e.rec))})),Gt(ve,1),K.pause(),jt++,ke=2,tr(2),Yt.forEach((function(e){return je(e.vars.onRefresh)&&e.vars.onRefresh(e)})),ke=mr.isRefreshing=!1,Wt("refresh")}else St(mr,"scrollEnd",Lt)},Qt=0,er=1,tr=function(e){if(2===e||!ke&&!xe){mr.isUpdating=!0,Se&&Se.update(0);var t=Yt.length,r=Ee(),n=r-Pe>=50,o=t&&Yt[0].scroll();if(er=Qt>o?-1:1,ke||(Qt=o),n&&(Me&&!te&&r-Me>200&&(Me=0,Wt("scrollEnd")),J=Pe,Pe=r),er<0){for(ne=t;ne-- >0;)Yt[ne]&&Yt[ne].update(0,n);er=1}else for(ne=0;ne<t;ne++)Yt[ne]&&Yt[ne].update(0,n);mr.isUpdating=!1}_e=0},rr=[et,tt,nt,rt,ft+ct,ft+at,ft+lt,ft+st,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],nr=rr.concat([ot,it,"boxSizing","max"+dt,"max"+pt,"position",ft,ut,ut+lt,ut+at,ut+ct,ut+st]),or=function(e,t,r){sr(r);var n=e._gsap;if(n.spacerIsNative)sr(n.spacerState);else if(e._gsap.swappedIn){var o=t.parentNode;o&&(o.insertBefore(e,t),o.removeChild(t))}e._gsap.swappedIn=!1},ir=function(e,t,r,n){if(!e._gsap.swappedIn){for(var o,i=rr.length,a=t.style,s=e.style;i--;)a[o=rr[i]]=r[o];a.position="absolute"===r.position?"absolute":"relative","inline"===r.display&&(a.display="inline-block"),s[nt]=s[rt]="auto",a.flexBasis=r.flexBasis||"auto",a.overflow="visible",a.boxSizing="border-box",a[ot]=xt(e,R)+ht,a[it]=xt(e,D)+ht,a[ut]=s[ft]=s[tt]=s[et]="0",sr(n),s[ot]=s["max"+dt]=r[ot],s[it]=s["max"+pt]=r[it],s[ut]=r[ut],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}},ar=/([A-Z])/g,sr=function(e){if(e){var t,r,n=e.t.style,o=e.length,i=0;for((e.t._gsap||L.core.getCache(e.t)).uncache=1;i<o;i+=2)r=e[i+1],t=e[i],r?n[t]=r:n[t]&&n.removeProperty(t.replace(ar,"-$1").toLowerCase())}},lr=function(e){for(var t=nr.length,r=e.style,n=[],o=0;o<t;o++)n.push(nr[o],r[nr[o]]);return n.t=e,n},cr=function(e,t,r){for(var n,o=[],i=e.length,a=r?8:0;a<i;a+=2)n=e[a],o.push(n,n in t?t[n]:e[a+1]);return o.t=e.t,o},ur={left:0,top:0},fr=function(e,t,r,n,o,i,a,s,l,c,u,f,d,p){je(e)&&(e=e(s)),Ge(e)&&"max"===e.substr(0,3)&&(e=f+("="===e.charAt(4)?At("0"+e.substr(3),r):0));var h,g,v,m=d?d.time():0;if(d&&d.seek(0),isNaN(e)||(e=+e),Ke(e))d&&(e=L.utils.mapRange(d.scrollTrigger.start,d.scrollTrigger.end,0,f,e)),a&&Dt(a,r,n,!0);else{je(t)&&(t=t(s));var y,x,b,w,_=(e||"0").split(" ");v=Y(t,s)||G,(y=yt(v)||{})&&(y.left||y.top)||"none"!==gt(v).display||(w=v.style.display,v.style.display="block",y=yt(v),w?v.style.display=w:v.style.removeProperty("display")),x=At(_[0],y[n.d]),b=At(_[1]||"0",r),e=y[n.p]-l[n.p]-c+x+o-b,a&&Dt(a,b,n,r-b<20||a._isStart&&b>20),r-=r-b}if(p&&(s[p]=e||-.001,e<0&&(e=0)),i){var k=e+r,C=i._isStart;h="scroll"+n.d2,Dt(i,k,n,C&&k>20||!C&&(u?Math.max(G[h],V[h]):i.parentNode[h])<=k+1),u&&(l=yt(a),u&&(i.style[n.op.p]=l[n.op.p]-n.op.m-i._offset+ht))}return d&&v&&(h=yt(v),d.seek(f),g=yt(v),d._caScrollDist=h[n.p]-g[n.p],e=e/d._caScrollDist*f),d&&d.seek(m),d?e:Math.round(e)},dr=/(webkit|moz|length|cssText|inset)/i,pr=function(e,t,r,n){if(e.parentNode!==t){var o,i,a=e.style;if(t===G){for(o in e._stOrig=a.cssText,i=gt(e))+o||dr.test(o)||!i[o]||"string"!=typeof a[o]||"0"===o||(a[o]=i[o]);a.top=r,a.left=n}else a.cssText=e._stOrig;L.core.getCache(e).uncache=1,t.appendChild(e)}},hr=function(e,t,r){var n=t,o=n;return function(t){var i=Math.round(e());return i!==n&&i!==o&&Math.abs(i-n)>3&&Math.abs(i-o)>3&&(t=i,r&&r()),o=n,n=t,t}},gr=function(e,t,r){var n={};n[t.p]="+="+r,L.set(e,n)},vr=function(e,t){var r=I(e,t),n="_scroll"+t.p2,o=function t(o,i,a,s,l){var c=t.tween,u=i.onComplete,f={};a=a||r();var d=hr(r,a,(function(){c.kill(),t.tween=0}));return l=s&&l||0,s=s||o-a,c&&c.kill(),i[n]=o,i.inherit=!1,i.modifiers=f,f[n]=function(){return d(a+s*c.ratio+l*c.ratio*c.ratio)},i.onUpdate=function(){x.cache++,t.tween&&tr()},i.onComplete=function(){t.tween=0,u&&u.call(c)},c=t.tween=L.to(e,i)};return e[n]=r,r.wheelHandler=function(){return o.tween&&o.tween.kill()&&(o.tween=0)},St(e,"wheel",r.wheelHandler),mr.isTouch&&St(e,"touchmove",r.wheelHandler),o},mr=function(){function e(t,r){W||e.register(L)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),ge(this),this.init(t,r)}return e.prototype.init=function(t,r){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),Oe){var n,o,i,a,s,l,c,u,f,d,p,h,g,v,m,y,w,_,k,S,T,E,P,M,O,A,X,z,B,N,F,H,W,j,K,Q,re,oe,ie,ae=t=mt(Ge(t)||Ke(t)||t.nodeType?{trigger:t}:t,Mt),ce=ae.onUpdate,ue=ae.toggleClass,fe=ae.id,de=ae.onToggle,pe=ae.onRefresh,he=ae.scrub,ge=ae.trigger,ve=ae.pin,me=ae.pinSpacing,ye=ae.invalidateOnRefresh,xe=ae.anticipatePin,_e=ae.onScrubComplete,Ce=ae.onSnapComplete,Pe=ae.once,De=ae.snap,Ye=ae.pinReparent,Ie=ae.pinSpacer,Be=ae.containerAnimation,Ne=ae.fastScrollEnd,He=ae.preventOverlaps,Le=t.horizontal||t.containerAnimation&&!1!==t.horizontal?R:D,Ve=!he&&0!==he,et=Y(t.scroller||q),tt
vendor: 14,137 bytes, line 2
2=L.core.getCache(et),rt=Fe(et),nt="fixed"===("pinType"in t?t.pinType:C(et,"pinType")||rt&&"fixed"),bt=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],Ct=Ve&&t.toggleActions.split(" "),Et="markers"in t?t.markers:Mt.markers,Ot=rt?0:parseFloat(gt(et)["border"+Le.p2+dt])||0,Dt=this,Xt=t.onRefreshInit&&function(){return t.onRefreshInit(Dt)},Bt=We(et,rt,Le),Ft=qe(et,rt),Ht=0,Wt=0,qt=0,Ut=I(et,Le);if(Dt._startClamp=Dt._endClamp=!1,Dt._dir=Le,xe*=45,Dt.scroller=et,Dt.scroll=Be?Be.time.bind(Be):Ut,a=Ut(),Dt.vars=t,r=r||t.animation,"refreshPriority"in t&&(se=1,-9999===t.refreshPriority&&(Se=Dt)),tt.tweenScroll=tt.tweenScroll||{top:vr(et,D),left:vr(et,R)},Dt.tweenTo=n=tt.tweenScroll[Le.p],Dt.scrubDuration=function(e){(W=Ke(e)&&e)?H?H.duration(e):H=L.to(r,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:W,paused:!0,onComplete:function(){return _e&&_e(Dt)}}):(H&&H.progress(1).kill(),H=0)},r&&(r.vars.lazy=!1,r._initted&&!Dt.isReverted||!1!==r.vars.immediateRender&&!1!==t.immediateRender&&r.duration()&&r.render(0,!0,!0),Dt.animation=r.pause(),r.scrollTrigger=Dt,Dt.scrubDuration(he),N=0,fe||(fe=r.vars.id)),De&&(Ze(De)&&!De.push||(De={snapTo:De}),"scrollBehavior"in G.style&&L.set(rt?[G,V]:et,{scrollBehavior:"auto"}),x.forEach((function(e){return je(e)&&e.target===(rt?U.scrollingElement||V:et)&&(e.smooth=!1)})),i=je(De.snapTo)?De.snapTo:"labels"===De.snapTo?wt(r):"labelsDirectional"===De.snapTo?kt(r):!1!==De.directional?function(e,t){return _t(De.snapTo)(e,Ee()-Wt<500?0:t.direction)}:L.utils.snap(De.snapTo),j=De.duration||{min:.1,max:2},j=Ze(j)?$(j.min,j.max):$(j,j),K=L.delayedCall(De.delay||W/2||.1,(function(){var e=Ut(),t=Ee()-Wt<500,o=n.tween;if(!(t||Math.abs(Dt.getVelocity())<10)||o||te||Ht===e)Dt.isActive&&Ht!==e&&K.restart(!0);else{var a,s,u=(e-l)/v,f=r&&!Ve?r.totalProgress():u,d=t?0:(f-F)/(Ee()-J)*1e3||0,p=L.utils.clamp(-u,1-u,Qe(d/2)*d/.185),h=u+(!1===De.inertia?0:p),g=De,m=g.onStart,y=g.onInterrupt,x=g.onComplete;if(a=i(h,Dt),Ke(a)||(a=h),s=Math.round(l+a*v),e<=c&&e>=l&&s!==e){if(o&&!o._initted&&o.data<=Qe(s-e))return;!1===De.inertia&&(p=a-u),n(s,{duration:j(Qe(.185*Math.max(Qe(h-f),Qe(a-f))/d/.05||0)),ease:De.ease||"power3",data:Qe(s-e),onInterrupt:function(){return K.restart(!0)&&y&&y(Dt)},onComplete:function(){Dt.update(),Ht=Ut(),r&&(H?H.resetTo("totalProgress",a,r._tTime/r._tDur):r.progress(a)),N=F=r&&!Ve?r.totalProgress():Dt.progress,Ce&&Ce(Dt),x&&x(Dt)}},e,p*v,s-e-p*v),m&&m(Dt,n.tween)}}})).pause()),fe&&(It[fe]=Dt),(ie=(ge=Dt.trigger=Y(ge||!0!==ve&&ve))&&ge._gsap&&ge._gsap.stRevert)&&(ie=ie(Dt)),ve=!0===ve?ge:Y(ve),Ge(ue)&&(ue={targets:ge,className:ue}),ve&&(!1===me||me===ft||(me=!(!me&&ve.parentNode&&ve.parentNode.style&&"flex"===gt(ve.parentNode).display)&&ut),Dt.pin=ve,(o=L.core.getCache(ve)).spacer?m=o.pinState:(Ie&&((Ie=Y(Ie))&&!Ie.nodeType&&(Ie=Ie.current||Ie.nativeElement),o.spacerIsNative=!!Ie,Ie&&(o.spacerState=lr(Ie))),o.spacer=_=Ie||U.createElement("div"),_.classList.add("pin-spacer"),fe&&_.classList.add("pin-spacer-"+fe),o.pinState=m=lr(ve)),!1!==t.force3D&&L.set(ve,{force3D:!0}),Dt.spacer=_=o.spacer,B=gt(ve),M=B[me+Le.os2],S=L.getProperty(ve),T=L.quickSetter(ve,Le.a,ht),ir(ve,_,B),w=lr(ve)),Et){h=Ze(Et)?mt(Et,Pt):Pt,d=Rt("scroller-start",fe,et,Le,h,0),p=Rt("scroller-end",fe,et,Le,h,0,d),k=d["offset"+Le.op.d2];var Vt=Y(C(et,"content")||et);u=this.markerStart=Rt("start",fe,Vt,Le,h,k,0,Be),f=this.markerEnd=Rt("end",fe,Vt,Le,h,k,0,Be),Be&&(oe=L.quickSetter([u,f],Le.a,ht)),nt||b.length&&!0===C(et,"fixedMarkers")||(vt(rt?G:et),L.set([d,p],{force3D:!0}),A=L.quickSetter(d,Le.a,ht),z=L.quickSetter(p,Le.a,ht))}if(Be){var Gt=Be.vars.onUpdate,jt=Be.vars.onUpdateParams;Be.eventCallback("onUpdate",(function(){Dt.update(0,0,1),Gt&&Gt.apply(Be,jt||[])}))}if(Dt.previous=function(){return Yt[Yt.indexOf(Dt)-1]},Dt.next=function(){return Yt[Yt.indexOf(Dt)+1]},Dt.revert=function(e,t){if(!t)return Dt.kill(!0);var n=!1!==e||!Dt.enabled,o=ee;n!==Dt.isReverted&&(n&&(Q=Math.max(Ut(),Dt.scroll.rec||0),qt=Dt.progress,re=r&&r.progress()),u&&[u,f,d,p].forEach((function(e){return e.style.display=n?"none":"block"})),n&&(ee=Dt,Dt.update(n)),!ve||Ye&&Dt.isActive||(n?or(ve,_,m):ir(ve,_,gt(ve),O)),n||Dt.update(n),ee=o,Dt.isReverted=n)},Dt.refresh=function(o,i,h,x){if(!ee&&Dt.enabled||i)if(ve&&o&&Me)St(e,"scrollEnd",Lt);else{!ke&&Xt&&Xt(Dt),ee=Dt,n.tween&&!h&&(n.tween.kill(),n.tween=0),H&&H.pause(),ye&&r&&r.revert({kill:!1}).invalidate(),Dt.isReverted||Dt.revert(!0,!0),Dt._subPinOffset=!1;var b,k,C,T,M,A,z,B,N,F,W,q,j,Z=Bt(),$=Ft(),J=Be?Be.duration():Ue(et,Le),te=v<=.01,ne=0,oe=x||0,ie=Ze(h)?h.end:t.end,ae=t.endTrigger||ge,se=Ze(h)?h.start:t.start||(0!==t.start&&ge?ve?"0 0":"0 100%":0),ce=Dt.pinnedContainer=t.pinnedContainer&&Y(t.pinnedContainer,Dt),ue=ge&&Math.max(0,Yt.indexOf(Dt))||0,fe=ue;for(Et&&Ze(h)&&(q=L.getProperty(d,Le.p),j=L.getProperty(p,Le.p));fe--;)(A=Yt[fe]).end||A.refresh(0,1)||(ee=Dt),!(z=A.pin)||z!==ge&&z!==ve&&z!==ce||A.isReverted||(F||(F=[]),F.unshift(A),A.revert(!0,!0)),A!==Yt[fe]&&(ue--,fe--);for(je(se)&&(se=se(Dt)),se=Ae(se,"start",Dt),l=fr(se,ge,Z,Le,Ut(),u,d,Dt,$,Ot,nt,J,Be,Dt._startClamp&&"_startClamp")||(ve?-.001:0),je(ie)&&(ie=ie(Dt)),Ge(ie)&&!ie.indexOf("+=")&&(~ie.indexOf(" ")?ie=(Ge(se)?se.split(" ")[0]:"")+ie:(ne=At(ie.substr(2),Z),ie=Ge(se)?se:(Be?L.utils.mapRange(0,Be.duration(),Be.scrollTrigger.start,Be.scrollTrigger.end,l):l)+ne,ae=ge)),ie=Ae(ie,"end",Dt),c=Math.max(l,fr(ie||(ae?"100% 0":J),ae,Z,Le,Ut()+ne,f,p,Dt,$,Ot,nt,J,Be,Dt._endClamp&&"_endClamp"))||-.001,ne=0,fe=ue;fe--;)(z=(A=Yt[fe]).pin)&&A.start-A._pinPush<=l&&!Be&&A.end>0&&(b=A.end-(Dt._startClamp?Math.max(0,A.start):A.start),(z===ge&&A.start-A._pinPush<l||z===ce)&&isNaN(se)&&(ne+=b*(1-A.progress)),z===ve&&(oe+=b));if(l+=ne,c+=ne,Dt._startClamp&&(Dt._startClamp+=ne),Dt._endClamp&&!ke&&(Dt._endClamp=c||-.001,c=Math.min(c,Ue(et,Le))),v=c-l||(l-=.01)&&.001,te&&(qt=L.utils.clamp(0,1,L.utils.normalize(l,c,Q))),Dt._pinPush=oe,u&&ne&&((b={})[Le.a]="+="+ne,ce&&(b[Le.p]="-="+Ut()),L.set([u,f],b)),!ve||be&&Dt.end>=Ue(et,Le)){if(ge&&Ut()&&!Be)for(k=ge.parentNode;k&&k!==G;)k._pinOffset&&(l-=k._pinOffset,c-=k._pinOffset),k=k.parentNode}else b=gt(ve),T=Le===D,C=Ut(),E=parseFloat(S(Le.a))+oe,!J&&c>1&&(W={style:W=(rt?U.scrollingElement||V:et).style,value:W["overflow"+Le.a.toUpperCase()]},rt&&"scroll"!==gt(G)["overflow"+Le.a.toUpperCase()]&&(W.style["overflow"+Le.a.toUpperCase()]="scroll")),ir(ve,_,b),w=lr(ve),k=yt(ve,!0),B=nt&&I(et,T?R:D)(),me?((O=[me+Le.os2,v+oe+ht]).t=_,(fe=me===ut?xt(ve,Le)+v+oe:0)&&(O.push(Le.d,fe+ht),"auto"!==_.style.flexBasis&&(_.style.flexBasis=fe+ht)),sr(O),ce&&Yt.forEach((function(e){e.pin===ce&&!1!==e.vars.pinSpacing&&(e._subPinOffset=!0)})),nt&&Ut(Q)):(fe=xt(ve,Le))&&"auto"!==_.style.flexBasis&&(_.style.flexBasis=fe+ht),nt&&((M={top:k.top+(T?C-l:B)+ht,left:k.left+(T?B:C-l)+ht,boxSizing:"border-box",position:"fixed"})[ot]=M["max"+dt]=Math.ceil(k.width)+ht,M[it]=M["max"+pt]=Math.ceil(k.height)+ht,M[ft]=M[ft+lt]=M[ft+at]=M[ft+ct]=M[ft+st]="0",M[ut]=b[ut],M[ut+lt]=b[ut+lt],M[ut+at]=b[ut+at],M[ut+ct]=b[ut+ct],M[ut+st]=b[ut+st],y=cr(m,M,Ye),ke&&Ut(0)),r?(N=r._initted,le(1),r.render(r.duration(),!0,!0),P=S(Le.a)-E+v+oe,X=Math.abs(v-P)>1,nt&&X&&y.splice(y.length-2,2),r.render(0,!0,!0),N||r.invalidate(!0),r.parent||r.totalTime(r.totalTime()),le(0)):P=v,W&&(W.value?W.style["overflow"+Le.a.toUpperCase()]=W.value:W.style.removeProperty("overflow-"+Le.a));F&&F.forEach((function(e){return e.revert(!1,!0)})),Dt.start=l,Dt.end=c,a=s=ke?Q:Ut(),Be||ke||(a<Q&&Ut(Q),Dt.scroll.rec=0),Dt.revert(!1,!0),Wt=Ee(),K&&(Ht=-1,K.restart(!0)),ee=0,r&&Ve&&(r._initted||re)&&r.progress()!==re&&r.progress(re||0,!0).render(r.time(),!0,!0),(te||qt!==Dt.progress||Be||ye)&&(r&&!Ve&&r.totalProgress(Be&&l<-.001&&!qt?L.utils.normalize(l,c,0):qt,!0),Dt.progress=te||(a-l)/v===qt?0:qt),ve&&me&&(_._pinOffset=Math.round(Dt.progress*P)),H&&H.invalidate(),isNaN(q)||(q-=L.getProperty(d,Le.p),j-=L.getProperty(p,Le.p),gr(d,Le,q),gr(u,Le,q-(x||0)),gr(p,Le,j),gr(f,Le,j-(x||0))),te&&!ke&&Dt.update(),!pe||ke||g||(g=!0,pe(Dt),g=!1)}},Dt.getVelocity=function(){return(Ut()-s)/(Ee()-J)*1e3||0},Dt.endAnimation=function(){$e(Dt.callbackAnimation),r&&(H?H.progress(1):r.paused()?Ve||$e(r,Dt.direction<0,1):$e(r,r.reversed()))},Dt.labelToScroll=function(e){return r&&r.labels&&(l||Dt.refresh()||l)+r.labels[e]/r.duration()*v||0},Dt.getTrailing=function(e){var t=Yt.indexOf(Dt),r=Dt.direction>0?Yt.slice(0,t).reverse():Yt.slice(t+1);return(Ge(e)?r.filter((function(t){return t.vars.preventOverlaps===e})):r).filter((function(e){return Dt.direction>0?e.end<=l:e.start>=c}))},Dt.update=function(e,t,o){if(!Be||o||e){var i,u,f,p,h,g,m,x=!0===ke?Q:Dt.scroll(),b=e?0:(x-l)/v,k=b<0?0:b>1?1:b||0,C=Dt.progress;if(t&&(s=a,a=Be?Ut():x,De&&(F=N,N=r&&!Ve?r.totalProgress():k)),xe&&ve&&!ee&&!Te&&Me&&(!k&&l<x+(x-s)/(Ee()-J)*xe?k=1e-4:1===k&&c>x+(x-s)/(Ee()-J)*xe&&(k=.9999)),k!==C&&Dt.enabled){if(p=(h=(i=Dt.isActive=!!k&&k<1)!=(!!C&&C<1))||!!k!=!!C,Dt.direction=k>C?1:-1,Dt.progress=k,p&&!ee&&(u=k&&!C?0:1===k?1:1===C?2:3,Ve&&(f=!h&&"none"!==Ct[u+1]&&Ct[u+1]||Ct[u],m=r&&("complete"===f||"reset"===f||f in r))),He&&(h||m)&&(m||he||!r)&&(je(He)?He(Dt):Dt.getTrailing(He).forEach((function(e){return e.endAnimation()}))),Ve||(!H||ee||Te?r&&r.totalProgress(k,!(!ee||!Wt&&!e)):(H._dp._time-H._start!==H._time&&H.render(H._dp._time-H._start),H.resetTo?H.resetTo("totalProgress",k,r._tTime/r._tDur):(H.vars.totalProgress=k,H.invalidate().restart()))),ve)if(e&&me&&(_.style[me+Le.os2]=M),nt){if(p){if(g=!e&&k>C&&c+1>x&&x+1>=Ue(et,Le),Ye)if(e||!i&&!g)pr(ve,_);else{var S=yt(ve,!0),O=x-l;pr(ve,G,S.top+(Le===D?O:0)+ht,S.left+(Le===D?0:O)+ht)}sr(i||g?y:w),X&&k<1&&i||T(E+(1!==k||g?0:P))}}else T(ze(E+P*k));De&&!n.tween&&!ee&&!Te&&K.restart(!0),ue&&(h||Pe&&k&&(k<1||!we))&&Z(ue.targets).forEach((function(e){return e.classList[i||Pe?"add":"remove"](ue.className)})),ce&&!Ve&&!e&&ce(Dt),p&&!ee?(Ve&&(m&&("complete"===f?r.pause().totalProgress(1):"reset"===f?r.restart(!0).pause():"restart"===f?r.restart(!0):r[f]()),ce&&ce(Dt)),!h&&we||(de&&h&&Je(Dt,de),bt[u]&&Je(Dt,bt[u]),Pe&&(1===k?Dt.kill(!1,1):bt[u]=0),h||bt[u=1===k?1:3]&&Je(Dt,bt[u])),Ne&&!i&&Math.abs(Dt.getVelocity())>(Ke(Ne)?Ne:2500)&&($e(Dt.callbackAnimation),H?H.progress(1):$e(r,"reverse"===f?1:!k,1))):Ve&&ce&&!ee&&ce(Dt)}if(z){var R=Be?x/Be.duration()*(Be._caScrollDist||0):x;A(R+(d._isFlipped?1:0)),z(R)}oe&&oe(-x/Be.duration()*(Be._caScrollDist||0))}},Dt.enable=function(t,r){Dt.enabled||(Dt.enabled=!0,St(et,"resize",Nt),rt||St(et,"scroll",zt),Xt&&St(e,"refreshInit",Xt),!1!==t&&(Dt.progress=qt=0,a=s=Ht=Ut()),!1!==r&&Dt.refresh())},Dt.getTween=function(e){return e&&n?n.tween:H},Dt.setPositions=function(e,t,r,n){if(Be){var o=Be.scrollTrigger,i=Be.duration(),a=o.end-o.start;e=o.start+a*e/i,t=o.start+a*t/i}Dt.refresh(!1,!1,{start:Re(e,r&&!!Dt._startClamp),end:Re(t,r&&!!Dt._endClamp)},n),Dt.update()},Dt.adjustPinSpacing=function(e){if(O&&e){var t=O.indexOf(Le.d)+1;O[t]=parseFloat(O[t])+e+ht,O[1]=parseFloat(O[1])+e+ht,sr(O)}},Dt.disable=function(t,r){if(Dt.enabled&&(!1!==t&&Dt.revert(!0,!0),Dt.enabled=Dt.isActive=!1,r||H&&H.pause(),Q=0,o&&(o.uncache=1),Xt&&Tt(e,"refreshInit",Xt),K&&(K.pause(),n.tween&&n.tween.kill()&&(n.tween=0)),!rt)){for(var i=Yt.length;i--;)if(Yt[i].scroller===et&&Yt[i]!==Dt)return;Tt(et,"resize",Nt),rt||Tt(et,"scroll",zt)}},Dt.kill=function(e,n){Dt.disable(e,n),H&&!n&&H.kill(),fe&&delete It[fe];var i=Yt.indexOf(Dt);i>=0&&Yt.splice(i,1),i===ne&&er>0&&ne--,i=0,Yt.forEach((function(e){return e.scroller===Dt.scroller&&(i=1)})),i||ke||(Dt.scroll.rec=0),r&&(r.scrollTrigger=null,e&&r.revert({kill:!1}),n||r.kill()),u&&[u,f,d,p].forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),Se===Dt&&(Se=0),ve&&(o&&(o.uncache=1),i=0,Yt.forEach((function(e){return e.pin===ve&&i++})),i||(o.spacer=0)),t.onKill&&t.onKill(Dt)},Yt.push(Dt),Dt.enable(!1,!1),ie&&ie(Dt),r&&r.add&&!v){var Zt=Dt.update;Dt.update=function(){Dt.update=Zt,l||c||Dt.refresh()},L.delayedCall(.01,Dt.update),v=.01,l=c=0}else Dt.refresh();ve&&Kt()}else this.update=this.refresh=this.kill=Xe},e.register=function(t){return W||(L=t||Ne(),Be()&&window.document&&e.enable(),W=Oe),W},e.defaults=function(e){if(e)for(var t in e)Mt[t]=e[t];return Mt},e.disable=function(e,t){Oe=0,Yt.forEach((function(r){return r[t?"kill":"disable"](e)})),Tt(q,"wheel",zt),Tt(U,"scroll",zt),clearInterval(Q),Tt(U,"touchcancel",Xe),Tt(G,"touchstart",Xe),Ct(Tt,U,"pointerdown,touchstart,mousedown",Ye),Ct(Tt,U,"pointerup,touchend,mouseup",Ie),K.kill(),Ve(Tt);for(var r=0;r<x.length;r+=3)Et(Tt,x[r],x[r+1]),Et(Tt,x[r],x[r+2])},e.enable=function(){if(q=window,U=document,V=U.documentElement,G=U.body,L&&(Z=L.utils.toArray,$=L.utils.clamp,ge=L.core.context||Xe,le=L.core.suppressOverwrites||Xe,ve=q.history.scrollRestoration||"auto",Qt=q.pageYOffset,L.core.globals("ScrollTrigger",e),G)){Oe=1,(me=document.createElement("div")).style.height="100vh",me.style.position="absolute",Zt(),De(),H.register(L),e.isTouch=H.isTouch,he=H.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),fe=1===H.isTouch,St(q,"wheel",zt),j=[q,U,V,G],L.matchMedia?(e.matchMedia=function(e){var t,r=L.matchMedia();for(t in e)r.add(t,e[t]);return r},L.addEventListener("matchMediaInit",(function(){return Vt()})),L.addEventListener("matchMediaRevert",(function(){return Ut()})),L.addEventListener("matchMedia",(function(){Jt(0,1),Wt("matchMedia")})),L.matchMedia("(orientation: portrait)",(function(){return Bt(),Bt}))):console.warn("Requires GSAP 3.11.0 or later"),Bt(),St(U,"scroll",zt);var t,r,n=G.style,o=n.borderTopStyle,i=L.core.Animation.prototype;for(i.revert||Object.defineProperty(i,"revert",{value:function(){return this.time(-.01,!0)}}),n.borderTopStyle="solid",t=yt(G),D.m=Math.round(t.top+D.sc())||0,R.m=Math.round(t.left+R.sc())||0,o?n.borderTopStyle=o:n.removeProperty("border-top-style"),Q=setInterval(Xt,250),L.delayedCall(.5,(function(){return Te=0})),St(U,"touchcancel",Xe),St(G,"touchstart",Xe),Ct(St,U,"pointerdown,touchstart,mousedown",Ye),Ct(St,U,"pointerup,touchend,mouseup",Ie),re=L.utils.checkPrefix("transform"),nr.push(re),W=Ee(),K=L.delayedCall(.2,Jt).pause(),ae=[U,"visibilitychange",function(){var e=q.innerWidth,t=q.innerHe
2ight;U.hidden?(oe=e,ie=t):oe===e&&ie===t||Nt()},U,"DOMContentLoaded",Jt,q,"load",Jt,q,"resize",Nt],Ve(St),Yt.forEach((function(e){return e.enable(0,1)})),r=0;r<x.length;r+=3)Et(Tt,x[r],x[r+1]),Et(Tt,x[r],x[r+2])}},e.config=function(t){"limitCallbacks"in t&&(we=!!t.limitCallbacks);var r=t.syncInterval;r&&clearInterval(Q)||(Q=r)&&setInterval(Xt,r),"ignoreMobileResize"in t&&(fe=1===e.isTouch&&t.ignoreMobileResize),"autoRefreshEvents"in t&&(Ve(Tt)||Ve(St,t.autoRefreshEvents||"none"),ce=-1===(t.autoRefreshEvents+"").indexOf("resize"))},e.scrollerProxy=function(e,t){var r=Y(e),n=x.indexOf(r),o=Fe(r);~n&&x.splice(n,o?6:2),t&&(o?b.unshift(q,t,G,t,V,t):b.unshift(r,t))},e.clearMatchMedia=function(e){Yt.forEach((function(t){return t._ctx&&t._ctx.query===e&&t._ctx.kill(!0,!0)}))},e.isInViewport=function(e,t,r){var n=(Ge(e)?Y(e):e).getBoundingClientRect(),o=n[r?ot:it]*t||0;return r?n.right-o>0&&n.left+o<q.innerWidth:n.bottom-o>0&&n.top+o<q.innerHeight},e.positionInViewport=function(e,t,r){Ge(e)&&(e=Y(e));var n=e.getBoundingClientRect(),o=n[r?ot:it],i=null==t?o/2:t in Ot?Ot[t]*o:~t.indexOf("%")?parseFloat(t)*o/100:parseFloat(t)||0;return r?(n.left+i)/q.innerWidth:(n.top+i)/q.innerHeight},e.killAll=function(e){if(Yt.slice(0).forEach((function(e){return"ScrollSmoother"!==e.vars.id&&e.kill()})),!0!==e){var t=Ft.killAll||[];Ft={},t.forEach((function(e){return e()}))}},e}();mr.version="3.12.5",mr.saveStyles=function(e){return e?Z(e).forEach((function(e){if(e&&e.style){var t=qt.indexOf(e);t>=0&&qt.splice(t,5),qt.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),L.core.getCache(e),ge())}})):qt},mr.revert=function(e,t){return Vt(!e,t)},mr.create=function(e,t){return new mr(e,t)},mr.refresh=function(e){return e?Nt():(W||mr.register())&&Jt(!0)},mr.update=function(e){return++x.cache&&tr(!0===e?2:0)},mr.clearScrollMemory=Gt,mr.maxScroll=function(e,t){return Ue(e,t?R:D)},mr.getScrollFunc=function(e,t){return I(Y(e),t?R:D)},mr.getById=function(e){return It[e]},mr.getAll=function(){return Yt.filter((function(e){return"ScrollSmoother"!==e.vars.id}))},mr.isScrolling=function(){return!!Me},mr.snapDirectional=_t,mr.addEventListener=function(e,t){var r=Ft[e]||(Ft[e]=[]);~r.indexOf(t)||r.push(t)},mr.removeEventListener=function(e,t){var r=Ft[e],n=r&&r.indexOf(t);n>=0&&r.splice(n,1)},mr.batch=function(e,t){var r,n=[],o={},i=t.interval||.016,a=t.batchMax||1e9,s=function(e,t){var r=[],n=[],o=L.delayedCall(i,(function(){t(r,n),r=[],n=[]})).pause();return function(e){r.length||o.restart(!0),r.push(e.trigger),n.push(e),a<=r.length&&o.progress(1)}};for(r in t)o[r]="on"===r.substr(0,2)&&je(t[r])&&"onRefreshInit"!==r?s(r,t[r]):t[r];return je(a)&&(a=a(),St(mr,"refresh",(function(){return a=t.batchMax()}))),Z(e).forEach((function(e){var t={};for(r in o)t[r]=o[r];t.trigger=e,n.push(mr.create(t))})),n};var yr,xr=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},br=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===V&&e(G,r)},wr={auto:1,scroll:1},_r=function(e){var t,r=e.event,n=e.target,o=e.axis,i=(r.changedTouches?r.changedTouches[0]:r).target,a=i._gsap||L.core.getCache(i),s=Ee();if(!a._isScrollT||s-a._isScrollT>2e3){for(;i&&i!==G&&(i.scrollHeight<=i.clientHeight&&i.scrollWidth<=i.clientWidth||!wr[(t=gt(i)).overflowY]&&!wr[t.overflowX]);)i=i.parentNode;a._isScroll=i&&i!==n&&!Fe(i)&&(wr[(t=gt(i)).overflowY]||wr[t.overflowX]),a._isScrollT=s}(a._isScroll||"x"===o)&&(r.stopPropagation(),r._gsapAllow=!0)},kr=function(e,t,r,n){return H.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:n=n&&_r,onPress:n,onDrag:n,onScroll:n,onEnable:function(){return r&&St(U,H.eventTypes[0],Sr,!1,!0)},onDisable:function(){return Tt(U,H.eventTypes[0],Sr,!0)}})},Cr=/(input|label|select|textarea)/i,Sr=function(e){var t=Cr.test(e.target.tagName);(t||yr)&&(e._gsapAllow=!0,yr=t)},Tr=function(e){Ze(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,o,i,a,s,l,c=e,u=c.normalizeScrollX,f=c.momentum,d=c.allowNestedScroll,p=c.onRelease,h=Y(e.target)||V,g=L.core.globals().ScrollSmoother,v=g&&g.get(),m=he&&(e.content&&Y(e.content)||v&&!1!==e.content&&!v.smooth()&&v.content()),y=I(h,D),b=I(h,R),w=1,_=(H.isTouch&&q.visualVie
2wport?q.visualViewport.scale*q.visualViewport.width:q.outerWidth)/q.innerWidth,k=0,C=je(f)?function(){return f(t)}:function(){return f||2.8},S=kr(h,e.type,!0,d),T=function(){return o=!1},E=Xe,P=Xe,M=function(){r=Ue(h,D),P=$(he?1:0,r),u&&(E=$(0,Ue(h,R))),n=jt},O=function(){m._gsap.y=ze(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},A=function(){if(o){requestAnimationFrame(T);var e=ze(t.deltaY/2),r=P(y.v-e);if(m&&r!==y.v+y.offset){y.offset=r-y.v;var n=ze((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,tr()}return!0}y.offset&&O(),o=!0},X=function(){M(),i.isActive()&&i.vars.scrollY>r&&(y()>r?i.progress(1)&&y(r):i.resetTo("scrollY",r))};return m&&L.set(m,{y:"+=0"}),e.ignoreCheck=function(e){return he&&"touchmove"===e.type&&A()||w>1.05&&"touchstart"!==e.type||t.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){o=!1;var e=w;w=ze((q.visualViewport&&q.visualViewport.scale||1)/_),i.pause(),e!==w&&br(h,w>1.01||!u&&"x"),a=b(),s=y(),M(),n=jt},e.onRelease=e.onGestureStart=function(e,t){if(y.offset&&O(),t){x.cache++;var n,o,a=C();u&&(o=(n=b())+.05*a*-e.velocityX/.227,a*=xr(b,n,o,Ue(h,R)),i.vars.scrollX=E(o)),o=(n=y())+.05*a*-e.velocityY/.227,a*=xr(y,n,o,Ue(h,D)),i.vars.scrollY=P(o),i.invalidate().duration(a).play(.01),(he&&i.vars.scrollY>=r||n>=r-1)&&L.to({},{onUpdate:X,duration:a})}else l.restart(!0);p&&p(e)},e.onWheel=function(){i._ts&&i.pause(),Ee()-k>1e3&&(n=0,k=Ee())},e.onChange=function(e,t,r,o,i){if(jt!==n&&M(),t&&u&&b(E(o[2]===t?a+(e.startX-e.x):b()+t-o[1])),r){y.offset&&O();var l=i[2]===r,c=l?s+e.startY-e.y:y()+r-i[1],f=P(c);l&&c!==f&&(s+=f-c),y(f)}(r||t)&&tr()},e.onEnable=function(){br(h,!u&&"x"),mr.addEventListener("refresh",X),St(q,"resize",X),y.smooth&&(y.target.style.scrollBehavior="auto",y.smooth=b.smooth=!1),S.enable()},e.onDisable=function(){br(h,!0),Tt(q,"resize",X),mr.removeEventListener("refresh",X),S.kill()},e.lockAxis=!1!==e.lockAxis,(t=new H(e)).iOS=he,he&&!y()&&y(1),he&&L.ticker.add(Xe),l=t._dc,i=L.to(t,{ease:"power4",paused:!0,inherit:!1,scrollX:u?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:hr(y,y(),(function(){return i.pause()}))},onUpdate:tr,onComplete:l.vars.onComplete}),t};mr.sort=function(e){return Yt.sort(e||function(e,t){return-1e6*(e.vars.refreshPriority||0)+e.start-(t.start+-1e6*(t.vars.refreshPriority||0))})},mr.observe=function(e){return new H(e)},mr.normalizeScroll=function(e){if(void 0===e)return ue;if(!0===e&&ue)return ue.enable();if(!1===e)return ue&&ue.kill(),void(ue=e);var t=e instanceof H?e:Tr(e);return ue&&ue.target===t.target&&ue.kill(),Fe(t.target)&&(ue=t),t},mr.core={_getVelocityProp:X,_inputObserver:kr,_scrollers:x,_proxies:b,bridge:{ss:function(){Me||Wt("scrollStart"),Me=Ee()},ref:function(){return ee}}},Ne()&&L.registerPlugin(mr),e.ScrollTrigger=mr,e.default=mr,"undefined"==typeof window||window!==e?Object.defineProperty(e,"__esModule",{value:!0}):delete window.default}(t)}}]); 3//# sourceMappingURL=gsap-plugin-ScrollTrigger-13884216.js.map
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.