Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(10)

Side by Side Diff: third_party/web-animations-js/sources/web-animations-next-lite.min.js

Issue 1214573003: Fix Polymer licensing issues (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix web-animations-js path Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 Google Inc. All rights reserved. 1 // Copyright 2014 Google Inc. All rights reserved.
2 // 2 //
3 // Licensed under the Apache License, Version 2.0 (the "License"); 3 // Licensed under the Apache License, Version 2.0 (the "License");
4 // you may not use this file except in compliance with the License. 4 // you may not use this file except in compliance with the License.
5 // You may obtain a copy of the License at 5 // You may obtain a copy of the License at
6 // 6 //
7 // http://www.apache.org/licenses/LICENSE-2.0 7 // http://www.apache.org/licenses/LICENSE-2.0
8 // 8 //
9 // Unless required by applicable law or agreed to in writing, software 9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS, 10 // distributed under the License is distributed on an "AS IS" BASIS,
11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 // See the License for the specific language governing permissions and 12 // See the License for the specific language governing permissions and
13 // limitations under the License. 13 // limitations under the License.
14 14
15 !function(a,b){b["true"]=a;var c={},d={},e={},f=null;!function(a){function b(b,c ){var d={delay:0,endDelay:0,fill:c?"both":"none",iterationStart:0,iterations:1,d uration:c?"auto":0,playbackRate:1,direction:"normal",easing:"linear"};return"num ber"!=typeof b||isNaN(b)?void 0!==b&&Object.getOwnPropertyNames(b).forEach(funct ion(c){if("auto"!=b[c]){if(("number"==typeof d[c]||"duration"==c)&&("number"!=ty peof b[c]||isNaN(b[c])))return;if("fill"==c&&-1==p.indexOf(b[c]))return;if("dire ction"==c&&-1==q.indexOf(b[c]))return;if("playbackRate"==c&&a.isDeprecated("Anim ationTiming.playbackRate","2014-11-28","Use AnimationPlayer.playbackRate instead ."))return;d[c]=b[c]}}):d.duration=b,d}function c(a,c){var d=b(a,c);return d.eas ing=f(d.easing),d}function d(a,b,c,d){return 0>a||a>1||0>c||c>1?y:function(e){fu nction 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}}}fun ction 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(this,b.slice(1).map(Number));v ar c=x.exec(a);if(c)return e(Number(c[1]),{start:r,middle: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){return null==b?z:b<c.delay?A :b>=c.delay+a?B:C}function j(a,b,c,d,e){switch(d){case A:return"backwards"==b||" both"==b?0:null;case C:return c-e;case B:return"forwards"==b||"both"==b?a:null;c ase z:return null}}function k(a,b,c,d){return(d.playbackRate<0?b-a:b)*d.playback Rate+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)}function 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.iterationSt art*c.duration,g=k(a,e,f,c),o=l(c.duration,h(c),g,f,c),p=m(c.duration,o,g,c);ret urn n(p,c.duration,o,c)/c.duration}var p="backwards|forwards|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=function(a){return a},z=0,A=1 ,B=2,C=3;a.makeTiming=b,a.normalizeTimingInput=c,a.calculateActiveDuration=g,a.c alculateTimeFraction=o,a.calculatePhase=i,a.toTimingFunction=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 new TypeError("Keyframe effec t must be null or an array of keyframes");if(null==b)return[];for(var e=b.map(fu nction(b){var d={};for(var e in b){var f=b[e];if("offset"==e){if(null!=f&&(f=Num ber(f),!isFinite(f)))throw new TypeError("keyframe offsets must be numbers.")}el se{if("composite"==e)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupporte dError",message:"add compositing is not supported"};f="easing"==e?a.toTimingFunc tion(f):""+f}c(e,f,d)}return void 0==d.offset&&(d.offset=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:DOMException.INVALID_MODIFICATION_E RR,name:"InvalidModificationError",message:"Keyframes are not loosely sorted by offset. Sort or specify offsets."};g=i}else f=!1}return e=e.filter(function(a){r eturn a.offset>=0&&a.offset<=1}),f||d(),e}var e={background:["backgroundImage"," backgroundPosition","backgroundSize","backgroundRepeat","backgroundAttachment"," backgroundOrigin","backgroundClip","backgroundColor"],border:["borderTopColor"," borderTopStyle","borderTopWidth","borderRightColor","borderRightStyle","borderRi ghtWidth","borderBottomColor","borderBottomStyle","borderBottomWidth","borderLef tColor","borderLeftStyle","borderLeftWidth"],borderBottom:["borderBottomWidth"," borderBottomStyle","borderBottomColor"],borderColor:["borderTopColor","borderRig htColor","borderBottomColor","borderLeftColor"],borderLeft:["borderLeftWidth","b orderLeftStyle","borderLeftColor"],borderRadius:["borderTopLeftRadius","borderTo pRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],borderRight:[" borderRightWidth","borderRightStyle","borderRightColor"],borderTop:["borderTopWi dth","borderTopStyle","borderTopColor"],borderWidth:["borderTopWidth","borderRig htWidth","borderBottomWidth","borderLeftWidth"],flex:["flexGrow","flexShrink","f lexBasis"],font:["fontFamily","fontSize","fontStyle","fontVariant","fontWeight", "lineHeight"],margin:["marginTop","marginRight","marginBottom","marginLeft"],out line:["outlineColor","outlineStyle","outlineWidth"],padding:["paddingTop","paddi ngRight","paddingBottom","paddingLeft"]},f=document.createElementNS("http://www. w3.org/1999/xhtml","div"),g={thin:"1px",medium:"3px",thick:"5px"},h={borderBotto mWidth:g,borderLeftWidth:g,borderRightWidth:g,borderTopWidth:g,fontSize:{"xx-sma ll":"60%","x-small":"75%",small:"89%",medium:"100%",large:"120%","x-large":"150% ","xx-large":"200%"},fontWeight:{normal:"400",bold:"700"},outlineWidth:g,textSha dow:{none:"0px 0px 0px transparent"},boxShadow:{none:"0px 0px 0px 0px transparen t"}};a.normalizeKeyframes=d}(c,f),function(a){var b={};a.isDeprecated=function(a ,c,d,e){var f=e?"are":"is",g=new Date,h=new Date(c);return h.setMonth(h.getMonth ()+3),h>g?(a in b||console.warn("Web Animations: "+a+" "+f+" deprecated and will stop working on "+h.toDateString()+". "+d),b[a]=!0,!1):!0},a.deprecated=functio n(b,c,d,e){if(a.isDeprecated(b,c,d,e))throw new Error(b+" "+auxVerb+" no longer supported. "+d)}}(c),function(){if(document.documentElement.animate){var a=docum ent.documentElement.animate([],0),b=!0;if(a&&(b=!1,"play|currentTime|pause|rever se|playbackRate|cancel|finish|startTime|playState".split("|").forEach(function(c ){void 0===a[c]&&(b=!0)})),!b)return}!function(a,b){b.AnimationNode=function(b){ var c=a.calculateActiveDuration(b),d=function(d){return a.calculateTimeFraction( c,d,b)};return d._totalDuration=b.delay+c+b.endDelay,d._isCurrent=function(d){va r e=a.calculatePhase(c,d,b);return e===PhaseActive||e===PhaseBefore},d}}(c,d),fu nction(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].e asing,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_SUPPORTED_ERR, name:"NotSupportedError",message:"Partial keyframes are not supported"}}return 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.prope rtyInterpolation(d,i,j)})}return c.sort(function(a,b){return a.startTime-b.start Time}),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.sta rtTime||c>=1&&1==a.endTime||c>=a.startTime&&c<=a.endTime}).forEach(function(d){v ar e=c-d.startTime,f=d.endTime-d.startTime,g=0==f?0:d.easing(e/f);b.apply(a,d.pr operty,d.interpolation(g))});else for(var d in g)"offset"!=d&&"easing"!=d&&"comp osite"!=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()}))}}f unction 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.Interpo lation.apply(null,j);return function(a){return 0==a?c:1==a?d:k(a)}}}}return a.In terpolation(!1,!0,function(a){return a?d:c})}var e={};a.addPropertiesHandler=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=function (){h(c,f)};return i._update=function(a){return f=g(a),null!==f},i._clear=functio n(){h(c,null)},i._hasSameTarget=function(a){return c===a},i._isCurrent=g._isCurr ent,i._totalDuration=g._totalDuration,i},b.NullAnimation=function(a){var b=funct ion(){a&&(a(),a=null)};return b._update=function(){return null},b._totalDuration =0,b._isCurrent=function(){return!1},b._hasSameTarget=function(){return!1},b}}(c ,d,f),function(a){a.apply=function(b,c,d){b.style[a.propertyName(c)]=d},a.clear= function(b,c){b.style[a.propertyName(c)]=""}}(d,f),function(a){window.Element.pr ototype.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)return a*(1-d)+c*d;if("boolean"==typeof a&&"boolean"==typeof c)return.5>d?a:c;if(a.len gth==c.length){for(var e=[],f=0;f<a.length;f++)e.push(b(a[f],c[f],d));return e}t hrow"Mismatched interpolation arguments "+a+":"+c}a.Interpolation=function(a,c,d ){return function(e){return d(b(a,c,e))}}}(d,f),function(a){var b=0,c=function(a ,b,c){this.target=a,this.currentTime=b,this.timelineTime=c,this.type="finish",th is.bubbles=!1,this.cancelable=!1,this.currentTarget=a,this.defaultPrevented=!1,t his.eventPhase=Event.AT_TARGET,this.timeStamp=Date.now()};a.Player=function(a){t his._sequenceNumber=b++,this._currentTime=0,this._startTime=null,this.paused=!1, this._playbackRate=1,this._inTimeline=!0,this._finishedFlag=!1,this.onfinish=nul l,this._finishHandlers=[],this._source=a,this._inEffect=this._source._update(0), this._idle=!0,this._currentTimePending=!1},a.Player.prototype={_ensureAlive:func tion(){this._inEffect=this._source._update(this.currentTime),this._inTimeline||! this._inEffect&&this._finishedFlag||(this._inTimeline=!0,a.timeline._players.pus h(this))},_tickCurrentTime:function(a,b){a!=this._currentTime&&(this._currentTim e=a,this.finished&&!b&&(this._currentTime=this._playbackRate>0?this._totalDurati on:0),this._ensureAlive())},get currentTime(){return this._idle||this._currentTi mePending?null:this._currentTime},set currentTime(b){b=+b,isNaN(b)||(a.restart() ,this.paused||null==this._startTime||(this._startTime=this._timeline.currentTime -b/this._playbackRate),this._currentTimePending=!1,this._currentTime!=b&&(this._ tickCurrentTime(b,!0),a.invalidateEffects()))},get startTime(){return this._star tTime},set startTime(b){b=+b,isNaN(b)||this.paused||this._idle||(this._startTime =b,this._tickCurrentTime((this._timeline.currentTime-this._startTime)*this.playb ackRate),a.invalidateEffects())},get playbackRate(){return this._playbackRate},g et finished(){return!this._idle&&(this._playbackRate>0&&this._currentTime>=this. _totalDuration||this._playbackRate<0&&this._currentTime<=0)},get _totalDuration( ){return this._source._totalDuration},get playState(){return this._idle?"idle":n ull==this._startTime&&!this.paused&&0!=this.playbackRate||this._currentTimePendi ng?"pending":this.paused?"paused":this.finished?"finished":"running"},play:funct ion(){this.paused=!1,(this.finished||this._idle)&&(this._currentTime=this._playb ackRate>0?0:this._totalDuration,this._startTime=null,a.invalidateEffects()),this ._finishedFlag=!1,a.restart(),this._idle=!1,this._ensureAlive()},pause:function( ){this.finished||this.paused||this._idle||(this._currentTimePending=!0),this._st artTime=null,this.paused=!0},finish:function(){this._idle||(this.currentTime=thi s._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this .currentTime,this._currentTimePending=!1)},cancel:function(){this._inEffect=!1,t his._idle=!0,this.currentTime=0,this._startTime=null},reverse:function(){this._p laybackRate*=-1,this._startTime=null,this.play()},addEventListener:function(a,b) {"function"==typeof b&&"finish"==a&&this._finishHandlers.push(b)},removeEventLis tener:function(a,b){if("finish"==a){var c=this._finishHandlers.indexOf(b);c>=0&& this._finishHandlers.splice(c,1)}},_fireEvents:function(a){var b=this.finished;i f((b||this._idle)&&!this._finishedFlag){var d=new c(this,this._currentTime,a),e= this._finishHandlers.concat(this.onfinish?[this.onfinish]:[]);setTimeout(functio n(){e.forEach(function(a){a.call(d.target,d)})},0)}this._finishedFlag=b},_tick:f unction(a){return this._idle||this.paused||(null==this._startTime?this.startTime =a-this._currentTime/this.playbackRate:this.finished||this._tickCurrentTime((a-t his._startTime)*this.playbackRate)),this._currentTimePending=!1,this._fireEvents (a),!this._idle&&(this._inEffect||!this._finishedFlag)}}}(d,f),function(a,b){fun ction c(a){var b=i;i=[],g(a),b.forEach(function(b){b[1](a)}),m&&g(a),f()}functio n d(a,b){return a._sequenceNumber-b._sequenceNumber}function e(){this._players=[ ],this.currentTime=window.performance&&performance.now?performance.now():0}funct ion f(){n.forEach(function(a){a()})}function g(a){l=!1;var c=b.timeline;c.curren tTime=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.finished||b.paused||b._idle||(k=!0),b._inTimeline}),n.leng th=0,n.push.apply(n,f),n.push.apply(n,g),c._players.push.apply(c._players,e),m=! 1,k&&requestAnimationFrame(function(){})}var h=window.requestAnimationFrame,i=[] ,j=0;window.requestAnimationFrame=function(a){var b=j++;return 0==i.length&&h(c) ,i.push([b,a]),b},window.cancelAnimationFrame=function(a){i.forEach(function(b){ b[0]==a&&(b[1]=function(){})})},e.prototype={_play:function(c){c._timing=a.norma lizeTimingInput(c.timing);var d=new b.Player(c);return d._idle=!1,d._timeline=th is,this._players.push(d),b.restart(),b.invalidateEffects(),d}};var k=!1,l=!1;b.r estart=function(){return k||(k=!0,requestAnimationFrame(function(){}),l=!0),l};v ar m=!1;b.invalidateEffects=function(){m=!0};var n=[],o=window.getComputedStyle; Object.defineProperty(window,"getComputedStyle",{configurable:!0,enumerable:!0,v alue: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){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)retu rn[f,e];if(f.push(g[0]),e=g[1],g=b(d,e),!g||""==g[1])return[f,e];e=g[1]}}functio n 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)]}function 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){return function(b){var c=a(b);return c&&( c[0]=void 0),c}}function h(a,b){return function(c){var d=a(c);return d?d:[b,c]}} function i(b,c){for(var d=[],e=0;e<b.length;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}f unction 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.pu sh(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){for(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(var b="",c=0;c<a.length;c++)b+=f[c](a[c]); return b}]}a.consumeToken=b,a.consumeTrimmed=c,a.consumeRepeated=d,a.consumePare nthesised=e,a.ignore=g,a.optional=h,a.consumeList=i,a.mergeNestedRepeated=j.bind (null,null),a.mergeWrappedNestedRepeated=j,a.mergeList=k}(d),function(a){functio n b(b){function c(b){var c=a.consumeToken(/^inset/i,b);if(c)return d.inset=!0,c; var c=a.consumeLengthOrPercent(b);if(c)return d.lengths.push(c[0]),c;var c=a.con sumeColor(b);return c?(d.color=c[0],c):void 0}var d={inset:!1,lengths:[],color:n ull},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.leng ths.push({px:0});for(;c.lengths.length<Math.max(b.lengths.length,c.lengths.lengt h);)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.length;h++){var i=a.mergeDimensions(b.len gths[h],c.lengths[h],2==h);f[0].push(i[0]),g[0].push(i[1]),e.push(i[2])}if(b.col or&&c.color){var j=a.mergeColors(b.color,c.color);f[1]=j[0],g[1]=j[1],d=j[2]}ret urn[f,g,function(a){for(var c=b.inset?"inset ":" ",f=0;f<e.length;f++)c+=e[f](a[ 0][f])+" ";return d&&(c+=d(a[1])),c}]}}function 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.mergeNestedRepeated(b,c,g,h)}var f=e.bind(null,d," , ");a.addPropertiesHandler(c,f,["box-shadow","text-shadow"])}(d),function(a){fu nction b(a){return a.toFixed(3).replace(".000","")}function c(a,b,c){return Math .min(b,Math.max(a,c))}function d(a){return/^\s*[-+]?(\d*\.)?\d+\s*$/.test(a)?Num ber(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.round]}a.clamp=c,a.addPropertiesHandler(d, h(0,1/0),["border-image-width","line-height"]),a.addPropertiesHandler(d,h(0,1),[ "opacity","shape-image-threshold"]),a.addPropertiesHandler(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.addPropertiesH andler(d,i,["z-index"]),a.parseNumber=d,a.mergeNumbers=e,a.numberToString=b}(d,f ),function(a){function b(a,b){return"visible"==a||"visible"==b?[0,1,function(c){ return 0>=c?a:c>=1?b:"visible"}]:void 0}a.addPropertiesHandler(String,b,["visibi lity"])}(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.fillRe ct(0,0,1,1);var c=e.getImageData(0,0,1,1).data;e.clearRect(0,0,1,1);var d=c[3]/2 55;return[c[0]*d,c[1]*d,c[2]*d,d]}}function c(b,c){return[b,c,function(b){functi on 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.numberToString(a.clamp(0,1,b[3])),"rgba("+b.j oin(",")+")"}]}var d=document.createElementNS("http://www.w3.org/1999/xhtml","ca nvas");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.consumeC olor=a.consumeParenthesised.bind(null,b),a.mergeColors=c}(d,f),function(a,b){fun ction 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.replace(a,fu nction(a){return c[a]=null,"U"+a});for(var d="U("+a.source+")",e=b.replace(/[-+] ?(\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.l ength;)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)}functi on 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=Math.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|grad|turn/ g);a.parseLength=g,a.parseLengthOrPercent=h,a.consumeLengthOrPercent=a.consumePa renthesised.bind(null,h),a.parseAngle=i,a.mergeDimensions=e;var j=a.consumeParen thesised.bind(null,g),k=a.consumeRepeated.bind(void 0,j,/^/),l=a.consumeRepeated .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.mergeNe stedRepeated.bind(void 0,n,",");a.mergeNonNegativeSizePair=n,a.addPropertiesHand ler(m,o,["background-size"]),a.addPropertiesHandler(h,d,["border-bottom-width"," border-image-width","border-left-width","border-right-width","border-top-width", "flex-basis","font-size","height","line-height","max-height","max-width","outlin e-width","width"]),a.addPropertiesHandler(h,e,["border-bottom-left-radius","bord er-bottom-right-radius","border-top-left-radius","border-top-right-radius","bott om","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.con sumeList([a.ignore(a.consumeToken.bind(null,/^rect/)),a.ignore(a.consumeToken.bi nd(null,/^\(/)),a.consumeRepeated.bind(null,b,/^,/),a.ignore(a.consumeToken.bind (null,/^\)/))],c);return d&&4==d[0].length?d[0]:void 0}function d(b,c){return"au to"==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)}function e(a) {return"rect("+a+")"}var f=a.mergeWrappedNestedRepeated.bind(null,e,d,", ");a.pa rseBox=c,a.mergeBoxes=f,a.addPropertiesHandler(c,f,["clip"])}(d,f),function(a){f unction 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);){if(c.ind ex!=f)return;f=c.index+c[0].length;var g=c[1],h=m[g];if(!h)return;var i=c[2].spl it(","),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.lastIndex==b.l ength)return e}}function e(a){return a.toFixed(6).replace(".000000","")}function f(b,c){if(b.decompositionPair!==c){b.decompositionPair=c;var d=a.makeMatrixDeco mposition(b)}if(c.decompositionPair!==b){c.decompositionPair=b;var f=a.makeMatri xDecomposition(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(",");ret urn h}])}function g(a){return a.replace(/[xy]/,"")}function h(a){return a.replac e(/(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++){v ar 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})})}}va r n=function(a,b){return"perspective"==a&&"perspective"==b||("matrix"==a||"matri x3d"==a)&&("matrix"==b||"matrix3d"==b)},o=[],p=[],q=[];if(b.length!=c.length){if (!d)return;var 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)return;var r=f([b[i]],[c[i]]);o.push(r[0]),p.push(r[1]),q.push(["matri x",[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=[["matrix",[r[2]]]];break}j=h(s),u=w[1](u),v=x[1](v)}for(var y=[],z=[],A= [],B=0;B<u.length;B++){var C="number"==typeof u[B]?a.mergeNumbers:a.mergeDimensi ons,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){v ar c=a.map(function(a,c){return q[b][1][c](a)}).join(",");return"matrix"==q[b][0 ]&&16==c.split(",").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],matrix3d:["NNNNNNNNNNNNNNNN",c],rotate:["A"],rotatex:["A"],rotatey:["A"] ,rotatez:["A"],rotate3d:["NNNA"],perspective:["L"],scale:["Nn",b([j,j,1]),c],sca lex:["N",b([j,1,1]),b([j,1])],scaley:["N",b([1,j,1]),b([1,j])],scalez:["N",b([1, 1,j])],scale3d:["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] )],translatey:["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,b){b.concat([a]).forEach(function(b){b in document.documentElement.style&&(c [a]=b)})}var c={};b("transform",["webkitTransform","msTransform"]),b("transformO rigin",["webkitTransformOrigin"]),b("perspective",["webkitPerspective"]),b("pers pectiveOrigin",["webkitPerspectiveOrigin"]),a.propertyName=function(a){return c[ a]||a}}(d,f)}(),!function(a,b){function c(a){var b=window.document.timeline;b.cu rrentTime=a,b._discardPlayers(),0==b._players.length?d=!1:requestAnimationFrame( c)}b.AnimationTimeline=function(){this._players=[],this.currentTime=void 0},b.An imationTimeline.prototype={getAnimationPlayers:function(){return this._discardPl ayers(),this._players.slice()},_discardPlayers:function(){this._players=this._pl ayers.filter(function(a){return"finished"!=a.playState&&"idle"!=a.playState})},p lay:function(a){var c=new b.Player(a);return this._players.push(c),b.restartWebA nimationsNextTick(),c.play(),c}};var d=!1;b.restartWebAnimationsNextTick=functio n(){d||(d=!0,requestAnimationFrame(c))};var e=new b.AnimationTimeline;b.timeline =e;try{Object.defineProperty(window.document,"timeline",{configurable:!0,get:fun ction(){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._isGrou p=!1,this._player=null,this._childPlayers=[],this._callback=null,this._rebuildUn derlyingPlayer(),this._player.cancel()},b.Player.prototype={_rebuildUnderlyingPl ayer:function(){this._player&&(this._player.cancel(),this._player=null),(!this.s ource||this.source instanceof window.Animation)&&(this._player=b.newUnderlyingPl ayerForAnimation(this.source),b.bindPlayerForAnimation(this)),(this.source insta nceof window.AnimationSequence||this.source instanceof window.AnimationGroup)&&( this._player=b.newUnderlyingPlayerForGroup(this.source),b.bindPlayerForGroup(thi s))},get paused(){return this._player.paused},get playState(){return this._playe r.playState},get onfinish(){return this._onfinish},set onfinish(a){"function"==t ypeof a?(this._onfinish=a,this._player.onfinish=function(b){b.target=this,a.call (this,b)}.bind(this)):(this._player.onfinish=a,this.onfinish=this._player.onfini sh)},get currentTime(){return this._player.currentTime},set currentTime(a){this. _player.currentTime=a,this._register(),this._forEachChild(function(b,c){b.curren tTime=a-c})},get startTime(){return this._player.startTime},set startTime(a){thi s._player.startTime=a,this._register(),this._forEachChild(function(b,c){b.startT ime=a+c})},get playbackRate(){return this._player.playbackRate},get finished(){r eturn this._player.finished},play:function(){this._player.play(),this._register( ),b.awaitStartTime(this),this._forEachChild(function(a){var b=a.currentTime;a.pl ay(),a.currentTime=b})},pause:function(){this._player.pause(),this._register(),t his._forEachChild(function(a){a.pause()})},finish:function(){this._player.finish (),this._register()},cancel:function(){this._player.cancel(),this._register(),th is._removePlayers()},reverse:function(){this._player.reverse(),b.awaitStartTime( this),this._register(),this._forEachChild(function(a,b){a.reverse(),a.startTime= this.startTime+b*this.playbackRate,a.currentTime=this.currentTime+b*this.playbac kRate})},addEventListener:function(a,b){var c=b;"function"==typeof b&&(c=functio n(a){a.target=this,b.call(this,a)}.bind(this),b._wrapper=c),this._player.addEven tListener(a,c)},removeEventListener:function(a,b){this._player.removeEventListen er(a,b&&b._wrapper||b)},_removePlayers:function(){for(;this._childPlayers.length ;)this._childPlayers.pop().cancel()},_forEachChild:function(a){var b=0;this._chi ldPlayers.forEach(function(c){a.call(this,c,b),this.source instanceof window.Ani mationSequence&&(b+=c.source.activeDuration)}.bind(this))}}}(c,e,f),function(a,b ){function c(a){return a._timing.delay+a.activeDuration+a._timing.endDelay}funct ion 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:function(){re turn this._frames}},b.Animation=function(b,c,e){return this.target=b,this._timin gInput=e,this._timing=a.normalizeTimingInput(e),this.timing=a.makeTiming(e),this .effect="function"==typeof c?c:new d(c),this._effect=c,this.activeDuration=a.cal culateActiveDuration(this._timing),this};var f=Element.prototype.animate;Element .prototype.animate=function(a,c){return b.timeline.play(new b.Animation(this,a,c ))};var g=document.createElementNS("http://www.w3.org/1999/xhtml","div");b.newUn derlyingPlayerForAnimation=function(a){var b=a.target||g,c=a._effect;return"func tion"==typeof c&&(c=[]),f.apply(b,[c,a._timingInput])},b.bindPlayerForAnimation= function(a){a.source&&"function"==typeof a.source.effect&&b.bindPlayerForCustomE ffect(a)};var h=[];b.awaitStartTime=function(a){null===a.startTime&&a._isGroup&& (0==h.length&&requestAnimationFrame(e),h.push(a))};var i=window.getComputedStyle ;Object.defineProperty(window,"getComputedStyle",{configurable:!0,enumerable:!0, value:function(){var a=i.apply(this,arguments);return e()&&(a=i.apply(this,argum ents)),a}}),b.Player.prototype._updateChildren=function(){if(!this.paused&&this. source&&this._isGroup)for(var a=this.source._timing.delay,b=0;b<this.source.chil dren.length;b++){var d,e=this.source.children[b];b>=this._childPlayers.length?(d =window.document.timeline.play(e),this._childPlayers.push(d)):d=this._childPlaye rs[b],e.player=this.source.player,d.startTime!=this.startTime+a&&(null===this.st artTime?(d.currentTime=this.source.player.currentTime-a,d._startTime=null):d.sta rtTime=this.startTime+a,d._updateChildren()),-1==this.playbackRate&&this.current Time<a&&-1!==d.currentTime&&(d.currentTime=-1),this.source instanceof window.Ani mationSequence&&(a+=c(e))}},window.Animation=b.Animation,window.Element.prototyp e.getAnimationPlayers=function(){return document.timeline.getAnimationPlayers(). filter(function(a){return null!==a.source&&a.source.target==this}.bind(this))},b .groupChildDuration=c}(c,e,f),function(a,b){function c(a){a._registered||(a._reg istered=!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(fu nction(a){return a(),(!a._player||a._player.finished||a._player.paused)&&(a._reg istered=!1),a._registered 15 !function(a,b){b["true"]=a;var c={},d={},e={},f=null;!function(a){function b(a){ if("number"==typeof a)return a;var b={};for(var c in a)b[c]=a[c];return b}functi on c(b,c){var d={delay:0,endDelay:0,fill:c?"both":"none",iterationStart:0,iterat ions:1,duration:c?"auto":0,playbackRate:1,direction:"normal",easing:"linear"};re turn"number"!=typeof b||isNaN(b)?void 0!==b&&Object.getOwnPropertyNames(b).forEa ch(function(c){if("auto"!=b[c]){if(("number"==typeof d[c]||"duration"==c)&&("num ber"!=typeof b[c]||isNaN(b[c])))return;if("fill"==c&&-1==q.indexOf(b[c]))return; if("direction"==c&&-1==r.indexOf(b[c]))return;if("playbackRate"==c&&1!==b[c]&&a. isDeprecated("AnimationEffectTiming.playbackRate","2014-11-28","Use Animation.pl aybackRate instead."))return;d[c]=b[c]}}):d.duration=b,d}function d(a,b){var d=c (a,b);return d.easing=g(d.easing),d}function e(a,b,c,d){return 0>a||a>1||0>c||c> 1?z:function(e){function f(a,b,c){return 3*a*(1-c)*(1-c)*c+3*b*(1-c)*c*c+c*c*c}i f(0==e||1==e)return e;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 f(a,b){return function(c){if(c>=1 )return 1;var d=1/a;return c+=b*d,c-c%d}}function g(a){var b=x.exec(a);if(b)retu rn e.apply(this,b.slice(1).map(Number));var c=y.exec(a);if(c)return f(Number(c[1 ]),{start:s,middle:t,end:u}[c[2]]);var d=v[a];return d?d:z}function h(a){return Math.abs(i(a)/a.playbackRate)}function i(a){return a.duration*a.iterations}funct ion j(a,b,c){return null==b?A:b<c.delay?B:b>=c.delay+a?C:D}function k(a,b,c,d,e) {switch(d){case B:return"backwards"==b||"both"==b?0:null;case D:return c-e;case C:return"forwards"==b||"both"==b?a:null;case A:return null}}function l(a,b,c,d){ return(d.playbackRate<0?b-a:b)*d.playbackRate+c}function m(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 n(a,b,c,d){return 0===c?0:b==a?d.iterationStart+d.iterations-1:Math.fl oor(c/a)}function o(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)}functio n p(a,b,c){var d=j(a,b,c),e=k(a,c.fill,b,d,c.delay);if(null===e)return null;if(0 ===a)return d===B?0:1;var f=c.iterationStart*c.duration,g=l(a,e,f,c),h=m(c.durat ion,i(c),g,f,c),p=n(c.duration,h,g,c);return o(p,c.duration,h,c)/c.duration}var q="backwards|forwards|both|none".split("|"),r="reverse|alternate|alternate-rever se".split("|"),s=1,t=.5,u=0,v={ease:e(.25,.1,.25,1),"ease-in":e(.42,0,1,1),"ease -out":e(0,0,.58,1),"ease-in-out":e(.42,0,.58,1),"step-start":f(1,s),"step-middle ":f(1,t),"step-end":f(1,u)},w="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",x=new RegExp( "cubic-bezier\\("+w+","+w+","+w+","+w+"\\)"),y=/steps\(\s*(\d+)\s*,\s*(start|mid dle|end)\s*\)/,z=function(a){return a},A=0,B=1,C=2,D=3;a.cloneTimingInput=b,a.ma keTiming=c,a.normalizeTimingInput=d,a.calculateActiveDuration=h,a.calculateTimeF raction=p,a.calculatePhase=j,a.toTimingFunction=g}(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;f or(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 new TypeError("Keyframes must be null or a n 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("offset"==e){if(null!=f&&(f=Number(f),!isFinite(f) ))throw new TypeError("keyframe offsets must be numbers.")}else{if("composite"== e)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"ad d compositing is not supported"};f="easing"==e?a.toTimingFunction(f):""+f}c(e,f, d)}return void 0==d.offset&&(d.offset=null),void 0==d.easing&&(d.easing=a.toTimi ngFunction("linear")),d}),f=!0,g=-1/0,h=0;h<e.length;h++){var i=e[h].offset;if(n ull!=i){if(g>i)throw{code:DOMException.INVALID_MODIFICATION_ERR,name:"InvalidMod ificationError",message:"Keyframes are not loosely sorted by offset. Sort or spe cify offsets."};g=i}else f=!1}return e=e.filter(function(a){return a.offset>=0&& a.offset<=1}),f||d(),e}var e={background:["backgroundImage","backgroundPosition" ,"backgroundSize","backgroundRepeat","backgroundAttachment","backgroundOrigin"," backgroundClip","backgroundColor"],border:["borderTopColor","borderTopStyle","bo rderTopWidth","borderRightColor","borderRightStyle","borderRightWidth","borderBo ttomColor","borderBottomStyle","borderBottomWidth","borderLeftColor","borderLeft Style","borderLeftWidth"],borderBottom:["borderBottomWidth","borderBottomStyle", "borderBottomColor"],borderColor:["borderTopColor","borderRightColor","borderBot tomColor","borderLeftColor"],borderLeft:["borderLeftWidth","borderLeftStyle","bo rderLeftColor"],borderRadius:["borderTopLeftRadius","borderTopRightRadius","bord erBottomRightRadius","borderBottomLeftRadius"],borderRight:["borderRightWidth"," borderRightStyle","borderRightColor"],borderTop:["borderTopWidth","borderTopStyl e","borderTopColor"],borderWidth:["borderTopWidth","borderRightWidth","borderBot tomWidth","borderLeftWidth"],flex:["flexGrow","flexShrink","flexBasis"],font:["f ontFamily","fontSize","fontStyle","fontVariant","fontWeight","lineHeight"],margi n:["marginTop","marginRight","marginBottom","marginLeft"],outline:["outlineColor ","outlineStyle","outlineWidth"],padding:["paddingTop","paddingRight","paddingBo ttom","paddingLeft"]},f=document.createElementNS("http://www.w3.org/1999/xhtml", "div"),g={thin:"1px",medium:"3px",thick:"5px"},h={borderBottomWidth:g,borderLeft Width:g,borderRightWidth:g,borderTopWidth:g,fontSize:{"xx-small":"60%","x-small" :"75%",small:"89%",medium:"100%",large:"120%","x-large":"150%","xx-large":"200%" },fontWeight:{normal:"400",bold:"700"},outlineWidth:g,textShadow:{none:"0px 0px 0px transparent"},boxShadow:{none:"0px 0px 0px 0px transparent"}};a.normalizeKey frames=d}(c,f),function(a){var b={};a.isDeprecated=function(a,c,d,e){var f=e?"ar e":"is",g=new Date,h=new Date(c);return h.setMonth(h.getMonth()+3),h>g?(a in b|| console.warn("Web Animations: "+a+" "+f+" deprecated and will stop working on "+ h.toDateString()+". "+d),b[a]=!0,!1):!0},a.deprecated=function(b,c,d,e){var f=e? "are":"is";if(a.isDeprecated(b,c,d,e))throw new Error(b+" "+f+" no longer suppor ted. "+d)}}(c),function(){if(document.documentElement.animate){var a=document.do cumentElement.animate([],0),b=!0;if(a&&(b=!1,"play|currentTime|pause|reverse|pla ybackRate|cancel|finish|startTime|playState".split("|").forEach(function(c){void 0===a[c]&&(b=!0)})),!b)return}!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{ty pe:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"Partial keyf rames are not supported"}}return 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].easin g,property:d,interpolation:b.propertyInterpolation(d,i,j)})}return c.sort(functi on(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(function(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){if("initial"==c||"initial"==d ){var g=b.replace(/-(.)/g,function(a,b){return b.toUpperCase()});"initial"==c&&( c=f[g]),"initial"==d&&(d=f[g])}for(var h=c==d?[]:e[b],i=0;h&&i<h.length;i++){var j=h[i][0](c),k=h[i][0](d);if(void 0!==j&&void 0!==k){var l=h[i][1](j,k);if(l){v ar m=a.Interpolation.apply(null,l);return function(a){return 0==a?c:1==a?d:m(a)} }}}return a.Interpolation(!1,!0,function(a){return a?d:c})}var e={};a.addPropert iesHandler=c;var f={backgroundColor:"transparent",backgroundPosition:"0% 0%",bor derBottomColor:"currentColor",borderBottomLeftRadius:"0px",borderBottomRightRadi us:"0px",borderBottomWidth:"3px",borderLeftColor:"currentColor",borderLeftWidth: "3px",borderRightColor:"currentColor",borderRightWidth:"3px",borderSpacing:"2px" ,borderTopColor:"currentColor",borderTopLeftRadius:"0px",borderTopRightRadius:"0 px",borderTopWidth:"3px",bottom:"auto",clip:"rect(0px, 0px, 0px, 0px)",color:"bl ack",fontSize:"100%",fontWeight:"400",height:"auto",left:"auto",letterSpacing:"n ormal",lineHeight:"120%",marginBottom:"0px",marginLeft:"0px",marginRight:"0px",m arginTop:"0px",maxHeight:"none",maxWidth:"none",minHeight:"0px",minWidth:"0px",o pacity:"1.0",outlineColor:"invert",outlineOffset:"0px",outlineWidth:"3px",paddin gBottom:"0px",paddingLeft:"0px",paddingRight:"0px",paddingTop:"0px",right:"auto" ,textIndent:"0px",textShadow:"0px 0px 0px transparent",top:"auto",transform:"",v erticalAlign:"0px",visibility:"visible",width:"auto",wordSpacing:"normal",zIndex :"auto"};a.propertyInterpolation=d}(d,f),function(a,b){function c(b){var c=a.cal culateActiveDuration(b),d=function(d){return a.calculateTimeFraction(c,d,b)};ret urn d._totalDuration=b.delay+c+b.endDelay,d._isCurrent=function(d){var e=a.calcu latePhase(c,d,b);return e===PhaseActive||e===PhaseBefore},d}b.KeyframeEffect=fun ction(d,e,f){var g,h=c(a.normalizeTimingInput(f)),i=b.convertEffectInput(e),j=fu nction(){i(d,g)};return j._update=function(a){return g=h(a),null!==g},j._clear=f unction(){i(d,null)},j._hasSameTarget=function(a){return d===a},j._isCurrent=h._ isCurrent,j._totalDuration=h._totalDuration,j},b.NullEffect=function(a){var b=fu nction(){a&&(a(),a=null)};return b._update=function(){return null},b._totalDurat ion=0,b._isCurrent=function(){return!1},b._hasSameTarget=function(){return!1},b} }(c,d,f),function(a){a.apply=function(b,c,d){b.style[a.propertyName(c)]=d},a.cle ar=function(b,c){b.style[a.propertyName(c)]=""}}(d,f),function(a){window.Element .prototype.animate=function(b,c){return a.timeline._play(a.KeyframeEffect(this,b ,c))}}(d),function(a){function b(a,c,d){if("number"==typeof a&&"number"==typeof c)return 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));re turn e}throw"Mismatched interpolation arguments "+a+":"+c}a.Interpolation=functi on(a,c,d){return function(e){return d(b(a,c,e))}}}(d,f),function(a,b){a.sequence Number=0;var c=function(a,b,c){this.target=a,this.currentTime=b,this.timelineTim e=c,this.type="finish",this.bubbles=!1,this.cancelable=!1,this.currentTarget=a,t his.defaultPrevented=!1,this.eventPhase=Event.AT_TARGET,this.timeStamp=Date.now( )};b.Animation=function(b){this._sequenceNumber=a.sequenceNumber++,this._current Time=0,this._startTime=null,this._paused=!1,this._playbackRate=1,this._inTimelin e=!0,this._finishedFlag=!1,this.onfinish=null,this._finishHandlers=[],this._effe ct=b,this._inEffect=this._effect._update(0),this._idle=!0,this._currentTimePendi ng=!1},b.Animation.prototype={_ensureAlive:function(){this._inEffect=this._effec t._update(this.playbackRate<0&&0===this.currentTime?-1:this.currentTime),this._i nTimeline||!this._inEffect&&this._finishedFlag||(this._inTimeline=!0,b.timeline. _animations.push(this))},_tickCurrentTime:function(a,b){a!=this._currentTime&&(t his._currentTime=a,this._isFinished&&!b&&(this._currentTime=this._playbackRate>0 ?this._totalDuration:0),this._ensureAlive())},get currentTime(){return this._idl e||this._currentTimePending?null:this._currentTime},set currentTime(a){a=+a,isNa N(a)||(b.restart(),this._paused||null==this._startTime||(this._startTime=this._t imeline.currentTime-a/this._playbackRate),this._currentTimePending=!1,this._curr entTime!=a&&(this._tickCurrentTime(a,!0),b.invalidateEffects()))},get startTime( ){return this._startTime},set startTime(a){a=+a,isNaN(a)||this._paused||this._id le||(this._startTime=a,this._tickCurrentTime((this._timeline.currentTime-this._s tartTime)*this.playbackRate),b.invalidateEffects())},get playbackRate(){return t his._playbackRate},set playbackRate(a){if(a!=this._playbackRate){var b=this.curr entTime;this._playbackRate=a,this._startTime=null,"paused"!=this.playState&&"idl e"!=this.playState&&this.play(),null!=b&&(this.currentTime=b)}},get _isFinished( ){return!this._idle&&(this._playbackRate>0&&this._currentTime>=this._totalDurati on||this._playbackRate<0&&this._currentTime<=0)},get _totalDuration(){return thi s._effect._totalDuration},get playState(){return this._idle?"idle":null==this._s tartTime&&!this._paused&&0!=this.playbackRate||this._currentTimePending?"pending ":this._paused?"paused":this._isFinished?"finished":"running"},play:function(){t his._paused=!1,(this._isFinished||this._idle)&&(this._currentTime=this._playback Rate>0?0:this._totalDuration,this._startTime=null,b.invalidateEffects()),this._f inishedFlag=!1,b.restart(),this._idle=!1,this._ensureAlive()},pause:function(){t his._isFinished||this._paused||this._idle||(this._currentTimePending=!0),this._s tartTime=null,this._paused=!0},finish:function(){this._idle||(this.currentTime=t his._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-th is.currentTime,this._currentTimePending=!1)},cancel:function(){this._inEffect&&( this._inEffect=!1,this._idle=!0,this.currentTime=0,this._startTime=null,this._ef fect._update(null),b.invalidateEffects(),b.restart())},reverse:function(){this.p laybackRate*=-1,this.play()},addEventListener:function(a,b){"function"==typeof b &&"finish"==a&&this._finishHandlers.push(b)},removeEventListener:function(a,b){i f("finish"==a){var c=this._finishHandlers.indexOf(b);c>=0&&this._finishHandlers. splice(c,1)}},_fireEvents:function(a){var b=this._isFinished;if((b||this._idle)& &!this._finishedFlag){var d=new c(this,this._currentTime,a),e=this._finishHandle rs.concat(this.onfinish?[this.onfinish]:[]);setTimeout(function(){e.forEach(func tion(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._currentT ime/this.playbackRate:this._isFinished||this._tickCurrentTime((a-this._startTime )*this.playbackRate)),this._currentTimePending=!1,this._fireEvents(a),!this._idl e&&(this._inEffect||!this._finishedFlag)}}}(c,d,f),function(a,b){function c(a){v ar b=i;i=[],a<s.currentTime&&(a=s.currentTime),g(a),b.forEach(function(b){b[1](a )}),o&&g(a),f(),l=void 0}function d(a,b){return a._sequenceNumber-b._sequenceNum ber}function e(){this._animations=[],this.currentTime=window.performance&&perfor mance.now?performance.now():0}function f(){p.forEach(function(a){a()}),p.length= 0}function g(a){n=!1;var c=b.timeline;c.currentTime=a,c._animations.sort(d),m=!1 ;var e=c._animations;c._animations=[];var f=[],g=[];e=e.filter(function(b){retur n b._inTimeline=b._tick(a),b._inEffect?g.push(b._effect):f.push(b._effect),b._is Finished||b._paused||b._idle||(m=!0),b._inTimeline}),p.push.apply(p,f),p.push.ap ply(p,g),c._animations.push.apply(c._animations,e),o=!1,m&&requestAnimationFrame (function(){})}var h=window.requestAnimationFrame,i=[],j=0;window.requestAnimati onFrame=function(a){var b=j++;return 0==i.length&&h(c),i.push([b,a]),b},window.c ancelAnimationFrame=function(a){i.forEach(function(b){b[0]==a&&(b[1]=function(){ })})},e.prototype={_play:function(c){c._timing=a.normalizeTimingInput(c.timing); var d=new b.Animation(c);return d._idle=!1,d._timeline=this,this._animations.pus h(d),b.restart(),b.invalidateEffects(),d}};var k,l=void 0,k=function(){return vo id 0==l&&(l=performance.now()),l},m=!1,n=!1;b.restart=function(){return m||(m=!0 ,requestAnimationFrame(function(){}),n=!0),n};var o=!1;b.invalidateEffects=funct ion(){o=!0};var p=[],q=1e3/60,r=window.getComputedStyle;Object.defineProperty(wi ndow,"getComputedStyle",{configurable:!0,enumerable:!0,value:function(){if(o){va r a=k();a-s.currentTime>0&&(s.currentTime+=q*(Math.floor((a-s.currentTime)/q)+1) ),g(s.currentTime)}return f(),r.apply(this,arguments)}});var s=new e;b.timeline= s}(c,d,f),function(a){function 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.replac e(/^\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)]}function 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){return function(b){var c=a(b);return c&&(c[0]=void 0),c}}f unction h(a,b){return function(c){var d=a(c);return d?d:[b,c]}}function i(b,c){f or(var d=[],e=0;e<b.length;e++){var f=a.consumeTrimmed(b[e],c);if(!f||""==f[0])r eturn;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.len gth],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){for(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])}e lse!function(a){d.push(!1),e.push(!1),f.push(function(){return c[a]})}(h);return [d,e,function(a){for(var b="",c=0;c<a.length;c++)b+=f[c](a[c]);return b}]}a.cons umeToken=b,a.consumeTrimmed=c,a.consumeRepeated=d,a.consumeParenthesised=e,a.ign ore=g,a.optional=h,a.consumeList=i,a.mergeNestedRepeated=j.bind(null,null),a.mer geWrappedNestedRepeated=j,a.mergeList=k}(d),function(a){function b(b){function c (b){var c=a.consumeToken(/^inset/i,b);if(c)return d.inset=!0,c;var c=a.consumeLe ngthOrPercent(b);if(c)return d.lengths.push(c[0]),c;var c=a.consumeColor(b);retu rn c?(d.color=c[0],c):void 0}var d={inset:!1,lengths:[],color:null},e=a.consumeR epeated(c,/^/,b);return e&&e[0].length?[d,e[1]]:void 0}function c(c){var d=a.con sumeRepeated(b,/^,/,c);return d&&""==d[1]?d[0]:void 0}function d(b,c){for(;b.len gths.length<Math.max(b.lengths.length,c.lengths.length);)b.lengths.push({px:0}); for(;c.lengths.length<Math.max(b.lengths.length,c.lengths.length);)c.lengths.pus h({px:0});if(b.inset==c.inset&&!!b.color==!!c.color){for(var d,e=[],f=[[],0],g=[ [],0],h=0;h<b.lengths.length;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?"inset ":" ",f=0;f<e.length;f++)c+=e[f](a[0][f])+" ";return d&&(c+=d(a[1])),c}]}}function 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.mergeNestedRepeated(b,c,g,h)}var f=e.bind(null,d,", ");a.addPropert iesHandler(c,f,["box-shadow","text-shadow"])}(d),function(a){function b(a){retur n a.toFixed(3).replace(".000","")}function c(a,b,c){return Math.min(b,Math.max(a ,c))}function d(a){return/^\s*[-+]?(\d*\.)?\d+\s*$/.test(a)?Number(a):void 0}fun ction e(a,c){return[a,c,b]}function f(a,b){return 0!=a?h(0,1/0)(a,b):void 0}func tion 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.round]}a.clamp=c,a.addPropertiesHandler(d,h(0,1/0),["border -image-width","line-height"]),a.addPropertiesHandler(d,h(0,1),["opacity","shape- image-threshold"]),a.addPropertiesHandler(d,f,["flex-grow","flex-shrink"]),a.add PropertiesHandler(d,g,["orphans","widows"]),a.addPropertiesHandler(d,i,["z-index "]),a.parseNumber=d,a.mergeNumbers=e,a.numberToString=b}(d,f),function(a){functi on b(a,b){return"visible"==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]}}function 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.numberToString(a.clamp(0,1,b[3])),"rgba("+b.join(",")+")"}]}var d =document.createElementNS("http://www.w3.org/1999/xhtml","canvas");d.width=d.hei ght=1;var e=d.getContext("2d");a.addPropertiesHandler(b,c,["background-color","b order-bottom-color","border-left-color","border-right-color","border-top-color", "color","outline-color","text-decoration-color"]),a.consumeColor=a.consumeParent hesised.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/.t est(b)){b=b.replace(/calc\(/g,"(");var c={};b=b.replace(a,function(a){return c[a ]=null,"U"+a});for(var d="U("+a.source+")",e=b.replace(/[-+]?(\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))retu rn;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(func tion(a){return b[a]||0}),c=f.map(function(a){return c[a]||0}),[b,c,function(b){v ar c=b.map(function(c,e){return 1==b.length&&d&&(c=Math.max(c,0)),a.numberToStri ng(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(nu ll,new RegExp(f+"|%","g")),i=c.bind(null,/deg|rad|grad|turn/g);a.parseLength=g,a .parseLengthOrPercent=h,a.consumeLengthOrPercent=a.consumeParenthesised.bind(nul l,h),a.parseAngle=i,a.mergeDimensions=e;var j=a.consumeParenthesised.bind(null,g ),k=a.consumeRepeated.bind(void 0,j,/^/),l=a.consumeRepeated.bind(void 0,k,/^,/) ;a.consumeSizePairList=l;var m=function(a){var b=l(a);return b&&""==b[1]?b[0]:vo id 0},n=a.mergeNestedRepeated.bind(void 0,d," "),o=a.mergeNestedRepeated.bind(vo id 0,n,",");a.mergeNonNegativeSizePair=n,a.addPropertiesHandler(m,o,["background -size"]),a.addPropertiesHandler(h,d,["border-bottom-width","border-image-width", "border-left-width","border-right-width","border-top-width","flex-basis","font-s ize","height","line-height","max-height","max-width","outline-width","width"]),a .addPropertiesHandler(h,e,["border-bottom-left-radius","border-bottom-right-radi us","border-top-left-radius","border-top-right-radius","bottom","left","letter-s pacing","margin-bottom","margin-left","margin-right","margin-top","min-height"," min-width","outline-offset","padding-bottom","padding-left","padding-right","pad ding-top","perspective","right","shape-margin","text-indent","top","vertical-ali gn","word-spacing"])}(d,f),function(a){function b(b){return a.consumeLengthOrPer cent(b)||a.consumeToken(/^auto/,b)}function c(c){var d=a.consumeList([a.ignore(a .consumeToken.bind(null,/^rect/)),a.ignore(a.consumeToken.bind(null,/^\(/)),a.co nsumeRepeated.bind(null,b,/^,/),a.ignore(a.consumeToken.bind(null,/^\)/))],c);re turn d&&4==d[0].length?d[0]:void 0}function d(b,c){return"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)}function e(a){return"rect("+a+")" }var f=a.mergeWrappedNestedRepeated.bind(null,e,d,", ");a.parseBox=c,a.mergeBoxe s=f,a.addPropertiesHandler(c,f,["clip"])}(d,f),function(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(va r c,d=/\s*(\w+)\(([^)]*)\)/g,e=[],f=0;c=d.exec(b);){if(c.index!=f)return;f=c.ind ex+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.par seLengthOrPercent,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.lastIndex==b.length)return e}}func tion e(a){return a.toFixed(6).replace(".000000","")}function f(b,c){if(b.decompo sitionPair!==c){b.decompositionPair=c;var d=a.makeMatrixDecomposition(b)}if(c.de compositionPair!==b){c.decompositionPair=b;var f=a.makeMatrixDecomposition(c)}re turn 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.c omposeMatrix(b[0],b[1],b[2],c,b[4]),h=g.map(e).join(",");return h}])}function 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.len gth){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"==typeo f a)return l;var b={};for(var c in a)b[c]=l;return b})})}}var n=function(a,b){re turn"perspective"==a&&"perspective"==b||("matrix"==a||"matrix3d"==a)&&("matrix"= =b||"matrix3d"==b)},o=[],p=[],q=[];if(b.length!=c.length){if(!d)return;var 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)return;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=[["matrix",[r [2]]]];break}j=h(s),u=w[1](u),v=x[1](v)}for(var y=[],z=[],A=[],B=0;B<u.length;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(function( a,c){return q[b][1][c](a)}).join(",");return"matrix"==q[b][0]&&16==c.split(","). 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],matrix3d:["N NNNNNNNNNNNNNNN",c],rotate:["A"],rotatex:["A"],rotatey:["A"],rotatez:["A"],rotat e3d:["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])],scale3d:["NNN ",c],skew:["Aa",null,c],skewx:["A",null,b([j,l])],skewy:["A",null,b([l,j])],tran slate:["Tt",b([j,j,k]),c],translatex:["T",b([j,k,k]),b([j,k])],translatey:["T",b ([k,j,k]),b([k,j])],translatez:["L",b([k,k,j])],translate3d:["TTL",c]};a.addProp ertiesHandler(d,i,["transform"])}(d,f),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","msTransform"]),b("transformOrigin",["webkitTrans formOrigin"]),b("perspective",["webkitPerspective"]),b("perspectiveOrigin",["web kitPerspectiveOrigin"]),a.propertyName=function(a){return c[a]||a}}(d,f)}(),!fun ction(a,b){function c(a){var b=window.document.timeline;b.currentTime=a,b._disca rdAnimations(),0==b._animations.length?e=!1:requestAnimationFrame(c)}var d=windo w.requestAnimationFrame;window.requestAnimationFrame=function(a){return d(functi on(b){window.document.timeline._updateAnimationsPromises(),a(b),window.document. timeline._updateAnimationsPromises()})},b.AnimationTimeline=function(){this._ani mations=[],this.currentTime=void 0},b.AnimationTimeline.prototype={getAnimations :function(){return this._discardAnimations(),this._animations.slice()},getAnimat ionPlayers:function(){return a.deprecated("AnimationTimeline.getAnimationPlayers ","2015-03-23","Use AnimationTimeline.getAnimations instead."),this.getAnimation s()},_updateAnimationsPromises:function(){b.animationsWithPromises=b.animationsW ithPromises.filter(function(a){return a._updatePromises()})},_discardAnimations: function(){this._updateAnimationsPromises(),this._animations=this._animations.fi lter(function(a){return"finished"!=a.playState&&"idle"!=a.playState})},_play:fun ction(a){var c=new b.Animation(a);return this._animations.push(c),b.restartWebAn imationsNextTick(),c._updatePromises(),c._animation.play(),c._updatePromises(),c },play:function(a){return a&&a.remove(),this._play(a)}};var e=!1;b.restartWebAni mationsNextTick=function(){e||(e=!0,requestAnimationFrame(c))};var f=new b.Anima tionTimeline;b.timeline=f;try{Object.defineProperty(window.document,"timeline",{ configurable:!0,get:function(){return f}})}catch(g){}try{window.document.timelin e=f}catch(g){}}(c,e,f),function(a,b){b.animationsWithPromises=[],b.Animation=fun ction(b){this.effect=b,b&&(b._animation=this),this._sequenceNumber=a.sequenceNum ber++,this._holdTime=0,this._paused=!1,this._isGroup=!1,this._animation=null,thi s._childAnimations=[],this._callback=null,this._oldPlayState="idle",this._rebuil dUnderlyingAnimation(),this._animation.cancel(),this._updatePromises()},b.Animat ion.prototype={_updatePromises:function(){var a=this._oldPlayState,b=this.playSt ate;return this._readyPromise&&b!==a&&("idle"==b?(this._rejectReadyPromise(),thi s._readyPromise=void 0):"pending"==a?this._resolveReadyPromise():"pending"==b&&( this._readyPromise=void 0)),this._finishedPromise&&b!==a&&("idle"==b?(this._reje ctFinishedPromise(),this._finishedPromise=void 0):"finished"==b?this._resolveFin ishedPromise():"finished"==a&&(this._finishedPromise=void 0)),this._oldPlayState =this.playState,this._readyPromise||this._finishedPromise},_rebuildUnderlyingAni mation:function(){this._updatePromises();var a,c,d,e,f=this._animation?!0:!1;f&& (a=this.playbackRate,c=this._paused,d=this.startTime,e=this.currentTime,this._an imation.cancel(),this._animation._wrapper=null,this._animation=null),(!this.effe ct||this.effect instanceof window.KeyframeEffect)&&(this._animation=b.newUnderly ingAnimationForKeyframeEffect(this.effect),b.bindAnimationForKeyframeEffect(this )),(this.effect instanceof window.SequenceEffect||this.effect instanceof window. GroupEffect)&&(this._animation=b.newUnderlyingAnimationForGroup(this.effect),b.b indAnimationForGroup(this)),f&&(1!=a&&(this.playbackRate=a),null!==d?this.startT ime=d:null!==e?this.currentTime=e:null!==this._holdTime&&(this.currentTime=this. _holdTime),c&&this.pause()),this._updatePromises()},_updateChildren:function(){i f(this.effect&&"idle"!=this.playState){var a=this.effect._timing.delay;this._chi ldAnimations.forEach(function(c){this._arrangeChildren(c,a),this.effect instance of window.SequenceEffect&&(a+=b.groupChildDuration(c.effect))}.bind(this))}},_se tExternalAnimation:function(a){if(this.effect&&this._isGroup)for(var b=0;b<this. effect.children.length;b++)this.effect.children[b]._animation=a,this._childAnima tions[b]._setExternalAnimation(a)},_constructChildAnimations:function(){if(this. effect&&this._isGroup){var a=this.effect._timing.delay;this._removeChildAnimatio ns(),this.effect.children.forEach(function(c){var d=window.document.timeline._pl ay(c);this._childAnimations.push(d),d.playbackRate=this.playbackRate,this._pause d&&d.pause(),c._animation=this.effect._animation,this._arrangeChildren(d,a),this .effect instanceof window.SequenceEffect&&(a+=b.groupChildDuration(c))
16 }),f.push.apply(f,a),f.length?(g=!0,requestAnimationFrame(d)):g=!1}var e=(docume nt.createElementNS("http://www.w3.org/1999/xhtml","div"),0);b.bindPlayerForCusto mEffect=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.cu rrentTime:null;null!==c&&(c=a.calculateTimeFraction(a.calculateActiveDuration(g) ,c,g),isNaN(c)&&(c=null)),c!==h&&f(c,d,b.source),h=c};i._player=b,i._registered= !1,i._sequenceNumber=e++,b._callback=i,c(i)};var f=[],g=!1;b.Player.prototype._r egister=function(){this._callback&&c(this._callback)}}(c,e,f),function(a,b){func tion c(b,c){this.children=b||[],this._timing=a.normalizeTimingInput(c,!0),this.t iming=a.makeTiming(c,!0),"auto"===this._timing.duration&&(this._timing.duration= this.activeDuration)}window.AnimationSequence=function(){c.apply(this,arguments) },window.AnimationGroup=function(){c.apply(this,arguments)},window.AnimationSequ ence.prototype={get activeDuration(){var a=0;return this.children.forEach(functi on(c){a+=b.groupChildDuration(c)}),Math.max(a,0)}},window.AnimationGroup.prototy pe={get activeDuration(){var a=0;return this.children.forEach(function(c){a=Math .max(a,b.groupChildDuration(c))}),a}},b.newUnderlyingPlayerForGroup=function(a){ var c,d=function(a){var b=c._wrapper;return b.source?null==a?void b._removePlaye rs():void(null!==b.startTime&&b._updateChildren()):void 0};return c=b.timeline.p lay(new b.Animation(null,d,a._timing))},b.bindPlayerForGroup=function(a){a._play er._wrapper=a,a._isGroup=!0,b.awaitStartTime(a),a._updateChildren()}}(c,e,f)}({} ,function(){return this}()); 16 }.bind(this))}},_arrangeChildren:function(a,b){null===this.startTime?a.currentTi me=this.currentTime-b/this.playbackRate:a.startTime!==this.startTime+b/this.play backRate&&(a.startTime=this.startTime+b/this.playbackRate)},get playState(){retu rn this._animation?this._animation.playState:"idle"},get finished(){return windo w.Promise?(this._finishedPromise||(-1==b.animationsWithPromises.indexOf(this)&&b .animationsWithPromises.push(this),this._finishedPromise=new Promise(function(a, b){this._resolveFinishedPromise=function(){a(this)},this._rejectFinishedPromise= function(){b({type:DOMException.ABORT_ERR,name:"AbortError"})}}.bind(this)),"fin ished"==this.playState&&this._resolveFinishedPromise()),this._finishedPromise):( console.warn("Animation Promises require JavaScript Promise constructor"),null)} ,get ready(){return window.Promise?(this._readyPromise||(-1==b.animationsWithPro mises.indexOf(this)&&b.animationsWithPromises.push(this),this._readyPromise=new Promise(function(a,b){this._resolveReadyPromise=function(){a(this)},this._reject ReadyPromise=function(){b({type:DOMException.ABORT_ERR,name:"AbortError"})}}.bin d(this)),"pending"!==this.playState&&this._resolveReadyPromise()),this._readyPro mise):(console.warn("Animation Promises require JavaScript Promise constructor") ,null)},get onfinish(){return this._onfinish},set onfinish(a){"function"==typeof a?(this._onfinish=a,this._animation.onfinish=function(b){b.target=this,a.call(t his,b)}.bind(this)):(this._animation.onfinish=a,this.onfinish=this._animation.on finish)},get currentTime(){this._updatePromises();var a=this._animation.currentT ime;return this._updatePromises(),a},set currentTime(a){this._updatePromises(),t his._animation.currentTime=isFinite(a)?a:Math.sign(a)*Number.MAX_VALUE,this._reg ister(),this._forEachChild(function(b,c){b.currentTime=a-c}),this._updatePromise s()},get startTime(){return this._animation.startTime},set startTime(a){this._up datePromises(),this._animation.startTime=isFinite(a)?a:Math.sign(a)*Number.MAX_V ALUE,this._register(),this._forEachChild(function(b,c){b.startTime=a+c}),this._u pdatePromises()},get playbackRate(){return this._animation.playbackRate},set pla ybackRate(a){this._updatePromises();var b=this.currentTime;this._animation.playb ackRate=a,this._forEachChild(function(b){b.playbackRate=a}),"paused"!=this.playS tate&&"idle"!=this.playState&&this.play(),null!==b&&(this.currentTime=b),this._u pdatePromises()},get source(){return a.deprecated("Animation.source","2015-03-23 ","Use Animation.effect instead."),this.effect},play:function(){this._updateProm ises(),this._paused=!1,this._animation.play(),-1==document.timeline._animations. indexOf(this)&&document.timeline._animations.push(this),this._register(),b.await StartTime(this),this._forEachChild(function(a){var b=a.currentTime;a.play(),a.cu rrentTime=b}),this._updatePromises()},pause:function(){this._updatePromises(),th is.currentTime&&(this._holdTime=this.currentTime),this._animation.pause(),this._ register(),this._forEachChild(function(a){a.pause()}),this._paused=!0,this._upda tePromises()},finish:function(){this._updatePromises(),this._animation.finish(), this._register(),this._updatePromises()},cancel:function(){this._updatePromises( ),this._animation.cancel(),this._register(),this._removeChildAnimations(),this._ updatePromises()},reverse:function(){this._updatePromises();var a=this.currentTi me;this._animation.reverse(),this._forEachChild(function(a){a.reverse()}),null!= =a&&(this.currentTime=a),this._updatePromises()},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._animation.addEventListener(a,c)},removeEventListener:f unction(a,b){this._animation.removeEventListener(a,b&&b._wrapper||b)},_removeChi ldAnimations:function(){for(;this._childAnimations.length;)this._childAnimations .pop().cancel()},_forEachChild:function(b){var c=0;if(this.effect.children&&this ._childAnimations.length<this.effect.children.length&&this._constructChildAnimat ions(),this._childAnimations.forEach(function(a){b.call(this,a,c),this.effect in stanceof window.SequenceEffect&&(c+=a.effect.activeDuration)}.bind(this)),"pendi ng"!=this.playState){var d=this.effect._timing,e=this.currentTime;null!==e&&(e=a .calculateTimeFraction(a.calculateActiveDuration(d),e,d)),(null==e||isNaN(e))&&t his._removeChildAnimations()}}}}(c,e,f),function(a,b){function c(b){this._frames =a.normalizeKeyframes(b)}function d(){for(var a=!1;h.length;){var b=h.shift();b. _updateChildren(),a=!0}return a}var e=function(a){if(a._animation=void 0,a insta nceof window.SequenceEffect||a instanceof window.GroupEffect)for(var b=0;b<a.chi ldren.length;b++)e(a.children[b])};b.removeMulti=function(a){for(var b=[],c=0;c< a.length;c++){var d=a[c];d._parent?(-1==b.indexOf(d._parent)&&b.push(d._parent), d._parent.children.splice(d._parent.children.indexOf(d),1),d._parent=null,e(d)): d._animation&&d._animation.effect==d&&(d._animation.cancel(),d._animation.effect =new KeyframeEffect(null,[]),d._animation._callback&&(d._animation._callback._an imation=null),d._animation._rebuildUnderlyingAnimation(),e(d))}for(c=0;c<b.lengt h;c++)b[c]._rebuild()},b.KeyframeEffect=function(b,d,e){return this.target=b,thi s._timingInput=a.cloneTimingInput(e),this._timing=a.normalizeTimingInput(e),this .timing=a.makeTiming(e),this._normalizedKeyframes="function"==typeof d?d:new c(d ),this._keyframes=d,this.activeDuration=a.calculateActiveDuration(this._timing), this},b.KeyframeEffect.prototype={getFrames:function(){return"function"==typeof this._normalizedKeyframes?this._normalizedKeyframes:this._normalizedKeyframes._f rames},get effect(){return a.deprecated("KeyframeEffect.effect","2015-03-23","Us e KeyframeEffect.getFrames() instead."),this._normalizedKeyframes},clone:functio n(){if("function"==typeof this.getFrames())throw new Error("Cloning custom effec ts is not supported.");var b=new KeyframeEffect(this.target,[],a.cloneTimingInpu t(this._timingInput));return b._normalizedKeyframes=this._normalizedKeyframes,b. _keyframes=this._keyframes,b},remove:function(){b.removeMulti([this])}};var f=El ement.prototype.animate;Element.prototype.animate=function(a,c){return b.timelin e._play(new b.KeyframeEffect(this,a,c))};var g=document.createElementNS("http:// www.w3.org/1999/xhtml","div");b.newUnderlyingAnimationForKeyframeEffect=function (a){if(a){var b=a.target||g,c=a._keyframes;"function"==typeof c&&(c=[]);var d=a. _timingInput}else var b=g,c=[],d=0;return f.apply(b,[c,d])},b.bindAnimationForKe yframeEffect=function(a){a.effect&&"function"==typeof a.effect._normalizedKeyfra mes&&b.bindAnimationForCustomEffect(a)};var h=[];b.awaitStartTime=function(a){nu ll===a.startTime&&a._isGroup&&(0==h.length&&requestAnimationFrame(d),h.push(a))} ;var i=window.getComputedStyle;Object.defineProperty(window,"getComputedStyle",{ configurable:!0,enumerable:!0,value:function(){window.document.timeline._updateA nimationsPromises();var a=i.apply(this,arguments);return d()&&(a=i.apply(this,ar guments)),window.document.timeline._updateAnimationsPromises(),a}}),window.Keyfr ameEffect=b.KeyframeEffect,window.Element.prototype.getAnimations=function(){ret urn document.timeline.getAnimations().filter(function(a){return null!==a.effect& &a.effect.target==this}.bind(this))},window.Element.prototype.getAnimationPlayer s=function(){return a.deprecated("Element.getAnimationPlayers","2015-03-23","Use Element.getAnimations instead."),this.getAnimations()},window.Animation=functio n(){a.deprecated("window.Animation","2015-03-23","Use window.KeyframeEffect inst ead."),window.KeyframeEffect.apply(this,arguments)},window.Animation.prototype=O bject.create(window.KeyframeEffect.prototype),window.Animation.prototype.constru ctor=window.Animation}(c,e,f),function(a,b){function c(a){a._registered||(a._reg istered=!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=a.filter( function(a){a();var b=a._animation?a._animation.playState:"idle";return"running" !=b&&"pending"!=b&&(a._registered=!1),a._registered}),f.push.apply(f,a),f.length ?(g=!0,requestAnimationFrame(d)):g=!1}var e=(document.createElementNS("http://ww w.w3.org/1999/xhtml","div"),0);b.bindAnimationForCustomEffect=function(b){var d= b.effect.target,f=b.effect._normalizedKeyframes,g=b.effect.timing,h=null;g=a.nor malizeTimingInput(g);var i=function(){var c=i._animation?i._animation.currentTim e:null;null!==c&&(c=a.calculateTimeFraction(a.calculateActiveDuration(g),c,g),is NaN(c)&&(c=null)),c!==h&&f(c,d,b.effect),h=c};i._animation=b,i._registered=!1,i. _sequenceNumber=e++,b._callback=i,c(i)};var f=[],g=!1;b.Animation.prototype._reg ister=function(){this._callback&&c(this._callback)}}(c,e,f),function(a,b){functi on c(a){return a._timing.delay+a.activeDuration+a._timing.endDelay}function d(b, c){this._parent=null,this.children=b||[],this._reparent(this.children),this._tim ingInput=a.cloneTimingInput(c),this._timing=a.normalizeTimingInput(c,!0),this.ti ming=a.makeTiming(c,!0),"auto"===this._timing.duration&&(this._timing.duration=t his.activeDuration)}window.SequenceEffect=function(){d.apply(this,arguments)},wi ndow.GroupEffect=function(){d.apply(this,arguments)},d.prototype={_isAncestor:fu nction(a){for(var b=this;null!==b;){if(b==a)return!0;b=b._parent}return!1},_rebu ild:function(){for(var a=this;a;)"auto"===a.timing.duration&&(a._timing.duration =a.activeDuration),a=a._parent;this._animation&&this._animation._rebuildUnderlyi ngAnimation()},_reparent:function(a){b.removeMulti(a);for(var c=0;c<a.length;c++ )a[c]._parent=this},_putChild:function(a,b){for(var c=b?"Cannot append an ancest or or self":"Cannot prepend an ancestor or self",d=0;d<a.length;d++)if(this._isA ncestor(a[d]))throw{type:DOMException.HIERARCHY_REQUEST_ERR,name:"HierarchyReque stError",message:c};for(var d=0;d<a.length;d++)b?this.children.push(a[d]):this.c hildren.unshift(a[d]);this._reparent(a),this._rebuild()},append:function(){this. _putChild(arguments,!0)},prepend:function(){this._putChild(arguments,!1)},get fi rstChild(){return this.children.length?this.children[0]:null},get lastChild(){re turn this.children.length?this.children[this.children.length-1]:null},clone:func tion(){for(var b=a.cloneTimingInput(this._timingInput),c=[],d=0;d<this.children. length;d++)c.push(this.children[d].clone());return this instanceof GroupEffect?n ew GroupEffect(c,b):new SequenceEffect(c,b)},remove:function(){b.removeMulti([th is])}},window.SequenceEffect.prototype=Object.create(d.prototype),Object.defineP roperty(window.SequenceEffect.prototype,"activeDuration",{get:function(){var a=0 ;return this.children.forEach(function(b){a+=c(b)}),Math.max(a,0)}}),window.Grou pEffect.prototype=Object.create(d.prototype),Object.defineProperty(window.GroupE ffect.prototype,"activeDuration",{get:function(){var a=0;return this.children.fo rEach(function(b){a=Math.max(a,c(b))}),a}}),b.newUnderlyingAnimationForGroup=fun ction(c){var d,e=null,f=function(b){var c=d._wrapper;return c&&"pending"!=c.play State&&c.effect?null==b?void c._removeChildAnimations():0==b&&c.playbackRate<0&& (e||(e=a.normalizeTimingInput(c.effect.timing)),b=a.calculateTimeFraction(a.calc ulateActiveDuration(e),-1,e),isNaN(b)||null==b)?(c._forEachChild(function(a){a.c urrentTime=-1}),void c._removeChildAnimations()):void 0:void 0};return d=b.timel ine._play(new b.KeyframeEffect(null,f,c._timing))},b.bindAnimationForGroup=funct ion(a){a._animation._wrapper=a,a._isGroup=!0,b.awaitStartTime(a),a._constructChi ldAnimations(),a._setExternalAnimation(a)},b.groupChildDuration=c,window.Animati onSequence=function(){a.deprecated("window.AnimationSequence","2015-03-23","Use window.SequenceEffect instead."),window.SequenceEffect.apply(this,arguments)},wi ndow.AnimationSequence.prototype=Object.create(window.SequenceEffect.prototype), window.AnimationSequence.prototype.constructor=window.AnimationSequence,window.A nimationGroup=function(){a.deprecated("window.AnimationGroup","2015-03-23","Use window.GroupEffect instead."),window.GroupEffect.apply(this,arguments)},window.A nimationGroup.prototype=Object.create(window.GroupEffect.prototype),window.Anima tionGroup.prototype.constructor=window.AnimationGroup}(c,e,f)}({},function(){ret urn this}());
17 //# sourceMappingURL=web-animations-next-lite.min.js.map 17 //# sourceMappingURL=web-animations-next-lite.min.js.map
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698