"use strict";(self.webpackChunkusaepay_developer=self.webpackChunkusaepay_developer||[]).push([[461],{4050(ee,J,ye){ye(6935)},6935(){const ee=globalThis;function J(t){return(ee.__Zone_symbol_prefix||"__zone_symbol__")+t}const Te=Object.getOwnPropertyDescriptor,Ne=Object.defineProperty,Ze=Object.getPrototypeOf,_t=Object.create,dt=Array.prototype.slice,Le="addEventListener",Me="removeEventListener",Ie=J(Le),Ae=J(Me),ae="true",le="false",ve=J("");function je(t,n){return Zone.current.wrap(t,n)}function He(t,n,a,e,c){return Zone.current.scheduleMacroTask(t,n,a,e,c)}const A=J,we=typeof window<"u",be=we?window:void 0,Y=we&&be||globalThis;function xe(t,n){for(let a=t.length-1;a>=0;a--)"function"==typeof t[a]&&(t[a]=je(t[a],n+"_"+a));return t}function Ue(t){return!t||!1!==t.writable&&!("function"==typeof t.get&&typeof t.set>"u")}const We=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,Ce=!("nw"in Y)&&typeof Y.process<"u"&&"[object process]"===Y.process.toString(),Ve=!Ce&&!We&&!(!we||!be.HTMLElement),qe=typeof Y.process<"u"&&"[object process]"===Y.process.toString()&&!We&&!(!we||!be.HTMLElement),De={},gt=A("enable_beforeunload"),Xe=function(t){if(!(t=t||Y.event))return;let n=De[t.type];n||(n=De[t.type]=A("ON_PROPERTY"+t.type));const a=this||t.target||Y,e=a[n];let c;if(Ve&&a===be&&"error"===t.type){const f=t;c=e&&e.call(this,f.message,f.filename,f.lineno,f.colno,f.error),!0===c&&t.preventDefault()}else c=e&&e.apply(this,arguments),"beforeunload"===t.type&&Y[gt]&&"string"==typeof c?t.returnValue=c:null!=c&&!c&&t.preventDefault();return c};function Ye(t,n,a){let e=Te(t,n);if(!e&&a&&Te(a,n)&&(e={enumerable:!0,configurable:!0}),!e||!e.configurable)return;const c=A("on"+n+"patched");if(t.hasOwnProperty(c)&&t[c])return;delete e.writable,delete e.value;const f=e.get,g=e.set,T=n.slice(2);let y=De[T];y||(y=De[T]=A("ON_PROPERTY"+T)),e.set=function(C){let d=this;!d&&t===Y&&(d=Y),d&&("function"==typeof d[y]&&d.removeEventListener(T,Xe),g?.call(d,null),d[y]=C,"function"==typeof C&&d.addEventListener(T,Xe,!1))},e.get=function(){let C=this;if(!C&&t===Y&&(C=Y),!C)return null;const d=C[y];if(d)return d;if(f){let P=f.call(this);if(P)return e.set.call(this,P),"function"==typeof C.removeAttribute&&C.removeAttribute(n),P}return null},Ne(t,n,e),t[c]=!0}function $e(t,n,a){if(n)for(let e=0;efunction(g,T){const y=a(g,T);return y.cbIdx>=0&&"function"==typeof T[y.cbIdx]?He(y.name,T[y.cbIdx],y,c):f.apply(g,T)})}function fe(t,n){t[A("OriginalDelegate")]=n}let Ke=!1,Fe=!1;function pt(){if(Ke)return Fe;Ke=!0;try{const t=be.navigator.userAgent;(-1!==t.indexOf("MSIE ")||-1!==t.indexOf("Trident/")||-1!==t.indexOf("Edge/"))&&(Fe=!0)}catch{}return Fe}function Je(t){return"function"==typeof t}function Qe(t){return"number"==typeof t}const yt={useG:!0},re={},et={},tt=new RegExp("^"+ve+"(\\w+)(true|false)$"),nt=A("propagationStopped");function rt(t,n){const a=(n?n(t):t)+le,e=(n?n(t):t)+ae,c=ve+a,f=ve+e;re[t]={},re[t][le]=c,re[t][ae]=f}function mt(t,n,a,e){const c=e&&e.add||Le,f=e&&e.rm||Me,g=e&&e.listeners||"eventListeners",T=e&&e.rmAll||"removeAllListeners",y=A(c),C="."+c+":",d="prependListener",P="."+d+":",L=function(m,_,j){if(m.isRemoved)return;const x=m.callback;let X;"object"==typeof x&&x.handleEvent&&(m.callback=k=>x.handleEvent(k),m.originalDelegate=x);try{m.invoke(m,_,[j])}catch(k){X=k}const F=m.options;if(F&&"object"==typeof F&&F.once){const k=m.originalDelegate?m.originalDelegate:m.callback;_[f].call(_,j.type,k,F)}return X};function H(m,_,j){if(!(_=_||t.event))return;const x=m||_.target||t,X=x[re[_.type][j?ae:le]];if(X){const F=[];if(1===X.length){const k=L(X[0],x,_);k&&F.push(k)}else{const k=X.slice();for(let U=0;U{throw U})}}}const z=function(m){return H(this,m,!1)},$=function(m){return H(this,m,!0)};function K(m,_){if(!m)return!1;let j=!0;_&&void 0!==_.useG&&(j=_.useG);const x=_&&_.vh;let X=!0;_&&void 0!==_.chkDup&&(X=_.chkDup);let F=!1;_&&void 0!==_.rt&&(F=_.rt);let k=m;for(;k&&!k.hasOwnProperty(c);)k=Ze(k);if(!k&&m[c]&&(k=m),!k||k[y])return!1;const U=_&&_.eventNameToString,S={},R=k[y]=k[c],b=k[A(f)]=k[f],D=k[A(g)]=k[g],Q=k[A(T)]=k[T];let W;_&&_.prepend&&(W=k[A(_.prepend)]=k[_.prepend]);const ne=j?function(o){if(!S.isExisting)return R.call(S.target,S.eventName,S.capture?$:z,S.options)}:function(o){return R.call(S.target,S.eventName,o.invoke,S.options)},I=j?function(o){if(!o.isRemoved){const u=re[o.eventName];let v;u&&(v=u[o.capture?ae:le]);const w=v&&o.target[v];if(w)for(let p=0;pse.zone.cancelTask(se);o.call(ke,"abort",ce,{once:!0}),se.removeAbortListener=()=>ke.removeEventListener("abort",ce)}return S.target=null,Re&&(Re.taskData=null),at&&(S.options.once=!0),"boolean"!=typeof se.options&&(se.options=ie),se.target=N,se.capture=Be,se.eventName=Z,B&&(se.originalDelegate=G),O?pe.unshift(se):pe.push(se),p?N:void 0}};return k[c]=l(R,C,ne,I,F),W&&(k[d]=l(W,P,function(o){return W.call(S.target,S.eventName,o.invoke,S.options)},I,F,!0)),k[f]=function(){const o=this||t;let u=arguments[0];_&&_.transferEventName&&(u=_.transferEventName(u));const v=arguments[2],w=!!v&&("boolean"==typeof v||v.capture),p=arguments[1];if(!p)return b.apply(this,arguments);if(x&&!x(b,p,o,arguments))return;const O=re[u];let N;O&&(N=O[w?ae:le]);const Z=N&&o[N];if(Z)for(let G=0;Gfunction(c,f){c[nt]=!0,e&&e.apply(c,f)})}const Se=A("zoneTask");function Ee(t,n,a,e){let c=null,f=null;a+=e;const g={};function T(C){const d=C.data;d.args[0]=function(){return C.invoke.apply(this,arguments)};const P=c.apply(t,d.args);return Qe(P)?d.handleId=P:(d.handle=P,d.isRefreshable=Je(P.refresh)),C}function y(C){const{handle:d,handleId:P}=C.data;return f.call(t,d??P)}c=ue(t,n+=e,C=>function(d,P){if(Je(P[0])){const L={isRefreshable:!1,isPeriodic:"Interval"===e,delay:"Timeout"===e||"Interval"===e?P[1]||0:void 0,args:P},H=P[0];P[0]=function(){try{return H.apply(this,arguments)}finally{const{handle:j,handleId:x,isPeriodic:X,isRefreshable:F}=L;!X&&!F&&(x?delete g[x]:j&&(j[Se]=null))}};const z=He(n,P[0],L,T,y);if(!z)return z;const{handleId:$,handle:K,isRefreshable:q,isPeriodic:m}=z.data;if($)g[$]=z;else if(K&&(K[Se]=z,q&&!m)){const _=K.refresh;K.refresh=function(){const{zone:j,state:x}=z;return"notScheduled"===x?(z._state="scheduled",j._updateTaskCount(z,1)):"running"===x&&(z._state="scheduling"),_.call(this)}}return K??$??z}return C.apply(t,P)}),f=ue(t,a,C=>function(d,P){const L=P[0];let H;Qe(L)?(H=g[L],delete g[L]):(H=L?.[Se],H?L[Se]=null:H=L),H?.type?H.cancelFn&&H.zone.cancelTask(H):C.apply(t,P)})}function st(t,n,a){if(!a||0===a.length)return n;const e=a.filter(f=>f.target===t);if(0===e.length)return n;const c=e[0].ignoreProperties;return n.filter(f=>-1===c.indexOf(f))}function it(t,n,a,e){if(!t)return;$e(t,st(t,n,a),e)}function Ge(t){return Object.getOwnPropertyNames(t).filter(n=>n.startsWith("on")&&n.length>2).map(n=>n.substring(2))}function St(t){t.__load_patch("ZoneAwarePromise",(n,a,e)=>{const c=Object.getOwnPropertyDescriptor,f=Object.defineProperty;const T=e.symbol,y=[],C=!1!==n[T("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],d=T("Promise"),P=T("then");e.onUnhandledError=h=>{if(e.showUncaughtError()){const l=h&&h.rejection;l?console.error("Unhandled Promise rejection:",l instanceof Error?l.message:l,"; Zone:",h.zone.name,"; Task:",h.task&&h.task.source,"; Value:",l,l instanceof Error?l.stack:void 0):console.error(h)}},e.microtaskDrainDone=()=>{for(;y.length;){const h=y.shift();try{h.zone.runGuarded(()=>{throw h.throwOriginal?h.rejection:h})}catch(l){z(l)}}};const H=T("unhandledPromiseRejectionHandler");function z(h){e.onUnhandledError(h);try{const l=a[H];"function"==typeof l&&l.call(this,h)}catch{}}function $(h){return h&&"function"==typeof h.then}function K(h){return h}function q(h){return I.reject(h)}const m=T("state"),_=T("value"),j=T("finally"),x=T("parentPromiseValue"),X=T("parentPromiseState"),k=null,U=!0,S=!1;function b(h,l){return o=>{try{M(h,l,o)}catch(u){M(h,!1,u)}}}const D=function(){let h=!1;return function(o){return function(){h||(h=!0,o.apply(null,arguments))}}},Q="Promise resolved with itself",W=T("currentTaskTrace");function M(h,l,o){const u=D();if(h===o)throw new TypeError(Q);if(h[m]===k){let v=null;try{("object"==typeof o||"function"==typeof o)&&(v=o&&o.then)}catch(w){return u(()=>{M(h,!1,w)})(),h}if(l!==S&&o instanceof I&&o.hasOwnProperty(m)&&o.hasOwnProperty(_)&&o[m]!==k)i(o),M(h,o[m],o[_]);else if(l!==S&&"function"==typeof v)try{v.call(o,u(b(h,l)),u(b(h,!1)))}catch(w){u(()=>{M(h,!1,w)})()}else{h[m]=l;const w=h[_];if(h[_]=o,h[j]===j&&l===U&&(h[m]=h[X],h[_]=h[x]),l===S&&o instanceof Error){const p=a.currentTask&&a.currentTask.data&&a.currentTask.data.__creationTrace__;p&&f(o,W,{configurable:!0,enumerable:!1,writable:!0,value:p})}for(let p=0;p{try{const O=h[_],N=!!o&&j===o[j];N&&(o[x]=O,o[X]=w);const Z=l.run(p,void 0,N&&p!==q&&p!==K?[]:[O]);M(o,!0,Z)}catch(O){M(o,!1,O)}},o)}const V=function(){},ne=n.AggregateError;class I{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(l){return l instanceof I?l:M(new this(null),U,l)}static reject(l){return M(new this(null),S,l)}static withResolvers(){const l={};return l.promise=new I((o,u)=>{l.resolve=o,l.reject=u}),l}static any(l){if(!l||"function"!=typeof l[Symbol.iterator])return Promise.reject(new ne([],"All promises were rejected"));const o=[];let u=0;try{for(let p of l)u++,o.push(I.resolve(p))}catch{return Promise.reject(new ne([],"All promises were rejected"))}if(0===u)return Promise.reject(new ne([],"All promises were rejected"));let v=!1;const w=[];return new I((p,O)=>{for(let N=0;N{v||(v=!0,p(Z))},Z=>{w.push(Z),u--,0===u&&(v=!0,O(new ne(w,"All promises were rejected")))})})}static race(l){let o,u,v=new this((O,N)=>{o=O,u=N});function w(O){o(O)}function p(O){u(O)}for(let O of l)$(O)||(O=this.resolve(O)),O.then(w,p);return v}static all(l){return I.allWithCallback(l)}static allSettled(l){return(this&&this.prototype instanceof I?this:I).allWithCallback(l,{thenCallback:u=>({status:"fulfilled",value:u}),errorCallback:u=>({status:"rejected",reason:u})})}static allWithCallback(l,o){let u,v,w=new this((Z,G)=>{u=Z,v=G}),p=2,O=0;const N=[];for(let Z of l){$(Z)||(Z=this.resolve(Z));const G=O;try{Z.then(B=>{N[G]=o?o.thenCallback(B):B,p--,0===p&&u(N)},B=>{o?(N[G]=o.errorCallback(B),p--,0===p&&u(N)):v(B)})}catch(B){v(B)}p++,O++}return p-=2,0===p&&u(N),w}constructor(l){const o=this;if(!(o instanceof I))throw new Error("Must be an instanceof Promise.");o[m]=k,o[_]=[];try{const u=D();l&&l(u(b(o,U)),u(b(o,S)))}catch(u){M(o,!1,u)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return I}then(l,o){let u=this.constructor?.[Symbol.species];(!u||"function"!=typeof u)&&(u=this.constructor||I);const v=new u(V),w=a.current;return this[m]==k?this[_].push(w,v,l,o):r(this,w,v,l,o),v}catch(l){return this.then(null,l)}finally(l){let o=this.constructor?.[Symbol.species];(!o||"function"!=typeof o)&&(o=I);const u=new o(V);u[j]=j;const v=a.current;return this[m]==k?this[_].push(v,u,l,l):r(this,v,u,l,l),u}}I.resolve=I.resolve,I.reject=I.reject,I.race=I.race,I.all=I.all;const he=n[d]=n.Promise;n.Promise=I;const de=T("thenPatched");function te(h){const l=h.prototype,o=c(l,"then");if(o&&(!1===o.writable||!o.configurable))return;const u=l.then;l[P]=u,h.prototype.then=function(v,w){return new I((O,N)=>{u.call(this,O,N)}).then(v,w)},h[de]=!0}return e.patchThen=te,he&&(te(he),ue(n,"fetch",h=>function ge(h){return function(l,o){let u=h.apply(l,o);if(u instanceof I)return u;let v=u.constructor;return v[de]||te(v),u}}(h))),Promise[a.__symbol__("uncaughtPromiseErrors")]=y,I})}function Nt(t,n,a,e,c){const f=Zone.__symbol__(e);if(n[f])return;const g=n[f]=n[e];n[e]=function(T,y,C){return y&&y.prototype&&c.forEach(function(d){const P=`${a}.${e}::`+d,L=y.prototype;try{if(L.hasOwnProperty(d)){const H=t.ObjectGetOwnPropertyDescriptor(L,d);H&&H.value?(H.value=t.wrapWithCurrentZone(H.value,P),t._redefineProperty(y.prototype,d,H)):L[d]&&(L[d]=t.wrapWithCurrentZone(L[d],P))}else L[d]&&(L[d]=t.wrapWithCurrentZone(L[d],P))}catch{}}),g.call(n,T,y,C)},t.attachOriginToPatched(n[e],g)}const ct=function me(){const t=globalThis,n=!0===t[J("forceDuplicateZoneCheck")];if(t.Zone&&(n||"function"!=typeof t.Zone.__symbol__))throw new Error("Zone already loaded.");return t.Zone??=function ye(){const t=ee.performance;function n(M){t&&t.mark&&t.mark(M)}function a(M,s){t&&t.measure&&t.measure(M,s)}n("Zone");class e{static __symbol__=J;static assertZonePatched(){if(ee.Promise!==S.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 s=e.current;for(;s.parent;)s=s.parent;return s}static get current(){return b.zone}static get currentTask(){return D}static __load_patch(s,i,r=!1){if(S.hasOwnProperty(s)){const E=!0===ee[J("forceDuplicateZoneCheck")];if(!r&&E)throw Error("Already loaded patch: "+s)}else if(!ee["__Zone_disable_"+s]){const E="Zone:"+s;n(E),S[s]=i(ee,e,R),a(E,E)}}get parent(){return this._parent}get name(){return this._name}_parent;_name;_properties;_zoneDelegate;constructor(s,i){this._parent=s,this._name=i?i.name||"unnamed":"",this._properties=i&&i.properties||{},this._zoneDelegate=new f(this,this._parent&&this._parent._zoneDelegate,i)}get(s){const i=this.getZoneWith(s);if(i)return i._properties[s]}getZoneWith(s){let i=this;for(;i;){if(i._properties.hasOwnProperty(s))return i;i=i._parent}return null}fork(s){if(!s)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,s)}wrap(s,i){if("function"!=typeof s)throw new Error("Expecting function got: "+s);const r=this._zoneDelegate.intercept(this,s,i),E=this;return function(){return E.runGuarded(r,this,arguments,i)}}run(s,i,r,E){b={parent:b,zone:this};try{return this._zoneDelegate.invoke(this,s,i,r,E)}finally{b=b.parent}}runGuarded(s,i=null,r,E){b={parent:b,zone:this};try{try{return this._zoneDelegate.invoke(this,s,i,r,E)}catch(V){if(this._zoneDelegate.handleError(this,V))throw V}}finally{b=b.parent}}runTask(s,i,r){if(s.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(s.zone||K).name+"; Execution: "+this.name+")");const E=s,{type:V,data:{isPeriodic:ne=!1,isRefreshable:I=!1}={}}=s;if(s.state===q&&(V===U||V===k))return;const he=s.state!=j;he&&E._transitionTo(j,_);const de=D;D=E,b={parent:b,zone:this};try{V==k&&s.data&&!ne&&!I&&(s.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,E,i,r)}catch(te){if(this._zoneDelegate.handleError(this,te))throw te}}finally{const te=s.state;if(te!==q&&te!==X)if(V==U||ne||I&&te===m)he&&E._transitionTo(_,j,m);else{const ge=E._zoneDelegates;this._updateTaskCount(E,-1),he&&E._transitionTo(q,j,q),I&&(E._zoneDelegates=ge)}b=b.parent,D=de}}scheduleTask(s){if(s.zone&&s.zone!==this){let r=this;for(;r;){if(r===s.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${s.zone.name}`);r=r.parent}}s._transitionTo(m,q);const i=[];s._zoneDelegates=i,s._zone=this;try{s=this._zoneDelegate.scheduleTask(this,s)}catch(r){throw s._transitionTo(X,m,q),this._zoneDelegate.handleError(this,r),r}return s._zoneDelegates===i&&this._updateTaskCount(s,1),s.state==m&&s._transitionTo(_,m),s}scheduleMicroTask(s,i,r,E){return this.scheduleTask(new g(F,s,i,r,E,void 0))}scheduleMacroTask(s,i,r,E,V){return this.scheduleTask(new g(k,s,i,r,E,V))}scheduleEventTask(s,i,r,E,V){return this.scheduleTask(new g(U,s,i,r,E,V))}cancelTask(s){if(s.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(s.zone||K).name+"; Execution: "+this.name+")");if(s.state===_||s.state===j){s._transitionTo(x,_,j);try{this._zoneDelegate.cancelTask(this,s)}catch(i){throw s._transitionTo(X,x),this._zoneDelegate.handleError(this,i),i}return this._updateTaskCount(s,-1),s._transitionTo(q,x),s.runCount=-1,s}}_updateTaskCount(s,i){const r=s._zoneDelegates;-1==i&&(s._zoneDelegates=null);for(let E=0;EM.hasTask(i,r),onScheduleTask:(M,s,i,r)=>M.scheduleTask(i,r),onInvokeTask:(M,s,i,r,E,V)=>M.invokeTask(i,r,E,V),onCancelTask:(M,s,i,r)=>M.cancelTask(i,r)};class f{get zone(){return this._zone}_zone;_taskCounts={microTask:0,macroTask:0,eventTask:0};_parentDelegate;_forkDlgt;_forkZS;_forkCurrZone;_interceptDlgt;_interceptZS;_interceptCurrZone;_invokeDlgt;_invokeZS;_invokeCurrZone;_handleErrorDlgt;_handleErrorZS;_handleErrorCurrZone;_scheduleTaskDlgt;_scheduleTaskZS;_scheduleTaskCurrZone;_invokeTaskDlgt;_invokeTaskZS;_invokeTaskCurrZone;_cancelTaskDlgt;_cancelTaskZS;_cancelTaskCurrZone;_hasTaskDlgt;_hasTaskDlgtOwner;_hasTaskZS;_hasTaskCurrZone;constructor(s,i,r){this._zone=s,this._parentDelegate=i,this._forkZS=r&&(r&&r.onFork?r:i._forkZS),this._forkDlgt=r&&(r.onFork?i:i._forkDlgt),this._forkCurrZone=r&&(r.onFork?this._zone:i._forkCurrZone),this._interceptZS=r&&(r.onIntercept?r:i._interceptZS),this._interceptDlgt=r&&(r.onIntercept?i:i._interceptDlgt),this._interceptCurrZone=r&&(r.onIntercept?this._zone:i._interceptCurrZone),this._invokeZS=r&&(r.onInvoke?r:i._invokeZS),this._invokeDlgt=r&&(r.onInvoke?i:i._invokeDlgt),this._invokeCurrZone=r&&(r.onInvoke?this._zone:i._invokeCurrZone),this._handleErrorZS=r&&(r.onHandleError?r:i._handleErrorZS),this._handleErrorDlgt=r&&(r.onHandleError?i:i._handleErrorDlgt),this._handleErrorCurrZone=r&&(r.onHandleError?this._zone:i._handleErrorCurrZone),this._scheduleTaskZS=r&&(r.onScheduleTask?r:i._scheduleTaskZS),this._scheduleTaskDlgt=r&&(r.onScheduleTask?i:i._scheduleTaskDlgt),this._scheduleTaskCurrZone=r&&(r.onScheduleTask?this._zone:i._scheduleTaskCurrZone),this._invokeTaskZS=r&&(r.onInvokeTask?r:i._invokeTaskZS),this._invokeTaskDlgt=r&&(r.onInvokeTask?i:i._invokeTaskDlgt),this._invokeTaskCurrZone=r&&(r.onInvokeTask?this._zone:i._invokeTaskCurrZone),this._cancelTaskZS=r&&(r.onCancelTask?r:i._cancelTaskZS),this._cancelTaskDlgt=r&&(r.onCancelTask?i:i._cancelTaskDlgt),this._cancelTaskCurrZone=r&&(r.onCancelTask?this._zone:i._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const E=r&&r.onHasTask,V=i&&i._hasTaskZS;(E||V)&&(this._hasTaskZS=E?r:c,this._hasTaskDlgt=i,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=this._zone,r.onScheduleTask||(this._scheduleTaskZS=c,this._scheduleTaskDlgt=i,this._scheduleTaskCurrZone=this._zone),r.onInvokeTask||(this._invokeTaskZS=c,this._invokeTaskDlgt=i,this._invokeTaskCurrZone=this._zone),r.onCancelTask||(this._cancelTaskZS=c,this._cancelTaskDlgt=i,this._cancelTaskCurrZone=this._zone))}fork(s,i){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,s,i):new e(s,i)}intercept(s,i,r){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,s,i,r):i}invoke(s,i,r,E,V){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,s,i,r,E,V):i.apply(r,E)}handleError(s,i){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,s,i)}scheduleTask(s,i){let r=i;if(this._scheduleTaskZS)this._hasTaskZS&&r._zoneDelegates.push(this._hasTaskDlgtOwner),r=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,s,i),r||(r=i);else if(i.scheduleFn)i.scheduleFn(i);else{if(i.type!=F)throw new Error("Task is missing scheduleFn.");z(i)}return r}invokeTask(s,i,r,E){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,s,i,r,E):i.callback.apply(r,E)}cancelTask(s,i){let r;if(this._cancelTaskZS)r=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,s,i);else{if(!i.cancelFn)throw Error("Task is not cancelable");r=i.cancelFn(i)}return r}hasTask(s,i){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,s,i)}catch(r){this.handleError(s,r)}}_updateTaskCount(s,i){const r=this._taskCounts,E=r[s],V=r[s]=E+i;if(V<0)throw new Error("More tasks executed then were scheduled.");if(0==E||0==V){const ne={microTask:r.microTask>0,macroTask:r.macroTask>0,eventTask:r.eventTask>0,change:s};this.hasTask(this._zone,ne)}}}class g{type;source;invoke;callback;data;scheduleFn;cancelFn;_zone=null;runCount=0;_zoneDelegates=null;_state="notScheduled";constructor(s,i,r,E,V,ne){if(this.type=s,this.source=i,this.data=E,this.scheduleFn=V,this.cancelFn=ne,!r)throw new Error("callback is not defined");this.callback=r;const I=this;s===U&&E&&E.useG?this.invoke=g.invokeTask:this.invoke=function(){return g.invokeTask.call(ee,I,this,arguments)}}static invokeTask(s,i,r){s||(s=this),Q++;try{return s.runCount++,s.zone.runTask(s,i,r)}finally{1==Q&&$(),Q--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(q,m)}_transitionTo(s,i,r){if(this._state!==i&&this._state!==r)throw new Error(`${this.type} '${this.source}': can not transition to '${s}', expecting state '${i}'${r?" or '"+r+"'":""}, was '${this._state}'.`);this._state=s,s==q&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?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 T=J("setTimeout"),y=J("Promise"),C=J("then");let L,d=[],P=!1;function H(M){if(L||ee[y]&&(L=ee[y].resolve(0)),L){let s=L[C];s||(s=L.then),s.call(L,M)}else ee[T](M,0)}function z(M){0===Q&&0===d.length&&H($),M&&d.push(M)}function $(){if(!P){for(P=!0;d.length;){const M=d;d=[];for(let s=0;sb,onUnhandledError:W,microtaskDrainDone:W,scheduleMicroTask:z,showUncaughtError:()=>!e[J("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:W,patchMethod:()=>W,bindArguments:()=>[],patchThen:()=>W,patchMacroTask:()=>W,patchEventPrototype:()=>W,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>W,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>W,wrapWithCurrentZone:()=>W,filterProperties:()=>[],attachOriginToPatched:()=>W,_redefineProperty:()=>W,patchCallbacks:()=>W,nativeScheduleMicroTask:H};let b={parent:null,zone:new e(null,null)},D=null,Q=0;function W(){}return a("Zone","Zone"),e}(),t.Zone}();(function Lt(t){St(t),function Ot(t){t.__load_patch("toString",n=>{const a=Function.prototype.toString,e=A("OriginalDelegate"),c=A("Promise"),f=A("Error"),g=function(){if("function"==typeof this){const d=this[e];if(d)return"function"==typeof d?a.call(d):Object.prototype.toString.call(d);if(this===Promise){const P=n[c];if(P)return a.call(P)}if(this===Error){const P=n[f];if(P)return a.call(P)}}return a.call(this)};g[e]=a,Function.prototype.toString=g;const T=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":T.call(this)}})}(t),function Zt(t){t.__load_patch("util",(n,a,e)=>{const c=Ge(n);e.patchOnProperties=$e,e.patchMethod=ue,e.bindArguments=xe,e.patchMacroTask=kt;const f=a.__symbol__("BLACK_LISTED_EVENTS"),g=a.__symbol__("UNPATCHED_EVENTS");n[g]&&(n[f]=n[g]),n[f]&&(a[f]=a[g]=n[f]),e.patchEventPrototype=vt,e.patchEventTarget=mt,e.isIEOrEdge=pt,e.ObjectDefineProperty=Ne,e.ObjectGetOwnPropertyDescriptor=Te,e.ObjectCreate=_t,e.ArraySlice=dt,e.patchClass=Pe,e.wrapWithCurrentZone=je,e.filterProperties=st,e.attachOriginToPatched=fe,e._redefineProperty=Object.defineProperty,e.patchCallbacks=Nt,e.getGlobalObjects=()=>({globalSources:et,zoneSymbolEventNames:re,eventNames:c,isBrowser:Ve,isMix:qe,isNode:Ce,TRUE_STR:ae,FALSE_STR:le,ZONE_SYMBOL_PREFIX:ve,ADD_EVENT_LISTENER_STR:Le,REMOVE_EVENT_LISTENER_STR:Me})})}(t)})(ct),function Dt(t){t.__load_patch("legacy",n=>{const a=n[t.__symbol__("legacyPatch")];a&&a()}),t.__load_patch("timers",n=>{const e="clear";Ee(n,"set",e,"Timeout"),Ee(n,"set",e,"Interval"),Ee(n,"set",e,"Immediate")}),t.__load_patch("requestAnimationFrame",n=>{Ee(n,"request","cancel","AnimationFrame"),Ee(n,"mozRequest","mozCancel","AnimationFrame"),Ee(n,"webkitRequest","webkitCancel","AnimationFrame")}),t.__load_patch("blocking",(n,a)=>{const e=["alert","prompt","confirm"];for(let c=0;cfunction(C,d){return a.current.run(g,n,d,y)})}}),t.__load_patch("EventTarget",(n,a,e)=>{(function wt(t,n){n.patchEventPrototype(t,n)})(n,e),function Rt(t,n){if(Zone[n.symbol("patchEventTarget")])return;const{eventNames:a,zoneSymbolEventNames:e,TRUE_STR:c,FALSE_STR:f,ZONE_SYMBOL_PREFIX:g}=n.getGlobalObjects();for(let y=0;y{Pe("MutationObserver"),Pe("WebKitMutationObserver")}),t.__load_patch("IntersectionObserver",(n,a,e)=>{Pe("IntersectionObserver")}),t.__load_patch("FileReader",(n,a,e)=>{Pe("FileReader")}),t.__load_patch("on_property",(n,a,e)=>{!function Ct(t,n){if(Ce&&!qe||Zone[t.symbol("patchEvents")])return;const a=n.__Zone_ignore_on_properties;let e=[];if(Ve){const c=window;e=e.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const f=[];it(c,Ge(c),a&&a.concat(f),Ze(c))}e=e.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let c=0;c{!function Pt(t,n){const{isBrowser:a,isMix:e}=n.getGlobalObjects();if(!a&&!e||!t.customElements||!("customElements"in t))return;n.patchCallbacks(n,t.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback","formAssociatedCallback","formDisabledCallback","formResetCallback","formStateRestoreCallback"])}(n,e)}),t.__load_patch("XHR",(n,a)=>{!function C(d){const P=d.XMLHttpRequest;if(!P)return;const L=P.prototype;let z=L[Ie],$=L[Ae];if(!z){const R=d.XMLHttpRequestEventTarget;if(R){const b=R.prototype;z=b[Ie],$=b[Ae]}}const K="readystatechange",q="scheduled";function m(R){const b=R.data,D=b.target;D[g]=!1,D[y]=!1;const Q=D[f];z||(z=D[Ie],$=D[Ae]),Q&&$.call(D,K,Q);const W=D[f]=()=>{if(D.readyState===D.DONE)if(!b.aborted&&D[g]&&R.state===q){const s=D[a.__symbol__("loadfalse")];if(0!==D.status&&s&&s.length>0){const i=R.invoke;R.invoke=function(){const r=D[a.__symbol__("loadfalse")];for(let E=0;Efunction(R,b){return R[c]=0==b[2],R[T]=b[1],x.apply(R,b)}),F=A("fetchTaskAborting"),k=A("fetchTaskScheduling"),U=ue(L,"send",()=>function(R,b){if(!0===a.current[k]||R[c])return U.apply(R,b);{const D={target:R,url:R[T],isPeriodic:!1,args:b,aborted:!1},Q=He("XMLHttpRequest.send",_,D,m,j);R&&!0===R[y]&&!D.aborted&&Q.state===q&&Q.invoke()}}),S=ue(L,"abort",()=>function(R,b){const D=function H(R){return R[e]}(R);if(D&&"string"==typeof D.type){if(null==D.cancelFn||D.data&&D.data.aborted)return;D.zone.cancelTask(D)}else if(!0===a.current[F])return S.apply(R,b)})}(n);const e=A("xhrTask"),c=A("xhrSync"),f=A("xhrListener"),g=A("xhrScheduled"),T=A("xhrURL"),y=A("xhrErrorBeforeScheduled")}),t.__load_patch("geolocation",n=>{n.navigator&&n.navigator.geolocation&&function Et(t,n){const a=t.constructor.name;for(let e=0;e{const y=function(){return T.apply(this,xe(arguments,a+"."+c))};return fe(y,T),y})(f)}}}(n.navigator.geolocation,["getCurrentPosition","watchPosition"])}),t.__load_patch("PromiseRejectionEvent",(n,a)=>{function e(c){return function(f){ot(n,c).forEach(T=>{const y=n.PromiseRejectionEvent;if(y){const C=new y(c,{promise:f.promise,reason:f.rejection});T.invoke(C)}})}}n.PromiseRejectionEvent&&(a[A("unhandledPromiseRejectionHandler")]=e("unhandledrejection"),a[A("rejectionHandledHandler")]=e("rejectionhandled"))}),t.__load_patch("queueMicrotask",(n,a,e)=>{!function bt(t,n){n.patchMethod(t,"queueMicrotask",a=>function(e,c){Zone.current.scheduleMicroTask("queueMicrotask",c[0])})}(n,e)})}(ct)}},ee=>{var me;me=4050,ee(ee.s=me)}]);