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