PageSourceSearch

https://esceleste.com/polyfills-es2015.fe064936c4e1645d8e45.js

js esceleste.com collected 2026-10-06 00:48:32 UTC 92,620 bytes, 1 lines download raw bytes

vendor: 7,999 bytes, line 1
1(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{2:function(t,e,n){t.exports=n("hN/g")},"6dTf":function(t,e){var n,r;r={},function(t,e){function n(){this._delay=0,this._endDelay=0,this._fill="none",this._iterationStart=0,this._iterations=1,this._duration=0,this._playbackRate=1,this._direction="normal",this._easing="linear",this._easingFunction=f}function r(){return t.isDeprecated("Invalid timing inputs","2016-03-02","TypeError exceptions will be thrown instead.",!0)}function o(e,r,o){var i=new n;return r&&(i.fill="both",i.duration="auto"),"number"!=typeof e||isNaN(e)?void 0!==e&&Object.getOwnPropertyNames(e).forEach((function(n){if("auto"!=e[n]){if(("number"==typeof i[n]||"duration"==n)&&("number"!=typeof e[n]||isNaN(e[n])))return;if("fill"==n&&-1==l.indexOf(e[n]))return;if("direction"==n&&-1==h.indexOf(e[n]))return;if("playbackRate"==n&&1!==e[n]&&t.isDeprecated("AnimationEffectTiming.playbackRate","2014-11-28","Use Animation.playbackRate instead."))return;i[n]=e[n]}})):i.duration=e,i}function i(t,e,n,r){return t<0||t>1||n<0||n>1?f:function(o){function i(t,e,n){return 3*t*(1-n)*(1-n)*n+3*e*(1-n)*n*n+n*n*n}if(o<=0){var s=0;return t>0?s=e/t:!e&&n>0&&(s=r/n),s*o}if(o>=1){var a=0;return n<1?a=(r-1)/(n-1):1==n&&t<1&&(a=(e-1)/(t-1)),1+a*(o-1)}for(var c=0,u=1;c<u;){var l=(c+u)/2,h=i(t,n,l);if(Math.abs(o-h)<1e-5)return i(e,r,l);h<o?c=l:u=l}return i(e,r,l)}}function s(t,e){return function(n){if(n>=1)return 1;var r=1/t;return(n+=e*r)-n%r}}function a(t){_||(_=document.createElement("div").style),_.animationTimingFunction="",_.animationTimingFunction=t;var e=_.animationTimingFunction;if(""==e&&r())throw new TypeError(t+" is not a valid value for easing");return e}function c(t){if("linear"==t)return f;var e=y.exec(t);if(e)return i.apply(this,e.slice(1).map(Number));var n=b.exec(t);if(n)return s(Number(n[1]),m);var r=T.exec(t);return r?s(Number(r[1]),{start:p,middle:d,end:m}[r[2]]):g[t]||f}function u(t,e,n){if(null==e)return k;var r=n.delay+t+n.endDelay;return e<Math.min(n.delay,r)?w:e>=Math.min(n.delay+t,r)?E:x}var l="backwards|forwards|both|none".split("|"),h="reverse|alternate|alternate-reverse".split("|"),f=function(t){return t};n.prototype={_setMember:function(e,n){this["_"+e]=n,this._effect&&(this._effect._timingInput[e]=n,this._effect._timing=t.normalizeTimingInput(this._effect._timingInput),this._effect.activeDuration=t.calculateActiveDuration(this._effect._timing),this._effect._animation&&this._effect._animation._rebuildUnderlyingAnimation())},get playbackRate(){return this._playbackRate},set delay(t){this._setMember("delay",t)},get delay(){return this._delay},set endDelay(t){this._setMember("endDelay",t)},get endDelay(){return this._endDelay},set fill(t){this._setMember("fill",t)},get fill(){return this._fill},set iterationStart(t){if((isNaN(t)||t<0)&&r())throw new TypeError("iterationStart must be a non-negative number, received: "+t);this._setMember("iterationStart",t)},get iterationStart(){return this._iterationStart},set duration(t){if("auto"!=t&&(isNaN(t)||t<0)&&r())throw new TypeError("duration must be non-negative or auto, received: "+t);this._setMember("duration",t)},get duration(){return this._duration},set direction(t){this._setMember("direction",t)},get direction(){return this._direction},set easing(t){this._easingFunction=c(a(t)),this._setMember("easing",t)},get easing(){return this._easing},set iterations(t){if((isNaN(t)||t<0)&&r())throw new TypeError("iterations must be non-negative, received: "+t);this._setMember("iterations",t)},get iterations(){return this._iterations}};var p=1,d=.5,m=0,g={ease:i(.25,.1,.25,1),"ease-in":i(.42,0,1,1),"ease-out":i(0,0,.58,1),"ease-in-out":i(.42,0,.58,1),"step-start":s(1,p),"step-middle":s(1,d),"step-end":s(1,m)},_=null,v="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",y=new RegExp("cubic-bezier\\("+v+","+v+","+v+","+v+"\\)"),b=/steps\(\s*(\d+)\s*\)/,T=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/,k=0,w=1,E=2,x=3;t.cloneTimingInput=function(t){if("number"==typeof t)return t;var e={};for(var n in t)e[n]=t[n];return e},t.makeTiming=o,t.numericTimingToObject=function(t){return"number"==typeof t&&(t=isNaN(t)?{duration:0}:{duration:t}),t},t.normalizeTimingInput=function(e,n){return o(e=t.numericTimingToObject(e),n)},t.calculateActiveDuration=function(t){return Math.abs(function(t){return 0===t.duration||0===t.iterations?0:t.duration*t.iterations}(t)/t.playbackRate)},t.calculateIterationProgress=function(t,e,n){var r=u(t,e,n),o=function(t,e,n,r,o){switch(r){case w:return"backwards"==e||"both"==e?0:null;case x:return n-o;case E:return"forwards"==e||"both"==e?t:null;case k:return null}}(t,n.fill,e,r,n.delay);if(null===o)return null;var i=function(t,e,n,r,o){var i=o;return 0===t?e!==w&&(i+=n):i+=r/t,i}(n.duration,r,n.iterations,o,n.iterationStart),s=function(t,e,n,r,o,i){var s=t===1/0?e%1:t%1;return 0!==s||n!==E||0===r||0===o&&0!==i||(s=1),s}(i,n.iterationStart,r,n.iterations,o,n.duration),a=function(t,e,n,r){return t===E&&e===1/0?1/0:1===n?Math.floor(r)-1:Math.floor(r)}(r,n.iterations,s,i),c=function(t,e,n){var r=t;if("normal"!==t&&"reverse"!==t){var o=e;"alternate-reverse"===t&&(o+=1),r="normal",o!==1/0&&o%2!=0&&(r="reverse")}return"normal"===r?n:1-n}(n.direction,a,s);return n._easingFunction(c)},t.calculatePhase=u,t.normalizeEasing=a,t.parseEasingFunction=c}(n={}),function(t,e){function n(t,e){return t in c&&c[t][e]||e}function r(t,e,r){if(!function(t){return"display"===t||0===t.lastIndexOf("animation",0)||0===t.lastIndexOf("transition",0)}(t)){var o=i[t];if(o)for(var a in s.style[t]=e,o){var c=o[a];r[c]=n(c,s.style[c])}else r[t]=n(t,e)}}function o(t){var e=[];for(var n in t)if(!(n in["easing","offset","composite"])){var r=t[n];Array.isArray(r)||(r=[r]);for(var o,i=r.length,s=0;s<i;s++)(o={}).offset="offset"in t?t.offset:1==i?1:s/(i-1),"easing"in t&&(o.easing=t.easing),"composite"in t&&(o.composite=t.composite),o[n]=r[s],e.push(o)}return e.sort((function(t,e){return t.offset-e.offset})),e}var i={background:["backgroundImage","backgroundPosition","backgroundSize","backgroundRepeat","backgroundAttachment","backgroundOrigin","backgroundClip","backgroundColor"],border:["borderTopColor","borderTopStyle","borderTopWidth","borderRightColor","borderRightStyle","borderRightWidth","borderBottomColor","borderBottomStyle","borderBottomWidth","borderLeftColor","borderLeftStyle","borderLeftWidth"],borderBottom:["borderBottomWidth","borderBottomStyle","borderBottomColor"],borderColor:["borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"],borderLeft:["borderLeftWidth","borderLeftStyle","borderLeftColor"],borderRadius:["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],borderRight:["borderRightWidth","borderRightStyle","borderRightColor"],borderTop:["borderTopWidth","borderTopStyle","borderTopColor"],borderWidth:["borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth"],flex:["flexGrow","flexShrink","flexBasis"],font:["fontFamily","fontSize","fontStyle","fontVariant","fontWeight","lineHeight"],margin:["marginTop","marginRight","marginBottom","marginLeft"],outline:["outlineColor","outlineStyle","outlineWidth"],padding:["paddingTop","paddingRight","paddingBottom","paddingLeft"]},s=document.createElementNS("http://www.w3.org/1999/xhtml","div"),a={thin:"1px",medium:"3px",thick:"5px"},c={borderBottomWidth:a,borderLeftWidth:a,borderRightWidth:a,borderTopWidth:a,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:a,textShadow:{none:"0px 0px 0px transparent"},boxShadow:{none:"0px 0px 0px 0px transparent"}};t.convertToArrayForm=o,t.normalizeKeyframes=function(e){if(null==e)return[];window.Symbol&&Symbol.iterator&&Array.prototype.from&&e[Symbol.iterator]&&(e=Array.from(e)),Array.isArray(e)||(e=o(e));for(var n=e.map((function(e){var n={};for(var o in e){var i=e[o];if("offset"==o){if(null!=i){if(i=Number(i),!isFinite(i))throw new TypeError("Ke
1yframe offsets must be numbers.");if(i<0||i>1)throw new TypeError("Keyframe offsets must be between 0 and 1.")}}else if("composite"==o){if("add"==i||"accumulate"==i)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"add compositing is not supported"};if("replace"!=i)throw new TypeError("Invalid composite mode "+i+".")}else i="easing"==o?t.normalizeEasing(i):""+i;r(o,i,n)}return null==n.offset&&(n.offset=null),null==n.easing&&(n.easing="linear"),n})),i=!0,s=-1/0,a=0;a<n.length;a++){var c=n[a].offset;if(null!=c){if(c<s)throw new TypeError("Keyframes are not loosely sorted by offset. Sort or specify offsets.");s=c}else i=!1}return n=n.filter((function(t){return t.offset>=0&&t.offset<=1})),i||function(){var t=n.length;null==n[t-1].offset&&(n[t-1].offset=1),t>1&&null==n[0].offset&&(n[0].offset=0);for(var e=0,r=n[0].offset,o=1;o<t;o++){var i=n[o].offset;if(null!=i){for(var s=1;s<o-e;s++)n[e+s].offset=r+(i-r)*s/(o-e);e=o,r=i}}}(),n}}(n),function(t){var e={};t.isDeprecated=function(t,n,r,o){var i=o?"are":"is",s=new Date,a=new Date(n);return a.setMonth(a.getMonth()+3),!(s<a&&(t in e||console.warn("Web Animations: "+t+" "+i+" deprecated and will stop working on "+a.toDateString()+". "+r),e[t]=!0,1))},t.deprecated=function(e,n,r,o){var i=o?"are":"is";if(t.isDeprecated(e,n,r,o))throw new Error(e+" "+i+" no longer supported. "+r)}}(n),function(){if(document.documentElement.animate){var t=document.documentElement.animate([],0),e=!0;if(t&&(e=!1,"play|currentTime|pause|reverse|playbackRate|cancel|finish|startTime|playState".split("|").forEach((function(n){void 0===t[n]&&(e=!0)}))),!e)return}!function(t,e,n){e.convertEffectInput=function(n){var r=function(t){for(var e={},n=0;n<t.length;n++)for(var r in t[n])if("offset"!=r&&"easing"!=r&&"composite"!=r){var o={offset:t[n].offset,easing:t[n].easing,value:t[n][r]};e[r]=e[r]||[],e[r].push(o)}for(var i in e){var s=e[i];if(0!=s[0].offset||1!=s[s.length-1].offset)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"Partial keyframes are not supported"}}return e}(t.normalizeKeyframes(n)),o=function(n){var r=[];for(var o in n)for(var i=n[o],s=0;s<i.length-1;s++){var a=s,c=s+1,u=i[a].offset,l=i[c].offset,h=u,f=l;0==s&&(h=-1/0,0==l&&(c=a)),s==i.length-2&&(f=1/0,1==u&&(a=c)),r.push({applyFrom:h,applyTo:f,startOffset:i[a].offset,endOffset:i[c].offset,easingFunction:t.parseEasingFunction(i[a].easing),property:o,interpolation:e.propertyInterpolation(o,i[a].value,i[c].value)})}return r.sort((function(t,e){return t.startOffset-e.startOffset})),r}(r);return function(t,n){if(null!=n)o.filter((function(t){return n>=t.applyFrom&&n<t.applyTo})).forEach((function(r){var o=r.endOffset-r.startOffset,i=0==o?0:r.easingFunction((n-r.startOffset)/o);e.apply(t,r.property,r.interpolation(i))}));else for(var i in r)"offset"!=i&&"easing"!=i&&"composite"!=i&&e.clear(t,i)}}}(n,r),function(t,e,n){function r(t){return t.replace(/-(.)/g,(function(t,e){return e.toUpperCase()}))}function o(t,e,n){i[n]=i[n]||[],i[n].push([t,e])}var i={};e.addPropertiesHandler=function(t,e,n){for(var i=0;i<n.length;i++)o(t,e,r(n[i]))};var s={backgroundColor:"transparent",backgroundPosition:"0% 0%",borderBottomColor:"currentColor",borderBottomLeftRadius:"0px",borderBottomRightRadius:"0px",borderBottomWidth:"3px",borderLeftColor:"currentColor",borderLeftWidth:"3px",borderRightColor:"currentColor",borderRightWidth:"3px",borderSpacing:"2px",borderTopColor:"currentColor",borderTopLeftRadius:"0px",borderTopRightRadius:"0px",borderTopWidth:"3px",bottom:"auto",clip:"rect(0px, 0px, 0px, 0px)",color:"black",fontSize:"100%",fontWeight:"400",height:"auto",left:"auto",letterSpacing:"normal",lineHeight:"120%",marginBottom:"0px",marginLeft:"0px",marginRight:"0px",marginTop:"0px",maxHeight:"none",maxWidth:"none",minHeight:"0px",minWidth:"0px",opacity:"1.0",outlineColor:"invert",outlineOffset:"0px",outlineWidth:"3px",paddingBottom:"0px",paddingLeft:"0px",paddingRight:"0px",paddingTop:"0px",right:"auto",strokeDasharray:"none",strokeDashoffset:"0px",textIndent:"0px",textShadow:"0px 0px 0px transparent",top:"auto",transform:"",verticalAlign:"0px",visibility:"visible",width:"auto",wordSpacing:"normal",zIndex:"auto"};e.propertyInterpolation=function(n,o,a){var c=n;/-/.test(n)&&!t.isDeprecated("Hyphenated property names","2016-03-22","Use camelCase instead.",!0)&&(c=r(n)),"initial"!=o&&"initial"!=a||("initial"==o&&(o=s[c]),"initial"==a&&(a=s[c]));for(var u=o==a?[]:i[c],l=0;u&&l<u.length;l++){var h=u[l][0](o),f=u[l][0](a);if(void 0!==h&&void 0!==f){var p=u[l][1](h,f);if(p){var d=e.Interpolation.apply(null,p);return function(t){return 0==t?o:1==t?a:d(t)}}}}return e.Interpolation(!1,!0,(function(t){return t?a:o}))}}(n,r),function(t,e,n){e.KeyframeEffect=function(n,r,o,i){var s,a=function(e){var n=t.calculateActiveDuration(e),r=function(r){return t.calculateIterationProgress(n,r,e)};return r._totalDuration=e.delay+n+e.endDelay,r}(t.normalizeTimingInput(o)),c=e.convertEffectInput(r),u=function(){c(n,s)};return u._update=function(t){return null!==(s=a(t))},u._clear=function(){c(n,null)},u._hasSameTarget=function(t){return n===t},u._target=n,u._totalDuration=a._totalDuration,u._id=i,u}}(n,r),function(t,e){function n(t,e,n){n.enumerable=!0,n.configurable=!0,Object.defineProperty(t,e,n)}function r(t){this._element=t,this._surrogateStyle=document.createElementNS("http://www.w3.org/1999/xhtml","div").style,this._style=t.style,this._length=0,this._isAnimatedProperty={},this._updateSvgTransformAttr=function(t,e){return!(!e.namespaceURI||-1==e.namespaceURI.indexOf("/svg"))&&(i in t||(t[i]=/Trident|MSIE|IEMobile|Edge|Android 4/i.test(t.navigator.userAgent)),t[i])}(window,t),this._savedTransformAttr=null;for(var e=0;e<this._style.length;e++){var n=this._style[e];this._surrogateStyle[n]=this._style[n]}this._updateIndices()}function o(t){if(!t._webAnimationsPatchedStyle){var e=new r(t);try{n(t,"style",{get:function(){return e}})}catch(e){t.style._set=function(e,n){t.style[e]=n},t.style._clear=function(e){t.style[e]=""}}t._webAnimationsPatchedStyle=t.style}}var i="_webAnimationsUpdateSvgTransformAttr",s={cssText:1,length:1,parentRule:1},a={getPropertyCSSValue:1,getPropertyPriority:1,getPropertyValue:1,item:1,removeProperty:1,setProperty:1},c={removeProperty:1,setProperty:1};for(var u in r.prototype={get cssText(){return this._surrogateStyle.cssText},set cssText(t){for(var e={},n=0;n<this._surrogateStyle.length;n++)e[this._surrogateStyle[n]]=!0;for(this._surrogateStyle.cssText=t,this._updateIndices(),n=0;n<this._surrogateStyle.length;n++)e[this._surrogateStyle[n]]=!0;for(var r in e)this._isAnimatedProperty[r]||this._style.setProperty(r,this._surrogateStyle.getPropertyValue(r))},get length(){return this._surrogateStyle.length},get parentRule(){return this._style.parentRule},_updateIndices:function(){for(;this._length<this._surrogateStyle.length;)Object.defineProperty(this,this._length,{configurable:!0,enumerable:!1,get:function(t){return function(){return this._surrogateStyle[t]}}(this._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(e,n){this._style[e]=n,this._isAnimatedProperty[e]=!0,this._updateSvgTransformAttr&&"transform"==t.unprefixedPropertyName(e)&&(null==this._savedTransformAttr&&(this._savedTransformAttr=this._element.getAttribute("transform")),this._element.setAttribute("transform",t.transformToSvgMatrix(n)))},_clear:function(e){this._style[e]=this._surrogateStyle[e],this._updateSvgTransformAttr&&"transform"==t.unprefixedPropertyName(e)&&(this._savedTransformAttr?this._element.setAttribute("transform",this._savedTransformAttr):this._element.removeAttribute("transform"),this._savedTransformAttr=null),delete this._isAnimatedProperty[e]}},a)r.prototype[u]=function(t,e){return function(){var n=this._surrogateStyle[t].apply(this._surrogateStyle,arguments);return e&&(this._isAnimatedProperty[arguments[0]]||this._style[t].apply(this._style,arguments),this._updateIndices()),n}}(u,u in c);for(var l in document.documentElement.style)l in s||l in a||function(t){n(r.prototype,t,{get:function(){return this._surrogateStyle[t]},set:function(e){this._surrogateStyle[t]=e,this._updateIndices(),this._isAnimatedProperty[t]||(this._style[t]=e)}})}(l);t.apply=function(e,n,r){o(e),e.style._set(t.propertyName(n),r)},t.clear=function(e,n){e._webAnimationsPatchedStyle&&e.style._clear(t.propertyName(n))}}(r),function(t){window.Element.prototype.animate=function(e,n){var r="";return n&&n.id&&(r=n.id),t.timeline._play(t.KeyframeEffect(this,e,n,r))}}(r),function(t,e){t.Interpolation=function(t,e,n){return function(r){return n(function t(e,n,r){if("number"==typeof e&&"number"==typeof n)return e*(1-r)+n*r;if("boolean"==typeof e&&"boolean"==typeof n)return r<.5?e:n;
1if(e.length==n.length){for(var o=[],i=0;i<e.length;i++)o.push(t(e[i],n[i],r));return o}throw"Mismatched interpolation arguments "+e+":"+n}(t,e,r))}}}(r),function(t,e){var n=function(){function t(t,e){for(var n=[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],r=0;r<4;r++)for(var o=0;o<4;o++)for(var i=0;i<4;i++)n[r][o]+=e[r][i]*t[i][o];return n}return function(e,n,r,o,i){for(var s=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]],a=0;a<4;a++)s[a][3]=i[a];for(a=0;a<3;a++)for(var c=0;c<3;c++)s[3][a]+=e[c]*s[c][a];var u=o[0],l=o[1],h=o[2],f=o[3],p=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];p[0][0]=1-2*(l*l+h*h),p[0][1]=2*(u*l-h*f),p[0][2]=2*(u*h+l*f),p[1][0]=2*(u*l+h*f),p[1][1]=1-2*(u*u+h*h),p[1][2]=2*(l*h-u*f),p[2][0]=2*(u*h-l*f),p[2][1]=2*(l*h+u*f),p[2][2]=1-2*(u*u+l*l),s=t(s,p);var d=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];for(r[2]&&(d[2][1]=r[2],s=t(s,d)),r[1]&&(d[2][1]=0,d[2][0]=r[0],s=t(s,d)),r[0]&&(d[2][0]=0,d[1][0]=r[0],s=t(s,d)),a=0;a<3;a++)for(c=0;c<3;c++)s[a][c]*=n[a];return function(t){return 0==t[0][2]&&0==t[0][3]&&0==t[1][2]&&0==t[1][3]&&0==t[2][0]&&0==t[2][1]&&1==t[2][2]&&0==t[2][3]&&0==t[3][2]&&1==t[3][3]}(s)?[s[0][0],s[0][1],s[1][0],s[1][1],s[3][0],s[3][1]]:s[0].concat(s[1],s[2],s[3])}}();t.composeMatrix=n,t.quat=function(e,n,r){var o=t.dot(e,n),i=[];if(1===(o=function(t,e,n){return Math.max(Math.min(t,1),-1)}(o)))i=e;else for(var s=Math.acos(o),a=1*Math.sin(r*s)/Math.sqrt(1-o*o),c=0;c<4;c++)i.push(e[c]*(Math.cos(r*s)-o*a)+n[c]*a);return i}}(r),function(t,e,n){t.sequenceNumber=0;var r=function(t,e,n){this.target=t,this.currentTime=e,this.timelineTime=n,this.type="finish",this.bubbles=!1,this.cancelable=!1,this.currentTarget=t,this.defaultPrevented=!1,this.eventPhase=Event.AT_TARGET,this.timeStamp=Date.now()};
vendor: 21,462 bytes, line 1
1e.Animation=function(e){this.id="",e&&e._id&&(this.id=e._id),this._sequenceNumber=t.sequenceNumber++,this._currentTime=0,this._startTime=null,this._paused=!1,this._playbackRate=1,this._inTimeline=!0,this._finishedFlag=!0,this.onfinish=null,this._finishHandlers=[],this._effect=e,this._inEffect=this._effect._update(0),this._idle=!0,this._currentTimePending=!1},e.Animation.prototype={_ensureAlive:function(){this._inEffect=this._effect._update(this.playbackRate<0&&0===this.currentTime?-1:this.currentTime),this._inTimeline||!this._inEffect&&this._finishedFlag||(this._inTimeline=!0,e.timeline._animations.push(this))},_tickCurrentTime:function(t,e){t!=this._currentTime&&(this._currentTime=t,this._isFinished&&!e&&(this._currentTime=this._playbackRate>0?this._totalDuration:0),this._ensureAlive())},get currentTime(){return this._idle||this._currentTimePending?null:this._currentTime},set currentTime(t){t=+t,isNaN(t)||(e.restart(),this._paused||null==this._startTime||(this._startTime=this._timeline.currentTime-t/this._playbackRate),this._currentTimePending=!1,this._currentTime!=t&&(this._idle&&(this._idle=!1,this._paused=!0),this._tickCurrentTime(t,!0),e.applyDirtiedAnimation(this)))},get startTime(){return this._startTime},set startTime(t){t=+t,isNaN(t)||this._paused||this._idle||(this._startTime=t,this._tickCurrentTime((this._timeline.currentTime-this._startTime)*this.playbackRate),e.applyDirtiedAnimation(this))},get playbackRate(){return this._playbackRate},set playbackRate(t){if(t!=this._playbackRate){var n=this.currentTime;this._playbackRate=t,this._startTime=null,"paused"!=this.playState&&"idle"!=this.playState&&(this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),e.applyDirtiedAnimation(this)),null!=n&&(this.currentTime=n)}},get _isFinished(){return!this._idle&&(this._playbackRate>0&&this._currentTime>=this._totalDuration||this._playbackRate<0&&this._currentTime<=0)},get _totalDuration(){return this._effect._totalDuration},get playState(){return this._idle?"idle":null==this._startTime&&!this._paused&&0!=this.playbackRate||this._currentTimePending?"pending":this._paused?"paused":this._isFinished?"finished":"running"},_rewind:function(){if(this._playbackRate>=0)this._currentTime=0;else{if(!(this._totalDuration<1/0))throw new DOMException("Unable to rewind negative playback rate animation with infinite duration","InvalidStateError");this._currentTime=this._totalDuration}},play:function(){this._paused=!1,(this._isFinished||this._idle)&&(this._rewind(),this._startTime=null),this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),e.applyDirtiedAnimation(this)},pause:function(){this._isFinished||this._paused||this._idle?this._idle&&(this._rewind(),this._idle=!1):this._currentTimePending=!0,this._startTime=null,this._paused=!0},finish:function(){this._idle||(this.currentTime=this._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTime,this._currentTimePending=!1,e.applyDirtiedAnimation(this))},cancel:function(){this._inEffect&&(this._inEffect=!1,this._idle=!0,this._paused=!1,this._finishedFlag=!0,this._currentTime=0,this._startTime=null,this._effect._update(null),e.applyDirtiedAnimation(this))},reverse:function(){this.playbackRate*=-1,this.play()},addEventListener:function(t,e){"function"==typeof e&&"finish"==t&&this._finishHandlers.push(e)},removeEventListener:function(t,e){if("finish"==t){var n=this._finishHandlers.indexOf(e);n>=0&&this._finishHandlers.splice(n,1)}},_fireEvents:function(t){if(this._isFinished){if(!this._finishedFlag){var e=new r(this,this._currentTime,t),n=this._finishHandlers.concat(this.onfinish?[this.onfinish]:[]);setTimeout((function(){n.forEach((function(t){t.call(e.target,e)}))}),0),this._finishedFlag=!0}}else this._finishedFlag=!1},_tick:function(t,e){this._idle||this._paused||(null==this._startTime?e&&(this.startTime=t-this._currentTime/this.playbackRate):this._isFinished||this._tickCurrentTime((t-this._startTime)*this.playbackRate)),e&&(this._currentTimePending=!1,this._fireEvents(t))},get _needsTick(){return this.playState in{pending:1,running:1}||!this._finishedFlag},_targetAnimations:function(){var t=this._effect._target;return t._activeAnimations||(t._activeAnimations=[]),t._activeAnimations},_markTarget:function(){var t=this._targetAnimations();-1===t.indexOf(this)&&t.push(this)},_unmarkTarget:function(){var t=this._targetAnimations(),e=t.indexOf(this);-1!==e&&t.splice(e,1)}}}(n,r),function(t,e,n){function r(t){var e=u;u=[],t<m.currentTime&&(t=m.currentTime),m._animations.sort(o),m._animations=a(t,!0,m._animations)[0],e.forEach((function(e){e[1](t)})),s()}function o(t,e){return t._sequenceNumber-e._sequenceNumber}function i(){this._animations=[],this.currentTime=window.performance&&performance.now?performance.now():0}function s(){p.forEach((function(t){t()})),p.length=0}function a(t,n,r){d=!0,f=!1,e.timeline.currentTime=t,h=!1;var o=[],i=[],s=[],a=[];return r.forEach((function(e){e._tick(t,n),e._inEffect?(i.push(e._effect),e._markTarget()):(o.push(e._effect),e._unmarkTarget()),e._needsTick&&(h=!0);var r=e._inEffect||e._needsTick;e._inTimeline=r,r?s.push(e):a.push(e)})),p.push.apply(p,o),p.push.apply(p,i),h&&requestAnimationFrame((function(){})),d=!1,[s,a]}var c=window.requestAnimationFrame,u=[],l=0;window.requestAnimationFrame=function(t){var e=l++;return 0==u.length&&c(r),u.push([e,t]),e},window.cancelAnimationFrame=function(t){u.forEach((function(e){e[0]==t&&(e[1]=function(){})}))},i.prototype={_play:function(n){n._timing=t.normalizeTimingInput(n.timing);var r=new e.Animation(n);return r._idle=!1,r._timeline=this,this._animations.push(r),e.restart(),e.applyDirtiedAnimation(r),r}};var h=!1,f=!1;e.restart=function(){return h||(h=!0,requestAnimationFrame((function(){})),f=!0),f},e.applyDirtiedAnimation=function(t){if(!d){t._markTarget();var n=t._targetAnimations();n.sort(o),a(e.timeline.currentTime,!1,n.slice())[1].forEach((function(t){var e=m._animations.indexOf(t);-1!==e&&m._animations.splice(e,1)})),s()}};var p=[],d=!1,m=new i;e.timeline=m}(n,r),function(t,e){function n(t,e){for(var n=0,r=0;r<t.length;r++)n+=t[r]*e[r];return n}function r(t,e){return[t[0]*e[0]+t[4]*e[1]+t[8]*e[2]+t[12]*e[3],t[1]*e[0]+t[5]*e[1]+t[9]*e[2]+t[13]*e[3],t[2]*e[0]+t[6]*e[1]+t[10]*e[2]+t[14]*e[3],t[3]*e[0]+t[7]*e[1]+t[11]*e[2]+t[15]*e[3],t[0]*e[4]+t[4]*e[5]+t[8]*e[6]+t[12]*e[7],t[1]*e[4]+t[5]*e[5]+t[9]*e[6]+t[13]*e[7],t[2]*e[4]+t[6]*e[5]+t[10]*e[6]+t[14]*e[7],t[3]*e[4]+t[7]*e[5]+t[11]*e[6]+t[15]*e[7],t[0]*e[8]+t[4]*e[9]+t[8]*e[10]+t[12]*e[11],t[1]*e[8]+t[5]*e[9]+t[9]*e[10]+t[13]*e[11],t[2]*e[8]+t[6]*e[9]+t[10]*e[10]+t[14]*e[11],t[3]*e[8]+t[7]*e[9]+t[11]*e[10]+t[15]*e[11],t[0]*e[12]+t[4]*e[13]+t[8]*e[14]+t[12]*e[15],t[1]*e[12]+t[5]*e[13]+t[9]*e[14]+t[13]*e[15],t[2]*e[12]+t[6]*e[13]+t[10]*e[14]+t[14]*e[15],t[3]*e[12]+t[7]*e[13]+t[11]*e[14]+t[15]*e[15]]}function o(t){return((t.deg||0)/360+(t.grad||0)/400+(t.turn||0))*(2*Math.PI)+(t.rad||0)}function i(t){switch(t.t){case"rotatex":var e=o(t.d[0]);return[1,0,0,0,0,Math.cos(e),Math.sin(e),0,0,-Math.sin(e),Math.cos(e),0,0,0,0,1];case"rotatey":return e=o(t.d[0]),[Math.cos(e),0,-Math.sin(e),0,0,1,0,0,Math.sin(e),0,Math.cos(e),0,0,0,0,1];case"rotate":case"rotatez":return e=o(t.d[0]),[Math.cos(e),Math.sin(e),0,0,-Math.sin(e),Math.cos(e),0,0,0,0,1,0,0,0,0,1];case"rotate3d":var n=t.d[0],r=t.d[1],i=t.d[2],s=(e=o(t.d[3]),n*n+r*r+i*i);if(0===s)n=1,r=0,i=0;else if(1!==s){var a=Math.sqrt(s);n/=a,r/=a,i/=a}var c=Math.sin(e/2),u=c*Math.cos(e/2),l=c*c;return[1-2*(r*r+i*i)*l,2*(n*r*l+i*u),2*(n*i*l-r*u),0,2*(n*r*l-i*u),1-2*(n*n+i*i)*l,2*(r*i*l+n*u),0,2*(n*i*l+r*u),2*(r*i*l-n*u),1-2*(n*n+r*r)*l,0,0,0,0,1];case"scale":return[t.d[0],0,0,0,0,t.d[1],0,0,0,0,1,0,0,0,0,1];case"scalex":return[t.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,t.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,t.d[0],0,0,0,0,1];case"scale3d":return[t.d[0],0,0,0,0,t.d[1],0,0,0,0,t.d[2],0,0,0,0,1];case"skew":var h=o(t.d[0]),f=o(t.d[1]);return[1,Math.tan(f),0,0,Math.tan(h),1,0,0,0,0,1,0,0,0,0,1];case"skewx":return e=o(t.d[0]),[1,0,0,0,Math.tan(e),1,0,0,0,0,1,0,0,0,0,1];case"skewy":return e=o(t.d[0]),[1,Math.tan(e),0,0,0,1,0,0,0,0,1,0,0,0,0,1];case"translate":return[1,0,0,0,0,1,0,0,0,0,1,0,n=t.d[0].px||0,r=t.d[1].px||0,0,1];case"translatex":return[1,0,0,0,0,1,0,0,0,0,1,0,n=t.d[0].px||0,0,0,1];case"translatey":return[1,0,0,0,0,1,0,0,0,0,1,0,0,r=t.d[0].px||0,0,1];case"translatez":return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,i=t.d[0].px||0,1];case"translate3d":return[1,0,0,0,0,1,0,0,0,0,1,0,n=t.d[0].px||0,r=t.d[1].px||0,i=t.d[2].px||0,1];case"perspective":return[1,0,0,0,0,1,0,0,0,0,1,t.d[0].px?-1/t.d[0].px:0,0,0,0,1];case"matrix":return[t.d[0],t.d[1],0,0,t.d[2],t.d[3],0,0,0,0,1,0,t.d[4],t.d[5],0,1];case"matrix3d":return t.d}}function s(t){return 0===t.length?[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]:t.map(i).reduce(r)}var a=function(){function t(t){return t[0][0]*t[1][1]*t[2][2]+t[1][0]*t[2][1]*t[0][2]+t[2][0]*t[0][1]*t[1][2]-t[0][2]*t[1][1]*t[2][0]-t[1][2]*t[2][1]*t[0][0]-t[2][2]*t[0][1]*t[1][0]}function e(t){var e=r(t);return[t[0]/e,t[1]/e,t[2]/e]}function r(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2])}function o(t,e,n,r){return[n*t[0]+r*e[0],n*t[1]+r*e[1],n*t[2]+r*e[2]]}return function(i){var s=[i.slice(0,4),i.slice(4,8),i.slice(8,12),i.slice(12,16)];if(1!==s[3][3])return null;for(var a=[],c=0;c<4;c++)a.push(s[c].slice());for(c=0;c<3;c++)a[c][3]=0;if(0===t(a))return null;var u,l=[];s[0][3]||s[1][3]||s[2][3]?(l.push(s[0][3]),l.push(s[1][3]),l.push(s[2][3]),l.push(s[3][3]),u=function(t,e){for(var n=[],r=0;r<4;r++){for(var o=0,i=0;i<4;i++)o+=t[i]*e[i][r];n.push(o)}return n}(l,function(t){return[[t[0][0],t[1][0],t[2][0],t[3][0]],[t[0][1],t[1][1],t[2][1],t[3][1]],[t[0][2],t[1][2],t[2][2],t[3][2]],[t[0][3],t[1][3],t[2][3],t[3][3]]]}(function(e){for(var n=1/t(e),r=e[0][0],o=e[0][1],i=e[0][2],s=e[1][0],a=e[1][1],c=e[1][2],u=e[2][0],l=e[2][1],h=e[2][2],f=[[(a*h-c*l)*n,(i*l-o*h)*n,(o*c-i*a)*n,0],[(c*u-s*h)*n,(r*h-i*u)*n,(i*s-r*c)*n,0],[(s*l-a*u)*n,(u*o-r*l)*n,(r*a-o*s)*n,0]],p=[],d=0;d<3;d++){for(var m=0,g=0;g<3;g++)m+=e[3][g]*f[g][d];p.push(m)}return p.push(1),f.push(p),f}(a)))):u=[0,0,0,1];var h=s[3].slice(0,3),f=[];f.push(s[0].slice(0,3));var p=[];p.push(r(f[0])),f[0]=e(f[0]);var d=[];f.push(s[1].slice(0,3)),d.push(n(f[0],f[1])),f[1]=o(f[1],f[0],1,-d[0]),p.push(r(f[1])),f[1]=e(f[1]),d[0]/=p[1],f.push(s[2].slice(0,3)),d.push(n(f[0],f[2])),f[2]=o(f[2],f[0],1,-d[1]),d.push(n(f[1],f[2])),f[2]=o(f[2],f[1],1,-d[2]),p.push(r(f[2])),f[2]=e(f[2]),d[1]/=p[2],d[2]/=p[2];var m=function(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}(f[1],f[2]);if(n(f[0],m)<0)for(c=0;c<3;c++)p[c]*=-1,f[c][0]*=-1,f[c][1]*=-1,f[c][2]*=-1;var g,_,v=f[0][0]+f[1][1]+f[2][2]+1;return v>1e-4?(g=.5/Math.sqrt(v),_=[(f[2][1]-f[1][2])*g,(f[0][2]-f[2][0])*g,(f[1][0]-f[0][1])*g,.25/g]):f[0][0]>f[1][1]&&f[0][0]>f[2][2]?_=[.25*(g=2*Math.sqrt(1+f[0][0]-f[1][1]-f[2][2])),(f[0][1]+f[1][0])/g,(f[0][2]+f[2][0])/g,(f[2][1]-f[1][2])/g]:f[1][1]>f[2][2]?(g=2*Math.sqrt(1+f[1][1]-f[0][0]-f[2][2]),_=[(f[0][1]+f[1][0])/g,.25*g,(f[1][2]+f[2][1])/g,(f[0][2]-f[2][0])/g]):(g=2*Math.sqrt(1+f[2][2]-f[0][0]-f[1][1]),_=[(f[0][2]+f[2][0])/g,(f[1][2]+f[2][1])/g,.25*g,(f[1][0]-f[0][1])/g]),[h,p,d,_,u]}}();t.dot=n,t.makeMatrixDecomposition=function(t){return[a(s(t))]},t.transformListToMatrix=s}(r),function(t){function e(t,e){var n=t.exec(e);if(n)return[n=t.ignoreCase?n[0].toLowerCase():n[0],e.substr(n.length)]}function n(t,e){var n=t(e=e.replace(/^\s*/,""));if(n)return[n[0],n[1].replace(/^\s*/,"")]}function r(t,e,n,r,o){for(var i=[],s=[],a=[],c=function(t,e){for(var n=t,r=e;n&&r;)n>r?n%=r:r%=n;return t*e/(n+r)}(r.length,o.length),u=0;u<c;u++){var l=e(r[u%r.length],o[u%o.length]);if(!l)return;i.push(l[0]),s.push(l[1]),a.push(l[2])}return[i,s,function(e){var r=e.map((function(t,e){return a[e](t)})).join(n);return t?t(r):r}]}t.consumeToken=e,t.consumeTrimmed=n,t.consumeRepeated=function(t,r,o){t=n.bind(null,t);for(var i=[];;){var s=t(o);if(!s)return[i,o];if(i.push(s[0]),!(s=e(r,o=s[1]))||""==s[1])return[i,o];o=s[1]}},t.consumeParenthesised=function(t,e){for(var n=0,r=0;r<e.length&&(!/\s|,/.test(e[r])||0!=n);r++)if("("==e[r])n++;else if(")"==e[r]&&(0==--n&&r++,n<=0))break;var o=t(e.substr(0,r));return null==o?void 0:[o,e.substr(r)]},t.ignore=function(t){return function(e){var n=t(e);return n&&(n[0]=void 0),n}},t.optional=function(t,e){return function(n){return t(n)||[e,n]}},t.consumeList=function(e,n){for(var r=[],o=0;o<e.length;o++){var i=t.consumeTrimmed(e[o],n);if(!i||""==i[0])return;void 0!==i[0]&&r.push(i[0]),n=i[1]}if(""==n)return r},t.mergeNestedRepeated=r.bind(null,null),t.mergeWrappedNestedRepeated=r,t.mergeList=function(t,e,n){for(var r=[],o=[],i=[],s=0,a=0;a<n.length;a++)if("function"==typeof n[a]){var c=n[a](t[s],e[s++]);r.push(c[0]),o.push(c[1]),i.push(c[2])}else!function(t){r.push(!1),o.push(!1),i.push((function(){return n[t]}))}(a);return[r,o,function(t){for(var e="",n=0;n<t.length;n++)e+=i[n](t[n]);return e}]}}(r),function(t){function e(e){var n={inset:!1,lengths:[],color:null},r=t.consumeRepeated((function(e){var r=t.consumeToken(/^inset/i,e);return r?(n.inset=!0,r):(r=t.consumeLengthOrPercent(e))?(n.lengths.push(r[0]),r):(r=t.consumeColor(e))?(n.color=r[0],r):void 0}),/^/,e);if(r&&r[0].length)return[n,r[1]]}var n=(function(e,n,r,o){function i(t){return{inset:t,color:[0,0,0,0],lengths:[{px:0},{px:0},{px:0},{px:0}]}}for(var s=[],a=[],c=0;c<r.length||c<o.length;c++){var u=r[c]||i(o[c].inset),l=o[c]||i(r[c].inset);s.push(u),a.push(l)}return t.mergeNestedRepeated(e,n,s,a)}).bind(null,(function(e,n){for(;e.lengths.length<Math.max(e.lengths.length,n.lengths.length);)e.lengths.push({px:0});for(;n.lengths.length<Math.max(e.lengths.length,n.lengths.length);)n.lengths.push({px:0});if(e.inset==n.inset&&!!e.color==!!n.color){for(var r,o=[],i=[[],0],s=[[],0],a=0;a<e.lengths.length;a++){var c=t.mergeDimensions(e.lengths[a],n.lengths[a],2==a);i[0].push(c[0]),s[0].push(c[1]),o.push(c[2])}if(e.color&&n.color){var u=t.mergeColors(e.color,n.color);i[1]=u[0],s[1]=u[1],r=u[2]}return[i,s,function(t){for(var n=e.inset?"inset ":" ",i=0;i<o.length;i++)n+=o[i](t[0][i])+" ";return r&&(n+=r(t[1])),n}]}}),", ");t.addPropertiesHandler((function(n){var r=t.consumeRepeated(e,/^,/,n);if(r&&""==r[1])return r[0]}),n,["box-shadow","text-shadow"])}(r),function(t,e){function n(t){return t.toFixed(3).replace(/0+$/,"").replace(/\.$/,"")}function r(t,e,n){return Math.min(e,Math.max(t,n))}function o(t){if(/^\s*[-+]?(\d*\.)?\d+\s*$/.test(t))return Number(t)}function i(t,e){return function(o,i){return[o,i,function(o){return n(r(t,e,o))}]}}function s(t){var e=t.trim().split(/\s*[\s,]\s*/);if(0!==e.length){for(var n=[],r=0;r<e.length;r++){var i=o(e[r]);if(void 0===i)return;n.push(i)}return n}}t.clamp=r,t.addPropertiesHandler(s,(function(t,e){if(t.length==e.length)return[t,e,function(t){return t.map(n).join(" ")}]}),["stroke-dasharray"]),t.addPropertiesHandler(o,i(0,1/0),["border-image-width","line-height"]),t.addPropertiesHandler(o,i(0,1),["opacity","shape-image-threshold"]),t.addPropertiesHandler(o,(function(t,e){if(0!=t)return i(0,1/0)(t,e)}),["flex-grow","flex-shrink"]),t.addPropertiesHandler(o,(function(t,e){return[t,e,function(t){return Math.round(r(1,1/0,t))}]}),["orphans","widows"]),t.addPropertiesHandler(o,(function(t,e){return[t,e,Math.round]}),["z-index"]),t.parseNumber=o,t.parseNumberList=s,t.mergeNumbers=function(t,e){return[t,e,n]},t.numberToString=n}(r),function(t,e){t.addPropertiesHandler(String,(function(t,e){if("visible"==t||"visible"==e)return[0,1,function(n){return n<=0?t:n>=1?e:"visible"}]}),["visibility"])}(r),function(t,e){function n(t){t=t.trim(),i.fillStyle="#000",i.fillStyle=t;var e=i.fillStyle;if(i.fillStyle="#fff",i.fillStyle=t,e==i.fillStyle){i.fillRect(0,0,1,1);var n=i.getImageData(0,0,1,1).data;i.clearRect(0,0,1,1);var r=n[3]/255;return[n[0]*r,n[1]*r,n[2]*r,r]}}function r(e,n){return[e,n,function(e){function n(t){return Math.max(0,Math.min(255,t))}if(e[3])for(var r=0;r<3;r++)e[r]=Math.round(n(e[r]/e[3]));return e[3]=t.numberToString(t.clamp(0,1,e[3])),"rgba("+e.join(",")+")"}]}var o=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");o.width=o.height=1;var i=o.getContext("2d");t.addPropertiesHandler(n,r,["background-color","border-bottom-color","border-left-color","border-right-color","border-top-color","color","fill","flood-color","lighting-color","outline-color","stop-color","stroke","text-decoration-color"]),t.consumeColor=t.consumeParenthesised.bind(null,n),t.mergeColors=r}(r),function(t,e){function n(t){function e(){var e=s.exec(t);i=e?e[0]:void 0}function n(){if("("!==i)return function(){var t=Number(i);return e(),t}();e();var t=o();return")"!==i?NaN:(e(),t)}function r(){for(var t=n();"*"===i||"/"===i;){var r=i;e();var o=n();"*"===r?t*=o:t/=o}return t}function o(){for(var t=r();"+"===i||"-"===i;){var n=i;e();var o=r();"+"===n?t+=o:t-=o}return t}var i,s=/([\+\-\w\.]+|[\(\)\*\/])/g;return e(),o()}function r(t,e){if("0"==(e=e.trim().toLowerCase())&&"px".search(t)>=0)return{px:0};if(/^[^(]*$|^calc/.test(e)){e=e.replace(/calc\(/g,"(");var r={};e=e.replace(t,(function(t){return r[t]=null,"U"+t}));for(var o="U("+t.source+")",i=e.replace(/[-+]?(\d*\.)?\d+([Ee][-+]?\d+)?/g,"N").replace(new RegExp("N"+o,"g"),"D").replace(/\s[+-]\s/g,"O").replace(/\s/g,""),s=[/N\*(D)/g,/(N|D)[*\/]N/g,/(N|D)O\1/g,/\((N|D)\)/g],a=0;a<s.length;)s[a].test(i)?(i=i.replace(s[a],"$1"),a=0):a++;if("D"==i){for(var c in r){var u=n(e.replace(new RegExp("U"+c,"g"),"").replace(new RegExp(o,"g"),"*0"));if(!isFinite(u))return;r[c]=u}return r}}}function o(t,e){return i(t,e,!0)}function i(e,n,r){var o,i=[];for(o in e)i.push(o);for(o in n)i.indexOf(o)<0&&i.push(o);return e=i.map((function(t){return e[t]||0})),n=i.map((function(t){return n[t]||0})),[e,n,function(e){var n=e.map((function(n,o){return 1==e.length&&r&&(n=Math.max(n,0)),t.numberToString(n)+i[o]})).join(" + ");return e.length>1?"calc("+n+")":n}]}var s="px|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc",a=r.bind(null,new RegExp(s,"g")),c=r.bind(null,new RegExp(s+"|%","g")),u=r.bind(null,/deg|rad|grad|turn/g);t.parseLength=a,t.parseLengthOrPercent=c,t.consumeLengthOrPercent=t.consumeParenthesised.bind(null,c),t.parseAngle=u,t.mergeDimensions=i;var l=t.consumeParenthesised.bind(null,a),h=t.consumeRepeated.bind(void 0,l,/^/),f=t.consumeRepeated.bind(void 0,h,/^,/);t.consumeSizePairList=f;var p=t.mergeNestedRepeated.bind(void 0,o," "),d=t.mergeNestedRepeated.bind(void 0,p,",");t.mergeNonNegativeSizePair=p,t.addPropertiesHandler((function(t){var e=f(t);if(e&&""==e[1])return e[0]}),d,["background-size"]),t.addPropertiesHandler(c,o,["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","outline-width","width"]),t.addPropertiesHandler(c,i,["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","stroke-dashoffset","text-indent","top","vertical-align","word-spacing"])}(r),function(t,e){function n(e){return t.consumeLengthOrPercent(e)||t.consumeToken(/^auto/,e)}function r(e){var r=t.consumeList([t.ignore(t.consumeToken.bind(null,/^rect/)),t.ignore(t.consumeToken.bind(null,/^\(/)),t.consumeRepeated.bind(null,n,/^,/),t.ignore(t.consumeToken.bind(null,/^\)/))],e);if(r&&4==r[0].length)return r[0]}var o=t.mergeWrappedNestedRepeated.bind(null,(function(t){return"rect("+t+")"}),(function(e,n){return"auto"==e||"auto"==n?[!0,!1,function(r){var o=r?e:n;if("auto"==o)return"auto";var i=t.mergeDimensions(o,o);return i[2](i[0])}]:t.mergeDimensions(e,n)}),", ");t.parseBox=r,t.mergeBoxes=o,t.addPropertiesHandler(r,o,["clip"])}(r),function(t,e){function n(t){return function(e){var n=0;return t.map((function(t){return t===u?e[n++]:t}))}}function r(t){return t}function o(e){if("none"==(e=e.toLowerCase().trim()))return[];for(var n,r=/\s*(\w+)\(([^)]*)\)/g,o=[],i=0;n=r.exec(e);){if(n.index!=i)return;i=n.index+n[0].length;var s=n[1],a=f[s];if(!a)return;var c=n[2].split(","),u=a[0];if(u.length<c.length)return;for(var p=[],d=0;d<u.length;d++){var m,g=c[d],_=u[d];if(void 0===(m=g?{A:function(e){return"0"==e.trim()?h:t.parseAngle(e)},N:t.parseNumber,T:t.parseLengthOrPercent,L:t.parseLength}[_.toUpperCase()](g):{a:h,n:p[0],t:l}[_]))return;p.push(m)}if(o.push({t:s,d:p}),r.lastIndex==e.length)return o}}function i(t){return t.toFixed(6).replace(".000000","")}function s(e,n){if(e.decompositionPair!==n){e.decompositionPair=n;var r=t.makeMatrixDecomposition(e)}if(n.decompositionPair!==e){n.decompositionPair=e;var o=t.makeMatrixDecomposition(n)}return null==r[0]||null==o[0]?[[!1],[!0],function(t){return t?n[0].d:e[0].d}]:(r[0].push(0),o[0].push(1),[r,o,function(e){var n=t.quat(r[0][3],o[0][3],e[5]);return t.composeMatrix(e[0],e[1],e[2],n,e[4]).map(i).join(",")}])}function a(t){return t.replace(/[xy]/,"")}function c(t){return t.replace(/(x|y|z|3d)?$/,"3d")}var u=null,l={px:0},h={deg:0},f={matrix:["NNNNNN",[u,u,0,0,u,u,0,0,0,0,1,0,u,u,0,1],r],matrix3d:["NNNNNNNNNNNNNNNN",r],rotate:["A"],rotatex:["A"],rotatey:["A"],rotatez:["A"],rotate3d:["NNNA"],perspective:["L"],scale:["Nn",n([u,u,1]),r],scalex:["N",n([u,1,1]),n([u,1])],scaley:["N",n([1,u,1]),n([1,u])],scalez:["
1N",n([1,1,u])],scale3d:["NNN",r],skew:["Aa",null,r],skewx:["A",null,n([u,h])],skewy:["A",null,n([h,u])],translate:["Tt",n([u,u,l]),r],translatex:["T",n([u,l,l]),n([u,l])],translatey:["T",n([l,u,l]),n([l,u])],translatez:["L",n([l,l,u])],translate3d:["TTL",r]};t.addPropertiesHandler(o,(function(e,n){var r=t.makeMatrixDecomposition&&!0,o=!1;if(!e.length||!n.length){e.length||(o=!0,e=n,n=[]);for(var i=0;i<e.length;i++){var u=e[i].d,l="scale"==(g=e[i].t).substr(0,5)?1:0;n.push({t:g,d:u.map((function(t){if("number"==typeof t)return l;var e={};for(var n in t)e[n]=l;return e}))})}}var h=function(t,e){return"perspective"==t&&"perspective"==e||("matrix"==t||"matrix3d"==t)&&("matrix"==e||"matrix3d"==e)},p=[],d=[],m=[];if(e.length!=n.length){if(!r)return;p=[(w=s(e,n))[0]],d=[w[1]],m=[["matrix",[w[2]]]]}else for(i=0;i<e.length;i++){var g,_=e[i].t,v=n[i].t,y=e[i].d,b=n[i].d,T=f[_],k=f[v];if(h(_,v)){if(!r)return;var w=s([e[i]],[n[i]]);p.push(w[0]),d.push(w[1]),m.push(["matrix",[w[2]]])}else{if(_==v)g=_;else if(T[2]&&k[2]&&a(_)==a(v))g=a(_),y=T[2](y),b=k[2](b);else{if(!T[1]||!k[1]||c(_)!=c(v)){if(!r)return;p=[(w=s(e,n))[0]],d=[w[1]],m=[["matrix",[w[2]]]];break}g=c(_),y=T[1](y),b=k[1](b)}for(var E=[],x=[],S=[],P=0;P<y.length;P++)w=("number"==typeof y[P]?t.mergeNumbers:t.mergeDimensions)(y[P],b[P]),E[P]=w[0],x[P]=w[1],S.push(w[2]);p.push(E),d.push(x),m.push([g,S])}}if(o){var D=p;p=d,d=D}return[p,d,function(t){return t.map((function(t,e){var n=t.map((function(t,n){return m[e][1][n](t)})).join(",");return"matrix"==m[e][0]&&16==n.split(",").length&&(m[e][0]="matrix3d"),m[e][0]+"("+n+")"})).join(" ")}]}),["transform"]),t.transformToSvgMatrix=function(e){var n=t.transformListToMatrix(o(e));return"matrix("+i(n[0])+" "+i(n[1])+" "+i(n[4])+" "+i(n[5])+" "+i(n[12])+" "+i(n[13])+")"}}(r),function(t){function e(e){return e=100*Math.round(e/100),400===(e=t.clamp(100,900,e))?"normal":700===e?"bold":String(e)}t.addPropertiesHandler((function(t){var e=Number(t);if(!(isNaN(e)||e<100||e>900||e%100!=0))return e}),(function(t,n){return[t,n,e]}),["font-weight"])}(r),function(t){function e(t){var e={};for(var n in t)e[n]=-t[n];return e}function n(e){return t.consumeToken(/^(left|center|right|top|bottom)\b/i,e)||t.consumeLengthOrPercent(e)}function r(e,r){var o=t.consumeRepeated(n,/^/,r);if(o&&""==o[1]){var s=o[0];if(s[0]=s[0]||"center",s[1]=s[1]||"center",3==e&&(s[2]=s[2]||{px:0}),s.length==e){if(/top|bottom/.test(s[0])||/left|right/.test(s[1])){var a=s[0];s[0]=s[1],s[1]=a}if(/left|right|center|Object/.test(s[0])&&/top|bottom|center|Object/.test(s[1]))return s.map((function(t){return"object"==typeof t?t:i[t]}))}}}function o(r){var o=t.consumeRepeated(n,/^/,r);if(o){for(var s=o[0],a=[{"%":50},{"%":50}],c=0,u=!1,l=0;l<s.length;l++){var h=s[l];"string"==typeof h?(u=/bottom|right/.test(h),a[c={left:0,right:0,center:c,top:1,bottom:1}[h]]=i[h],"center"==h&&c++):(u&&((h=e(h))["%"]=(h["%"]||0)+100),a[c]=h,c++,u=!1)}return[a,o[1]]}}var i={left:{"%":0},center:{"%":50},right:{"%":100},top:{"%":0},bottom:{"%":100}},s=t.mergeNestedRepeated.bind(null,t.mergeDimensions," ");t.addPropertiesHandler(r.bind(null,3),s,["transform-origin"]),t.addPropertiesHandler(r.bind(null,2),s,["perspective-origin"]),t.consumePosition=o,t.mergeOffsetList=s;var a=t.mergeNestedRepeated.bind(null,s,", ");t.addPropertiesHandler((function(e){var n=t.consumeRepeated(o,/^,/,e);if(n&&""==n[1])return n[0]}),a,["background-position","object-position"])}(r),function(t){var e=t.consumeParenthesised.bind(null,t.parseLengthOrPercent),n=t.consumeRepeated.bind(void 0,e,/^/),r=t.mergeNestedRepeated.bind(void 0,t.mergeDimensions," "),o=t.mergeNestedRepeated.bind(void 0,r,",");t.addPropertiesHandler((function(r){var o=t.consumeToken(/^circle/,r);if(o&&o[0])return["circle"].concat(t.consumeList([t.ignore(t.consumeToken.bind(void 0,/^\(/)),e,t.ignore(t.consumeToken.bind(void 0,/^at/)),t.consumePosition,t.ignore(t.consumeToken.bind(void 0,/^\)/))],o[1]));var i=t.consumeToken(/^ellipse/,r);if(i&&i[0])return["ellipse"].concat(t.consumeList([t.ignore(t.consumeToken.bind(void 0,/^\(/)),n,t.ignore(t.consumeToken.bind(void 0,/^at/)),t.consumePosition,t.ignore(t.consumeToken.bind(void 0,/^\)/))],i[1]));var s=t.consumeToken(/^polygon/,r);return s&&s[0]?["polygon"].concat(t.consumeList([t.ignore(t.consumeToken.bind(void 0,/^\(/
1)),t.optional(t.consumeToken.bind(void 0,/^nonzero\s*,|^evenodd\s*,/),"nonzero,"),t.consumeSizePairList,t.ignore(t.consumeToken.bind(void 0,/^\)/))],s[1])):void 0}),(function(e,n){if(e[0]===n[0])return"circle"==e[0]?t.mergeList(e.slice(1),n.slice(1),["circle(",t.mergeDimensions," at ",t.mergeOffsetList,")"]):"ellipse"==e[0]?t.mergeList(e.slice(1),n.slice(1),["ellipse(",t.mergeNonNegativeSizePair," at ",t.mergeOffsetList,")"]):"polygon"==e[0]&&e[1]==n[1]?t.mergeList(e.slice(2),n.slice(2),["polygon(",e[1],o,")"]):void 0}),["shape-outside"])}(r),function(t,e){function n(t,e){e.concat([t]).forEach((function(e){e in document.documentElement.style&&(r[t]=e),o[e]=t}))}var r={},o={};n("transform",["webkitTransform","msTransform"]),n("transformOrigin",["webkitTransformOrigin"]),n("perspective",["webkitPerspective"]),n("perspectiveOrigin",["webkitPerspectiveOrigin"]),t.propertyName=function(t){return r[t]||t},t.unprefixedPropertyName=function(t){return o[t]||t}}(r)}(),function(){if(void 0===document.createElement("div").animate([]).oncancel){if(window.performance&&performance.now)var t=function(){return performance.now()};else t=function(){return Date.now()};var e=function(t,e,n){this.target=t,this.currentTime=e,this.timelineTime=n,this.type="cancel",this.bubbles=!1,this.cancelable=!1,this.currentTarget=t,this.defaultPrevented=!1,this.eventPhase=Event.AT_TARGET,this.timeStamp=Date.now()},n=window.Element.prototype.animate;window.Element.prototype.animate=function(r,o){var i=n.call(this,r,o);i._cancelHandlers=[],i.oncancel=null;var s=i.cancel;i.cancel=function(){s.call(this);var n=new e(this,null,t()),r=this._cancelHandlers.concat(this.oncancel?[this.oncancel]:[]);setTimeout((function(){r.forEach((function(t){t.call(n.target,n)}))}),0)};var a=i.addEventListener;i.addEventListener=function(t,e){"function"==typeof e&&"cancel"==t?this._cancelHandlers.push(e):a.call(this,t,e)};var c=i.removeEventListener;return i.removeEventListener=function(t,e){if("cancel"==t){var n=this._cancelHandlers.indexOf(e);n>=0&&this._cancelHandlers.splice(n,1)}else c.call(this,t,e)},i}}}(),function(t){var e=document.documentElement,n=null,r=!1;try{var o="0"==getComputedStyle(e).getPropertyValue("opacity")?"1":"0";(n=e.animate({opacity:[o,o]},{duration:1})).currentTime=0,r=getComputedStyle(e).getPropertyValue("opacity")==o}catch(t){}finally{n&&n.cancel()}if(!r){var i=window.Element.prototype.animate;window.Element.prototype.animate=function(e,n){return window.Symbol&&Symbol.iterator&&Array.prototype.from&&e[Symbol.iterator]&&(e=Array.from(e)),Array.isArray(e)||null===e||(e=t.convertToArrayForm(e)),i.call(this,e,n)}}}(n)},Wr5T:function(t,e){!function(){"use strict";if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=function(t){for(var e=window.document,n=o(e);n;)n=o(e=n.ownerDocument);return e}(),e=[],n=null,r=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return n||(n=function(t,n){r=t&&n?h(t,n):{top:0,bottom:0,left:0,right:0,width:0,height:0},e.forEach((function(t){t._checkForIntersections()}))}),n},s._resetCrossOriginUpdater=function(){n=null,r=null},s.prototype.observe=function(t){if(!this._observationTargets.some((function(e){return e.element==t}))){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},s.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]}))},s.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},s.prototype._monitorIntersections=function(e){var n=e.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(e)){var r=this._checkForIntersections,i=null,s=null;if(this.POLL_INTERVAL?i=n.setInterval(r,this.POLL_INTERVAL):(a(n,"resize",r,!0),a(e,"scroll",r,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(s=new n.MutationObserver(r)).observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push((function(){var t=e.defaultView;t&&(i&&t.clearInterval(i),c(t,"resize",r,!0)),c(e,"scroll",r,!0),s&&s.disconnect()})),e!=(this.root&&this.root.ownerDocument||t)){var u=o(e);u&&this._monitorIntersections(u.ownerDocument)}}},s.prototype._unmonitorIntersections=function(e){var n=this._monitoringDocuments.indexOf(e);if(-1!=n){var r=this.root&&this.root.ownerDocument||t;if(!this._observationTargets.some((function(t){var n=t.element.ownerDocument;if(n==e)return!0;for(;n&&n!=r;){var i=o(n);if((n=i&&i.ownerDocument)==e)return!0}return!1}))){var i=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),i(),e!=r){var s=o(e);s&&this._unmonitorIntersections(s.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e<t.length;e++)t[e]()},s.prototype._checkForIntersections=function(){if(this.root||!n||r){var t=this._rootIsInDom(),e=t?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};
vendor: 4,588 bytes, line 1
1this._observationTargets.forEach((function(r){var o=r.element,s=u(o),a=this._rootContainsTarget(o),c=r.entry,l=t&&a&&this._computeTargetAndRootIntersection(o,s,e),h=r.entry=new i({time:window.performance&&performance.now&&performance.now(),target:o,boundingClientRect:s,rootBounds:n&&!this.root?null:e,intersectionRect:l});c?t&&a?this._hasCrossedThreshold(c,h)&&this._queuedEntries.push(h):c&&c.isIntersecting&&this._queuedEntries.push(h):this._queuedEntries.push(h)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},s.prototype._computeTargetAndRootIntersection=function(e,o,i){if("none"!=window.getComputedStyle(e).display){for(var s,a,c,l,f,d,m,g,_=o,v=p(e),y=!1;!y&&v;){var b=null,T=1==v.nodeType?window.getComputedStyle(v):{};if("none"==T.display)return null;if(v==this.root||9==v.nodeType)if(y=!0,v==this.root||v==t)n&&!this.root?!r||0==r.width&&0==r.height?(v=null,b=null,_=null):b=r:b=i;else{var k=p(v),w=k&&u(k),E=k&&this._computeTargetAndRootIntersection(k,w,i);w&&E?(v=k,b=h(w,E)):(v=null,_=null)}else{var x=v.ownerDocument;v!=x.body&&v!=x.documentElement&&"visible"!=T.overflow&&(b=u(v))}if(b&&(s=b,a=_,c=Math.max(s.top,a.top),l=Math.min(s.bottom,a.bottom),f=Math.max(s.left,a.left),g=l-c,_=(m=(d=Math.min(s.right,a.right))-f)>=0&&g>=0&&{top:c,bottom:l,left:f,right:d,width:m,height:g}||null),!_)break;v=v&&p(v)}return _}},s.prototype._getRootRect=function(){var e;if(this.root)e=u(this.root);else{var n=t.documentElement,r=t.body;e={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(e)},s.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map((function(e,n){return"px"==e.unit?e.value:e.value*(n%2?t.width:t.height)/100})),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},s.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,r=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==r)for(var o=0;o<this.thresholds.length;o++){var i=this.thresholds[o];if(i==n||i==r||i<n!=i<r)return!0}},s.prototype._rootIsInDom=function(){return!this.root||f(t,this.root)},s.prototype._rootContainsTarget=function(e){return f(this.root||t,e)&&(!this.root||this.root.ownerDocument==e.ownerDocument)},s.prototype._registerInstance=function(){e.indexOf(this)<0&&e.push(this)},s.prototype._unregisterInstance=function(){var t=e.indexOf(this);-1!=t&&e.splice(t,1)},window.IntersectionObserver=s,window.IntersectionObserverEntry=i}function o(t){try{return t.defaultView&&t.defaultView.frameElement||null}catch(e){return null}}function i(t){this.time=t.time,this.target=t.target,this.rootBounds=l(t.rootBounds),this.boundingClientRect=l(t.boundingClientRect),this.intersectionRect=l(t.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!t.intersectionRect;var e=this.boundingClientRect,n=e.width*e.height,r=this.intersectionRect;this.intersectionRatio=n?Number((r.width*r.height/n).toFixed(4)):this.isIntersecting?1:0}function s(t,e){var n,r,o,i=e||{};if("function"!=typeof t)throw new Error("callback must be a function");if(i.root&&1!=i.root.nodeType)throw new Error("root must be an Element");this._checkForIntersections=(n=this._checkForIntersections.bind(this),r=this.THROTTLE_TIMEOUT,o=null,function(){o||(o=setTimeout((function(){n(),o=null}),r))}),this._callback=t,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(i.rootMargin),this.thresholds=this._initThresholds(i.threshold),this.root=i.root||null,this.rootMargin=this._rootMarginValues.map((function(t){return t.value+t.unit})).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function a(t,e,n,r){"function"==typeof t.addEventListener?t.addEventListener(e,n,r||!1):"function"==typeof t.attachEvent&&t.attachEvent("on"+e,n)}function c(t,e,n,r){"function"==typeof t.removeEventListener?t.removeEventListener(e,n,r||!1):"function"==typeof t.detatchEvent&&t.detatchEvent("on"+e,n)}function u(t){var e;try{e=t.getBoundingClientRect()}catch(n){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function l(t){return!t||"x"in t?t:{top:t.top,y:t.top,bottom:t.bottom,left:t.left,x:t.left,right:t.right,width:t.width,height:t.height}}function h(t,e){var n=e.top-t.top,r=e.left-t.left;
vendor: 29,705 bytes, line 1
1return{top:n,left:r,height:e.height,width:e.width,bottom:n+e.height,right:r+e.width}}function f(t,e){for(var n=e;n;){if(n==t)return!0;n=p(n)}return!1}function p(e){var n=e.parentNode;return 9==e.nodeType&&e!=t?o(e):n&&11==n.nodeType&&n.host?n.host:n&&n.assignedSlot?n.assignedSlot.parentNode:n}}()},"hN/g":function(t,e,n){"use strict";n.r(e),n("6dTf"),n("pDpN"),n("Wr5T"),n("6dTf")},pDpN:function(t,e){!function(t){const e=t.performance;function n(t){e&&e.mark&&e.mark(t)}function r(t,n){e&&e.measure&&e.measure(t,n)}n("Zone");const o=!0===t.__zone_symbol__forceDuplicateZoneCheck;if(t.Zone){if(o||"function"!=typeof t.Zone.__symbol__)throw new Error("Zone already loaded.");return t.Zone}class i{constructor(t,e){this._parent=t,this._name=e?e.name||"unnamed":"<root>",this._properties=e&&e.properties||{},this._zoneDelegate=new a(this,this._parent&&this._parent._zoneDelegate,e)}static assertZonePatched(){if(t.Promise!==P.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let t=i.current;for(;t.parent;)t=t.parent;return t}static get current(){return R.zone}static get currentTask(){return O}static __load_patch(e,s){if(P.hasOwnProperty(e)){if(o)throw Error("Already loaded patch: "+e)}else if(!t["__Zone_disable_"+e]){const o="Zone:"+e;n(o),P[e]=s(t,i,D),r(o,o)}}get parent(){return this._parent}get name(){return this._name}get(t){const e=this.getZoneWith(t);if(e)return e._properties[t]}getZoneWith(t){let e=this;for(;e;){if(e._properties.hasOwnProperty(t))return e;e=e._parent}return null}fork(t){if(!t)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,t)}wrap(t,e){if("function"!=typeof t)throw new Error("Expecting function got: "+t);const n=this._zoneDelegate.intercept(this,t,e),r=this;return function(){return r.runGuarded(n,this,arguments,e)}}run(t,e,n,r){R={parent:R,zone:this};try{return this._zoneDelegate.invoke(this,t,e,n,r)}finally{R=R.parent}}runGuarded(t,e=null,n,r){R={parent:R,zone:this};try{try{return this._zoneDelegate.invoke(this,t,e,n,r)}catch(o){if(this._zoneDelegate.handleError(this,o))throw o}}finally{R=R.parent}}runTask(t,e,n){if(t.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(t.zone||_).name+"; Execution: "+this.name+")");if(t.state===v&&(t.type===S||t.type===x))return;const r=t.state!=T;r&&t._transitionTo(T,b),t.runCount++;const o=O;O=t,R={parent:R,zone:this};try{t.type==x&&t.data&&!t.data.isPeriodic&&(t.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,t,e,n)}catch(i){if(this._zoneDelegate.handleError(this,i))throw i}}finally{t.state!==v&&t.state!==w&&(t.type==S||t.data&&t.data.isPeriodic?r&&t._transitionTo(b,T):(t.runCount=0,this._updateTaskCount(t,-1),r&&t._transitionTo(v,T,v))),R=R.parent,O=o}}scheduleTask(t){if(t.zone&&t.zone!==this){let e=this;for(;e;){if(e===t.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${t.zone.name}`);e=e.parent}}t._transitionTo(y,v);const e=[];t._zoneDelegates=e,t._zone=this;try{t=this._zoneDelegate.scheduleTask(this,t)}catch(n){throw t._transitionTo(w,y,v),this._zoneDelegate.handleError(this,n),n}return t._zoneDelegates===e&&this._updateTaskCount(t,1),t.state==y&&t._transitionTo(b,y),t}scheduleMicroTask(t,e,n,r){return this.scheduleTask(new c(E,t,e,n,r,void 0))}scheduleMacroTask(t,e,n,r,o){return this.scheduleTask(new c(x,t,e,n,r,o))}scheduleEventTask(t,e,n,r,o){return this.scheduleTask(new c(S,t,e,n,r,o))}cancelTask(t){if(t.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(t.zone||_).name+"; Execution: "+this.name+")");t._transitionTo(k,b,T);try{this._zoneDelegate.cancelTask(this,t)}catch(e){throw t._transitionTo(w,k),this._zoneDelegate.handleError(this,e),e}return this._updateTaskCount(t,-1),t._transitionTo(v,k),t.runCount=0,t}_updateTaskCount(t,e){const n=t._zoneDelegates;-1==e&&(t._zoneDelegates=null);for(let r=0;r<n.length;r++)n[r]._updateTaskCount(t.type,e)}}i.__symbol__=M;const s={name:"",onHasTask:(t,e,n,r)=>t.hasTask(n,r),onScheduleTask:(t,e,n,r)=>t.scheduleTask(n,r),onInvokeTask:(t,e,n,r,o,i)=>t.invokeTask(n,r,o,i),onCancelTask:(t,e,n,r)=>t.cancelTask(n,r)};class a{constructor(t,e,n){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=t,this._parentDelegate=e,this._forkZS=n&&(n&&n.onFork?n:e._forkZS),this._forkDlgt=n&&(n.onFork?e:e._forkDlgt),this._forkCurrZone=n&&(n.onFork?this.zone:e.zone),this._interceptZS=n&&(n.onIntercept?n:e._interceptZS),this._interceptDlgt=n&&(n.onIntercept?e:e._interceptDlgt),this._interceptCurrZone=n&&(n.onIntercept?this.zone:e.zone),this._invokeZS=n&&(n.onInvoke?n:e._invokeZS),this._invokeDlgt=n&&(n.onInvoke?e:e._invokeDlgt),this._invokeCurrZone=n&&(n.onInvoke?this.zone:e.zone),this._handleErrorZS=n&&(n.onHandleError?n:e._handleErrorZS),this._handleErrorDlgt=n&&(n.onHandleError?e:e._handleErrorDlgt),this._handleErrorCurrZone=n&&(n.onHandleError?this.zone:e.zone),this._scheduleTaskZS=n&&(n.onScheduleTask?n:e._scheduleTaskZS),this._scheduleTaskDlgt=n&&(n.onScheduleTask?e:e._scheduleTaskDlgt),this._scheduleTaskCurrZone=n&&(n.onScheduleTask?this.zone:e.zone),this._invokeTaskZS=n&&(n.onInvokeTask?n:e._invokeTaskZS),this._invokeTaskDlgt=n&&(n.onInvokeTask?e:e._invokeTaskDlgt),this._invokeTaskCurrZone=n&&(n.onInvokeTask?this.zone:e.zone),this._cancelTaskZS=n&&(n.onCancelTask?n:e._cancelTaskZS),this._cancelTaskDlgt=n&&(n.onCancelTask?e:e._cancelTaskDlgt),this._cancelTaskCurrZone=n&&(n.onCancelTask?this.zone:e.zone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const r=n&&n.onHasTask;(r||e&&e._hasTaskZS)&&(this._hasTaskZS=r?n:s,this._hasTaskDlgt=e,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=t,n.onScheduleTask||(this._scheduleTaskZS=s,this._scheduleTaskDlgt=e,this._scheduleTaskCurrZone=this.zone),n.onInvokeTask||(this._invokeTaskZS=s,this._invokeTaskDlgt=e,this._invokeTaskCurrZone=this.zone),n.onCancelTask||(this._cancelTaskZS=s,this._cancelTaskDlgt=e,this._cancelTaskCurrZone=this.zone))}fork(t,e){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,t,e):new i(t,e)}intercept(t,e,n){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,t,e,n):e}invoke(t,e,n,r,o){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,t,e,n,r,o):e.apply(n,r)}handleError(t,e){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,t,e)}scheduleTask(t,e){let n=e;if(this._scheduleTaskZS)this._hasTaskZS&&n._zoneDelegates.push(this._hasTaskDlgtOwner),n=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,t,e),n||(n=e);else if(e.scheduleFn)e.scheduleFn(e);else{if(e.type!=E)throw new Error("Task is missing scheduleFn.");m(e)}return n}invokeTask(t,e,n,r){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,t,e,n,r):e.callback.apply(n,r)}cancelTask(t,e){let n;if(this._cancelTaskZS)n=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,t,e);else{if(!e.cancelFn)throw Error("Task is not cancelable");n=e.cancelFn(e)}return n}hasTask(t,e){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,t,e)}catch(n){this.handleError(t,n)}}_updateTaskCount(t,e){const n=this._taskCounts,r=n[t],o=n[t]=r+e;if(o<0)throw new Error("More tasks executed then were scheduled.");0!=r&&0!=o||this.hasTask(this.zone,{microTask:n.microTask>0,macroTask:n.macroTask>0,eventTask:n.eventTask>0,change:t})}}class c{constructor(e,n,r,o,i,s){this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=e,this.source=n,this.data=o,this.scheduleFn=i,this.cancelFn=s,this.callback=r;const a=this;this.invoke=e===S&&o&&o.useG?c.invokeTask:function(){return c.invokeTask.call(t,a,this,arguments)}}static invokeTask(t,e,n){t||(t=this),N++;try{return t.runCount++,t.zone.runTask(t,e,n)}finally{1==N&&g(),N--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(v,y)}_transitionTo(t,e,n){if(this._state!==e&&this._state!==n)throw new Error(`${this.type} '${this.source}': can not transition to '${t}', expecting state '${e}'${n?" or '"+n+"'":""}, was '${this._state}'.`);this._state=t,t==v&&(this._zoneDelegates=null)}toString(){return this.data&&void 0!==this.data.handleId?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const u=M("setTimeout"),l=M("Promise"),h=M("then");let f,p=[],d=!1;function m(e){if(0===N&&0===p.length)if(f||t[l]&&(f=t[l].resolve(0)),f){let t=f[h];t||(t=f.then),t.call(f,g)}else t[u](g,0);e&&p.push(e)}function g(){if(!d){for(d=!0;p.length;){const e=p;p=[];for(let n=0;n<e.length;n++){const r=e[n];try{r.zone.runTask(r,null,null)}catch(t){D.onUnhandledError(t)}}}D.microtaskDrainDone(),d=!1}}const _={name:"NO ZONE"},v="notScheduled",y="scheduling",b="scheduled",T="running",k="canceling",w="unknown",E="microTask",x="macroTask",S="eventTask",P={},D={symbol:M,currentZoneFrame:()=>R,onUnhandledError:I,microtaskDrainDone:I,scheduleMicroTask:m,showUncaughtError:()=>!i[M("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:I,patchMethod:()=>I,bindArguments:()=>[],patchThen:()=>I,patchMacroTask:()=>I,setNativePromise:t=>{t&&"function"==typeof t.resolve&&(f=t.resolve(0))},patchEventPrototype:()=>I,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>I,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>I,wrapWithCurrentZone:()=>I,filterProperties:()=>[],attachOriginToPatched:()=>I,_redefineProperty:()=>I,patchCallbacks:()=>I};let R={parent:null,zone:new i(null,null)},O=null,N=0;function I(){}function M(t){return"__zone_symbol__"+t}r("Zone","Zone"),t.Zone=i}("undefined"!=typeof window&&window||"undefined"!=typeof self&&self||global),Zone.__load_patch("ZoneAwarePromise",(t,e,n)=>{const r=Object.getOwnPropertyDescriptor,o=Object.defineProperty,i=n.symbol,s=[],a=i("Promise"),c=i("then");n.onUnhandledError=t=>{if(n.showUncaughtError()){const e=t&&t.rejection;e?console.error("Unhandled Promise rejection:",e instanceof Error?e.message:e,"; Zone:",t.zone.name,"; Task:",t.task&&t.task.source,"; Value:",e,e instanceof Error?e.stack:void 0):console.error(t)}},n.microtaskDrainDone=()=>{for(;s.length;)for(;s.length;){const e=s.shift();try{e.zone.runGuarded(()=>{throw e})}catch(t){l(t)}}};const u=i("unhandledPromiseRejectionHandler");function l(t){n.onUnhandledError(t);try{const n=e[u];n&&"function"==typeof n&&n.call(this,t)}catch(r){}}function h(t){return t&&t.then}function f(t){return t}function p(t){return x.reject(t)}const d=i("state"),m=i("value"),g=i("finally"),_=i("parentPromiseValue"),v=i("parentPromiseState");function y(t,e){return n=>{try{T(t,e,n)}catch(r){T(t,!1,r)}}}const b=i("currentTaskTrace");function T(t,r,i){const a=function(){let t=!1;return function(e){return function(){t||(t=!0,e.apply(null,arguments))}}}();if(t===i)throw new TypeError("Promise resolved with itself");if(null===t[d]){let l=null;try{"object"!=typeof i&&"function"!=typeof i||(l=i&&i.then)}catch(u){return a(()=>{T(t,!1,u)})(),t}if(!1!==r&&i instanceof x&&i.hasOwnProperty(d)&&i.hasOwnProperty(m)&&null!==i[d])w(i),T(t,i[d],i[m]);else if(!1!==r&&"function"==typeof l)try{l.call(i,a(y(t,r)),a(y(t,!1)))}catch(u){a(()=>{T(t,!1,u)})()}else{t[d]=r;const a=t[m];if(t[m]=i,t[g]===g&&!0===r&&(t[d]=t[v],t[m]=t[_]),!1===r&&i instanceof Error){const t=e.currentTask&&e.currentTask.data&&e.currentTask.data.__creationTrace__;t&&o(i,b,{configurable:!0,enumerable:!1,writable:!0,value:t})}for(let e=0;e<a.length;)E(t,a[e++],a[e++],a[e++],a[e++]);if(0==a.length&&0==r){t[d]=0;try{throw new Error("Uncaught (in promise): "+((c=i)&&c.toString===Object.prototype.toString?(c.constructor&&c.constructor.name||"")+": "+JSON.stringify(c):c?c.toString():Object.prototype.toString.call(c))+(i&&i.stack?"\n"+i.stack:""))}catch(u){const r=u;r.rejection=i,r.promise=t,r.zone=e.current,r.task=e.currentTask,s.push(r),n.scheduleMicroTask()}}}}var c;return t}const k=i("rejectionHandledHandler");function w(t){if(0===t[d]){try{const n=e[k];n&&"function"==typeof n&&n.call(this,{rejection:t[m],promise:t})}catch(n){}t[d]=!1;for(let e=0;e<s.length;e++)t===s[e].promise&&s.splice(e,1)}}function E(t,e,n,r,o){w(t);const i=t[d],s=i?"function"==typeof r?r:f:"function"==typeof o?o:p;e.scheduleMicroTask("Promise.then",()=>{try{const r=t[m],o=n&&g===n[g];o&&(n[_]=r,n[v]=i);const a=e.run(s,void 0,o&&s!==p&&s!==f?[]:[r]);T(n,!0,a)}catch(r){T(n,!1,r)}},n)}class x{constructor(t){const e=this;if(!(e instanceof x))throw new Error("Must be an instanceof Promise.");e[d]=null,e[m]=[];try{t&&t(y(e,!0),y(e,!1))}catch(n){T(e,!1,n)}}static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(t){return T(new this(null),!0,t)}static reject(t){return T(new this(null),!1,t)}static race(t){let e,n,r=new this((t,r)=>{e=t,n=r});function o(t){e(t)}function i(t){n(t)}for(let s of t)h(s)||(s=this.resolve(s)),s.then(o,i);return r}static all(t){let e,n,r=new this((t,r)=>{e=t,n=r}),o=2,i=0;const s=[];for(let a of t){h(a)||(a=this.resolve(a));const t=i;a.then(n=>{s[t]=n,o--,0===o&&e(s)},n),o++,i++}return o-=2,0===o&&e(s),r}get[Symbol.toStringTag](){return"Promise"}then(t,n){const r=new this.constructor(null),o=e.current;return null==this[d]?this[m].push(o,r,t,n):E(this,o,r,t,n),r}catch(t){return this.then(null,t)}finally(t){const n=new this.constructor(null);n[g]=g;const r=e.current;return null==this[d]?this[m].push(r,n,t,t):E(this,r,n,t,t),n}}x.resolve=x.resolve,x.reject=x.reject,x.race=x.race,x.all=x.all;const S=t[a]=t.Promise,P=e.__symbol__("ZoneAwarePromise");let D=r(t,"Promise");D&&!D.configurable||(D&&delete D.writable,D&&delete D.value,D||(D={configurable:!0,enumerable:!0}),D.get=function(){return t[P]?t[P]:t[a]},D.set=function(e){e===x?t[P]=e:(t[a]=e,e.prototype[c]||O(e),n.setNativePromise(e))},o(t,"Promise",D)),t.Promise=x;const R=i("thenPatched");function O(t){const e=t.prototype,n=r(e,"then");if(n&&(!1===n.writable||!n.configurable))return;const o=e.then;e[c]=o,t.prototype.then=function(t,e){return new x((t,e)=>{o.call(this,t,e)}).then(t,e)},t[R]=!0}if(n.patchThen=O,S){O(S);const e=t.fetch;"function"==typeof e&&(t[n.symbol("fetch")]=e,t.fetch=(N=e,function(){let t=N.apply(this,arguments);if(t instanceof x)return t;let e=t.constructor;return e[R]||O(e),t}))}var N;return Promise[e.__symbol__("uncaughtPromiseErrors")]=s,x});const n=Object.getOwnPropertyDescriptor,r=Object.defineProperty,o=Object.getPrototypeOf,i=Object.create,s=Array.prototype.slice,a=Zone.__symbol__("addEventListener"),c=Zone.__symbol__("removeEventListener");function u(t,e){return Zone.current.wrap(t,e)}function l(t,e,n,r,o){return Zone.current.scheduleMacroTask(t,e,n,r,o)}const h=Zone.__symbol__,f="undefined"!=typeof window,p=f?window:void 0,d=f&&p||"object"==typeof self&&self||global,m=[null];function g(t,e){for(let n=t.length-1;n>=0;n--)"function"==typeof t[n]&&(t[n]=u(t[n],e+"_"+n));return t}function _(t){return!t||!1!==t.writable&&!("function"==typeof t.get&&void 0===t.set)}const v="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,y=!("nw"in d)&&void 0!==d.process&&"[object process]"==={}.toString.call(d.process),b=!y&&!v&&!(!f||!p.HTMLElement),T=void 0!==d.process&&"[object process]"==={}.toString.call(d.process)&&!v&&!(!f||!p.HTMLElement),k={},w=function(t){if(!(t=t||d.event))return;let e=k[t.type];e||(e=k[t.type]=h("ON_PROPERTY"+t.type));const n=this||t.target||d,r=n[e];let o;if(b&&n===p&&"error"===t.type){const e=t;o=r&&r.call(this,e.message,e.filename,e.lineno,e.colno,e.error),!0===o&&t.preventDefault()}else o=r&&r.apply(this,arguments),null==o||o||t.preventDefault();return o};function E(t,e,o){let i=n(t,e);if(!i&&o&&n(o,e)&&(i={enumerable:!0,configurable:!0}),!i||!i.configurable)return;const s=h("on"+e+"patched");if(t.hasOwnProperty(s)&&t[s])return;delete i.writable,delete i.value;const a=i.get,c=i.set,u=e.substr(2);let l=k[u];l||(l=k[u]=h("ON_PROPERTY"+u)),i.set=function(e){let n=this;n||t!==d||(n=d),n&&(n[l]&&n.removeEventListener(u,w),c&&c.apply(n,m),"function"==typeof e?(n[l]=e,n.addEventListener(u,w,!1)):n[l]=null)},i.get=function(){let n=this;if(n||t!==d||(n=d),!n)return null;const r=n[l];if(r)return r;if(a){let t=a&&a.call(this);if(t)return i.set.call(this,t),"function"==typeof n.removeAttribute&&n.removeAttribute(e),t}return null},r(t,e,i),t[s]=!0}function x(t,e,n){if(e)for(let r=0;r<e.length;r++)E(t,"on"+e[r],n);else{const e=[];for(const n in t)"on"==n.substr(0,2)&&e.push(n);for(let r=0;r<e.length;r++)E(t,e[r],n)}}const S=h("originalInstance");function P(t){const e=d[t];if(!e)return;d[h(t)]=e,d[t]=function(){const n=g(arguments,t);switch(n.length){case 0:this[S]=new e;break;case 1:this[S]=new e(n[0]);break;case 2:this[S]=new e(n[0],n[1]);break;case 3:this[S]=new e(n[0],n[1],n[2]);break;case 4:this[S]=new e(n[0],n[1],n[2],n[3]);break;default:throw new Error("Arg list too long.")}},O(d[t],e);const n=new e((function(){}));let o;for(o in n)"XMLHttpRequest"===t&&"responseBlob"===o||function(e){"function"==typeof n[e]?d[t].prototype[e]=function(){return this[S][e].apply(this[S],arguments)}:r(d[t].prototype,e,{set:function(n){"function"==typeof n?(this[S][e]=u(n,t+"."+e),O(this[S][e],n)):this[S][e]=n},get:function(){return this[S][e]}})}(o);for(o in e)"prototype"!==o&&e.hasOwnProperty(o)&&(d[t][o]=e[o])}function D(t,e,r){let i=t;for(;i&&!i.hasOwnProperty(e);)i=o(i);!i&&t[e]&&(i=t);const s=h(e);let a=null;if(i&&!(a=i[s])&&(a=i[s]=i[e],_(i&&n(i,e)))){const t=r(a,s,e);i[e]=function(){return t(this,arguments)},O(i[e],a)}return a}function R(t,e,n){let r=null;function o(t){const e=t.data;return e.args[e.cbIdx]=function(){t.invoke.apply(this,arguments)},r.apply(e.target,e.args),t}r=D(t,e,t=>function(e,r){const i=n(e,r);return i.cbIdx>=0&&"function"==typeof r[i.cbIdx]?l(i.name,r[i.cbIdx],i,o):t.apply(e,r)})}function O(t,e){t[h("OriginalDelegate")]=e}let N=!1,I=!1;function M(){try{const t=p.navigator.userAgent;if(-1!==t.indexOf("MSIE ")||-1!==t.indexOf("Trident/"))return!0}catch(t){}return!1}function z(){if(N)return I;N=!0;try{const t=p.navigator.userAgent;-1===t.indexOf("MSIE ")&&-1===t.indexOf("Trident/")&&-1===t.indexOf("Edge/")||(I=!0)}catch(t){}return I}Zone.__load_patch("toString",t=>{const e=Function.prototype.toString,n=h("OriginalDelegate"),r=h("Promise"),o=h("Error"),i=function(){if("function"==typeof this){const i=this[n];if(i)return"function"==typeof i?e.call(i):Object.prototype.toString.call(i);if(this===Promise){const n=t[r];if(n)return e.call(n)}if(this===Error){const n=t[o];if(n)return e.call(n)}}return e.call(this)};i[n]=e,Function.prototype.toString=i;const s=Object.prototype.toString;Object.prototype.toString=function(){return this instanceof Promise?"[object Promise]":s.call(this)}});let A=!1;if("undefined"!=typeof window)try{const t=Object.defineProperty({},"passive",{get:function(){A=!0}});window.addEventListener("test",t,t),window.removeEventListener("test",t,t)}catch(mt){A=!1}const C={useG:!0},L={},Z={},j=/^__zone_symbol__(\w+)(true|false)$/;function F(t,e,n){const r=n&&n.add||"addEventListener",i=n&&n.rm||"removeEventListener",s=n&&n.listeners||"eventListeners",a=n&&n.rmAll||"removeAllListeners",c=h(r),u="."+r+":",l=function(t,e,n){if(t.isRemoved)return;const r=t.callback;"object"==typeof r&&r.handleEvent&&(t.callback=t=>r.handleEvent(t),t.originalDelegate=r),t.invoke(t,e,[n]);const o=t.options;o&&"object"==typeof o&&o.once&&e[i].call(e,n.type,t.originalDelegate?t.originalDelegate:t.callback,o)},f=function(e){if(!(e=e||t.event))return;const n=this||e.target||t,r=n[L[e.type].false];if(r)if(1===r.length)l(r[0],n,e);else{const t=r.slice();for(let r=0;r<t.length&&(!e||!0!==e.__zone_symbol__propagationStopped);r++)l(t[r],n,e)}},p=function(e){if(!(e=e||t.event))return;const n=this||e.target||t,r=n[L[e.type].true];if(r)if(1===r.length)l(r[0],n,e);else{const t=r.slice();for(let r=0;r<t.length&&(!e||!0!==e.__zone_symbol__propagationStopped);r++)l(t[r],n,e)}};function d(e,n){if(!e)return!1;let l=!0;n&&void 0!==n.useG&&(l=n.useG);const d=n&&n.vh;let m=!0;n&&void 0!==n.chkDup&&(m=n.chkDup);let g=!1;n&&void 0!==n.rt&&(g=n.rt);let _=e;for(;_&&!_.hasOwnProperty(r);)_=o(_);if(!_&&e[r]&&(_=e),!_)return!1;if(_[c])return!1;const v=n&&n.eventNameToString,b={},T=_[c]=_[r],k=_[h(i)]=_[i],w=_[h(s)]=_[s],E=_[h(a)]=_[a];let x;function S(t){A||"boolean"==typeof b.options||null==b.options||(t.options=!!b.options.capture,b.options=t.options)}n&&n.prepend&&(x=_[h(n.prepend)]=_[n.prepend]);const P=l?function(t){if(!b.isExisting)return S(t),T.call(b.target,b.eventName,b.capture?p:f,b.options)}:function(t){return S(t),T.call(b.target,b.eventName,t.invoke,b.options)},D=l?function(t){if(!t.isRemoved){const e=L[t.eventName];let n;e&&(n=e[t.capture?"true":"false"]);const r=n&&t.target[n];if(r)for(let o=0;o<r.length;o++)if(r[o]===t){r.splice(o,1),t.isRemoved=!0,0===r.length&&(t.allRemoved=!0,t.target[n]=null);break}}if(t.allRemoved)return k.call(t.target,t.eventName,t.capture?p:f,t.options)}:function(t){return k.call(t.target,t.eventName,t.invoke,t.options)},R=n&&n.diff?n.diff:function(t,e){const n=typeof e;return"function"===n&&t.callback===e||"object"===n&&t.originalDelegate===e},N=Zone[Zone.__symbol__("BLACK_LISTED_EVENTS")],I=function(e,n,r,o,i=!1,s=!1){return function(){const a=this||t,c=arguments[0];let u=arguments[1];if(!u)return e.apply(this,arguments);if(y&&"uncaughtException"===c)return e.apply(this,arguments);let h=!1;if("function"!=typeof u){if(!u.handleEvent)return e.apply(this,arguments);h=!0}if(d&&!d(e,u,a,arguments))return;const f=arguments[2];if(N)for(let t=0;t<N.length;t++)if(c===N[t])return e.apply(this,arguments);let p,g=!1;void 0===f?p=!1:!0===f?p=!0:!1===f?p=!1:(p=!!f&&!!f.capture,g=!!f&&!!f.once);const _=Zone.current,T=L[c];let k;if(T)k=T[p?"true":"false"];else{const t="__zone_symbol__"+(v?v(c):c)+"false",e="__zone_symbol__"+(v?v(c):c)+"true";L[c]={},L[c].false=t,L[c].true=e,k=p?e:t}let w,E=a[k],x=!1;if(E){if(x=!0,m)for(let t=0;t<E.length;t++)if(R(E[t],u))return}else E=a[k]=[];const S=a.constructor.name,P=Z[S];P&&(w=P[c]),w||(w=S+n+(v?v(c):c)),b.options=f,g&&(b.options.once=!1),b.target=a,b.capture=p,b.eventName=c,b.isExisting=x;const D=l?C:void 0;D&&(D.taskData=b);const O=_.scheduleEventTask(w,u,D,r,o);return b.target=null,D&&(D.taskData=null),g&&(f.once=!0),(A||"boolean"!=typeof O.options)&&(O.options=f),O.target=a,O.capture=p,O.eventName=c,h&&(O.originalDelegate=u),s?E.unshift(O):E.push(O),i?a:void 0}};return _[r]=I(T,u,P,D,g),x&&(_.prependListener=I(x,".prependListener:",(function(t){return x.call(b.target,b.eventName,t.invoke,b.options)}),D,g,!0)),_[i]=function(){const e=this||t,n=arguments[0],r=arguments[2];let o;o=void 0!==r&&(!0===r||!1!==r&&!!r&&!!r.capture);const i=arguments[1];if(!i)return k.apply(this,arguments);if(d&&!d(k,i,e,arguments))return;const s=L[n];let a;s&&(a=s[o?"true":"false"]);const c=a&&e[a];if(c)for(let t=0;t<c.length;t++){const n=c[t];if(R(n,i))return c.splice(t,1),n.isRemoved=!0,0===c.length&&(n.allRemoved=!0,e[a]=null),n.zone.cancelTask(n),g?e:void 0}return k.apply(this,arguments)},_[s]=function(){const e=this||t,n=arguments[0],r=[],o=H(e,v?v(n):n);for(let t=0;t<o.length;t++){const e=o[t];r.push(e.originalDelegate?e.originalDelegate:e.callback)}return r},_[a]=function(){const e=this||t,n=arguments[0];if(n){const t=L[n];if(t){const r=e[t.false],o=e[t.true];if(r){const t=r.slice();for(let e=0;e<t.length;e++){const r=t[e];this[i].call(this,n,r.originalDelegate?r.originalDelegate:r.callback,r.options)}}if(o){const t=o.slice();for(let e=0;e<t.length;e++){const r=t[e];this[i].call(this,n,r.originalDelegate?r.originalDelegate:r.callback,r.options)}}}}else{const t=Object.keys(e);for(let e=0;e<t.length;e++){const n=j.exec(t[e]);let r=n&&n[1];r&&"removeListener"!==r&&this[a].call(this,r)}this[a].call(this,"removeListener")}if(g)return this},O(_[r],T),O(_[i],k),E&&O(_[a],E),w&&O(_[s],w),!0}let m=[];for(let o=0;o<e.length;o++)m[o]=d(e[o],n);return m}function H(t,e){const n=[];for(let r in t){const o=j.exec(r);let i=o&&o[1];if(i&&(!e||i===e)){const e=t[r];if(e)for(let t=0;t<e.length;t++)n.push(e[t])}}return n}function W(t,e){const n=t.Event;n&&n.prototype&&e.patchMethod(n.prototype,"stopImmediatePropagation",t=>function(e,n){e.__zone_symbol__propagationStopped=!0,t&&t.apply(e,n)})}function B(t,e,n,r,o){const i=Zone.__symbol__(r);if(e[i])return;const s=e[i]=e[r];e[r]=function(i,a,c){return a&&a.prototype&&o.forEach((function(e){const o=`${n}.${r}::`+e,i=a.prototype;if(i.hasOwnProperty(e)){const n=t.ObjectGetOwnPropertyDescriptor(i,e);n&&n.value?(n.value=t.wrapWithCurrentZone(n.value,o),t._redefineProperty(a.prototype,e,n)):i[e]&&(i[e]=t.wrapWithCurrentZone(i[e],o))}else i[e]&&(i[e]=t.wrapWithCurrentZone(i[e],o))})),s.call(e,i,a,c)},t.attachOriginToPatched(e[r],s)}const q=Zone.__symbol__,U=Object[q("defineProperty")]=Object.defineProperty,V=Object[q("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor,$=Object.create,G=q("unconfigurables");function K(t,e,n){const r=n.configurable;return Y(t,e,n=J(t,e,n),r)}function X(t,e){return t&&t[G]&&t[G][e]}function J(t,e,n){return Object.isFrozen(n)||(n.configurable=!0),n.configurable||(t[G]||Object.isFrozen(t)||U(t,G,{writable:!0,value:{}}),t[G]&&(t[G][e]=!0)),n}function Y(t,e,n,r){try{return U(t,e,n)}catch(o){if(!n.configurable)throw o;void 0===r?delete n.configurable:n.configurable=r;try{return U(t,e,n)}catch(o){let r=null;try{r=JSON.stringify(n)}catch(o){r=n.toString()}console.log(`Attempting to configure '${e}' with descriptor '${r}' on object '${t}' and got error, giving up: ${o}`)}}}const Q=["absolutedeviceorientation","afterinput","afterprint","appinstalled","beforeinstallprompt","beforeprint","beforeunload","devicelight","devicemotion","deviceorientation","deviceorientationabsolute","deviceproximity","hashchange","languagechange","message","mozbeforepaint","offline","online","paint","pageshow","pagehide","popstate","rejectionhandled","storage","unhandledrejection","unload","userproximity","vrdisplyconnected","vrdisplaydisconnected","vrdisplaypresentchange"],tt=["encrypted","waitingforkey","msneedkey","mozinterruptbegin","mozinterruptend"],et=["load"],nt=["blur","error","focus","load","resize","scroll","messageerror"],rt=["bounce","finish","start"],ot=["loadstart","progress","abort","error","load","progress","timeout","loadend","readystatechange"],it=["upgradeneeded","complete","abort","success","error","blocked","versionchange","close"],st=["close","error","open","message"],at=["error","message"],ct=["abort","animationcancel","animationend","animationiteration","auxclick","beforeinput","blur","cancel","canplay","canplaythrough","change","compositionstart","compositionupdate","compositionend","cuechange","click","close","contextmenu","curechange","dblclick","drag","dragend","dragenter","dragexit","dragleave","dragover","drop","durationchange","emptied","ended","error","focus","focusin","focusout","gotpointercapture","input","invalid","keydown","keypress","keyup","load","loadstart","loadeddata","loadedmetadata","lostpointercapture","mousedown","mouseenter","mouseleave","mousemove","mouseout","mouseover","mouseup","mousewheel","orientationchange","pause","play","playing","pointercancel","pointerdown","pointerenter","pointerleave","pointerlockchange","mozpointerlockchange","webkitpointerlockerchange","pointerlockerror","mozpointerlockerror","webkitpointerlockerror","pointermove","pointout","pointerover","pointerup","progress","ratechange","reset","resize","scroll","seeked","seeking","select","selectionchange","selectstart","show","sort","stalled","submit","suspend","timeupdate","volumechange","touchcancel","touchmove","touchstart","touchend","transitioncancel","transitionend","waiting","wheel"].concat(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"],["autocomplete","autocompleteerror"],["toggle"],["afterscriptexecute","beforescriptexecute","DOMContentLoaded","freeze","fullscreenchange","mozfullscreenchange","webkitfullscreenchange","msfullscreenchange","fullscreenerror","mozfullscreenerror","webkitfullscreenerror","msfullscreenerror","readystatechange","visibilitychange","resume"],Q,["beforecopy","beforecut","beforepaste","copy","cut","paste","dragstart","loadend","animationstart","search","transitionrun","transitionstart","webkitanimationend","webkitanimationiteration","webkitanimationstart","webkittransitionend"],["activate","afterupdate","ariarequest","beforeactivate","beforedeactivate","beforeeditfocus","beforeupdate","cellchange","controlselect","dataavailable","datasetchanged","datasetcomplete","errorupdate","filterchange","layoutcomplete","losecapture","move","moveend","movestart","propertychange","resizeend","resizestart","rowenter","rowexit","rowsdelete","rowsinserted","command","compassneedscalibration","deactivate","help","mscontentzoom","msmanipulationstatechanged","msgesturechange","msgesturedoubletap","msgestureend","msgesturehold","msgesturestart","msgesturetap","msgotpointercapture","msinertiastart","mslostpointercapture","mspointercancel","mspointerdown","mspointerenter","mspointerhover","mspointerleave","mspointermove","mspointerout","mspointerover","mspointerup","pointerout","mssitemodejumplistitemremoved","msthumbnailclick","
1stop","storagecommit"]);function ut(t,e,n){if(!n||0===n.length)return e;const r=n.filter(e=>e.target===t);if(!r||0===r.length)return e;const o=r[0].ignoreProperties;return e.filter(t=>-1===o.indexOf(t))}function lt(t,e,n,r){t&&x(t,ut(t,e,n),r)}function ht(t,e){if(y&&!T)return;if(Zone[t.symbol("patchEvents")])return;const n="undefined"!=typeof WebSocket,r=e.__Zone_ignore_on_properties;if(b){const t=window,e=M?[{target:t,ignoreProperties:["error"]}]:[];lt(t,ct.concat(["messageerror"]),r?r.concat(e):r,o(t)),lt(Document.prototype,ct,r),void 0!==t.SVGElement&&lt(t.SVGElement.prototype,ct,r),lt(Element.prototype,ct,r),lt(HTMLElement.prototype,ct,r),lt(HTMLMediaElement.prototype,tt,r),lt(HTMLFrameSetElement.prototype,Q.concat(nt),r),lt(HTMLBodyElement.prototype,Q.concat(nt),r),lt(HTMLFrameElement.prototype,et,r),lt(HTMLIFrameElement.prototype,et,r);const n=t.HTMLMarqueeElement;n&&lt(n.prototype,rt,r);const i=t.Worker;i&&lt(i.prototype,at,r)}const i=e.XMLHttpRequest;i&&lt(i.prototype,ot,r);const s=e.XMLHttpRequestEventTarget;s&&lt(s&&s.prototype,ot,r),"undefined"!=typeof IDBIndex&&(lt(IDBIndex.prototype,it,r),lt(IDBRequest.prototype,it,r),lt(IDBOpe
vendor: 6,423 bytes, line 1
1nDBRequest.prototype,it,r),lt(IDBDatabase.prototype,it,r),lt(IDBTransaction.prototype,it,r),lt(IDBCursor.prototype,it,r)),n&&lt(WebSocket.prototype,st,r)}Zone.__load_patch("util",(t,e,o)=>{o.patchOnProperties=x,o.patchMethod=D,o.bindArguments=g,o.patchMacroTask=R;const a=e.__symbol__("BLACK_LISTED_EVENTS"),c=e.__symbol__("UNPATCHED_EVENTS");t[c]&&(t[a]=t[c]),t[a]&&(e[a]=e[c]=t[a]),o.patchEventPrototype=W,o.patchEventTarget=F,o.isIEOrEdge=z,o.ObjectDefineProperty=r,o.ObjectGetOwnPropertyDescriptor=n,o.ObjectCreate=i,o.ArraySlice=s,o.patchClass=P,o.wrapWithCurrentZone=u,o.filterProperties=ut,o.attachOriginToPatched=O,o._redefineProperty=K,o.patchCallbacks=B,o.getGlobalObjects=()=>({globalSources:Z,zoneSymbolEventNames:L,eventNames:ct,isBrowser:b,isMix:T,isNode:y,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:"__zone_symbol__",ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"})});const ft=h("zoneTask");function pt(t,e,n,r){let o=null,i=null;n+=r;const s={};function a(e){const n=e.data;return n.args[0]=function(){try{e.invoke.apply(this,arguments)}finally{e.data&&e.data.isPeriodic||("number"==typeof n.handleId?delete s[n.handleId]:n.handleId&&(n.handleId[ft]=null))}},n.handleId=o.apply(t,n.args),e}function c(t){return i(t.data.handleId)}o=D(t,e+=r,n=>function(o,i){if("function"==typeof i[0]){const t=l(e,i[0],{isPeriodic:"Interval"===r,delay:"Timeout"===r||"Interval"===r?i[1]||0:void 0,args:i},a,c);if(!t)return t;const n=t.data.handleId;return"number"==typeof n?s[n]=t:n&&(n[ft]=t),n&&n.ref&&n.unref&&"function"==typeof n.ref&&"function"==typeof n.unref&&(t.ref=n.ref.bind(n),t.unref=n.unref.bind(n)),"number"==typeof n||n?n:t}return n.apply(t,i)}),i=D(t,n,e=>function(n,r){const o=r[0];let i;"number"==typeof o?i=s[o]:(i=o&&o[ft],i||(i=o)),i&&"string"==typeof i.type?"notScheduled"!==i.state&&(i.cancelFn&&i.data.isPeriodic||0===i.runCount)&&("number"==typeof o?delete s[o]:o&&(o[ft]=null),i.zone.cancelTask(i)):e.apply(t,r)})}function dt(t,e){if(Zone[e.symbol("patchEventTarget")])return;const{eventNames:n,zoneSymbolEventNames:r,TRUE_STR:o,FALSE_STR:i,ZONE_SYMBOL_PREFIX:s}=e.getGlobalObjects();for(let c=0;c<n.length;c++){const t=n[c],e=s+(t+i),a=s+(t+o);r[t]={},r[t][i]=e,r[t][o]=a}const a=t.EventTarget;return a&&a.prototype?(e.patchEventTarget(t,[a&&a.prototype]),!0):void 0}Zone.__load_patch("legacy",t=>{const e=t[Zone.__symbol__("legacyPatch")];e&&e()}),Zone.__load_patch("timers",t=>{pt(t,"set","clear","Timeout"),pt(t,"set","clear","Interval"),pt(t,"set","clear","Immediate")}),Zone.__load_patch("requestAnimationFrame",t=>{pt(t,"request","cancel","AnimationFrame"),pt(t,"mozRequest","mozCancel","AnimationFrame"),pt(t,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(t,e)=>{const n=["alert","prompt","confirm"];for(let r=0;r<n.length;r++)D(t,n[r],(n,r,o)=>function(r,i){return e.current.run(n,t,i,o)})}),Zone.__load_patch("EventTarget",(t,e,n)=>{!function(t,e){e.patchEventPrototype(t,e)}(t,n),dt(t,n);const r=t.XMLHttpRequestEventTarget;r&&r.prototype&&n.patchEventTarget(t,[r.prototype]),P("MutationObserver"),P("WebKitMutationObserver"),P("IntersectionObserver"),P("FileReader")}),Zone.__load_patch("on_property",(t,e,n)=>{ht(n,t),Object.defineProperty=function(t,e,n){if(X(t,e))throw new TypeError("Cannot assign to read only property '"+e+"' of "+t);const r=n.configurable;return"prototype"!==e&&(n=J(t,e,n)),Y(t,e,n,r)},Object.defineProperties=function(t,e){return Object.keys(e).forEach((function(n){Object.defineProperty(t,n,e[n])})),t},Object.create=function(t,e){return"object"!=typeof e||Object.isFrozen(e)||Object.keys(e).forEach((function(n){e[n]=J(t,n,e[n])})),$(t,e)},Object.getOwnPropertyDescriptor=function(t,e){const n=V(t,e);return n&&X(t,e)&&(n.configurable=!1),n}}),Zone.__load_patch("customElements",(t,e,n)=>{!function(t,e){const{isBrowser:n,isMix:r}=e.getGlobalObjects();(n||r)&&t.customElements&&"customElements"in t&&e.patchCallbacks(e,t.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(t,n)}),Zone.__load_patch("XHR",(t,e)=>{!function(t){const f=t.XMLHttpRequest;if(!f)return;const p=f.prototype;let d=p[a],m=p[c];if(!d){const e=t.XMLHttpRequestEventTarget;if(e){const t=e.prototype;d=t[a],m=t[c]}}function g(t){const e=t.data,r=e.target;r[i]=!1,r[u]=!1;const s=r[o];d||(d=r[a],m=r[c]),s&&m.call(r,"readystatechange",s);const l=r[o]=()=>{if(r.readyState===r.DONE)if(!e.aborted&&r[i]&&"scheduled"===t.state){const n=r.__zone_symbol__loadfalse;if(n&&n.length>0){const o=t.invoke;t.invoke=function(){const n=r.__zone_symbol__loadfalse;for(let e=0;e<n.length;e++)n[e]===t&&n.splice(e,1);e.aborted||"scheduled"!==t.state||o.call(t)},n.push(t)}else t.invoke()}else e.aborted||!1!==r[i]||(r[u]=!0)};return d.call(r,"readystatechange",l),r[n]||(r[n]=t),k.apply(r,e.args),r[i]=!0,t}function _(){}function v(t){const e=t.data;return e.aborted=!0,w.apply(e.target,e.args)}const y=D(p,"open",()=>function(t,e){return t[r]=0==e[2],t[s]=e[1],y.apply(t,e)}),b=h("fetchTaskAborting"),T=h("fetchTaskScheduling"),k=D(p,"send",()=>function(t,n){if(!0===e.current[T])return k.apply(t,n);if(t[r])return k.apply(t,n);{const e={target:t,url:t[s],isPeriodic:!1,args:n,aborted:!1},r=l("XMLHttpRequest.send",_,e,g,v);t&&!0===t[u]&&!e.aborted&&"scheduled"===r.state&&r.invoke()}}),w=D(p,"abort",()=>function(t,r){const o=t[n];if(o&&"string"==typeof o.type){if(null==o.cancelFn||o.data&&o.data.aborted)return;o.zone.cancelTask(o)}else if(!0===e.current[b])return w.apply(t,r)})}(t);const n=h("xhrTask"),r=h("xhrSync"),o=h("xhrListener"),i=h("xhrScheduled"),s=h("xhrURL"),u=h("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",t=>{t.navigator&&t.navigator.geolocation&&function(t,e){const r=t.constructor.name;for(let o=0;o<e.length;o++){const i=e[o],s=t[i];if(s){if(!_(n(t,i)))continue;t[i]=(t=>{const e=function(){return t.apply(this,g(arguments,r+"."+i))};return O(e,t),e})(s)}}}(t.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(t,e)=>{function n(e){return function(n){H(t,e).forEach(r=>{const o=t.PromiseRejectionEvent;if(o){const t=new o(e,{promise:n.promise,reason:n.rejection});r.invoke(t)}})}}t.PromiseRejectionEvent&&(e[h("unhandledPromiseRejectionHandler")]=n("unhandledrejection"),e[h("rejectionHandledHandler")]=n("rejectionhandled"))})}},[[2,0]]]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.