/*!
 * VERSION: 1.19.1
 * DATE: 2017-01-17
 * UPDATES AND DOCS AT: http://greensock.com
 * 
 * Includes all of the following: TweenLite, TweenMax, TimelineLite, TimelineMax, EasePack, CSSPlugin, RoundPropsPlugin, BezierPlugin, AttrPlugin, DirectionalRotationPlugin
 *
 * @license Copyright (c) 2008-2017, GreenSock. All rights reserved.
 * This work is subject to the terms at http://greensock.com/standard-license or for
 * Club GreenSock members, the software agreement that was issued with your membership.
 * 
 * @author: Jack Doyle, jack@greensock.com
 **/
var _gsScope=typeof module!="undefined"&&module.exports&&typeof global!="undefined"?global:this||window,PageElements;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],function(n,t,i){var s=function(n){for(var i=[],r=n.length,t=0;t!==r;i.push(n[t++]));return i},l=function(n,t,i){var f=n.cycle,u,r;for(u in f)r=f[u],n[u]=typeof r=="function"?r(i,t[i]):r[i%r.length];delete n.cycle},r=function(n,t,u){i.call(this,n,t,u);this._cycle=0;this._yoyo=this.vars.yoyo===!0;this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._dirty=!0;this.render=r.prototype.render},f=1e-10,e=i._internals,a=e.isSelector,v=e.isArray,u=r.prototype=i.to({},.1,{}),y=[],o,h,c;return r.version="1.19.1",u.constructor=r,u.kill()._gc=!1,r.killTweensOf=r.killDelayedCallsTo=i.killTweensOf,r.getTweensOf=i.getTweensOf,r.lagSmoothing=i.lagSmoothing,r.ticker=i.ticker,r.render=i.render,u.invalidate=function(){return this._yoyo=
this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),i.prototype.invalidate.call(this)},u.updateTo=function(n,t){var h=this.ratio,u=this.vars.immediateRender||n.immediateRender,f,e,o,r,s;t&&this._startTime<this._timeline._time&&(this._startTime=this._timeline._time,this._uncache(!1),this._gc?this._enabled(!0,!1):this._timeline.insert(this,this._startTime-this._delay));for(f in n)this.vars[f]=n[f];if(this._initted||u)if(t)this._initted=!1,u&&this.render(0,!0,!0);else if(this._gc&&this._enabled(!0,!1),this._notifyPluginsOfEnabled&&this._firstPT&&i._onPluginEvent("_onDisable",this),this._time/this._duration>.998)e=this._totalTime,this.render(0,!0,!1),this._initted=!1,this.render(e,!0,!1);else if(this._initted=!1,this._init(),this._time>0||u)for(o=1/(1-h),r=this._firstPT;r;)s=r.s+r.c,r.c*=o,r.s=s-r.c,r=r._next;return this},u.render=function(n,t,i){this._initted||this._duration===0&&this.vars.repeat&&this.invalidate();var k=this._dirty?this.totalDuration(
):this._totalDuration,p=this._time,c=this._totalTime,w=this._cycle,u=this._duration,s=this._rawPrevTime,a,h,o,y,r,l,v,b;if(n>=k-1e-7&&n>=0?(this._totalTime=k,this._cycle=this._repeat,this._yoyo&&(this._cycle&1)!=0?(this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0):(this._time=u,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1),this._reversed||(a=!0,h="onComplete",i=i||this._timeline.autoRemoveChildren),u===0&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(n=0),(s<0||n<=0&&n>=-1e-7||s===f&&this.data!=="isPause")&&s!==n&&(i=!0,s>f&&(h="onReverseComplete")),this._rawPrevTime=b=!t||n||s===n?n:f)):n<1e-7?(this._totalTime=this._time=this._cycle=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(c!==0||u===0&&s>0)&&(h="onReverseComplete",a=this._reversed),n<0&&(this._active=!1,u===0&&(this._initted||!this.vars.lazy||i)&&(s>=0&&(i=!0),this._rawPrevTime=b=!t||n||s===n?n:f)),this._initted||(i=!0)):(this._totalTime=this._time=n,this._repeat!==0&&(y=u+
this._repeatDelay,this._cycle=this._totalTime/y>>0,this._cycle!==0&&this._cycle===this._totalTime/y&&c<=n&&this._cycle--,this._time=this._totalTime-this._cycle*y,this._yoyo&&(this._cycle&1)!=0&&(this._time=u-this._time),this._time>u?this._time=u:this._time<0&&(this._time=0)),this._easeType?(r=this._time/u,l=this._easeType,v=this._easePower,(l===1||l===3&&r>=.5)&&(r=1-r),l===3&&(r*=2),v===1?r*=r:v===2?r*=r*r:v===3?r*=r*r*r:v===4&&(r*=r*r*r*r),this.ratio=l===1?1-r:l===2?r:this._time/u<.5?r/2:1-r/2):this.ratio=this._ease.getRatio(this._time/u)),p!==this._time||i||w!==this._cycle){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)){this._time=p;this._totalTime=c;this._rawPrevTime=s;this._cycle=w;e.lazyTweens.push(this);this._lazy=[n,t];return}this._time&&!a?this.ratio=this._ease.getRatio(this._time/u):a&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(this._time===0?0:1))}}else{c!==this._totalTime&&this.
_onUpdate&&(t||this._callback("onUpdate"));return}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==p&&n>=0&&(this._active=!0),c===0&&(this._initted===2&&n>0&&this._init(),this._startAt&&(n>=0?this._startAt.render(n,t,i):h||(h="_dummyGS")),this.vars.onStart&&(this._totalTime!==0||u===0)&&(t||this._callback("onStart"))),o=this._firstPT;o;)o.f?o.t[o.p](o.c*this.ratio+o.s):o.t[o.p]=o.c*this.ratio+o.s,o=o._next;this._onUpdate&&(n<0&&this._startAt&&this._startTime&&this._startAt.render(n,t,i),t||(this._totalTime!==c||h)&&this._callback("onUpdate"));this._cycle!==w&&(t||this._gc||this.vars.onRepeat&&this._callback("onRepeat"));h&&(!this._gc||i)&&(n<0&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(n,t,i),a&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[h]&&this._callback(h),u===0&&this._rawPrevTime===f&&b!==f&&(this._rawPrevTime=0))},r.to=function(n,t,i){return new r(n,t,i)},r.from=function(n,t,i){return i.runBackwards=!0,
i.immediateRender=i.immediateRender!=!1,new r(n,t,i)},r.fromTo=function(n,t,i,u){return u.startAt=i,u.immediateRender=u.immediateRender!=!1&&i.immediateRender!=!1,new r(n,t,u)},r.staggerTo=r.allTo=function(n,t,u,f,e,o,h){f=f||0;var d=0,g=[],nt=function(){u.onComplete&&u.onComplete.apply(u.onCompleteScope||this,arguments);e.apply(h||u.callbackScope||this,o||y)},tt=u.cycle,b=u.startAt&&u.startAt.cycle,k,c,p,w;for(v(n)||(typeof n=="string"&&(n=i.selector(n)||n),a(n)&&(n=s(n))),n=n||[],f<0&&(n=s(n),n.reverse(),f*=-1),k=n.length-1,p=0;p<=k;p++){c={};for(w in u)c[w]=u[w];if(tt&&(l(c,n,p),c.duration!=null&&(t=c.duration,delete c.duration)),b){b=c.startAt={};for(w in u.startAt)b[w]=u.startAt[w];l(c.startAt,n,p)}c.delay=d+(c.delay||0);p===k&&e&&(c.onComplete=nt);g[p]=new r(n[p],t,c);d+=f}return g},r.staggerFrom=r.allFrom=function(n,t,i,u,f,e,o){return i.runBackwards=!0,i.immediateRender=i.immediateRender!=!1,r.staggerTo(n,t,i,u,f,e,o)},r.staggerFromTo=r.allFromTo=function(n,t,i,u,f,e,o,s){return u.startAt=i,u.immediateRender=
u.immediateRender!=!1&&i.immediateRender!=!1,r.staggerTo(n,t,u,f,e,o,s)},r.delayedCall=function(n,t,i,u,f){return new r(t,0,{delay:n,onComplete:t,onCompleteParams:i,callbackScope:u,onReverseComplete:t,onReverseCompleteParams:i,immediateRender:!1,useFrames:f,overwrite:0})},r.set=function(n,t){return new r(n,0,t)},r.isTweening=function(n){return i.getTweensOf(n,!0).length>0},o=function(n,t){for(var u=[],f=0,r=n._first;r;)r instanceof i?u[f++]=r:(t&&(u[f++]=r),u=u.concat(o(r,t)),f=u.length),r=r._next;return u},h=r.getAllTweens=function(t){return o(n._rootTimeline,t).concat(o(n._rootFramesTimeline,t))},r.killAll=function(n,i,r,u){i==null&&(i=!0);r==null&&(r=!0);for(var o=h(u!=!1),c=o.length,l=i&&r&&u,s,f,e=0;e<c;e++)f=o[e],(l||f instanceof t||(s=f.target===f.vars.onComplete)&&r||i&&!s)&&(n?f.totalTime(f._reversed?0:f.totalDuration()):f._enabled(!1,!1))},r.killChildTweensOf=function(n,t){if(n!=null){var h=e.tweenLookup,f,o,c,u,l;if(typeof n=="string"&&(n=i.selector(n)||n),a(n)&&(n=s(n)),v(n)){for(u=n.length;--u>-1;
)r.killChildTweensOf(n[u],t);return}f=[];for(c in h)for(o=h[c].target.parentNode;o;)o===n&&(f=f.concat(h[c].tweens)),o=o.parentNode;for(l=f.length,u=0;u<l;u++)t&&f[u].totalTime(f[u].totalDuration()),f[u]._enabled(!1,!1)}},c=function(n,i,r,u){i=i!==!1;r=r!==!1;u=u!==!1;for(var e=h(u),c=i&&r&&u,o=e.length,s,f;--o>-1;)f=e[o],(c||f instanceof t||(s=f.target===f.vars.onComplete)&&r||i&&!s)&&f.paused(n)},r.pauseAll=function(n,t,i){c(!0,n,t,i)},r.resumeAll=function(n,t,i){c(!1,n,t,i)},r.globalTimeScale=function(t){var r=n._rootTimeline,u=i.ticker.time;return arguments.length?(t=t||f,r._startTime=u-(u-r._startTime)*r._timeScale/t,r=n._rootFramesTimeline,u=i.ticker.frame,r._startTime=u-(u-r._startTime)*r._timeScale/t,r._timeScale=n._rootTimeline._timeScale=t,t):r._timeScale},u.progress=function(n,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&(this._cycle&1)!=0?1-n:n)+this._cycle*(this._duration+this._repeatDelay),t):this._time/this.duration()},u.totalProgress=function(n,t){return arguments.length?
this.totalTime(this.totalDuration()*n,t):this._totalTime/this.totalDuration()},u.time=function(n,t){return arguments.length?(this._dirty&&this.totalDuration(),n>this._duration&&(n=this._duration),this._yoyo&&(this._cycle&1)!=0?n=this._duration-n+this._cycle*(this._duration+this._repeatDelay):this._repeat!==0&&(n+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(n,t)):this._time},u.duration=function(t){return arguments.length?n.prototype.duration.call(this,t):this._duration},u.totalDuration=function(n){return arguments.length?this._repeat===-1?this:this.duration((n-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=this._repeat===-1?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},u.repeat=function(n){return arguments.length?(this._repeat=n,this._uncache(!0)):this._repeat},u.repeatDelay=function(n){return arguments.length?(this._repeatDelay=n,this._uncache(!0)):this._repeatDelay},u.yoyo=function(n){
return arguments.length?(this._yoyo=n,this):this._yoyo},r},!0);_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(n,t,i){var u=function(n){t.call(this,n);this._labels={};this.autoRemoveChildren=this.vars.autoRemoveChildren===!0;this.smoothChildTiming=this.vars.smoothChildTiming===!0;this._sortChildren=!0;this._onUpdate=this.vars.onUpdate;var i=this.vars,r;for(var u in i)r=i[u],f(r)&&r.join("").indexOf("{self}")!==-1&&(i[u]=this._swapSelfInParams(r));f(i.tweens)&&this.add(i.tweens,0,i.align,i.stagger)},e=1e-10,o=i._internals,y=u._internals={},p=o.isSelector,f=o.isArray,h=o.lazyTweens,c=o.lazyRender,s=_gsScope._gsDefine.globals,l=function(n){var t={};for(var i in n)t[i]=n[i];return t},a=function(n,t,i){var f=n.cycle,u,r;for(u in f)r=f[u],n[u]=typeof r=="function"?r(i,t[i]):r[i%r.length];delete n.cycle},w=y.pauseCallback=function(){},v=function(n){for(var i=[],r=n.length,t=0;t!==r;i.push(n[t++]));return i},r=u.prototype=new t;return u.version="1.19.1",r.constructor=u,
r.kill()._gc=r._forcingPlayhead=r._hasPause=!1,r.to=function(n,t,r,u){var f=r.repeat&&s.TweenMax||i;return t?this.add(new f(n,t,r),u):this.set(n,r,u)},r.from=function(n,t,r,u){return this.add((r.repeat&&s.TweenMax||i).from(n,t,r),u)},r.fromTo=function(n,t,r,u,f){var e=u.repeat&&s.TweenMax||i;return t?this.add(e.fromTo(n,t,r,u),f):this.set(n,u,f)},r.staggerTo=function(n,t,r,f,e,o,s,h){var w=new u({onComplete:o,onCompleteParams:s,callbackScope:h,smoothChildTiming:this.smoothChildTiming}),b=r.cycle,c,y;for(typeof n=="string"&&(n=i.selector(n)||n),n=n||[],p(n)&&(n=v(n)),f=f||0,f<0&&(n=v(n),n.reverse(),f*=-1),y=0;y<n.length;y++)c=l(r),c.startAt&&(c.startAt=l(c.startAt),c.startAt.cycle&&a(c.startAt,n,y)),b&&(a(c,n,y),c.duration!=null&&(t=c.duration,delete c.duration)),w.to(n[y],t,c,y*f);return this.add(w,e)},r.staggerFrom=function(n,t,i,r,u,f,e,o){return i.immediateRender=i.immediateRender!=!1,i.runBackwards=!0,this.staggerTo(n,t,i,r,u,f,e,o)},r.staggerFromTo=function(n,t,i,r,u,f,e,o,s){return r.startAt=i,r.immediateRender=
r.immediateRender!=!1&&i.immediateRender!=!1,this.staggerTo(n,t,r,u,f,e,o,s)},r.call=function(n,t,r,u){return this.add(i.delayedCall(0,n,t,r),u)},r.set=function(n,t,r){return r=this._parseTimeOrLabel(r,0,!0),t.immediateRender==null&&(t.immediateRender=r===this._time&&!this._paused),this.add(new i(n,0,t),r)},u.exportRoot=function(n,t){n=n||{};n.smoothChildTiming==null&&(n.smoothChildTiming=!0);var f=new u(n),e=f._timeline,r,o;for(t==null&&(t=!0),e._remove(f,!0),f._startTime=0,f._rawPrevTime=f._time=f._totalTime=e._time,r=e._first;r;)o=r._next,t&&r instanceof i&&r.target===r.vars.onComplete||f.add(r,r._startTime-r._delay),r=o;return e.add(f,0),f},r.add=function(r,e,o,s){var l,v,a,h,c,y;if(typeof e!="number"&&(e=this._parseTimeOrLabel(e,0,!0,r)),!(r instanceof n)){if(r instanceof Array||r&&r.push&&f(r)){for(o=o||"normal",s=s||0,l=e,v=r.length,a=0;a<v;a++)f(h=r[a])&&(h=new u({tweens:h})),this.add(h,l),typeof h!="string"&&typeof h!="function"&&(o==="sequence"?l=h._startTime+h.totalDuration()/h._timeScale:o==="start"&&
(h._startTime-=h.delay())),l+=s;return this._uncache(!0)}if(typeof r=="string")return this.addLabel(r,e);if(typeof r=="function")r=i.delayedCall(0,r);else throw"Cannot add "+r+" into the timeline; it is not a tween, timeline, function, or string.";}if(t.prototype.add.call(this,r,e),(this._gc||this._time===this._duration)&&!this._paused&&this._duration<this.duration())for(c=this,y=c.rawTime()>r._startTime;c._timeline;)y&&c._timeline.smoothChildTiming?c.totalTime(c._totalTime,!0):c._gc&&c._enabled(!0,!1),c=c._timeline;return this},r.remove=function(t){var r,i;if(t instanceof n)return this._remove(t,!1),r=t._timeline=t.vars.useFrames?n._rootFramesTimeline:n._rootTimeline,t._startTime=(t._paused?t._pauseTime:r._time)-(t._reversed?t.totalDuration()-t._totalTime:t._totalTime)/t._timeScale,this;if(t instanceof Array||t&&t.push&&f(t)){for(i=t.length;--i>-1;)this.remove(t[i]);return this}return typeof t=="string"?this.removeLabel(t):this.kill(null,t)},r._remove=function(n,i){t.prototype._remove.call(this,n,i);var r=this.
_last;return r?this._time>this.duration()&&(this._time=this._duration,this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},r.append=function(n,t){return this.add(n,this._parseTimeOrLabel(null,t,!0,n))},r.insert=r.insertMultiple=function(n,t,i,r){return this.add(n,t||0,i,r)},r.appendMultiple=function(n,t,i,r){return this.add(n,this._parseTimeOrLabel(null,t,!0,n),i,r)},r.addLabel=function(n,t){return this._labels[n]=this._parseTimeOrLabel(t),this},r.addPause=function(n,t,r,u){var f=i.delayedCall(0,w,r,u||this);return f.vars.onComplete=f.vars.onReverseComplete=t,f.data="isPause",this._hasPause=!0,this.add(f,n)},r.removeLabel=function(n){return delete this._labels[n],this},r.getLabelTime=function(n){return this._labels[n]!=null?this._labels[n]:-1},r._parseTimeOrLabel=function(t,i,r,u){var e;if(u instanceof n&&u.timeline===this)this.remove(u);else if(u&&(u instanceof Array||u.push&&f(u)))for(e=u.length;--e>-1;)u[e]instanceof n&&u[e].timeline===this&&this.remove(
u[e]);if(typeof i=="string")return this._parseTimeOrLabel(i,r&&typeof t=="number"&&this._labels[i]==null?t-this.duration():0,r);if(i=i||0,typeof t=="string"&&(isNaN(t)||this._labels[t]!=null)){if(e=t.indexOf("="),e===-1)return this._labels[t]==null?r?this._labels[t]=this.duration()+i:i:this._labels[t]+i;i=parseInt(t.charAt(e-1)+"1",10)*Number(t.substr(e+1));t=e>1?this._parseTimeOrLabel(t.substr(0,e-1),0,r):this.duration()}else t==null&&(t=this.duration());return Number(t)+i},r.seek=function(n,t){return this.totalTime(typeof n=="number"?n:this._parseTimeOrLabel(n),t!==!1)},r.stop=function(){return this.paused(!0)},r.gotoAndPlay=function(n,t){return this.play(n,t)},r.gotoAndStop=function(n,t){return this.pause(n,t)},r.render=function(n,t,i){this._gc&&this._enabled(!0,!1);var v=this._dirty?this.totalDuration():this._totalDuration,f=this._time,w=this._startTime,b=this._timeScale,p=this._paused,r,s,y,o,l,u,a;if(n>=v-1e-7&&n>=0)this._totalTime=this._time=v,this._reversed||this._hasPausedChild()||(s=!0,o="onComplete",
l=!!this._timeline.autoRemoveChildren,this._duration===0&&(n<=0&&n>=-1e-7||this._rawPrevTime<0||this._rawPrevTime===e)&&this._rawPrevTime!==n&&this._first&&(l=!0,this._rawPrevTime>e&&(o="onReverseComplete"))),this._rawPrevTime=this._duration||!t||n||this._rawPrevTime===n?n:e,n=v+.0001;else if(n<1e-7)if(this._totalTime=this._time=0,(f!==0||this._duration===0&&this._rawPrevTime!==e&&(this._rawPrevTime>0||n<0&&this._rawPrevTime>=0))&&(o="onReverseComplete",s=this._reversed),n<0)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(l=s=!0,o="onReverseComplete"):this._rawPrevTime>=0&&this._first&&(l=!0),this._rawPrevTime=n;else{if(this._rawPrevTime=this._duration||!t||n||this._rawPrevTime===n?n:e,n===0&&s)for(r=this._first;r&&r._startTime===0;)r._duration||(s=!1),r=r._next;n=0;this._initted||(l=!0)}else{if(this._hasPause&&!this._forcingPlayhead&&!t){if(n>=f)for(r=this._first;r&&r._startTime<=n&&!u;)r._duration||r.data!=="isPause"||r.ratio||r._startTime===0&&this._rawPrevTime===0||(u=r),r=r._next;else for(
r=this._last;r&&r._startTime>=n&&!u;)r._duration||r.data==="isPause"&&r._rawPrevTime>0&&(u=r),r=r._prev;u&&(this._time=n=u._startTime,this._totalTime=n+this._cycle*(this._totalDuration+this._repeatDelay))}this._totalTime=this._time=this._rawPrevTime=n}if(this._time!==f&&this._first||i||l||u)this._initted||(this._initted=!0);else return;if(this._active||!this._paused&&this._time!==f&&n>0&&(this._active=!0),f===0&&this.vars.onStart&&(this._time===0&&this._duration||t||this._callback("onStart")),a=this._time,a>=f)for(r=this._first;r;){if(y=r._next,a!==this._time||this._paused&&!p)break;else(r._active||r._startTime<=a&&!r._paused&&!r._gc)&&(u===r&&this.pause(),r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i));r=y}else for(r=this._last;r;){if(y=r._prev,a!==this._time||this._paused&&!p)break;else if(r._active||r._startTime<=f&&!r._paused&&!r._gc){if(u===r){for(u=r._prev;u&&u.endTime()>this._time;)u.render(u._reversed?u.
totalDuration()-(n-u._startTime)*u._timeScale:(n-u._startTime)*u._timeScale,t,i),u=u._prev;u=null;this.pause()}r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)}r=y}this._onUpdate&&(t||(h.length&&c(),this._callback("onUpdate")));o&&(this._gc||(w===this._startTime||b!==this._timeScale)&&(this._time===0||v>=this.totalDuration())&&(s&&(h.length&&c(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[o]&&this._callback(o)))},r._hasPausedChild=function(){for(var n=this._first;n;){if(n._paused||n instanceof u&&n._hasPausedChild())return!0;n=n._next}return!1},r.getChildren=function(n,t,r,u){u=u||-9999999999;for(var e=[],f=this._first,o=0;f;)f._startTime<u||(f instanceof i?t!==!1&&(e[o++]=f):(r!==!1&&(e[o++]=f),n!==!1&&(e=e.concat(f.getChildren(!0,t,r)),o=e.length))),f=f._next;return e},r.getTweensOf=function(n,t){var f=this._gc,e=[],o=0,r,u;for(f&&this._enabled(!0,!0),r=i.getTweensOf(n),
u=r.length;--u>-1;)(r[u].timeline===this||t&&this._contains(r[u]))&&(e[o++]=r[u]);return f&&this._enabled(!1,!0),e},r.recent=function(){return this._recent},r._contains=function(n){for(var t=n.timeline;t;){if(t===this)return!0;t=t.timeline}return!1},r.shiftChildren=function(n,t,i){i=i||0;for(var r=this._first,u=this._labels,f;r;)r._startTime>=i&&(r._startTime+=n),r=r._next;if(t)for(f in u)u[f]>=i&&(u[f]+=n);return this._uncache(!0)},r._kill=function(n,t){if(!n&&!t)return this._enabled(!1,!1);for(var i=t?this.getTweensOf(t):this.getChildren(!0,!0,!1),r=i.length,u=!1;--r>-1;)i[r]._kill(n,t)&&(u=!0);return u},r.clear=function(n){var t=this.getChildren(!1,!0,!0),i=t.length;for(this._time=this._totalTime=0;--i>-1;)t[i]._enabled(!1,!1);return n!==!1&&(this._labels={}),this._uncache(!0)},r.invalidate=function(){for(var t=this._first;t;)t.invalidate(),t=t._next;return n.prototype.invalidate.call(this)},r._enabled=function(n,i){if(n===this._gc)for(var r=this._first;r;)r._enabled(n,!0),r=r._next;return t.prototype._enabled.
call(this,n,i)},r.totalTime=function(){this._forcingPlayhead=!0;var t=n.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,t},r.duration=function(n){return arguments.length?(this.duration()!==0&&n!==0&&this.timeScale(this._duration/n),this):(this._dirty&&this.totalDuration(),this._duration)},r.totalDuration=function(n){if(!arguments.length){if(this._dirty){for(var i=0,t=this._last,r=999999999999,f,u;t;)f=t._prev,t._dirty&&t.totalDuration(),t._startTime>r&&this._sortChildren&&!t._paused?this.add(t,t._startTime-t._delay):r=t._startTime,t._startTime<0&&!t._paused&&(i-=t._startTime,this._timeline.smoothChildTiming&&(this._startTime+=t._startTime/this._timeScale),this.shiftChildren(-t._startTime,!1,-9999999999),r=0),u=t._startTime+t._totalDuration/t._timeScale,u>i&&(i=u),t=f;this._duration=this._totalDuration=i;this._dirty=!1}return this._totalDuration}return n&&this.totalDuration()?this.timeScale(this._totalDuration/n):this},r.paused=function(t){if(!t)for(var i=this._first,r=this._time;i;)i.
_startTime===r&&i.data==="isPause"&&(i._rawPrevTime=0),i=i._next;return n.prototype.paused.apply(this,arguments)},r.usesFrames=function(){for(var t=this._timeline;t._timeline;)t=t._timeline;return t===n._rootFramesTimeline},r.rawTime=function(n){return n&&(this._paused||this._repeat&&this.time()>0&&this.totalProgress()<1)?this._totalTime%(this._duration+this._repeatDelay):this._paused?this._totalTime:(this._timeline.rawTime(n)-this._startTime)*this._timeScale},u},!0);_gsScope._gsDefine("TimelineMax",["TimelineLite","TweenLite","easing.Ease"],function(n,t,i){var f=function(t){n.call(this,t);this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._cycle=0;this._yoyo=this.vars.yoyo===!0;this._dirty=!0},u=1e-10,e=t._internals,o=e.lazyTweens,s=e.lazyRender,h=_gsScope._gsDefine.globals,c=new i(null,null,1,0),r=f.prototype=new n;return r.constructor=f,r.kill()._gc=!1,f.version="1.19.1",r.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=
this.vars.repeatDelay||0,this._uncache(!0),n.prototype.invalidate.call(this)},r.addCallback=function(n,i,r,u){return this.add(t.delayedCall(0,n,r,u),i)},r.removeCallback=function(n,t){if(n)if(t==null)this._kill(null,n);else for(var i=this.getTweensOf(n,!1),r=i.length,u=this._parseTimeOrLabel(t);--r>-1;)i[r]._startTime===u&&i[r]._enabled(!1,!1);return this},r.removePause=function(t){return this.removeCallback(n._internals.pauseCallback,t)},r.tweenTo=function(n,i){i=i||{};var u={ease:c,useFrames:this.usesFrames(),immediateRender:!1},o=i.repeat&&h.TweenMax||t,f,e,r;for(e in i)u[e]=i[e];return u.time=this._parseTimeOrLabel(n),f=Math.abs(Number(u.time)-this._time)/this._timeScale||.001,r=new o(this,f,u),u.onStart=function(){r.target.paused(!0);r.vars.time!==r.target.time()&&f===r.duration()&&r.duration(Math.abs(r.vars.time-r.target.time())/r.target._timeScale);i.onStart&&i.onStart.apply(i.onStartScope||i.callbackScope||r,i.onStartParams||[])},r},r.tweenFromTo=function(n,t,i){i=i||{};n=this._parseTimeOrLabel(n);i.startAt=
{onComplete:this.seek,onCompleteParams:[n],callbackScope:this};i.immediateRender=i.immediateRender!==!1;var r=this.tweenTo(t,i);return r.duration(Math.abs(r.vars.time-n)/this._timeScale||.001)},r.render=function(n,t,i){this._gc&&this._enabled(!0,!1);var g=this._dirty?this.totalDuration():this._totalDuration,e=this._duration,h=this._time,w=this._totalTime,it=this._startTime,rt=this._timeScale,c=this._rawPrevTime,nt=this._paused,l=this._cycle,r,y,b,a,v,k,f,d;if(n>=g-1e-7&&n>=0)this._locked||(this._totalTime=g,this._cycle=this._repeat),this._reversed||this._hasPausedChild()||(y=!0,a="onComplete",v=!!this._timeline.autoRemoveChildren,this._duration===0&&(n<=0&&n>=-1e-7||c<0||c===u)&&c!==n&&this._first&&(v=!0,c>u&&(a="onReverseComplete"))),this._rawPrevTime=this._duration||!t||n||this._rawPrevTime===n?n:u,this._yoyo&&(this._cycle&1)!=0?this._time=n=0:(this._time=e,n=e+.0001);else if(n<1e-7)if(this._locked||(this._totalTime=this._cycle=0),this._time=0,(h!==0||e===0&&c!==u&&(c>0||n<0&&c>=0)&&!this._locked)&&(a="onReverseComplete",
y=this._reversed),n<0)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(v=y=!0,a="onReverseComplete"):c>=0&&this._first&&(v=!0),this._rawPrevTime=n;else{if(this._rawPrevTime=e||!t||n||this._rawPrevTime===n?n:u,n===0&&y)for(r=this._first;r&&r._startTime===0;)r._duration||(y=!1),r=r._next;n=0;this._initted||(v=!0)}else if(e===0&&c<0&&(v=!0),this._time=this._rawPrevTime=n,this._locked||(this._totalTime=n,this._repeat!==0&&(k=e+this._repeatDelay,this._cycle=this._totalTime/k>>0,this._cycle!==0&&this._cycle===this._totalTime/k&&w<=n&&this._cycle--,this._time=this._totalTime-this._cycle*k,this._yoyo&&(this._cycle&1)!=0&&(this._time=e-this._time),this._time>e?(this._time=e,n=e+.0001):this._time<0?this._time=n=0:n=this._time)),this._hasPause&&!this._forcingPlayhead&&!t&&n<e){if(n=this._time,n>=h||this._repeat&&l!==this._cycle)for(r=this._first;r&&r._startTime<=n&&!f;)r._duration||r.data!=="isPause"||r.ratio||r._startTime===0&&this._rawPrevTime===0||(f=r),r=r._next;else for(r=this._last;r&&r._startTime>=
n&&!f;)r._duration||r.data==="isPause"&&r._rawPrevTime>0&&(f=r),r=r._prev;f&&(this._time=n=f._startTime,this._totalTime=n+this._cycle*(this._totalDuration+this._repeatDelay))}if(this._cycle!==l&&!this._locked){var p=this._yoyo&&(l&1)!=0,ut=p===(this._yoyo&&(this._cycle&1)!=0),ft=this._totalTime,tt=this._cycle,et=this._rawPrevTime,ot=this._time;if(this._totalTime=l*e,this._cycle<l?p=!p:this._totalTime+=e,this._time=h,this._rawPrevTime=e===0?c-.0001:c,this._cycle=l,this._locked=!0,h=p?0:e,this.render(h,t,e===0),t||this._gc||this.vars.onRepeat&&(this._cycle=tt,this._locked=!1,this._callback("onRepeat")),h!==this._time)return;if(ut&&(this._cycle=l,this._locked=!0,h=p?e+.0001:-.0001,this.render(h,!0,!1)),this._locked=!1,this._paused&&!nt)return;this._time=ot;this._totalTime=ft;this._cycle=tt;this._rawPrevTime=et}if(this._time!==h&&this._first||i||v||f)this._initted||(this._initted=!0);else{w!==this._totalTime&&this._onUpdate&&(t||this._callback("onUpdate"));return}if(this._active||!this._paused&&this._totalTime!==
w&&n>0&&(this._active=!0),w===0&&this.vars.onStart&&(this._totalTime===0&&this._totalDuration||t||this._callback("onStart")),d=this._time,d>=h)for(r=this._first;r;){if(b=r._next,d!==this._time||this._paused&&!nt)break;else(r._active||r._startTime<=this._time&&!r._paused&&!r._gc)&&(f===r&&this.pause(),r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i));r=b}else for(r=this._last;r;){if(b=r._prev,d!==this._time||this._paused&&!nt)break;else if(r._active||r._startTime<=h&&!r._paused&&!r._gc){if(f===r){for(f=r._prev;f&&f.endTime()>this._time;)f.render(f._reversed?f.totalDuration()-(n-f._startTime)*f._timeScale:(n-f._startTime)*f._timeScale,t,i),f=f._prev;f=null;this.pause()}r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)}r=b}this._onUpdate&&(t||(o.length&&s(),this._callback("onUpdate")));a&&(this._locked||this._gc||(it===this.
_startTime||rt!==this._timeScale)&&(this._time===0||g>=this.totalDuration())&&(y&&(o.length&&s(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[a]&&this._callback(a)))},r.getActive=function(n,t,i){n==null&&(n=!0);t==null&&(t=!0);i==null&&(i=!1);for(var f=[],e=this.getChildren(n,t,i),o=0,s=e.length,u,r=0;r<s;r++)u=e[r],u.isActive()&&(f[o++]=u);return f},r.getLabelAfter=function(n){n||n!==0&&(n=this._time);for(var i=this.getLabelsArray(),r=i.length,t=0;t<r;t++)if(i[t].time>n)return i[t].name;return null},r.getLabelBefore=function(n){n==null&&(n=this._time);for(var t=this.getLabelsArray(),i=t.length;--i>-1;)if(t[i].time<n)return t[i].name;return null},r.getLabelsArray=function(){var n=[],i=0;for(var t in this._labels)n[i++]={time:this._labels[t],name:t};return n.sort(function(n,t){return n.time-t.time}),n},r.invalidate=function(){return this._locked=!1,n.prototype.invalidate.call(this)},r.progress=function(n,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&
(this._cycle&1)!=0?1-n:n)+this._cycle*(this._duration+this._repeatDelay),t):this._time/this.duration()},r.totalProgress=function(n,t){return arguments.length?this.totalTime(this.totalDuration()*n,t):this._totalTime/this.totalDuration()},r.totalDuration=function(t){return arguments.length?this._repeat===-1||!t?this:this.timeScale(this.totalDuration()/t):(this._dirty&&(n.prototype.totalDuration.call(this),this._totalDuration=this._repeat===-1?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat),this._totalDuration)},r.time=function(n,t){return arguments.length?(this._dirty&&this.totalDuration(),n>this._duration&&(n=this._duration),this._yoyo&&(this._cycle&1)!=0?n=this._duration-n+this._cycle*(this._duration+this._repeatDelay):this._repeat!==0&&(n+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(n,t)):this._time},r.repeat=function(n){return arguments.length?(this._repeat=n,this._uncache(!0)):this._repeat},r.repeatDelay=function(n){return arguments.length?(this._repeatDelay=
n,this._uncache(!0)):this._repeatDelay},r.yoyo=function(n){return arguments.length?(this._yoyo=n,this):this._yoyo},r.currentLabel=function(n){return arguments.length?this.seek(n,!0):this.getLabelBefore(this._time+1e-8)},f},!0),function(){var h=180/Math.PI,n=[],t=[],i=[],f={},c=_gsScope._gsDefine.globals,u=function(n,t,i,r){i===r&&(i=r-(r-t)/1e6);n===t&&(t=n+(i-n)/1e6);this.a=n;this.b=t;this.c=i;this.d=r;this.da=r-n;this.ca=i-n;this.ba=t-n},l=",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",e=function(n,t,i,r){var e={a:n},u={},f={},o={c:r},s=(n+t)/2,a=(t+i)/2,h=(i+r)/2,c=(s+a)/2,l=(a+h)/2,v=(l-c)/8;return e.b=s+(n-s)/4,u.b=c+v,e.c=u.a=(e.b+u.b)/2,u.c=f.a=(c+l)/2,f.b=l-v,o.b=h+(r-h)/4,f.c=o.a=(f.b+o.b)/2,[e,u,f,o]},a=function(r,u,f,o,s){for(var rt=r.length-1,v=0,l=r[0].a,p,c,nt,h,w,b,g,tt,a,k,d,it,y=0;y<rt;y++)h=r[v],p=h.a,c=h.d,nt=r[v+1].d,s?(k=n[y],d=t[y],it=(d+k)*u*.25/(o?.5:i[y]||.5),w=c-(c-
p)*(o?u*.5:k!==0?it/k:0),b=c+(nt-c)*(o?u*.5:d!==0?it/d:0),g=c-(w+((b-w)*(k*3/(k+d)+.5)/4||0))):(w=c-(c-p)*u*.5,b=c+(nt-c)*u*.5,g=c-(w+b)/2),w+=g,b+=g,h.c=tt=w,h.b=y!==0?l:l=h.a+(h.c-h.a)*.6,h.da=c-p,h.ca=tt-p,h.ba=l-p,f?(a=e(p,l,tt,c),r.splice(v,1,a[0],a[1],a[2],a[3]),v+=4):v++,l=b;h=r[v];h.b=l;h.c=l+(h.d-l)*.4;h.da=h.d-h.a;h.ca=h.c-h.a;h.ba=l-h.a;f&&(a=e(h.a,l,h.c,h.d),r.splice(v,1,a[0],a[1],a[2],a[3]))},v=function(i,r,f,e){var h=[],c,o,l,s,v,a;if(e)for(i=[e].concat(i),o=i.length;--o>-1;)typeof(a=i[o][r])=="string"&&a.charAt(1)==="="&&(i[o][r]=e[r]+Number(a.charAt(0)+a.substr(2)));if(c=i.length-2,c<0)return h[0]=new u(i[0][r],0,0,i[c<-1?0:1][r]),h;for(o=0;o<c;o++)l=i[o][r],s=i[o+1][r],h[o]=new u(l,0,0,s),f&&(v=i[o+2][r],n[o]=(n[o]||0)+(s-l)*(s-l),t[o]=(t[o]||0)+(v-s)*(v-s));return h[o]=new u(i[o][r],0,0,i[o+1][r]),h},o=function(r,u,e,o,s,h){var k={},w=[],it=h||r[0],c,y,b,p,g,nt,d,tt;s=typeof s=="string"?","+s+",":l;u==null&&(u=1);for(y in r[0])w.push(y);if(r.length>1){for(tt=r[r.length-1],d=!0,c=w.length;--c>
-1;)if(y=w[c],Math.abs(it[y]-tt[y])>.05){d=!1;break}d&&(r=r.concat(),h&&r.unshift(h),r.push(r[1]),h=r[r.length-3])}for(n.length=t.length=i.length=0,c=w.length;--c>-1;)y=w[c],f[y]=s.indexOf(","+y+",")!==-1,k[y]=v(r,y,f[y],h);for(c=n.length;--c>-1;)n[c]=Math.sqrt(n[c]),t[c]=Math.sqrt(t[c]);if(!o){for(c=w.length;--c>-1;)if(f[y])for(b=k[w[c]],nt=b.length-1,p=0;p<nt;p++)g=b[p+1].da/t[p]+b[p].da/n[p]||0,i[p]=(i[p]||0)+g*g;for(c=i.length;--c>-1;)i[c]=Math.sqrt(i[c])}for(c=w.length,p=e?4:1;--c>-1;)y=w[c],b=k[y],a(b,u,e,o,f[y]),d&&(b.splice(0,p),b.splice(b.length-p,p));return k},y=function(n,t,i){t=t||"soft";var w={},c=t==="cubic"?3:2,b=t==="soft",y=[],o,a,v,k,f,p,r,l,s,e,h;if(b&&i&&(n=[i].concat(n)),n==null||n.length<c+1)throw"invalid Bezier data";for(s in n[0])y.push(s);for(p=y.length;--p>-1;){for(s=y[p],w[s]=f=[],e=0,l=n.length,r=0;r<l;r++)o=i==null?n[r][s]:typeof(h=n[r][s])=="string"&&h.charAt(1)==="="?i[s]+Number(h.charAt(0)+h.substr(2)):Number(h),b&&r>1&&r<l-1&&(f[e++]=(o+f[e-2])/2),f[e++]=o;for(l=e-c+1,e=0,r=0;
r<l;r+=c)o=f[r],a=f[r+1],v=f[r+2],k=c===2?0:f[r+3],f[e++]=h=c===3?new u(o,a,v,k):new u(o,(2*a+o)/3,(2*a+v)/3,v);f.length=e}return w},p=function(n,t,i){for(var p=1/i,s=n.length,e,h,o,a,v,y,r,u,c,f,l;--s>-1;)for(f=n[s],o=f.a,a=f.d-o,v=f.c-o,y=f.b-o,e=h=0,u=1;u<=i;u++)r=p*u,c=1-r,e=h-(h=(r*r*a+3*c*(r*v+c*y))*r),l=s*i+u-1,t[l]=(t[l]||0)+e*e},w=function(n,t){t=t>>0||6;var f=[],s=[],u=0,e=0,a=t-1,h=[],o=[],c,i,l,r;for(c in n)p(n[c],f,t);for(l=f.length,i=0;i<l;i++)u+=Math.sqrt(f[i]),r=i%t,o[r]=u,r===a&&(e+=u,r=i/t>>0,h[r]=o,s[r]=e,u=0,o=[]);return{length:e,lengths:s,segments:h}},r=_gsScope._gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.7",API:2,global:!0,init:function(n,t,i){var c;this._target=n;t instanceof Array&&(t={values:t});this._func={};this._mod={};this._props=[];this._timeRes=t.timeResolution==null?6:parseInt(t.timeResolution,10);var e=t.values||[],s={},v=e[0],u=t.autoRotate||i.vars.orientToBezier,r,a,f,h,l;this._autoRotate=u?u instanceof Array?u:[["x","y","rotation",u===!0?0:Number(u)||0]]:null;
for(r in v)this._props.push(r);for(f=this._props.length;--f>-1;)r=this._props[f],this._overwriteProps.push(r),a=this._func[r]=typeof n[r]=="function",s[r]=a?n[r.indexOf("set")||typeof n["get"+r.substr(3)]!="function"?r:"get"+r.substr(3)]():parseFloat(n[r]),l||s[r]!==e[0][r]&&(l=s);if(this._beziers=t.type!=="cubic"&&t.type!=="quadratic"&&t.type!=="soft"?o(e,isNaN(t.curviness)?1:t.curviness,!1,t.type==="thruBasic",t.correlate,l):y(e,t.type,s),this._segCount=this._beziers[r].length,this._timeRes&&(c=w(this._beziers,this._timeRes),this._length=c.length,this._lengths=c.lengths,this._segments=c.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length),u=this._autoRotate)for(this._initialRotations=[],u[0]instanceof Array||(this._autoRotate=u=[u]),f=u.length;--f>-1;){for(h=0;h<3;h++)r=u[f][h],this._func[r]=typeof n[r]=="function"?n[r.indexOf("set")||typeof n["get"+r.substr(3)]!="function"?r:"get"+r.substr(3)]:!1;r=
u[f][2];this._initialRotations[f]=(this._func[r]?this._func[r].call(this._target):this._target[r])||0;this._overwriteProps.push(r)}return this._startRatio=i.vars.runBackwards?1:0,!0},set:function(n){var c=this._segCount,g=this._func,l=this._target,it=n!==this._startRatio,a,d,t,u,i,r,o,w,v,f,s,e,b,k,y,p,nt,tt;if(this._timeRes){if(v=this._lengths,f=this._curSeg,n*=this._length,t=this._li,n>this._l2&&t<c-1){for(w=c-1;t<w&&(this._l2=v[++t])<=n;);this._l1=v[t-1];this._li=t;this._curSeg=f=this._segments[t];this._s2=f[this._s1=this._si=0]}else if(n<this._l1&&t>0){while(t>0&&(this._l1=v[--t])>=n);t===0&&n<this._l1?this._l1=0:t++;this._l2=v[t];this._li=t;this._curSeg=f=this._segments[t];this._s1=f[(this._si=f.length-1)-1]||0;this._s2=f[this._si]}if(a=t,n-=this._l1,t=this._si,n>this._s2&&t<f.length-1){for(w=f.length-1;t<w&&(this._s2=f[++t])<=n;);this._s1=f[t-1];this._si=t}else if(n<this._s1&&t>0){while(t>0&&(this._s1=f[--t])>=n);t===0&&n<this._s1?this._s1=0:t++;this._s2=f[t];this._si=t}r=(t+(n-this._s1)/(this._s2-this.
_s1))*this._prec||0}else a=n<0?0:n>=1?c-1:c*n>>0,r=(n-a*(1/c))*c;for(d=1-r,t=this._props.length;--t>-1;)u=this._props[t],i=this._beziers[u][a],o=(r*r*i.da+3*d*(r*i.ca+d*i.ba))*r+i.a,this._mod[u]&&(o=this._mod[u](o,l)),g[u]?l[u](o):l[u]=o;if(this._autoRotate)for(s=this._autoRotate,t=s.length;--t>-1;)u=s[t][2],nt=s[t][3]||0,tt=s[t][4]===!0?1:h,i=this._beziers[s[t][0]],e=this._beziers[s[t][1]],i&&e&&(i=i[a],e=e[a],b=i.a+(i.b-i.a)*r,y=i.b+(i.c-i.b)*r,b+=(y-b)*r,y+=(i.c+(i.d-i.c)*r-y)*r,k=e.a+(e.b-e.a)*r,p=e.b+(e.c-e.b)*r,k+=(p-k)*r,p+=(e.c+(e.d-e.c)*r-p)*r,o=it?Math.atan2(p-k,y-b)*tt+nt:this._initialRotations[t],this._mod[u]&&(o=this._mod[u](o,l)),g[u]?l[u](o):l[u]=o)}}),s=r.prototype;r.bezierThrough=o;r.cubicToQuadratic=e;r._autoCSS=!0;r.quadraticToCubic=function(n,t,i){return new u(n,(2*t+n)/3,(2*t+i)/3,i)};r._cssRegister=function(){var t=c.CSSPlugin;if(t){var n=t._internals,i=n._parseToProxy,u=n._setPluginRatio,f=n.CSSPropTween;n._registerComplexSpecialProp("bezier",{parser:function(n,t,e,o,s,h){t instanceof Array&&
(t={values:t});h=new r;var p=t.values,v=p.length-1,w=[],c={},a,y,l;if(v<0)return s;for(a=0;a<=v;a++)l=i(n,p[a],o,s,h,v!==a),w[a]=l.end;for(y in t)c[y]=t[y];return c.values=w,s=new f(n,"bezier",0,0,l.pt,2),s.data=l,s.plugin=h,s.setRatio=u,c.autoRotate===0&&(c.autoRotate=!0),!c.autoRotate||c.autoRotate instanceof Array||(a=c.autoRotate===!0?0:Number(c.autoRotate),c.autoRotate=l.end.left!=null?[["left","top","rotation",a,!1]]:l.end.x!=null?[["x","y","rotation",a,!1]]:!1),c.autoRotate&&(o._transform||o._enableTransforms(!1),l.autoRotate=o._target._gsTransform,l.proxy.rotation=l.autoRotate.rotation||0,o._overwriteProps.push("rotation")),h._onInitTween(l.proxy,c,o._tween),s}})}};s._mod=function(n){for(var i=this._overwriteProps,r=i.length,t;--r>-1;)t=n[i[r]],t&&typeof t=="function"&&(this._mod[i[r]]=t)};s._kill=function(n){var t=this._props,r,i;for(r in this._beziers)if(r in n)for(delete this._beziers[r],delete this._func[r],i=t.length;--i>-1;)t[i]===r&&t.splice(i,1);if(t=this._autoRotate,t)for(i=t.length;--i>-1;)n[
t[i][2]]&&t.splice(i,1);return this._super._kill.call(this,n)}}();_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(n,t){var r=function(){n.call(this,"css");this._overwriteProps.length=0;this.setRatio=r.prototype.setRatio},ru=_gsScope._gsDefine.globals,ct,ti,e,oi,v={},i=r.prototype=new n("css"),gr,ht,nu,tu,iu,ni;i.constructor=r;r.version="1.19.1";r.API=2;r.defaultTransformPerspective=0;r.defaultSkewType="compensated";r.defaultSmoothOrigin=!0;i="px";r.suffixMap={top:i,right:i,bottom:i,left:i,width:i,height:i,fontSize:i,padding:i,margin:i,perspective:i,lineHeight:""};var lt=/(?:\-|\.|\b)(\d|\.|e\-)+/g,si=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,hi=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,ci=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,at=/(?:\d|\-|\+|=|#|\.)*/g,li=/opacity *= *([^)]*)/i,uu=/opacity:([^;]*)/i,fu=/alpha\(opacity *=.+?\)/i,eu=/^(rgb|hsl)/,er=/([A-Z])/g,or=/-([a-z])/gi,ou=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,sr=function(n,t){return t.toUpperCase(
)},su=/(?:Left|Right|Width)/i,hu=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,cu=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,k=/,(?=[^\)]*(?:\(|$))/gi,lu=/[\s,\(]/i,a=Math.PI/180,it=180/Math.PI,ii={},au={style:{}},y=_gsScope.document||{createElement:function(){return au}},ri=function(n,t){return y.createElementNS?y.createElementNS(t||"http://www.w3.org/1999/xhtml",n):y.createElement(n)},d=ri("div"),ai=ri("img"),p=r._internals={_specialProps:v},g=(_gsScope.navigator||{}).userAgent||"",vi,hr,yi,pi,cr,ot,rt=function(){var t=g.indexOf("Android"),n=ri("a");return(yi=g.indexOf("Safari")!==-1&&g.indexOf("Chrome")===-1&&(t===-1||parseFloat(g.substr(t+8,2))>3),cr=yi&&parseFloat(g.substr(g.indexOf("Version/")+8,2))<6,pi=g.indexOf("Firefox")!==-1,(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(g)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(g))&&(ot=parseFloat(RegExp.$1)),!n)?!1:(n.style.cssText="top:1px;opacity:.55;",/^0.55/.test(n.style.opacity))}(),lr=function(n){return li.test(typeof n=="string"?n:(n.currentStyle?n.currentStyle.filter:
n.style.filter)||"")?parseFloat(RegExp.$1)/100:1},ar=function(n){_gsScope.console&&console.log(n)},ut,nt,vr="",wi="",vt=function(n,t){t=t||d;var u=t.style,r,i;if(u[n]!==undefined)return n;for(n=n.charAt(0).toUpperCase()+n.substr(1),r=["O","Moz","ms","Ms","Webkit"],i=5;--i>-1&&u[r[i]+n]===undefined;);return i>=0?(wi=i===3?"ms":r[i],vr="-"+wi.toLowerCase()+"-",wi+n):null},ft=y.defaultView?y.defaultView.getComputedStyle:function(){},u=r.getStyle=function(n,t,i,r,u){var f;return!rt&&t==="opacity"?lr(n):(!r&&n.style[t]?f=n.style[t]:(i=i||ft(n))?f=i[t]||i.getPropertyValue(t)||i.getPropertyValue(t.replace(er,"-$1").toLowerCase()):n.currentStyle&&(f=n.currentStyle[t]),u!=null&&(!f||f==="none"||f==="auto"||f==="auto auto")?u:f)},w=p.convertToPixels=function(n,i,f,e,o){if(e==="px"||!e)return f;if(e==="auto"||!f)return 0;var l=su.test(i),h=n,a=d.style,p=f<0,b=f===1,s,c,v;if(p&&(f=-f),b&&(f*=100),e==="%"&&i.indexOf("border")!==-1)s=f/100*(l?n.clientWidth:n.clientHeight);else{if(a.cssText="border:0 solid red;position:"+u(
n,"position")+";line-height:0;",e!=="%"&&h.appendChild&&e.charAt(0)!=="v"&&e!=="rem")a[l?"borderLeftWidth":"borderTopWidth"]=f+e;else{if(h=n.parentNode||y.body,c=h._gsCache,v=t.ticker.frame,c&&l&&c.time===v)return c.width*f/100;a[l?"width":"height"]=f+e}h.appendChild(d);s=parseFloat(d[l?"offsetWidth":"offsetHeight"]);h.removeChild(d);l&&e==="%"&&r.cacheWidths!==!1&&(c=h._gsCache=h._gsCache||{},c.time=v,c.width=s/f*100);s!==0||o||(s=w(n,i,f,e,!0))}return b&&(s/=100),p?-s:s},yr=p.calculateOffset=function(n,t,i){if(u(n,"position",i)!=="absolute")return 0;var r=t==="left"?"Left":"Top",f=u(n,"margin"+r,i);return n["offset"+r]-(w(n,t,parseFloat(f),f.replace(at,""))||0)},yt=function(n,t){var i={},r,u,f;if(t=t||ft(n,null))if(r=t.length)while(--r>-1)f=t[r],(f.indexOf("-transform")===-1||tr===f)&&(i[f.replace(or,sr)]=t.getPropertyValue(f));else for(r in t)(r.indexOf("Transform")===-1||h===r)&&(i[r]=t[r]);else if(t=n.currentStyle||n.style)for(r in t)typeof r=="string"&&i[r]===undefined&&(i[r.replace(or,sr)]=t[r]);return rt||
(i.opacity=lr(n)),u=gt(n,t,!1),i.rotation=u.rotation,i.skewX=u.skewX,i.scaleX=u.scaleX,i.scaleY=u.scaleY,i.x=u.x,i.y=u.y,b&&(i.z=u.z,i.rotationX=u.rotationX,i.rotationY=u.rotationY,i.scaleZ=u.scaleZ),i.filters&&delete i.filters,i},bi=function(n,t,i,r,u){var o={},s=n.style,e,f,h;for(f in i)f!=="cssText"&&f!=="length"&&isNaN(f)&&(t[f]!==(e=i[f])||u&&u[f])&&f.indexOf("Origin")===-1&&(typeof e=="number"||typeof e=="string")&&(o[f]=e==="auto"&&(f==="left"||f==="top")?yr(n,f):(e===""||e==="auto"||e==="none")&&typeof t[f]=="string"&&t[f].replace(ci,"")!==""?0:e,s[f]!==undefined&&(h=new nr(s,f,s[f],h)));if(r)for(f in r)f!=="className"&&(o[f]=r[f]);return{difs:o,firstMPT:h}},vu={width:["Left","Right"],height:["Top","Bottom"]},yu=["marginLeft","marginRight","marginTop","marginBottom"],pu=function(n,t,i){if((n.nodeName+"").toLowerCase()==="svg")return(i||ft(n))[t]||0;if(n.getCTM&&rr(n))return n.getBBox()[t]||0;var r=parseFloat(t==="width"?n.offsetWidth:n.offsetHeight),f=vu[t],e=f.length;for(i=i||ft(n,null);--e>-1;)r-=parseFloat(
u(n,"padding"+f[e],i,!0))||0,r-=parseFloat(u(n,"border"+f[e]+"Width",i,!0))||0;return r},et=function(n,t){if(n==="contain"||n==="auto"||n==="auto auto")return n+" ";(n==null||n==="")&&(n="0 0");var r=n.split(" "),i=n.indexOf("left")!==-1?"0%":n.indexOf("right")!==-1?"100%":r[0],u=n.indexOf("top")!==-1?"0%":n.indexOf("bottom")!==-1?"100%":r[1],f;if(r.length>3&&!t){for(r=n.split(", ").join(",").split(","),n=[],f=0;f<r.length;f++)n.push(et(r[f]));return n.join(",")}return u==null?u=i==="center"?"50%":"0":u==="center"&&(u="50%"),(i==="center"||isNaN(parseFloat(i))&&(i+"").indexOf("=")===-1)&&(i="50%"),n=i+" "+u+(r.length>2?" "+r[2]:""),t&&(t.oxp=i.indexOf("%")!==-1,t.oyp=u.indexOf("%")!==-1,t.oxr=i.charAt(1)==="=",t.oyr=u.charAt(1)==="=",t.ox=parseFloat(i.replace(ci,"")),t.oy=parseFloat(u.replace(ci,"")),t.v=n),t||n},pt=function(n,t){return typeof n=="function"&&(n=n(nt,ut)),typeof n=="string"&&n.charAt(1)==="="?parseInt(n.charAt(0)+"1",10)*parseFloat(n.substr(2)):parseFloat(n)-parseFloat(t)||0},c=function(n,t){return typeof
n=="function"&&(n=n(nt,ut)),n==null?t:typeof n=="string"&&n.charAt(1)==="="?parseInt(n.charAt(0)+"1",10)*parseFloat(n.substr(2))+t:parseFloat(n)||0},wt=function(n,t,i,r){var h=1e-6,f,o,u,e,s;return typeof n=="function"&&(n=n(nt,ut)),n==null?e=t:typeof n=="number"?e=n:(f=360,o=n.split("_"),s=n.charAt(1)==="=",u=(s?parseInt(n.charAt(0)+"1",10)*parseFloat(o[0].substr(2)):parseFloat(o[0]))*(n.indexOf("rad")===-1?1:it)-(s?0:t),o.length&&(r&&(r[i]=t+u),n.indexOf("short")!==-1&&(u=u%f,u!==u%(f/2)&&(u=u<0?u+f:u-f)),n.indexOf("_cw")!==-1&&u<0?u=(u+f*9999999999)%f-(u/f|0)*f:n.indexOf("ccw")!==-1&&u>0&&(u=(u-f*9999999999)%f-(u/f|0)*f)),e=t+u),e<h&&e>-h&&(e=0),e},bt={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},
ki=function(n,t,i){return n=n<0?n+1:n>1?n-1:n,(n*6<1?t+(i-t)*n*6:n<.5?i:n*3<2?t+(i-t)*(2/3-n)*6:t)*255+.5|0},ui=r.parseColor=function(n,t){var i,u,r,f,s,h,e,o,c,l,a;if(n)if(typeof n=="number")i=[n>>16,n>>8&255,n&255];else{if(n.charAt(n.length-1)===","&&(n=n.substr(0,n.length-1)),bt[n])i=bt[n];else if(n.charAt(0)==="#")n.length===4&&(u=n.charAt(1),r=n.charAt(2),f=n.charAt(3),n="#"+u+u+r+r+f+f),n=parseInt(n.substr(1),16),i=[n>>16,n>>8&255,n&255];else if(n.substr(0,3)==="hsl")if(i=a=n.match(lt),t){if(n.indexOf("=")!==-1)return n.match(si)}else s=Number(i[0])%360/360,h=Number(i[1])/100,e=Number(i[2])/100,r=e<=.5?e*(h+1):e+h-e*h,u=e*2-r,i.length>3&&(i[3]=Number(n[3])),i[0]=ki(s+1/3,u,r),i[1]=ki(s,u,r),i[2]=ki(s-1/3,u,r);else i=n.match(lt)||bt.transparent;i[0]=Number(i[0]);i[1]=Number(i[1]);i[2]=Number(i[2]);i.length>3&&(i[3]=Number(i[3]))}else i=bt.black;return t&&!a&&(u=i[0]/255,r=i[1]/255,f=i[2]/255,o=Math.max(u,r,f),c=Math.min(u,r,f),e=(o+c)/2,o===c?s=h=0:(l=o-c,h=e>.5?l/(2-o-c):l/(o+c),s=(o===u?(r-f)/l+(r<f?6:
0):o===r?(f-u)/l+2:(u-r)/l+4)*60),i[0]=s+.5|0,i[1]=h*100+.5|0,i[2]=e*100+.5|0),i},pr=function(n,t){for(var f=n.match(l)||[],r=0,o=f.length?"":n,i,e,u=0;u<f.length;u++)i=f[u],e=n.substr(r,n.indexOf(i,r)-r),r+=e.length+i.length,i=ui(i,t),i.length===3&&i.push(1),o+=e+(t?"hsla("+i[0]+","+i[1]+"%,"+i[2]+"%,"+i[3]:"rgba("+i.join(","))+")";return o+n.substr(r)},l="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(i in bt)l+="|"+i+"\\b";l=new RegExp(l+")","gi");r.colorStringFilter=function(n){var t=n[0]+n[1],i;l.test(t)&&(i=t.indexOf("hsl(")!==-1||t.indexOf("hsla(")!==-1,n[0]=pr(n[0],i),n[1]=pr(n[1],i));l.lastIndex=0};t.defaultStringFilter||(t.defaultStringFilter=r.colorStringFilter);var di=function(n,t,i,r){if(n==null)return function(n){return n};var s=t?(n.match(l)||[""])[0]:"",f=n.split(s).join("").match(hi)||[],h=n.substr(0,n.indexOf(f[0])),c=n.charAt(n.length-1)===")"?")":"",e=n.indexOf(" ")!==-1?" ":",",u=f.length,a=u>0?f[0].replace(lt,""):"",o;return u?o=t?function(n){var p,v,t,y;if(typeof
n=="number")n+=a;else if(r&&k.test(n)){for(y=n.replace(k,"|").split("|"),t=0;t<y.length;t++)y[t]=o(y[t]);return y.join(",")}if(p=(n.match(l)||[s])[0],v=n.split(p).join("").match(hi)||[],t=v.length,u>t--)while(++t<u)v[t]=i?v[(t-1)/2|0]:f[t];return h+v.join(e)+e+p+c+(n.indexOf("inset")!==-1?" inset":"")}:function(n){var s,l,t;if(typeof n=="number")n+=a;else if(r&&k.test(n)){for(l=n.replace(k,"|").split("|"),t=0;t<l.length;t++)l[t]=o(l[t]);return l.join(",")}if(s=n.match(hi)||[],t=s.length,u>t--)while(++t<u)s[t]=i?s[(t-1)/2|0]:f[t];return h+s.join(e)+c}:function(n){return n}},gi=function(n){return n=n.split(","),function(t,i,r,u,f,e,o){var h=(i+"").split(" "),s;for(o={},s=0;s<4;s++)o[n[s]]=h[s]=h[s]||h[(s-1)/2>>0];return u.parse(t,o,f,e)}},tf=p._setPluginRatio=function(n){this.plugin.setRatio(n);for(var r=this.data,e=r.proxy,i=r.firstMPT,h=1e-6,u,t,f,o,s;i;)u=e[i.v],i.r?u=Math.round(u):u<h&&u>-h&&(u=0),i.t[i.p]=u,i=i._next;if(r.autoRotate&&(r.autoRotate.rotation=r.mod?r.mod(e.rotation,this.t):e.rotation),n===1||
n===0)for(i=r.firstMPT,s=n===1?"e":"b";i;){if(t=i.t,t.type){if(t.type===1){for(o=t.xs0+t.s+t.xs1,f=1;f<t.l;f++)o+=t["xn"+f]+t["xs"+(f+1)];t[s]=o}}else t[s]=t.s+t.xs0;i=i._next}},nr=function(n,t,i,r,u){this.t=n;this.p=t;this.v=i;this.r=u;r&&(r._prev=this,this._next=r)},rf=p._parseToProxy=function(n,t,i,r,u,f){var s=r,c={},l={},y=i._transform,p=ii,a,e,o,h,v;for(i._transform=null,ii=t,r=v=i.parse(n,t,r,u),ii=p,f&&(i._transform=y,s&&(s._prev=null,s._prev&&(s._prev._next=null)));r&&r!==s;){if(r.type<=1&&(e=r.p,l[e]=r.s+r.c,c[e]=r.s,f||(h=new nr(r,"s",e,h,r.r),r.c=0),r.type===1))for(a=r.l;--a>0;)o="xn"+a,e=r.p+"_"+o,l[e]=r.data[o],c[e]=r[o],f||(h=new nr(r,o,e,h,r.rxp[o]));r=r._next}return{proxy:c,end:l,firstMPT:h,pt:v}},o=p.CSSPropTween=function(n,t,i,r,u,f,e,s,h,c,l){this.t=n;this.p=t;this.s=i;this.c=r;this.n=e||t;n instanceof o||oi.push(this.n);this.r=s;this.type=f||0;h&&(this.pr=h,ct=!0);this.b=c===undefined?i:c;this.e=l===undefined?i+r:l;u&&(this._next=u,u._prev=this)},fi=function(n,t,i,r,u,f){var e=new o(n,t,i,
r-i,u,-1,f);return e.b=i,e.e=e.xs0=r,e},kt=r.parseComplex=function(n,t,i,u,f,e,s,h,c,a){i=i||e||"";typeof u=="function"&&(u=u(nt,ut));s=new o(n,t,0,0,s,a?2:1,null,!1,h,i,u);u+="";f&&l.test(u+i)&&(u=[i,u],r.colorStringFilter(u),i=u[0],u=u[1]);var d=i.split(", ").join(",").split(" "),ft=u.split(", ").join(",").split(" "),st=d.length,vt=vi!==!1,p,g,tt,v,y,et,ht,ot,b,ct,it,w,at;for((u.indexOf(",")!==-1||i.indexOf(",")!==-1)&&(d=d.join(" ").replace(k,", ").split(" "),ft=ft.join(" ").replace(k,", ").split(" "),st=d.length),st!==ft.length&&(d=(e||"").split(" "),st=d.length),s.plugin=c,s.setRatio=a,l.lastIndex=0,p=0;p<st;p++)if(v=d[p],y=ft[p],ot=parseFloat(v),ot||ot===0)s.appendXtra("",ot,pt(y,ot),y.replace(si,""),vt&&y.indexOf("px")!==-1,!0);else if(f&&l.test(v))w=y.indexOf(")")+1,w=")"+(w?y.substr(w):""),at=y.indexOf("hsl")!==-1&&rt,v=ui(v,at),y=ui(y,at),b=v.length+y.length>6,b&&!rt&&y[3]===0?(s["xs"+s.l]+=s.l?" transparent":"transparent",s.e=s.e.split(ft[p]).join("transparent")):(rt||(b=!1),at?s.appendXtra(b?"hsla(":
"hsl(",v[0],pt(y[0],v[0]),",",!1,!0).appendXtra("",v[1],pt(y[1],v[1]),"%,",!1).appendXtra("",v[2],pt(y[2],v[2]),b?"%,":"%"+w,!1):s.appendXtra(b?"rgba(":"rgb(",v[0],y[0]-v[0],",",!0,!0).appendXtra("",v[1],y[1]-v[1],",",!0).appendXtra("",v[2],y[2]-v[2],b?",":w,!0),b&&(v=v.length<4?1:v[3],s.appendXtra("",v,(y.length<4?1:y[3])-v,w,!1))),l.lastIndex=0;else if(et=v.match(lt),et){if(ht=y.match(si),!ht||ht.length!==et.length)return s;for(tt=0,g=0;g<et.length;g++)it=et[g],ct=v.indexOf(it,tt),s.appendXtra(v.substr(tt,ct-tt),Number(it),pt(ht[g],it),"",vt&&v.substr(ct+it.length,2)==="px",g===0),tt=ct+it.length;s["xs"+s.l]+=v.substr(tt)}else s["xs"+s.l]+=s.l||s["xs"+s.l]?" "+y:y;if(u.indexOf("=")!==-1&&s.data){for(w=s.xs0+s.data.s,p=1;p<s.l;p++)w+=s["xs"+p]+s.data["xn"+p];s.e=w+s["xs"+p]}return s.l||(s.type=-1,s.xs0=s.e),s.xfirst||s},s=9;for(i=o.prototype,i.l=i.pr=0;--s>0;)i["xn"+s]=0,i["xs"+s]="";i.xs0="";i._next=i._prev=i.xfirst=i.data=i.plugin=i.setRatio=i.rxp=null;i.appendXtra=function(n,t,i,r,u,f){var e=this,s=e.l;return(
e["xs"+s]+=f&&(s||e["xs"+s])?" "+n:n||"",!i&&s!==0&&!e.plugin)?(e["xs"+s]+=t+(r||""),e):(e.l++,e.type=e.setRatio?2:1,e["xs"+e.l]=r||"",s>0)?(e.data["xn"+s]=t+i,e.rxp["xn"+s]=u,e["xn"+s]=t,e.plugin||(e.xfirst=new o(e,"xn"+s,t,i,e.xfirst||e,0,e.n,u,e.pr),e.xfirst.xs0=0),e):(e.data={s:t+i},e.rxp={},e.s=t,e.c=i,e.r=u,e)};var wr=function(n,t){t=t||{};this.p=t.prefix?vt(n)||n:n;v[n]=v[this.p]=this;this.format=t.formatter||di(t.defaultValue,t.color,t.collapsible,t.multi);t.parser&&(this.parse=t.parser);this.clrs=t.color;this.multi=t.multi;this.keyword=t.keyword;this.dflt=t.defaultValue;this.pr=t.priority||0},f=p._registerComplexSpecialProp=function(n,t,i){typeof t!="object"&&(t={parser:i});var u=n.split(","),f=t.defaultValue,r,e;for(i=i||[f],r=0;r<u.length;r++)t.prefix=r===0&&t.prefix,t.defaultValue=i[r]||f,e=new wr(u[r],t)},wu=p._registerPluginProp=function(n){if(!v[n]){var t=n.charAt(0).toUpperCase()+n.substr(1)+"Plugin";f(n,{parser:function(n,i,r,u,f,e,o){var s=ru.com.greensock.plugins[t];return s?(s._cssRegister(
),v[r].parse(n,i,r,u,f,e,o)):(ar("Error: "+t+" js file not loaded."),f)}})}};i=wr.prototype;i.parseComplex=function(n,t,i,r,u,f){var h=this.keyword,e,o,s,a,c,l;if(this.multi&&(k.test(i)||k.test(t)?(o=t.replace(k,"|").split("|"),s=i.replace(k,"|").split("|")):h&&(o=[t],s=[i])),s){for(a=s.length>o.length?s.length:o.length,e=0;e<a;e++)t=o[e]=o[e]||this.dflt,i=s[e]=s[e]||this.dflt,h&&(c=t.indexOf(h),l=i.indexOf(h),c!==l&&(l===-1?o[e]=o[e].split(h).join(""):c===-1&&(o[e]+=" "+h)));t=o.join(", ");i=s.join(", ")}return kt(n,this.p,t,i,this.clrs,this.dflt,r,this.pr,u,f)};i.parse=function(n,t,i,r,f,o){return this.parseComplex(n.style,this.format(u(n,this.p,e,!1,this.dflt)),this.format(t),f,o)};r.registerSpecialProp=function(n,t,i){f(n,{parser:function(n,r,u,f,e,s){var h=new o(n,u,0,0,e,2,u,!1,i);return h.plugin=s,h.setRatio=t(n,r,f._tween,u),h},priority:i})};r.useSVGTransformAttr=!0;var br="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),h=vt("transform"),tr=
vr+"transform",dt=vt("transformOrigin"),b=vt("perspective")!==null,ei=p.Transform=function(){this.perspective=parseFloat(r.defaultTransformPerspective)||0;this.force3D=r.defaultForce3D===!1||!b?!1:r.defaultForce3D||"auto"},bu=_gsScope.SVGElement,tt,kr=function(n,t,i){var r=y.createElementNS("http://www.w3.org/2000/svg",n),f=/([a-z])([A-Z])/g;for(var u in i)r.setAttributeNS(null,u.replace(f,"$1-$2").toLowerCase(),i[u]);return t.appendChild(r),r},st=y.documentElement||{},ku=function(){var t=ot||/Android/i.test(g)&&!_gsScope.chrome,i,n,r;return y.createElementNS&&!t&&(i=kr("svg",st),n=kr("rect",i,{width:100,height:50,x:100}),r=n.getBoundingClientRect().width,n.style[dt]="50% 50%",n.style[h]="scaleX(0.5)",t=r===n.getBoundingClientRect().width&&!(pi&&b),st.removeChild(i)),t}(),ir=function(n,t,i,u,f,e){var s=n._gsTransform,h=fr(n,!0),l,a,v,y,p,w,o,b,k,d,g,c,nt,tt;s&&(nt=s.xOrigin,tt=s.yOrigin);(!u||(l=u.split(" ")).length<2)&&(o=n.getBBox(),o.x===0&&o.y===0&&o.width+o.height===0&&(o={x:parseFloat(n.hasAttribute("x")?
n.getAttribute("x"):n.hasAttribute("cx")?n.getAttribute("cx"):0)||0,y:parseFloat(n.hasAttribute("y")?n.getAttribute("y"):n.hasAttribute("cy")?n.getAttribute("cy"):0)||0,width:0,height:0}),t=et(t).split(" "),l=[(t[0].indexOf("%")!==-1?parseFloat(t[0])/100*o.width:parseFloat(t[0]))+o.x,(t[1].indexOf("%")!==-1?parseFloat(t[1])/100*o.height:parseFloat(t[1]))+o.y]);i.xOrigin=y=parseFloat(l[0]);i.yOrigin=p=parseFloat(l[1]);u&&h!==ur&&(w=h[0],o=h[1],b=h[2],k=h[3],d=h[4],g=h[5],c=w*k-o*b,c&&(a=y*(k/c)+p*(-b/c)+(b*g-k*d)/c,v=y*(-o/c)+p*(w/c)-(w*g-o*d)/c,y=i.xOrigin=l[0]=a,p=i.yOrigin=l[1]=v));s&&(e&&(i.xOffset=s.xOffset,i.yOffset=s.yOffset,s=i),f||f!==!1&&r.defaultSmoothOrigin!==!1?(a=y-nt,v=p-tt,s.xOffset+=a*h[0]+v*h[2]-a,s.yOffset+=a*h[1]+v*h[3]-v):s.xOffset=s.yOffset=0);e||n.setAttribute("data-svg-origin",l.join(" "))},dr=function(n){var t=ri("svg",this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),r=this.parentNode,u=this.nextSibling,f=this.style.cssText,i;if(st.appendChild(t),t.appendChild(
this),this.style.display="block",n)try{i=this.getBBox();this._originalGetBBox=this.getBBox;this.getBBox=dr}catch(e){}else this._originalGetBBox&&(i=this._originalGetBBox());return u?r.insertBefore(this,u):r.appendChild(this),st.removeChild(t),this.style.cssText=f,i},du=function(n){try{return n.getBBox()}catch(t){return dr.call(n,!0)}},rr=function(n){return!!(bu&&n.getCTM&&du(n)&&(!n.parentNode||n.ownerSVGElement))},ur=[1,0,0,1,0,0],fr=function(n,t){var l=n._gsTransform||new ei,v=1e5,o=n.style,f,i,r,e,c,a;if(h?i=u(n,tr,null,!0):n.currentStyle&&(i=n.currentStyle.filter.match(hu),i=i&&i.length===4?[i[0].substr(4),Number(i[2].substr(4)),Number(i[1].substr(4)),i[3].substr(4),l.x||0,l.y||0].join(","):""),f=!i||i==="none"||i==="matrix(1, 0, 0, 1, 0, 0)",f&&h&&((a=ft(n).display==="none")||!n.parentNode)&&(a&&(e=o.display,o.display="block"),n.parentNode||(c=1,st.appendChild(n)),i=u(n,tr,null,!0),f=!i||i==="none"||i==="matrix(1, 0, 0, 1, 0, 0)",e?o.display=e:a&&ht(o,"display"),c&&st.removeChild(n)),(l.svg||n.getCTM&&rr(
n))&&(f&&(o[h]+"").indexOf("matrix")!==-1&&(i=o[h],f=0),r=n.getAttribute("transform"),f&&r&&(r.indexOf("matrix")!==-1?(i=r,f=0):r.indexOf("translate")!==-1&&(i="matrix(1,0,0,1,"+r.match(/(?:\-|\b)[\d\-\.e]+\b/gi).join(",")+")",f=0))),f)return ur;for(r=(i||"").match(lt)||[],s=r.length;--s>-1;)e=Number(r[s]),r[s]=(c=e-(e|=0))?(c*v+(c<0?-.5:.5)|0)/v+e:e;return t&&r.length>6?[r[0],r[1],r[4],r[5],r[12],r[13]]:r},gt=p.getTransform=function(n,i,f,e){if(n._gsTransform&&f&&!e)return n._gsTransform;var o=f?n._gsTransform||new ei:new ei,ni=o.scaleX<0,ti=2e-5,ut=1e5,fi=b?parseFloat(u(n,dt,i,!1,"0 0 0").split(" ")[2])||o.zOrigin||0:0,oi=parseFloat(r.defaultTransformPerspective)||0,s,pt,kt,gt,ft,nt;if(o.svg=!!(n.getCTM&&rr(n)),o.svg&&(ir(n,u(n,dt,i,!1,"50% 50%")+"",o,n.getAttribute("data-svg-origin")),tt=r.useSVGTransformAttr||ku),s=fr(n),s!==ur){if(s.length===16){var k=s[0],p=s[1],st=s[2],si=s[3],rt=s[4],v=s[5],d=s[6],hi=s[7],ct=s[8],w=s[9],y=s[10],ii=s[12],ri=s[13],et=s[14],g=s[11],a=Math.atan2(d,y),wt,ot,bt,c,l;o.zOrigin&&
(et=-o.zOrigin,ii=ct*et-s[12],ri=w*et-s[13],et=y*et+o.zOrigin-s[14]);o.rotationX=a*it;a&&(c=Math.cos(-a),l=Math.sin(-a),wt=rt*c+ct*l,ot=v*c+w*l,bt=d*c+y*l,ct=rt*-l+ct*c,w=v*-l+w*c,y=d*-l+y*c,g=hi*-l+g*c,rt=wt,v=ot,d=bt);a=Math.atan2(-st,y);o.rotationY=a*it;a&&(c=Math.cos(-a),l=Math.sin(-a),wt=k*c-ct*l,ot=p*c-w*l,bt=st*c-y*l,w=p*l+w*c,y=st*l+y*c,g=si*l+g*c,k=wt,p=ot,st=bt);a=Math.atan2(p,k);o.rotation=a*it;a&&(c=Math.cos(-a),l=Math.sin(-a),k=k*c+rt*l,ot=p*c+v*l,v=p*-l+v*c,d=st*-l+d*c,p=ot);o.rotationX&&Math.abs(o.rotationX)+Math.abs(o.rotation)>359.9&&(o.rotationX=o.rotation=0,o.rotationY=180-o.rotationY);o.scaleX=(Math.sqrt(k*k+p*p)*ut+.5|0)/ut;o.scaleY=(Math.sqrt(v*v+w*w)*ut+.5|0)/ut;o.scaleZ=(Math.sqrt(d*d+y*y)*ut+.5|0)/ut;o.rotationX||o.rotationY?o.skewX=0:(o.skewX=rt||v?Math.atan2(rt,v)*it+o.rotation:o.skewX||0,Math.abs(o.skewX)>90&&Math.abs(o.skewX)<270&&(ni?(o.scaleX*=-1,o.skewX+=o.rotation<=0?180:-180,o.rotation+=o.rotation<=0?180:-180):(o.scaleY*=-1,o.skewX+=o.skewX<=0?180:-180)));o.perspective=g?1/(g<
0?-g:g):0;o.x=ii;o.y=ri;o.z=et;o.svg&&(o.x-=o.xOrigin-(o.xOrigin*k-o.yOrigin*rt),o.y-=o.yOrigin-(o.yOrigin*p-o.xOrigin*v))}else if(!b||e||!s.length||o.x!==s[4]||o.y!==s[5]||!o.rotationX&&!o.rotationY){var ui=s.length>=6,lt=ui?s[0]:1,at=s[1]||0,vt=s[2]||0,yt=ui?s[3]:1;o.x=s[4]||0;o.y=s[5]||0;kt=Math.sqrt(lt*lt+at*at);gt=Math.sqrt(yt*yt+vt*vt);ft=lt||at?Math.atan2(at,lt)*it:o.rotation||0;nt=vt||yt?Math.atan2(vt,yt)*it+ft:o.skewX||0;Math.abs(nt)>90&&Math.abs(nt)<270&&(ni?(kt*=-1,nt+=ft<=0?180:-180,ft+=ft<=0?180:-180):(gt*=-1,nt+=nt<=0?180:-180));o.scaleX=kt;o.scaleY=gt;o.rotation=ft;o.skewX=nt;b&&(o.rotationX=o.rotationY=o.z=0,o.perspective=oi,o.scaleZ=1);o.svg&&(o.x-=o.xOrigin-(o.xOrigin*lt+o.yOrigin*vt),o.y-=o.yOrigin-(o.xOrigin*at+o.yOrigin*yt))}o.zOrigin=fi;for(pt in o)o[pt]<ti&&o[pt]>-ti&&(o[pt]=0)}return f&&(n._gsTransform=o,o.svg&&(tt&&n.style[h]?t.delayedCall(.001,function(){ht(n.style,h)}):!tt&&n.getAttribute("transform")&&t.delayedCall(.001,function(){n.removeAttribute("transform")}))),o},gu=function(n)
{var t=this.data,nt=-t.rotation*a,ut=nt+t.skewX*a,e=1e5,o=(Math.cos(nt)*t.scaleX*e|0)/e,u=(Math.sin(nt)*t.scaleX*e|0)/e,f=(Math.sin(ut)*-t.scaleY*e|0)/e,h=(Math.cos(ut)*t.scaleY*e|0)/e,d=this.t.style,g=this.t.currentStyle,c,p,ft,k,y,et;if(g){p=u;u=-f;f=-p;c=g.filter;d.filter="";var l=this.t.offsetWidth,v=this.t.offsetHeight,tt=g.position!=="absolute",b="progid:DXImageTransform.Microsoft.Matrix(M11="+o+", M12="+u+", M21="+f+", M22="+h,it=t.x+l*t.xPercent/100,rt=t.y+v*t.yPercent/100,i,r;if(t.ox!=null&&(i=(t.oxp?l*t.ox*.01:t.ox)-l/2,r=(t.oyp?v*t.oy*.01:t.oy)-v/2,it+=i-(i*o+r*u),rt+=r-(i*f+r*h)),tt?(i=l/2,r=v/2,b+=", Dx="+(i-(i*o+r*u)+it)+", Dy="+(r-(i*f+r*h)+rt)+")"):b+=", sizingMethod='auto expand')",d.filter=c.indexOf("DXImageTransform.Microsoft.Matrix(")!==-1?c.replace(cu,b):b+" "+c,(n===0||n===1)&&o===1&&u===0&&f===0&&h===1&&(tt&&b.indexOf("Dx=0, Dy=0")===-1||li.test(c)&&parseFloat(RegExp.$1)!==100||c.indexOf("gradient("&&c.indexOf("Alpha"))===-1&&d.removeAttribute("filter")),!tt)for(ft=ot<8?1:-1,i=t.ieOffsetX||
0,r=t.ieOffsetY||0,t.ieOffsetX=Math.round((l-((o<0?-o:o)*l+(u<0?-u:u)*v))/2+it),t.ieOffsetY=Math.round((v-((h<0?-h:h)*v+(f<0?-f:f)*l))/2+rt),s=0;s<4;s++)y=yu[s],k=g[y],p=k.indexOf("px")!==-1?parseFloat(k):w(this.t,y,parseFloat(k),k.replace(at,""))||0,et=p!==t[y]?s<2?-t.ieOffsetX:-t.ieOffsetY:s<2?i-t.ieOffsetX:r-t.ieOffsetY,d[y]=(t[y]=Math.round(p-et*(s===0||s===2?1:ft)))+"px"}},nf=p.set3DTransformRatio=p.setTransformRatio=function(n){var t=this.data,kt=this.t.style,u=t.rotation,dt=t.rotationX,gt=t.rotationY,k=t.scaleX,d=t.scaleY,nt=t.scaleZ,c=t.x,l=t.y,ot=t.z,ct=t.svg,st=t.perspective,ni=t.force3D,ht=t.skewY,lt=t.skewX,r,v,y,it,p,w,rt,vt,yt,ut,pt,wt,ft,at,i,f,e,ti,g,o,s,bt,et;if(ht&&(lt+=ht,u+=ht),((n===1||n===0)&&ni==="auto"&&(this.tween._totalTime===this.tween._totalDuration||!this.tween._totalTime)||!ni)&&!ot&&!st&&!gt&&!dt&&nt===1||tt&&ct||!b){u||lt||ct?(u*=a,bt=lt*a,et=1e5,v=Math.cos(u)*k,p=Math.sin(u)*k,y=Math.sin(u-bt)*-d,w=Math.cos(u-bt)*d,bt&&t.skewType==="simple"&&(r=Math.tan(bt-ht*a),r=Math.sqrt(1+
r*r),y*=r,w*=r,ht&&(r=Math.tan(ht*a),r=Math.sqrt(1+r*r),v*=r,p*=r)),ct&&(c+=t.xOrigin-(t.xOrigin*v+t.yOrigin*y)+t.xOffset,l+=t.yOrigin-(t.xOrigin*p+t.yOrigin*w)+t.yOffset,tt&&(t.xPercent||t.yPercent)&&(i=this.t.getBBox(),c+=t.xPercent*.01*i.width,l+=t.yPercent*.01*i.height),i=1e-6,c<i&&c>-i&&(c=0),l<i&&l>-i&&(l=0)),g=(v*et|0)/et+","+(p*et|0)/et+","+(y*et|0)/et+","+(w*et|0)/et+","+c+","+l+")",ct&&tt?this.t.setAttribute("transform","matrix("+g):kt[h]=(t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix(":"matrix(")+g):kt[h]=(t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix(":"matrix(")+k+",0,0,"+d+","+c+","+l+")";return}if(pi&&(i=.0001,k<i&&k>-i&&(k=nt=2e-5),d<i&&d>-i&&(d=nt=2e-5),!st||t.z||t.rotationX||t.rotationY||(st=0)),u||lt)u*=a,f=v=Math.cos(u),e=p=Math.sin(u),lt&&(u-=lt*a,f=Math.cos(u),e=Math.sin(u),t.skewType==="simple"&&(r=Math.tan((lt-ht)*a),r=Math.sqrt(1+r*r),f*=r,e*=r,t.skewY&&(r=Math.tan(ht*a),r=Math.sqrt(1+r*r),v*=r,p*=r))),y=-e,w=f;else if(gt||dt||nt!==
1||st||ct)v=w=1,y=p=0;else{kt[h]=(t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) translate3d(":"translate3d(")+c+"px,"+l+"px,"+ot+"px)"+(k!==1||d!==1?" scale("+k+","+d+")":"");return}ut=1;it=rt=vt=yt=pt=wt=0;ft=st?-1/st:0;at=t.zOrigin;i=1e-6;o=",";s="0";u=gt*a;u&&(f=Math.cos(u),e=Math.sin(u),vt=-e,pt=ft*-e,it=v*e,rt=p*e,ut=f,ft*=f,v*=f,p*=f);u=dt*a;u&&(f=Math.cos(u),e=Math.sin(u),r=y*f+it*e,ti=w*f+rt*e,yt=ut*e,wt=ft*e,it=y*-e+it*f,rt=w*-e+rt*f,ut=ut*f,ft=ft*f,y=r,w=ti);nt!==1&&(it*=nt,rt*=nt,ut*=nt,ft*=nt);d!==1&&(y*=d,w*=d,yt*=d,wt*=d);k!==1&&(v*=k,p*=k,vt*=k,pt*=k);(at||ct)&&(at&&(c+=it*-at,l+=rt*-at,ot+=ut*-at+at),ct&&(c+=t.xOrigin-(t.xOrigin*v+t.yOrigin*y)+t.xOffset,l+=t.yOrigin-(t.xOrigin*p+t.yOrigin*w)+t.yOffset),c<i&&c>-i&&(c=s),l<i&&l>-i&&(l=s),ot<i&&ot>-i&&(ot=0));g=t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix3d(":"matrix3d(";g+=(v<i&&v>-i?s:v)+o+(p<i&&p>-i?s:p)+o+(vt<i&&vt>-i?s:vt);g+=o+(pt<i&&pt>-i?s:pt)+o+(y<i&&y>-i?s:y)+o+(w<i&&w>-i?s:w);dt||gt||nt!==
1?(g+=o+(yt<i&&yt>-i?s:yt)+o+(wt<i&&wt>-i?s:wt)+o+(it<i&&it>-i?s:it),g+=o+(rt<i&&rt>-i?s:rt)+o+(ut<i&&ut>-i?s:ut)+o+(ft<i&&ft>-i?s:ft)+o):g+=",0,0,0,0,1,0,";g+=c+o+l+o+ot+o+(st?1+-ot/st:1)+")";kt[h]=g};i=ei.prototype;i.x=i.y=i.z=i.skewX=i.skewY=i.rotation=i.rotationX=i.rotationY=i.zOrigin=i.xPercent=i.yPercent=i.xOffset=i.yOffset=0;i.scaleX=i.scaleY=i.scaleZ=1;f("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(n,t,i,f,s,l,a){var st,pt;if(f._lastParsedTransform===a)return s;f._lastParsedTransform=a;st=a.scale&&typeof a.scale=="function"?a.scale:0;typeof a[i]=="function"&&(pt=a[i],a[i]=t);st&&(a.scale=st(nt,n));var at=n._gsTransform,bt=n.style,kt=1e-6,ni=br.length,v=a,ht={},ct="transformOrigin",p=gt(n,e,!0,v.parseTransform),k=v.transform&&(typeof v.transform=="function"?
v.transform(nt,ut):v.transform),w,it,vt,yt,ot,rt,ft,lt,g;if(f._transform=p,k&&typeof k=="string"&&h)it=d.style,it[h]=k,it.display="block",it.position="absolute",y.body.appendChild(d),w=gt(d,null,!1),p.svg&&(rt=p.xOrigin,ft=p.yOrigin,w.x-=p.xOffset,w.y-=p.yOffset,(v.transformOrigin||v.svgOrigin)&&(k={},ir(n,et(v.transformOrigin),k,v.svgOrigin,v.smoothOrigin,!0),rt=k.xOrigin,ft=k.yOrigin,w.x-=k.xOffset-p.xOffset,w.y-=k.yOffset-p.yOffset),(rt||ft)&&(lt=fr(d,!0),w.x-=rt-(rt*lt[0]+ft*lt[2]),w.y-=ft-(rt*lt[1]+ft*lt[3]))),y.body.removeChild(d),w.perspective||(w.perspective=p.perspective),v.xPercent!=null&&(w.xPercent=c(v.xPercent,p.xPercent)),v.yPercent!=null&&(w.yPercent=c(v.yPercent,p.yPercent));else if(typeof v=="object"){if(w={scaleX:c(v.scaleX!=null?v.scaleX:v.scale,p.scaleX),scaleY:c(v.scaleY!=null?v.scaleY:v.scale,p.scaleY),scaleZ:c(v.scaleZ,p.scaleZ),x:c(v.x,p.x),y:c(v.y,p.y),z:c(v.z,p.z),xPercent:c(v.xPercent,p.xPercent),yPercent:c(v.yPercent,p.yPercent),perspective:c(v.transformPerspective,p.perspective)},
ot=v.directionalRotation,ot!=null)if(typeof ot=="object")for(it in ot)v[it]=ot[it];else v.rotation=ot;typeof v.x=="string"&&v.x.indexOf("%")!==-1&&(w.x=0,w.xPercent=c(v.x,p.xPercent));typeof v.y=="string"&&v.y.indexOf("%")!==-1&&(w.y=0,w.yPercent=c(v.y,p.yPercent));w.rotation=wt("rotation"in v?v.rotation:"shortRotation"in v?v.shortRotation+"_short":"rotationZ"in v?v.rotationZ:p.rotation,p.rotation,"rotation",ht);b&&(w.rotationX=wt("rotationX"in v?v.rotationX:"shortRotationX"in v?v.shortRotationX+"_short":p.rotationX||0,p.rotationX,"rotationX",ht),w.rotationY=wt("rotationY"in v?v.rotationY:"shortRotationY"in v?v.shortRotationY+"_short":p.rotationY||0,p.rotationY,"rotationY",ht));w.skewX=wt(v.skewX,p.skewX);w.skewY=wt(v.skewY,p.skewY)}for(b&&v.force3D!=null&&(p.force3D=v.force3D,yt=!0),p.skewType=v.skewType||p.skewType||r.defaultSkewType,vt=p.force3D||p.z||p.rotationX||p.rotationY||w.z||w.rotationX||w.rotationY||w.perspective,vt||v.scale==null||(w.scaleZ=1);--ni>-1;)g=br[ni],k=w[g]-p[g],(k>kt||k<-kt||v[g]!=null||
ii[g]!=null)&&(yt=!0,s=new o(p,g,p[g],k,s),g in ht&&(s.e=ht[g]),s.xs0=0,s.plugin=l,f._overwriteProps.push(s.n));return k=v.transformOrigin,p.svg&&(k||v.svgOrigin)&&(rt=p.xOffset,ft=p.yOffset,ir(n,et(k),w,v.svgOrigin,v.smoothOrigin),s=fi(p,"xOrigin",(at?p:w).xOrigin,w.xOrigin,s,ct),s=fi(p,"yOrigin",(at?p:w).yOrigin,w.yOrigin,s,ct),(rt!==p.xOffset||ft!==p.yOffset)&&(s=fi(p,"xOffset",at?rt:p.xOffset,p.xOffset,s,ct),s=fi(p,"yOffset",at?ft:p.yOffset,p.yOffset,s,ct)),k="0px 0px"),(k||b&&vt&&p.zOrigin)&&(h?(yt=!0,g=dt,k=(k||u(n,g,e,!1,"50% 50%"))+"",s=new o(bt,g,0,0,s,-1,ct),s.b=bt[g],s.plugin=l,b?(it=p.zOrigin,k=k.split(" "),p.zOrigin=(k.length>2&&!(it!==0&&k[2]==="0px")?parseFloat(k[2]):it)||0,s.xs0=s.e=k[0]+" "+(k[1]||"50%")+" 0px",s=new o(p,"zOrigin",0,0,s,-1,s.n),s.b=it,s.xs0=s.e=p.zOrigin):s.xs0=s.e=k):et(k+"",p)),yt&&(f._transformType=!(p.svg&&tt)&&(vt||this._transformType===3)?3:2),pt&&(a[i]=pt),st&&(a.scale=st),s},prefix:!0});f("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:
"inset"});f("borderRadius",{defaultValue:"0px",parser:function(n,t,i,r,f){t=this.format(t);var v=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],ut=n.style,tt,l,d,h,o,s,p,a,it,rt,c,y,g,b,k,nt;for(it=parseFloat(n.offsetWidth),rt=parseFloat(n.offsetHeight),tt=t.split(" "),l=0;l<v.length;l++)this.p.indexOf("border")&&(v[l]=vt(v[l])),o=h=u(n,v[l],e,!1,"0px"),o.indexOf(" ")!==-1&&(h=o.split(" "),o=h[0],h=h[1]),s=d=tt[l],p=parseFloat(o),y=o.substr((p+"").length),g=s.charAt(1)==="=",g?(a=parseInt(s.charAt(0)+"1",10),s=s.substr(2),a*=parseFloat(s),c=s.substr((a+"").length-(a<0?1:0))||""):(a=parseFloat(s),c=s.substr((a+"").length)),c===""&&(c=ti[i]||y),c!==y&&(b=w(n,"borderLeft",p,y),k=w(n,"borderTop",p,y),c==="%"?(o=b/it*100+"%",h=k/rt*100+"%"):c==="em"?(nt=w(n,"borderLeft",1,"em"),o=b/nt+"em",h=k/nt+"em"):(o=b+"px",h=k+"px"),g&&(s=parseFloat(o)+a+c,d=parseFloat(h)+a+c)),f=kt(ut,v[l],o+" "+h,s+" "+d,!1,"0px",f);return f},prefix:!0,formatter:di("0px 0px 0px 0px",!1,!0)});
f("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius",{defaultValue:"0px",parser:function(n,t,i,r,f){return kt(n.style,i,this.format(u(n,i,e,!1,"0px 0px")),this.format(t),!1,"0px",f)},prefix:!0,formatter:di("0px 0px",!1,!0)});f("backgroundPosition",{defaultValue:"0 0",parser:function(n,t,i,r,f,o){var y="background-position",c=e||ft(n,null),s=this.format((c?ot?c.getPropertyValue(y+"-x")+" "+c.getPropertyValue(y+"-y"):c.getPropertyValue(y):n.currentStyle.backgroundPositionX+" "+n.currentStyle.backgroundPositionY)||"0 0"),l=this.format(t),a,b,h,p,w,v;if(s.indexOf("%")!==-1!=(l.indexOf("%")!==-1)&&l.split(",").length<2&&(v=u(n,"backgroundImage").replace(ou,""),v&&v!=="none")){for(a=s.split(" "),b=l.split(" "),ai.setAttribute("src",v),h=2;--h>-1;)s=a[h],p=s.indexOf("%")!==-1,p!==(b[h].indexOf("%")!==-1)&&(w=h===0?n.offsetWidth-ai.width:n.offsetHeight-ai.height,a[h]=p?parseFloat(s)/100*w+"px":parseFloat(s)/w*100+"%");s=a.join(" ")}return this.parseComplex(n.style,s,l,f,o)},formatter:
et});f("backgroundSize",{defaultValue:"0 0",formatter:function(n){return n+="",et(n.indexOf(" ")===-1?n+" "+n:n)}});f("perspective",{defaultValue:"0px",prefix:!0});f("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0});f("transformStyle",{prefix:!0});f("backfaceVisibility",{prefix:!0});f("userSelect",{prefix:!0});f("margin",{parser:gi("marginTop,marginRight,marginBottom,marginLeft")});f("padding",{parser:gi("paddingTop,paddingRight,paddingBottom,paddingLeft")});f("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(n,t,i,r,f,o){var c,s,h;return ot<9?(s=n.currentStyle,h=ot<8?" ":",",c="rect("+s.clipTop+h+s.clipRight+h+s.clipBottom+h+s.clipLeft+")",t=this.format(t).split(",").join(h)):(c=this.format(u(n,this.p,e,!1,this.dflt)),t=this.format(t)),this.parseComplex(n.style,c,t,f,o)}});f("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0});f("autoRound,strictUnits",{parser:function(n,t,i,r,u){return u}});f("border",{defaultValue:"0px solid #000",parser:function(n,t,i,r,f,o){var s=u(n,"borderTopWidth",
e,!1,"0px"),c=this.format(t).split(" "),h=c[0].replace(at,"");return h!=="px"&&(s=parseFloat(s)/w(n,"borderTopWidth",1,h)+h),this.parseComplex(n.style,this.format(s+" "+u(n,"borderTopStyle",e,!1,"solid")+" "+u(n,"borderTopColor",e,!1,"#000")),c.join(" "),f,o)},color:!0,formatter:function(n){var t=n.split(" ");return t[0]+" "+(t[1]||"solid")+" "+(n.match(l)||["#000"])[0]}});f("borderWidth",{parser:gi("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")});f("float,cssFloat,styleFloat",{parser:function(n,t,i,r,u){var f=n.style,e="cssFloat"in f?"cssFloat":"styleFloat";return new o(f,e,0,0,u,-1,i,!1,0,f[e],t)}});for(gr=function(n){var i=this.t,t=i.filter||u(this.data,"filter")||"",r=this.s+this.c*n|0,f;r===100&&(t.indexOf("atrix(")===-1&&t.indexOf("radient(")===-1&&t.indexOf("oader(")===-1?(i.removeAttribute("filter"),f=!u(this.data,"filter")):(i.filter=t.replace(fu,""),f=!0));f||(this.xn1&&(i.filter=t=t||"alpha(opacity="+r+")"),t.indexOf("pacity")===-1?r===0&&this.xn1||(i.filter=t+" alpha(opacity="+
r+")"):i.filter=t.replace(li,"opacity="+r))},f("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(n,t,i,r,f,s){var h=parseFloat(u(n,"opacity",e,!1,"1")),c=n.style,l=i==="autoAlpha";return typeof t=="string"&&t.charAt(1)==="="&&(t=(t.charAt(0)==="-"?-1:1)*parseFloat(t.substr(2))+h),l&&h===1&&u(n,"visibility",e)==="hidden"&&t!==0&&(h=0),rt?f=new o(c,"opacity",h,t-h,f):(f=new o(c,"opacity",h*100,(t-h)*100,f),f.xn1=l?1:0,c.zoom=1,f.type=2,f.b="alpha(opacity="+f.s+")",f.e="alpha(opacity="+(f.s+f.c)+")",f.data=n,f.plugin=s,f.setRatio=gr),l&&(f=new o(c,"visibility",0,0,f,-1,null,!1,0,h!==0?"inherit":"hidden",t===0?"hidden":"inherit"),f.xs0="inherit",r._overwriteProps.push(f.n),r._overwriteProps.push(i)),f}}),ht=function(n,t){t&&(n.removeProperty?((t.substr(0,2)==="ms"||t.substr(0,6)==="webkit")&&(t="-"+t),n.removeProperty(t.replace(er,"-$1").toLowerCase())):n.removeAttribute(t))},nu=function(n){if(this.t._gsClassPT=this,n===1||n===0){this.t.setAttribute("class",n===0?this.b:this.e);for(var t=this.data,i=this.
t.style;t;)t.v?i[t.p]=t.v:ht(i,t.p),t=t._next;n===1&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)},f("className",{parser:function(n,t,i,r,u,f,s){var l=n.getAttribute("class")||"",p=n.style.cssText,a,y,c,v,h;if(u=r._classNamePT=new o(n,i,0,0,u,2),u.setRatio=nu,u.pr=-11,ct=!0,u.b=l,y=yt(n,e),c=n._gsClassPT,c){for(v={},h=c.data;h;)v[h.p]=1,h=h._next;c.setRatio(1)}return n._gsClassPT=u,u.e=t.charAt(1)!=="="?t:l.replace(new RegExp("(?:\\s|^)"+t.substr(2)+"(?![\\w-])"),"")+(t.charAt(0)==="+"?" "+t.substr(2):""),n.setAttribute("class",u.e),a=bi(n,y,yt(n),s,v),n.setAttribute("class",l),u.data=a.firstMPT,n.style.cssText=p,u.xfirst=r.parse(n,a.difs,u,f)}}),tu=function(n){if((n===1||n===0)&&this.data._totalTime===this.data._totalDuration&&this.data.data!=="isFromStart"){var i=this.t.style,o=v.transform.parse,r,t,u,f,e;if(this.e==="all")i.cssText="",f=!0;else for(r=this.e.split(" ").join("").split(","),u=r.length;--u>-1;)t=r[u],v[t]&&(v[
t].parse===o?f=!0:t=t==="transformOrigin"?dt:v[t].p),ht(i,t);f&&(ht(i,h),e=this.t._gsTransform,e&&(e.svg&&(this.t.removeAttribute("data-svg-origin"),this.t.removeAttribute("transform")),delete this.t._gsTransform))}},f("clearProps",{parser:function(n,t,i,r,u){return u=new o(n,i,0,0,u,2),u.setRatio=tu,u.e=t,u.pr=-10,u.data=r._tween,ct=!0,u}}),i="bezier,throwProps,physicsProps,physics2D".split(","),s=i.length;s--;)wu(i[s]);return i=r.prototype,i._firstPT=i._lastParsedTransform=i._transform=null,i._onInitTween=function(n,t,i,f){if(!n.nodeType)return!1;this._target=ut=n;this._tween=i;this._vars=t;nt=f;vi=t.autoRound;ct=!1;ti=t.suffixMap||r.suffixMap;e=ft(n,"");oi=this._overwriteProps;var l=n.style,a,c,s,y,b,k,w,p,d;if(hr&&l.zIndex===""&&(a=u(n,"zIndex",e),(a==="auto"||a==="")&&this._addLazySet(l,"zIndex",0)),typeof t=="string"&&(y=l.cssText,a=yt(n,e),l.cssText=y+";"+t,a=bi(n,a,yt(n)).difs,!rt&&uu.test(t)&&(a.opacity=parseFloat(RegExp.$1)),t=a,l.cssText=y),this._firstPT=t.className?c=v.className.parse(n,t.className,
"className",this,null,null,t):c=this.parse(n,t,null),this._transformType){for(d=this._transformType===3,h?yi&&(hr=!0,l.zIndex===""&&(w=u(n,"zIndex",e),(w==="auto"||w==="")&&this._addLazySet(l,"zIndex",0)),cr&&this._addLazySet(l,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(d?"visible":"hidden"))):l.zoom=1,s=c;s&&s._next;)s=s._next;p=new o(n,"transform",0,0,null,2);this._linkCSSP(p,null,s);p.setRatio=h?nf:gu;p.data=this._transform||gt(n,e,!0);p.tween=i;p.pr=-1;oi.pop()}if(ct){while(c){for(k=c._next,s=y;s&&s.pr>c.pr;)s=s._next;(c._prev=s?s._prev:b)?c._prev._next=c:y=c;(c._next=s)?s._prev=c:b=c;c=k}this._firstPT=y}return!0},i.parse=function(n,t,i,r){var b=n.style,f,d,h,c,a,s,y,l,p,k;for(f in t)s=t[f],typeof s=="function"&&(s=s(nt,ut)),d=v[f],d?i=d.parse(n,s,f,this,i,r,t):(a=u(n,f,e)+"",p=typeof s=="string",f==="color"||f==="fill"||f==="stroke"||f.indexOf("Color")!==-1||p&&eu.test(s)?(p||(s=ui(s),s=(s.length>3?"rgba(":"rgb(")+s.join(",")+")"),i=kt(b,f,a,s,!0,"transparent",i,0,r)):p&&lu.test(s)?
i=kt(b,f,a,s,!0,null,i,0,r):(h=parseFloat(a),y=h||h===0?a.substr((h+"").length):"",(a===""||a==="auto")&&(f==="width"||f==="height"?(h=pu(n,f,e),y="px"):f==="left"||f==="top"?(h=yr(n,f,e),y="px"):(h=f!=="opacity"?0:1,y="")),k=p&&s.charAt(1)==="=",k?(c=parseInt(s.charAt(0)+"1",10),s=s.substr(2),c*=parseFloat(s),l=s.replace(at,"")):(c=parseFloat(s),l=p?s.replace(at,""):""),l===""&&(l=f in ti?ti[f]:y),s=c||c===0?(k?c+h:c)+l:t[f],y!==l&&l!==""&&(c||c===0)&&h&&(h=w(n,f,h,y),l==="%"?(h/=w(n,f,100,"%")/100,t.strictUnits!==!0&&(a=h+"%")):l==="em"||l==="rem"||l==="vw"||l==="vh"?h/=w(n,f,1,l):l!=="px"&&(c=w(n,f,c,l),l="px"),k&&(c||c===0)&&(s=c+h+l)),k&&(c+=h),(h||h===0)&&(c||c===0)?(i=new o(b,f,h,c-h,i,0,f,vi!==!1&&(l==="px"||f==="zIndex"),0,a,s),i.xs0=l):b[f]!==undefined&&(s||s+""!="NaN"&&s!=null)?(i=new o(b,f,c||h||0,0,i,-1,f,!1,0,a,s),i.xs0=s==="none"&&(f==="display"||f.indexOf("Style")!==-1)?a:s):ar("invalid "+f+" tween value: "+t[f]))),r&&i&&!i.plugin&&(i.plugin=r);return i},i.setRatio=function(n){var t=this._firstPT,
f=1e-6,r,u,i;if(n===1&&(this._tween._time===this._tween._duration||this._tween._time===0))while(t){if(t.type!==2)if(t.r&&t.type!==-1)if(r=Math.round(t.s+t.c),t.type){if(t.type===1){for(i=t.l,u=t.xs0+r+t.xs1,i=1;i<t.l;i++)u+=t["xn"+i]+t["xs"+(i+1)];t.t[t.p]=u}}else t.t[t.p]=r+t.xs0;else t.t[t.p]=t.e;else t.setRatio(n);t=t._next}else if(!n&&(this._tween._time===this._tween._duration||this._tween._time===0)&&this._tween._rawPrevTime!==-1e-6)while(t)t.type!==2?t.t[t.p]=t.b:t.setRatio(n),t=t._next;else while(t){if(r=t.c*n+t.s,t.r?r=Math.round(r):r<f&&r>-f&&(r=0),t.type)if(t.type===1)if(i=t.l,i===2)t.t[t.p]=t.xs0+r+t.xs1+t.xn1+t.xs2;else if(i===3)t.t[t.p]=t.xs0+r+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3;else if(i===4)t.t[t.p]=t.xs0+r+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4;else if(i===5)t.t[t.p]=t.xs0+r+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4+t.xn4+t.xs5;else{for(u=t.xs0+r+t.xs1,i=1;i<t.l;i++)u+=t["xn"+i]+t["xs"+(i+1)];t.t[t.p]=u}else t.type===-1?t.t[t.p]=t.xs0:t.setRatio&&t.setRatio(n);else t.t[t.p]=r+t.xs0;t=t._next}},i.
_enableTransforms=function(n){this._transform=this._transform||gt(this._target,e,!0);this._transformType=!(this._transform.svg&&tt)&&(n||this._transformType===3)?3:2},iu=function(){this.t[this.p]=this.e;this.data._linkCSSP(this,this._next,null,!0)},i._addLazySet=function(n,t,i){var r=this._firstPT=new o(n,t,0,0,this._firstPT,2);r.e=i;r.setRatio=iu;r.data=this},i._linkCSSP=function(n,t,i,r){return n&&(t&&(t._prev=n),n._next&&(n._next._prev=n._prev),n._prev?n._prev._next=n._next:this._firstPT===n&&(this._firstPT=n._next,r=!0),i?i._next=n:r||this._firstPT!==null||(this._firstPT=n),n._next=t,n._prev=i),n},i._mod=function(n){for(var t=this._firstPT;t;)typeof n[t.p]=="function"&&n[t.p]===Math.round&&(t.r=1),t=t._next},i._kill=function(t){var u=t,i,f,r;if(t.autoAlpha||t.alpha){u={};for(f in t)u[f]=t[f];u.opacity=1;u.autoAlpha&&(u.visibility=1)}for(t.className&&(i=this._classNamePT)&&(r=i.xfirst,r&&r._prev?this._linkCSSP(r._prev,i._next,r._prev._prev):r===this._firstPT&&(this._firstPT=i._next),i._next&&this._linkCSSP(
i._next,i._next._next,r._prev),this._classNamePT=null),i=this._firstPT;i;)i.plugin&&i.plugin!==f&&i.plugin._kill&&(i.plugin._kill(t),f=i.plugin),i=i._next;return n.prototype._kill.call(this,u)},ni=function(n,t,i){var e,u,r,f;if(n.slice){for(u=n.length;--u>-1;)ni(n[u],t,i);return}for(e=n.childNodes,u=e.length;--u>-1;)r=e[u],f=r.type,r.style&&(t.push(yt(r)),i&&i.push(r)),(f===1||f===9||f===11)&&r.childNodes.length&&ni(r,t,i)},r.cascadeTo=function(n,i,r){var o=t.to(n,i,r),l=[o],h=[],a=[],s=[],v=t._internals.reservedProps,u,f,e,c;for(n=o._targets||o.target,ni(n,h,s),o.render(i,!0,!0),ni(n,a),o.render(0,!0,!0),o._enabled(!0),u=s.length;--u>-1;)if(f=bi(s[u],h[u],a[u]),f.firstMPT){f=f.difs;for(e in r)v[e]&&(f[e]=r[e]);c={};for(e in f)c[e]=h[u][e];l.push(t.fromTo(s[u],i,c,f))}return l},n.activate([r]),r},!0),function(){var t=_gsScope._gsDefine.plugin({propName:"roundProps",version:"1.6.0",priority:-1,API:2,init:function(n,t,i){return this._tween=i,!0}}),i=function(n){while(n)n.f||n.blob||(n.m=Math.round),n=n._next},n=
t.prototype;n._onInitAllProps=function(){for(var t=this._tween,f=t.vars.roundProps.join?t.vars.roundProps:t.vars.roundProps.split(","),u=f.length,o={},s=t._propLookup.roundProps,e,n,r;--u>-1;)o[f[u]]=Math.round;for(u=f.length;--u>-1;)for(e=f[u],n=t._firstPT;n;)r=n._next,n.pg?n.t._mod(o):n.n===e&&(n.f===2&&n.t?i(n.t._firstPT):(this._add(n.t,e,n.s,n.c),r&&(r._prev=n._prev),n._prev?n._prev._next=r:t._firstPT===n&&(t._firstPT=r),n._next=n._prev=null,t._propLookup[e]=s)),n=r;return!1};n._add=function(n,t,i,r){this._addTween(n,t,i,i+r,t,Math.round);this._overwriteProps.push(t)}}(),function(){_gsScope._gsDefine.plugin({propName:"attr",API:2,version:"0.6.0",init:function(n,t,i,r){var u,f;if(typeof n.setAttribute!="function")return!1;for(u in t)f=t[u],typeof f=="function"&&(f=f(r,n)),this._addTween(n,"setAttribute",n.getAttribute(u)+"",f+"",u,!1,u),this._overwriteProps.push(u);return!0}})}();_gsScope._gsDefine.plugin({propName:"directionalRotation",version:"0.3.0",API:2,init:function(n,t,i,r){typeof t!="object"&&(t={rotation:
t});this.finals={};var e=t.useRadians===!0?Math.PI*2:360,l=1e-6,f,o,h,s,u,c;for(f in t)f!=="useRadians"&&(s=t[f],typeof s=="function"&&(s=s(r,n)),c=(s+"").split("_"),o=c[0],h=parseFloat(typeof n[f]!="function"?n[f]:n[f.indexOf("set")||typeof n["get"+f.substr(3)]!="function"?f:"get"+f.substr(3)]()),s=this.finals[f]=typeof o=="string"&&o.charAt(1)==="="?h+parseInt(o.charAt(0)+"1",10)*Number(o.substr(2)):Number(o)||0,u=s-h,c.length&&(o=c.join("_"),o.indexOf("short")!==-1&&(u=u%e,u!==u%(e/2)&&(u=u<0?u+e:u-e)),o.indexOf("_cw")!==-1&&u<0?u=(u+e*9999999999)%e-(u/e|0)*e:o.indexOf("ccw")!==-1&&u>0&&(u=(u-e*9999999999)%e-(u/e|0)*e)),(u>l||u<-l)&&(this._addTween(n,f,h,h+u,f),this._overwriteProps.push(f)));return!0},set:function(n){var t;if(n!==1)this._super.setRatio.call(this,n);else for(t=this._firstPT;t;)t.f?t.t[t.p](this.finals[t.p]):t.t[t.p]=this.finals[t.p],t=t._next}})._autoCSS=!0;_gsScope._gsDefine("easing.Back",["easing.Ease"],function(n){var a=_gsScope.GreenSockGlobals||_gsScope,p=a.com.greensock,v=Math.PI*2,y=
Math.PI/2,r=p._class,t=function(t,i){var u=r("easing."+t,function(){},!0),f=u.prototype=new n;return f.constructor=u,f.getRatio=i,u},s=n.register||function(){},f=function(n,t,i,u){var f=r("easing."+n,{easeOut:new t,easeIn:new i,easeInOut:new u},!0);return s(f,n),f},c=function(n,t,i){this.t=n;this.v=t;i&&(this.next=i,i.prev=this,this.c=i.v-t,this.gap=i.t-n)},l=function(t,i){var u=r("easing."+t,function(n){this._p1=n||n===0?n:1.70158;this._p2=this._p1*1.525},!0),f=u.prototype=new n;return f.constructor=u,f.getRatio=i,f.config=function(n){return new u(n)},u},w=f("Back",l("BackOut",function(n){return(n=n-1)*n*((this._p1+1)*n+this._p1)+1}),l("BackIn",function(n){return n*n*((this._p1+1)*n-this._p1)}),l("BackInOut",function(n){return(n*=2)<1?.5*n*n*((this._p2+1)*n-this._p2):.5*((n-=2)*n*((this._p2+1)*n+this._p2)+2)})),e=r("easing.SlowMo",function(n,t,i){t=t||t===0?t:.7;n==null?n=.7:n>1&&(n=1);this._p=n!==1?t:0;this._p1=(1-n)/2;this._p2=n;this._p3=this._p1+this._p2;this._calcEnd=i===!0},!0),i=e.prototype=new n,o,u,h;
return i.constructor=e,i.getRatio=function(n){var t=n+(.5-n)*this._p;return n<this._p1?this._calcEnd?1-(n=1-n/this._p1)*n:t-(n=1-n/this._p1)*n*n*n*t:n>this._p3?this._calcEnd?1-(n=(n-this._p3)/this._p1)*n:t+(n-t)*(n=(n-this._p3)/this._p1)*n*n*n:this._calcEnd?1:t},e.ease=new e(.7,.7),i.config=e.config=function(n,t,i){return new e(n,t,i)},o=r("easing.SteppedEase",function(n){n=n||1;this._p1=1/n;this._p2=n+1},!0),i=o.prototype=new n,i.constructor=o,i.getRatio=function(n){return n<0?n=0:n>=1&&(n=.999999999),(this._p2*n>>0)*this._p1},i.config=o.config=function(n){return new o(n)},u=r("easing.RoughEase",function(t){t=t||{};for(var h=t.taper||"none",l=[],w=0,a=(t.points||20)|0,e=a,y=t.randomize!==!1,b=t.clamp===!0,p=t.template instanceof n?t.template:null,s=typeof t.strength=="number"?t.strength*.4:.4,i,r,u,f,v,o;--e>-1;)i=y?Math.random():1/a*e,r=p?p.getRatio(i):i,h==="none"?u=s:h==="out"?(f=1-i,u=f*f*s):h==="in"?u=i*i*s:i<.5?(f=i*2,u=f*f*.5*s):(f=(1-i)*2,u=f*f*.5*s),y?r+=Math.random()*u-u*.5:e%2?r+=u*.5:r-=u*.5,b&&(
r>1?r=1:r<0&&(r=0)),l[w++]={x:i,y:r};for(l.sort(function(n,t){return n.x-t.x}),o=new c(1,1,null),e=a;--e>-1;)v=l[e],o=new c(v.x,v.y,o);this._prev=new c(0,0,o.t!==0?o:o.next)},!0),i=u.prototype=new n,i.constructor=u,i.getRatio=function(n){var t=this._prev;if(n>t.t){while(t.next&&n>=t.t)t=t.next;t=t.prev}else while(t.prev&&n<=t.t)t=t.prev;return this._prev=t,t.v+(n-t.t)/t.gap*t.c},i.config=function(n){return new u(n)},u.ease=new u,f("Bounce",t("BounceOut",function(n){return n<1/2.75?7.5625*n*n:n<2/2.75?7.5625*(n-=1.5/2.75)*n+.75:n<2.5/2.75?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375}),t("BounceIn",function(n){return(n=1-n)<1/2.75?1-7.5625*n*n:n<2/2.75?1-(7.5625*(n-=1.5/2.75)*n+.75):n<2.5/2.75?1-(7.5625*(n-=2.25/2.75)*n+.9375):1-(7.5625*(n-=2.625/2.75)*n+.984375)}),t("BounceInOut",function(n){var t=n<.5;return n=t?1-n*2:n*2-1,n=n<1/2.75?7.5625*n*n:n<2/2.75?7.5625*(n-=1.5/2.75)*n+.75:n<2.5/2.75?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375,t?(1-n)*.5:n*.5+.5})),f("Circ",t("CircOut",
function(n){return Math.sqrt(1-(n=n-1)*n)}),t("CircIn",function(n){return-(Math.sqrt(1-n*n)-1)}),t("CircInOut",function(n){return(n*=2)<1?-.5*(Math.sqrt(1-n*n)-1):.5*(Math.sqrt(1-(n-=2)*n)+1)})),h=function(t,i,u){var f=r("easing."+t,function(n,t){this._p1=n>=1?n:1;this._p2=(t||u)/(n<1?n:1);this._p3=this._p2/v*(Math.asin(1/this._p1)||0);this._p2=v/this._p2},!0),e=f.prototype=new n;return e.constructor=f,e.getRatio=i,e.config=function(n,t){return new f(n,t)},f},f("Elastic",h("ElasticOut",function(n){return this._p1*Math.pow(2,-10*n)*Math.sin((n-this._p3)*this._p2)+1},.3),h("ElasticIn",function(n){return-(this._p1*Math.pow(2,10*(n-=1))*Math.sin((n-this._p3)*this._p2))},.3),h("ElasticInOut",function(n){return(n*=2)<1?-.5*this._p1*Math.pow(2,10*(n-=1))*Math.sin((n-this._p3)*this._p2):this._p1*Math.pow(2,-10*(n-=1))*Math.sin((n-this._p3)*this._p2)*.5+1},.45)),f("Expo",t("ExpoOut",function(n){return 1-Math.pow(2,-10*n)}),t("ExpoIn",function(n){return Math.pow(2,10*(n-1))-.001}),t("ExpoInOut",function(n){return(n*=2)
<1?.5*Math.pow(2,10*(n-1)):.5*(2-Math.pow(2,-10*(n-1)))})),f("Sine",t("SineOut",function(n){return Math.sin(n*y)}),t("SineIn",function(n){return-Math.cos(n*y)+1}),t("SineInOut",function(n){return-.5*(Math.cos(Math.PI*n)-1)})),r("easing.EaseLookup",{find:function(t){return n.map[t]}},!0),s(a.SlowMo,"SlowMo","ease,"),s(u,"RoughEase","ease,"),s(o,"SteppedEase","ease,"),w},!0)});_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(n,t){"use strict";var g={},ut=n.document,ht=n.GreenSockGlobals=n.GreenSockGlobals||n,at,o,yt,ot,c;if(!ht.TweenLite){var gt=function(n){for(var r=n.split("."),i=ht,t=0;t<r.length;t++)i[r[t]]=i=i[r[t]]||{};return i},y=gt("com.greensock"),e=1e-10,ni=function(n){for(var i=[],r=n.length,t=0;t!==r;i.push(n[t++]));return i},ti=function(){},nt=function(){var n=Object.prototype.toString,t=n.call([]);return function(i){return i!=null&&(i instanceof Array||typeof i=="object"&&!!i.push&&n.call(i)===t)}}(),s,f,i,u,h,tt={},ii=function(i,r,u,f){this.sc=tt[i]?tt[i].sc:[];tt[i]=this;this.gsClass=null;
this.func=u;var e=[];this.check=function(o){for(var s=r.length,y=s,l,a,c,h,v;--s>-1;)(l=tt[r[s]]||new ii(r[s],[])).gsClass?(e[s]=l.gsClass,y--):o&&l.sc.push(this);if(y===0&&u){if(a=("com.greensock."+i).split("."),c=a.pop(),h=gt(a.join("."))[c]=this.gsClass=u.apply(u,e),f)if(ht[c]=g[c]=h,v=typeof module!="undefined"&&module.exports,!v&&typeof define=="function"&&define.amd)define((n.GreenSockAMDPath?n.GreenSockAMDPath+"/":"")+i.split(".").pop(),[],function(){return h});else if(v)if(i===t){module.exports=g[t]=h;for(s in g)h[s]=g[s]}else g[t]&&(g[t][c]=h);for(s=0;s<this.sc.length;s++)this.sc[s].check()}};this.check(!0)},ct=n._gsDefine=function(n,t,i,r){return new ii(n,t,i,r)},l=y._class=function(n,t,i){return t=t||function(){},ct(n,[],function(){return t},i),t};ct.globals=ht;var ri=[0,0,1,1],a=l("easing.Ease",function(n,t,i,r){this._func=n;this._type=i||0;this._power=r||0;this._params=t?ri.concat(t):ri},!0),ft=a.map={},lt=a.register=function(n,t,i,r){for(var o=t.split(","),s=o.length,h=(i||"easeIn,easeOut,easeInOut")
.split(","),c,u,e,f;--s>-1;)for(u=o[s],c=r?l("easing."+u,null,!0):y.easing[u]||{},e=h.length;--e>-1;)f=h[e],ft[u+"."+f]=ft[f+u]=c[f]=n.getRatio?n:n[f]||new n};for(i=a.prototype,i._calcEnd=!1,i.getRatio=function(n){if(this._func)return this._params[0]=n,this._func.apply(null,this._params);var i=this._type,r=this._power,t=i===1?1-n:i===2?n:n<.5?n*2:(1-n)*2;return r===1?t*=t:r===2?t*=t*t:r===3?t*=t*t*t:r===4&&(t*=t*t*t*t),i===1?1-t:i===2?t:n<.5?t/2:1-t/2},s=["Linear","Quad","Cubic","Quart","Quint,Strong"],f=s.length;--f>-1;)i=s[f]+",Power"+f,lt(new a(null,null,1,f),i,"easeOut",!0),lt(new a(null,null,2,f),i,"easeIn"+(f===0?",easeNone":"")),lt(new a(null,null,3,f),i,"easeInOut");ft.linear=y.easing.Linear.easeIn;ft.swing=y.easing.Quad.easeInOut;at=l("events.EventDispatcher",function(n){this._listeners={};this._eventTarget=n||this});i=at.prototype;i.addEventListener=function(n,t,i,r,f){f=f||0;var e=this._listeners[n],c=0,s,o;for(this!==u||h||u.wake(),e==null&&(this._listeners[n]=e=[]),o=e.length;--o>-1;)s=e[o],s.c===
t&&s.s===i?e.splice(o,1):c===0&&s.pr<f&&(c=o+1);e.splice(c,0,{c:t,s:i,up:r,pr:f})};i.removeEventListener=function(n,t){var i=this._listeners[n],r;if(i)for(r=i.length;--r>-1;)if(i[r].c===t){i.splice(r,1);return}};i.dispatchEvent=function(n){var i=this._listeners[n],r,u,t;if(i)for(r=i.length,r>1&&(i=i.slice(0)),u=this._eventTarget;--r>-1;)t=i[r],t&&(t.up?t.c.call(t.s||u,{type:n,target:u}):t.c.call(t.s||u))};var et=n.requestAnimationFrame,vt=n.cancelAnimationFrame,it=Date.now||function(){return(new Date).getTime()},w=it();for(s=["ms","moz","webkit","o"],f=s.length;--f>-1&&!et;)et=n[s[f]+"RequestAnimationFrame"],vt=n[s[f]+"CancelAnimationFrame"]||n[s[f]+"CancelRequestAnimationFrame"];l("Ticker",function(n,t){var i=this,a=it(),o=t!==!1&&et?"auto":!1,s=500,p=33,b="tick",r,v,f,c,l,y=function(n){var u=it()-w,t,e;u>s&&(a+=u-p);w+=u;i.time=(w-a)/1e3;t=i.time-l;(!r||t>0||n===!0)&&(i.frame++,l+=t+(t>=c?.004:c-t),e=!0);n!==!0&&(f=v(y));e&&i.dispatchEvent(b)};at.call(i);i.time=i.frame=0;i.tick=function(){y(!0)};i.lagSmoothing=
function(n,t){s=n||1/e;p=Math.min(t,s,0)};i.sleep=function(){f!=null&&(o&&vt?vt(f):clearTimeout(f),v=ti,f=null,i===u&&(h=!1))};i.wake=function(n){f!==null?i.sleep():n?a+=-w+(w=it()):i.frame>10&&(w=it()-s+5);v=r===0?ti:!o||!et?function(n){return setTimeout(n,(l-i.time)*1e3+1|0)}:et;i===u&&(h=!0);y(2)};i.fps=function(n){if(!arguments.length)return r;r=n;c=1/(r||60);l=this.time+c;i.wake()};i.useRAF=function(n){if(!arguments.length)return o;i.sleep();o=n;i.fps(r)};i.fps(n);setTimeout(function(){o==="auto"&&i.frame<5&&ut.visibilityState!=="hidden"&&i.useRAF(!1)},1500)});i=y.Ticker.prototype=new y.events.EventDispatcher;i.constructor=y.Ticker;o=l("core.Animation",function(n,t){if(this.vars=t=t||{},this._duration=this._totalDuration=n||0,this._delay=Number(t.delay)||0,this._timeScale=1,this._active=t.immediateRender===!0,this.data=t.data,this._reversed=t.reversed===!0,p){h||u.wake();var i=this.vars.useFrames?d:p;i.add(this,i._time);this.vars.paused&&this.paused(!0)}});u=o.ticker=new y.Ticker;i=o.prototype;i._dirty=i.
_gc=i._initted=i._paused=!1;i._totalTime=i._time=0;i._rawPrevTime=-1;i._next=i._last=i._onUpdate=i._timeline=i.timeline=null;i._paused=!1;yt=function(){h&&it()-w>2e3&&u.wake();setTimeout(yt,2e3)};yt();i.play=function(n,t){return n!=null&&this.seek(n,t),this.reversed(!1).paused(!1)};i.pause=function(n,t){return n!=null&&this.seek(n,t),this.paused(!0)};i.resume=function(n,t){return n!=null&&this.seek(n,t),this.paused(!1)};i.seek=function(n,t){return this.totalTime(Number(n),t!==!1)};i.restart=function(n,t){return this.reversed(!1).paused(!1).totalTime(n?-this._delay:0,t!==!1,!0)};i.reverse=function(n,t){return n!=null&&this.seek(n||this.totalDuration(),t),this.reversed(!0).paused(!1)};i.render=function(){};i.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this};i.isActive=function(){var n=this._timeline,t=this._startTime,i;return!n||!this._gc&&!this._paused&&n.isActive()&&(i=n.rawTime(!0))>=t&&i<t+this.totalDuration(
)/this._timeScale};i._enabled=function(n,t){return h||u.wake(),this._gc=!n,this._active=this.isActive(),t!==!0&&(n&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!n&&this.timeline&&this._timeline._remove(this,!0)),!1};i._kill=function(){return this._enabled(!1,!1)};i.kill=function(n,t){return this._kill(n,t),this};i._uncache=function(n){for(var t=n?this:this.timeline;t;)t._dirty=!0,t=t.timeline;return this};i._swapSelfInParams=function(n){for(var t=n.length,i=n.concat();--t>-1;)n[t]==="{self}"&&(i[t]=this);return i};i._callback=function(n){var i=this.vars,r=i[n],t=i[n+"Params"],u=i[n+"Scope"]||i.callbackScope||this,f=t?t.length:0;switch(f){case 0:r.call(u);break;case 1:r.call(u,t[0]);break;case 2:r.call(u,t[0],t[1]);break;default:r.apply(u,t)}};i.eventCallback=function(n,t,i,r){if((n||"").substr(0,2)==="on"){var u=this.vars;if(arguments.length===1)return u[n];t==null?delete u[n]:(u[n]=t,u[n+"Params"]=nt(i)&&i.join("").indexOf("{self}")!==-1?this._swapSelfInParams(i):i,u[n+"Scope"]=r);n===
"onUpdate"&&(this._onUpdate=t)}return this};i.delay=function(n){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+n-this._delay),this._delay=n,this):this._delay};i.duration=function(n){return arguments.length?(this._duration=this._totalDuration=n,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._time<this._duration&&n!==0&&this.totalTime(this._totalTime*(n/this._duration),!0),this):(this._dirty=!1,this._duration)};i.totalDuration=function(n){return this._dirty=!1,arguments.length?this.duration(n):this._totalDuration};i.time=function(n,t){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(n>this._duration?this._duration:n,t)):this._time};i.totalTime=function(n,t,i){if(h||u.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(n<0&&!i&&(n+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var f=this._totalDuration,r=this._timeline;if(n>f&&!i&&(n=f),this._startTime=(this._paused?
this._pauseTime:r._time)-(this._reversed?f-n:n)/this._timeScale,r._dirty||this._uncache(!1),r._timeline)while(r._timeline)r._timeline._time!==(r._startTime+r._totalTime)/r._timeScale&&r.totalTime(r._totalTime,!0),r=r._timeline}this._gc&&this._enabled(!0,!1);(this._totalTime!==n||this._duration===0)&&(v.length&&rt(),this.render(n,t,!1),v.length&&rt())}return this};i.progress=i.totalProgress=function(n,t){var i=this.duration();return arguments.length?this.totalTime(i*n,t):i?this._time/i:this.ratio};i.startTime=function(n){return arguments.length?(n!==this._startTime&&(this._startTime=n,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,n-this._delay)),this):this._startTime};i.endTime=function(n){return this._startTime+(n!=!1?this.totalDuration():this.duration())/this._timeScale};i.timeScale=function(n){if(!arguments.length)return this._timeScale;if(n=n||e,this._timeline&&this._timeline.smoothChildTiming){var t=this._pauseTime,i=t||t===0?t:this._timeline.totalTime();this._startTime=i-(i-this._startTime)
*this._timeScale/n}return this._timeScale=n,this._uncache(!1)};i.reversed=function(n){return arguments.length?(n!=this._reversed&&(this._reversed=n,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed};i.paused=function(n){if(!arguments.length)return this._paused;var i=this._timeline,t,r;return n!=this._paused&&i&&(h||n||u.wake(),t=i.rawTime(),r=t-this._pauseTime,!n&&i.smoothChildTiming&&(this._startTime+=r,this._uncache(!1)),this._pauseTime=n?t:null,this._paused=n,this._active=this.isActive(),!n&&r!==0&&this._initted&&this.duration()&&(t=i.smoothChildTiming?this._totalTime:(t-this._startTime)/this._timeScale,this.render(t,t===this._totalTime,!0))),this._gc&&!n&&this._enabled(!0,!1),this};ot=l("core.SimpleTimeline",function(n){o.call(this,0,n);this.autoRemoveChildren=this.smoothChildTiming=!0});i=ot.prototype=new o;i.constructor=ot;i.kill()._gc=!1;i._first=i._last=i._recent=null;i._sortChildren=!1;i.add=i.insert=function(
n,t){var i,r;if(n._startTime=Number(t||0)+n._delay,n._paused&&this!==n._timeline&&(n._pauseTime=n._startTime+(this.rawTime()-n._startTime)/n._timeScale),n.timeline&&n.timeline._remove(n,!0),n.timeline=n._timeline=this,n._gc&&n._enabled(!0,!0),i=this._last,this._sortChildren)for(r=n._startTime;i&&i._startTime>r;)i=i._prev;return i?(n._next=i._next,i._next=n):(n._next=this._first,this._first=n),n._next?n._next._prev=n:this._last=n,n._prev=i,this._recent=n,this._timeline&&this._uncache(!0),this};i._remove=function(n,t){return n.timeline===this&&(t||n._enabled(!1,!0),n._prev?n._prev._next=n._next:this._first===n&&(this._first=n._next),n._next?n._next._prev=n._prev:this._last===n&&(this._last=n._prev),n._next=n._prev=n.timeline=null,n===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this};i.render=function(n,t,i){var r=this._first,u;for(this._totalTime=this._time=this._rawPrevTime=n;r;)u=r._next,(r._active||n>=r._startTime&&!r._paused)&&(r._reversed?r.render((r._dirty?r.totalDuration():
r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)),r=u};i.rawTime=function(){return h||u.wake(),this._totalTime};var r=l("TweenLite",function(t,i,u){if(o.call(this,i,u),this.render=r.prototype.render,t==null)throw"Cannot tween a null target.";this.target=t=typeof t!="string"?t:r.selector(t)||t;var l=t.jquery||t.length&&t!==n&&t[0]&&(t[0]===n||t[0].nodeType&&t[0].style&&!t.nodeType),c=this.vars.overwrite,s,f,h;if(this._overwrite=c=c==null?si[r.defaultOverwrite]:typeof c=="number"?c>>0:si[c],(l||t instanceof Array||t.push&&nt(t))&&typeof t[0]!="number")for(this._targets=h=ni(t),this._propLookup=[],this._siblings=[],s=0;s<h.length;s++){if(f=h[s],f){if(typeof f=="string"){f=h[s--]=r.selector(f);typeof f=="string"&&h.splice(s+1,1);continue}else if(f.length&&f!==n&&f[0]&&(f[0]===n||f[0].nodeType&&f[0].style&&!f.nodeType)){h.splice(s--,1);this._targets=h=h.concat(ni(f));continue}}else{h.splice(s--,1);continue}this._siblings[s]=st(f,this,!1);c===1&&this._siblings[s].length>
1&&dt(f,this,null,1,this._siblings[s])}else this._propLookup={},this._siblings=st(t,this,!1),c===1&&this._siblings.length>1&&dt(t,this,null,1,this._siblings);(this.vars.immediateRender||i===0&&this._delay===0&&this.vars.immediateRender!==!1)&&(this._time=-e,this.render(Math.min(0,-this._delay)))},!0),pt=function(t){return t&&t.length&&t!==n&&t[0]&&(t[0]===n||t[0].nodeType&&t[0].style&&!t.nodeType)},ai=function(n,t){var r={};for(var i in n)kt[i]||i in t&&i!=="transform"&&i!=="x"&&i!=="y"&&i!=="width"&&i!=="height"&&i!=="className"&&i!=="border"||b[i]&&(!b[i]||!b[i]._autoCSS)||(r[i]=n[i],delete n[i]);n.css=r};i=r.prototype=new o;i.constructor=r;i.kill()._gc=!1;i.ratio=0;i._firstPT=i._targets=i._overwrittenProps=i._startAt=null;i._notifyPluginsOfEnabled=i._lazy=!1;r.version="1.19.1";r.defaultEase=i._ease=new a(null,null,1,1);r.defaultOverwrite="auto";r.ticker=u;r.autoSleep=120;r.lagSmoothing=function(n,t){u.lagSmoothing(n,t)};r.selector=n.$||n.jQuery||function(t){var i=n.$||n.jQuery;return i?(r.selector=i,i(t)):
typeof ut=="undefined"?t:ut.querySelectorAll?ut.querySelectorAll(t):ut.getElementById(t.charAt(0)==="#"?t.substr(1):t)};var v=[],wt={},ui=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/ig,fi=function(n){for(var t=this._firstPT,r=1e-6,i;t;)i=t.blob?n===1?this.end:n?this.join(""):this.start:t.c*n+t.s,t.m?i=t.m(i,this._target||t.t):i<r&&i>-r&&!t.blob&&(i=0),t.f?t.fp?t.t[t.p](t.fp,i):t.t[t.p](i):t.t[t.p]=i,t=t._next},ei=function(n,t,i,r){var u=[],s=0,e="",h=0,l,v,a,o,y,c,f;for(u.start=n,u.end=t,n=u[0]=n+"",t=u[1]=t+"",i&&(i(u),n=u[0],t=u[1]),u.length=0,l=n.match(ui)||[],v=t.match(ui)||[],r&&(r._next=null,r.blob=1,u._firstPT=u._applyPT=r),y=v.length,o=0;o<y;o++)f=v[o],c=t.substr(s,t.indexOf(f,s)-s),e+=c||!o?c:",",s+=c.length,h?h=(h+1)%5:c.substr(-5)==="rgba("&&(h=1),f===l[o]||l.length<=o?e+=f:(e&&(u.push(e),e=""),a=parseFloat(l[o]),u.push(a),u._firstPT={_next:u._firstPT,t:u,p:u.length-1,s:a,c:(f.charAt(1)==="="?parseInt(f.charAt(0)+"1",10)*parseFloat(f.substr(2)):parseFloat(f)-a)||0,f:0,m:h&&h<4?Math.round:0}),s+=f.
length;return e+=t.substr(s),e&&u.push(e),u.setRatio=fi,u},oi=function(n,t,i,u,f,e,o,s,h){typeof u=="function"&&(u=u(h||0,n));var y=typeof n[t],v=y!=="function"?"":t.indexOf("set")||typeof n["get"+t.substr(3)]!="function"?t:"get"+t.substr(3),l=i!=="get"?i:v?o?n[v](o):n[v]():n[t],a=typeof u=="string"&&u.charAt(1)==="=",c={t:n,p:t,s:l,f:y==="function",pg:0,n:f||t,m:e?typeof e=="function"?e:Math.round:0,pr:0,c:a?parseInt(u.charAt(0)+"1",10)*parseFloat(u.substr(2)):parseFloat(u)-l||0},p;return typeof l=="number"&&(typeof u=="number"||a)||(o||isNaN(l)||!a&&isNaN(u)||typeof l=="boolean"||typeof u=="boolean"?(c.fp=o,p=ei(l,a?c.s+c.c:u,s||r.defaultStringFilter,c),c={t:p,p:"setRatio",s:0,c:1,f:2,pg:0,n:f||t,pr:0,m:0}):(c.s=parseFloat(l),a||(c.c=parseFloat(u)-c.s||0))),c.c?((c._next=this._firstPT)&&(c._next._prev=c),this._firstPT=c,c):void 0},bt=r._internals={isArray:nt,isSelector:pt,lazyTweens:v,blobDif:ei},b=r._plugins={},k=bt.tweenLookup={},vi=0,kt=bt.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:
1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1,stringFilter:1,id:1},si={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},d=o._rootFramesTimeline=new ot,p=o._rootTimeline=new ot,hi=30,rt=bt.lazyRender=function(){var t=v.length,n;for(wt={};--t>-1;)n=v[t],n&&n._lazy!==!1&&(n.render(n._lazy[0],n._lazy[1],!0),n._lazy=!1);v.length=0};p._startTime=u.time;d._startTime=u.frame;p._active=d._active=!0;setTimeout(rt,1);o._updateRoot=r.render=function(){var i,t,n;if(v.length&&rt(),p.render((u.time-p._startTime)*p._timeScale,!1,!1),d.render((u.frame-d._startTime)*d._timeScale,!1,!1),v.length&&rt(),u.frame>=hi){hi=u.frame+(parseInt(r.autoSleep,10)||120);for(
n in k){for(t=k[n].tweens,i=t.length;--i>-1;)t[i]._gc&&t.splice(i,1);t.length===0&&delete k[n]}if(n=p._first,(!n||n._paused)&&r.autoSleep&&!d._first&&u._listeners.tick.length===1){while(n&&n._paused)n=n._next;n||u.sleep()}}};u.addEventListener("tick",o._updateRoot);var st=function(n,t,i){var r=n._gsTweenID,u,f;if(k[r||(n._gsTweenID=r="t"+vi++)]||(k[r]={target:n,tweens:[]}),t&&(u=k[r].tweens,u[f=u.length]=t,i))while(--f>-1)u[f]===t&&u.splice(f,1);return k[r].tweens},ci=function(n,t,i,u){var f=n.vars.onOverwrite,e,o;return f&&(e=f(n,t,i,u)),f=r.onOverwrite,f&&(o=f(n,t,i,u)),e!==!1&&o!==!1},dt=function(n,t,i,r,u){var o,s,f,y;if(r===1||r>=4){for(y=u.length,o=0;o<y;o++)if((f=u[o])!==t)f._gc||f._kill(null,n,t)&&(s=!0);else if(r===5)break;return s}var h=t._startTime+e,c=[],l=0,a=t._duration===0,v;for(o=u.length;--o>-1;)(f=u[o])===t||f._gc||f._paused||(f._timeline!==t._timeline?(v=v||li(t,0,a),li(f,v,a)===0&&(c[l++]=f)):f._startTime<=h&&f._startTime+f.totalDuration()/f._timeScale>h&&((a||!f._initted)&&h-f._startTime<=
2e-10||(c[l++]=f)));for(o=l;--o>-1;)if(f=c[o],r===2&&f._kill(i,n,t)&&(s=!0),r!==2||!f._firstPT&&f._initted){if(r!==2&&!ci(f,t))continue;f._enabled(!1,!1)&&(s=!0)}return s},li=function(n,t,i){for(var u=n._timeline,f=u._timeScale,r=n._startTime;u._timeline;){if(r+=u._startTime,f*=u._timeScale,u._paused)return-100;u=u._timeline}return r/=f,r>t?r-t:i&&r===t||!n._initted&&r-t<2*e?e:(r+=n.totalDuration()/n._timeScale/f)>t+e?0:r-t-e};if(i._init=function(){var n=this.vars,s=this._overwrittenProps,c=this._duration,o=!!n.immediateRender,i=n.ease,u,h,t,f,e,l;if(n.startAt){this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill());e={};for(f in n.startAt)e[f]=n.startAt[f];if(e.overwrite=!1,e.immediateRender=!0,e.lazy=o&&n.lazy!==!1,e.startAt=e.delay=null,this._startAt=r.to(this.target,0,e),o)if(this._time>0)this._startAt=null;else if(c!==0)return}else if(n.runBackwards&&c!==0)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{this._time!==0&&(o=!1);t={};for(f in n)kt[f]&&f!==
"autoCSS"||(t[f]=n[f]);if(t.overwrite=0,t.data="isFromStart",t.lazy=o&&n.lazy!==!1,t.immediateRender=o,this._startAt=r.to(this.target,0,t),o){if(this._time===0)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=i=i?i instanceof a?i:typeof i=="function"?new a(i,n.easeParams):ft[i]||r.defaultEase:r.defaultEase,n.easeParams instanceof Array&&i.config&&(this._ease=i.config.apply(i,n.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(l=this._targets.length,u=0;u<l;u++)this._initProps(this._targets[u],this._propLookup[u]={},this._siblings[u],s?s[u]:null,u)&&(h=!0);else h=this._initProps(this.target,this._propLookup,this._siblings,s,0);if(h&&r._onPluginEvent("_onInitAllProps",this),s&&(this._firstPT||typeof this.target!="function"&&this._enabled(!1,!1)),n.runBackwards)for(t=this._firstPT;t;)t.s+=t.c,t.c=-t.c,t=t._next;this._onUpdate=n.onUpdate;this._initted=!0},i._initProps=function(
t,i,r,u,f){var e,c,l,o,h,s;if(t==null)return!1;wt[t._gsTweenID]&&rt();this.vars.css||t.style&&t!==n&&t.nodeType&&b.css&&this.vars.autoCSS!==!1&&ai(this.vars,t);for(e in this.vars)if(s=this.vars[e],kt[e])s&&(s instanceof Array||s.push&&nt(s))&&s.join("").indexOf("{self}")!==-1&&(this.vars[e]=s=this._swapSelfInParams(s,this));else if(b[e]&&(o=new b[e])._onInitTween(t,this.vars[e],this,f)){for(this._firstPT=h={_next:this._firstPT,t:o,p:"setRatio",s:0,c:1,f:1,n:e,pg:1,pr:o._priority,m:0},c=o._overwriteProps.length;--c>-1;)i[o._overwriteProps[c]]=this._firstPT;(o._priority||o._onInitAllProps)&&(l=!0);(o._onDisable||o._onEnable)&&(this._notifyPluginsOfEnabled=!0);h._next&&(h._next._prev=h)}else i[e]=oi.call(this,t,e,"get",s,e,0,null,this.vars.stringFilter,f);return u&&this._kill(u,t)?this._initProps(t,i,r,u,f):this._overwrite>1&&this._firstPT&&r.length>1&&dt(t,this,i,this._overwrite,r)?(this._kill(i,t),this._initProps(t,i,r,u,f)):(this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)&&
(wt[t._gsTweenID]=!0),l)},i.render=function(n,t,i){var h=this._time,f=this._duration,o=this._rawPrevTime,c,s,u,y;if(n>=f-1e-7&&n>=0)this._totalTime=this._time=f,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(c=!0,s="onComplete",i=i||this._timeline.autoRemoveChildren),f===0&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(n=0),(o<0||n<=0&&n>=-1e-7||o===e&&this.data!=="isPause")&&o!==n&&(i=!0,o>e&&(s="onReverseComplete")),this._rawPrevTime=y=!t||n||o===n?n:e);else if(n<1e-7)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(h!==0||f===0&&o>0)&&(s="onReverseComplete",c=this._reversed),n<0&&(this._active=!1,f===0&&(this._initted||!this.vars.lazy||i)&&(o>=0&&!(o===e&&this.data==="isPause")&&(i=!0),this._rawPrevTime=y=!t||n||o===n?n:e)),this._initted||(i=!0);else if(this._totalTime=this._time=n,this._easeType){var r=n/f,l=this._easeType,a=this._easePower;(l===1||l===3&&r>=.5)&&(r=1-r);l===3&&(r*=2);a===1?r*=r:a===2?r*=r*
r:a===3?r*=r*r*r:a===4&&(r*=r*r*r*r);this.ratio=l===1?1-r:l===2?r:n/f<.5?r/2:1-r/2}else this.ratio=this._ease.getRatio(n/f);if(this._time!==h||i){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)){this._time=this._totalTime=h;this._rawPrevTime=o;v.push(this);this._lazy=[n,t];return}this._time&&!c?this.ratio=this._ease.getRatio(this._time/f):c&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(this._time===0?0:1))}}else return;for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==h&&n>=0&&(this._active=!0),h===0&&(this._startAt&&(n>=0?this._startAt.render(n,t,i):s||(s="_dummyGS")),this.vars.onStart&&(this._time!==0||f===0)&&(t||this._callback("onStart"))),u=this._firstPT;u;)u.f?u.t[u.p](u.c*this.ratio+u.s):u.t[u.p]=u.c*this.ratio+u.s,u=u._next;this._onUpdate&&(n<0&&this._startAt&&n!==-.0001&&this._startAt.render(n,t,i),t||(this._time!==h||c||i)&&this._callback("onUpdate"));s&&
(!this._gc||i)&&(n<0&&this._startAt&&!this._onUpdate&&n!==-.0001&&this._startAt.render(n,t,i),c&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[s]&&this._callback(s),f===0&&this._rawPrevTime===e&&y!==e&&(this._rawPrevTime=0))},i._kill=function(n,t,i){if(n==="all"&&(n=null),n==null&&(t==null||t===this.target))return this._lazy=!1,this._enabled(!1,!1);t=typeof t!="string"?t||this._targets||this.target:r.selector(t)||t;var v=i&&this._time&&i._startTime===this._startTime&&this._timeline===i._timeline,f,s,o,u,e,c,l,a,h;if((nt(t)||pt(t))&&typeof t[0]!="number")for(f=t.length;--f>-1;)this._kill(n,t[f],i)&&(c=!0);else{if(this._targets){for(f=this._targets.length;--f>-1;)if(t===this._targets[f]){e=this._propLookup[f]||{};this._overwrittenProps=this._overwrittenProps||[];s=this._overwrittenProps[f]=n?this._overwrittenProps[f]||{}:"all";break}}else{if(t!==this.target)return!1;e=this._propLookup;s=this._overwrittenProps=n?this._overwrittenProps||{}:"all"}if(e){if(l=n||e,a=n!==s&&s!==
"all"&&n!==e&&(typeof n!="object"||!n._tempKill),i&&(r.onOverwrite||this.vars.onOverwrite)){for(o in l)e[o]&&(h||(h=[]),h.push(o));if((h||!n)&&!ci(this,i,t,h))return!1}for(o in l)(u=e[o])&&(v&&(u.f?u.t[u.p](u.s):u.t[u.p]=u.s,c=!0),u.pg&&u.t._kill(l)&&(c=!0),u.pg&&u.t._overwriteProps.length!==0||(u._prev?u._prev._next=u._next:u===this._firstPT&&(this._firstPT=u._next),u._next&&(u._next._prev=u._prev),u._next=u._prev=null),delete e[o]),a&&(s[o]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return c},i.invalidate=function(){return this._notifyPluginsOfEnabled&&r._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],o.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-e,this.render(Math.min(0,-this._delay))),this},i._enabled=function(n,t){if(h||u.wake(),n&&this._gc){var f=this._targets,i;if(f)for(i=f.length;--i>-1;)this._siblings[i]=st(f[i],
this,!0);else this._siblings=st(this.target,this,!0)}return(o.prototype._enabled.call(this,n,t),this._notifyPluginsOfEnabled&&this._firstPT)?r._onPluginEvent(n?"_onEnable":"_onDisable",this):!1},r.to=function(n,t,i){return new r(n,t,i)},r.from=function(n,t,i){return i.runBackwards=!0,i.immediateRender=i.immediateRender!=!1,new r(n,t,i)},r.fromTo=function(n,t,i,u){return u.startAt=i,u.immediateRender=u.immediateRender!=!1&&i.immediateRender!=!1,new r(n,t,u)},r.delayedCall=function(n,t,i,u,f){return new r(t,0,{delay:n,onComplete:t,onCompleteParams:i,callbackScope:u,onReverseComplete:t,onReverseCompleteParams:i,immediateRender:!1,lazy:!1,useFrames:f,overwrite:0})},r.set=function(n,t){return new r(n,0,t)},r.getTweensOf=function(n,t){if(n==null)return[];n=typeof n!="string"?n:r.selector(n)||n;var i,u,f,e;if((nt(n)||pt(n))&&typeof n[0]!="number"){for(i=n.length,u=[];--i>-1;)u=u.concat(r.getTweensOf(n[i],t));for(i=u.length;--i>-1;)for(e=u[i],f=i;--f>-1;)e===u[f]&&u.splice(i,1)}else for(u=st(n).concat(),i=u.length;--i>
-1;)(u[i]._gc||t&&!u[i].isActive())&&u.splice(i,1);return u},r.killTweensOf=r.killDelayedCallsTo=function(n,t,i){typeof t=="object"&&(i=t,t=!1);for(var u=r.getTweensOf(n,t),f=u.length;--f>-1;)u[f]._kill(i,n)},c=l("plugins.TweenPlugin",function(n,t){this._overwriteProps=(n||"").split(",");this._propName=this._overwriteProps[0];this._priority=t||0;this._super=c.prototype},!0),i=c.prototype,c.version="1.19.0",c.API=2,i._firstPT=null,i._addTween=oi,i.setRatio=fi,i._kill=function(n){var r=this._overwriteProps,t=this._firstPT,i;if(n[this._propName]!=null)this._overwriteProps=[];else for(i=r.length;--i>-1;)n[r[i]]!=null&&r.splice(i,1);while(t)n[t.n]!=null&&(t._next&&(t._next._prev=t._prev),t._prev?(t._prev._next=t._next,t._prev=null):this._firstPT===t&&(this._firstPT=t._next)),t=t._next;return!1},i._mod=i._roundProps=function(n){for(var t=this._firstPT,i;t;)i=n[this._propName]||t.n!=null&&n[t.n.split(this._propName+"_").join("")],i&&typeof i=="function"&&(t.f===2?t.t._applyPT.m=i:t.m=i),t=t._next},r._onPluginEvent=function(
n,t){var i=t._firstPT,f,r,u,e,o;if(n==="_onInitAllProps"){while(i){for(o=i._next,r=u;r&&r.pr>i.pr;)r=r._next;(i._prev=r?r._prev:e)?i._prev._next=i:u=i;(i._next=r)?r._prev=i:e=i;i=o}i=t._firstPT=u}while(i)i.pg&&typeof i.t[n]=="function"&&i.t[n]()&&(f=!0),i=i._next;return f},c.activate=function(n){for(var t=n.length;--t>-1;)n[t].API===c.API&&(b[(new n[t])._propName]=n[t]);return!0},ct.plugin=function(n){if(!n||!n.propName||!n.init||!n.API)throw"illegal plugin definition.";var i=n.propName,e=n.priority||0,o=n.overwriteProps,u={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_mod",mod:"_mod",initAll:"_onInitAllProps"},t=l("plugins."+i.charAt(0).toUpperCase()+i.substr(1)+"Plugin",function(){c.call(this,i,e);this._overwriteProps=o||[]},n.global===!0),f=t.prototype=new c(i),r;f.constructor=t;t.API=n.API;for(r in u)typeof n[r]=="function"&&(f[u[r]]=n[r]);return t.version=n.version,c.activate([t]),t},s=n._gsQueue,s){for(f=0;f<s.length;f++)s[f]();for(i in tt)tt[i].func||n.console.log("GSAP encountered missing dependency: "+
i)}h=!1}}(typeof module!="undefined"&&module.exports&&typeof global!="undefined"?global:this||window,"TweenMax"),function(n){var t=function(){function n(){this.eventIds=[];this.isNotYetApplied=!0}return n.prototype.apply=function(n,t,i,r){var u=this;if(!this.isNotYetApplied)throw new Error("In-View-Tracker is already tracking an element. As a tracker instance can only track one element at a time, you have to use a new instance instead.");this.visibilityThreshold={overall:t};this.wasPreviouslyVisible=n.isMinPartlyInsideViewport(this.visibilityThreshold);this.eventIds=eventAggregator.subscribeMultiple([{message:Common.EventNames.ParallaxSkrollrScroll,callback:function(){u.checkVisibility(n,i,r)}},{message:Common.EventNames.WindowScrolled,callback:function(){u.checkVisibility(n,i,r)}},{message:Common.EventNames.ModalOpened,callback:function(){u.checkVisibility(n,i,r)}},{message:Common.EventNames.ScreenContentSwitcherShownScreen,callback:function(){u.checkVisibility(n,i,r)}}]);this.isNotYetApplied=!1},n.prototype.
checkVisibility=function(n,t,i){t===void 0&&(t=function(){});i===void 0&&(i=function(){});var r;r=this.wasPreviouslyVisible?n.isMinPartlyInsideViewport():n.isMinPartlyInsideViewport(this.visibilityThreshold);r!==this.wasPreviouslyVisible&&(r?i():t());this.wasPreviouslyVisible=r},n.prototype.destroy=function(){this.isNotYetApplied||eventAggregator.unSubscribeMultiple(this.eventIds)},n}();n.TimelinrInViewportTracking=t;DependencySystem.define(t).as(DS.Factory)}(PageElements||(PageElements={})),function(n){var t=function(){function n(n,t){this.timeline=n;this.id=t;this.ns="."+t}return n.prototype.composePayload=function(){var n=this.timeline?this.timeline.time():0;return{id:this.id,time:n}},n.prototype.emitPlay=function(){eventAggregator.publish(Common.EventNames.TimelinrStatePlay,this.composePayload(),this.id)},n.prototype.emitPause=function(){eventAggregator.publish(Common.EventNames.TimelinrStatePause,this.composePayload(),this.id)},n.prototype.emitStop=function(){eventAggregator.publish(Common.EventNames.TimelinrStateStop,
this.composePayload(),this.id)},n.prototype.emitFinish=function(){eventAggregator.publish(Common.EventNames.TimelinrStateFinish,this.composePayload(),this.id)},n}();n.TimelinrEventEmitter=t}(PageElements||(PageElements={})),function(n){var t=function(){function n(n,t,i){this.timeline=n;this.timelinrId=t;this.eventEmitter=i}return n.prototype.subscribe=function(){this.subscriptions=eventAggregator.subscribeMultiple([{message:Common.EventNames.TimelinrPlay,callback:this.playCallback.bind(this)},{message:Common.EventNames.TimelinrPause,callback:this.pauseCallback.bind(this)},{message:Common.EventNames.TimelinrStop,callback:this.stopCallback.bind(this)},{message:Common.EventNames.TimelinrSeek,callback:this.seekCallback.bind(this)},{message:Common.EventNames.TimelinrSeekPause,callback:this.seekPauseCallback.bind(this)},{message:Common.EventNames.TimelinrReplay,callback:this.replayCallback.bind(this)}])},n.prototype.validateDto=function(n){return n.id===this.timelinrId},n.prototype.playCallback=function(n){this.validateDto(
n)&&!this.timeline.isActive()&&(this.timeline.repeat()===0&&this.timeline.progress()===1?this.timeline.play(0):this.timeline.play())},n.prototype.pauseCallback=function(n){this.validateDto(n)&&!this.timeline.paused()&&(this.timeline.pause(),this.eventEmitter.emitPause())},n.prototype.stopCallback=function(n){!this.validateDto(n)||this.timeline.time()<1||(this.timeline.isActive()?this.timeline.pause(0,!0):this.timeline.seek(0,!0),this.eventEmitter.emitStop())},n.prototype.seekCallback=function(n){if(this.validateDto(n)){var t=n.time?n.time:0;t=this.normalizeTime(t);t<=this.timeline.totalDuration()&&this.timeline.seek(t,!0)}},n.prototype.seekPauseCallback=function(n){if(this.validateDto(n)){var t=n.time?n.time:0;t=this.normalizeTime(t);t<=this.timeline.totalDuration()&&this.timeline.pause(t,!0)}},n.prototype.replayCallback=function(n){this.validateDto(n)&&this.timeline.restart(!1,!0)},n.prototype.normalizeTime=function(n){return n.toString().indexOf(".")===-1&&(n=n/1e3),n},n.prototype.destroy=function(){this.subscriptions&&
eventAggregator.unSubscribeMultiple(this.subscriptions)},n}();n.TimelinrGlobalEventObserver=t}(PageElements||(PageElements={})),function(n){var t=function(){function n(n,t,i){this.timeline=n;this.videoId=t;this.videoAdjusterCallback=i}return n.prototype.subscribe=function(){this.subscriptions=eventAggregator.subscribeMultiple([{message:Common.EventNames.VideoStateReady,callback:this.readyCallback.bind(this)},{message:Common.EventNames.VideoStatePlay,callback:this.playCallback.bind(this)},{message:Common.EventNames.VideoStatePause,callback:this.pauseCallback.bind(this)},{message:Common.EventNames.VideoStateStop,callback:this.stopCallback.bind(this)},{message:Common.EventNames.VideoStateSeek,callback:this.seekCallback.bind(this)},{message:Common.EventNames.VideoStateProgress,callback:this.progressCallback.bind(this)}]);sniff.isHandheld&&(this.handHeldImprovementSubscriptions=eventAggregator.subscribeMultiple([{message:Common.EventNames.VideoPause,callback:this.pauseCallback.bind(this)},{message:Common.EventNames.
VideoStop,callback:this.stopCallback.bind(this)}]))},n.prototype.validateDto=function(n){return n.videoId===this.videoId},n.prototype.progressCallback=function(n){if(this.running&&this.validateDto(n)){var t=n.time?n.time:0,i=sniff.isHandheld?.5:.1;this.timeline.seek(t,t<i)}},n.prototype.playCallback=function(n){this.validateDto(n)&&(this.timeline.play(n.time),this.running=!0)},n.prototype.pauseCallback=function(n){this.validateDto(n)&&(this.timeline.pause(n.time),this.running=!1)},n.prototype.stopCallback=function(n){this.validateDto(n)&&(this.timeline.pause(0,!0),this.running=!1)},n.prototype.seekCallback=function(n){if(this.validateDto(n)){var t=n.time?n.time:0;t<=this.timeline.totalDuration()&&this.timeline.seek(t,!0)}},n.prototype.readyCallback=function(n){this.validateDto(n)&&!this.timelineAdjusted&&this.videoAdjusterCallback(n.api)},n.prototype.destroy=function(){this.subscriptions&&eventAggregator.unSubscribeMultiple(this.subscriptions);this.handHeldImprovementSubscriptions&&eventAggregator.unSubscribeMultiple(
this.handHeldImprovementSubscriptions)},n}();n.TimelinrVideo2EventObserver=t}(PageElements||(PageElements={})),function(n){var t=function(){function n(){}return n.prototype.composeEasing=function(t){if(!t||!t.length)return n.defaultEasing;var r=t.split(","),i=EaseLookup.find(r[0]);return i?r.length<=1||!this.easingCanBeConfigured(i)?i:i.config.apply(i,this.getConfigPropertyArray(r)):n.defaultEasing},n.prototype.easingCanBeConfigured=function(n){return typeof n.config=="function"},n.prototype.getConfigPropertyArray=function(n){for(var i=[],t=1;t<n.length;t++)i.push(n[t]);return i},n.defaultEasing=Linear.easeNone,n}();n.TimelinrEasingComposer=t;DependencySystem.define(t).as(DS.Singleton)}(PageElements||(PageElements={})),function(n){var t=function(){function n(){}return n.VideoPause="pause",n.VideoStop="stop",n}();n.TimelinrActionTypes=t}(PageElements||(PageElements={})),function(n){var t=function(){function t(n){this.defaultActionThreshold=1;this.actionThreshold=this.defaultActionThreshold;this.standalone=!1;this.
freezer=n;this.subscriptions=this.subscriptions=eventAggregator.subscribeMultiple([{message:Common.EventNames.VideoStatePlay,callback:this.videoPlayCallback.bind(this)},{message:Common.EventNames.VideoStateSeek,callback:this.videoSeekCallback.bind(this)}]);this.chillFreezer()}return t.prototype.chillFreezer=function(){var n=this;this.freezer.introduce(function(){},function(){return n.changeActionThreshold()},function(){return!0})},t.prototype.changeActionThreshold=function(){var n=this;this.actionThreshold=0;_.delay(function(){n.actionThreshold=n.defaultActionThreshold},this.defaultActionThreshold*1e3)},t.prototype.videoPlayCallback=function(n){n.videoId===this.videoId&&(this.lastPlayStartTime=n.time)},t.prototype.videoSeekCallback=function(n){n.videoId===this.videoId&&(this.lastPlayStartTime=0)},t.prototype.setVideoId=function(n){this.videoId=n},t.prototype.setTimelinrId=function(n){this.timelinrId=n},t.prototype.setStandalone=function(n){this.standalone=n},t.prototype.handleAction=function(t,i){if((this.standalone||
this.videoId)&&(this.standalone||!(this.lastPlayStartTime<i)||!(i-this.lastPlayStartTime<this.actionThreshold))){var r={id:this.timelinrId},u={videoId:this.videoId,time:i};switch(t){case n.TimelinrActionTypes.VideoPause:eventAggregator.publish(Common.EventNames.TimelinrPause,r);break;case n.TimelinrActionTypes.VideoStop:this.standalone?eventAggregator.publish(Common.EventNames.TimelinrStop,r):eventAggregator.publish(Common.EventNames.VideoStop,u)}}},t.prototype.destroy=function(){this.subscriptions&&eventAggregator.unSubscribeMultiple(this.subscriptions)},t}();n.TimelinrActionHandler=t;DependencySystem.define(t).as(DS.Factory).andInject([Common.SimpleFreezer])}(PageElements||(PageElements={})),function(n){var t=function(){function t(n,t,i,r,u,f){this.timelinrContainer=n.contextQuery;this.elementRepository=t;this.easingComposer=i;this.actionHandler=r;this.viewportTracking=u;this.freezer=f;this.initialize()}return t.prototype.initialize=function(){this.readProperties();this.readAnimationConfig();this.readLabelConfig(
);this.readActionConfig();this.enableEventEmitter();this.createGsapTimeLine();this.applyLabelConfiguration();this.applyAnimationConfiguration();this.applyActionConfiguration();this.bindGlobalEvents();this.videoId?this.linkToVideo():this.standaloneModeInit()},t.prototype.enableEventEmitter=function(){this.eventEmitter=new n.TimelinrEventEmitter(this.timeline,this.timelinrId)},t.prototype.standaloneModeInit=function(){this.actionHandler.setStandalone(!0);this.chillFreezer();this.initTime&&this.seekToInitTime();this.setupViewportTracking();this.autoplayTimelinr()},t.prototype.autoplayTimelinr=function(){(this.autoplay==="always"||this.autoplay==="once")&&this.timelinrContainer.isMinPartlyInsideViewport({overall:this.autoplayThreshold})&&(this.wasAutoplaying=!0,this.timeline.play(),this.eventEmitter.emitPlay())},t.prototype.setupViewportTracking=function(){var n=this;this.viewportTracking.apply(this.timelinrContainer,this.autoplayThreshold,function(){if(n.rewindOffscreen){n.timeline.pause(0,!0);n.eventEmitter.emitStop(
);return}if(n.timeline.isActive()&&n.pauseOffscreen){n.timeline.pause();n.eventEmitter.emitPause();return}},function(){if(n.autoplay==="always"||n.autoplay==="once"){if(n.autoplay==="once"&&n.wasAutoplaying)return;n.wasAutoplaying=!0;n.timeline.repeat()===0&&n.timeline.progress()===1?n.timeline.play(0):n.timeline.play();n.eventEmitter.emitPlay()}})},t.prototype.chillFreezer=function(){var n=this,t=!1;this.freezer.introduce(function(){(t=!n.timeline.isActive(),n.timeline.isActive())&&(n.timeline.pause(),n.eventEmitter.emitPause())},function(){t||n.timeline.isActive()||(n.timeline.repeat()===0&&n.timeline.progress()===1?n.timeline.play(0):n.timeline.play(),n.eventEmitter.emitPlay())},function(){return!n.resumeInBackground})},t.prototype.readProperties=function(){this.timelinrId=this.timelinrContainer.attr("id");this.autoplay=this.timelinrContainer.data("autoplay");this.autoplayThreshold=this.timelinrContainer.data("autoplay-threshold");this.pauseOffscreen=this.timelinrContainer.data("pause-offscreen");this.rewindOffscreen=
this.timelinrContainer.data("rewind-offscreen");this.resumeInBackground=this.timelinrContainer.data("resume-in-background");this.loopMode=this.timelinrContainer.data("loop");this.initTime=this.timelinrContainer.data("init-time");this.videoId=this.timelinrContainer.find(n.Video2Component.query).length>0?this.timelinrContainer.find(n.Video2Component.query).attr("id"):this.timelinrContainer.data("video-id");this.videoId&&(this.loopMode=!1);this.initTime&&(this.initTime/=1e3)},t.prototype.readAnimationConfig=function(){var t="#"+this.timelinrId+"_data",n=this.timelinrContainer.find(t);if(n)try{this.timelineAnimationConfiguration=$.parseJSON(n.html());n.remove();return}catch(i){}this.timelineAnimationConfiguration=[]},t.prototype.readLabelConfig=function(){var t="#"+this.timelinrId+"_labels",n=this.timelinrContainer.find(t);if(n)try{this.timelineLabelConfiguration=$.parseJSON(n.html());n.remove();return}catch(i){}this.timelineLabelConfiguration=[]},t.prototype.readActionConfig=function(){var t="#"+this.timelinrId+
"_actions",n=this.timelinrContainer.find(t);if(n)try{this.timelineActionConfiguration=$.parseJSON(n.html());n.remove();return}catch(i){}this.timelineActionConfiguration=[]},t.prototype.createGsapTimeLine=function(){var n={paused:!0,repeat:this.loopMode?-1:0,onStart:this.eventEmitter.emitPlay.bind(this.eventEmitter),onComplete:this.eventEmitter.emitFinish.bind(this.eventEmitter)};this.timeline=new TimelineMax(n)},t.prototype.applyLabelConfiguration=function(){var t,n;for(t in this.timelineLabelConfiguration)n=this.timelineLabelConfiguration[t],this.timeline.add(n.name,n.time)},t.prototype.applyActionConfiguration=function(){var t,n;this.actionHandler.setTimelinrId(this.timelinrId);for(t in this.timelineActionConfiguration)n=this.timelineActionConfiguration[t],this.timeline.addCallback(this.actionHandler.handleAction.bind(this.actionHandler),n.time,[n.type,n.time])},t.prototype.applyAnimationConfiguration=function(){var t,n,i,r,u;for(t in this.timelineAnimationConfiguration){n=this.timelineAnimationConfiguration[
t];i=this.timelinrContainer.find("#"+n.name);for(r in n.anim)u=n.anim[r],this.applyAnimation(i,u)}},t.prototype.applyAnimation=function(n,t){var i=t.values;i.ease=this.easingComposer.composeEasing(t.easing);this.timeline.to(n,t.duration,i,t.start)},t.prototype.seekToInitTime=function(){var n={id:this.timelinrId,time:this.initTime};eventAggregator.publish(Common.EventNames.TimelinrSeek,n)},t.prototype.bindGlobalEvents=function(){this.globalEventAdapter=new n.TimelinrGlobalEventObserver(this.timeline,this.timelinrId,this.eventEmitter);this.globalEventAdapter.subscribe()},t.prototype.linkToVideo=function(){this.actionHandler.setVideoId(this.videoId);this.videoEventAdapter=new n.TimelinrVideo2EventObserver(this.timeline,this.videoId,this.videoLinkCallback.bind(this));this.videoEventAdapter.subscribe()},t.prototype.videoLinkCallback=function(t){var i,u,r;this.applyVirtualAnimationToVideo(t.video.duration);i=[];for(u in this.timelineActionConfiguration)r=this.timelineActionConfiguration[u],r.type!==n.TimelinrActionTypes.
VideoPause||isNaN(r.time)||i.push(r);i.length>0&&t.setCuepoints(i)},t.prototype.applyVirtualAnimationToVideo=function(n){var t={duration:n,start:0,values:{},easing:null},i=this.timelinrContainer.find("#"+this.videoId);this.applyAnimation(i,t)},t.prototype.destroy=function(){this.globalEventAdapter.destroy();this.videoEventAdapter&&this.videoEventAdapter.destroy();this.freezer.destroy()},t}();n.TimelinrController=t;DependencySystem.define(t).as(DS.Controller).andInject([DS.Origin,Common.ElementRepository,n.TimelinrEasingComposer,n.TimelinrActionHandler,n.TimelinrInViewportTracking,Common.SimpleFreezer])}(PageElements||(PageElements={})),function(n){var t=function(){function t(){}return t.componentName="timelinr",t.query=".timelinr",t.controller=n.TimelinrController,t}();n.TimelinrComponent=t;DependencySystem.define(t).as(DS.Component)}(PageElements||(PageElements={}))