@mstechusa/eviewer7
Version:
[](https://eviewer.net)\r #### A modern browser-based document viewer, delivering exceptional performance and seamless integration into your applications. eViewer7 is a compr
1 lines • 60.3 kB
JavaScript
(self.webpackChunkdemo_app=self.webpackChunkdemo_app||[]).push([[429],{142:()=>{!function(Q,pe){"use strict";function je(){var r=rt.splice(0,rt.length);for(Y=0;r.length;)r.shift().call(null,r.shift())}function ge(r,n){for(var c=0,l=r.length;c<l;c++)Te(r[c],n)}function me(r){return function(n){o(n)&&(Te(n,r),he.length&&ge(n.querySelectorAll(he),r))}}function Ee(r){var n=b.call(r,"is"),c=r.nodeName.toUpperCase(),l=ye.call(Se,n?yt+n.toUpperCase():st+c);return n&&-1<l&&!be(c,n)?-1:l}function be(r,n){return-1<he.indexOf(r+'[is="'+n+'"]')}function Ge(r){var n=r.currentTarget,c=r.attrChange,l=r.attrName,h=r.target,T=r[ct]||2,_=r[Tt]||3;!z||h&&h!==n||!n[Ce]||"style"===l||r.prevValue===r.newValue&&(""!==r.newValue||c!==T&&c!==_)||n[Ce](l,c===T?null:r.prevValue,c===_?null:r.newValue)}function we(r){var n=me(r);return function(c){rt.push(n,c.target),Y&&clearTimeout(Y),Y=setTimeout(je,1)}}function $e(r){U&&(U=!1,r.currentTarget.removeEventListener(Nt,$e)),he.length&&ge((r.target||q).querySelectorAll(he),r.detail===_e?_e:ue),e&&function(){for(var r,n=0,c=i.length;n<c;n++)Re.contains(r=i[n])||(c--,i.splice(n--,1),Te(r,_e))}()}function Me(r,n){var c=this;S.call(c,r,n),_t.call(c,{target:c})}function pt(r,n,c){var l=n.apply(r,c),h=Ee(l);return-1<h&&ze(l,lt[h]),c.pop()&&he.length&&function(r){for(var n,c=0,l=r.length;c<l;c++)ze(n=r[c],lt[Ee(n)])}(l.querySelectorAll(he)),l}function et(r,n){Je(r,n),ot?ot.observe(r,W):(J&&(r.setAttribute=Me,r[ie]=nt(r),r[Oe](At,_t)),r[Oe](Ze,Ge)),r[le]&&z&&(r.created=!0,r[le](),r.created=!1)}function ke(r){throw new Error("A "+r+" type is already registered")}function Te(r,n){var c,l,h=Ee(r);-1<h&&!E.call(r,"TEMPLATE")&&(at(r,lt[h]),h=0,n!==ue||r[ue]?n!==_e||r[_e]||(r[ue]=!1,r[_e]=!0,l="disconnected",h=1):(r[_e]=!1,r[ue]=!0,l="connected",h=1,e&&ye.call(i,r)<0&&i.push(r)),h&&(c=r[n+Pe]||r[l+Pe])&&c.call(r))}function Ae(){}function mt(r,n,c){var l=c&&c[it]||"",h=n.prototype,T=Ke(h),_=n.observedAttributes||kt,D={prototype:T};t(T,le,{value:function(){if(wt)wt=!1;else if(!this[ft]){this[ft]=!0,new n(this),h[le]&&h[le].call(this);var L=ht[Mt.get(n)];(!vt||L.create.length>1)&&tt(this)}}}),t(T,Ce,{value:function(L){-1<ye.call(_,L)&&h[Ce]&&h[Ce].apply(this,arguments)}}),h[ut]&&t(T,qe,{value:h[ut]}),h[Dt]&&t(T,Ht,{value:h[Dt]}),l&&(D[it]=l),r=r.toUpperCase(),ht[r]={constructor:n,create:l?[l,Lt(r)]:[r]},Mt.set(n,r),q[se](r.toLowerCase(),D),Ie(r),Ve[r].r()}function Et(r){var n=ht[r.toUpperCase()];return n&&n.constructor}function K(r){return"string"==typeof r?r:r&&r.is||""}function tt(r){for(var n,c=r[Ce],l=c?r.attributes:kt,h=l.length;h--;)c.call(r,(n=l[h]).name||n.nodeName,null,n.value||n.nodeValue)}function Ie(r){return(r=r.toUpperCase())in Ve||(Ve[r]={},Ve[r].p=new Vt(function(n){Ve[r].r=n})),Ve[r].p}function ne(){He&&delete Q.customElements,xe(Q,"customElements",{configurable:!0,value:new Ae}),xe(Q,"CustomElementRegistry",{configurable:!0,value:Ae});for(var r=Gt.get(/^HTML[A-Z]*[a-z]/),n=r.length;n--;function(c){var l=Q[c];if(l){Q[c]=function(h){var T,_;return h||(h=this),h[ft]||(wt=!0,T=ht[Mt.get(h.constructor)],(h=(_=vt&&1===T.create.length)?Reflect.construct(l,kt,T.constructor):q.createElement.apply(q,T.create))[ft]=!0,wt=!1,_||tt(h)),h},Q[c].prototype=l.prototype;try{l.prototype.constructor=Q[c]}catch(h){xe(l,ft,{value:Q[c]})}}}(r[n]));q.createElement=function(c,l){var h=K(l);return h?I.call(this,c,Lt(h)):I.call(this,c)},$||(C=!0,q[se](""))}var q=Q.document,ve=Q.Object,Gt=function(r){var n,c,l,h,T=/^[A-Z]+[a-z]/,D=function(Z,N){(N=N.toLowerCase())in L||(L[Z]=(L[Z]||[]).concat(N),L[N]=L[N.toUpperCase()]=Z)},L=(ve.create||ve)(null),G={};for(c in r)for(h in r[c])for(L[h]=l=r[c][h],n=0;n<l.length;n++)L[l[n].toLowerCase()]=L[l[n].toUpperCase()]=h;return G.get=function(Z){return"string"==typeof Z?L[Z]||(T.test(Z)?[]:""):function(Z){var N,m=[];for(N in L)Z.test(N)&&m.push(N);return m}(Z)},G.set=function(Z,N){return T.test(Z)?D(Z,N):D(N,Z),G},G}({collections:{HTMLAllCollection:["all"],HTMLCollection:["forms"],HTMLFormControlsCollection:["elements"],HTMLOptionsCollection:["options"]},elements:{Element:["element"],HTMLAnchorElement:["a"],HTMLAppletElement:["applet"],HTMLAreaElement:["area"],HTMLAttachmentElement:["attachment"],HTMLAudioElement:["audio"],HTMLBRElement:["br"],HTMLBaseElement:["base"],HTMLBodyElement:["body"],HTMLButtonElement:["button"],HTMLCanvasElement:["canvas"],HTMLContentElement:["content"],HTMLDListElement:["dl"],HTMLDataElement:["data"],HTMLDataListElement:["datalist"],HTMLDetailsElement:["details"],HTMLDialogElement:["dialog"],HTMLDirectoryElement:["dir"],HTMLDivElement:["div"],HTMLDocument:["document"],HTMLElement:["element","abbr","address","article","aside","b","bdi","bdo","cite","code","command","dd","dfn","dt","em","figcaption","figure","footer","header","i","kbd","mark","nav","noscript","rp","rt","ruby","s","samp","section","small","strong","sub","summary","sup","u","var","wbr"],HTMLEmbedElement:["embed"],HTMLFieldSetElement:["fieldset"],HTMLFontElement:["font"],HTMLFormElement:["form"],HTMLFrameElement:["frame"],HTMLFrameSetElement:["frameset"],HTMLHRElement:["hr"],HTMLHeadElement:["head"],HTMLHeadingElement:["h1","h2","h3","h4","h5","h6"],HTMLHtmlElement:["html"],HTMLIFrameElement:["iframe"],HTMLImageElement:["img"],HTMLInputElement:["input"],HTMLKeygenElement:["keygen"],HTMLLIElement:["li"],HTMLLabelElement:["label"],HTMLLegendElement:["legend"],HTMLLinkElement:["link"],HTMLMapElement:["map"],HTMLMarqueeElement:["marquee"],HTMLMediaElement:["media"],HTMLMenuElement:["menu"],HTMLMenuItemElement:["menuitem"],HTMLMetaElement:["meta"],HTMLMeterElement:["meter"],HTMLModElement:["del","ins"],HTMLOListElement:["ol"],HTMLObjectElement:["object"],HTMLOptGroupElement:["optgroup"],HTMLOptionElement:["option"],HTMLOutputElement:["output"],HTMLParagraphElement:["p"],HTMLParamElement:["param"],HTMLPictureElement:["picture"],HTMLPreElement:["pre"],HTMLProgressElement:["progress"],HTMLQuoteElement:["blockquote","q","quote"],HTMLScriptElement:["script"],HTMLSelectElement:["select"],HTMLShadowElement:["shadow"],HTMLSlotElement:["slot"],HTMLSourceElement:["source"],HTMLSpanElement:["span"],HTMLStyleElement:["style"],HTMLTableCaptionElement:["caption"],HTMLTableCellElement:["td","th"],HTMLTableColElement:["col","colgroup"],HTMLTableElement:["table"],HTMLTableRowElement:["tr"],HTMLTableSectionElement:["thead","tbody","tfoot"],HTMLTemplateElement:["template"],HTMLTextAreaElement:["textarea"],HTMLTimeElement:["time"],HTMLTitleElement:["title"],HTMLTrackElement:["track"],HTMLUListElement:["ul"],HTMLUnknownElement:["unknown","vhgroupv","vkeygen"],HTMLVideoElement:["video"]},nodes:{Attr:["node"],Audio:["audio"],CDATASection:["node"],CharacterData:["node"],Comment:["#comment"],Document:["#document"],DocumentFragment:["#document-fragment"],DocumentType:["node"],HTMLDocument:["#document"],Image:["img"],Option:["option"],ProcessingInstruction:["node"],ShadowRoot:["#shadow-root"],Text:["#text"],XMLDocument:["xml"]}});"object"!=typeof pe&&(pe={type:pe||"auto"});var rt,_t,Fe,nt,ot,We,at,ze,Le,r,n,c,l,h,se="registerElement",Xe=1e5*Q.Math.random()>>0,ie="__"+se+Xe,Oe="addEventListener",ue="attached",Pe="Callback",_e="detached",it="extends",Ce="attributeChanged"+Pe,qe=ue+Pe,ut="connected"+Pe,Dt="disconnected"+Pe,le="created"+Pe,Ht=_e+Pe,ct="ADDITION",Tt="REMOVAL",Ze="DOMAttrModified",Nt="DOMContentLoaded",At="DOMSubtreeModified",st="<",yt="=",It=/^[A-Z][._A-Z0-9]*-[-._A-Z0-9]*$/,Zt=["ANNOTATION-XML","COLOR-PROFILE","FONT-FACE","FONT-FACE-SRC","FONT-FACE-URI","FONT-FACE-FORMAT","FONT-FACE-NAME","MISSING-GLYPH"],Se=[],lt=[],he="",Re=q.documentElement,ye=Se.indexOf||function(r){for(var n=this.length;n--&&this[n]!==r;);return n},gt=ve.prototype,De=gt.hasOwnProperty,bt=gt.isPrototypeOf,xe=ve.defineProperty,kt=[],Ye=ve.getOwnPropertyDescriptor,St=ve.getOwnPropertyNames,Wt=ve.getPrototypeOf,jt=ve.setPrototypeOf,Ft=!!ve.__proto__,ft="__dreCEv1",He=Q.customElements,vt=!/^force/.test(pe.type)&&!!(He&&He.define&&He.get&&He.whenDefined),xt=ve.create||ve,Xt=Q.Map||function(){var r,n=[],c=[];return{get:function(l){return c[ye.call(n,l)]},set:function(l,h){(r=ye.call(n,l))<0?c[n.push(l)-1]=h:c[r]=h}}},Vt=Q.Promise||function(r){function n(T){for(l=!0;c.length;)c.shift()(T)}var c=[],l=!1,h={catch:function(){return h},then:function(T){return c.push(T),l&&setTimeout(n,1),h}};return r(n),h},wt=!1,ht=xt(null),Ve=xt(null),Mt=new Xt,Lt=function(r){return r.toLowerCase()},Ke=ve.create||function r(n){return n?(r.prototype=n,new r):this},Je=jt||(Ft?function(r,n){return r.__proto__=n,r}:St&&Ye?function(){function r(n,c){for(var l,h=St(c),T=0,_=h.length;T<_;T++)De.call(n,l=h[T])||xe(n,l,Ye(c,l))}return function(n,c){do{r(n,c)}while((c=Wt(c))&&!bt.call(c,n));return n}}():function(r,n){for(var c in n)r[c]=n[c];return r}),Be=Q.MutationObserver||Q.WebKitMutationObserver,Bt=Q.HTMLAnchorElement,ce=(Q.HTMLElement||Q.Element||Q.Node).prototype,e=!bt.call(ce,Re),t=e?function(r,n,c){return r[n]=c.value,r}:xe,o=e?function(r){return 1===r.nodeType}:function(r){return bt.call(ce,r)},i=e&&[],f=ce.attachShadow,v=ce.cloneNode,E=ce.closest||function(r){for(var n=this;n&&n.nodeName!==r;)n=n.parentNode;return n},y=ce.dispatchEvent,b=ce.getAttribute,P=ce.hasAttribute,w=ce.removeAttribute,S=ce.setAttribute,M=q.createElement,A=q.importNode,I=M,W=Be&&{attributes:!0,characterData:!0,attributeOldValue:!0},re=Be||function(r){J=!1,Re.removeEventListener(Ze,re)},Y=0,$=se in q&&!/^force-all/.test(pe.type),V=!0,C=!1,J=!0,U=!0,z=!0;if(Be&&((Le=q.createElement("div")).innerHTML="<div><div></div></div>",new Be(function(r,n){if(r[0]&&"childList"==r[0].type&&!r[0].removedNodes[0].childNodes.length){var c=(Le=Ye(ce,"innerHTML"))&&Le.set;c&&xe(ce,"innerHTML",{set:function(l){for(;this.lastChild;)this.removeChild(this.lastChild);c.call(this,l)}})}n.disconnect(),Le=null}).observe(Le,{childList:!0,subtree:!0}),Le.innerHTML=""),$||(jt||Ft?(at=function(r,n){bt.call(n,r)||et(r,n)},ze=et):(at=function(r,n){r[ie]||(r[ie]=ve(!0),et(r,n))},ze=at),e?(J=!1,r=Ye(ce,Oe),n=r.value,c=function(T){var _=new CustomEvent(Ze,{bubbles:!0});_.attrName=T,_.prevValue=b.call(this,T),_.newValue=null,_[Tt]=_.attrChange=2,w.call(this,T),y.call(this,_)},l=function(T,_){var D=P.call(this,T),L=D&&b.call(this,T),G=new CustomEvent(Ze,{bubbles:!0});S.call(this,T,_),G.attrName=T,G.prevValue=D?L:null,G.newValue=_,D?G.MODIFICATION=G.attrChange=1:G[ct]=G.attrChange=0,y.call(this,G)},h=function(T){var _,D=T.currentTarget,L=D[ie],G=T.propertyName;L.hasOwnProperty(G)&&(L=L[G],(_=new CustomEvent(Ze,{bubbles:!0})).attrName=L.name,_.prevValue=L.value||null,_.newValue=L.value=D[G]||null,null==_.prevValue?_[ct]=_.attrChange=0:_.MODIFICATION=_.attrChange=1,y.call(D,_))},r.value=function(T,_,D){T===Ze&&this[Ce]&&this.setAttribute!==l&&(this[ie]={className:{name:"class",value:this.className}},this.setAttribute=l,this.removeAttribute=c,n.call(this,"propertychange",h)),n.call(this,T,_,D)},xe(ce,Oe,r)):Be||(Re[Oe](Ze,re),Re.setAttribute(ie,1),Re.removeAttribute(ie),J&&(_t=function(r){var n,c,l,h=this;if(h===r.target){for(l in n=h[ie],h[ie]=c=nt(h),c){if(!(l in n))return Fe(0,h,l,n[l],c[l],ct);if(c[l]!==n[l])return Fe(1,h,l,n[l],c[l],"MODIFICATION")}for(l in n)if(!(l in c))return Fe(2,h,l,n[l],c[l],Tt)}},Fe=function(r,n,c,l,h,T){var _={attrChange:r,currentTarget:n,attrName:c,prevValue:l,newValue:h};_[T]=r,Ge(_)},nt=function(r){for(var n,c,l={},h=r.attributes,T=0,_=h.length;T<_;T++)"setAttribute"!==(c=(n=h[T]).name)&&(l[c]=n.value);return l})),q[se]=function(r,n){if(c=r.toUpperCase(),V&&(V=!1,Be?(ot=function(L,G){function Z(N,m){for(var a=0,u=N.length;a<u;m(N[a++]));}return new Be(function(N){for(var m,a,u,s=0,R=N.length;s<R;s++)"childList"===(m=N[s]).type?(Z(m.addedNodes,L),Z(m.removedNodes,G)):(a=m.target,z&&a[Ce]&&"style"!==m.attributeName&&(u=b.call(a,m.attributeName))!==m.oldValue&&a[Ce](m.attributeName,m.oldValue,u))})}(me(ue),me(_e)),(We=function(L){return ot.observe(L,{childList:!0,subtree:!0}),L})(q),f&&(ce.attachShadow=function(){return We(f.apply(this,arguments))})):(rt=[],q[Oe]("DOMNodeInserted",we(ue)),q[Oe]("DOMNodeRemoved",we(_e))),q[Oe](Nt,$e),q[Oe]("readystatechange",$e),q.importNode=function(L,G){switch(L.nodeType){case 1:return pt(q,A,[L,!!G]);case 11:for(var Z=q.createDocumentFragment(),N=L.childNodes,m=N.length,a=0;a<m;a++)Z.appendChild(q.importNode(N[a],!!G));return Z;default:return v.call(L,!!G)}},ce.cloneNode=function(L){return pt(this,v,[!!L])}),C)return C=!1;if(-2<ye.call(Se,yt+c)+ye.call(Se,st+c)&&ke(r),!It.test(c)||-1<ye.call(Zt,c))throw new Error("The type "+r+" is invalid");var c,l,h=function(){return _?q.createElement(D,c):q.createElement(D)},T=n||gt,_=De.call(T,it),D=_?n[it].toUpperCase():c;return _&&-1<ye.call(Se,st+D)&&ke(D),l=Se.push((_?yt:st)+c)-1,he=he.concat(he.length?",":"",_?D+'[is="'+r.toLowerCase()+'"]':D),h.prototype=lt[l]=De.call(T,"prototype")?T.prototype:Ke(ce),he.length&&ge(q.querySelectorAll(he),ue),h},q.createElement=I=function(r,n){var c=K(n),l=c?M.call(q,r,Lt(c)):M.call(q,r),h=""+r,T=ye.call(Se,(c?yt:st)+(c||h).toUpperCase()),_=-1<T;return c&&(l.setAttribute("is",c=c.toLowerCase()),_&&(_=be(h.toUpperCase(),c))),z=!q.createElement.innerHTMLHelper,_&&ze(l,lt[T]),l}),addEventListener("beforeunload",function(){delete q.createElement,delete q.importNode,delete q[se]},!1),Ae.prototype={constructor:Ae,define:vt?function(r,n,c){if(c)mt(r,n,c);else{var l=r.toUpperCase();ht[l]={constructor:n,create:[l]},Mt.set(n,l),He.define(r,n)}}:mt,get:vt?function(r){return He.get(r)||Et(r)}:Et,whenDefined:vt?function(r){return Vt.race([He.whenDefined(r),Ie(r)])}:Ie},!He||/^force/.test(pe.type))ne();else if(!pe.noBuiltIn)try{!function(r,n,c){var l=new RegExp("^<a\\s+is=('|\")"+c+"\\1></a>$");if(n[it]="a",(r.prototype=Ke(Bt.prototype)).constructor=r,Q.customElements.define(c,r,n),!l.test(q.createElement("a",{is:c}).outerHTML)||!l.test((new r).outerHTML))throw n}(function r(){return Reflect.construct(Bt,[],r)},{},"document-register-element-a"+Xe)}catch(r){ne()}if(!pe.noBuiltIn)try{if(M.call(q,"a","a").outerHTML.indexOf("is")<0)throw{}}catch(r){Lt=function(n){return{is:n.toLowerCase()}}}}(window)},9140:function(Q,pe,je){"use strict";var ge,dt,me=this&&this.__spreadArray||function(Ee,be,Ge){if(Ge||2===arguments.length)for(var Me,we=0,$e=be.length;we<$e;we++)(Me||!(we in be))&&(Me||(Me=Array.prototype.slice.call(be,0,we)),Me[we]=be[we]);return Ee.concat(Me||Array.prototype.slice.call(be))};ge=function(){!function(e){var t=e.performance;function o(m){t&&t.mark&&t.mark(m)}function i(m,a){t&&t.measure&&t.measure(m,a)}o("Zone");var f=e.__Zone_symbol_prefix||"__zone_symbol__";function v(m){return f+m}var E=!0===e[v("forceDuplicateZoneCheck")];if(e.Zone){if(E||"function"!=typeof e.Zone.__symbol__)throw new Error("Zone already loaded.");return e.Zone}var y=function(){function m(a,u){this._parent=a,this._name=u?u.name||"unnamed":"<root>",this._properties=u&&u.properties||{},this._zoneDelegate=new P(this,this._parent&&this._parent._zoneDelegate,u)}return m.assertZonePatched=function(){if(e.Promise!==_.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.)")},Object.defineProperty(m,"root",{get:function(){for(var a=m.current;a.parent;)a=a.parent;return a},enumerable:!1,configurable:!0}),Object.defineProperty(m,"current",{get:function(){return L.zone},enumerable:!1,configurable:!0}),Object.defineProperty(m,"currentTask",{get:function(){return G},enumerable:!1,configurable:!0}),m.__load_patch=function(a,u,s){if(void 0===s&&(s=!1),_.hasOwnProperty(a)){if(!s&&E)throw Error("Already loaded patch: "+a)}else if(!e["__Zone_disable_"+a]){var R="Zone:"+a;o(R),_[a]=u(e,m,D),i(R,R)}},Object.defineProperty(m.prototype,"parent",{get:function(){return this._parent},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),m.prototype.get=function(a){var u=this.getZoneWith(a);if(u)return u._properties[a]},m.prototype.getZoneWith=function(a){for(var u=this;u;){if(u._properties.hasOwnProperty(a))return u;u=u._parent}return null},m.prototype.fork=function(a){if(!a)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,a)},m.prototype.wrap=function(a,u){if("function"!=typeof a)throw new Error("Expecting function got: "+a);var s=this._zoneDelegate.intercept(this,a,u),R=this;return function(){return R.runGuarded(s,this,arguments,u)}},m.prototype.run=function(a,u,s,R){L={parent:L,zone:this};try{return this._zoneDelegate.invoke(this,a,u,s,R)}finally{L=L.parent}},m.prototype.runGuarded=function(a,u,s,R){void 0===u&&(u=null),L={parent:L,zone:this};try{try{return this._zoneDelegate.invoke(this,a,u,s,R)}catch(ee){if(this._zoneDelegate.handleError(this,ee))throw ee}}finally{L=L.parent}},m.prototype.runTask=function(a,u,s){if(a.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(a.zone||C).name+"; Execution: "+this.name+")");if(a.state!==J||a.type!==T&&a.type!==h){var R=a.state!=r;R&&a._transitionTo(r,z),a.runCount++;var ee=G;G=a,L={parent:L,zone:this};try{a.type==h&&a.data&&!a.data.isPeriodic&&(a.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,a,u,s)}catch(Ne){if(this._zoneDelegate.handleError(this,Ne))throw Ne}}finally{a.state!==J&&a.state!==c&&(a.type==T||a.data&&a.data.isPeriodic?R&&a._transitionTo(z,r):(a.runCount=0,this._updateTaskCount(a,-1),R&&a._transitionTo(J,r,J))),L=L.parent,G=ee}}},m.prototype.scheduleTask=function(a){if(a.zone&&a.zone!==this)for(var u=this;u;){if(u===a.zone)throw Error("can not reschedule task to ".concat(this.name," which is descendants of the original zone ").concat(a.zone.name));u=u.parent}a._transitionTo(U,J);var s=[];a._zoneDelegates=s,a._zone=this;try{a=this._zoneDelegate.scheduleTask(this,a)}catch(R){throw a._transitionTo(c,U,J),this._zoneDelegate.handleError(this,R),R}return a._zoneDelegates===s&&this._updateTaskCount(a,1),a.state==U&&a._transitionTo(z,U),a},m.prototype.scheduleMicroTask=function(a,u,s,R){return this.scheduleTask(new w(l,a,u,s,R,void 0))},m.prototype.scheduleMacroTask=function(a,u,s,R,ee){return this.scheduleTask(new w(h,a,u,s,R,ee))},m.prototype.scheduleEventTask=function(a,u,s,R,ee){return this.scheduleTask(new w(T,a,u,s,R,ee))},m.prototype.cancelTask=function(a){if(a.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(a.zone||C).name+"; Execution: "+this.name+")");a._transitionTo(n,z,r);try{this._zoneDelegate.cancelTask(this,a)}catch(u){throw a._transitionTo(c,n),this._zoneDelegate.handleError(this,u),u}return this._updateTaskCount(a,-1),a._transitionTo(J,n),a.runCount=0,a},m.prototype._updateTaskCount=function(a,u){var s=a._zoneDelegates;-1==u&&(a._zoneDelegates=null);for(var R=0;R<s.length;R++)s[R]._updateTaskCount(a.type,u)},m}();y.__symbol__=v;var re,b={name:"",onHasTask:function(m,a,u,s){return m.hasTask(u,s)},onScheduleTask:function(m,a,u,s){return m.scheduleTask(u,s)},onInvokeTask:function(m,a,u,s,R,ee){return m.invokeTask(u,s,R,ee)},onCancelTask:function(m,a,u,s){return m.cancelTask(u,s)}},P=function(){function m(a,u,s){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=a,this._parentDelegate=u,this._forkZS=s&&(s&&s.onFork?s:u._forkZS),this._forkDlgt=s&&(s.onFork?u:u._forkDlgt),this._forkCurrZone=s&&(s.onFork?this.zone:u._forkCurrZone),this._interceptZS=s&&(s.onIntercept?s:u._interceptZS),this._interceptDlgt=s&&(s.onIntercept?u:u._interceptDlgt),this._interceptCurrZone=s&&(s.onIntercept?this.zone:u._interceptCurrZone),this._invokeZS=s&&(s.onInvoke?s:u._invokeZS),this._invokeDlgt=s&&(s.onInvoke?u:u._invokeDlgt),this._invokeCurrZone=s&&(s.onInvoke?this.zone:u._invokeCurrZone),this._handleErrorZS=s&&(s.onHandleError?s:u._handleErrorZS),this._handleErrorDlgt=s&&(s.onHandleError?u:u._handleErrorDlgt),this._handleErrorCurrZone=s&&(s.onHandleError?this.zone:u._handleErrorCurrZone),this._scheduleTaskZS=s&&(s.onScheduleTask?s:u._scheduleTaskZS),this._scheduleTaskDlgt=s&&(s.onScheduleTask?u:u._scheduleTaskDlgt),this._scheduleTaskCurrZone=s&&(s.onScheduleTask?this.zone:u._scheduleTaskCurrZone),this._invokeTaskZS=s&&(s.onInvokeTask?s:u._invokeTaskZS),this._invokeTaskDlgt=s&&(s.onInvokeTask?u:u._invokeTaskDlgt),this._invokeTaskCurrZone=s&&(s.onInvokeTask?this.zone:u._invokeTaskCurrZone),this._cancelTaskZS=s&&(s.onCancelTask?s:u._cancelTaskZS),this._cancelTaskDlgt=s&&(s.onCancelTask?u:u._cancelTaskDlgt),this._cancelTaskCurrZone=s&&(s.onCancelTask?this.zone:u._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;var R=s&&s.onHasTask;(R||u&&u._hasTaskZS)&&(this._hasTaskZS=R?s:b,this._hasTaskDlgt=u,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=a,s.onScheduleTask||(this._scheduleTaskZS=b,this._scheduleTaskDlgt=u,this._scheduleTaskCurrZone=this.zone),s.onInvokeTask||(this._invokeTaskZS=b,this._invokeTaskDlgt=u,this._invokeTaskCurrZone=this.zone),s.onCancelTask||(this._cancelTaskZS=b,this._cancelTaskDlgt=u,this._cancelTaskCurrZone=this.zone))}return m.prototype.fork=function(a,u){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,a,u):new y(a,u)},m.prototype.intercept=function(a,u,s){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,a,u,s):u},m.prototype.invoke=function(a,u,s,R,ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,a,u,s,R,ee):u.apply(s,R)},m.prototype.handleError=function(a,u){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,a,u)},m.prototype.scheduleTask=function(a,u){var s=u;if(this._scheduleTaskZS)this._hasTaskZS&&s._zoneDelegates.push(this._hasTaskDlgtOwner),(s=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,a,u))||(s=u);else if(u.scheduleFn)u.scheduleFn(u);else{if(u.type!=l)throw new Error("Task is missing scheduleFn.");$(u)}return s},m.prototype.invokeTask=function(a,u,s,R){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,a,u,s,R):u.callback.apply(s,R)},m.prototype.cancelTask=function(a,u){var s;if(this._cancelTaskZS)s=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,a,u);else{if(!u.cancelFn)throw Error("Task is not cancelable");s=u.cancelFn(u)}return s},m.prototype.hasTask=function(a,u){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,a,u)}catch(s){this.handleError(a,s)}},m.prototype._updateTaskCount=function(a,u){var s=this._taskCounts,R=s[a],ee=s[a]=R+u;if(ee<0)throw new Error("More tasks executed then were scheduled.");0!=R&&0!=ee||this.hasTask(this.zone,{microTask:s.microTask>0,macroTask:s.macroTask>0,eventTask:s.eventTask>0,change:a})},m}(),w=function(){function m(a,u,s,R,ee,Ne){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=a,this.source=u,this.data=R,this.scheduleFn=ee,this.cancelFn=Ne,!s)throw new Error("callback is not defined");this.callback=s;var p=this;this.invoke=a===T&&R&&R.useG?m.invokeTask:function(){return m.invokeTask.call(e,p,this,arguments)}}return m.invokeTask=function(a,u,s){a||(a=this),Z++;try{return a.runCount++,a.zone.runTask(a,u,s)}finally{1==Z&&V(),Z--}},Object.defineProperty(m.prototype,"zone",{get:function(){return this._zone},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),m.prototype.cancelScheduleRequest=function(){this._transitionTo(J,U)},m.prototype._transitionTo=function(a,u,s){if(this._state!==u&&this._state!==s)throw new Error("".concat(this.type," '").concat(this.source,"': can not transition to '").concat(a,"', expecting state '").concat(u,"'").concat(s?" or '"+s+"'":"",", was '").concat(this._state,"'."));this._state=a,a==J&&(this._zoneDelegates=null)},m.prototype.toString=function(){return this.data&&void 0!==this.data.handleId?this.data.handleId.toString():Object.prototype.toString.call(this)},m.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}},m}(),S=v("setTimeout"),M=v("Promise"),A=v("then"),I=[],W=!1;function Y(m){if(re||e[M]&&(re=e[M].resolve(0)),re){var a=re[A];a||(a=re.then),a.call(re,m)}else e[S](m,0)}function $(m){0===Z&&0===I.length&&Y(V),m&&I.push(m)}function V(){if(!W){for(W=!0;I.length;){var m=I;I=[];for(var a=0;a<m.length;a++){var u=m[a];try{u.zone.runTask(u,null,null)}catch(s){D.onUnhandledError(s)}}}D.microtaskDrainDone(),W=!1}}var C={name:"NO ZONE"},J="notScheduled",U="scheduling",z="scheduled",r="running",n="canceling",c="unknown",l="microTask",h="macroTask",T="eventTask",_={},D={symbol:v,currentZoneFrame:function(){return L},onUnhandledError:N,microtaskDrainDone:N,scheduleMicroTask:$,showUncaughtError:function(){return!y[v("ignoreConsoleErrorUncaughtError")]},patchEventTarget:function(){return[]},patchOnProperties:N,patchMethod:function(){return N},bindArguments:function(){return[]},patchThen:function(){return N},patchMacroTask:function(){return N},patchEventPrototype:function(){return N},isIEOrEdge:function(){return!1},getGlobalObjects:function(){},ObjectDefineProperty:function(){return N},ObjectGetOwnPropertyDescriptor:function(){},ObjectCreate:function(){},ArraySlice:function(){return[]},patchClass:function(){return N},wrapWithCurrentZone:function(){return N},filterProperties:function(){return[]},attachOriginToPatched:function(){return N},_redefineProperty:function(){return N},patchCallbacks:function(){return N},nativeScheduleMicroTask:Y},L={parent:null,zone:new y(null,null)},G=null,Z=0;function N(){}i("Zone","Zone"),e.Zone=y}("undefined"!=typeof window&&window||"undefined"!=typeof self&&self||global);var Ee=Object.getOwnPropertyDescriptor,be=Object.defineProperty,Ge=Object.getPrototypeOf,we=Object.create,$e=Array.prototype.slice,Me="addEventListener",pt="removeEventListener",et=Zone.__symbol__(Me),Ct=Zone.__symbol__(pt),ke="true",Te="false",Ae=Zone.__symbol__("");function mt(e,t){return Zone.current.wrap(e,t)}function Et(e,t,o,i,f){return Zone.current.scheduleMacroTask(e,t,o,i,f)}var K=Zone.__symbol__,tt="undefined"!=typeof window,Ie=tt?window:void 0,ne=tt&&Ie||"object"==typeof self&&self||global;function ve(e,t){for(var o=e.length-1;o>=0;o--)"function"==typeof e[o]&&(e[o]=mt(e[o],t+"_"+o));return e}function rt(e){return!e||!1!==e.writable&&!("function"==typeof e.get&&void 0===e.set)}var _t="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,Fe=!("nw"in ne)&&void 0!==ne.process&&"[object process]"==={}.toString.call(ne.process),nt=!Fe&&!_t&&!(!tt||!Ie.HTMLElement),ot=void 0!==ne.process&&"[object process]"==={}.toString.call(ne.process)&&!_t&&!(!tt||!Ie.HTMLElement),We={},at=function(e){if(e=e||ne.event){var t=We[e.type];t||(t=We[e.type]=K("ON_PROPERTY"+e.type));var f,o=this||e.target||ne,i=o[t];return nt&&o===Ie&&"error"===e.type?!0===(f=i&&i.call(this,e.message,e.filename,e.lineno,e.colno,e.error))&&e.preventDefault():null!=(f=i&&i.apply(this,arguments))&&!f&&e.preventDefault(),f}};function ze(e,t,o){var i=Ee(e,t);if(!i&&o&&Ee(o,t)&&(i={enumerable:!0,configurable:!0}),i&&i.configurable){var v=K("on"+t+"patched");if(!e.hasOwnProperty(v)||!e[v]){delete i.writable,delete i.value;var E=i.get,y=i.set,b=t.slice(2),P=We[b];P||(P=We[b]=K("ON_PROPERTY"+b)),i.set=function(w){var S=this;!S&&e===ne&&(S=ne),S&&("function"==typeof S[P]&&S.removeEventListener(b,at),y&&y.call(S,null),S[P]=w,"function"==typeof w&&S.addEventListener(b,at,!1))},i.get=function(){var w=this;if(!w&&e===ne&&(w=ne),!w)return null;var S=w[P];if(S)return S;if(E){var M=E.call(this);if(M)return i.set.call(this,M),"function"==typeof w.removeAttribute&&w.removeAttribute(t),M}return null},be(e,t,i),e[v]=!0}}}function Le(e,t,o){if(t)for(var i=0;i<t.length;i++)ze(e,"on"+t[i],o);else{var f=[];for(var v in e)"on"==v.slice(0,2)&&f.push(v);for(var E=0;E<f.length;E++)ze(e,f[E],o)}}var se=K("originalInstance");function Xe(e){var t=ne[e];if(t){ne[K(e)]=t,ne[e]=function(){var f=ve(arguments,e);switch(f.length){case 0:this[se]=new t;break;case 1:this[se]=new t(f[0]);break;case 2:this[se]=new t(f[0],f[1]);break;case 3:this[se]=new t(f[0],f[1],f[2]);break;case 4:this[se]=new t(f[0],f[1],f[2],f[3]);break;default:throw new Error("Arg list too long.")}},ue(ne[e],t);var i,o=new t(function(){});for(i in o)"XMLHttpRequest"===e&&"responseBlob"===i||function(f){"function"==typeof o[f]?ne[e].prototype[f]=function(){return this[se][f].apply(this[se],arguments)}:be(ne[e].prototype,f,{set:function(v){"function"==typeof v?(this[se][f]=mt(v,e+"."+f),ue(this[se][f],v)):this[se][f]=v},get:function(){return this[se][f]}})}(i);for(i in t)"prototype"!==i&&t.hasOwnProperty(i)&&(ne[e][i]=t[i])}}function ie(e,t,o){for(var i=e;i&&!i.hasOwnProperty(t);)i=Ge(i);!i&&e[t]&&(i=e);var f=K(t),v=null;if(i&&(!(v=i[f])||!i.hasOwnProperty(f))&&(v=i[f]=i[t],rt(i&&Ee(i,t)))){var y=o(v,f,t);i[t]=function(){return y(this,arguments)},ue(i[t],v)}return v}function Oe(e,t,o){var i=null;function f(v){var E=v.data;return E.args[E.cbIdx]=function(){v.invoke.apply(this,arguments)},i.apply(E.target,E.args),v}i=ie(e,t,function(v){return function(E,y){var b=o(E,y);return b.cbIdx>=0&&"function"==typeof y[b.cbIdx]?Et(b.name,y[b.cbIdx],b,f):v.apply(E,y)}})}function ue(e,t){e[K("OriginalDelegate")]=t}var Pe=!1,_e=!1;function Ce(){if(Pe)return _e;Pe=!0;try{var e=Ie.navigator.userAgent;(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")||-1!==e.indexOf("Edge/"))&&(_e=!0)}catch(t){}return _e}Zone.__load_patch("ZoneAwarePromise",function(e,t,o){var i=Object.getOwnPropertyDescriptor,f=Object.defineProperty;var E=o.symbol,y=[],b=!0===e[E("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],P=E("Promise"),w=E("then");o.onUnhandledError=function(p){if(o.showUncaughtError()){var k=p&&p.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",p.zone.name,"; Task:",p.task&&p.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(p)}},o.microtaskDrainDone=function(){for(var p=function(){var k=y.shift();try{k.zone.runGuarded(function(){throw k.throwOriginal?k.rejection:k})}catch(g){!function(p){o.onUnhandledError(p);try{var k=t[M];"function"==typeof k&&k.call(this,p)}catch(g){}}(g)}};y.length;)p()};var M=E("unhandledPromiseRejectionHandler");function I(p){return p&&p.then}function W(p){return p}function re(p){return u.reject(p)}var Y=E("state"),$=E("value"),V=E("finally"),C=E("parentPromiseValue"),J=E("parentPromiseState"),z=null,r=!0,n=!1;function l(p,k){return function(g){try{D(p,k,g)}catch(d){D(p,!1,d)}}}var h=function(){var p=!1;return function(g){return function(){p||(p=!0,g.apply(null,arguments))}}},_=E("currentTaskTrace");function D(p,k,g){var d=h();if(p===g)throw new TypeError("Promise resolved with itself");if(p[Y]===z){var O=null;try{("object"==typeof g||"function"==typeof g)&&(O=g&&g.then)}catch(B){return d(function(){D(p,!1,B)})(),p}if(k!==n&&g instanceof u&&g.hasOwnProperty(Y)&&g.hasOwnProperty($)&&g[Y]!==z)G(g),D(p,g[Y],g[$]);else if(k!==n&&"function"==typeof O)try{O.call(g,d(l(p,k)),d(l(p,!1)))}catch(B){d(function(){D(p,!1,B)})()}else{p[Y]=k;var j=p[$];if(p[$]=g,p[V]===V&&k===r&&(p[Y]=p[J],p[$]=p[C]),k===n&&g instanceof Error){var H=t.currentTask&&t.currentTask.data&&t.currentTask.data.__creationTrace__;H&&f(g,_,{configurable:!0,enumerable:!1,writable:!0,value:H})}for(var F=0;F<j.length;)Z(p,j[F++],j[F++],j[F++],j[F++]);if(0==j.length&&k==n){p[Y]=0;var x=g;try{throw new Error("Uncaught (in promise): "+function(p){return p&&p.toString===Object.prototype.toString?(p.constructor&&p.constructor.name||"")+": "+JSON.stringify(p):p?p.toString():Object.prototype.toString.call(p)}(g)+(g&&g.stack?"\n"+g.stack:""))}catch(B){x=B}b&&(x.throwOriginal=!0),x.rejection=g,x.promise=p,x.zone=t.current,x.task=t.currentTask,y.push(x),o.scheduleMicroTask()}}}return p}var L=E("rejectionHandledHandler");function G(p){if(0===p[Y]){try{var k=t[L];k&&"function"==typeof k&&k.call(this,{rejection:p[$],promise:p})}catch(d){}p[Y]=n;for(var g=0;g<y.length;g++)p===y[g].promise&&y.splice(g,1)}}function Z(p,k,g,d,O){G(p);var j=p[Y],H=j?"function"==typeof d?d:W:"function"==typeof O?O:re;k.scheduleMicroTask("Promise.then",function(){try{var F=p[$],x=!!g&&V===g[V];x&&(g[C]=F,g[J]=j);var B=k.run(H,void 0,x&&H!==re&&H!==W?[]:[F]);D(g,!0,B)}catch(X){D(g,!1,X)}},g)}var m=function(){},a=e.AggregateError,u=function(){function p(k){var g=this;if(!(g instanceof p))throw new Error("Must be an instanceof Promise.");g[Y]=z,g[$]=[];try{var d=h();k&&k(d(l(g,r)),d(l(g,n)))}catch(O){D(g,!1,O)}}return p.toString=function(){return"function ZoneAwarePromise() { [native code] }"},p.resolve=function(k){return D(new this(null),r,k)},p.reject=function(k){return D(new this(null),n,k)},p.any=function(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new a([],"All promises were rejected"));var g=[],d=0;try{for(var O=0,j=k;O<j.length;O++)d++,g.push(p.resolve(j[O]))}catch(B){return Promise.reject(new a([],"All promises were rejected"))}if(0===d)return Promise.reject(new a([],"All promises were rejected"));var F=!1,x=[];return new p(function(B,X){for(var te=0;te<g.length;te++)g[te].then(function(de){F||(F=!0,B(de))},function(de){x.push(de),0==--d&&(F=!0,X(new a(x,"All promises were rejected")))})})},p.race=function(k){var g,d,O=new this(function(X,te){g=X,d=te});function j(X){g(X)}function H(X){d(X)}for(var F=0,x=k;F<x.length;F++){var B=x[F];I(B)||(B=this.resolve(B)),B.then(j,H)}return O},p.all=function(k){return p.allWithCallback(k)},p.allSettled=function(k){return(this&&this.prototype instanceof p?this:p).allWithCallback(k,{thenCallback:function(d){return{status:"fulfilled",value:d}},errorCallback:function(d){return{status:"rejected",reason:d}}})},p.allWithCallback=function(k,g){for(var d,O,j=new this(function(ae,fe){d=ae,O=fe}),H=2,F=0,x=[],B=function(ae){I(ae)||(ae=X.resolve(ae));var fe=F;try{ae.then(function(oe){x[fe]=g?g.thenCallback(oe):oe,0==--H&&d(x)},function(oe){g?(x[fe]=g.errorCallback(oe),0==--H&&d(x)):O(oe)})}catch(oe){O(oe)}H++,F++},X=this,te=0,de=k;te<de.length;te++)B(de[te]);return 0==(H-=2)&&d(x),j},Object.defineProperty(p.prototype,Symbol.toStringTag,{get:function(){return"Promise"},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,Symbol.species,{get:function(){return p},enumerable:!1,configurable:!0}),p.prototype.then=function(k,g){var d,O=null===(d=this.constructor)||void 0===d?void 0:d[Symbol.species];(!O||"function"!=typeof O)&&(O=this.constructor||p);var j=new O(m),H=t.current;return this[Y]==z?this[$].push(H,j,k,g):Z(this,H,j,k,g),j},p.prototype.catch=function(k){return this.then(null,k)},p.prototype.finally=function(k){var g,d=null===(g=this.constructor)||void 0===g?void 0:g[Symbol.species];(!d||"function"!=typeof d)&&(d=p);var O=new d(m);O[V]=V;var j=t.current;return this[Y]==z?this[$].push(j,O,k,k):Z(this,j,O,k,k),O},p}();u.resolve=u.resolve,u.reject=u.reject,u.race=u.race,u.all=u.all;var s=e[P]=e.Promise;e.Promise=u;var R=E("thenPatched");function ee(p){var k=p.prototype,g=i(k,"then");if(!g||!1!==g.writable&&g.configurable){var d=k.then;k[w]=d,p.prototype.then=function(O,j){var H=this;return new u(function(x,B){d.call(H,x,B)}).then(O,j)},p[R]=!0}}return o.patchThen=ee,s&&(ee(s),ie(e,"fetch",function(p){return function(p){return function(k,g){var d=p.apply(k,g);if(d instanceof u)return d;var O=d.constructor;return O[R]||ee(O),d}}(p)})),Promise[t.__symbol__("uncaughtPromiseErrors")]=y,u}),Zone.__load_patch("toString",function(e){var t=Function.prototype.toString,o=K("OriginalDelegate"),i=K("Promise"),f=K("Error"),v=function(){if("function"==typeof this){var P=this[o];if(P)return"function"==typeof P?t.call(P):Object.prototype.toString.call(P);if(this===Promise){var w=e[i];if(w)return t.call(w)}if(this===Error){var S=e[f];if(S)return t.call(S)}}return t.call(this)};v[o]=t,Function.prototype.toString=v;var E=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":E.call(this)}});var qe=!1;if("undefined"!=typeof window)try{var ut=Object.defineProperty({},"passive",{get:function(){qe=!0}});window.addEventListener("test",ut,ut),window.removeEventListener("test",ut,ut)}catch(e){qe=!1}var he,Re,ye,gt,De,Dt={useG:!0},le={},Ht={},ct=new RegExp("^"+Ae+"(\\w+)(true|false)$"),Tt=K("propagationStopped");function Ze(e,t){var o=(t?t(e):e)+Te,i=(t?t(e):e)+ke,f=Ae+o,v=Ae+i;le[e]={},le[e][Te]=f,le[e][ke]=v}function Nt(e,t,o,i){var f=i&&i.add||Me,v=i&&i.rm||pt,E=i&&i.listeners||"eventListeners",y=i&&i.rmAll||"removeAllListeners",b=K(f),P="."+f+":",w="prependListener",M=function(V,C,J){if(!V.isRemoved){var z,U=V.callback;"object"==typeof U&&U.handleEvent&&(V.callback=function(c){return U.handleEvent(c)},V.originalDelegate=U);try{V.invoke(V,C,[J])}catch(c){z=c}var r=V.options;return r&&"object"==typeof r&&r.once&&C[v].call(C,J.type,V.originalDelegate?V.originalDelegate:V.callback,r),z}};function A(V,C,J){if(C=C||e.event){var U=V||C.target||e,z=U[le[C.type][J?ke:Te]];if(z){var r=[];if(1===z.length)(n=M(z[0],U,C))&&r.push(n);else for(var c=z.slice(),l=0;l<c.length&&(!C||!0!==C[Tt]);l++){var n;(n=M(c[l],U,C))&&r.push(n)}if(1===r.length)throw r[0];var h=function(T){var _=r[T];t.nativeScheduleMicroTask(function(){throw _})};for(l=0;l<r.length;l++)h(l)}}}var I=function(V){return A(this,V,!1)},W=function(V){return A(this,V,!0)};function re(V,C){if(!V)return!1;var J=!0;C&&void 0!==C.useG&&(J=C.useG);var U=C&&C.vh,z=!0;C&&void 0!==C.chkDup&&(z=C.chkDup);var r=!1;C&&void 0!==C.rt&&(r=C.rt);for(var n=V;n&&!n.hasOwnProperty(f);)n=Ge(n);if(!n&&V[f]&&(n=V),!n||n[b])return!1;var L,c=C&&C.eventNameToString,l={},h=n[b]=n[f],T=n[K(v)]=n[v],_=n[K(E)]=n[E],D=n[K(y)]=n[y];function G(d,O){return!qe&&"object"==typeof d&&d?!!d.capture:qe&&O?"boolean"==typeof d?{capture:d,passive:!0}:d?"object"==typeof d&&!1!==d.passive?Object.assign(Object.assign({},d),{passive:!0}):d:{passive:!0}:d}C&&C.prepend&&(L=n[K(C.prepend)]=n[C.prepend]);var s=J?function(d){if(!l.isExisting)return h.call(l.target,l.eventName,l.capture?W:I,l.options)}:function(d){return h.call(l.target,l.eventName,d.invoke,l.options)},R=J?function(d){if(!d.isRemoved){var O=le[d.eventName],j=void 0;O&&(j=O[d.capture?ke:Te]);var H=j&&d.target[j];if(H)for(var F=0;F<H.length;F++)if(H[F]===d){H.splice(F,1),d.isRemoved=!0,0===H.length&&(d.allRemoved=!0,d.target[j]=null);break}}if(d.allRemoved)return T.call(d.target,d.eventName,d.capture?W:I,d.options)}:function(d){return T.call(d.target,d.eventName,d.invoke,d.options)},Ne=C&&C.diff?C.diff:function(d,O){var j=typeof O;return"function"===j&&d.callback===O||"object"===j&&d.originalDelegate===O},p=Zone[K("UNPATCHED_EVENTS")],k=e[K("PASSIVE_EVENTS")],g=function(d,O,j,H,F,x){return void 0===F&&(F=!1),void 0===x&&(x=!1),function(){var B=this||e,X=arguments[0];C&&C.transferEventName&&(X=C.transferEventName(X));var te=arguments[1];if(!te)return d.apply(this,arguments);if(Fe&&"uncaughtException"===X)return d.apply(this,arguments);var de=!1;if("function"!=typeof te){if(!te.handleEvent)return d.apply(this,arguments);de=!0}if(!U||U(d,te,B,arguments)){var Ue=qe&&!!k&&-1!==k.indexOf(X),ae=G(arguments[2],Ue);if(p)for(var fe=0;fe<p.length;fe++)if(X===p[fe])return Ue?d.call(B,X,te,ae):d.apply(this,arguments);var oe=!!ae&&("boolean"==typeof ae||ae.capture),Ot=!(!ae||"object"!=typeof ae)&&ae.once,$t=Zone.current,qt=le[X];qt||(Ze(X,c),qt=le[X]);var Yt=qt[oe?ke:Te],Pt=B[Yt],Kt=!1;if(Pt){if(Kt=!0,z)for(fe=0;fe<Pt.length;fe++)if(Ne(Pt[fe],te))return}else Pt=B[Yt]=[];var Ut,Jt=B.constructor.name,Qt=Ht[Jt];Qt&&(Ut=Qt[X]),Ut||(Ut=Jt+O+(c?c(X):X)),l.options=ae,Ot&&(l.options.once=!1),l.target=B,l.capture=oe,l.eventName=X,l.isExisting=Kt;var Rt=J?Dt:void 0;Rt&&(Rt.taskData=l);var Qe=$t.scheduleEventTask(Ut,te,Rt,j,H);if(l.target=null,Rt&&(Rt.taskData=null),Ot&&(ae.once=!0),!qe&&"boolean"==typeof Qe.options||(Qe.options=ae),Qe.target=B,Qe.capture=oe,Qe.eventName=X,de&&(Qe.originalDelegate=te),x?Pt.unshift(Qe):Pt.push(Qe),F)return B}}};return n[f]=g(h,P,s,R,r),L&&(n[w]=g(L,".prependListener:",function(d){return L.call(l.target,l.eventName,d.invoke,l.options)},R,r,!0)),n[v]=function(){var d=this||e,O=arguments[0];C&&C.transferEventName&&(O=C.transferEventName(O));var j=arguments[2],H=!!j&&("boolean"==typeof j||j.capture),F=arguments[1];if(!F)return T.apply(this,arguments);if(!U||U(T,F,d,arguments)){var B,x=le[O];x&&(B=x[H?ke:Te]);var X=B&&d[B];if(X)for(var te=0;te<X.length;te++){var de=X[te];if(Ne(de,F))return X.splice(te,1),de.isRemoved=!0,0===X.length&&(de.allRemoved=!0,d[B]=null,"string"==typeof O)&&(d[Ae+"ON_PROPERTY"+O]=null),de.zone.cancelTask(de),r?d:void 0}return T.apply(this,arguments)}},n[E]=function(){var d=this||e,O=arguments[0];C&&C.transferEventName&&(O=C.transferEventName(O));for(var j=[],H=At(d,c?c(O):O),F=0;F<H.length;F++){var x=H[F];j.push(x.originalDelegate?x.originalDelegate:x.callback)}return j},n[y]=function(){var d=this||e,O=arguments[0];if(O){C&&C.transferEventName&&(O=C.transferEventName(O));var X=le[O];if(X){var Ue=d[X[Te]],ae=d[X[ke]];if(Ue)for(var fe=Ue.slice(),H=0;H<fe.length;H++)this[v].call(this,O,(oe=fe[H]).originalDelegate?oe.originalDelegate:oe.callback,oe.options);if(ae)for(fe=ae.slice(),H=0;H<fe.length;H++){var oe;this[v].call(this,O,(oe=fe[H]).originalDelegate?oe.originalDelegate:oe.callback,oe.options)}}}else{var j=Object.keys(d);for(H=0;H<j.length;H++){var x=ct.exec(j[H]),B=x&&x[1];B&&"removeListener"!==B&&this[y].call(this,B)}this[y].call(this,"removeListener")}if(r)return this},ue(n[f],h),ue(n[v],T),D&&ue(n[y],D),_&&ue(n[E],_),!0}for(var Y=[],$=0;$<o.length;$++)Y[$]=re(o[$],i);return Y}function At(e,t){if(!t){var o=[];for(var i in e){var f=ct.exec(i),v=f&&f[1];if(v&&(!t||v===t)){var E=e[i];if(E)for(var y=0;y<E.length;y++)o.push(E[y])}}return o}var b=le[t];b||(Ze(t),b=le[t]);var P=e[b[Te]],w=e[b[ke]];return P?w?P.concat(w):P.slice():w?w.slice():[]}function st(e,t){var o=e.Event;o&&o.prototype&&t.patchMethod(o.prototype,"stopImmediatePropagation",function(i){return function(f,v){f[Tt]=!0,i&&i.apply(f,v)}})}function yt(e,t,o,i,f){var v=Zone.__symbol__(i);if(!t[v]){var E=t[v]=t[i];t[i]=function(y,b,P){return b&&b.prototype&&f.forEach(function(w){var S="".concat(o,".").concat(i,"::")+w,M=b.prototype;try{if(M.hasOwnProperty(w)){var A=e.ObjectGetOwnPropertyDescriptor(M,w);A&&A.value?(A.value=e.wrapWithCurrentZone(A.value,S),e._redefineProperty(b.prototype,w,A)):M[w]&&(M[w]=e.wrapWithCurrentZone(M[w],S))}else M[w]&&(M[w]=e.wrapWithCurrentZone(M[w],S))}catch(I){}}),E.call(t,y,b,P)},e.attachOriginToPatched(t[i],E)}}function It(e,t,o){if(!o||0===o.length)return t;var i=o.filter(function(v){return v.target===e});if(!i||0===i.length)return t;var f=i[0].ignoreProperties;return t.filter(function(v){return-1===f.indexOf(v)})}function Zt(e,t,o,i){e&&Le(e,It(e,t,o),i)}function Se(e){return Object.getOwnPropertyNames(e).filter(function(t){return t.startsWith("on")&&t.length>2}).map(function(t){return t.substring(2)})}function lt(e,t){if((!Fe||ot)&&!Zone[e.symbol("patchEvents")]){var o=t.__Zone_ignore_on_properties,i=[];if(nt){var f=window;i=i.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);var v=function(){try{var e=Ie.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/"))return!0}catch(t){}return!1}()?[{target:f,ignoreProperties:["error"]}]:[];Zt(f,Se(f),o&&o.concat(v),Ge(f))}i=i.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(var E=0;E<i.length;E++){var y=t[i[E]];y&&y.prototype&&Zt(y.prototype,Se(y.prototype),o)}}}function xe(e,t,o){var i=o.configurable;return St(e,t,o=Ye(e,t,o),i)}function kt(e,t){return e&&e[De]&&e[De][t]}function Ye(e,t,o){return Object.isFrozen(o)||(o.configurable=!0),o.configurable||(!e[De]&&!Object.isFrozen(e)&&Re(e,De,{writable:!0,value:{}}),e[De]&&(e[De][t]=!0)),o}function St(e,t,o,i){try{return Re(e,t,o)}catch(E){if(!o.configurable)throw E;void 0===i?delete o.configurable:o.configurable=i;try{return Re(e,t,o)}catch(y){var f=!1;if(("createdCallback"===t||"attachedCallback"===t||"detachedCallback"===t||"attributeChangedCallback"===t)&&(f=!0),!f)throw y;var v=null;try{v=JSON.stringify(o)}catch(b){v=o.toString()}console.log("Attempting to configure '".concat(t,"' with descriptor '").concat(v,"' on object '").concat(e,"' and got error, giving up: ").concat(y))}}}function Ft(e,t){var o=e.getGlobalObjects();if((!o.isNode||o.isMix)&&!function(e,t){var o=e.getGlobalObjects();if((o.isBrowser||o.isMix)&&!e.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype,"onclick")&&"undefined"!=typeof Element){var v=e.ObjectGetOwnPropertyDescriptor(Element.prototype,"onclick");if(v&&!v.configurable)return!1;if(v){e.ObjectDefineProperty(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}});var y=!!document.createElement("div").onclick;return e.ObjectDefineProperty(Element.prototype,"onclick",v),y}}var b=t.XMLHttpRequest;if(!b)return!1;var P="onreadystatechange",w=b.prototype,S=e.ObjectGetOwnPropertyDescriptor(w,P);if(S)return e.ObjectDefineProperty(w,P,{enumerable:!0,configurable:!0,get:function(){return!0}}),y=!!(M=new b).onreadystatechange,e.ObjectDefineProperty(w,P,S||{}),y;var A=e.symbol("fake");e.ObjectDefineProperty(w,P,{enumerable:!0,configurable:!0,get:function(){return this[A]},set:function(Y){this[A]=Y}});var M,I=function(){};return(M=new b).onreadystatechange=I,y=M[A]===I,M.onreadystatechange=null,y}(e,t)){var v="undefined"!=typeof WebSocket;(function(e){for(var t=e.symbol("unbound"),o=function(f){var v=Ve[f],E="on"+v;self.addEventListener(v,function(y){var P,w,b=y.target;for(w=b?b.constructor.name+"."+E:"unknown."+E;b;)b[E]&&!b[E][t]&&((P=e.wrapWithCurrentZone(b[E],w))[t]=b[E],b[E]=P),b=b.parentElement},!0)},i=0;i<Ve.length;i++)o(i)})(e),e.patchClass("XMLHttpRequest"),v&&function(e,t){var o=e.getGlobalObjects(),i=o.ADD_EVENT_LISTENER_STR,f=o.REMOVE_EVENT_LISTENER_STR,v=t.WebSocket;t.EventTarget||e.patchEventTarget(t,e,[v.prototype]),t.WebSocket=function(b,P){var S,M,w=arguments.length>1?new v(b,P):new v(b),A=e.ObjectGetOwnPropertyDescriptor(w,"onmessage");return A&&!1===A.configurable?(S=e.ObjectCreate(w),M=w,[i,f,"send","close"].forEach(function(I){S[I]=function(){var W=e.ArraySlice.call(arguments);if(I===i||I===f){var re=W.length>0?W[0]:void 0;if(re){var Y=Zone.__symbol__("ON_PROPERTY"+re);w[Y]=S[Y]}}return w[I].apply(w,W)}})):S=w,e.patchOnProperties(S,["close","error","message","open"],M),S};var E=t.WebSocket;for(var y in v)E[y]=v[y]}(e,t),Zone[e.symbol("patchEvents")]=!0}}Zone.__load_patch("util",function(e,t,o){var i=Se(e);o.patchOnProperties=Le,o.patchMethod=ie,o.bindArguments=ve,o.patchMacroTask=Oe;var f=t.__symbol__("BLACK_LISTED_EVENTS"),v=t.__symbol__("UNPATCHED_EVENTS");e[v]&&(e[f]=e[v]),e[f]&&(t[f]=t[v]=e[f]),o.patchEventPrototype=st,o.patchEventTarget=Nt,o.isIEOrEdge=Ce,o.ObjectDefineProperty=be,o.ObjectGetOwnPropertyDescriptor=Ee,o.ObjectCreate=we,o.ArraySlice=$e,o.patchClass=Xe,o.wrapWithCurrentZone=mt,o.filterProperties=It,o.attachOriginToPatched=ue,o._redefineProperty=Object.defineProperty,o.patchCallbacks=yt,o.getGlobalObjects=function(){return{globalSources:Ht,zoneSymbolEventNames:le,eventNames:i,isBrowser:nt,isMix:ot,isNode:Fe,TRUE_STR:ke,FALSE_STR:Te,ZONE_SYMBOL_PREFIX:Ae,ADD_EVENT_LISTENER_STR:Me,REMOVE_EVENT_LISTENER_STR:pt}}});var e,i,Ve=me(me(me(me(me(me(me(me([],["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"],!0),["webglcontextrestored","webglcontextlost","webglcontextcreationerror"],!0),["autocomplete","autocompleteerror"],!0),["toggle"],!0),["afterscriptexecute","beforescriptexecute","DOMContentLoaded","freeze","fullscreenchange","mozfullscreenchange","webkitfullscreenchange","msfullscreenchange","fullscreenerror","mozfullscreenerror","webkitfullscreenerror","msfullscreenerror","readystatechange","visibilitychange","resume"],!0),["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","vrdisplayconnected","vrdisplaydisconnected","vrdisplaypresentchange"],!0),["beforecopy","beforecut","beforepaste","copy","cut","paste","dragstart","loadend","ani