@teamthunderfoot/translate-on-scroll
Version:
Translate on scroll package
2 lines • 112 kB
JavaScript
/*! For license information please see main.js.LICENSE.txt */
(()=>{"use strict";function t(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function e(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var r,n,i,s,a,o,u,l,c,f,h,p,d,_,g,m={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},v={duration:.5,overwrite:!1,delay:0},y=1e8,x=1e-8,b=2*Math.PI,w=b/4,T=0,k=Math.sqrt,M=Math.cos,O=Math.sin,C=function(t){return"string"==typeof t},S=function(t){return"function"==typeof t},E=function(t){return"number"==typeof t},P=function(t){return void 0===t},A=function(t){return"object"==typeof t},D=function(t){return!1!==t},R=function(){return"undefined"!=typeof window},z=function(t){return S(t)||C(t)},F="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},B=Array.isArray,I=/(?:-?\.?\d|\.)+/gi,Y=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,L=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,X=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,N=/[+-]=-?[.\d]+/,q=/[^,'"\[\]\s]+/gi,U=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,V={},W={},H=function(t){return(W=bt(t,V))&&br},j=function(t,e){return console.warn("Invalid property",t,"set to",e,"Missing plugin? gsap.registerPlugin()")},G=function(t,e){return!e&&console.warn(t)},$=function(t,e){return t&&(V[t]=e)&&W&&(W[t]=e)||V},Q=function(){return 0},Z={suppressEvents:!0,isStart:!0,kill:!1},K={suppressEvents:!0,kill:!1},J={suppressEvents:!0},tt={},et=[],rt={},nt={},it={},st=30,at=[],ot="",ut=function(t){var e,r,n=t[0];if(A(n)||S(n)||(t=[t]),!(e=(n._gsap||{}).harness)){for(r=at.length;r--&&!at[r].targetTest(n););e=at[r]}for(r=t.length;r--;)t[r]&&(t[r]._gsap||(t[r]._gsap=new Fe(t[r],e)))||t.splice(r,1);return t},lt=function(t){return t._gsap||ut(Kt(t))[0]._gsap},ct=function(t,e,r){return(r=t[e])&&S(r)?t[e]():P(r)&&t.getAttribute&&t.getAttribute(e)||r},ft=function(t,e){return(t=t.split(",")).forEach(e)||t},ht=function(t){return Math.round(1e5*t)/1e5||0},pt=function(t){return Math.round(1e7*t)/1e7||0},dt=function(t,e){var r=e.charAt(0),n=parseFloat(e.substr(2));return t=parseFloat(t),"+"===r?t+n:"-"===r?t-n:"*"===r?t*n:t/n},_t=function(t,e){for(var r=e.length,n=0;t.indexOf(e[n])<0&&++n<r;);return n<r},gt=function(){var t,e,r=et.length,n=et.slice(0);for(rt={},et.length=0,t=0;t<r;t++)(e=n[t])&&e._lazy&&(e.render(e._lazy[0],e._lazy[1],!0)._lazy=0)},mt=function(t,e,r,i){et.length&&!n&>(),t.render(e,r,i||n&&e<0&&(t._initted||t._startAt)),et.length&&!n&>()},vt=function(t){var e=parseFloat(t);return(e||0===e)&&(t+"").match(q).length<2?e:C(t)?t.trim():t},yt=function(t){return t},xt=function(t,e){for(var r in e)r in t||(t[r]=e[r]);return t},bt=function(t,e){for(var r in e)t[r]=e[r];return t},wt=function t(e,r){for(var n in r)"__proto__"!==n&&"constructor"!==n&&"prototype"!==n&&(e[n]=A(r[n])?t(e[n]||(e[n]={}),r[n]):r[n]);return e},Tt=function(t,e){var r,n={};for(r in t)r in e||(n[r]=t[r]);return n},kt=function(t){var e,r=t.parent||s,n=t.keyframes?(e=B(t.keyframes),function(t,r){for(var n in r)n in t||"duration"===n&&e||"ease"===n||(t[n]=r[n])}):xt;if(D(t.inherit))for(;r;)n(t,r.vars.defaults),r=r.parent||r._dp;return t},Mt=function(t,e,r,n,i){void 0===r&&(r="_first"),void 0===n&&(n="_last");var s,a=t[n];if(i)for(s=e[i];a&&a[i]>s;)a=a._prev;return a?(e._next=a._next,a._next=e):(e._next=t[r],t[r]=e),e._next?e._next._prev=e:t[n]=e,e._prev=a,e.parent=e._dp=t,e},Ot=function(t,e,r,n){void 0===r&&(r="_first"),void 0===n&&(n="_last");var i=e._prev,s=e._next;i?i._next=s:t[r]===e&&(t[r]=s),s?s._prev=i:t[n]===e&&(t[n]=i),e._next=e._prev=e.parent=null},Ct=function(t,e){t.parent&&(!e||t.parent.autoRemoveChildren)&&t.parent.remove&&t.parent.remove(t),t._act=0},St=function(t,e){if(t&&(!e||e._end>t._dur||e._start<0))for(var r=t;r;)r._dirty=1,r=r.parent;return t},Et=function(t,e,r,i){return t._startAt&&(n?t._startAt.revert(K):t.vars.immediateRender&&!t.vars.autoRevert||t._startAt.render(e,!0,i))},Pt=function t(e){return!e||e._ts&&t(e.parent)},At=function(t){return t._repeat?Dt(t._tTime,t=t.duration()+t._rDelay)*t:0},Dt=function(t,e){var r=Math.floor(t/=e);return t&&r===t?r-1:r},Rt=function(t,e){return(t-e._start)*e._ts+(e._ts>=0?0:e._dirty?e.totalDuration():e._tDur)},zt=function(t){return t._end=pt(t._start+(t._tDur/Math.abs(t._ts||t._rts||x)||0))},Ft=function(t,e){var r=t._dp;return r&&r.smoothChildTiming&&t._ts&&(t._start=pt(r._time-(t._ts>0?e/t._ts:((t._dirty?t.totalDuration():t._tDur)-e)/-t._ts)),zt(t),r._dirty||St(r,t)),t},Bt=function(t,e){var r;if((e._time||!e._dur&&e._initted||e._start<t._time&&(e._dur||!e.add))&&(r=Rt(t.rawTime(),e),(!e._dur||Gt(0,e.totalDuration(),r)-e._tTime>x)&&e.render(r,!0)),St(t,e)._dp&&t._initted&&t._time>=t._dur&&t._ts){if(t._dur<t.duration())for(r=t;r._dp;)r.rawTime()>=0&&r.totalTime(r._tTime),r=r._dp;t._zTime=-1e-8}},It=function(t,e,r,n){return e.parent&&Ct(e),e._start=pt((E(r)?r:r||t!==s?Wt(t,r,e):t._time)+e._delay),e._end=pt(e._start+(e.totalDuration()/Math.abs(e.timeScale())||0)),Mt(t,e,"_first","_last",t._sort?"_start":0),Nt(e)||(t._recent=e),n||Bt(t,e),t._ts<0&&Ft(t,t._tTime),t},Yt=function(t,e){return(V.ScrollTrigger||j("scrollTrigger",e))&&V.ScrollTrigger.create(e,t)},Lt=function(t,e,r,i,s){return Ue(t,e,s),t._initted?!r&&t._pt&&!n&&(t._dur&&!1!==t.vars.lazy||!t._dur&&t.vars.lazy)&&c!==we.frame?(et.push(t),t._lazy=[s,i],1):void 0:1},Xt=function t(e){var r=e.parent;return r&&r._ts&&r._initted&&!r._lock&&(r.rawTime()<0||t(r))},Nt=function(t){var e=t.data;return"isFromStart"===e||"isStart"===e},qt=function(t,e,r,n){var i=t._repeat,s=pt(e)||0,a=t._tTime/t._tDur;return a&&!n&&(t._time*=s/t._dur),t._dur=s,t._tDur=i?i<0?1e10:pt(s*(i+1)+t._rDelay*i):s,a>0&&!n&&Ft(t,t._tTime=t._tDur*a),t.parent&&zt(t),r||St(t.parent,t),t},Ut=function(t){return t instanceof Ie?St(t):qt(t,t._dur)},Vt={_start:0,endTime:Q,totalDuration:Q},Wt=function t(e,r,n){var i,s,a,o=e.labels,u=e._recent||Vt,l=e.duration()>=y?u.endTime(!1):e._dur;return C(r)&&(isNaN(r)||r in o)?(s=r.charAt(0),a="%"===r.substr(-1),i=r.indexOf("="),"<"===s||">"===s?(i>=0&&(r=r.replace(/=/,"")),("<"===s?u._start:u.endTime(u._repeat>=0))+(parseFloat(r.substr(1))||0)*(a?(i<0?u:n).totalDuration()/100:1)):i<0?(r in o||(o[r]=l),o[r]):(s=parseFloat(r.charAt(i-1)+r.substr(i+1)),a&&n&&(s=s/100*(B(n)?n[0]:n).totalDuration()),i>1?t(e,r.substr(0,i-1),n)+s:l+s)):null==r?l:+r},Ht=function(t,e,r){var n,i,s=E(e[1]),a=(s?2:1)+(t<2?0:1),o=e[a];if(s&&(o.duration=e[1]),o.parent=r,t){for(n=o,i=r;i&&!("immediateRender"in n);)n=i.vars.defaults||{},i=D(i.vars.inherit)&&i.parent;o.immediateRender=D(n.immediateRender),t<2?o.runBackwards=1:o.startAt=e[a-1]}return new Ge(e[0],o,e[a+1])},jt=function(t,e){return t||0===t?e(t):e},Gt=function(t,e,r){return r<t?t:r>e?e:r},$t=function(t,e){return C(t)&&(e=U.exec(t))?e[1]:""},Qt=[].slice,Zt=function(t,e){return t&&A(t)&&"length"in t&&(!e&&!t.length||t.length-1 in t&&A(t[0]))&&!t.nodeType&&t!==a},Kt=function(t,e,r){return i&&!e&&i.selector?i.selector(t):!C(t)||r||!o&&Te()?B(t)?function(t,e,r){return void 0===r&&(r=[]),t.forEach((function(t){var n;return C(t)&&!e||Zt(t,1)?(n=r).push.apply(n,Kt(t)):r.push(t)}))||r}(t,r):Zt(t)?Qt.call(t,0):t?[t]:[]:Qt.call((e||u).querySelectorAll(t),0)},Jt=function(t){return t=Kt(t)[0]||G("Invalid scope")||{},function(e){var r=t.current||t.nativeElement||t;return Kt(e,r.querySelectorAll?r:r===t?G("Invalid scope")||u.createElement("div"):t)}},te=function(t){return t.sort((function(){return.5-Math.random()}))},ee=function(t){if(S(t))return t;var e=A(t)?t:{each:t},r=Pe(e.ease),n=e.from||0,i=parseFloat(e.base)||0,s={},a=n>0&&n<1,o=isNaN(n)||a,u=e.axis,l=n,c=n;return C(n)?l=c={center:.5,edges:.5,end:1}[n]||0:!a&&o&&(l=n[0],c=n[1]),function(t,a,f){var h,p,d,_,g,m,v,x,b,w=(f||e).length,T=s[w];if(!T){if(!(b="auto"===e.grid?0:(e.grid||[1,y])[1])){for(v=-y;v<(v=f[b++].getBoundingClientRect().left)&&b<w;);b--}for(T=s[w]=[],h=o?Math.min(b,w)*l-.5:n%b,p=b===y?0:o?w*c/b-.5:n/b|0,v=0,x=y,m=0;m<w;m++)d=m%b-h,_=p-(m/b|0),T[m]=g=u?Math.abs("y"===u?_:d):k(d*d+_*_),g>v&&(v=g),g<x&&(x=g);"random"===n&&te(T),T.max=v-x,T.min=x,T.v=w=(parseFloat(e.amount)||parseFloat(e.each)*(b>w?w-1:u?"y"===u?w/b:b:Math.max(b,w/b))||0)*("edges"===n?-1:1),T.b=w<0?i-w:i,T.u=$t(e.amount||e.each)||0,r=r&&w<0?Se(r):r}return w=(T[t]-T.min)/T.max||0,pt(T.b+(r?r(w):w)*T.v)+T.u}},re=function(t){var e=Math.pow(10,((t+"").split(".")[1]||"").length);return function(r){var n=pt(Math.round(parseFloat(r)/t)*t*e);return(n-n%1)/e+(E(r)?0:$t(r))}},ne=function(t,e){var r,n,i=B(t);return!i&&A(t)&&(r=i=t.radius||y,t.values?(t=Kt(t.values),(n=!E(t[0]))&&(r*=r)):t=re(t.increment)),jt(e,i?S(t)?function(e){return n=t(e),Math.abs(n-e)<=r?n:e}:function(e){for(var i,s,a=parseFloat(n?e.x:e),o=parseFloat(n?e.y:0),u=y,l=0,c=t.length;c--;)(i=n?(i=t[c].x-a)*i+(s=t[c].y-o)*s:Math.abs(t[c]-a))<u&&(u=i,l=c);return l=!r||u<=r?t[l]:e,n||l===e||E(e)?l:l+$t(e)}:re(t))},ie=function(t,e,r,n){return jt(B(t)?!e:!0===r?!!(r=0):!n,(function(){return B(t)?t[~~(Math.random()*t.length)]:(r=r||1e-5)&&(n=r<1?Math.pow(10,(r+"").length-2):1)&&Math.floor(Math.round((t-r/2+Math.random()*(e-t+.99*r))/r)*r*n)/n}))},se=function(t,e,r){return jt(r,(function(r){return t[~~e(r)]}))},ae=function(t){for(var e,r,n,i,s=0,a="";~(e=t.indexOf("random(",s));)n=t.indexOf(")",e),i="["===t.charAt(e+7),r=t.substr(e+7,n-e-7).match(i?q:I),a+=t.substr(s,e-s)+ie(i?r:+r[0],i?0:+r[1],+r[2]||1e-5),s=n+1;return a+t.substr(s,t.length-s)},oe=function(t,e,r,n,i){var s=e-t,a=n-r;return jt(i,(function(e){return r+((e-t)/s*a||0)}))},ue=function(t,e,r){var n,i,s,a=t.labels,o=y;for(n in a)(i=a[n]-e)<0==!!r&&i&&o>(i=Math.abs(i))&&(s=n,o=i);return s},le=function(t,e,r){var n,s,a,o=t.vars,u=o[e],l=i,c=t._ctx;if(u)return n=o[e+"Params"],s=o.callbackScope||t,r&&et.length&>(),c&&(i=c),a=n?u.apply(s,n):u.call(s),i=l,a},ce=function(t){return Ct(t),t.scrollTrigger&&t.scrollTrigger.kill(!!n),t.progress()<1&&le(t,"onInterrupt"),t},fe=[],he=function(t){if(R()&&t){var e=(t=!t.name&&t.default||t).name,r=S(t),n=e&&!r&&t.init?function(){this._props=[]}:t,i={init:Q,render:nr,add:Ne,kill:sr,modifier:ir,rawVars:0},s={targetTest:0,get:0,getSetter:Je,aliases:{},register:0};if(Te(),t!==n){if(nt[e])return;xt(n,xt(Tt(t,i),s)),bt(n.prototype,bt(i,Tt(t,s))),nt[n.prop=e]=n,t.targetTest&&(at.push(n),tt[e]=1),e=("css"===e?"CSS":e.charAt(0).toUpperCase()+e.substr(1))+"Plugin"}$(e,n),t.register&&t.register(br,n,ur)}else t&&fe.push(t)},pe=255,de={aqua:[0,pe,pe],lime:[0,pe,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,pe],navy:[0,0,128],white:[pe,pe,pe],olive:[128,128,0],yellow:[pe,pe,0],orange:[pe,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[pe,0,0],pink:[pe,192,203],cyan:[0,pe,pe],transparent:[pe,pe,pe,0]},_e=function(t,e,r){return(6*(t+=t<0?1:t>1?-1:0)<1?e+(r-e)*t*6:t<.5?r:3*t<2?e+(r-e)*(2/3-t)*6:e)*pe+.5|0},ge=function(t,e,r){var n,i,s,a,o,u,l,c,f,h,p=t?E(t)?[t>>16,t>>8&pe,t&pe]:0:de.black;if(!p){if(","===t.substr(-1)&&(t=t.substr(0,t.length-1)),de[t])p=de[t];else if("#"===t.charAt(0)){if(t.length<6&&(n=t.charAt(1),i=t.charAt(2),s=t.charAt(3),t="#"+n+n+i+i+s+s+(5===t.length?t.charAt(4)+t.charAt(4):"")),9===t.length)return[(p=parseInt(t.substr(1,6),16))>>16,p>>8&pe,p&pe,parseInt(t.substr(7),16)/255];p=[(t=parseInt(t.substr(1),16))>>16,t>>8&pe,t&pe]}else if("hsl"===t.substr(0,3))if(p=h=t.match(I),e){if(~t.indexOf("="))return p=t.match(Y),r&&p.length<4&&(p[3]=1),p}else a=+p[0]%360/360,o=+p[1]/100,n=2*(u=+p[2]/100)-(i=u<=.5?u*(o+1):u+o-u*o),p.length>3&&(p[3]*=1),p[0]=_e(a+1/3,n,i),p[1]=_e(a,n,i),p[2]=_e(a-1/3,n,i);else p=t.match(I)||de.transparent;p=p.map(Number)}return e&&!h&&(n=p[0]/pe,i=p[1]/pe,s=p[2]/pe,u=((l=Math.max(n,i,s))+(c=Math.min(n,i,s)))/2,l===c?a=o=0:(f=l-c,o=u>.5?f/(2-l-c):f/(l+c),a=l===n?(i-s)/f+(i<s?6:0):l===i?(s-n)/f+2:(n-i)/f+4,a*=60),p[0]=~~(a+.5),p[1]=~~(100*o+.5),p[2]=~~(100*u+.5)),r&&p.length<4&&(p[3]=1),p},me=function(t){var e=[],r=[],n=-1;return t.split(ye).forEach((function(t){var i=t.match(L)||[];e.push.apply(e,i),r.push(n+=i.length+1)})),e.c=r,e},ve=function(t,e,r){var n,i,s,a,o="",u=(t+o).match(ye),l=e?"hsla(":"rgba(",c=0;if(!u)return t;if(u=u.map((function(t){return(t=ge(t,e,1))&&l+(e?t[0]+","+t[1]+"%,"+t[2]+"%,"+t[3]:t.join(","))+")"})),r&&(s=me(t),(n=r.c).join(o)!==s.c.join(o)))for(a=(i=t.replace(ye,"1").split(L)).length-1;c<a;c++)o+=i[c]+(~n.indexOf(c)?u.shift()||l+"0,0,0,0)":(s.length?s:u.length?u:r).shift());if(!i)for(a=(i=t.split(ye)).length-1;c<a;c++)o+=i[c]+u[c];return o+i[a]},ye=function(){var t,e="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(t in de)e+="|"+t+"\\b";return new RegExp(e+")","gi")}(),xe=/hsl[a]?\(/,be=function(t){var e,r=t.join(" ");if(ye.lastIndex=0,ye.test(r))return e=xe.test(r),t[1]=ve(t[1],e),t[0]=ve(t[0],e,me(t[1])),!0},we=function(){var t,e,r,n,i,s,c=Date.now,f=500,p=33,d=c(),_=d,g=1e3/240,m=g,v=[],y=function r(a){var o,u,l,h,y=c()-_,x=!0===a;if(y>f&&(d+=y-p),((o=(l=(_+=y)-d)-m)>0||x)&&(h=++n.frame,i=l-1e3*n.time,n.time=l/=1e3,m+=o+(o>=g?4:g-o),u=1),x||(t=e(r)),u)for(s=0;s<v.length;s++)v[s](l,i,h,a)};return n={time:0,frame:0,tick:function(){y(!0)},deltaRatio:function(t){return i/(1e3/(t||60))},wake:function(){l&&(!o&&R()&&(a=o=window,u=a.document||{},V.gsap=br,(a.gsapVersions||(a.gsapVersions=[])).push(br.version),H(W||a.GreenSockGlobals||!a.gsap&&a||{}),r=a.requestAnimationFrame,fe.forEach(he)),t&&n.sleep(),e=r||function(t){return setTimeout(t,m-1e3*n.time+1|0)},h=1,y(2))},sleep:function(){(r?a.cancelAnimationFrame:clearTimeout)(t),h=0,e=Q},lagSmoothing:function(t,e){f=t||1/0,p=Math.min(e||33,f)},fps:function(t){g=1e3/(t||240),m=1e3*n.time+g},add:function(t,e,r){var i=e?function(e,r,s,a){t(e,r,s,a),n.remove(i)}:t;return n.remove(t),v[r?"unshift":"push"](i),Te(),i},remove:function(t,e){~(e=v.indexOf(t))&&v.splice(e,1)&&s>=e&&s--},_listeners:v}}(),Te=function(){return!h&&we.wake()},ke={},Me=/^[\d.\-M][\d.\-,\s]/,Oe=/["']/g,Ce=function(t){for(var e,r,n,i={},s=t.substr(1,t.length-3).split(":"),a=s[0],o=1,u=s.length;o<u;o++)r=s[o],e=o!==u-1?r.lastIndexOf(","):r.length,n=r.substr(0,e),i[a]=isNaN(n)?n.replace(Oe,"").trim():+n,a=r.substr(e+1).trim();return i},Se=function(t){return function(e){return 1-t(1-e)}},Ee=function t(e,r){for(var n,i=e._first;i;)i instanceof Ie?t(i,r):!i.vars.yoyoEase||i._yoyo&&i._repeat||i._yoyo===r||(i.timeline?t(i.timeline,r):(n=i._ease,i._ease=i._yEase,i._yEase=n,i._yoyo=r)),i=i._next},Pe=function(t,e){return t&&(S(t)?t:ke[t]||function(t){var e,r,n,i,s=(t+"").split("("),a=ke[s[0]];return a&&s.length>1&&a.config?a.config.apply(null,~t.indexOf("{")?[Ce(s[1])]:(e=t,r=e.indexOf("(")+1,n=e.indexOf(")"),i=e.indexOf("(",r),e.substring(r,~i&&i<n?e.indexOf(")",n+1):n)).split(",").map(vt)):ke._CE&&Me.test(t)?ke._CE("",t):a}(t))||e},Ae=function(t,e,r,n){void 0===r&&(r=function(t){return 1-e(1-t)}),void 0===n&&(n=function(t){return t<.5?e(2*t)/2:1-e(2*(1-t))/2});var i,s={easeIn:e,easeOut:r,easeInOut:n};return ft(t,(function(t){for(var e in ke[t]=V[t]=s,ke[i=t.toLowerCase()]=r,s)ke[i+("easeIn"===e?".in":"easeOut"===e?".out":".inOut")]=ke[t+"."+e]=s[e]})),s},De=function(t){return function(e){return e<.5?(1-t(1-2*e))/2:.5+t(2*(e-.5))/2}},Re=function t(e,r,n){var i=r>=1?r:1,s=(n||(e?.3:.45))/(r<1?r:1),a=s/b*(Math.asin(1/i)||0),o=function(t){return 1===t?1:i*Math.pow(2,-10*t)*O((t-a)*s)+1},u="out"===e?o:"in"===e?function(t){return 1-o(1-t)}:De(o);return s=b/s,u.config=function(r,n){return t(e,r,n)},u},ze=function t(e,r){void 0===r&&(r=1.70158);var n=function(t){return t?--t*t*((r+1)*t+r)+1:0},i="out"===e?n:"in"===e?function(t){return 1-n(1-t)}:De(n);return i.config=function(r){return t(e,r)},i};ft("Linear,Quad,Cubic,Quart,Quint,Strong",(function(t,e){var r=e<5?e+1:e;Ae(t+",Power"+(r-1),e?function(t){return Math.pow(t,r)}:function(t){return t},(function(t){return 1-Math.pow(1-t,r)}),(function(t){return t<.5?Math.pow(2*t,r)/2:1-Math.pow(2*(1-t),r)/2}))})),ke.Linear.easeNone=ke.none=ke.Linear.easeIn,Ae("Elastic",Re("in"),Re("out"),Re()),p=7.5625,_=1/(d=2.75),Ae("Bounce",(function(t){return 1-g(1-t)}),g=function(t){return t<_?p*t*t:t<.7272727272727273?p*Math.pow(t-1.5/d,2)+.75:t<.9090909090909092?p*(t-=2.25/d)*t+.9375:p*Math.pow(t-2.625/d,2)+.984375}),Ae("Expo",(function(t){return t?Math.pow(2,10*(t-1)):0})),Ae("Circ",(function(t){return-(k(1-t*t)-1)})),Ae("Sine",(function(t){return 1===t?1:1-M(t*w)})),Ae("Back",ze("in"),ze("out"),ze()),ke.SteppedEase=ke.steps=V.SteppedEase={config:function(t,e){void 0===t&&(t=1);var r=1/t,n=t+(e?0:1),i=e?1:0;return function(t){return((n*Gt(0,.99999999,t)|0)+i)*r}}},v.ease=ke["quad.out"],ft("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",(function(t){return ot+=t+","+t+"Params,"}));var Fe=function(t,e){this.id=T++,t._gsap=this,this.target=t,this.harness=e,this.get=e?e.get:ct,this.set=e?e.getSetter:Je},Be=function(){function t(t){this.vars=t,this._delay=+t.delay||0,(this._repeat=t.repeat===1/0?-2:t.repeat||0)&&(this._rDelay=t.repeatDelay||0,this._yoyo=!!t.yoyo||!!t.yoyoEase),this._ts=1,qt(this,+t.duration,1,1),this.data=t.data,i&&(this._ctx=i,i.data.push(this)),h||we.wake()}var e=t.prototype;return e.delay=function(t){return t||0===t?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+t-this._delay),this._delay=t,this):this._delay},e.duration=function(t){return arguments.length?this.totalDuration(this._repeat>0?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur},e.totalDuration=function(t){return arguments.length?(this._dirty=0,qt(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(t,e){if(Te(),!arguments.length)return this._tTime;var r=this._dp;if(r&&r.smoothChildTiming&&this._ts){for(Ft(this,t),!r._dp||r.parent||Bt(r,this);r&&r.parent;)r.parent._time!==r._start+(r._ts>=0?r._tTime/r._ts:(r.totalDuration()-r._tTime)/-r._ts)&&r.totalTime(r._tTime,!0),r=r.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&t<this._tDur||this._ts<0&&t>0||!this._tDur&&!t)&&It(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&&!e||this._initted&&Math.abs(this._zTime)===x||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),mt(this,t,e)),this},e.time=function(t,e){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+At(this))%(this._dur+this._rDelay)||(t?this._dur:0),e):this._time},e.totalProgress=function(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.ratio},e.progress=function(t,e){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?t:1-t)+At(this),e):this.duration()?Math.min(1,this._time/this._dur):this.ratio},e.iteration=function(t,e){var r=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*r,e):this._repeat?Dt(this._tTime,r)+1:1},e.timeScale=function(t){if(!arguments.length)return-1e-8===this._rts?0:this._rts;if(this._rts===t)return this;var e=this.parent&&this._ts?Rt(this.parent._time,this):this._tTime;return this._rts=+t||0,this._ts=this._ps||-1e-8===t?0:this._rts,this.totalTime(Gt(-Math.abs(this._delay),this._tDur,e),!0),zt(this),function(t){for(var e=t.parent;e&&e.parent;)e._dirty=1,e.totalDuration(),e=e.parent;return t}(this)},e.paused=function(t){return arguments.length?(this._ps!==t&&(this._ps=t,t?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Te(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&Math.abs(this._zTime)!==x&&(this._tTime-=x)))),this):this._ps},e.startTime=function(t){if(arguments.length){this._start=t;var e=this.parent||this._dp;return e&&(e._sort||!this.parent)&&It(e,this,t-this._delay),this}return this._start},e.endTime=function(t){return this._start+(D(t)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},e.rawTime=function(t){var e=this.parent||this._dp;return e?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?Rt(e.rawTime(t),this):this._tTime:this._tTime},e.revert=function(t){void 0===t&&(t=J);var e=n;return n=t,(this._initted||this._startAt)&&(this.timeline&&this.timeline.revert(t),this.totalTime(-.01,t.suppressEvents)),"nested"!==this.data&&!1!==t.kill&&this.kill(),n=e,this},e.globalTime=function(t){for(var e=this,r=arguments.length?t:e.rawTime();e;)r=e._start+r/(e._ts||1),e=e._dp;return!this.parent&&this._sat?this._sat.vars.immediateRender?-1/0:this._sat.globalTime(t):r},e.repeat=function(t){return arguments.length?(this._repeat=t===1/0?-2:t,Ut(this)):-2===this._repeat?1/0:this._repeat},e.repeatDelay=function(t){if(arguments.length){var e=this._time;return this._rDelay=t,Ut(this),e?this.time(e):this}return this._rDelay},e.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},e.seek=function(t,e){return this.totalTime(Wt(this,t),D(e))},e.restart=function(t,e){return this.play().totalTime(t?-this._delay:0,D(e))},e.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},e.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},e.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(t){return arguments.length?(!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-1e-8:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-1e-8,this},e.isActive=function(){var t,e=this.parent||this._dp,r=this._start;return!(e&&!(this._ts&&this._initted&&e.isActive()&&(t=e.rawTime(!0))>=r&&t<this.endTime(!0)-x))},e.eventCallback=function(t,e,r){var n=this.vars;return arguments.length>1?(e?(n[t]=e,r&&(n[t+"Params"]=r),"onUpdate"===t&&(this._onUpdate=e)):delete n[t],this):n[t]},e.then=function(t){var e=this;return new Promise((function(r){var n=S(t)?t:yt,i=function(){var t=e.then;e.then=null,S(n)&&(n=n(e))&&(n.then||n===e)&&(e.then=t),r(n),e.then=t};e._initted&&1===e.totalProgress()&&e._ts>=0||!e._tTime&&e._ts<0?i():e._prom=i}))},e.kill=function(){ce(this)},t}();xt(Be.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-1e-8,_prom:0,_ps:!1,_rts:1});var Ie=function(r){function i(e,n){var i;return void 0===e&&(e={}),(i=r.call(this,e)||this).labels={},i.smoothChildTiming=!!e.smoothChildTiming,i.autoRemoveChildren=!!e.autoRemoveChildren,i._sort=D(e.sortChildren),s&&It(e.parent||s,t(i),n),e.reversed&&i.reverse(),e.paused&&i.paused(!0),e.scrollTrigger&&Yt(t(i),e.scrollTrigger),i}e(i,r);var a=i.prototype;return a.to=function(t,e,r){return Ht(0,arguments,this),this},a.from=function(t,e,r){return Ht(1,arguments,this),this},a.fromTo=function(t,e,r,n){return Ht(2,arguments,this),this},a.set=function(t,e,r){return e.duration=0,e.parent=this,kt(e).repeatDelay||(e.repeat=0),e.immediateRender=!!e.immediateRender,new Ge(t,e,Wt(this,r),1),this},a.call=function(t,e,r){return It(this,Ge.delayedCall(0,t,e),r)},a.staggerTo=function(t,e,r,n,i,s,a){return r.duration=e,r.stagger=r.stagger||n,r.onComplete=s,r.onCompleteParams=a,r.parent=this,new Ge(t,r,Wt(this,i)),this},a.staggerFrom=function(t,e,r,n,i,s,a){return r.runBackwards=1,kt(r).immediateRender=D(r.immediateRender),this.staggerTo(t,e,r,n,i,s,a)},a.staggerFromTo=function(t,e,r,n,i,s,a,o){return n.startAt=r,kt(n).immediateRender=D(n.immediateRender),this.staggerTo(t,e,n,i,s,a,o)},a.render=function(t,e,r){var i,a,o,u,l,c,f,h,p,d,_,g,m=this._time,v=this._dirty?this.totalDuration():this._tDur,y=this._dur,b=t<=0?0:pt(t),w=this._zTime<0!=t<0&&(this._initted||!y);if(this!==s&&b>v&&t>=0&&(b=v),b!==this._tTime||r||w){if(m!==this._time&&y&&(b+=this._time-m,t+=this._time-m),i=b,p=this._start,c=!(h=this._ts),w&&(y||(m=this._zTime),(t||!e)&&(this._zTime=t)),this._repeat){if(_=this._yoyo,l=y+this._rDelay,this._repeat<-1&&t<0)return this.totalTime(100*l+t,e,r);if(i=pt(b%l),b===v?(u=this._repeat,i=y):((u=~~(b/l))&&u===b/l&&(i=y,u--),i>y&&(i=y)),d=Dt(this._tTime,l),!m&&this._tTime&&d!==u&&this._tTime-d*l-this._dur<=0&&(d=u),_&&1&u&&(i=y-i,g=1),u!==d&&!this._lock){var T=_&&1&d,k=T===(_&&1&u);if(u<d&&(T=!T),m=T?0:b%y?y:b,this._lock=1,this.render(m||(g?0:pt(u*l)),e,!y)._lock=0,this._tTime=b,!e&&this.parent&&le(this,"onRepeat"),this.vars.repeatRefresh&&!g&&(this.invalidate()._lock=1),m&&m!==this._time||c!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(y=this._dur,v=this._tDur,k&&(this._lock=2,m=T?y:-1e-4,this.render(m,!0),this.vars.repeatRefresh&&!g&&this.invalidate()),this._lock=0,!this._ts&&!c)return this;Ee(this,g)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(f=function(t,e,r){var n;if(r>e)for(n=t._first;n&&n._start<=r;){if("isPause"===n.data&&n._start>e)return n;n=n._next}else for(n=t._last;n&&n._start>=r;){if("isPause"===n.data&&n._start<e)return n;n=n._prev}}(this,pt(m),pt(i)),f&&(b-=i-(i=f._start))),this._tTime=b,this._time=i,this._act=!h,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=t,m=0),!m&&i&&!e&&!u&&(le(this,"onStart"),this._tTime!==b))return this;if(i>=m&&t>=0)for(a=this._first;a;){if(o=a._next,(a._act||i>=a._start)&&a._ts&&f!==a){if(a.parent!==this)return this.render(t,e,r);if(a.render(a._ts>0?(i-a._start)*a._ts:(a._dirty?a.totalDuration():a._tDur)+(i-a._start)*a._ts,e,r),i!==this._time||!this._ts&&!c){f=0,o&&(b+=this._zTime=-1e-8);break}}a=o}else{a=this._last;for(var M=t<0?t:i;a;){if(o=a._prev,(a._act||M<=a._end)&&a._ts&&f!==a){if(a.parent!==this)return this.render(t,e,r);if(a.render(a._ts>0?(M-a._start)*a._ts:(a._dirty?a.totalDuration():a._tDur)+(M-a._start)*a._ts,e,r||n&&(a._initted||a._startAt)),i!==this._time||!this._ts&&!c){f=0,o&&(b+=this._zTime=M?-1e-8:x);break}}a=o}}if(f&&!e&&(this.pause(),f.render(i>=m?0:-1e-8)._zTime=i>=m?1:-1,this._ts))return this._start=p,zt(this),this.render(t,e,r);this._onUpdate&&!e&&le(this,"onUpdate",!0),(b===v&&this._tTime>=this.totalDuration()||!b&&m)&&(p!==this._start&&Math.abs(h)===Math.abs(this._ts)||this._lock||((t||!y)&&(b===v&&this._ts>0||!b&&this._ts<0)&&Ct(this,1),e||t<0&&!m||!b&&!m&&v||(le(this,b===v&&t>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(b<v&&this.timeScale()>0)&&this._prom())))}return this},a.add=function(t,e){var r=this;if(E(e)||(e=Wt(this,e,t)),!(t instanceof Be)){if(B(t))return t.forEach((function(t){return r.add(t,e)})),this;if(C(t))return this.addLabel(t,e);if(!S(t))return this;t=Ge.delayedCall(0,t)}return this!==t?It(this,t,e):this},a.getChildren=function(t,e,r,n){void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===r&&(r=!0),void 0===n&&(n=-y);for(var i=[],s=this._first;s;)s._start>=n&&(s instanceof Ge?e&&i.push(s):(r&&i.push(s),t&&i.push.apply(i,s.getChildren(!0,e,r)))),s=s._next;return i},a.getById=function(t){for(var e=this.getChildren(1,1,1),r=e.length;r--;)if(e[r].vars.id===t)return e[r]},a.remove=function(t){return C(t)?this.removeLabel(t):S(t)?this.killTweensOf(t):(Ot(this,t),t===this._recent&&(this._recent=this._last),St(this))},a.totalTime=function(t,e){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=pt(we.time-(this._ts>0?t/this._ts:(this.totalDuration()-t)/-this._ts))),r.prototype.totalTime.call(this,t,e),this._forcing=0,this):this._tTime},a.addLabel=function(t,e){return this.labels[t]=Wt(this,e),this},a.removeLabel=function(t){return delete this.labels[t],this},a.addPause=function(t,e,r){var n=Ge.delayedCall(0,e||Q,r);return n.data="isPause",this._hasPause=1,It(this,n,Wt(this,t))},a.removePause=function(t){var e=this._first;for(t=Wt(this,t);e;)e._start===t&&"isPause"===e.data&&Ct(e),e=e._next},a.killTweensOf=function(t,e,r){for(var n=this.getTweensOf(t,r),i=n.length;i--;)Ye!==n[i]&&n[i].kill(t,e);return this},a.getTweensOf=function(t,e){for(var r,n=[],i=Kt(t),s=this._first,a=E(e);s;)s instanceof Ge?_t(s._targets,i)&&(a?(!Ye||s._initted&&s._ts)&&s.globalTime(0)<=e&&s.globalTime(s.totalDuration())>e:!e||s.isActive())&&n.push(s):(r=s.getTweensOf(i,e)).length&&n.push.apply(n,r),s=s._next;return n},a.tweenTo=function(t,e){e=e||{};var r,n=this,i=Wt(n,t),s=e,a=s.startAt,o=s.onStart,u=s.onStartParams,l=s.immediateRender,c=Ge.to(n,xt({ease:e.ease||"none",lazy:!1,immediateRender:!1,time:i,overwrite:"auto",duration:e.duration||Math.abs((i-(a&&"time"in a?a.time:n._time))/n.timeScale())||x,onStart:function(){if(n.pause(),!r){var t=e.duration||Math.abs((i-(a&&"time"in a?a.time:n._time))/n.timeScale());c._dur!==t&&qt(c,t,0,1).render(c._time,!0,!0),r=1}o&&o.apply(c,u||[])}},e));return l?c.render(0):c},a.tweenFromTo=function(t,e,r){return this.tweenTo(e,xt({startAt:{time:Wt(this,t)}},r))},a.recent=function(){return this._recent},a.nextLabel=function(t){return void 0===t&&(t=this._time),ue(this,Wt(this,t))},a.previousLabel=function(t){return void 0===t&&(t=this._time),ue(this,Wt(this,t),1)},a.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.previousLabel(this._time+x)},a.shiftChildren=function(t,e,r){void 0===r&&(r=0);for(var n,i=this._first,s=this.labels;i;)i._start>=r&&(i._start+=t,i._end+=t),i=i._next;if(e)for(n in s)s[n]>=r&&(s[n]+=t);return St(this)},a.invalidate=function(t){var e=this._first;for(this._lock=0;e;)e.invalidate(t),e=e._next;return r.prototype.invalidate.call(this,t)},a.clear=function(t){void 0===t&&(t=!0);for(var e,r=this._first;r;)e=r._next,this.remove(r),r=e;return this._dp&&(this._time=this._tTime=this._pTime=0),t&&(this.labels={}),St(this)},a.totalDuration=function(t){var e,r,n,i=0,a=this,o=a._last,u=y;if(arguments.length)return a.timeScale((a._repeat<0?a.duration():a.totalDuration())/(a.reversed()?-t:t));if(a._dirty){for(n=a.parent;o;)e=o._prev,o._dirty&&o.totalDuration(),(r=o._start)>u&&a._sort&&o._ts&&!a._lock?(a._lock=1,It(a,o,r-o._delay,1)._lock=0):u=r,r<0&&o._ts&&(i-=r,(!n&&!a._dp||n&&n.smoothChildTiming)&&(a._start+=r/a._ts,a._time-=r,a._tTime-=r),a.shiftChildren(-r,!1,-Infinity),u=0),o._end>i&&o._ts&&(i=o._end),o=e;qt(a,a===s&&a._time>i?a._time:i,1,1),a._dirty=0}return a._tDur},i.updateRoot=function(t){if(s._ts&&(mt(s,Rt(t,s)),c=we.frame),we.frame>=st){st+=m.autoSleep||120;var e=s._first;if((!e||!e._ts)&&m.autoSleep&&we._listeners.length<2){for(;e&&!e._ts;)e=e._next;e||we.sleep()}}},i}(Be);xt(Ie.prototype,{_lock:0,_hasPause:0,_forcing:0});var Ye,Le,Xe=function(t,e,r,n,i,s,a){var o,u,l,c,f,h,p,d,_=new ur(this._pt,t,e,0,1,rr,null,i),g=0,m=0;for(_.b=r,_.e=n,r+="",(p=~(n+="").indexOf("random("))&&(n=ae(n)),s&&(s(d=[r,n],t,e),r=d[0],n=d[1]),u=r.match(X)||[];o=X.exec(n);)c=o[0],f=n.substring(g,o.index),l?l=(l+1)%5:"rgba("===f.substr(-5)&&(l=1),c!==u[m++]&&(h=parseFloat(u[m-1])||0,_._pt={_next:_._pt,p:f||1===m?f:",",s:h,c:"="===c.charAt(1)?dt(h,c)-h:parseFloat(c)-h,m:l&&l<4?Math.round:0},g=X.lastIndex);return _.c=g<n.length?n.substring(g,n.length):"",_.fp=a,(N.test(n)||p)&&(_.e=0),this._pt=_,_},Ne=function(t,e,r,n,i,s,a,o,u,l){S(n)&&(n=n(i||0,t,s));var c,f=t[e],h="get"!==r?r:S(f)?u?t[e.indexOf("set")||!S(t["get"+e.substr(3)])?e:"get"+e.substr(3)](u):t[e]():f,p=S(f)?u?Ze:Qe:$e;if(C(n)&&(~n.indexOf("random(")&&(n=ae(n)),"="===n.charAt(1)&&((c=dt(h,n)+($t(h)||0))||0===c)&&(n=c)),!l||h!==n||Le)return isNaN(h*n)||""===n?(!f&&!(e in t)&&j(e,n),Xe.call(this,t,e,h,n,p,o||m.stringFilter,u)):(c=new ur(this._pt,t,e,+h||0,n-(h||0),"boolean"==typeof f?er:tr,0,p),u&&(c.fp=u),a&&c.modifier(a,this,t),this._pt=c)},qe=function(t,e,r,n,i,s){var a,o,u,l;if(nt[t]&&!1!==(a=new nt[t]).init(i,a.rawVars?e[t]:function(t,e,r,n,i){if(S(t)&&(t=We(t,i,e,r,n)),!A(t)||t.style&&t.nodeType||B(t)||F(t))return C(t)?We(t,i,e,r,n):t;var s,a={};for(s in t)a[s]=We(t[s],i,e,r,n);return a}(e[t],n,i,s,r),r,n,s)&&(r._pt=o=new ur(r._pt,i,t,0,1,a.render,a,0,a.priority),r!==f))for(u=r._ptLookup[r._targets.indexOf(i)],l=a._props.length;l--;)u[a._props[l]]=o;return a},Ue=function t(e,i,a){var o,u,l,c,f,h,p,d,_,g,m,b,w,T=e.vars,k=T.ease,M=T.startAt,O=T.immediateRender,C=T.lazy,S=T.onUpdate,E=T.onUpdateParams,P=T.callbackScope,A=T.runBackwards,R=T.yoyoEase,z=T.keyframes,F=T.autoRevert,B=e._dur,I=e._startAt,Y=e._targets,L=e.parent,X=L&&"nested"===L.data?L.vars.targets:Y,N="auto"===e._overwrite&&!r,q=e.timeline;if(q&&(!z||!k)&&(k="none"),e._ease=Pe(k,v.ease),e._yEase=R?Se(Pe(!0===R?k:R,v.ease)):0,R&&e._yoyo&&!e._repeat&&(R=e._yEase,e._yEase=e._ease,e._ease=R),e._from=!q&&!!T.runBackwards,!q||z&&!T.stagger){if(b=(d=Y[0]?lt(Y[0]).harness:0)&&T[d.prop],o=Tt(T,tt),I&&(I._zTime<0&&I.progress(1),i<0&&A&&O&&!F?I.render(-1,!0):I.revert(A&&B?K:Z),I._lazy=0),M){if(Ct(e._startAt=Ge.set(Y,xt({data:"isStart",overwrite:!1,parent:L,immediateRender:!0,lazy:!I&&D(C),startAt:null,delay:0,onUpdate:S,onUpdateParams:E,callbackScope:P,stagger:0},M))),e._startAt._dp=0,e._startAt._sat=e,i<0&&(n||!O&&!F)&&e._startAt.revert(K),O&&B&&i<=0&&a<=0)return void(i&&(e._zTime=i))}else if(A&&B&&!I)if(i&&(O=!1),l=xt({overwrite:!1,data:"isFromStart",lazy:O&&!I&&D(C),immediateRender:O,stagger:0,parent:L},o),b&&(l[d.prop]=b),Ct(e._startAt=Ge.set(Y,l)),e._startAt._dp=0,e._startAt._sat=e,i<0&&(n?e._startAt.revert(K):e._startAt.render(-1,!0)),e._zTime=i,O){if(!i)return}else t(e._startAt,x,x);for(e._pt=e._ptCache=0,C=B&&D(C)||C&&!B,u=0;u<Y.length;u++){if(p=(f=Y[u])._gsap||ut(Y)[u]._gsap,e._ptLookup[u]=g={},rt[p.id]&&et.length&>(),m=X===Y?u:X.indexOf(f),d&&!1!==(_=new d).init(f,b||o,e,m,X)&&(e._pt=c=new ur(e._pt,f,_.name,0,1,_.render,_,0,_.priority),_._props.forEach((function(t){g[t]=c})),_.priority&&(h=1)),!d||b)for(l in o)nt[l]&&(_=qe(l,o,e,m,f,X))?_.priority&&(h=1):g[l]=c=Ne.call(e,f,l,"get",o[l],m,X,0,T.stringFilter);e._op&&e._op[u]&&e.kill(f,e._op[u]),N&&e._pt&&(Ye=e,s.killTweensOf(f,g,e.globalTime(i)),w=!e.parent,Ye=0),e._pt&&C&&(rt[p.id]=1)}h&&or(e),e._onInit&&e._onInit(e)}e._onUpdate=S,e._initted=(!e._op||e._pt)&&!w,z&&i<=0&&q.render(y,!0,!0)},Ve=function(t,e,r,n){var i,s,a=e.ease||n||"power1.inOut";if(B(e))s=r[t]||(r[t]=[]),e.forEach((function(t,r){return s.push({t:r/(e.length-1)*100,v:t,e:a})}));else for(i in e)s=r[i]||(r[i]=[]),"ease"===i||s.push({t:parseFloat(t),v:e[i],e:a})},We=function(t,e,r,n,i){return S(t)?t.call(e,r,n,i):C(t)&&~t.indexOf("random(")?ae(t):t},He=ot+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,autoRevert",je={};ft(He+",id,stagger,delay,duration,paused,scrollTrigger",(function(t){return je[t]=1}));var Ge=function(i){function a(e,n,a,o){var u;"number"==typeof n&&(a.duration=n,n=a,a=null);var l,c,f,h,p,d,_,g,v=(u=i.call(this,o?n:kt(n))||this).vars,y=v.duration,x=v.delay,b=v.immediateRender,w=v.stagger,T=v.overwrite,k=v.keyframes,M=v.defaults,O=v.scrollTrigger,C=v.yoyoEase,S=n.parent||s,P=(B(e)||F(e)?E(e[0]):"length"in n)?[e]:Kt(e);if(u._targets=P.length?ut(P):G("GSAP target "+e+" not found. https://greensock.com",!m.nullTargetWarn)||[],u._ptLookup=[],u._overwrite=T,k||w||z(y)||z(x)){if(n=u.vars,(l=u.timeline=new Ie({data:"nested",defaults:M||{},targets:S&&"nested"===S.data?S.vars.targets:P})).kill(),l.parent=l._dp=t(u),l._start=0,w||z(y)||z(x)){if(h=P.length,_=w&&ee(w),A(w))for(p in w)~He.indexOf(p)&&(g||(g={}),g[p]=w[p]);for(c=0;c<h;c++)(f=Tt(n,je)).stagger=0,C&&(f.yoyoEase=C),g&&bt(f,g),d=P[c],f.duration=+We(y,t(u),c,d,P),f.delay=(+We(x,t(u),c,d,P)||0)-u._delay,!w&&1===h&&f.delay&&(u._delay=x=f.delay,u._start+=x,f.delay=0),l.to(d,f,_?_(c,d,P):0),l._ease=ke.none;l.duration()?y=x=0:u.timeline=0}else if(k){kt(xt(l.vars.defaults,{ease:"none"})),l._ease=Pe(k.ease||n.ease||"none");var R,I,Y,L=0;if(B(k))k.forEach((function(t){return l.to(P,t,">")})),l.duration();else{for(p in f={},k)"ease"===p||"easeEach"===p||Ve(p,k[p],f,k.easeEach);for(p in f)for(R=f[p].sort((function(t,e){return t.t-e.t})),L=0,c=0;c<R.length;c++)(Y={ease:(I=R[c]).e,duration:(I.t-(c?R[c-1].t:0))/100*y})[p]=I.v,l.to(P,Y,L),L+=Y.duration;l.duration()<y&&l.to({},{duration:y-l.duration()})}}y||u.duration(y=l.duration())}else u.timeline=0;return!0!==T||r||(Ye=t(u),s.killTweensOf(P),Ye=0),It(S,t(u),a),n.reversed&&u.reverse(),n.paused&&u.paused(!0),(b||!y&&!k&&u._start===pt(S._time)&&D(b)&&Pt(t(u))&&"nested"!==S.data)&&(u._tTime=-1e-8,u.render(Math.max(0,-x)||0)),O&&Yt(t(u),O),u}e(a,i);var o=a.prototype;return o.render=function(t,e,r){var i,s,a,o,u,l,c,f,h,p=this._time,d=this._tDur,_=this._dur,g=t<0,m=t>d-x&&!g?d:t<x?0:t;if(_){if(m!==this._tTime||!t||r||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==g){if(i=m,f=this.timeline,this._repeat){if(o=_+this._rDelay,this._repeat<-1&&g)return this.totalTime(100*o+t,e,r);if(i=pt(m%o),m===d?(a=this._repeat,i=_):((a=~~(m/o))&&a===m/o&&(i=_,a--),i>_&&(i=_)),(l=this._yoyo&&1&a)&&(h=this._yEase,i=_-i),u=Dt(this._tTime,o),i===p&&!r&&this._initted)return this._tTime=m,this;a!==u&&(f&&this._yEase&&Ee(f,l),!this.vars.repeatRefresh||l||this._lock||(this._lock=r=1,this.render(pt(o*a),!0).invalidate()._lock=0))}if(!this._initted){if(Lt(this,g?t:i,r,e,m))return this._tTime=0,this;if(p!==this._time)return this;if(_!==this._dur)return this.render(t,e,r)}if(this._tTime=m,this._time=i,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=c=(h||this._ease)(i/_),this._from&&(this.ratio=c=1-c),i&&!p&&!e&&!a&&(le(this,"onStart"),this._tTime!==m))return this;for(s=this._pt;s;)s.r(c,s.d),s=s._next;f&&f.render(t<0?t:!i&&l?-1e-8:f._dur*f._ease(i/this._dur),e,r)||this._startAt&&(this._zTime=t),this._onUpdate&&!e&&(g&&Et(this,t,0,r),le(this,"onUpdate")),this._repeat&&a!==u&&this.vars.onRepeat&&!e&&this.parent&&le(this,"onRepeat"),m!==this._tDur&&m||this._tTime!==m||(g&&!this._onUpdate&&Et(this,t,0,!0),(t||!_)&&(m===this._tDur&&this._ts>0||!m&&this._ts<0)&&Ct(this,1),e||g&&!p||!(m||p||l)||(le(this,m===d?"onComplete":"onReverseComplete",!0),this._prom&&!(m<d&&this.timeScale()>0)&&this._prom()))}}else!function(t,e,r,i){var s,a,o,u=t.ratio,l=e<0||!e&&(!t._start&&Xt(t)&&(t._initted||!Nt(t))||(t._ts<0||t._dp._ts<0)&&!Nt(t))?0:1,c=t._rDelay,f=0;if(c&&t._repeat&&(f=Gt(0,t._tDur,e),a=Dt(f,c),t._yoyo&&1&a&&(l=1-l),a!==Dt(t._tTime,c)&&(u=1-l,t.vars.repeatRefresh&&t._initted&&t.invalidate())),l!==u||n||i||t._zTime===x||!e&&t._zTime){if(!t._initted&&Lt(t,e,i,r,f))return;for(o=t._zTime,t._zTime=e||(r?x:0),r||(r=e&&!o),t.ratio=l,t._from&&(l=1-l),t._time=0,t._tTime=f,s=t._pt;s;)s.r(l,s.d),s=s._next;e<0&&Et(t,e,0,!0),t._onUpdate&&!r&&le(t,"onUpdate"),f&&t._repeat&&!r&&t.parent&&le(t,"onRepeat"),(e>=t._tDur||e<0)&&t.ratio===l&&(l&&Ct(t,1),r||n||(le(t,l?"onComplete":"onReverseComplete",!0),t._prom&&t._prom()))}else t._zTime||(t._zTime=e)}(this,t,e,r);return this},o.targets=function(){return this._targets},o.invalidate=function(t){return(!t||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(t),i.prototype.invalidate.call(this,t)},o.resetTo=function(t,e,r,n){h||we.wake(),this._ts||this.play();var i=Math.min(this._dur,(this._dp._time-this._start)*this._ts);return this._initted||Ue(this,i),function(t,e,r,n,i,s,a){var o,u,l,c,f=(t._pt&&t._ptCache||(t._ptCache={}))[e];if(!f)for(f=t._ptCache[e]=[],l=t._ptLookup,c=t._targets.length;c--;){if((o=l[c][e])&&o.d&&o.d._pt)for(o=o.d._pt;o&&o.p!==e&&o.fp!==e;)o=o._next;if(!o)return Le=1,t.vars[e]="+=0",Ue(t,a),Le=0,1;f.push(o)}for(c=f.length;c--;)(o=(u=f[c])._pt||u).s=!n&&0!==n||i?o.s+(n||0)+s*o.c:n,o.c=r-o.s,u.e&&(u.e=ht(r)+$t(u.e)),u.b&&(u.b=o.s+$t(u.b))}(this,t,e,r,n,this._ease(i/this._dur),i)?this.resetTo(t,e,r,n):(Ft(this,0),this.parent||Mt(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},o.kill=function(t,e){if(void 0===e&&(e="all"),!(t||e&&"all"!==e))return this._lazy=this._pt=0,this.parent?ce(this):this;if(this.timeline){var r=this.timeline.totalDuration();return this.timeline.killTweensOf(t,e,Ye&&!0!==Ye.vars.overwrite)._first||ce(this),this.parent&&r!==this.timeline.totalDuration()&&qt(this,this._dur*this.timeline._tDur/r,0,1),this}var n,i,s,a,o,u,l,c=this._targets,f=t?Kt(t):c,h=this._ptLookup,p=this._pt;if((!e||"all"===e)&&function(t,e){for(var r=t.length,n=r===e.length;n&&r--&&t[r]===e[r];);return r<0}(c,f))return"all"===e&&(this._pt=0),ce(this);for(n=this._op=this._op||[],"all"!==e&&(C(e)&&(o={},ft(e,(function(t){return o[t]=1})),e=o),e=function(t,e){var r,n,i,s,a=t[0]?lt(t[0]).harness:0,o=a&&a.aliases;if(!o)return e;for(n in r=bt({},e),o)if(n in r)for(i=(s=o[n].split(",")).length;i--;)r[s[i]]=r[n];return r}(c,e)),l=c.length;l--;)if(~f.indexOf(c[l]))for(o in i=h[l],"all"===e?(n[l]=e,a=i,s={}):(s=n[l]=n[l]||{},a=e),a)(u=i&&i[o])&&("kill"in u.d&&!0!==u.d.kill(o)||Ot(this,u,"_pt"),delete i[o]),"all"!==s&&(s[o]=1);return this._initted&&!this._pt&&p&&ce(this),this},a.to=function(t,e){return new a(t,e,arguments[2])},a.from=function(t,e){return Ht(1,arguments)},a.delayedCall=function(t,e,r,n){return new a(e,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:t,onComplete:e,onReverseComplete:e,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:n})},a.fromTo=function(t,e,r){return Ht(2,arguments)},a.set=function(t,e){return e.duration=0,e.repeatDelay||(e.repeat=0),new a(t,e)},a.killTweensOf=function(t,e,r){return s.killTweensOf(t,e,r)},a}(Be);xt(Ge.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),ft("staggerTo,staggerFrom,staggerFromTo",(function(t){Ge[t]=function(){var e=new Ie,r=Qt.call(arguments,0);return r.splice("staggerFromTo"===t?5:4,0,0),e[t].apply(e,r)}}));var $e=function(t,e,r){return t[e]=r},Qe=function(t,e,r){return t[e](r)},Ze=function(t,e,r,n){return t[e](n.fp,r)},Ke=function(t,e,r){return t.setAttribute(e,r)},Je=function(t,e){return S(t[e])?Qe:P(t[e])&&t.setAttribute?Ke:$e},tr=function(t,e){return e.set(e.t,e.p,Math.round(1e6*(e.s+e.c*t))/1e6,e)},er=function(t,e){return e.set(e.t,e.p,!!(e.s+e.c*t),e)},rr=function(t,e){var r=e._pt,n="";if(!t&&e.b)n=e.b;else if(1===t&&e.e)n=e.e;else{for(;r;)n=r.p+(r.m?r.m(r.s+r.c*t):Math.round(1e4*(r.s+r.c*t))/1e4)+n,r=r._next;n+=e.c}e.set(e.t,e.p,n,e)},nr=function(t,e){for(var r=e._pt;r;)r.r(t,r.d),r=r._next},ir=function(t,e,r,n){for(var i,s=this._pt;s;)i=s._next,s.p===n&&s.modifier(t,e,r),s=i},sr=function(t){for(var e,r,n=this._pt;n;)r=n._next,n.p===t&&!n.op||n.op===t?Ot(this,n,"_pt"):n.dep||(e=1),n=r;return!e},ar=function(t,e,r,n){n.mSet(t,e,n.m.call(n.tween,r,n.mt),n)},or=function(t){for(var e,r,n,i,s=t._pt;s;){for(e=s._next,r=n;r&&r.pr>s.pr;)r=r._next;(s._prev=r?r._prev:i)?s._prev._next=s:n=s,(s._next=r)?r._prev=s:i=s,s=e}t._pt=n},ur=function(){function t(t,e,r,n,i,s,a,o,u){this.t=e,this.s=n,this.c=i,this.p=r,this.r=s||tr,this.d=a||this,this.set=o||$e,this.pr=u||0,this._next=t,t&&(t._prev=this)}return t.prototype.modifier=function(t,e,r){this.mSet=this.mSet||this.set,this.set=ar,this.m=t,this.mt=r,this.tween=e},t}();ft(ot+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",(function(t){return tt[t]=1})),V.TweenMax=V.TweenLite=Ge,V.TimelineLite=V.TimelineMax=Ie,s=new Ie({sortChildren:!1,defaults:v,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),m.stringFilter=be;var lr=[],cr={},fr=[],hr=0,pr=0,dr=function(t){return(cr[t]||fr).map((function(t){return t()}))},_r=function(){var t=Date.now(),e=[];t-hr>2&&(dr("matchMediaInit"),lr.forEach((function(t){var r,n,i,s,o=t.queries,u=t.conditions;for(n in o)(r=a.matchMedia(o[n]).matches)&&(i=1),r!==u[n]&&(u[n]=r,s=1);s&&(t.revert(),i&&e.push(t))})),dr("matchMediaRevert"),e.forEach((function(t){return t.onMatch(t)})),hr=t,dr("matchMedia"))},gr=function(){function t(t,e){this.selector=e&&Jt(e),this.data=[],this._r=[],this.isReverted=!1,this.id=pr++,t&&this.add(t)}var e=t.prototype;return e.add=function(t,e,r){S(t)&&(r=e,e=t,t=S);var n=this,s=function(){var t,s=i,a=n.selector;return s&&s!==n&&s.data.push(n),r&&(n.selector=Jt(r)),i=n,t=e.apply(n,arguments),S(t)&&n._r.push(t),i=s,n.selector=a,n.isReverted=!1,t};return n.last=s,t===S?s(n):t?n[t]=s:s},e.ignore=function(t){var e=i;i=null,t(this),i=e},e.getTweens=function(){var e=[];return this.data.forEach((function(r){return r instanceof t?e.push.apply(e,r.getTweens()):r instanceof Ge&&!(r.parent&&"nested"===r.parent.data)&&e.push(r)})),e},e.clear=function(){this._r.length=this.data.length=0},e.kill=function(t,e){var r=this;if(t){var n=this.getTweens();this.data.forEach((function(t){"isFlip"===t.data&&(t.revert(),t.getChildren(!0,!0,!1).forEach((function(t){return n.splice(n.indexOf(t),1)})))})),n.map((function(t){return{g:t.globalTime(0),t}})).sort((function(t,e){return e.g-t.g||-1/0})).forEach((function(e){return e.t.revert(t)})),this.data.forEach((function(e){return!(e instanceof Ge)&&e.revert&&e.revert(t)})),this._r.forEach((function(e){return e(t,r)})),this.isReverted=!0}else this.data.forEach((function(t){return t.kill&&t.kill()}));if(this.clear(),e)for(var i=lr.length;i--;)lr[i].id===this.id&&lr.splice(i,1)},e.revert=function(t){this.kill(t||{})},t}(),mr=function(){function t(t){this.contexts=[],this.scope=t}var e=t.prototype;return e.add=function(t,e,r){A(t)||(t={matches:t});var n,s,o,u=new gr(0,r||this.scope),l=u.conditions={};for(s in i&&!u.selector&&(u.selector=i.selector),this.contexts.push(u),e=u.add("onMatch",e),u.queries=t,t)"all"===s?o=1:(n=a.matchMedia(t[s]))&&(lr.indexOf(u)<0&&lr.push(u),(l[s]=n.matches)&&(o=1),n.addListener?n.addListener(_r):n.addEventListener("change",_r));return o&&e(u),this},e.revert=function(t){this.kill(t||{})},e.kill=function(t){this.contexts.forEach((function(e){return e.kill(t,!0)}))},t}(),vr={registerPlugin:function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];e.forEach((function(t){return he(t)}))},timeline:function(t){return new Ie(t)},getTweensOf:function(t,e){return s.getTweensOf(t,e)},getProperty:function(t,e,r,n){C(t)&&(t=Kt(t)[0]);var i=lt(t||{}).get,s=r?yt:vt;return"native"===r&&(r=""),t?e?s((nt[e]&&nt[e].get||i)(t,e,r,n)):function(e,r,n){return s((nt[e]&&nt[e].get||i)(t,e,r,n))}:t},quickSetter:function(t,e,r){if((t=Kt(t)).length>1){var n=t.map((function(t){return br.quickSetter(t,e,r)})),i=n.length;return function(t){for(var e=i;e--;)n[e](t)}}t=t[0]||{};var s=nt[e],a=lt(t),o=a.harness&&(a.harness.aliases||{})[e]||e,u=s?function(e){var n=new s;f._pt=0,n.init(t,r?e+r:e,f,0,[t]),n.render(1,n),f._pt&&nr(1,f)}:a.set(t,o);return s?u:function(e){return u(t,o,r?e+r:e,a,1)}},quickTo:function(t,e,r){var n,i=br.to(t,bt(((n={})[e]="+=0.1",n.paused=!0,n),r||{})),s=function(t,r,n){return i.resetTo(e,t,r,n)};return s.tween=i,s},isTweening:function(t){return s.getTweensOf(t,!0).length>0},defaults:function(t){return t&&t.ease&&(t.ease=Pe(t.ease,v.ease)),wt(v,t||{})},config:function(t){return wt(m,t||{})},registerEffect:function(t){var e=t.name,r=t.effect,n=t.plugins,i=t.defaults,s=t.extendTimeline;(n||"").split(",").forEach((function(t){return t&&!nt[t]&&!V[t]&&G(e+" effect requires "+t+" plugin.")})),it[e]=function(t,e,n){return r(Kt(t),xt(e||{},i),n)},s&&(Ie.prototype[e]=function(t,r,n){return this.add(it[e](t,A(r)?r:(n=r)&&{},this),n)})},registerEase:function(t,e){ke[t]=Pe(e)},parseEase:function(t,e){return arguments.length?Pe(t,e):ke},getById:function(t){return s.getById(t)},exportRoot:function(t,e){void 0===t&&(t={});var r,n,i=new Ie(t);for(i.smoothChildTiming=D(t.smoothChildTiming),s.remove(i),i._dp=0,i._time=i._tTime=s._time,r=s._first;r;)n=r._next,!e&&!r._dur&&r instanceof Ge&&r.vars.onComplete===r._targets[0]||It(i,r,r._start-r._delay),r=n;return It(s,i,0),i},context:function(t,e){return t?new gr(t,e):i},matchMedia:function(t){return new mr(t)},matchMediaRefresh:function(){return lr.forEach((function(t){var e,r,n=t.conditions;for(r in n)n[r]&&(n[r]=!1,e=1);e&&t.revert()}))||_r()},addEventListener:function(t,e){var r=cr[t]||(cr[t]=[]);~r.indexOf(e)||r.push(e)},removeEventListener:function(t,e){var r=cr[t],n=r&&r.indexOf(e);n>=0&&r.splice(n,1)},utils:{wrap:function t(e,r,n){var i=r-e;return B(e)?se(e,t(0,e.length),r):jt(n,(function(t){return(i+(t-e)%i)%i+e}))},wrapYoyo:function t(e,r,n){var i=r-e,s=2*i;return B(e)?se(e,t(0,e.length-1),r):jt(n,(function(t){return e+((t=(s+(t-e)%s)%s||0)>i?s-t:t)}))},distribute:ee,random:ie,snap:ne,normalize:function(t,e,r){return oe(t,e,0,1,r)},getUnit:$t,clamp:function(t,e,r){return jt(r,(function(r){return Gt(t,e,r)}))},splitColor:ge,toArray:Kt,selector:Jt,mapRange:oe,pipe:function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return function(t){return e.reduce((function(t,e){return e(t)}),t)}},unitize:function(t,e){return function(r){return t(parseFloat(r))+(e||$t(r))}},interpolate:function t(e,r,n,i){var s=isNaN(e+r)?0:function(t){return(1-t)*e+t*r};if(!s){var a,o,u,l,c,f=C(e),h={};if(!0===n&&(i=1)&&(n=null),f)e={p:e},r={p:r};else if(B(e)&&!B(r)){for(u=[],l=e.length,c=l-2,o=1;o<l;o++)u.push(t(e[o-1],e[o]));l--,s=function(t){t*=l;var e=Math.min(c,~~t);return u[e](t-e)},n=r}else i||(e=bt(B(e)?[]:{},e));if(!u){for(a in r)Ne.call(h,e,a,"get",r[a]);s=function(t){return nr(t,h)||(f?e.p:e)}}}return jt(n,s)},shuffle:te},install:H,effects:it,ticker:we,updateRoot:Ie.updateRoot,plugins:nt,globalTimeline:s,core:{PropTween:ur,globals:$,Tween:Ge,Timeline:Ie,Animation:Be,getCache:lt,_removeLinkedListItem:Ot,reverting:function(){return n},context:function(t){return t&&i&&(i.data.push(t),t._ctx=i),i},suppressOverwrites:function(t){return r=t}}};ft("to,from,fromTo,delayedCall,set,killTweensOf",(function(t){return vr[t]=Ge[t]})),we.add(Ie.updateRoot),f=vr.to({},{duration:0});var yr=function(t,e){for(var r=t._pt;r&&r.p!==e&&r.op!==e&&r.fp!==e;)r=r._next;return r},xr=function(t,e){return{name:t,rawVars:1,init:function(t,r,n){n._onInit=function(t){var n,i;if(C(r)&&(n={},ft(r,(function(t){return n[t]=1})),r=n),e){for(i in n={},r)n[i]=e(r[i]);r=n}!function(t,e){var r,n,i,s=t._targets;for(r in e)for(n=s.length;n--;)(i=t._ptLookup[n][r])&&(i=i.d)&&(i._pt&&(i=yr(i,r)),i&&i.modifier&&i.modifier(e[r],t,s[n],r))}(t,r)}}}},br=vr.registerPlugin({name:"attr",init:function(t,e,r,n,i){var s,a,o;for(s in this.tween=r,e)o=t.getAttribute(s)||"",(a=this.add(t,"setAttribute",(o||0)+"",e[s],n,i,0,0,s)).op=s,a.b=o,this._props.push(s)},render:function(t,e){for(var r=e._pt;r;