| 15 !function(a,b){b["true"]=a;var c={},d={},e={},f=null;!function(a){function b(a,b
){var c={delay:0,endDelay:0,fill:b?"both":"none",iterationStart:0,iterations:1,d
uration:b?"auto":0,playbackRate:1,direction:"normal",easing:"linear"};return"num
ber"!=typeof a||isNaN(a)?void 0!==a&&Object.getOwnPropertyNames(a).forEach(funct
ion(b){if("auto"!=a[b]){if(("number"==typeof c[b]||"duration"==b)&&("number"!=ty
peof a[b]||isNaN(a[b])))return;if("fill"==b&&-1==p.indexOf(a[b]))return;if("dire
ction"==b&&-1==q.indexOf(a[b]))return;c[b]=a[b]}}):c.duration=a,c}function c(a,c
){var d=b(a,c);return d.easing=f(d.easing),d}function d(a,b,c,d){return 0>a||a>1
||0>c||c>1?y:function(e){function f(a,b,c){return 3*a*(1-c)*(1-c)*c+3*b*(1-c)*c*
c+c*c*c}for(var g=0,h=1;;){var i=(g+h)/2,j=f(a,c,i);if(Math.abs(e-j)<.001)return
f(b,d,i);e>j?g=i:h=i}}}function e(a,b){return function(c){if(c>=1)return 1;var
d=1/a;return c+=b*d,c-c%d}}function f(a){var b=w.exec(a);if(b)return d.apply(thi
s,b.slice(1).map(Number));var c=x.exec(a);if(c)return e(Number(c[1]),{start:r,mi
ddle:s,end:t}[c[2]]);var f=u[a];return f?f:y}function g(a){return Math.abs(h(a)/
a.playbackRate)}function h(a){return a.duration*a.iterations}function i(a,b,c){r
eturn null==b?z:b<c.delay?A:b>=c.delay+a?B:C}function j(a,b,c,d,e){switch(d){cas
e A:return"backwards"==b||"both"==b?0:null;case C:return c-e;case B:return"forwa
rds"==b||"both"==b?a:null;case z:return null}}function k(a,b,c,d){return(d.playb
ackRate<0?b-a:b)*d.playbackRate+c}function l(a,b,c,d,e){return 1/0===c||c===-1/0
||c-d==b&&e.iterations&&(e.iterations+e.iterationStart)%1==0?a:c%a}function m(a,
b,c,d){return 0===c?0:b==a?d.iterationStart+d.iterations-1:Math.floor(c/a)}funct
ion n(a,b,c,d){var e=a%2>=1,f="normal"==d.direction||d.direction==(e?"alternate-
reverse":"alternate"),g=f?c:b-c,h=g/b;return b*d.easing(h)}function o(a,b,c){var
d=i(a,b,c),e=j(a,c.fill,b,d,c.delay);if(null===e)return null;if(0===a)return d=
==A?0:1;var f=c.iterationStart*c.duration,g=k(a,e,f,c),o=l(c.duration,h(c),g,f,c
),p=m(c.duration,o,g,c);return n(p,c.duration,o,c)/c.duration}var p="backwards|f
orwards|both".split("|"),q="reverse|alternate|alternate-reverse".split("|"),r=1,
s=.5,t=0,u={ease:d(.25,.1,.25,1),"ease-in":d(.42,0,1,1),"ease-out":d(0,0,.58,1),
"ease-in-out":d(.42,0,.58,1),"step-start":e(1,r),"step-middle":e(1,s),"step-end"
:e(1,t)},v="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",w=new RegExp("cubic-bezier\\("+v
+","+v+","+v+","+v+"\\)"),x=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/,y=fu
nction(a){return a},z=0,A=1,B=2,C=3;a.makeTiming=b,a.normalizeTimingInput=c,a.ca
lculateActiveDuration=g,a.calculateTimeFraction=o,a.calculatePhase=i,a.toTimingF
unction=f}(c,f),function(a){function b(a,b){return a in h?h[a][b]||b:b}function
c(a,c,d){var g=e[a];if(g){f.style[a]=c;for(var h in g){var i=g[h],j=f.style[i];d
[i]=b(i,j)}}else d[a]=b(a,c)}function d(b){function d(){var a=e.length;null==e[a
-1].offset&&(e[a-1].offset=1),a>1&&null==e[0].offset&&(e[0].offset=0);for(var b=
0,c=e[0].offset,d=1;a>d;d++){var f=e[d].offset;if(null!=f){for(var g=1;d-b>g;g++
)e[b+g].offset=c+(f-c)*g/(d-b);b=d,c=f}}}if(!Array.isArray(b)&&null!==b)throw ne
w TypeError("Keyframe effect must be null or an array of keyframes");if(null==b)
return[];for(var e=b.map(function(b){var d={};for(var e in b){var f=b[e];if("off
set"==e){if(null!=f&&(f=Number(f),!isFinite(f)))throw new TypeError("keyframe of
fsets must be numbers.")}else{if("composite"==e)throw{type:DOMException.NOT_SUPP
ORTED_ERR,name:"NotSupportedError",message:"add compositing is not supported"};f
="easing"==e?a.toTimingFunction(f):""+f}c(e,f,d)}return void 0==d.offset&&(d.off
set=null),void 0==d.easing&&(d.easing=a.toTimingFunction("linear")),d}),f=!0,g=-
1/0,h=0;h<e.length;h++){var i=e[h].offset;if(null!=i){if(g>i)throw{code:DOMExcep
tion.INVALID_MODIFICATION_ERR,name:"InvalidModificationError",message:"Keyframes
are not loosely sorted by offset. Sort or specify offsets."};g=i}else f=!1}retu
rn e=e.filter(function(a){return a.offset>=0&&a.offset<=1}),f||d(),e}var e={back
ground:["backgroundImage","backgroundPosition","backgroundSize","backgroundRepea
t","backgroundAttachment","backgroundOrigin","backgroundClip","backgroundColor"]
,border:["borderTopColor","borderTopStyle","borderTopWidth","borderRightColor","
borderRightStyle","borderRightWidth","borderBottomColor","borderBottomStyle","bo
rderBottomWidth","borderLeftColor","borderLeftStyle","borderLeftWidth"],borderBo
ttom:["borderBottomWidth","borderBottomStyle","borderBottomColor"],borderColor:[
"borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"],borde
rLeft:["borderLeftWidth","borderLeftStyle","borderLeftColor"],borderRadius:["bor
derTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottom
LeftRadius"],borderRight:["borderRightWidth","borderRightStyle","borderRightColo
r"],borderTop:["borderTopWidth","borderTopStyle","borderTopColor"],borderWidth:[
"borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth"],flex:
["flexGrow","flexShrink","flexBasis"],font:["fontFamily","fontSize","fontStyle",
"fontVariant","fontWeight","lineHeight"],margin:["marginTop","marginRight","marg
inBottom","marginLeft"],outline:["outlineColor","outlineStyle","outlineWidth"],p
adding:["paddingTop","paddingRight","paddingBottom","paddingLeft"]},f=document.c
reateElement("div"),g={thin:"1px",medium:"3px",thick:"5px"},h={borderBottomWidth
:g,borderLeftWidth:g,borderRightWidth:g,borderTopWidth:g,fontSize:{"xx-small":"6
0%","x-small":"75%",small:"89%",medium:"100%",large:"120%","x-large":"150%","xx-
large":"200%"},fontWeight:{normal:"400",bold:"700"},outlineWidth:g,textShadow:{n
one:"0px 0px 0px transparent"},boxShadow:{none:"0px 0px 0px 0px transparent"}};a
.normalizeKeyframes=d}(c,f),function(){if(document.documentElement.animate){var
a=document.documentElement.animate([],0),b=!0;if(a&&(b=!1,"play|currentTime|paus
e|reverse|playbackRate|cancel|finish|startTime|playState".split("|").forEach(fun
ction(c){void 0===a[c]&&(b=!0)})),!b)return}!function(a,b){b.AnimationNode=funct
ion(b){var c=a.calculateActiveDuration(b),d=function(d){return a.calculateTimeFr
action(c,d,b)};return d._totalDuration=b.delay+c+b.endDelay,d._isCurrent=functio
n(d){var e=a.calculatePhase(c,d,b);return e===PhaseActive||e===PhaseBefore},d}}(
c,d),function(a,b){function c(a){for(var b={},c=0;c<a.length;c++)for(var d in a[
c])if("offset"!=d&&"easing"!=d&&"composite"!=d){var e={offset:a[c].offset,easing
:a[c].easing,value:a[c][d]};b[d]=b[d]||[],b[d].push(e)}for(var f in b){var g=b[f
];if(0!=g[0].offset||1!=g[g.length-1].offset)throw{type:DOMException.NOT_SUPPORT
ED_ERR,name:"NotSupportedError",message:"Partial keyframes are not supported"}}r
eturn b}function d(a){var c=[];for(var d in a)for(var e=a[d],f=0;f<e.length-1;f+
+){var g=e[f].offset,h=e[f+1].offset,i=e[f].value,j=e[f+1].value;g==h&&(1==h?i=j
:j=i),c.push({startTime:g,endTime:h,easing:e[f].easing,property:d,interpolation:
b.propertyInterpolation(d,i,j)})}return c.sort(function(a,b){return a.startTime-
b.startTime}),c}b.convertEffectInput=function(e){var f=a.normalizeKeyframes(e),g
=c(f),h=d(g);return function(a,c){if(null!=c)h.filter(function(a){return 0>=c&&0
==a.startTime||c>=1&&1==a.endTime||c>=a.startTime&&c<=a.endTime}).forEach(functi
on(d){var e=c-d.startTime,f=d.endTime-d.startTime,g=0==f?0:d.easing(e/f);b.apply
(a,d.property,d.interpolation(g))});else for(var d in g)"offset"!=d&&"easing"!=d
&&"composite"!=d&&b.clear(a,d)}}}(c,d,f),function(a){function b(a,b,c){e[c]=e[c]
||[],e[c].push([a,b])}function c(a,c,d){for(var e=0;e<d.length;e++){var f=d[e];b
(a,c,f),/-/.test(f)&&b(a,c,f.replace(/-(.)/g,function(a,b){return b.toUpperCase(
)}))}}function d(b,c,d){for(var f=c==d?[]:e[b],g=0;f&&g<f.length;g++){var h=f[g]
[0](c),i=f[g][0](d);if(void 0!==h&&void 0!==i){var j=f[g][1](h,i);if(j){var k=a.
Interpolation.apply(null,j);return function(a){return 0==a?c:1==a?d:k(a)}}}}retu
rn a.Interpolation(!1,!0,function(a){return a?d:c})}var e={};a.addPropertiesHand
ler=c,a.propertyInterpolation=d}(d,f),function(a,b){b.Animation=function(c,d,e){
var f,g=b.AnimationNode(a.normalizeTimingInput(e)),h=b.convertEffectInput(d),i=f
unction(){h(c,f)};return i._update=function(a){return f=g(a),null!==f},i._clear=
function(){h(c,null)},i._hasSameTarget=function(a){return c===a},i._isCurrent=g.
_isCurrent,i._totalDuration=g._totalDuration,i},b.NullAnimation=function(a){var
b=function(){a&&(a(),a=null)};return b._update=function(){return null},b._totalD
uration=0,b._isCurrent=function(){return!1},b._hasSameTarget=function(){return!1
},b}}(c,d,f),function(a){function b(a,b,c){c.enumerable=!0,c.configurable=!0,Obj
ect.defineProperty(a,b,c)}function c(a){this._surrogateElement=document.createEl
ement("div"),this._surrogateStyle=this._surrogateElement.style,this._style=a.sty
le,this._length=0,this._isAnimatedProperty={};for(var b=0;b<this._style.length;b
++){var c=this._style[b];this._surrogateStyle[c]=this._style[c]}this._updateIndi
ces()}function d(a){if(!a._webAnimationsPatchedStyle){var d=new c(a);b(a,"style"
,{get:function(){return d}}),a._webAnimationsPatchedStyle=a.style}}var e={cssTex
t:1,length:1,parentRule:1},f={getPropertyCSSValue:1,getPropertyPriority:1,getPro
pertyValue:1,item:1,removeProperty:1,setProperty:1},g={removeProperty:1,setPrope
rty:1};c.prototype={get cssText(){return this._surrogateStyle.cssText},set cssTe
xt(a){for(var b={},c=0;c<this._surrogateStyle.length;c++)b[this._surrogateStyle[
c]]=!0;this._surrogateStyle.cssText=a,this._updateIndices();for(var c=0;c<this._
surrogateStyle.length;c++)b[this._surrogateStyle[c]]=!0;for(var d in b)this._isA
nimatedProperty[d]||this._style.setProperty(d,this._surrogateStyle.getPropertyVa
lue(d))},get length(){return this._surrogateStyle.length},get parentRule(){retur
n this._style.parentRule},_updateIndices:function(){for(;this._length<this._surr
ogateStyle.length;)Object.defineProperty(this,this._length,{configurable:!0,enum
erable:!1,get:function(a){return function(){return this._surrogateStyle[a]}}(thi
s._length)}),this._length++;for(;this._length>this._surrogateStyle.length;)this.
_length--,Object.defineProperty(this,this._length,{configurable:!0,enumerable:!1
,value:void 0})},_set:function(a,b){this._style[a]=b,this._isAnimatedProperty[a]
=!0},_clear:function(a){this._style[a]=this._surrogateStyle[a],delete this._isAn
imatedProperty[a]}};for(var h in f)c.prototype[h]=function(a,b){return function(
){var c=this._surrogateStyle[a].apply(this._surrogateStyle,arguments);return b&&
(this._isAnimatedProperty[arguments[0]]||this._style[a].apply(this._style,argume
nts),this._updateIndices()),c}}(h,h in g);for(var i in document.documentElement.
style)i in e||i in f||!function(a){b(c.prototype,a,{get:function(){return this._
surrogateStyle[a]},set:function(b){this._surrogateStyle[a]=b,this._updateIndices
(),this._isAnimatedProperty[a]||(this._style[a]=b)}})}(i);a.apply=function(b,c,e
){d(b),b.style._set(a.propertyName(c),e)},a.clear=function(b,c){b._webAnimations
PatchedStyle&&b.style._clear(a.propertyName(c))}}(d,f),function(a){window.Elemen
t.prototype.animate=function(b,c){return a.timeline._play(a.Animation(this,b,c))
}}(d),function(a){function b(a,c,d){if("number"==typeof a&&"number"==typeof c)re
turn a*(1-d)+c*d;if("boolean"==typeof a&&"boolean"==typeof c)return.5>d?a:c;if(a
.length==c.length){for(var e=[],f=0;f<a.length;f++)e.push(b(a[f],c[f],d));return
e}throw"Mismatched interpolation arguments "+a+":"+c}a.Interpolation=function(a
,c,d){return function(e){return d(b(a,c,e))}}}(d,f),function(a){function b(a,b,c
){return Math.max(Math.min(a,c),b)}function c(c,d,e){var f=a.dot(c,d);f=b(f,-1,1
);var g=[];if(1===f)g=c;else for(var h=Math.acos(f),i=1*Math.sin(e*h)/Math.sqrt(
1-f*f),j=0;4>j;j++)g.push(c[j]*(Math.cos(e*h)-f*i)+d[j]*i);return g}var d=functi
on(){function a(a,b){for(var c=[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],d=0;4>d
;d++)for(var e=0;4>e;e++)for(var f=0;4>f;f++)c[d][e]+=b[d][f]*a[f][e];return c}f
unction b(a){return 0==a[0][2]&&0==a[0][3]&&0==a[1][2]&&0==a[1][3]&&0==a[2][0]&&
0==a[2][1]&&1==a[2][2]&&0==a[2][3]&&0==a[3][2]&&1==a[3][3]}function c(c,d,e,f,g)
{for(var h=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]],i=0;4>i;i++)h[i][3]=g[i];fo
r(var i=0;3>i;i++)for(var j=0;3>j;j++)h[3][i]+=c[j]*h[j][i];var k=f[0],l=f[1],m=
f[2],n=f[3],o=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];o[0][0]=1-2*(l*l+m*m),o[
0][1]=2*(k*l-m*n),o[0][2]=2*(k*m+l*n),o[1][0]=2*(k*l+m*n),o[1][1]=1-2*(k*k+m*m),
o[1][2]=2*(l*m-k*n),o[2][0]=2*(k*m-l*n),o[2][1]=2*(l*m+k*n),o[2][2]=1-2*(k*k+l*l
),h=a(h,o);var p=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];e[2]&&(p[2][1]=e[2],h
=a(h,p)),e[1]&&(p[2][1]=0,p[2][0]=e[0],h=a(h,p)),e[0]&&(p[2][0]=0,p[1][0]=e[0],h
=a(h,p));for(var i=0;3>i;i++)for(var j=0;3>j;j++)h[i][j]*=d[i];return b(h)?[h[0]
[0],h[0][1],h[1][0],h[1][1],h[3][0],h[3][1]]:h[0].concat(h[1],h[2],h[3])}return
c}();a.composeMatrix=d,a.quat=c}(d,f),function(a){var b=0,c=function(a,b,c){this
.target=a,this.currentTime=b,this.timelineTime=c,this.type="finish",this.bubbles
=!1,this.cancelable=!1,this.currentTarget=a,this.defaultPrevented=!1,this.eventP
hase=Event.AT_TARGET,this.timeStamp=Date.now()};a.Player=function(a){this._seque
nceNumber=b++,this._currentTime=0,this._startTime=null,this.paused=!1,this._play
backRate=1,this._inTimeline=!0,this._finishedFlag=!1,this.onfinish=null,this._fi
nishHandlers=[],this._source=a,this._inEffect=this._source._update(0),this._idle
=!0,this._currentTimePending=!1},a.Player.prototype={_ensureAlive:function(){thi
s._inEffect=this._source._update(this.currentTime),this._inTimeline||!this._inEf
fect&&this._finishedFlag||(this._inTimeline=!0,a.timeline._players.push(this))},
_tickCurrentTime:function(a,b){a!=this._currentTime&&(this._currentTime=a,this.f
inished&&!b&&(this._currentTime=this._playbackRate>0?this._totalDuration:0),this
._ensureAlive())},get currentTime(){return this._idle||this._currentTimePending?
null:this._currentTime},set currentTime(b){b=+b,isNaN(b)||(a.restart(),this.paus
ed||null==this._startTime||(this._startTime=this._timeline.currentTime-b/this._p
laybackRate),this._currentTimePending=!1,this._currentTime!=b&&(this._tickCurren
tTime(b,!0),a.invalidateEffects()))},get startTime(){return this._startTime},set
startTime(b){b=+b,isNaN(b)||this.paused||this._idle||(this._startTime=b,this._t
ickCurrentTime((this._timeline.currentTime-this._startTime)*this.playbackRate),a
.invalidateEffects())},get playbackRate(){return this._playbackRate},get finishe
d(){return!this._idle&&(this._playbackRate>0&&this._currentTime>=this._totalDura
tion||this._playbackRate<0&&this._currentTime<=0)},get _totalDuration(){return t
his._source._totalDuration},get playState(){return this._idle?"idle":null==this.
_startTime&&!this.paused&&0!=this.playbackRate||this._currentTimePending?"pendin
g":this.paused?"paused":this.finished?"finished":"running"},play:function(){this
.paused=!1,(this.finished||this._idle)&&(this._currentTime=this._playbackRate>0?
0:this._totalDuration,this._startTime=null,a.invalidateEffects()),this._finished
Flag=!1,a.restart(),this._idle=!1,this._ensureAlive()},pause:function(){this.fin
ished||this.paused||this._idle||(this._currentTimePending=!0),this._startTime=nu
ll,this.paused=!0},finish:function(){this._idle||(this.currentTime=this._playbac
kRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTi
me,this._currentTimePending=!1)},cancel:function(){this._inEffect=!1,this._idle=
!0,this.currentTime=0,this._startTime=null},reverse:function(){this._playbackRat
e*=-1,this._startTime=null,this.play()},addEventListener:function(a,b){"function
"==typeof b&&"finish"==a&&this._finishHandlers.push(b)},removeEventListener:func
tion(a,b){if("finish"==a){var c=this._finishHandlers.indexOf(b);c>=0&&this._fini
shHandlers.splice(c,1)}},_fireEvents:function(a){var b=this.finished;if((b||this
._idle)&&!this._finishedFlag){var d=new c(this,this._currentTime,a),e=this._fini
shHandlers.concat(this.onfinish?[this.onfinish]:[]);setTimeout(function(){e.forE
ach(function(a){a.call(d.target,d)})},0)}this._finishedFlag=b},_tick:function(a)
{return this._idle||this.paused||(null==this._startTime?this.startTime=a-this._c
urrentTime/this.playbackRate:this.finished||this._tickCurrentTime((a-this._start
Time)*this.playbackRate)),this._currentTimePending=!1,this._fireEvents(a),!this.
_idle&&(this._inEffect||!this._finishedFlag)}}}(d,f),function(a,b){function c(a)
{var b=i;i=[],g(a),b.forEach(function(b){b[1](a)}),m&&g(a),f()}function d(a,b){r
eturn a._sequenceNumber-b._sequenceNumber}function e(){this._players=[],this.cur
rentTime=window.performance?performance.now():0}function f(){n.forEach(function(
a){a()})}function g(a){l=!1;var c=b.timeline;c.currentTime=a,c._players.sort(d),
k=!1;var e=c._players;c._players=[];var f=[],g=[];e=e.filter(function(b){return
b._inTimeline=b._tick(a),b._inEffect?g.push(b._source):f.push(b._source),b.finis
hed||b.paused||b._idle||(k=!0),b._inTimeline}),n.length=0,n.push.apply(n,f),n.pu
sh.apply(n,g),c._players.push.apply(c._players,e),m=!1,k&&requestAnimationFrame(
function(){})}var h=window.requestAnimationFrame,i=[],j=0;window.requestAnimatio
nFrame=function(a){var b=j++;return 0==i.length&&h(c),i.push([b,a]),b},window.ca
ncelAnimationFrame=function(a){i.forEach(function(b){b[0]==a&&(b[1]=function(){}
)})},e.prototype={_play:function(c){c._timing=a.normalizeTimingInput(c.timing);v
ar d=new b.Player(c);return d._idle=!1,d._timeline=this,this._players.push(d),b.
restart(),b.invalidateEffects(),d}};var k=!1,l=!1;b.restart=function(){return k|
|(k=!0,requestAnimationFrame(function(){}),l=!0),l};var m=!1;b.invalidateEffects
=function(){m=!0};var n=[],o=window.getComputedStyle;Object.defineProperty(windo
w,"getComputedStyle",{configurable:!0,enumerable:!0,value:function(){return m&&g
(p.currentTime),f(),o.apply(this,arguments)}});var p=new e;b.timeline=p}(c,d,f),
function(a){function b(a,b){for(var c=0,d=0;d<a.length;d++)c+=a[d]*b[d];return c
}function c(a,b){return[a[0]*b[0]+a[4]*b[1]+a[8]*b[2]+a[12]*b[3],a[1]*b[0]+a[5]*
b[1]+a[9]*b[2]+a[13]*b[3],a[2]*b[0]+a[6]*b[1]+a[10]*b[2]+a[14]*b[3],a[3]*b[0]+a[
7]*b[1]+a[11]*b[2]+a[15]*b[3],a[0]*b[4]+a[4]*b[5]+a[8]*b[6]+a[12]*b[7],a[1]*b[4]
+a[5]*b[5]+a[9]*b[6]+a[13]*b[7],a[2]*b[4]+a[6]*b[5]+a[10]*b[6]+a[14]*b[7],a[3]*b
[4]+a[7]*b[5]+a[11]*b[6]+a[15]*b[7],a[0]*b[8]+a[4]*b[9]+a[8]*b[10]+a[12]*b[11],a
[1]*b[8]+a[5]*b[9]+a[9]*b[10]+a[13]*b[11],a[2]*b[8]+a[6]*b[9]+a[10]*b[10]+a[14]*
b[11],a[3]*b[8]+a[7]*b[9]+a[11]*b[10]+a[15]*b[11],a[0]*b[12]+a[4]*b[13]+a[8]*b[1
4]+a[12]*b[15],a[1]*b[12]+a[5]*b[13]+a[9]*b[14]+a[13]*b[15],a[2]*b[12]+a[6]*b[13
]+a[10]*b[14]+a[14]*b[15],a[3]*b[12]+a[7]*b[13]+a[11]*b[14]+a[15]*b[15]]}functio
n d(a){switch(a.t){case"rotatex":var b=a.d[0].rad||0,c=a.d[0].deg||0,d=c*Math.PI
/180+b;return[1,0,0,0,0,Math.cos(d),Math.sin(d),0,0,-Math.sin(d),Math.cos(d),0,0
,0,0,1];case"rotatey":var b=a.d[0].rad||0,c=a.d[0].deg||0,d=c*Math.PI/180+b;retu
rn[Math.cos(d),0,-Math.sin(d),0,0,1,0,0,Math.sin(d),0,Math.cos(d),0,0,0,0,1];cas
e"rotate":case"rotatez":var b=a.d[0].rad||0,c=a.d[0].deg||0,d=c*Math.PI/180+b;re
turn[Math.cos(d),Math.sin(d),0,0,-Math.sin(d),Math.cos(d),0,0,0,0,1,0,0,0,0,1];c
ase"rotate3d":var e=a.d[0],f=a.d[1],g=a.d[2],b=a.d[3].rad||0,c=a.d[3].deg||0,d=c
*Math.PI/180+b,h=e*e+f*f+g*g;if(0===h)e=1,f=0,g=0;else if(1!==h){var i=Math.sqrt
(h);e/=i,f/=i,g/=i}var j=Math.sin(d/2),k=j*Math.cos(d/2),l=j*j;return[1-2*(f*f+g
*g)*l,2*(e*f*l+g*k),2*(e*g*l-f*k),0,2*(e*f*l-g*k),1-2*(e*e+g*g)*l,2*(f*g*l+e*k),
0,2*(e*g*l+f*k),2*(f*g*l-e*k),1-2*(e*e+f*f)*l,0,0,0,0,1];case"scale":return[a.d[
0],0,0,0,0,a.d[1],0,0,0,0,1,0,0,0,0,1];case"scalex":return[a.d[0],0,0,0,0,1,0,0,
0,0,1,0,0,0,0,1];case"scaley":return[1,0,0,0,0,a.d[0],0,0,0,0,1,0,0,0,0,1];case"
scalez":return[1,0,0,0,0,1,0,0,0,0,a.d[0],0,0,0,0,1];case"scale3d":return[a.d[0]
,0,0,0,0,a.d[1],0,0,0,0,a.d[2],0,0,0,0,1];case"skew":var m=a.d[0].deg||0,n=a.d[0
].rad||0,o=a.d[1].deg||0,p=a.d[1].rad||0,q=m*Math.PI/180+n,r=o*Math.PI/180+p;ret
urn[1,Math.tan(r),0,0,Math.tan(q),1,0,0,0,0,1,0,0,0,0,1];case"skewx":var b=a.d[0
].rad||0,c=a.d[0].deg||0,d=c*Math.PI/180+b;return[1,0,0,0,Math.tan(d),1,0,0,0,0,
1,0,0,0,0,1];case"skewy":var b=a.d[0].rad||0,c=a.d[0].deg||0,d=c*Math.PI/180+b;r
eturn[1,Math.tan(d),0,0,0,1,0,0,0,0,1,0,0,0,0,1];case"translate":var e=a.d[0].px
||0,f=a.d[1].px||0;return[1,0,0,0,0,1,0,0,0,0,1,0,e,f,0,1];case"translatex":var
e=a.d[0].px||0;return[1,0,0,0,0,1,0,0,0,0,1,0,e,0,0,1];case"translatey":var f=a.
d[0].px||0;return[1,0,0,0,0,1,0,0,0,0,1,0,0,f,0,1];case"translatez":var g=a.d[0]
.px||0;return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,g,1];case"translate3d":var e=a.d[0].px
||0,f=a.d[1].px||0,g=a.d[2].px||0;return[1,0,0,0,0,1,0,0,0,0,1,0,e,f,g,1];case"p
erspective":var s=a.d[0].px?-1/a.d[0].px:0;return[1,0,0,0,0,1,0,0,0,0,1,s,0,0,0,
1];case"matrix":return[a.d[0],a.d[1],0,0,a.d[2],a.d[3],0,0,0,0,1,0,a.d[4],a.d[5]
,0,1];case"matrix3d":return a.d}}function e(a){return 0===a.length?[1,0,0,0,0,1,
0,0,0,0,1,0,0,0,0,1]:a.map(d).reduce(c)}function f(a){return[g(e(a))]}var g=func
tion(){function a(a){return a[0][0]*a[1][1]*a[2][2]+a[1][0]*a[2][1]*a[0][2]+a[2]
[0]*a[0][1]*a[1][2]-a[0][2]*a[1][1]*a[2][0]-a[1][2]*a[2][1]*a[0][0]-a[2][2]*a[0]
[1]*a[1][0]}function c(b){for(var c=1/a(b),d=b[0][0],e=b[0][1],f=b[0][2],g=b[1][
0],h=b[1][1],i=b[1][2],j=b[2][0],k=b[2][1],l=b[2][2],m=[[(h*l-i*k)*c,(f*k-e*l)*c
,(e*i-f*h)*c,0],[(i*j-g*l)*c,(d*l-f*j)*c,(f*g-d*i)*c,0],[(g*k-h*j)*c,(j*e-d*k)*c
,(d*h-e*g)*c,0]],n=[],o=0;3>o;o++){for(var p=0,q=0;3>q;q++)p+=b[3][q]*m[q][o];n.
push(p)}return n.push(1),m.push(n),m}function d(a){return[[a[0][0],a[1][0],a[2][
0],a[3][0]],[a[0][1],a[1][1],a[2][1],a[3][1]],[a[0][2],a[1][2],a[2][2],a[3][2]],
[a[0][3],a[1][3],a[2][3],a[3][3]]]}function e(a,b){for(var c=[],d=0;4>d;d++){for
(var e=0,f=0;4>f;f++)e+=a[f]*b[f][d];c.push(e)}return c}function f(a){var b=g(a)
;return[a[0]/b,a[1]/b,a[2]/b]}function g(a){return Math.sqrt(a[0]*a[0]+a[1]*a[1]
+a[2]*a[2])}function h(a,b,c,d){return[c*a[0]+d*b[0],c*a[1]+d*b[1],c*a[2]+d*b[2]
]}function i(a,b){return[a[1]*b[2]-a[2]*b[1],a[2]*b[0]-a[0]*b[2],a[0]*b[1]-a[1]*
b[0]]}function j(j){var k=[j.slice(0,4),j.slice(4,8),j.slice(8,12),j.slice(12,16
)];if(1!==k[3][3])return null;for(var l=[],m=0;4>m;m++)l.push(k[m].slice());for(
var m=0;3>m;m++)l[m][3]=0;if(0===a(l))return!1;var n,o=[];if(k[0][3]||k[1][3]||k
[2][3]){o.push(k[0][3]),o.push(k[1][3]),o.push(k[2][3]),o.push(k[3][3]);var p=c(
l),q=d(p);n=e(o,q)}else n=[0,0,0,1];var r=k[3].slice(0,3),s=[];s.push(k[0].slice
(0,3));var t=[];t.push(g(s[0])),s[0]=f(s[0]);var u=[];s.push(k[1].slice(0,3)),u.
push(b(s[0],s[1])),s[1]=h(s[1],s[0],1,-u[0]),t.push(g(s[1])),s[1]=f(s[1]),u[0]/=
t[1],s.push(k[2].slice(0,3)),u.push(b(s[0],s[2])),s[2]=h(s[2],s[0],1,-u[1]),u.pu
sh(b(s[1],s[2])),s[2]=h(s[2],s[1],1,-u[2]),t.push(g(s[2])),s[2]=f(s[2]),u[1]/=t[
2],u[2]/=t[2];var v=i(s[1],s[2]);if(b(s[0],v)<0)for(var m=0;3>m;m++)t[m]*=-1,s[m
][0]*=-1,s[m][1]*=-1,s[m][2]*=-1;var w,x,y=s[0][0]+s[1][1]+s[2][2]+1;return y>1e
-4?(w=.5/Math.sqrt(y),x=[(s[2][1]-s[1][2])*w,(s[0][2]-s[2][0])*w,(s[1][0]-s[0][1
])*w,.25/w]):s[0][0]>s[1][1]&&s[0][0]>s[2][2]?(w=2*Math.sqrt(1+s[0][0]-s[1][1]-s
[2][2]),x=[.25*w,(s[0][1]+s[1][0])/w,(s[0][2]+s[2][0])/w,(s[2][1]-s[1][2])/w]):s
[1][1]>s[2][2]?(w=2*Math.sqrt(1+s[1][1]-s[0][0]-s[2][2]),x=[(s[0][1]+s[1][0])/w,
.25*w,(s[1][2]+s[2][1])/w,(s[0][2]-s[2][0])/w]):(w=2*Math.sqrt(1+s[2][2]-s[0][0]
-s[1][1]),x=[(s[0][2]+s[2][0])/w,(s[1][2]+s[2][1])/w,.25*w,(s[1][0]-s[0][1])/w])
,[r,t,u,x,n]}return j}();a.dot=b,a.makeMatrixDecomposition=f}(d,f),function(a){f
unction b(a,b){var c=a.exec(b);return c?(c=a.ignoreCase?c[0].toLowerCase():c[0],
[c,b.substr(c.length)]):void 0}function c(a,b){b=b.replace(/^\s*/,"");var c=a(b)
;return c?[c[0],c[1].replace(/^\s*/,"")]:void 0}function d(a,d,e){a=c.bind(null,
a);for(var f=[];;){var g=a(e);if(!g)return[f,e];if(f.push(g[0]),e=g[1],g=b(d,e),
!g||""==g[1])return[f,e];e=g[1]}}function e(a,b){for(var c=0,d=0;d<b.length&&(!/
\s|,/.test(b[d])||0!=c);d++)if("("==b[d])c++;else if(")"==b[d]&&(c--,0==c&&d++,0
>=c))break;var e=a(b.substr(0,d));return void 0==e?void 0:[e,b.substr(d)]}functi
on f(a,b){for(var c=a,d=b;c&&d;)c>d?c%=d:d%=c;return c=a*b/(c+d)}function g(a){r
eturn function(b){var c=a(b);return c&&(c[0]=void 0),c}}function h(a,b){return f
unction(c){var d=a(c);return d?d:[b,c]}}function i(b,c){for(var d=[],e=0;e<b.len
gth;e++){var f=a.consumeTrimmed(b[e],c);if(!f||""==f[0])return;void 0!==f[0]&&d.
push(f[0]),c=f[1]}return""==c?d:void 0}function j(a,b,c,d,e){for(var g=[],h=[],i
=[],j=f(d.length,e.length),k=0;j>k;k++){var l=b(d[k%d.length],e[k%e.length]);if(
!l)return;g.push(l[0]),h.push(l[1]),i.push(l[2])}return[g,h,function(b){var d=b.
map(function(a,b){return i[b](a)}).join(c);return a?a(d):d}]}function k(a,b,c){f
or(var d=[],e=[],f=[],g=0,h=0;h<c.length;h++)if("function"==typeof c[h]){var i=c
[h](a[g],b[g++]);d.push(i[0]),e.push(i[1]),f.push(i[2])}else!function(a){d.push(
!1),e.push(!1),f.push(function(){return c[a]})}(h);return[d,e,function(a){for(va
r b="",c=0;c<a.length;c++)b+=f[c](a[c]);return b}]}a.consumeToken=b,a.consumeTri
mmed=c,a.consumeRepeated=d,a.consumeParenthesised=e,a.ignore=g,a.optional=h,a.co
nsumeList=i,a.mergeNestedRepeated=j.bind(null,null),a.mergeWrappedNestedRepeated
=j,a.mergeList=k}(d),function(a){function b(b){function c(b){var c=a.consumeToke
n(/^inset/i,b);if(c)return d.inset=!0,c;var c=a.consumeLengthOrPercent(b);if(c)r
eturn d.lengths.push(c[0]),c;var c=a.consumeColor(b);return c?(d.color=c[0],c):v
oid 0}var d={inset:!1,lengths:[],color:null},e=a.consumeRepeated(c,/^/,b);return
e&&e[0].length?[d,e[1]]:void 0}function c(c){var d=a.consumeRepeated(b,/^,/,c);
return d&&""==d[1]?d[0]:void 0}function d(b,c){for(;b.lengths.length<Math.max(b.
lengths.length,c.lengths.length);)b.lengths.push({px:0});for(;c.lengths.length<M
ath.max(b.lengths.length,c.lengths.length);)c.lengths.push({px:0});if(b.inset==c
.inset&&!!b.color==!!c.color){for(var d,e=[],f=[[],0],g=[[],0],h=0;h<b.lengths.l
ength;h++){var i=a.mergeDimensions(b.lengths[h],c.lengths[h],2==h);f[0].push(i[0
]),g[0].push(i[1]),e.push(i[2])}if(b.color&&c.color){var j=a.mergeColors(b.color
,c.color);f[1]=j[0],g[1]=j[1],d=j[2]}return[f,g,function(a){for(var c=b.inset?"i
nset ":" ",f=0;f<e.length;f++)c+=e[f](a[0][f])+" ";return d&&(c+=d(a[1])),c}]}}f
unction e(b,c,d,e){function f(a){return{inset:a,color:[0,0,0,0],lengths:[{px:0},
{px:0},{px:0},{px:0}]}}for(var g=[],h=[],i=0;i<d.length||i<e.length;i++){var j=d
[i]||f(e[i].inset),k=e[i]||f(d[i].inset);g.push(j),h.push(k)}return a.mergeNeste
dRepeated(b,c,g,h)}var f=e.bind(null,d,", ");a.addPropertiesHandler(c,f,["box-sh
adow","text-shadow"])}(d),function(a){function b(a){return a.toFixed(3).replace(
".000","")}function c(a,b,c){return Math.min(b,Math.max(a,c))}function d(a){retu
rn/^\s*[-+]?(\d*\.)?\d+\s*$/.test(a)?Number(a):void 0}function e(a,c){return[a,c
,b]}function f(a,b){return 0!=a?h(0,1/0)(a,b):void 0}function g(a,b){return[a,b,
function(a){return Math.round(c(1,1/0,a))}]}function h(a,d){return function(e,f)
{return[e,f,function(e){return b(c(a,d,e))}]}}function i(a,b){return[a,b,Math.ro
und]}a.clamp=c,a.addPropertiesHandler(d,h(0,1/0),["border-image-width","line-hei
ght"]),a.addPropertiesHandler(d,h(0,1),["opacity","shape-image-threshold"]),a.ad
dPropertiesHandler(d,h(.01,1/0),["zoom"]),a.addPropertiesHandler(d,f,["flex-grow
","flex-shrink"]),a.addPropertiesHandler(d,e,["zoom"]),a.addPropertiesHandler(d,
g,["orphans","widows"]),a.addPropertiesHandler(d,i,["z-index"]),a.parseNumber=d,
a.mergeNumbers=e,a.numberToString=b}(d,f),function(a){function b(a,b){return"vis
ible"==a||"visible"==b?[0,1,function(c){return 0>=c?a:c>=1?b:"visible"}]:void 0}
a.addPropertiesHandler(String,b,["visibility"])}(d),function(a){function b(a){a=
a.trim(),e.fillStyle="#000",e.fillStyle=a;var b=e.fillStyle;if(e.fillStyle="#fff
",e.fillStyle=a,b==e.fillStyle){e.fillRect(0,0,1,1);var c=e.getImageData(0,0,1,1
).data;e.clearRect(0,0,1,1);var d=c[3]/255;return[c[0]*d,c[1]*d,c[2]*d,d]}}funct
ion c(b,c){return[b,c,function(b){function c(a){return Math.max(0,Math.min(255,a
))}if(b[3])for(var d=0;3>d;d++)b[d]=Math.round(c(b[d]/b[3]));return b[3]=a.numbe
rToString(a.clamp(0,1,b[3])),"rgba("+b.join(",")+")"}]}var d=document.createElem
ent("canvas");d.width=d.height=1;var e=d.getContext("2d");a.addPropertiesHandler
(b,c,["background-color","border-bottom-color","border-left-color","border-right
-color","border-top-color","color","outline-color","text-decoration-color"]),a.c
onsumeColor=a.consumeParenthesised.bind(null,b),a.mergeColors=c}(d,f),function(a
,b){function c(a,b){if(b=b.trim().toLowerCase(),"0"==b&&"px".search(a)>=0)return
{px:0};if(/^[^(]*$|^calc/.test(b)){b=b.replace(/calc\(/g,"(");var c={};b=b.repla
ce(a,function(a){return c[a]=null,"U"+a});for(var d="U("+a.source+")",e=b.replac
e(/[-+]?(\d*\.)?\d+/g,"N").replace(new RegExp("N"+d,"g"),"D").replace(/\s[+-]\s/
g,"O").replace(/\s/g,""),f=[/N\*(D)/g,/(N|D)[*/]N/g,/(N|D)O\1/g,/\((N|D)\)/g],g=
0;g<f.length;)f[g].test(e)?(e=e.replace(f[g],"$1"),g=0):g++;if("D"==e){for(var h
in c){var i=eval(b.replace(new RegExp("U"+h,"g"),"").replace(new RegExp(d,"g"),
"*0"));if(!isFinite(i))return;c[h]=i}return c}}}function d(a,b){return e(a,b,!0)
}function e(b,c,d){var e,f=[];for(e in b)f.push(e);for(e in c)f.indexOf(e)<0&&f.
push(e);return b=f.map(function(a){return b[a]||0}),c=f.map(function(a){return c
[a]||0}),[b,c,function(b){var c=b.map(function(c,e){return 1==b.length&&d&&(c=Ma
th.max(c,0)),a.numberToString(c)+f[e]}).join(" + ");return b.length>1?"calc("+c+
")":c}]}var f="px|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc",g=c.bind(null,new
RegExp(f,"g")),h=c.bind(null,new RegExp(f+"|%","g")),i=c.bind(null,/deg|rad|gra
d|turn/g);a.parseLength=g,a.parseLengthOrPercent=h,a.consumeLengthOrPercent=a.co
nsumeParenthesised.bind(null,h),a.parseAngle=i,a.mergeDimensions=e;var j=a.consu
meParenthesised.bind(null,g),k=a.consumeRepeated.bind(void 0,j,/^/),l=a.consumeR
epeated.bind(void 0,k,/^,/);a.consumeSizePairList=l;var m=function(a){var b=l(a)
;return b&&""==b[1]?b[0]:void 0},n=a.mergeNestedRepeated.bind(void 0,d," "),o=a.
mergeNestedRepeated.bind(void 0,n,",");a.mergeNonNegativeSizePair=n,a.addPropert
iesHandler(m,o,["background-size"]),a.addPropertiesHandler(h,d,["border-bottom-w
idth","border-image-width","border-left-width","border-right-width","border-top-
width","flex-basis","font-size","height","line-height","max-height","max-width",
"outline-width","width"]),a.addPropertiesHandler(h,e,["border-bottom-left-radius
","border-bottom-right-radius","border-top-left-radius","border-top-right-radius
","bottom","left","letter-spacing","margin-bottom","margin-left","margin-right",
"margin-top","min-height","min-width","outline-offset","padding-bottom","padding
-left","padding-right","padding-top","perspective","right","shape-margin","text-
indent","top","vertical-align","word-spacing"])}(d,f),function(a){function b(b){
return a.consumeLengthOrPercent(b)||a.consumeToken(/^auto/,b)}function c(c){var
d=a.consumeList([a.ignore(a.consumeToken.bind(null,/^rect/)),a.ignore(a.consumeT
oken.bind(null,/^\(/)),a.consumeRepeated.bind(null,b,/^,/),a.ignore(a.consumeTok
en.bind(null,/^\)/))],c);return d&&4==d[0].length?d[0]:void 0}function d(b,c){re
turn"auto"==b||"auto"==c?[!0,!1,function(d){var e=d?b:c;if("auto"==e)return"auto
";var f=a.mergeDimensions(e,e);return f[2](f[0])}]:a.mergeDimensions(b,c)}functi
on e(a){return"rect("+a+")"}var f=a.mergeWrappedNestedRepeated.bind(null,e,d,",
");a.parseBox=c,a.mergeBoxes=f,a.addPropertiesHandler(c,f,["clip"])}(d,f),functi
on(a){function b(a){return function(b){var c=0;return a.map(function(a){return a
===j?b[c++]:a})}}function c(a){return a}function d(b){if(b=b.toLowerCase().trim(
),"none"==b)return[];for(var c,d=/\s*(\w+)\(([^)]*)\)/g,e=[],f=0;c=d.exec(b);){i
f(c.index!=f)return;f=c.index+c[0].length;var g=c[1],h=m[g];if(!h)return;var i=c
[2].split(","),j=h[0];if(j.length<i.length)return;for(var n=[],o=0;o<j.length;o+
+){var p,q=i[o],r=j[o];if(p=q?{A:function(b){return"0"==b.trim()?l:a.parseAngle(
b)},N:a.parseNumber,T:a.parseLengthOrPercent,L:a.parseLength}[r.toUpperCase()](q
):{a:l,n:n[0],t:k}[r],void 0===p)return;n.push(p)}if(e.push({t:g,d:n}),d.lastInd
ex==b.length)return e}}function e(a){return a.toFixed(6).replace(".000000","")}f
unction f(b,c){if(b.decompositionPair!==c){b.decompositionPair=c;var d=a.makeMat
rixDecomposition(b) |
| 16 }if(c.decompositionPair!==b){c.decompositionPair=b;var f=a.makeMatrixDecompositi
on(c)}return null==d[0]||null==f[0]?[[!1],[!0],function(a){return a?c[0].d:b[0].
d}]:(d[0].push(0),f[0].push(1),[d,f,function(b){var c=a.quat(d[0][3],f[0][3],b[5
]),g=a.composeMatrix(b[0],b[1],b[2],c,b[4]),h=g.map(e).join(",");return h}])}fun
ction g(a){return a.replace(/[xy]/,"")}function h(a){return a.replace(/(x|y|z|3d
)?$/,"3d")}function i(b,c){var d=a.makeMatrixDecomposition&&!0,e=!1;if(!b.length
||!c.length){b.length||(e=!0,b=c,c=[]);for(var i=0;i<b.length;i++){var j=b[i].t,
k=b[i].d,l="scale"==j.substr(0,5)?1:0;c.push({t:j,d:k.map(function(a){if("number
"==typeof a)return l;var b={};for(var c in a)b[c]=l;return b})})}}var n=function
(a,b){return"perspective"==a&&"perspective"==b||("matrix"==a||"matrix3d"==a)&&("
matrix"==b||"matrix3d"==b)},o=[],p=[],q=[];if(b.length!=c.length){if(!d)return;v
ar r=f(b,c);o=[r[0]],p=[r[1]],q=[["matrix",[r[2]]]]}else for(var i=0;i<b.length;
i++){var j,s=b[i].t,t=c[i].t,u=b[i].d,v=c[i].d,w=m[s],x=m[t];if(n(s,t)){if(!d)re
turn;var r=f([b[i]],[c[i]]);o.push(r[0]),p.push(r[1]),q.push(["matrix",[r[2]]])}
else{if(s==t)j=s;else if(w[2]&&x[2]&&g(s)==g(t))j=g(s),u=w[2](u),v=x[2](v);else{
if(!w[1]||!x[1]||h(s)!=h(t)){if(!d)return;var r=f(b,c);o=[r[0]],p=[r[1]],q=[["ma
trix",[r[2]]]];break}j=h(s),u=w[1](u),v=x[1](v)}for(var y=[],z=[],A=[],B=0;B<u.l
ength;B++){var C="number"==typeof u[B]?a.mergeNumbers:a.mergeDimensions,r=C(u[B]
,v[B]);y[B]=r[0],z[B]=r[1],A.push(r[2])}o.push(y),p.push(z),q.push([j,A])}}if(e)
{var D=o;o=p,p=D}return[o,p,function(a){return a.map(function(a,b){var c=a.map(f
unction(a,c){return q[b][1][c](a)}).join(",");return"matrix"==q[b][0]&&16==c.spl
it(",").length&&(q[b][0]="matrix3d"),q[b][0]+"("+c+")"}).join(" ")}]}var j=null,
k={px:0},l={deg:0},m={matrix:["NNNNNN",[j,j,0,0,j,j,0,0,0,0,1,0,j,j,0,1],c],matr
ix3d:["NNNNNNNNNNNNNNNN",c],rotate:["A"],rotatex:["A"],rotatey:["A"],rotatez:["A
"],rotate3d:["NNNA"],perspective:["L"],scale:["Nn",b([j,j,1]),c],scalex:["N",b([
j,1,1]),b([j,1])],scaley:["N",b([1,j,1]),b([1,j])],scalez:["N",b([1,1,j])],scale
3d:["NNN",c],skew:["Aa",null,c],skewx:["A",null,b([j,l])],skewy:["A",null,b([l,j
])],translate:["Tt",b([j,j,k]),c],translatex:["T",b([j,k,k]),b([j,k])],translate
y:["T",b([k,j,k]),b([k,j])],translatez:["L",b([k,k,j])],translate3d:["TTL",c]};a
.addPropertiesHandler(d,i,["transform"])}(d,f),function(a){function b(a){var b=N
umber(a);return isNaN(b)||100>b||b>900||b%100!==0?void 0:b}function c(b){return
b=100*Math.round(b/100),b=a.clamp(100,900,b),400===b?"normal":700===b?"bold":Str
ing(b)}function d(a,b){return[a,b,c]}a.addPropertiesHandler(b,d,["font-weight"])
}(d),function(a){function b(a){var b={};for(var c in a)b[c]=-a[c];return b}funct
ion c(b){return a.consumeToken(/^(left|center|right|top|bottom)\b/i,b)||a.consum
eLengthOrPercent(b)}function d(b,d){var e=a.consumeRepeated(c,/^/,d);if(e&&""==e
[1]){var f=e[0];if(f[0]=f[0]||"center",f[1]=f[1]||"center",3==b&&(f[2]=f[2]||{px
:0}),f.length==b){if(/top|bottom/.test(f[0])||/left|right/.test(f[1])){var h=f[0
];f[0]=f[1],f[1]=h}if(/left|right|center|Object/.test(f[0])&&/top|bottom|center|
Object/.test(f[1]))return f.map(function(a){return"object"==typeof a?a:g[a]})}}}
function e(d){var e=a.consumeRepeated(c,/^/,d);if(e){for(var f=e[0],h=[{"%":50},
{"%":50}],i=0,j=!1,k=0;k<f.length;k++){var l=f[k];"string"==typeof l?(j=/bottom|
right/.test(l),i={left:0,right:0,center:i,top:1,bottom:1}[l],h[i]=g[l],"center"=
=l&&i++):(j&&(l=b(l),l["%"]=(l["%"]||0)+100),h[i]=l,i++,j=!1)}return[h,e[1]]}}fu
nction f(b){var c=a.consumeRepeated(e,/^,/,b);return c&&""==c[1]?c[0]:void 0}var
g={left:{"%":0},center:{"%":50},right:{"%":100},top:{"%":0},bottom:{"%":100}},h
=a.mergeNestedRepeated.bind(null,a.mergeDimensions," ");a.addPropertiesHandler(d
.bind(null,3),h,["transform-origin"]),a.addPropertiesHandler(d.bind(null,2),h,["
perspective-origin"]),a.consumePosition=e,a.mergeOffsetList=h;var i=a.mergeNeste
dRepeated.bind(null,h,", ");a.addPropertiesHandler(f,i,["background-position","o
bject-position"])}(d),function(a){function b(b){var c=a.consumeToken(/^circle/,b
);if(c&&c[0])return["circle"].concat(a.consumeList([a.ignore(a.consumeToken.bind
(void 0,/^\(/)),d,a.ignore(a.consumeToken.bind(void 0,/^at/)),a.consumePosition,
a.ignore(a.consumeToken.bind(void 0,/^\)/))],c[1]));var f=a.consumeToken(/^ellip
se/,b);if(f&&f[0])return["ellipse"].concat(a.consumeList([a.ignore(a.consumeToke
n.bind(void 0,/^\(/)),e,a.ignore(a.consumeToken.bind(void 0,/^at/)),a.consumePos
ition,a.ignore(a.consumeToken.bind(void 0,/^\)/))],f[1]));var g=a.consumeToken(/
^polygon/,b);return g&&g[0]?["polygon"].concat(a.consumeList([a.ignore(a.consume
Token.bind(void 0,/^\(/)),a.optional(a.consumeToken.bind(void 0,/^nonzero\s*,|^e
venodd\s*,/),"nonzero,"),a.consumeSizePairList,a.ignore(a.consumeToken.bind(void
0,/^\)/))],g[1])):void 0}function c(b,c){return b[0]===c[0]?"circle"==b[0]?a.me
rgeList(b.slice(1),c.slice(1),["circle(",a.mergeDimensions," at ",a.mergeOffsetL
ist,")"]):"ellipse"==b[0]?a.mergeList(b.slice(1),c.slice(1),["ellipse(",a.mergeN
onNegativeSizePair," at ",a.mergeOffsetList,")"]):"polygon"==b[0]&&b[1]==c[1]?a.
mergeList(b.slice(2),c.slice(2),["polygon(",b[1],g,")"]):void 0:void 0}var d=a.c
onsumeParenthesised.bind(null,a.parseLengthOrPercent),e=a.consumeRepeated.bind(v
oid 0,d,/^/),f=a.mergeNestedRepeated.bind(void 0,a.mergeDimensions," "),g=a.merg
eNestedRepeated.bind(void 0,f,",");a.addPropertiesHandler(b,c,["shape-outside"])
}(d),function(a){function b(a,b){b.concat([a]).forEach(function(b){b in document
.documentElement.style&&(c[a]=b)})}var c={};b("transform",["webkitTransform","ms
Transform"]),b("transformOrigin",["webkitTransformOrigin"]),b("perspective",["we
bkitPerspective"]),b("perspectiveOrigin",["webkitPerspectiveOrigin"]),a.property
Name=function(a){return c[a]||a}}(d,f)}(),!function(a,b){function c(a){var b=win
dow.document.timeline;b.currentTime=a,b._discardPlayers(),0==b._players.length?d
=!1:requestAnimationFrame(c)}b.AnimationTimeline=function(){this._players=[],thi
s.currentTime=void 0},b.AnimationTimeline.prototype={getAnimationPlayers:functio
n(){return this._discardPlayers(),this._players.slice()},_discardPlayers:functio
n(){this._players=this._players.filter(function(a){return"finished"!=a.playState
&&"idle"!=a.playState})},play:function(a){var c=new b.Player(a);return this._pla
yers.push(c),b.restartMaxifillTick(),c.play(),c}};var d=!1;b.restartMaxifillTick
=function(){d||(d=!0,requestAnimationFrame(c))};var e=new b.AnimationTimeline;b.
timeline=e;try{Object.defineProperty(window.document,"timeline",{configurable:!0
,get:function(){return e}})}catch(f){}try{window.document.timeline=e}catch(f){}}
(c,e,f),function(a,b){b.Player=function(a){this.source=a,a&&(a.player=this),this
._isGroup=!1,this._player=null,this._childPlayers=[],this._callback=null,this._r
ebuildUnderlyingPlayer(),this._player.cancel()},b.Player.prototype={_rebuildUnde
rlyingPlayer:function(){this._player&&(this._player.cancel(),this._player=null),
(!this.source||this.source instanceof window.Animation)&&(this._player=b.newUnde
rlyingPlayerForAnimation(this.source),b.bindPlayerForAnimation(this)),(this.sour
ce instanceof window.AnimationSequence||this.source instanceof window.AnimationG
roup)&&(this._player=b.newUnderlyingPlayerForGroup(this.source),b.bindPlayerForG
roup(this))},get paused(){return this._player.paused},get playState(){return thi
s._player.playState},get onfinish(){return this._onfinish},set onfinish(a){"func
tion"==typeof a?(this._onfinish=a,this._player.onfinish=function(b){b.target=thi
s,a.call(this,b)}.bind(this)):(this._player.onfinish=a,this.onfinish=this._playe
r.onfinish)},get currentTime(){return this._player.currentTime},set currentTime(
a){this._player.currentTime=a,this._register(),this._forEachChild(function(b,c){
b.currentTime=a-c})},get startTime(){return this._player.startTime},set startTim
e(a){this._player.startTime=a,this._register(),this._forEachChild(function(b,c){
b.startTime=a+c})},get playbackRate(){return this._player.playbackRate},get fini
shed(){return this._player.finished},play:function(){this._player.play(),this._r
egister(),b.awaitStartTime(this),this._forEachChild(function(a){var b=a.currentT
ime;a.play(),a.currentTime=b})},pause:function(){this._player.pause(),this._regi
ster(),this._forEachChild(function(a){a.pause()})},finish:function(){this._playe
r.finish(),this._register()},cancel:function(){this._player.cancel(),this._regis
ter(),this._removePlayers()},reverse:function(){this._player.reverse(),b.awaitSt
artTime(this),this._register(),this._forEachChild(function(a,b){a.reverse(),a.st
artTime=this.startTime+b*this.playbackRate,a.currentTime=this.currentTime+b*this
.playbackRate})},addEventListener:function(a,b){var c=b;"function"==typeof b&&(c
=function(a){a.target=this,b.call(this,a)}.bind(this),b._wrapper=c),this._player
.addEventListener(a,c)},removeEventListener:function(a,b){this._player.removeEve
ntListener(a,b&&b._wrapper||b)},_removePlayers:function(){for(;this._childPlayer
s.length;)this._childPlayers.pop().cancel()},_forEachChild:function(a){var b=0;t
his._childPlayers.forEach(function(c){a.call(this,c,b),this.source instanceof wi
ndow.AnimationSequence&&(b+=c.source.activeDuration)}.bind(this))}}}(c,e,f),func
tion(a,b){function c(a){return a._timing.delay+a.activeDuration+a._timing.endDel
ay}function d(b){this._frames=a.normalizeKeyframes(b)}function e(){for(var a=!1;
h.length;)h.shift()._updateChildren(),a=!0;return a}d.prototype={getFrames:funct
ion(){return this._frames}},b.Animation=function(b,c,e){return this.target=b,thi
s._timing=a.normalizeTimingInput(e),this.timing=a.makeTiming(e),this.effect="fun
ction"==typeof c?c:new d(c),this._effect=c,this.activeDuration=a.calculateActive
Duration(this._timing),this};var f=Element.prototype.animate;Element.prototype.a
nimate=function(a,c){return b.timeline.play(new b.Animation(this,a,c))};var g=do
cument.createElement("div");b.newUnderlyingPlayerForAnimation=function(a){var b=
a.target||g,c=a._effect;return"function"==typeof c&&(c=[]),f.apply(b,[c,a.timing
])},b.bindPlayerForAnimation=function(a){a.source&&"function"==typeof a.source.e
ffect&&b.bindPlayerForCustomEffect(a)};var h=[];b.awaitStartTime=function(a){nul
l===a.startTime&&a._isGroup&&(0==h.length&&requestAnimationFrame(e),h.push(a))};
var i=window.getComputedStyle;Object.defineProperty(window,"getComputedStyle",{c
onfigurable:!0,enumerable:!0,value:function(){var a=i.apply(this,arguments);retu
rn e()&&(a=i.apply(this,arguments)),a}}),b.Player.prototype._updateChildren=func
tion(){if(null!==this.startTime&&this.source&&this._isGroup)for(var a=this.sourc
e._timing.delay,b=0;b<this.source.children.length;b++){var d,e=this.source.child
ren[b];b>=this._childPlayers.length?(d=window.document.timeline.play(e),e.player
=this.source.player,this._childPlayers.push(d)):d=this._childPlayers[b],d.startT
ime!=this.startTime+a&&(d.startTime=this.startTime+a,d._updateChildren()),-1==th
is.playbackRate&&this.currentTime<a&&-1!==d.currentTime&&(d.currentTime=-1),this
.source instanceof window.AnimationSequence&&(a+=c(e))}},window.Animation=b.Anim
ation,window.Element.prototype.getAnimationPlayers=function(){return document.ti
meline.getAnimationPlayers().filter(function(a){return null!==a.source&&a.source
.target==this}.bind(this))},b.groupChildDuration=c}(c,e,f),function(a,b){functio
n c(a){a._registered||(a._registered=!0,f.push(a),g||(g=!0,requestAnimationFrame
(d)))}function d(){var a=f;f=[],a.sort(function(a,b){return a._sequenceNumber-b.
_sequenceNumber}),a.filter(function(a){return a(),(!a._player||a._player.finishe
d||a._player.paused)&&(a._registered=!1),a._registered}),f.push.apply(f,a),f.len
gth?(g=!0,requestAnimationFrame(d)):g=!1}var e=(document.createElement("div"),0)
;b.bindPlayerForCustomEffect=function(b){var d=b.source.target,f=b.source.effect
,g=b.source.timing,h=void 0;g=a.normalizeTimingInput(g);var i=function(){var c=i
._player?i._player.currentTime:null;null!==c&&(c=a.calculateTimeFraction(a.calcu
lateActiveDuration(g),c,g),isNaN(c)&&(c=null)),c!==h&&f(c,d,b.source),h=c};i._pl
ayer=b,i._registered=!1,i._sequenceNumber=e++,b._callback=i,c(i)};var f=[],g=!1;
b.Player.prototype._register=function(){this._callback&&c(this._callback)}}(c,e,
f),function(a,b){function c(b,c){this.children=b||[],this._timing=a.normalizeTim
ingInput(c,!0),this.timing=a.makeTiming(c,!0),"auto"===this._timing.duration&&(t
his._timing.duration=this.activeDuration)}window.AnimationSequence=function(){c.
apply(this,arguments)},window.AnimationGroup=function(){c.apply(this,arguments)}
,window.AnimationSequence.prototype={get activeDuration(){var a=0;return this.ch
ildren.forEach(function(c){a+=b.groupChildDuration(c)}),Math.max(a,0)}},window.A
nimationGroup.prototype={get activeDuration(){var a=0;return this.children.forEa
ch(function(c){a=Math.max(a,b.groupChildDuration(c))}),a}},b.newUnderlyingPlayer
ForGroup=function(a){var c,d=function(a){var b=c._wrapper;return b.source?null==
a?void b._removePlayers():void(null!==b.startTime&&b._updateChildren()):void 0};
return c=b.timeline.play(new b.Animation(null,d,a._timing))},b.bindPlayerForGrou
p=function(a){a._player._wrapper=a,a._isGroup=!0,b.awaitStartTime(a)}}(c,e,f)}({
},function(){return this}()); |