virtual-seamless-scrolling
Version:
vue虚拟滚无缝动组件
1 lines • 79.6 kB
JavaScript
(function(e,t){typeof exports==`object`&&typeof module<`u`?t(exports,require(`vue`)):typeof define==`function`&&define.amd?define([`exports`,`vue`],t):(e=typeof globalThis<`u`?globalThis:e||self,t(e.VirtualListScrollVue3={},e.Vue))})(this,function(e,t){Object.defineProperty(e,Symbol.toStringTag,{value:`Module`});var n=Object.create,r=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,o=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,c=(e,t)=>{let n={};for(var i in e)r(n,i,{get:e[i],enumerable:!0});return t||r(n,Symbol.toStringTag,{value:`Module`}),n},l=(e,t,n,o)=>{if(t&&typeof t==`object`||typeof t==`function`)for(var c=a(t),l=0,u=c.length,d;l<u;l++)d=c[l],!s.call(e,d)&&d!==n&&r(e,d,{get:(e=>t[e]).bind(null,d),enumerable:!(o=i(t,d))||o.enumerable});return e},u=(e,t,n)=>(l(e,t,`default`),n&&l(n,t,`default`));t=((e,t,i)=>(i=e==null?{}:n(o(e)),l(t||!e||!e.__esModule?r(i,`default`,{value:e,enumerable:!0}):i,e)))(t);var d=c({Vue:()=>t,Vue2:()=>void 0,del:()=>m,install:()=>f,isVue2:()=>!1,isVue3:()=>!0,set:()=>p});u(d,require(`vue`));function f(){}function p(e,t,n){return Array.isArray(e)?(e.length=Math.max(e.length,t),e.splice(t,1,n),n):(e[t]=n,n)}function m(e,t){if(Array.isArray(e)){e.splice(t,1);return}delete e[t]}function h(e){return(0,d.getCurrentScope)()?((0,d.onScopeDispose)(e),!0):!1}function g(e){return typeof e==`function`?e():(0,d.unref)(e)}var _=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var v=e=>e!=null,y=Object.prototype.toString,b=e=>y.call(e)===`[object Object]`,x=()=>{};function S(e,t){function n(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return n}function C(e,t={}){let n,r,i=x,a=e=>{clearTimeout(e),i(),i=x};return o=>{let s=g(e),c=g(t.maxWait);return n&&a(n),s<=0||c!==void 0&&c<=0?(r&&=(a(r),null),Promise.resolve(o())):new Promise((e,l)=>{i=t.rejectOnCancel?l:e,c&&!r&&(r=setTimeout(()=>{n&&a(n),r=null,e(o())},c)),n=setTimeout(()=>{r&&a(r),r=null,e(o())},s)})}}function w(e,t=200,n={}){return S(C(t,n),e)}function T(e){let t=g(e);return t?.$el??t}var E=_?window:void 0,D=_?window.document:void 0;_&&window.navigator,_&&window.location;function O(...e){let t,n,r,i;if(typeof e[0]==`string`||Array.isArray(e[0])?([n,r,i]=e,t=E):[t,n,r,i]=e,!t)return x;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);let a=[],o=()=>{a.forEach(e=>e()),a.length=0},s=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),c=(0,d.watch)(()=>[T(t),g(i)],([e,t])=>{if(o(),!e)return;let i=b(t)?{...t}:t;a.push(...n.flatMap(t=>r.map(n=>s(e,t,n,i))))},{immediate:!0,flush:`post`}),l=()=>{c(),o()};return h(l),l}function k(){let e=(0,d.ref)(!1),t=(0,d.getCurrentInstance)();return t&&(0,d.onMounted)(()=>{e.value=!0},t),e}function A(e){let t=k();return(0,d.computed)(()=>(t.value,!!e()))}function j(e={}){let{document:t=D}=e;if(!t)return(0,d.ref)(`visible`);let n=(0,d.ref)(t.visibilityState);return O(t,`visibilitychange`,()=>{n.value=t.visibilityState}),n}function M(e,t,n={}){let{window:r=E,...i}=n,a,o=A(()=>r&&`ResizeObserver`in r),s=()=>{a&&=(a.disconnect(),void 0)},c=(0,d.watch)((0,d.computed)(()=>Array.isArray(e)?e.map(e=>T(e)):[T(e)]),e=>{if(s(),o.value&&r){a=new ResizeObserver(t);for(let t of e)t&&a.observe(t,i)}},{immediate:!0,flush:`post`}),l=()=>{s(),c()};return h(l),{isSupported:o,stop:l}}function N(e,t,n={}){let{root:r,rootMargin:i=`0px`,threshold:a=.1,window:o=E,immediate:s=!0}=n,c=A(()=>o&&`IntersectionObserver`in o),l=(0,d.computed)(()=>{let t=g(e);return(Array.isArray(t)?t:[t]).map(T).filter(v)}),u=x,f=(0,d.ref)(s),p=c.value?(0,d.watch)(()=>[l.value,T(r),f.value],([e,n])=>{if(u(),!f.value||!e.length)return;let r=new IntersectionObserver(t,{root:T(n),rootMargin:i,threshold:a});e.forEach(e=>e&&r.observe(e)),u=()=>{r.disconnect(),u=x}},{immediate:s,flush:`post`}):x,m=()=>{u(),p(),f.value=!1};return h(m),{isSupported:c,isActive:f,pause(){u(),f.value=!1},resume(){f.value=!0},stop:m}}function ee(e,t={}){let{window:n=E,scrollTarget:r,threshold:i=0}=t,a=(0,d.ref)(!1);return N(e,e=>{let t=a.value,n=0;for(let r of e)r.time>=n&&(n=r.time,t=r.isIntersecting);a.value=t},{root:r,window:n,threshold:i}),a}function P(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function te(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var F={autoSleep:120,force3D:`auto`,nullTargetWarn:1,units:{lineHeight:``}},I={duration:.5,overwrite:!1,delay:0},ne,L,R,re=1e8,z=1/re,ie=Math.PI*2,ae=ie/4,oe=0,se=Math.sqrt,ce=Math.cos,le=Math.sin,B=function(e){return typeof e==`string`},V=function(e){return typeof e==`function`},ue=function(e){return typeof e==`number`},de=function(e){return e===void 0},fe=function(e){return typeof e==`object`},H=function(e){return e!==!1},pe=function(){return typeof window<`u`},me=function(e){return V(e)||B(e)},he=typeof ArrayBuffer==`function`&&ArrayBuffer.isView||function(){},U=Array.isArray,ge=/random\([^)]+\)/g,_e=/,\s*/g,ve=/(?:-?\.?\d|\.)+/gi,ye=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,be=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,xe=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,Se=/[+-]=-?[.\d]+/,Ce=/[^,'"\[\]\s]+/gi,we=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,W,Te,Ee,De,Oe={},ke={},Ae,je=function(e){return(ke=ot(e,Oe))&&Sr},Me=function(e,t){return console.warn(`Invalid property`,e,`set to`,t,`Missing plugin? gsap.registerPlugin()`)},Ne=function(e,t){return!t&&console.warn(e)},Pe=function(e,t){return e&&(Oe[e]=t)&&ke&&(ke[e]=t)||Oe},Fe=function(){return 0},Ie={suppressEvents:!0,isStart:!0,kill:!1},Le={suppressEvents:!0,kill:!1},Re={suppressEvents:!0},ze={},Be=[],Ve={},He,Ue={},We={},Ge=30,Ke=[],qe=``,Je=function(e){var t=e[0],n,r;if(fe(t)||V(t)||(e=[e]),!(n=(t._gsap||{}).harness)){for(r=Ke.length;r--&&!Ke[r].targetTest(t););n=Ke[r]}for(r=e.length;r--;)e[r]&&(e[r]._gsap||(e[r]._gsap=new Pn(e[r],n)))||e.splice(r,1);return e},Ye=function(e){return e._gsap||Je(Ht(e))[0]._gsap},Xe=function(e,t,n){return(n=e[t])&&V(n)?e[t]():de(n)&&e.getAttribute&&e.getAttribute(t)||n},G=function(e,t){return(e=e.split(`,`)).forEach(t)||e},K=function(e){return Math.round(e*1e5)/1e5||0},q=function(e){return Math.round(e*1e7)/1e7||0},Ze=function(e,t){var n=t.charAt(0),r=parseFloat(t.substr(2));return e=parseFloat(e),n===`+`?e+r:n===`-`?e-r:n===`*`?e*r:e/r},Qe=function(e,t){for(var n=t.length,r=0;e.indexOf(t[r])<0&&++r<n;);return r<n},$e=function(){var e=Be.length,t=Be.slice(0),n,r;for(Ve={},Be.length=0,n=0;n<e;n++)r=t[n],r&&r._lazy&&(r.render(r._lazy[0],r._lazy[1],!0)._lazy=0)},et=function(e){return!!(e._initted||e._startAt||e.add)},tt=function(e,t,n,r){Be.length&&!L&&$e(),e.render(t,n,r||!!(L&&t<0&&et(e))),Be.length&&!L&&$e()},nt=function(e){var t=parseFloat(e);return(t||t===0)&&(e+``).match(Ce).length<2?t:B(e)?e.trim():e},rt=function(e){return e},it=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},at=function(e){return function(t,n){for(var r in n)r in t||r===`duration`&&e||r===`ease`||(t[r]=n[r])}},ot=function(e,t){for(var n in t)e[n]=t[n];return e},st=function e(t,n){for(var r in n)r!==`__proto__`&&r!==`constructor`&&r!==`prototype`&&(t[r]=fe(n[r])?e(t[r]||(t[r]={}),n[r]):n[r]);return t},ct=function(e,t){var n={},r;for(r in e)r in t||(n[r]=e[r]);return n},lt=function(e){var t=e.parent||W,n=e.keyframes?at(U(e.keyframes)):it;if(H(e.inherit))for(;t;)n(e,t.vars.defaults),t=t.parent||t._dp;return e},ut=function(e,t){for(var n=e.length,r=n===t.length;r&&n--&&e[n]===t[n];);return n<0},dt=function(e,t,n,r,i){n===void 0&&(n=`_first`),r===void 0&&(r=`_last`);var a=e[r],o;if(i)for(o=t[i];a&&a[i]>o;)a=a._prev;return a?(t._next=a._next,a._next=t):(t._next=e[n],e[n]=t),t._next?t._next._prev=t:e[r]=t,t._prev=a,t.parent=t._dp=e,t},ft=function(e,t,n,r){n===void 0&&(n=`_first`),r===void 0&&(r=`_last`);var i=t._prev,a=t._next;i?i._next=a:e[n]===t&&(e[n]=a),a?a._prev=i:e[r]===t&&(e[r]=i),t._next=t._prev=t.parent=null},pt=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},mt=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var n=e;n;)n._dirty=1,n=n.parent;return e},ht=function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e},gt=function(e,t,n,r){return e._startAt&&(L?e._startAt.revert(Le):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,r))},_t=function e(t){return!t||t._ts&&e(t.parent)},vt=function(e){return e._repeat?yt(e._tTime,e=e.duration()+e._rDelay)*e:0},yt=function(e,t){var n=Math.floor(e=q(e/t));return e&&n===e?n-1:n},bt=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},xt=function(e){return e._end=q(e._start+(e._tDur/Math.abs(e._ts||e._rts||z)||0))},St=function(e,t){var n=e._dp;return n&&n.smoothChildTiming&&e._ts&&(e._start=q(n._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),xt(e),n._dirty||mt(n,e)),e},Ct=function(e,t){var n;if((t._time||!t._dur&&t._initted||t._start<e._time&&(t._dur||!t.add))&&(n=bt(e.rawTime(),t),(!t._dur||Lt(0,t.totalDuration(),n)-t._tTime>z)&&t.render(n,!0)),mt(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(n=e;n._dp;)n.rawTime()>=0&&n.totalTime(n._tTime),n=n._dp;e._zTime=-z}},wt=function(e,t,n,r){return t.parent&&pt(t),t._start=q((ue(n)?n:n||e!==W?Pt(e,n,t):e._time)+t._delay),t._end=q(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),dt(e,t,`_first`,`_last`,e._sort?`_start`:0),Ot(t)||(e._recent=t),r||Ct(e,t),e._ts<0&&St(e,e._tTime),e},Tt=function(e,t){return(Oe.ScrollTrigger||Me(`scrollTrigger`,t))&&Oe.ScrollTrigger.create(t,e)},Et=function(e,t,n,r,i){if(Hn(e,t,i),!e._initted)return 1;if(!n&&e._pt&&!L&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&He!==bn.frame)return Be.push(e),e._lazy=[i,r],1},Dt=function e(t){var n=t.parent;return n&&n._ts&&n._initted&&!n._lock&&(n.rawTime()<0||e(n))},Ot=function(e){var t=e.data;return t===`isFromStart`||t===`isStart`},kt=function(e,t,n,r){var i=e.ratio,a=t<0||!t&&(!e._start&&Dt(e)&&!(!e._initted&&Ot(e))||(e._ts<0||e._dp._ts<0)&&!Ot(e))?0:1,o=e._rDelay,s=0,c,l,u;if(o&&e._repeat&&(s=Lt(0,e._tDur,t),l=yt(s,o),e._yoyo&&l&1&&(a=1-a),l!==yt(e._tTime,o)&&(i=1-a,e.vars.repeatRefresh&&e._initted&&e.invalidate())),a!==i||L||r||e._zTime===z||!t&&e._zTime){if(!e._initted&&Et(e,t,r,n,s))return;for(u=e._zTime,e._zTime=t||(n?z:0),n||=t&&!u,e.ratio=a,e._from&&(a=1-a),e._time=0,e._tTime=s,c=e._pt;c;)c.r(a,c.d),c=c._next;t<0&>(e,t,n,!0),e._onUpdate&&!n&&on(e,`onUpdate`),s&&e._repeat&&!n&&e.parent&&on(e,`onRepeat`),(t>=e._tDur||t<0)&&e.ratio===a&&(a&&pt(e,1),!n&&!L&&(on(e,a?`onComplete`:`onReverseComplete`,!0),e._prom&&e._prom()))}else e._zTime||=t},At=function(e,t,n){var r;if(n>t)for(r=e._first;r&&r._start<=n;){if(r.data===`isPause`&&r._start>t)return r;r=r._next}else for(r=e._last;r&&r._start>=n;){if(r.data===`isPause`&&r._start<t)return r;r=r._prev}},jt=function(e,t,n,r){var i=e._repeat,a=q(t)||0,o=e._tTime/e._tDur;return o&&!r&&(e._time*=a/e._dur),e._dur=a,e._tDur=i?i<0?1e10:q(a*(i+1)+e._rDelay*i):a,o>0&&!r&&St(e,e._tTime=e._tDur*o),e.parent&&xt(e),n||mt(e.parent,e),e},Mt=function(e){return e instanceof Z?mt(e):jt(e,e._dur)},Nt={_start:0,endTime:Fe,totalDuration:Fe},Pt=function e(t,n,r){var i=t.labels,a=t._recent||Nt,o=t.duration()>=re?a.endTime(!1):t._dur,s,c,l;return B(n)&&(isNaN(n)||n in i)?(c=n.charAt(0),l=n.substr(-1)===`%`,s=n.indexOf(`=`),c===`<`||c===`>`?(s>=0&&(n=n.replace(/=/,``)),(c===`<`?a._start:a.endTime(a._repeat>=0))+(parseFloat(n.substr(1))||0)*(l?(s<0?a:r).totalDuration()/100:1)):s<0?(n in i||(i[n]=o),i[n]):(c=parseFloat(n.charAt(s-1)+n.substr(s+1)),l&&r&&(c=c/100*(U(r)?r[0]:r).totalDuration()),s>1?e(t,n.substr(0,s-1),r)+c:o+c)):n==null?o:+n},Ft=function(e,t,n){var r=ue(t[1]),i=(r?2:1)+(e<2?0:1),a=t[i],o,s;if(r&&(a.duration=t[1]),a.parent=n,e){for(o=a,s=n;s&&!(`immediateRender`in o);)o=s.vars.defaults||{},s=H(s.vars.inherit)&&s.parent;a.immediateRender=H(o.immediateRender),e<2?a.runBackwards=1:a.startAt=t[i-1]}return new Q(t[0],a,t[i+1])},It=function(e,t){return e||e===0?t(e):t},Lt=function(e,t,n){return n<e?e:n>t?t:n},J=function(e,t){return!B(e)||!(t=we.exec(e))?``:t[1]},Rt=function(e,t,n){return It(n,function(n){return Lt(e,t,n)})},zt=[].slice,Bt=function(e,t){return e&&fe(e)&&`length`in e&&(!t&&!e.length||e.length-1 in e&&fe(e[0]))&&!e.nodeType&&e!==Te},Vt=function(e,t,n){return n===void 0&&(n=[]),e.forEach(function(e){var r;return B(e)&&!t||Bt(e,1)?(r=n).push.apply(r,Ht(e)):n.push(e)})||n},Ht=function(e,t,n){return R&&!t&&R.selector?R.selector(e):B(e)&&!n&&(Ee||!xn())?zt.call((t||De).querySelectorAll(e),0):U(e)?Vt(e,n):Bt(e)?zt.call(e,0):e?[e]:[]},Ut=function(e){return e=Ht(e)[0]||Ne(`Invalid scope`)||{},function(t){var n=e.current||e.nativeElement||e;return Ht(t,n.querySelectorAll?n:n===e?Ne(`Invalid scope`)||De.createElement(`div`):e)}},Wt=function(e){return e.sort(function(){return .5-Math.random()})},Gt=function(e){if(V(e))return e;var t=fe(e)?e:{each:e},n=kn(t.ease),r=t.from||0,i=parseFloat(t.base)||0,a={},o=r>0&&r<1,s=isNaN(r)||o,c=t.axis,l=r,u=r;return B(r)?l=u={center:.5,edges:.5,end:1}[r]||0:!o&&s&&(l=r[0],u=r[1]),function(e,o,d){var f=(d||t).length,p=a[f],m,h,g,_,v,y,b,x,S;if(!p){if(S=t.grid===`auto`?0:(t.grid||[1,re])[1],!S){for(b=-re;b<(b=d[S++].getBoundingClientRect().left)&&S<f;);S<f&&S--}for(p=a[f]=[],m=s?Math.min(S,f)*l-.5:r%S,h=S===re?0:s?f*u/S-.5:r/S|0,b=0,x=re,y=0;y<f;y++)g=y%S-m,_=h-(y/S|0),p[y]=v=c?Math.abs(c===`y`?_:g):se(g*g+_*_),v>b&&(b=v),v<x&&(x=v);r===`random`&&Wt(p),p.max=b-x,p.min=x,p.v=f=(parseFloat(t.amount)||parseFloat(t.each)*(S>f?f-1:c?c===`y`?f/S:S:Math.max(S,f/S))||0)*(r===`edges`?-1:1),p.b=f<0?i-f:i,p.u=J(t.amount||t.each)||0,n=n&&f<0?Dn(n):n}return f=(p[e]-p.min)/p.max||0,q(p.b+(n?n(f):f)*p.v)+p.u}},Kt=function(e){var t=10**((e+``).split(`.`)[1]||``).length;return function(n){var r=q(Math.round(parseFloat(n)/e)*e*t);return(r-r%1)/t+(ue(n)?0:J(n))}},qt=function(e,t){var n=U(e),r,i;return!n&&fe(e)&&(r=n=e.radius||re,e.values?(e=Ht(e.values),(i=!ue(e[0]))&&(r*=r)):e=Kt(e.increment)),It(t,n?V(e)?function(t){return i=e(t),Math.abs(i-t)<=r?i:t}:function(t){for(var n=parseFloat(i?t.x:t),a=parseFloat(i?t.y:0),o=re,s=0,c=e.length,l,u;c--;)i?(l=e[c].x-n,u=e[c].y-a,l=l*l+u*u):l=Math.abs(e[c]-n),l<o&&(o=l,s=c);return s=!r||o<=r?e[s]:t,i||s===t||ue(t)?s:s+J(t)}:Kt(e))},Jt=function(e,t,n,r){return It(U(e)?!t:n===!0?!!(n=0):!r,function(){return U(e)?e[~~(Math.random()*e.length)]:(n||=1e-5)&&(r=n<1?10**((n+``).length-2):1)&&Math.floor(Math.round((e-n/2+Math.random()*(t-e+n*.99))/n)*n*r)/r})},Yt=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduce(function(e,t){return t(e)},e)}},Xt=function(e,t){return function(n){return e(parseFloat(n))+(t||J(n))}},Zt=function(e,t,n){return nn(e,t,0,1,n)},Qt=function(e,t,n){return It(n,function(n){return e[~~t(n)]})},$t=function e(t,n,r){var i=n-t;return U(t)?Qt(t,e(0,t.length),n):It(r,function(e){return(i+(e-t)%i)%i+t})},en=function e(t,n,r){var i=n-t,a=i*2;return U(t)?Qt(t,e(0,t.length-1),n):It(r,function(e){return e=(a+(e-t)%a)%a||0,t+(e>i?a-e:e)})},tn=function(e){return e.replace(ge,function(e){var t=e.indexOf(`[`)+1,n=e.substring(t||7,t?e.indexOf(`]`):e.length-1).split(_e);return Jt(t?n:+n[0],t?0:+n[1],+n[2]||1e-5)})},nn=function(e,t,n,r,i){var a=t-e,o=r-n;return It(i,function(t){return n+((t-e)/a*o||0)})},rn=function e(t,n,r,i){var a=isNaN(t+n)?0:function(e){return(1-e)*t+e*n};if(!a){var o=B(t),s={},c,l,u,d,f;if(r===!0&&(i=1)&&(r=null),o)t={p:t},n={p:n};else if(U(t)&&!U(n)){for(u=[],d=t.length,f=d-2,l=1;l<d;l++)u.push(e(t[l-1],t[l]));d--,a=function(e){e*=d;var t=Math.min(f,~~e);return u[t](e-t)},r=n}else i||(t=ot(U(t)?[]:{},t));if(!u){for(c in n)Ln.call(s,t,c,`get`,n[c]);a=function(e){return rr(e,s)||(o?t.p:t)}}}return It(r,a)},an=function(e,t,n){var r=e.labels,i=re,a,o,s;for(a in r)o=r[a]-t,o<0==!!n&&o&&i>(o=Math.abs(o))&&(s=a,i=o);return s},on=function(e,t,n){var r=e.vars,i=r[t],a=R,o=e._ctx,s,c,l;if(i)return s=r[t+`Params`],c=r.callbackScope||e,n&&Be.length&&$e(),o&&(R=o),l=s?i.apply(c,s):i.call(c),R=a,l},sn=function(e){return pt(e),e.scrollTrigger&&e.scrollTrigger.kill(!!L),e.progress()<1&&on(e,`onInterrupt`),e},cn,ln=[],un=function(e){if(e)if(e=!e.name&&e.default||e,pe()||e.headless){var t=e.name,n=V(e),r=t&&!n&&e.init?function(){this._props=[]}:e,i={init:Fe,render:rr,add:Ln,kill:ar,modifier:ir,rawVars:0},a={targetTest:0,get:0,getSetter:$n,aliases:{},register:0};if(xn(),e!==r){if(Ue[t])return;it(r,it(ct(e,i),a)),ot(r.prototype,ot(i,ct(e,a))),Ue[r.prop=t]=r,e.targetTest&&(Ke.push(r),ze[t]=1),t=(t===`css`?`CSS`:t.charAt(0).toUpperCase()+t.substr(1))+`Plugin`}Pe(t,r),e.register&&e.register(Sr,r,cr)}else ln.push(e)},Y=255,dn={aqua:[0,Y,Y],lime:[0,Y,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,Y],navy:[0,0,128],white:[Y,Y,Y],olive:[128,128,0],yellow:[Y,Y,0],orange:[Y,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[Y,0,0],pink:[Y,192,203],cyan:[0,Y,Y],transparent:[Y,Y,Y,0]},fn=function(e,t,n){return e+=e<0?1:e>1?-1:0,(e*6<1?t+(n-t)*e*6:e<.5?n:e*3<2?t+(n-t)*(2/3-e)*6:t)*Y+.5|0},pn=function(e,t,n){var r=e?ue(e)?[e>>16,e>>8&Y,e&Y]:0:dn.black,i,a,o,s,c,l,u,d,f,p;if(!r){if(e.substr(-1)===`,`&&(e=e.substr(0,e.length-1)),dn[e])r=dn[e];else if(e.charAt(0)===`#`){if(e.length<6&&(i=e.charAt(1),a=e.charAt(2),o=e.charAt(3),e=`#`+i+i+a+a+o+o+(e.length===5?e.charAt(4)+e.charAt(4):``)),e.length===9)return r=parseInt(e.substr(1,6),16),[r>>16,r>>8&Y,r&Y,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),r=[e>>16,e>>8&Y,e&Y]}else if(e.substr(0,3)===`hsl`){if(r=p=e.match(ve),!t)s=r[0]%360/360,c=r[1]/100,l=r[2]/100,a=l<=.5?l*(c+1):l+c-l*c,i=l*2-a,r.length>3&&(r[3]*=1),r[0]=fn(s+1/3,i,a),r[1]=fn(s,i,a),r[2]=fn(s-1/3,i,a);else if(~e.indexOf(`=`))return r=e.match(ye),n&&r.length<4&&(r[3]=1),r}else r=e.match(ve)||dn.transparent;r=r.map(Number)}return t&&!p&&(i=r[0]/Y,a=r[1]/Y,o=r[2]/Y,u=Math.max(i,a,o),d=Math.min(i,a,o),l=(u+d)/2,u===d?s=c=0:(f=u-d,c=l>.5?f/(2-u-d):f/(u+d),s=u===i?(a-o)/f+(a<o?6:0):u===a?(o-i)/f+2:(i-a)/f+4,s*=60),r[0]=~~(s+.5),r[1]=~~(c*100+.5),r[2]=~~(l*100+.5)),n&&r.length<4&&(r[3]=1),r},mn=function(e){var t=[],n=[],r=-1;return e.split(gn).forEach(function(e){var i=e.match(be)||[];t.push.apply(t,i),n.push(r+=i.length+1)}),t.c=n,t},hn=function(e,t,n){var r=``,i=(e+r).match(gn),a=t?`hsla(`:`rgba(`,o=0,s,c,l,u;if(!i)return e;if(i=i.map(function(e){return(e=pn(e,t,1))&&a+(t?e[0]+`,`+e[1]+`%,`+e[2]+`%,`+e[3]:e.join(`,`))+`)`}),n&&(l=mn(e),s=n.c,s.join(r)!==l.c.join(r)))for(c=e.replace(gn,`1`).split(be),u=c.length-1;o<u;o++)r+=c[o]+(~s.indexOf(o)?i.shift()||a+`0,0,0,0)`:(l.length?l:i.length?i:n).shift());if(!c)for(c=e.split(gn),u=c.length-1;o<u;o++)r+=c[o]+i[o];return r+c[u]},gn=function(){var e=`(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b`,t;for(t in dn)e+=`|`+t+`\\b`;return RegExp(e+`)`,`gi`)}(),_n=/hsl[a]?\(/,vn=function(e){var t=e.join(` `),n;if(gn.lastIndex=0,gn.test(t))return n=_n.test(t),e[1]=hn(e[1],n),e[0]=hn(e[0],n,mn(e[1])),!0},yn,bn=function(){var e=Date.now,t=500,n=33,r=e(),i=r,a=1e3/240,o=a,s=[],c,l,u,d,f,p,m=function u(m){var h=e()-i,g=m===!0,_,v,y,b;if((h>t||h<0)&&(r+=h-n),i+=h,y=i-r,_=y-o,(_>0||g)&&(b=++d.frame,f=y-d.time*1e3,d.time=y/=1e3,o+=_+(_>=a?4:a-_),v=1),g||(c=l(u)),v)for(p=0;p<s.length;p++)s[p](y,f,b,m)};return d={time:0,frame:0,tick:function(){m(!0)},deltaRatio:function(e){return f/(1e3/(e||60))},wake:function(){Ae&&(!Ee&&pe()&&(Te=Ee=window,De=Te.document||{},Oe.gsap=Sr,(Te.gsapVersions||=[]).push(Sr.version),je(ke||Te.GreenSockGlobals||!Te.gsap&&Te||{}),ln.forEach(un)),u=typeof requestAnimationFrame<`u`&&requestAnimationFrame,c&&d.sleep(),l=u||function(e){return setTimeout(e,o-d.time*1e3+1|0)},yn=1,m(2))},sleep:function(){(u?cancelAnimationFrame:clearTimeout)(c),yn=0,l=Fe},lagSmoothing:function(e,r){t=e||1/0,n=Math.min(r||33,t)},fps:function(e){a=1e3/(e||240),o=d.time*1e3+a},add:function(e,t,n){var r=t?function(t,n,i,a){e(t,n,i,a),d.remove(r)}:e;return d.remove(e),s[n?`unshift`:`push`](r),xn(),r},remove:function(e,t){~(t=s.indexOf(e))&&s.splice(t,1)&&p>=t&&p--},_listeners:s},d}(),xn=function(){return!yn&&bn.wake()},X={},Sn=/^[\d.\-M][\d.\-,\s]/,Cn=/["']/g,wn=function(e){for(var t={},n=e.substr(1,e.length-3).split(`:`),r=n[0],i=1,a=n.length,o,s,c;i<a;i++)s=n[i],o=i===a-1?s.length:s.lastIndexOf(`,`),c=s.substr(0,o),t[r]=isNaN(c)?c.replace(Cn,``).trim():+c,r=s.substr(o+1).trim();return t},Tn=function(e){var t=e.indexOf(`(`)+1,n=e.indexOf(`)`),r=e.indexOf(`(`,t);return e.substring(t,~r&&r<n?e.indexOf(`)`,n+1):n)},En=function(e){var t=(e+``).split(`(`),n=X[t[0]];return n&&t.length>1&&n.config?n.config.apply(null,~e.indexOf(`{`)?[wn(t[1])]:Tn(e).split(`,`).map(nt)):X._CE&&Sn.test(e)?X._CE(``,e):n},Dn=function(e){return function(t){return 1-e(1-t)}},On=function e(t,n){for(var r=t._first,i;r;)r instanceof Z?e(r,n):r.vars.yoyoEase&&(!r._yoyo||!r._repeat)&&r._yoyo!==n&&(r.timeline?e(r.timeline,n):(i=r._ease,r._ease=r._yEase,r._yEase=i,r._yoyo=n)),r=r._next},kn=function(e,t){return e&&(V(e)?e:X[e]||En(e))||t},An=function(e,t,n,r){n===void 0&&(n=function(e){return 1-t(1-e)}),r===void 0&&(r=function(e){return e<.5?t(e*2)/2:1-t((1-e)*2)/2});var i={easeIn:t,easeOut:n,easeInOut:r},a;return G(e,function(e){for(var t in X[e]=Oe[e]=i,X[a=e.toLowerCase()]=n,i)X[a+(t===`easeIn`?`.in`:t===`easeOut`?`.out`:`.inOut`)]=X[e+`.`+t]=i[t]}),i},jn=function(e){return function(t){return t<.5?(1-e(1-t*2))/2:.5+e((t-.5)*2)/2}},Mn=function e(t,n,r){var i=n>=1?n:1,a=(r||(t?.3:.45))/(n<1?n:1),o=a/ie*(Math.asin(1/i)||0),s=function(e){return e===1?1:i*2**(-10*e)*le((e-o)*a)+1},c=t===`out`?s:t===`in`?function(e){return 1-s(1-e)}:jn(s);return a=ie/a,c.config=function(n,r){return e(t,n,r)},c},Nn=function e(t,n){n===void 0&&(n=1.70158);var r=function(e){return e?--e*e*((n+1)*e+n)+1:0},i=t===`out`?r:t===`in`?function(e){return 1-r(1-e)}:jn(r);return i.config=function(n){return e(t,n)},i};G(`Linear,Quad,Cubic,Quart,Quint,Strong`,function(e,t){var n=t<5?t+1:t;An(e+`,Power`+(n-1),t?function(e){return e**+n}:function(e){return e},function(e){return 1-(1-e)**n},function(e){return e<.5?(e*2)**n/2:1-((1-e)*2)**n/2})}),X.Linear.easeNone=X.none=X.Linear.easeIn,An(`Elastic`,Mn(`in`),Mn(`out`),Mn()),(function(e,t){var n=1/t,r=2*n,i=2.5*n,a=function(a){return a<n?e*a*a:a<r?e*(a-1.5/t)**2+.75:a<i?e*(a-=2.25/t)*a+.9375:e*(a-2.625/t)**2+.984375};An(`Bounce`,function(e){return 1-a(1-e)},a)})(7.5625,2.75),An(`Expo`,function(e){return 2**(10*(e-1))*e+e*e*e*e*e*e*(1-e)}),An(`Circ`,function(e){return-(se(1-e*e)-1)}),An(`Sine`,function(e){return e===1?1:-ce(e*ae)+1}),An(`Back`,Nn(`in`),Nn(`out`),Nn()),X.SteppedEase=X.steps=Oe.SteppedEase={config:function(e,t){e===void 0&&(e=1);var n=1/e,r=e+(t?0:1),i=t?1:0,a=1-z;return function(e){return((r*Lt(0,a,e)|0)+i)*n}}},I.ease=X[`quad.out`],G(`onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt`,function(e){return qe+=e+`,`+e+`Params,`});var Pn=function(e,t){this.id=oe++,e._gsap=this,this.target=e,this.harness=t,this.get=t?t.get:Xe,this.set=t?t.getSetter:$n},Fn=function(){function e(e){this.vars=e,this._delay=+e.delay||0,(this._repeat=e.repeat===1/0?-2:e.repeat||0)&&(this._rDelay=e.repeatDelay||0,this._yoyo=!!e.yoyo||!!e.yoyoEase),this._ts=1,jt(this,+e.duration,1,1),this.data=e.data,R&&(this._ctx=R,R.data.push(this)),yn||bn.wake()}var t=e.prototype;return t.delay=function(e){return e||e===0?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+e-this._delay),this._delay=e,this):this._delay},t.duration=function(e){return arguments.length?this.totalDuration(this._repeat>0?e+(e+this._rDelay)*this._repeat:e):this.totalDuration()&&this._dur},t.totalDuration=function(e){return arguments.length?(this._dirty=0,jt(this,this._repeat<0?e:(e-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},t.totalTime=function(e,t){if(xn(),!arguments.length)return this._tTime;var n=this._dp;if(n&&n.smoothChildTiming&&this._ts){for(St(this,e),!n._dp||n.parent||Ct(n,this);n&&n.parent;)n.parent._time!==n._start+(n._ts>=0?n._tTime/n._ts:(n.totalDuration()-n._tTime)/-n._ts)&&n.totalTime(n._tTime,!0),n=n.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&e<this._tDur||this._ts<0&&e>0||!this._tDur&&!e)&&wt(this._dp,this,this._start-this._delay)}return(this._tTime!==e||!this._dur&&!t||this._initted&&Math.abs(this._zTime)===z||!this._initted&&this._dur&&e||!e&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=e),tt(this,e,t)),this},t.time=function(e,t){return arguments.length?this.totalTime(Math.min(this.totalDuration(),e+vt(this))%(this._dur+this._rDelay)||(e?this._dur:0),t):this._time},t.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},t.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-e:e)+vt(this),t):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},t.iteration=function(e,t){var n=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(e-1)*n,t):this._repeat?yt(this._tTime,n)+1:1},t.timeScale=function(e,t){if(!arguments.length)return this._rts===-z?0:this._rts;if(this._rts===e)return this;var n=this.parent&&this._ts?bt(this.parent._time,this):this._tTime;return this._rts=+e||0,this._ts=this._ps||e===-z?0:this._rts,this.totalTime(Lt(-Math.abs(this._delay),this.totalDuration(),n),t!==!1),xt(this),ht(this)},t.paused=function(e){return arguments.length?(this._ps!==e&&(this._ps=e,e?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(xn(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==z&&(this._tTime-=z)))),this):this._ps},t.startTime=function(e){if(arguments.length){this._start=q(e);var t=this.parent||this._dp;return t&&(t._sort||!this.parent)&&wt(t,this,this._start-this._delay),this}return this._start},t.endTime=function(e){return this._start+(H(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},t.rawTime=function(e){var t=this.parent||this._dp;return t?e&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?bt(t.rawTime(e),this):this._tTime:this._tTime},t.revert=function(e){e===void 0&&(e=Re);var t=L;return L=e,et(this)&&(this.timeline&&this.timeline.revert(e),this.totalTime(-.01,e.suppressEvents)),this.data!==`nested`&&e.kill!==!1&&this.kill(),L=t,this},t.globalTime=function(e){for(var t=this,n=arguments.length?e:t.rawTime();t;)n=t._start+n/(Math.abs(t._ts)||1),t=t._dp;return!this.parent&&this._sat?this._sat.globalTime(e):n},t.repeat=function(e){return arguments.length?(this._repeat=e===1/0?-2:e,Mt(this)):this._repeat===-2?1/0:this._repeat},t.repeatDelay=function(e){if(arguments.length){var t=this._time;return this._rDelay=e,Mt(this),t?this.time(t):this}return this._rDelay},t.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},t.seek=function(e,t){return this.totalTime(Pt(this,e),H(t))},t.restart=function(e,t){return this.play().totalTime(e?-this._delay:0,H(t)),this._dur||(this._zTime=-z),this},t.play=function(e,t){return e!=null&&this.seek(e,t),this.reversed(!1).paused(!1)},t.reverse=function(e,t){return e!=null&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},t.pause=function(e,t){return e!=null&&this.seek(e,t),this.paused(!0)},t.resume=function(){return this.paused(!1)},t.reversed=function(e){return arguments.length?(!!e!==this.reversed()&&this.timeScale(-this._rts||(e?-z:0)),this):this._rts<0},t.invalidate=function(){return this._initted=this._act=0,this._zTime=-z,this},t.isActive=function(){var e=this.parent||this._dp,t=this._start,n;return!!(!e||this._ts&&this._initted&&e.isActive()&&(n=e.rawTime(!0))>=t&&n<this.endTime(!0)-z)},t.eventCallback=function(e,t,n){var r=this.vars;return arguments.length>1?(t?(r[e]=t,n&&(r[e+`Params`]=n),e===`onUpdate`&&(this._onUpdate=t)):delete r[e],this):r[e]},t.then=function(e){var t=this,n=t._prom;return new Promise(function(r){var i=V(e)?e:rt,a=function(){var e=t.then;t.then=null,n&&n(),V(i)&&(i=i(t))&&(i.then||i===t)&&(t.then=e),r(i),t.then=e};t._initted&&t.totalProgress()===1&&t._ts>=0||!t._tTime&&t._ts<0?a():t._prom=a})},t.kill=function(){sn(this)},e}();it(Fn.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:-z,_prom:0,_ps:!1,_rts:1});var Z=function(e){te(t,e);function t(t,n){var r;return t===void 0&&(t={}),r=e.call(this,t)||this,r.labels={},r.smoothChildTiming=!!t.smoothChildTiming,r.autoRemoveChildren=!!t.autoRemoveChildren,r._sort=H(t.sortChildren),W&&wt(t.parent||W,P(r),n),t.reversed&&r.reverse(),t.paused&&r.paused(!0),t.scrollTrigger&&Tt(P(r),t.scrollTrigger),r}var n=t.prototype;return n.to=function(e,t,n){return Ft(0,arguments,this),this},n.from=function(e,t,n){return Ft(1,arguments,this),this},n.fromTo=function(e,t,n,r){return Ft(2,arguments,this),this},n.set=function(e,t,n){return t.duration=0,t.parent=this,lt(t).repeatDelay||(t.repeat=0),t.immediateRender=!!t.immediateRender,new Q(e,t,Pt(this,n),1),this},n.call=function(e,t,n){return wt(this,Q.delayedCall(0,e,t),n)},n.staggerTo=function(e,t,n,r,i,a,o){return n.duration=t,n.stagger=n.stagger||r,n.onComplete=a,n.onCompleteParams=o,n.parent=this,new Q(e,n,Pt(this,i)),this},n.staggerFrom=function(e,t,n,r,i,a,o){return n.runBackwards=1,lt(n).immediateRender=H(n.immediateRender),this.staggerTo(e,t,n,r,i,a,o)},n.staggerFromTo=function(e,t,n,r,i,a,o,s){return r.startAt=n,lt(r).immediateRender=H(r.immediateRender),this.staggerTo(e,t,r,i,a,o,s)},n.render=function(e,t,n){var r=this._time,i=this._dirty?this.totalDuration():this._tDur,a=this._dur,o=e<=0?0:q(e),s=this._zTime<0!=e<0&&(this._initted||!a),c,l,u,d,f,p,m,h,g,_,v,y;if(this!==W&&o>i&&e>=0&&(o=i),o!==this._tTime||n||s){if(r!==this._time&&a&&(o+=this._time-r,e+=this._time-r),c=o,g=this._start,h=this._ts,p=!h,s&&(a||(r=this._zTime),(e||!t)&&(this._zTime=e)),this._repeat){if(v=this._yoyo,f=a+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(f*100+e,t,n);if(c=q(o%f),o===i?(d=this._repeat,c=a):(_=q(o/f),d=~~_,d&&d===_&&(c=a,d--),c>a&&(c=a)),_=yt(this._tTime,f),!r&&this._tTime&&_!==d&&this._tTime-_*f-this._dur<=0&&(_=d),v&&d&1&&(c=a-c,y=1),d!==_&&!this._lock){var b=v&&_&1,x=b===(v&&d&1);if(d<_&&(b=!b),r=b?0:o%a?a:o,this._lock=1,this.render(r||(y?0:q(d*f)),t,!a)._lock=0,this._tTime=o,!t&&this.parent&&on(this,`onRepeat`),this.vars.repeatRefresh&&!y&&(this.invalidate()._lock=1,_=d),r&&r!==this._time||p!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act||(a=this._dur,i=this._tDur,x&&(this._lock=2,r=b?a:-1e-4,this.render(r,!0),this.vars.repeatRefresh&&!y&&this.invalidate()),this._lock=0,!this._ts&&!p))return this;On(this,y)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(m=At(this,q(r),q(c)),m&&(o-=c-(c=m._start))),this._tTime=o,this._time=c,this._act=!h,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=e,r=0),!r&&o&&a&&!t&&!_&&(on(this,`onStart`),this._tTime!==o))return this;if(c>=r&&e>=0)for(l=this._first;l;){if(u=l._next,(l._act||c>=l._start)&&l._ts&&m!==l){if(l.parent!==this)return this.render(e,t,n);if(l.render(l._ts>0?(c-l._start)*l._ts:(l._dirty?l.totalDuration():l._tDur)+(c-l._start)*l._ts,t,n),c!==this._time||!this._ts&&!p){m=0,u&&(o+=this._zTime=-z);break}}l=u}else{l=this._last;for(var S=e<0?e:c;l;){if(u=l._prev,(l._act||S<=l._end)&&l._ts&&m!==l){if(l.parent!==this)return this.render(e,t,n);if(l.render(l._ts>0?(S-l._start)*l._ts:(l._dirty?l.totalDuration():l._tDur)+(S-l._start)*l._ts,t,n||L&&et(l)),c!==this._time||!this._ts&&!p){m=0,u&&(o+=this._zTime=S?-z:z);break}}l=u}}if(m&&!t&&(this.pause(),m.render(c>=r?0:-z)._zTime=c>=r?1:-1,this._ts))return this._start=g,xt(this),this.render(e,t,n);this._onUpdate&&!t&&on(this,`onUpdate`,!0),(o===i&&this._tTime>=this.totalDuration()||!o&&r)&&(g===this._start||Math.abs(h)!==Math.abs(this._ts))&&(this._lock||((e||!a)&&(o===i&&this._ts>0||!o&&this._ts<0)&&pt(this,1),!t&&!(e<0&&!r)&&(o||r||!i)&&(on(this,o===i&&e>=0?`onComplete`:`onReverseComplete`,!0),this._prom&&!(o<i&&this.timeScale()>0)&&this._prom())))}return this},n.add=function(e,t){var n=this;if(ue(t)||(t=Pt(this,t,e)),!(e instanceof Fn)){if(U(e))return e.forEach(function(e){return n.add(e,t)}),this;if(B(e))return this.addLabel(e,t);if(V(e))e=Q.delayedCall(0,e);else return this}return this===e?this:wt(this,e,t)},n.getChildren=function(e,t,n,r){e===void 0&&(e=!0),t===void 0&&(t=!0),n===void 0&&(n=!0),r===void 0&&(r=-re);for(var i=[],a=this._first;a;)a._start>=r&&(a instanceof Q?t&&i.push(a):(n&&i.push(a),e&&i.push.apply(i,a.getChildren(!0,t,n)))),a=a._next;return i},n.getById=function(e){for(var t=this.getChildren(1,1,1),n=t.length;n--;)if(t[n].vars.id===e)return t[n]},n.remove=function(e){return B(e)?this.removeLabel(e):V(e)?this.killTweensOf(e):(e.parent===this&&ft(this,e),e===this._recent&&(this._recent=this._last),mt(this))},n.totalTime=function(t,n){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=q(bn.time-(this._ts>0?t/this._ts:(this.totalDuration()-t)/-this._ts))),e.prototype.totalTime.call(this,t,n),this._forcing=0,this):this._tTime},n.addLabel=function(e,t){return this.labels[e]=Pt(this,t),this},n.removeLabel=function(e){return delete this.labels[e],this},n.addPause=function(e,t,n){var r=Q.delayedCall(0,t||Fe,n);return r.data=`isPause`,this._hasPause=1,wt(this,r,Pt(this,e))},n.removePause=function(e){var t=this._first;for(e=Pt(this,e);t;)t._start===e&&t.data===`isPause`&&pt(t),t=t._next},n.killTweensOf=function(e,t,n){for(var r=this.getTweensOf(e,n),i=r.length;i--;)Bn!==r[i]&&r[i].kill(e,t);return this},n.getTweensOf=function(e,t){for(var n=[],r=Ht(e),i=this._first,a=ue(t),o;i;)i instanceof Q?Qe(i._targets,r)&&(a?(!Bn||i._initted&&i._ts)&&i.globalTime(0)<=t&&i.globalTime(i.totalDuration())>t:!t||i.isActive())&&n.push(i):(o=i.getTweensOf(r,t)).length&&n.push.apply(n,o),i=i._next;return n},n.tweenTo=function(e,t){t||={};var n=this,r=Pt(n,e),i=t,a=i.startAt,o=i.onStart,s=i.onStartParams,c=i.immediateRender,l,u=Q.to(n,it({ease:t.ease||`none`,lazy:!1,immediateRender:!1,time:r,overwrite:`auto`,duration:t.duration||Math.abs((r-(a&&`time`in a?a.time:n._time))/n.timeScale())||z,onStart:function(){if(n.pause(),!l){var e=t.duration||Math.abs((r-(a&&`time`in a?a.time:n._time))/n.timeScale());u._dur!==e&&jt(u,e,0,1).render(u._time,!0,!0),l=1}o&&o.apply(u,s||[])}},t));return c?u.render(0):u},n.tweenFromTo=function(e,t,n){return this.tweenTo(t,it({startAt:{time:Pt(this,e)}},n))},n.recent=function(){return this._recent},n.nextLabel=function(e){return e===void 0&&(e=this._time),an(this,Pt(this,e))},n.previousLabel=function(e){return e===void 0&&(e=this._time),an(this,Pt(this,e),1)},n.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.previousLabel(this._time+z)},n.shiftChildren=function(e,t,n){n===void 0&&(n=0);var r=this._first,i=this.labels,a;for(e=q(e);r;)r._start>=n&&(r._start+=e,r._end+=e),r=r._next;if(t)for(a in i)i[a]>=n&&(i[a]+=e);return mt(this)},n.invalidate=function(t){var n=this._first;for(this._lock=0;n;)n.invalidate(t),n=n._next;return e.prototype.invalidate.call(this,t)},n.clear=function(e){e===void 0&&(e=!0);for(var t=this._first,n;t;)n=t._next,this.remove(t),t=n;return this._dp&&(this._time=this._tTime=this._pTime=0),e&&(this.labels={}),mt(this)},n.totalDuration=function(e){var t=0,n=this,r=n._last,i=re,a,o,s;if(arguments.length)return n.timeScale((n._repeat<0?n.duration():n.totalDuration())/(n.reversed()?-e:e));if(n._dirty){for(s=n.parent;r;)a=r._prev,r._dirty&&r.totalDuration(),o=r._start,o>i&&n._sort&&r._ts&&!n._lock?(n._lock=1,wt(n,r,o-r._delay,1)._lock=0):i=o,o<0&&r._ts&&(t-=o,(!s&&!n._dp||s&&s.smoothChildTiming)&&(n._start+=q(o/n._ts),n._time-=o,n._tTime-=o),n.shiftChildren(-o,!1,-1/0),i=0),r._end>t&&r._ts&&(t=r._end),r=a;jt(n,n===W&&n._time>t?n._time:t,1,1),n._dirty=0}return n._tDur},t.updateRoot=function(e){if(W._ts&&(tt(W,bt(e,W)),He=bn.frame),bn.frame>=Ge){Ge+=F.autoSleep||120;var t=W._first;if((!t||!t._ts)&&F.autoSleep&&bn._listeners.length<2){for(;t&&!t._ts;)t=t._next;t||bn.sleep()}}},t}(Fn);it(Z.prototype,{_lock:0,_hasPause:0,_forcing:0});var In=function(e,t,n,r,i,a,o){var s=new cr(this._pt,e,t,0,1,nr,null,i),c=0,l=0,u,d,f,p,m,h,g,_;for(s.b=n,s.e=r,n+=``,r+=``,(g=~r.indexOf(`random(`))&&(r=tn(r)),a&&(_=[n,r],a(_,e,t),n=_[0],r=_[1]),d=n.match(xe)||[];u=xe.exec(r);)p=u[0],m=r.substring(c,u.index),f?f=(f+1)%5:m.substr(-5)===`rgba(`&&(f=1),p!==d[l++]&&(h=parseFloat(d[l-1])||0,s._pt={_next:s._pt,p:m||l===1?m:`,`,s:h,c:p.charAt(1)===`=`?Ze(h,p)-h:parseFloat(p)-h,m:f&&f<4?Math.round:0},c=xe.lastIndex);return s.c=c<r.length?r.substring(c,r.length):``,s.fp=o,(Se.test(r)||g)&&(s.e=0),this._pt=s,s},Ln=function(e,t,n,r,i,a,o,s,c,l){V(r)&&(r=r(i||0,e,a));var u=e[t],d=n===`get`?V(u)?c?e[t.indexOf(`set`)||!V(e[`get`+t.substr(3)])?t:`get`+t.substr(3)](c):e[t]():u:n,f=V(u)?c?Zn:Xn:Yn,p;if(B(r)&&(~r.indexOf(`random(`)&&(r=tn(r)),r.charAt(1)===`=`&&(p=Ze(d,r)+(J(d)||0),(p||p===0)&&(r=p))),!l||d!==r||Vn)return!isNaN(d*r)&&r!==``?(p=new cr(this._pt,e,t,+d||0,r-(d||0),typeof u==`boolean`?tr:er,0,f),c&&(p.fp=c),o&&p.modifier(o,this,e),this._pt=p):(!u&&!(t in e)&&Me(t,r),In.call(this,e,t,d,r,f,s||F.stringFilter,c))},Rn=function(e,t,n,r,i){if(V(e)&&(e=Kn(e,i,t,n,r)),!fe(e)||e.style&&e.nodeType||U(e)||he(e))return B(e)?Kn(e,i,t,n,r):e;var a={},o;for(o in e)a[o]=Kn(e[o],i,t,n,r);return a},zn=function(e,t,n,r,i,a){var o,s,c,l;if(Ue[e]&&(o=new Ue[e]).init(i,o.rawVars?t[e]:Rn(t[e],r,i,a,n),n,r,a)!==!1&&(n._pt=s=new cr(n._pt,i,e,0,1,o.render,o,0,o.priority),n!==cn))for(c=n._ptLookup[n._targets.indexOf(i)],l=o._props.length;l--;)c[o._props[l]]=s;return o},Bn,Vn,Hn=function e(t,n,r){var i=t.vars,a=i.ease,o=i.startAt,s=i.immediateRender,c=i.lazy,l=i.onUpdate,u=i.runBackwards,d=i.yoyoEase,f=i.keyframes,p=i.autoRevert,m=t._dur,h=t._startAt,g=t._targets,_=t.parent,v=_&&_.data===`nested`?_.vars.targets:g,y=t._overwrite===`auto`&&!ne,b=t.timeline,x,S,C,w,T,E,D,O,k,A,j,M,N;if(b&&(!f||!a)&&(a=`none`),t._ease=kn(a,I.ease),t._yEase=d?Dn(kn(d===!0?a:d,I.ease)):0,d&&t._yoyo&&!t._repeat&&(d=t._yEase,t._yEase=t._ease,t._ease=d),t._from=!b&&!!i.runBackwards,!b||f&&!i.stagger){if(O=g[0]?Ye(g[0]).harness:0,M=O&&i[O.prop],x=ct(i,ze),h&&(h._zTime<0&&h.progress(1),n<0&&u&&s&&!p?h.render(-1,!0):h.revert(u&&m?Le:Ie),h._lazy=0),o){if(pt(t._startAt=Q.set(g,it({data:`isStart`,overwrite:!1,parent:_,immediateRender:!0,lazy:!h&&H(c),startAt:null,delay:0,onUpdate:l&&function(){return on(t,`onUpdate`)},stagger:0},o))),t._startAt._dp=0,t._startAt._sat=t,n<0&&(L||!s&&!p)&&t._startAt.revert(Le),s&&m&&n<=0&&r<=0){n&&(t._zTime=n);return}}else if(u&&m&&!h){if(n&&(s=!1),C=it({overwrite:!1,data:`isFromStart`,lazy:s&&!h&&H(c),immediateRender:s,stagger:0,parent:_},x),M&&(C[O.prop]=M),pt(t._startAt=Q.set(g,C)),t._startAt._dp=0,t._startAt._sat=t,n<0&&(L?t._startAt.revert(Le):t._startAt.render(-1,!0)),t._zTime=n,!s)e(t._startAt,z,z);else if(!n)return}for(t._pt=t._ptCache=0,c=m&&H(c)||c&&!m,S=0;S<g.length;S++){if(T=g[S],D=T._gsap||Je(g)[S]._gsap,t._ptLookup[S]=A={},Ve[D.id]&&Be.length&&$e(),j=v===g?S:v.indexOf(T),O&&(k=new O).init(T,M||x,t,j,v)!==!1&&(t._pt=w=new cr(t._pt,T,k.name,0,1,k.render,k,0,k.priority),k._props.forEach(function(e){A[e]=w}),k.priority&&(E=1)),!O||M)for(C in x)Ue[C]&&(k=zn(C,x,t,j,T,v))?k.priority&&(E=1):A[C]=w=Ln.call(t,T,C,`get`,x[C],j,v,0,i.stringFilter);t._op&&t._op[S]&&t.kill(T,t._op[S]),y&&t._pt&&(Bn=t,W.killTweensOf(T,A,t.globalTime(n)),N=!t.parent,Bn=0),t._pt&&c&&(Ve[D.id]=1)}E&&sr(t),t._onInit&&t._onInit(t)}t._onUpdate=l,t._initted=(!t._op||t._pt)&&!N,f&&n<=0&&b.render(re,!0,!0)},Un=function(e,t,n,r,i,a,o,s){var c=(e._pt&&e._ptCache||(e._ptCache={}))[t],l,u,d,f;if(!c)for(c=e._ptCache[t]=[],d=e._ptLookup,f=e._targets.length;f--;){if(l=d[f][t],l&&l.d&&l.d._pt)for(l=l.d._pt;l&&l.p!==t&&l.fp!==t;)l=l._next;if(!l)return Vn=1,e.vars[t]=`+=0`,Hn(e,o),Vn=0,s?Ne(t+` not eligible for reset`):1;c.push(l)}for(f=c.length;f--;)u=c[f],l=u._pt||u,l.s=(r||r===0)&&!i?r:l.s+(r||0)+a*l.c,l.c=n-l.s,u.e&&=K(n)+J(u.e),u.b&&=l.s+J(u.b)},Wn=function(e,t){var n=e[0]?Ye(e[0]).harness:0,r=n&&n.aliases,i,a,o,s;if(!r)return t;for(a in i=ot({},t),r)if(a in i)for(s=r[a].split(`,`),o=s.length;o--;)i[s[o]]=i[a];return i},Gn=function(e,t,n,r){var i=t.ease||r||`power1.inOut`,a,o;if(U(t))o=n[e]||(n[e]=[]),t.forEach(function(e,n){return o.push({t:n/(t.length-1)*100,v:e,e:i})});else for(a in t)o=n[a]||(n[a]=[]),a===`ease`||o.push({t:parseFloat(e),v:t[a],e:i})},Kn=function(e,t,n,r,i){return V(e)?e.call(t,n,r,i):B(e)&&~e.indexOf(`random(`)?tn(e):e},qn=qe+`repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,autoRevert`,Jn={};G(qn+`,id,stagger,delay,duration,paused,scrollTrigger`,function(e){return Jn[e]=1});var Q=function(e){te(t,e);function t(t,n,r,i){var a;typeof n==`number`&&(r.duration=n,n=r,r=null),a=e.call(this,i?n:lt(n))||this;var o=a.vars,s=o.duration,c=o.delay,l=o.immediateRender,u=o.stagger,d=o.overwrite,f=o.keyframes,p=o.defaults,m=o.scrollTrigger,h=o.yoyoEase,g=n.parent||W,_=(U(t)||he(t)?ue(t[0]):`length`in n)?[t]:Ht(t),v,y,b,x,S,C,w,T;if(a._targets=_.length?Je(_):Ne(`GSAP target `+t+` not found. https://gsap.com`,!F.nullTargetWarn)||[],a._ptLookup=[],a._overwrite=d,f||u||me(s)||me(c)){if(n=a.vars,v=a.timeline=new Z({data:`nested`,defaults:p||{},targets:g&&g.data===`nested`?g.vars.targets:_}),v.kill(),v.parent=v._dp=P(a),v._start=0,u||me(s)||me(c)){if(x=_.length,w=u&&Gt(u),fe(u))for(S in u)~qn.indexOf(S)&&(T||={},T[S]=u[S]);for(y=0;y<x;y++)b=ct(n,Jn),b.stagger=0,h&&(b.yoyoEase=h),T&&ot(b,T),C=_[y],b.duration=+Kn(s,P(a),y,C,_),b.delay=(+Kn(c,P(a),y,C,_)||0)-a._delay,!u&&x===1&&b.delay&&(a._delay=c=b.delay,a._start+=c,b.delay=0),v.to(C,b,w?w(y,C,_):0),v._ease=X.none;v.duration()?s=c=0:a.timeline=0}else if(f){lt(it(v.vars.defaults,{ease:`none`})),v._ease=kn(f.ease||n.ease||`none`);var E=0,D,O,k;if(U(f))f.forEach(function(e){return v.to(_,e,`>`)}),v.duration();else{for(S in b={},f)S===`ease`||S===`easeEach`||Gn(S,f[S],b,f.easeEach);for(S in b)for(D=b[S].sort(function(e,t){return e.t-t.t}),E=0,y=0;y<D.length;y++)O=D[y],k={ease:O.e,duration:(O.t-(y?D[y-1].t:0))/100*s},k[S]=O.v,v.to(_,k,E),E+=k.duration;v.duration()<s&&v.to({},{duration:s-v.duration()})}}s||a.duration(s=v.duration())}else a.timeline=0;return d===!0&&!ne&&(Bn=P(a),W.killTweensOf(_),Bn=0),wt(g,P(a),r),n.reversed&&a.reverse(),n.paused&&a.paused(!0),(l||!s&&!f&&a._start===q(g._time)&&H(l)&&_t(P(a))&&g.data!==`nested`)&&(a._tTime=-z,a.render(Math.max(0,-c)||0)),m&&Tt(P(a),m),a}var n=t.prototype;return n.render=function(e,t,n){var r=this._time,i=this._tDur,a=this._dur,o=e<0,s=e>i-z&&!o?i:e<z?0:e,c,l,u,d,f,p,m,h,g;if(!a)kt(this,e,t,n);else if(s!==this._tTime||!e||n||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==o||this._lazy){if(c=s,h=this.timeline,this._repeat){if(d=a+this._rDelay,this._repeat<-1&&o)return this.totalTime(d*100+e,t,n);if(c=q(s%d),s===i?(u=this._repeat,c=a):(f=q(s/d),u=~~f,u&&u===f?(c=a,u--):c>a&&(c=a)),p=this._yoyo&&u&1,p&&(g=this._yEase,c=a-c),f=yt(this._tTime,d),c===r&&!n&&this._initted&&u===f)return this._tTime=s,this;u!==f&&(h&&this._yEase&&On(h,p),this.vars.repeatRefresh&&!p&&!this._lock&&c!==d&&this._initted&&(this._lock=n=1,this.render(q(d*u),!0).invalidate()._lock=0))}if(!this._initted){if(Et(this,o?e:c,n,t,s))return this._tTime=0,this;if(r!==this._time&&!(n&&this.vars.repeatRefresh&&u!==f))return this;if(a!==this._dur)return this.render(e,t,n)}if(this._tTime=s,this._time=c,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=m=(g||this._ease)(c/a),this._from&&(this.ratio=m=1-m),!r&&s&&!t&&!f&&(on(this,`onStart`),this._tTime!==s))return this;for(l=this._pt;l;)l.r(m,l.d),l=l._next;h&&h.render(e<0?e:h._dur*h._ease(c/this._dur),t,n)||this._startAt&&(this._zTime=e),this._onUpdate&&!t&&(o&>(this,e,t,n),on(this,`onUpdate`)),this._repeat&&u!==f&&this.vars.onRepeat&&!t&&this.parent&&on(this,`onRepeat`),(s===this._tDur||!s)&&this._tTime===s&&(o&&!this._onUpdate&>(this,e,!0,!0),(e||!a)&&(s===this._tDur&&this._ts>0||!s&&this._ts<0)&&pt(this,1),!t&&!(o&&!r)&&(s||r||p)&&(on(this,s===i?`onComplete`:`onReverseComplete`,!0),this._prom&&!(s<i&&this.timeScale()>0)&&this._prom()))}return this},n.targets=function(){return this._targets},n.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),e.prototype.invalidate.call(this,t)},n.resetTo=function(e,t,n,r,i){yn||bn.wake(),this._ts||this.play();var a=Math.min(this._dur,(this._dp._time-this._start)*this._ts),o;return this._initted||Hn(this,a),o=this._ease(a/this._dur),Un(this,e,t,n,r,o,a,i)?this.resetTo(e,t,n,r,1):(St(this,0),this.parent||dt(this._dp,this,`_first`,`_last`,this._dp._sort?`_start`:0),this.render(0))},n.kill=function(e,t){if(t===void 0&&(t=`all`),!e&&(!t||t===`all`))return this._lazy=this._pt=0,this.parent?sn(this):this.scrollTrigger&&this.scrollTrigger.kill(!!L),this;if(this.timeline){var n=this.timeline.totalDuration();return this.timeline.killTweensOf(e,t,Bn&&Bn.vars.overwrite!==!0)._first||sn(this),this.parent&&n!==this.timeline.totalDuration()&&jt(this,this._dur*this.timeline._tDur/n,0,1),this}var r=this._targets,i=e?Ht(e):r,a=this._ptLookup,o=this._pt,s,c,l,u,d,f,p;if((!t||t===`all`)&&ut(r,i))return t===`all`&&(this._pt=0),sn(this);for(s=this._op=this._op||[],t!==`all`&&(B(t)&&(d={},G(t,function(e){return d[e]=1}),t=d),t=Wn(r,t)),p=r.length;p--;)if(~i.indexOf(r[p]))for(d in c=a[p],t===`all`?(s[p]=t,u=c,l={}):(l=s[p]=s[p]||{},u=t),u)f=c&&c[d],f&&((!(`kill`in f.d)||f.d.kill(d)===!0)&&ft(this,f,`_pt`),delete c[d]),l!==`all`&&(l[d]=1);return this._initted&&!this._pt&&o&&sn(this),this},t.to=function(e,n){return new t(e,n,arguments[2])},t.from=function(e,t){return Ft(1,arguments)},t.delayedCall=function(e,n,r,i){return new t(n,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:e,onComplete:n,onReverseComplete:n,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:i})},t.fromTo=function(e,t,n){return Ft(2,arguments)},t.set=function(e,n){return n.duration=0,n.repeatDelay||(n.repeat=0),new t(e,n)},t.killTweensOf=function(e,t,n){return W.killTweensOf(e,t,n)},t}(Fn);it(Q.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),G(`staggerTo,staggerFrom,staggerFromTo`,function(e){Q[e]=function(){var t=new Z,n=zt.call(arguments,0);return n.splice(e===`staggerFromTo`?5:4,0,0),t[e].apply(t,n)}});var Yn=function(e,t,n){return e[t]=n},Xn=function(e,t,n){return e[t](n)},Zn=function(e,t,n,r){return e[t](r.fp,n)},Qn=function(e,t,n){return e.setAttribute(t,n)},$n=function(e,t){return V(e[t])?Xn:de(e[t])&&e.setAttribute?Qn:Yn},er=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e6)/1e6,t)},tr=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},nr=function(e,t){var n=t._pt,r=``;if(!e&&t.b)r=t.b;else if(e===1&&t.e)r=t.e;else{for(;n;)r=n.p+(n.m?n.m(n.s+n.c*e):Math.round((n.s+n.c*e)*1e4)/1e4)+r,n=n._next;r+=t.c}t.set(t.t,t.p,r,t)},rr=function(e,t){for(var n=t._pt;n;)n.r(e,n.d),n=n._next},ir=function(e,t,n,r){for(var i=this._pt,a;i;)a=i._next,i.p===r&&i.modifier(e,t,n),i=a},ar=function(e){for(var t=this._pt,n,r;t;)r=t._next,t.p===e&&!t.op||t.op===e?ft(this,t,`_pt`):t.dep||(n=1),t=r;return!n},or=function(e,t,n,r){r.mSet(e,t,r.m.call(r.tween,n,r.mt),r)},sr=function(e){for(var t=e._pt,n,r,i,a;t;){for(n=t._next,r=i;r&&r.pr>t.pr;)r=r._next;(t._prev=r?r._prev:a)?t._prev._next=t:i=t,(t._next=r)?r._prev=t:a=t,t=n}e._pt=i},cr=function(){function e(e,t,n,r,i,a,o,s,c){this.t=t,this.s=r,this.c=i,this.p=n,this.r=a||er,this.d=o||this,this.set=s||Yn,this.pr=c||0,this._next=e,e&&(e._prev=this)}var t=e.prototype;return t.modifier=function(e,t,n){this.mSet=this.mSet||this.set,this.set=or,this.m=e,this.mt=n,this.tween=t},e}();G(qe+`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(e){return ze[e]=1}),Oe.TweenMax=Oe.TweenLite=Q,Oe.TimelineLite=Oe.TimelineMax=Z,W=new Z({sortChildren:!1,defaults:I,autoRemoveChildren:!0,id:`root`,smoothChildTiming:!0}),F.stringFilter=vn;var lr=[],ur={},dr=[],fr=0,pr=0,mr=function(e){return(ur[e]||dr).map(function(e){return e()})},hr=function(){var e=Date.now(),t=[];e-fr>2&&(mr(`matchMediaInit`),lr.forEach(function(e){var n=e.queries,r=e.conditions,i,a,o,s;for(a in n)i=Te.matchMedia(n[a]).matches,i&&(o=1),i!==r[a]&&(r[a]=i,s=1);s&&(e.revert(),o&&t.push(e))}),mr(`matchMediaRevert`),t.forEach(function(e){return e.onMatch(e,function(t){return e.add(null,t)})}),fr=e,mr(`matchMedia`))},gr=function(){function e(e,t){this.selector=t&&Ut(t),this.data=[],this._r=[],this.isReverted=!1,this.id=pr++,e&&this.add(e)}var t=e.prototype;return t.add=function(e,t,n){V(e)&&(n=t,t=e,e=V);var r=this,i=function(){var e=R,i=r.selector,a;return e&&e!==r&&e.data.push(r),n&&(r.selector=Ut(n)),R=r,a=t.apply(r,arguments),V(a)&&r._r.push(a),R=e,r.selector=i,r.isReverted=!1,a};return r.last=i,e===V?i(r,function(e){return r.add(null,e)}):e?r[e]=i:i},t.ignore=function(e){var t=R;R=null,e(this),R=t},t.getTweens=function(){var t=[];return this.data.forEach(function(n){return n instanceof e?t.push.apply(t,n.getTweens()):n instanceof Q&&!(n.parent&&n.parent.data===`nested`)&&t.push(n)}),t},t.clear=function(){this._r.length=this.data.length=0},t.kill=function(e,t){var n=this;if(e?(function(){for(var t=n.getTweens(),r=n.data.length,i;r--;)i=n.data[r],i.data===`isFlip`&&(i.revert(),i.getChildren(!0,!0,!1).forEach(function(e){return t.splice(t.indexOf(e),1)}));for(t.map(function(e){return{g:e._dur||e._delay||e._sat&&!e._sat.vars.immediateRender?e.globalTime(0):-1/0,t:e}}).sort(function(e,t){return t.g-e