!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).window=e.window||{})}(this,function(e){"use strict";function t(e,t){for(var r=0;r=Math.abs(r)?t:r}function h(){var e,t,r,n;(C=v.core.globals().ScrollTrigger)&&C.core&&(e=C.core,t=e.bridge||{},r=e._scrollers,n=e._proxies,r.push.apply(r,A),n.push.apply(n,R),A=r,R=n,Y=function(e,r){return t[e](r)})}function g(e){return v=e||r(),!m&&v&&"undefined"!=typeof document&&document.body&&(y=window,b=(x=document).documentElement,w=x.body,E=[y,x,b,w],v.utils.clamp,P=v.core.context||function(){},k="onpointerenter"in w?"pointer":"mouse",_=N.isTouch=y.matchMedia&&y.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in y||0=t,i=Math.abs(r)>=t;$&&(n||i)&&$(Xe,e,r,je,Ke),n&&(U&&0Math.abs(t)?"x":"y",Ie=!0),"y"!==Be&&(je[2]+=e,Xe._vx.update(e,!0)),"x"!==Be&&(Ke[2]+=t,Xe._vy.update(t,!0)),M?Oe=Oe||requestAnimationFrame(ye):ye()}function we(e){if(!me(e,1)){var t=(e=d(e,A)).clientX,n=e.clientY,i=t-Xe.x,o=n-Xe.y,a=Xe.isDragging;Xe.x=t,Xe.y=n,(a||(i||o)&&(Math.abs(Xe.startX-t)>=r||Math.abs(Xe.startY-n)>=r))&&(Re=a?2:1,a||(Xe.isDragging=!0),be(i,o))}}function _e(e){return e.touches&&1=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)r&&(n*=t/100),e=e.substr(0,r-1)),e=n+(e in Nt?Nt[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e}function ge(e,t,r,i,o,a,s,l){var c=o.startColor,u=o.endColor,f=o.fontSize,d=o.indent,p=o.fontWeight,h=Be.createElement("div"),g=K(r)||"fixed"===n(r,"pinType"),v=-1!==e.indexOf("scroller"),m=g?ze:r,y=-1!==e.indexOf("start"),x=y?c:u,b="border-color:"+x+";font-size:"+f+";color:"+x+";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 b+="position:"+((v||l)&&g?"fixed;":"absolute;"),!v&&!l&&g||(b+=(i===z?Ct:Et)+":"+(a+parseFloat(d))+"px;"),s&&(b+="box-sizing:border-box;text-align:left;width:"+s.offsetWidth+"px;"),h._isStart=y,h.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),h.style.cssText=b,h.innerText=t||0===t?e+"-"+t:e,m.children[0]?m.insertBefore(h,m.children[0]):m.appendChild(h),h._offset=h["offset"+i.op.d2],Ft(h,0,i,y),h}function ve(){return 34ze.clientWidth)||(A.cache++,tt?pt=pt||requestAnimationFrame($t):$t(),bt||Ut("scrollStart"),bt=yt())}function ye(){it=Ie.innerWidth,nt=Ie.innerHeight}function xe(e){A.cache++,!0!==e&&(Ue||et||Be.fullscreenElement||Be.webkitFullscreenElement||rt&&it===Ie.innerWidth&&!(Math.abs(Ie.innerHeight-nt)>.25*Ie.innerHeight))||Fe.restart(!0)}function be(){return de(ir,"scrollEnd",be)||jt(!0)}function we(e){for(var t=0;tt,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)}),Ee(!1),ft=0,r.forEach(function(e){return e&&e.render&&e.render(-1)}),A.forEach(function(e){ee(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior="smooth"}),e.rec&&e(e.rec))}),ke(st,1),Fe.pause(),Gt++,$t(ht=2),Ht.forEach(function(e){return ee(e.vars.onRefresh)&&e.vars.onRefresh(e)}),ht=ir.isRefreshing=!1,Ut("refresh")}else fe(ir,"scrollEnd",be)},Kt=0,Zt=1,$t=function(e){if(2===e||!ht&&!ut){ir.isUpdating=!0,vt&&vt.update(0);var t=Ht.length,r=yt(),n=50<=r-xt,i=t&&Ht[0].scroll();if(Zt=i=J(at,it)){if(Ee&&Kt()&&!tt)for(E=Ee.parentNode;E&&E!==ze;)E._pinOffset&&(l-=E._pinOffset,f-=E._pinOffset),E=E.parentNode}else k=oe(Oe),O=it===z,P=Kt(),S=parseFloat(C(it.a))+te,!K&&1=f})},Et.update=function(e,n,i){if(!tt||i||e){var o,c,u,d,p,g,v,m=!0===ht?j:Et.scroll(),x=e?0:(m-l)/y,k=x<0?0:1m+(m-s)/(yt()-We)*Fe&&(k=.9999)),k!==C&&Et.enabled){if(d=(p=(o=Et.isActive=!!k&&k<1)!=(!!C&&C<1))||!!k!=!!C,Et.direction=C=J(at,it),$e)if(e||!o&&!g)Me(Oe,_);else{var M=Bt(Oe,!0),A=m-l;Me(Oe,ze,M.top+(it===z?A:0)+It,M.left+(it===z?0:A)+It)}tr(o||g?b:w),D&&k<1&&o||E(S+(1!==k||g?0:T))}}else E(V(S+T*k));!Ze||r.tween||Ue||mt||G.restart(!0),ye&&(p||Ke&&k&&(k<1||!dt))&&He(ye.targets).forEach(function(e){return e.classList[o||Ke?"add":"remove"](ye.className)}),!ve||ot||e||ve(Et),d&&!Ue?(ot&&(v&&("complete"===u?t.pause().totalProgress(1):"reset"===u?t.restart(!0).pause():"restart"===u?t.restart(!0):t[u]()),ve&&ve(Et)),!p&&dt||(_e&&p&&ie(Et,_e),ut[c]&&ie(Et,ut[c]),Ke&&(1===k?Et.kill(!1,1):ut[c]=0),p||ut[c=1===k?1:3]&&ie(Et,ut[c])),rt&&!o&&Math.abs(Et.getVelocity())>(te(rt)?rt:2500)&&(ne(Et.callbackAnimation),F?F.progress(1):ne(t,"reverse"===u?1:!k,1))):ot&&ve&&!Ue&&ve(Et)}if(Y){var R=tt?m/tt.duration()*(tt._caScrollDist||0):m;O(R+(h._isFlipped?1:0)),Y(R)}ue&&ue(-m/tt.duration()*(tt._caScrollDist||0))}},Et.enable=function(e,t){Et.enabled||(Et.enabled=!0,fe(at,"resize",xe),lt||fe(at,"scroll",me),Nt&&fe(or,"refreshInit",Nt),!1!==e&&(Et.progress=Vt=0,a=s=qt=Kt()),!1!==t&&Et.refresh())},Et.getTween=function(e){return e&&r?r.tween:F},Et.setPositions=function(e,t,r,n){if(tt){var i=tt.scrollTrigger,o=tt.duration(),a=i.end-i.start;e=i.start+a*e/o,t=i.start+a*t/o}Et.refresh(!1,!1,{start:L(e,r&&!!Et._startClamp),end:L(t,r&&!!Et._endClamp)},n),Et.update()},Et.adjustPinSpacing=function(e){if(M&&e){var t=M.indexOf(it.d)+1;M[t]=parseFloat(M[t])+e+It,M[1]=parseFloat(M[1])+e+It,tr(M)}},Et.disable=function(e,t){if(Et.enabled&&(!1!==e&&Et.revert(!0,!0),Et.enabled=Et.isActive=!1,t||F&&F.pause(),j=0,i&&(i.uncache=1),Nt&&de(or,"refreshInit",Nt),G&&(G.pause(),r.tween&&r.tween.kill()&&(r.tween=0)),!lt)){for(var n=Ht.length;n--;)if(Ht[n].scroller===at&&Ht[n]!==Et)return;de(at,"resize",xe),lt||de(at,"scroll",me)}},Et.kill=function(r,n){Et.disable(r,n),F&&!n&&F.kill(),we&&delete Lt[we];var o=Ht.indexOf(Et);0<=o&&Ht.splice(o,1),o===je&&0a&&(k()>a?f.progress(1)&&k(a):f.resetTo("scrollY",a))}re(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 o,a,s,l,f,d,p,h,g=e.normalizeScrollX,v=e.momentum,m=e.allowNestedScroll,y=e.onRelease,x=c(e.target)||Xe,b=De.core.globals().ScrollSmoother,w=b&&b.get(),_=ot&&(e.content&&c(e.content)||w&&!1!==e.content&&!w.smooth()&&w.content()),k=u(x,z),C=u(x,X),E=1,S=(N.isTouch&&Ie.visualViewport?Ie.visualViewport.scale*Ie.visualViewport.width:Ie.outerWidth)/Ie.innerWidth,T=0,P=ee(v)?function(){return v(o)}:function(){return v||2.8},M=cr(x,e.type,!0,m),O=U,R=U;return _&&De.set(_,{y:"+=0"}),e.ignoreCheck=function(e){return ot&&"touchmove"===e.type&&function(){if(l){requestAnimationFrame(t);var e=V(o.deltaY/2),r=R(k.v-e);if(_&&r!==k.v+k.offset){k.offset=r-k.v;var i=V((parseFloat(_&&_._gsap.y)||0)-k.offset);_.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+i+", 0, 1)",_._gsap.y=i+"px",k.cacheID=A.cache,$t()}return!0}k.offset&&n(),l=!0}()||1.05=a||a-1<=r)&&De.to({},{onUpdate:i,duration:s})}else h.restart(!0);y&&y(e)},e.onWheel=function(){f._ts&&f.pause(),1e3