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