(self.webpackChunkRTLApp=self.webpackChunkRTLApp||[]).push([[429],{5321:(De,de,J)=>{window.global=window,window.global.Buffer=window.global.Buffer||J(9007).Buffer},9919:(De,de)=>{"use strict";de.byteLength=function f(I){var M=L(I),Te=M[1];return 3*(M[0]+Te)/4-Te},de.toByteArray=function we(I){var M,ne,D=L(I),Te=D[0],ye=D[1],he=new ve(function oe(I,M,D){return 3*(M+D)/4-D}(0,Te,ye)),ge=0,Le=ye>0?Te-4:Te;for(ne=0;ne>16&255,he[ge++]=M>>8&255,he[ge++]=255&M;return 2===ye&&(M=O[I.charCodeAt(ne)]<<2|O[I.charCodeAt(ne+1)]>>4,he[ge++]=255&M),1===ye&&(M=O[I.charCodeAt(ne)]<<10|O[I.charCodeAt(ne+1)]<<4|O[I.charCodeAt(ne+2)]>>2,he[ge++]=M>>8&255,he[ge++]=255&M),he},de.fromByteArray=function U(I){for(var M,D=I.length,Te=D%3,ye=[],ge=0,Le=D-Te;geLe?Le:ge+16383));return 1===Te?ye.push(J[(M=I[D-1])>>2]+J[M<<4&63]+"=="):2===Te&&ye.push(J[(M=(I[D-2]<<8)+I[D-1])>>10]+J[M>>4&63]+J[M<<2&63]+"="),ye.join("")};for(var J=[],O=[],ve=typeof Uint8Array<"u"?Uint8Array:Array,me="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Q=0;Q<64;++Q)J[Q]=me[Q],O[me.charCodeAt(Q)]=Q;function L(I){var M=I.length;if(M%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var D=I.indexOf("=");return-1===D&&(D=M),[D,D===M?0:4-D%4]}function ae(I){return J[I>>18&63]+J[I>>12&63]+J[I>>6&63]+J[63&I]}function ce(I,M,D){for(var ye=[],he=M;he{"use strict";var O=J(9919),ve=J(2601),me="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;de.Buffer=f,de.SlowBuffer=function he(n){return+n!=n&&(n=0),f.alloc(+n)},de.INSPECT_MAX_BYTES=50;var Q=2147483647;function L(n){if(n>Q)throw new RangeError('The value "'+n+'" is invalid for option "size"');var e=new Uint8Array(n);return Object.setPrototypeOf(e,f.prototype),e}function f(n,e,t){if("number"==typeof n){if("string"==typeof e)throw new TypeError('The "string" argument must be of type string. Received type number');return ce(n)}return oe(n,e,t)}function oe(n,e,t){if("string"==typeof n)return function U(n,e){if(("string"!=typeof e||""===e)&&(e="utf8"),!f.isEncoding(e))throw new TypeError("Unknown encoding: "+e);var t=0|ge(n,e),i=L(t),a=i.write(n,e);return a!==t&&(i=i.slice(0,a)),i}(n,e);if(ArrayBuffer.isView(n))return function M(n){if(Fe(n,Uint8Array)){var e=new Uint8Array(n);return D(e.buffer,e.byteOffset,e.byteLength)}return I(n)}(n);if(null==n)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof n);if(Fe(n,ArrayBuffer)||n&&Fe(n.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Fe(n,SharedArrayBuffer)||n&&Fe(n.buffer,SharedArrayBuffer)))return D(n,e,t);if("number"==typeof n)throw new TypeError('The "value" argument must not be of type number. Received type number');var i=n.valueOf&&n.valueOf();if(null!=i&&i!==n)return f.from(i,e,t);var a=function Te(n){if(f.isBuffer(n)){var e=0|ye(n.length),t=L(e);return 0===t.length||n.copy(t,0,0,e),t}return void 0!==n.length?"number"!=typeof n.length||Ge(n.length)?L(0):I(n):"Buffer"===n.type&&Array.isArray(n.data)?I(n.data):void 0}(n);if(a)return a;if(typeof Symbol<"u"&&null!=Symbol.toPrimitive&&"function"==typeof n[Symbol.toPrimitive])return f.from(n[Symbol.toPrimitive]("string"),e,t);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof n)}function we(n){if("number"!=typeof n)throw new TypeError('"size" argument must be of type number');if(n<0)throw new RangeError('The value "'+n+'" is invalid for option "size"')}function ce(n){return we(n),L(n<0?0:0|ye(n))}function I(n){for(var e=n.length<0?0:0|ye(n.length),t=L(e),i=0;i=Q)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+Q.toString(16)+" bytes");return 0|n}function ge(n,e){if(f.isBuffer(n))return n.length;if(ArrayBuffer.isView(n)||Fe(n,ArrayBuffer))return n.byteLength;if("string"!=typeof n)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof n);var t=n.length,i=arguments.length>2&&!0===arguments[2];if(!i&&0===t)return 0;for(var a=!1;;)switch(e){case"ascii":case"latin1":case"binary":return t;case"utf8":case"utf-8":return Ke(n).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*t;case"hex":return t>>>1;case"base64":return ct(n).length;default:if(a)return i?-1:Ke(n).length;e=(""+e).toLowerCase(),a=!0}}function Le(n,e,t){var i=!1;if((void 0===e||e<0)&&(e=0),e>this.length||((void 0===t||t>this.length)&&(t=this.length),t<=0)||(t>>>=0)<=(e>>>=0))return"";for(n||(n="utf8");;)switch(n){case"hex":return lt(this,e,t);case"utf8":case"utf-8":return Pe(this,e,t);case"ascii":return it(this,e,t);case"latin1":case"binary":return ze(this,e,t);case"base64":return He(this,e,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ft(this,e,t);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(n+"").toLowerCase(),i=!0}}function ne(n,e,t){var i=n[e];n[e]=n[t],n[t]=i}function We(n,e,t,i,a){if(0===n.length)return-1;if("string"==typeof t?(i=t,t=0):t>2147483647?t=2147483647:t<-2147483648&&(t=-2147483648),Ge(t=+t)&&(t=a?0:n.length-1),t<0&&(t=n.length+t),t>=n.length){if(a)return-1;t=n.length-1}else if(t<0){if(!a)return-1;t=0}if("string"==typeof e&&(e=f.from(e,i)),f.isBuffer(e))return 0===e.length?-1:Ye(n,e,t,i,a);if("number"==typeof e)return e&=255,"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(n,e,t):Uint8Array.prototype.lastIndexOf.call(n,e,t):Ye(n,[e],t,i,a);throw new TypeError("val must be string, number or Buffer")}function Ye(n,e,t,i,a){var c,y=1,r=n.length,s=e.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(n.length<2||e.length<2)return-1;y=2,r/=2,s/=2,t/=2}function u(g,S){return 1===y?g[S]:g.readUInt16BE(S*y)}if(a){var h=-1;for(c=t;cr&&(t=r-s),c=t;c>=0;c--){for(var d=!0,w=0;wa&&(i=a):i=a;var y=e.length;i>y/2&&(i=y/2);for(var r=0;r>8,y.push(t%256),y.push(i);return y}(e,n.length-t),n,t,i)}function He(n,e,t){return O.fromByteArray(0===e&&t===n.length?n:n.slice(e,t))}function Pe(n,e,t){t=Math.min(n.length,t);for(var i=[],a=e;a239?4:y>223?3:y>191?2:1;if(a+s<=t)switch(s){case 1:y<128&&(r=y);break;case 2:128==(192&(u=n[a+1]))&&(d=(31&y)<<6|63&u)>127&&(r=d);break;case 3:c=n[a+2],128==(192&(u=n[a+1]))&&128==(192&c)&&(d=(15&y)<<12|(63&u)<<6|63&c)>2047&&(d<55296||d>57343)&&(r=d);break;case 4:c=n[a+2],h=n[a+3],128==(192&(u=n[a+1]))&&128==(192&c)&&128==(192&h)&&(d=(15&y)<<18|(63&u)<<12|(63&c)<<6|63&h)>65535&&d<1114112&&(r=d)}null===r?(r=65533,s=1):r>65535&&(i.push((r-=65536)>>>10&1023|55296),r=56320|1023&r),i.push(r),a+=s}return function Be(n){var e=n.length;if(e<=nt)return String.fromCharCode.apply(String,n);for(var t="",i=0;ia.length?f.from(r).copy(a,y):Uint8Array.prototype.set.call(a,r,y);else{if(!f.isBuffer(r))throw new TypeError('"list" argument must be an Array of Buffers');r.copy(a,y)}y+=r.length}return a},f.byteLength=ge,f.prototype._isBuffer=!0,f.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;tt&&(e+=" ... "),""},me&&(f.prototype[me]=f.prototype.inspect),f.prototype.compare=function(e,t,i,a,y){if(Fe(e,Uint8Array)&&(e=f.from(e,e.offset,e.byteLength)),!f.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===i&&(i=e?e.length:0),void 0===a&&(a=0),void 0===y&&(y=this.length),t<0||i>e.length||a<0||y>this.length)throw new RangeError("out of range index");if(a>=y&&t>=i)return 0;if(a>=y)return-1;if(t>=i)return 1;if(this===e)return 0;for(var r=(y>>>=0)-(a>>>=0),s=(i>>>=0)-(t>>>=0),u=Math.min(r,s),c=this.slice(a,y),h=e.slice(t,i),d=0;d>>=0,isFinite(i)?(i>>>=0,void 0===a&&(a="utf8")):(a=i,i=void 0)}var y=this.length-t;if((void 0===i||i>y)&&(i=y),e.length>0&&(i<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");for(var r=!1;;)switch(a){case"hex":return Xe(this,e,t,i);case"utf8":case"utf-8":return et(this,e,t,i);case"ascii":case"latin1":case"binary":return tt(this,e,t,i);case"base64":return rt(this,e,t,i);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Se(this,e,t,i);default:if(r)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),r=!0}},f.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var nt=4096;function it(n,e,t){var i="";t=Math.min(n.length,t);for(var a=e;ai)&&(t=i);for(var a="",y=e;yt)throw new RangeError("Trying to access beyond buffer length")}function be(n,e,t,i,a,y){if(!f.isBuffer(n))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>a||en.length)throw new RangeError("Index out of range")}function Ie(n,e,t,i,a,y){if(t+i>n.length)throw new RangeError("Index out of range");if(t<0)throw new RangeError("Index out of range")}function $e(n,e,t,i,a){return e=+e,t>>>=0,a||Ie(n,0,t,4),ve.write(n,e,t,i,23,4),t+4}function Je(n,e,t,i,a){return e=+e,t>>>=0,a||Ie(n,0,t,8),ve.write(n,e,t,i,52,8),t+8}f.prototype.slice=function(e,t){var i=this.length;(e=~~e)<0?(e+=i)<0&&(e=0):e>i&&(e=i),(t=void 0===t?i:~~t)<0?(t+=i)<0&&(t=0):t>i&&(t=i),t>>=0,t>>>=0,i||ie(e,t,this.length);for(var a=this[e],y=1,r=0;++r>>=0,t>>>=0,i||ie(e,t,this.length);for(var a=this[e+--t],y=1;t>0&&(y*=256);)a+=this[e+--t]*y;return a},f.prototype.readUint8=f.prototype.readUInt8=function(e,t){return e>>>=0,t||ie(e,1,this.length),this[e]},f.prototype.readUint16LE=f.prototype.readUInt16LE=function(e,t){return e>>>=0,t||ie(e,2,this.length),this[e]|this[e+1]<<8},f.prototype.readUint16BE=f.prototype.readUInt16BE=function(e,t){return e>>>=0,t||ie(e,2,this.length),this[e]<<8|this[e+1]},f.prototype.readUint32LE=f.prototype.readUInt32LE=function(e,t){return e>>>=0,t||ie(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},f.prototype.readUint32BE=f.prototype.readUInt32BE=function(e,t){return e>>>=0,t||ie(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},f.prototype.readIntLE=function(e,t,i){e>>>=0,t>>>=0,i||ie(e,t,this.length);for(var a=this[e],y=1,r=0;++r=(y*=128)&&(a-=Math.pow(2,8*t)),a},f.prototype.readIntBE=function(e,t,i){e>>>=0,t>>>=0,i||ie(e,t,this.length);for(var a=t,y=1,r=this[e+--a];a>0&&(y*=256);)r+=this[e+--a]*y;return r>=(y*=128)&&(r-=Math.pow(2,8*t)),r},f.prototype.readInt8=function(e,t){return e>>>=0,t||ie(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},f.prototype.readInt16LE=function(e,t){e>>>=0,t||ie(e,2,this.length);var i=this[e]|this[e+1]<<8;return 32768&i?4294901760|i:i},f.prototype.readInt16BE=function(e,t){e>>>=0,t||ie(e,2,this.length);var i=this[e+1]|this[e]<<8;return 32768&i?4294901760|i:i},f.prototype.readInt32LE=function(e,t){return e>>>=0,t||ie(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},f.prototype.readInt32BE=function(e,t){return e>>>=0,t||ie(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},f.prototype.readFloatLE=function(e,t){return e>>>=0,t||ie(e,4,this.length),ve.read(this,e,!0,23,4)},f.prototype.readFloatBE=function(e,t){return e>>>=0,t||ie(e,4,this.length),ve.read(this,e,!1,23,4)},f.prototype.readDoubleLE=function(e,t){return e>>>=0,t||ie(e,8,this.length),ve.read(this,e,!0,52,8)},f.prototype.readDoubleBE=function(e,t){return e>>>=0,t||ie(e,8,this.length),ve.read(this,e,!1,52,8)},f.prototype.writeUintLE=f.prototype.writeUIntLE=function(e,t,i,a){e=+e,t>>>=0,i>>>=0,a||be(this,e,t,i,Math.pow(2,8*i)-1,0);var r=1,s=0;for(this[t]=255&e;++s>>=0,i>>>=0,a||be(this,e,t,i,Math.pow(2,8*i)-1,0);var r=i-1,s=1;for(this[t+r]=255&e;--r>=0&&(s*=256);)this[t+r]=e/s&255;return t+i},f.prototype.writeUint8=f.prototype.writeUInt8=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,1,255,0),this[t]=255&e,t+1},f.prototype.writeUint16LE=f.prototype.writeUInt16LE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},f.prototype.writeUint16BE=f.prototype.writeUInt16BE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},f.prototype.writeUint32LE=f.prototype.writeUInt32LE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},f.prototype.writeUint32BE=f.prototype.writeUInt32BE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},f.prototype.writeIntLE=function(e,t,i,a){if(e=+e,t>>>=0,!a){var y=Math.pow(2,8*i-1);be(this,e,t,i,y-1,-y)}var r=0,s=1,u=0;for(this[t]=255&e;++r>0)-u&255;return t+i},f.prototype.writeIntBE=function(e,t,i,a){if(e=+e,t>>>=0,!a){var y=Math.pow(2,8*i-1);be(this,e,t,i,y-1,-y)}var r=i-1,s=1,u=0;for(this[t+r]=255&e;--r>=0&&(s*=256);)e<0&&0===u&&0!==this[t+r+1]&&(u=1),this[t+r]=(e/s>>0)-u&255;return t+i},f.prototype.writeInt8=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},f.prototype.writeInt16LE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},f.prototype.writeInt16BE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},f.prototype.writeInt32LE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},f.prototype.writeInt32BE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},f.prototype.writeFloatLE=function(e,t,i){return $e(this,e,t,!0,i)},f.prototype.writeFloatBE=function(e,t,i){return $e(this,e,t,!1,i)},f.prototype.writeDoubleLE=function(e,t,i){return Je(this,e,t,!0,i)},f.prototype.writeDoubleBE=function(e,t,i){return Je(this,e,t,!1,i)},f.prototype.copy=function(e,t,i,a){if(!f.isBuffer(e))throw new TypeError("argument should be a Buffer");if(i||(i=0),!a&&0!==a&&(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a=this.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t>>=0,i=void 0===i?this.length:i>>>0,e||(e=0),"number"==typeof e)for(r=t;r55295&&t<57344){if(!a){if(t>56319){(e-=3)>-1&&y.push(239,191,189);continue}if(r+1===i){(e-=3)>-1&&y.push(239,191,189);continue}a=t;continue}if(t<56320){(e-=3)>-1&&y.push(239,191,189),a=t;continue}t=65536+(a-55296<<10|t-56320)}else a&&(e-=3)>-1&&y.push(239,191,189);if(a=null,t<128){if((e-=1)<0)break;y.push(t)}else if(t<2048){if((e-=2)<0)break;y.push(t>>6|192,63&t|128)}else if(t<65536){if((e-=3)<0)break;y.push(t>>12|224,t>>6&63|128,63&t|128)}else{if(!(t<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;y.push(t>>18|240,t>>12&63|128,t>>6&63|128,63&t|128)}}return y}function ct(n){return O.toByteArray(function st(n){if((n=(n=n.split("=")[0]).trim().replace(ot,"")).length<2)return"";for(;n.length%4!=0;)n+="=";return n}(n))}function je(n,e,t,i){for(var a=0;a=e.length||a>=n.length);++a)e[a+t]=n[a];return a}function Fe(n,e){return n instanceof e||null!=n&&null!=n.constructor&&null!=n.constructor.name&&n.constructor.name===e.name}function Ge(n){return n!=n}var pt=function(){for(var n="0123456789abcdef",e=new Array(256),t=0;t<16;++t)for(var i=16*t,a=0;a<16;++a)e[i+a]=n[t]+n[a];return e}()},2601:(De,de)=>{de.read=function(J,O,ve,me,Q){var ue,L,f=8*Q-me-1,oe=(1<>1,ae=-7,ce=ve?Q-1:0,U=ve?-1:1,I=J[O+ce];for(ce+=U,ue=I&(1<<-ae)-1,I>>=-ae,ae+=f;ae>0;ue=256*ue+J[O+ce],ce+=U,ae-=8);for(L=ue&(1<<-ae)-1,ue>>=-ae,ae+=me;ae>0;L=256*L+J[O+ce],ce+=U,ae-=8);if(0===ue)ue=1-we;else{if(ue===oe)return L?NaN:1/0*(I?-1:1);L+=Math.pow(2,me),ue-=we}return(I?-1:1)*L*Math.pow(2,ue-me)},de.write=function(J,O,ve,me,Q,ue){var L,f,oe,we=8*ue-Q-1,ae=(1<>1,U=23===Q?Math.pow(2,-24)-Math.pow(2,-77):0,I=me?0:ue-1,M=me?1:-1,D=O<0||0===O&&1/O<0?1:0;for(O=Math.abs(O),isNaN(O)||O===1/0?(f=isNaN(O)?1:0,L=ae):(L=Math.floor(Math.log(O)/Math.LN2),O*(oe=Math.pow(2,-L))<1&&(L--,oe*=2),(O+=L+ce>=1?U/oe:U*Math.pow(2,1-ce))*oe>=2&&(L++,oe/=2),L+ce>=ae?(f=0,L=ae):L+ce>=1?(f=(O*oe-1)*Math.pow(2,Q),L+=ce):(f=O*Math.pow(2,ce-1)*Math.pow(2,Q),L=0));Q>=8;J[ve+I]=255&f,I+=M,f/=256,Q-=8);for(L=L<0;J[ve+I]=255&L,I+=M,L/=256,we-=8);J[ve+I-M]|=128*D}},8332:()=>{"use strict";!function(r){const s=r.performance;function u(Y){s&&s.mark&&s.mark(Y)}function c(Y,x){s&&s.measure&&s.measure(Y,x)}u("Zone");const h=r.__Zone_symbol_prefix||"__zone_symbol__";function d(Y){return h+Y}const w=!0===r[d("forceDuplicateZoneCheck")];if(r.Zone){if(w||"function"!=typeof r.Zone.__symbol__)throw new Error("Zone already loaded.");return r.Zone}let g=(()=>{class Y{static#e=this.__symbol__=d;static assertZonePatched(){if(r.Promise!==Me.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=Y.current;for(;o.parent;)o=o.parent;return o}static get current(){return le.zone}static get currentTask(){return Ne}static __load_patch(o,l,A=!1){if(Me.hasOwnProperty(o)){if(!A&&w)throw Error("Already loaded patch: "+o)}else if(!r["__Zone_disable_"+o]){const Z="Zone:"+o;u(Z),Me[o]=l(r,Y,_e),c(Z,Z)}}get parent(){return this._parent}get name(){return this._name}constructor(o,l){this._parent=o,this._name=l?l.name||"unnamed":"",this._properties=l&&l.properties||{},this._zoneDelegate=new F(this,this._parent&&this._parent._zoneDelegate,l)}get(o){const l=this.getZoneWith(o);if(l)return l._properties[o]}getZoneWith(o){let l=this;for(;l;){if(l._properties.hasOwnProperty(o))return l;l=l._parent}return null}fork(o){if(!o)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,o)}wrap(o,l){if("function"!=typeof o)throw new Error("Expecting function got: "+o);const A=this._zoneDelegate.intercept(this,o,l),Z=this;return function(){return Z.runGuarded(A,this,arguments,l)}}run(o,l,A,Z){le={parent:le,zone:this};try{return this._zoneDelegate.invoke(this,o,l,A,Z)}finally{le=le.parent}}runGuarded(o,l=null,A,Z){le={parent:le,zone:this};try{try{return this._zoneDelegate.invoke(this,o,l,A,Z)}catch(ke){if(this._zoneDelegate.handleError(this,ke))throw ke}}finally{le=le.parent}}runTask(o,l,A){if(o.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(o.zone||xe).name+"; Execution: "+this.name+")");if(o.state===K&&(o.type===Re||o.type===P))return;const Z=o.state!=v;Z&&o._transitionTo(v,z),o.runCount++;const ke=Ne;Ne=o,le={parent:le,zone:this};try{o.type==P&&o.data&&!o.data.isPeriodic&&(o.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,o,l,A)}catch(E){if(this._zoneDelegate.handleError(this,E))throw E}}finally{o.state!==K&&o.state!==m&&(o.type==Re||o.data&&o.data.isPeriodic?Z&&o._transitionTo(z,v):(o.runCount=0,this._updateTaskCount(o,-1),Z&&o._transitionTo(K,v,K))),le=le.parent,Ne=ke}}scheduleTask(o){if(o.zone&&o.zone!==this){let A=this;for(;A;){if(A===o.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${o.zone.name}`);A=A.parent}}o._transitionTo(Ee,K);const l=[];o._zoneDelegates=l,o._zone=this;try{o=this._zoneDelegate.scheduleTask(this,o)}catch(A){throw o._transitionTo(m,Ee,K),this._zoneDelegate.handleError(this,A),A}return o._zoneDelegates===l&&this._updateTaskCount(o,1),o.state==Ee&&o._transitionTo(z,Ee),o}scheduleMicroTask(o,l,A,Z){return this.scheduleTask(new b(X,o,l,A,Z,void 0))}scheduleMacroTask(o,l,A,Z,ke){return this.scheduleTask(new b(P,o,l,A,Z,ke))}scheduleEventTask(o,l,A,Z,ke){return this.scheduleTask(new b(Re,o,l,A,Z,ke))}cancelTask(o){if(o.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(o.zone||xe).name+"; Execution: "+this.name+")");if(o.state===z||o.state===v){o._transitionTo(ee,z,v);try{this._zoneDelegate.cancelTask(this,o)}catch(l){throw o._transitionTo(m,ee),this._zoneDelegate.handleError(this,l),l}return this._updateTaskCount(o,-1),o._transitionTo(K,ee),o.runCount=0,o}}_updateTaskCount(o,l){const A=o._zoneDelegates;-1==l&&(o._zoneDelegates=null);for(let Z=0;ZY.hasTask(o,l),onScheduleTask:(Y,x,o,l)=>Y.scheduleTask(o,l),onInvokeTask:(Y,x,o,l,A,Z)=>Y.invokeTask(o,l,A,Z),onCancelTask:(Y,x,o,l)=>Y.cancelTask(o,l)};class F{constructor(x,o,l){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=x,this._parentDelegate=o,this._forkZS=l&&(l&&l.onFork?l:o._forkZS),this._forkDlgt=l&&(l.onFork?o:o._forkDlgt),this._forkCurrZone=l&&(l.onFork?this.zone:o._forkCurrZone),this._interceptZS=l&&(l.onIntercept?l:o._interceptZS),this._interceptDlgt=l&&(l.onIntercept?o:o._interceptDlgt),this._interceptCurrZone=l&&(l.onIntercept?this.zone:o._interceptCurrZone),this._invokeZS=l&&(l.onInvoke?l:o._invokeZS),this._invokeDlgt=l&&(l.onInvoke?o:o._invokeDlgt),this._invokeCurrZone=l&&(l.onInvoke?this.zone:o._invokeCurrZone),this._handleErrorZS=l&&(l.onHandleError?l:o._handleErrorZS),this._handleErrorDlgt=l&&(l.onHandleError?o:o._handleErrorDlgt),this._handleErrorCurrZone=l&&(l.onHandleError?this.zone:o._handleErrorCurrZone),this._scheduleTaskZS=l&&(l.onScheduleTask?l:o._scheduleTaskZS),this._scheduleTaskDlgt=l&&(l.onScheduleTask?o:o._scheduleTaskDlgt),this._scheduleTaskCurrZone=l&&(l.onScheduleTask?this.zone:o._scheduleTaskCurrZone),this._invokeTaskZS=l&&(l.onInvokeTask?l:o._invokeTaskZS),this._invokeTaskDlgt=l&&(l.onInvokeTask?o:o._invokeTaskDlgt),this._invokeTaskCurrZone=l&&(l.onInvokeTask?this.zone:o._invokeTaskCurrZone),this._cancelTaskZS=l&&(l.onCancelTask?l:o._cancelTaskZS),this._cancelTaskDlgt=l&&(l.onCancelTask?o:o._cancelTaskDlgt),this._cancelTaskCurrZone=l&&(l.onCancelTask?this.zone:o._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const A=l&&l.onHasTask;(A||o&&o._hasTaskZS)&&(this._hasTaskZS=A?l:S,this._hasTaskDlgt=o,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=x,l.onScheduleTask||(this._scheduleTaskZS=S,this._scheduleTaskDlgt=o,this._scheduleTaskCurrZone=this.zone),l.onInvokeTask||(this._invokeTaskZS=S,this._invokeTaskDlgt=o,this._invokeTaskCurrZone=this.zone),l.onCancelTask||(this._cancelTaskZS=S,this._cancelTaskDlgt=o,this._cancelTaskCurrZone=this.zone))}fork(x,o){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,x,o):new g(x,o)}intercept(x,o,l){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,x,o,l):o}invoke(x,o,l,A,Z){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,x,o,l,A,Z):o.apply(l,A)}handleError(x,o){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,x,o)}scheduleTask(x,o){let l=o;if(this._scheduleTaskZS)this._hasTaskZS&&l._zoneDelegates.push(this._hasTaskDlgtOwner),l=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,x,o),l||(l=o);else if(o.scheduleFn)o.scheduleFn(o);else{if(o.type!=X)throw new Error("Task is missing scheduleFn.");N(o)}return l}invokeTask(x,o,l,A){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,x,o,l,A):o.callback.apply(l,A)}cancelTask(x,o){let l;if(this._cancelTaskZS)l=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,x,o);else{if(!o.cancelFn)throw Error("Task is not cancelable");l=o.cancelFn(o)}return l}hasTask(x,o){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,x,o)}catch(l){this.handleError(x,l)}}_updateTaskCount(x,o){const l=this._taskCounts,A=l[x],Z=l[x]=A+o;if(Z<0)throw new Error("More tasks executed then were scheduled.");0!=A&&0!=Z||this.hasTask(this.zone,{microTask:l.microTask>0,macroTask:l.macroTask>0,eventTask:l.eventTask>0,change:x})}}class b{constructor(x,o,l,A,Z,ke){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=x,this.source=o,this.data=A,this.scheduleFn=Z,this.cancelFn=ke,!l)throw new Error("callback is not defined");this.callback=l;const E=this;this.invoke=x===Re&&A&&A.useG?b.invokeTask:function(){return b.invokeTask.call(r,E,this,arguments)}}static invokeTask(x,o,l){x||(x=this),Ae++;try{return x.runCount++,x.zone.runTask(x,o,l)}finally{1==Ae&&k(),Ae--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(K,Ee)}_transitionTo(x,o,l){if(this._state!==o&&this._state!==l)throw new Error(`${this.type} '${this.source}': can not transition to '${x}', expecting state '${o}'${l?" or '"+l+"'":""}, was '${this._state}'.`);this._state=x,x==K&&(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 q=d("setTimeout"),V=d("Promise"),W=d("then");let Ce,se=[],$=!1;function pe(Y){if(Ce||r[V]&&(Ce=r[V].resolve(0)),Ce){let x=Ce[W];x||(x=Ce.then),x.call(Ce,Y)}else r[q](Y,0)}function N(Y){0===Ae&&0===se.length&&pe(k),Y&&se.push(Y)}function k(){if(!$){for($=!0;se.length;){const Y=se;se=[];for(let x=0;xle,onUnhandledError:fe,microtaskDrainDone:fe,scheduleMicroTask:N,showUncaughtError:()=>!g[d("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:fe,patchMethod:()=>fe,bindArguments:()=>[],patchThen:()=>fe,patchMacroTask:()=>fe,patchEventPrototype:()=>fe,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>fe,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>fe,wrapWithCurrentZone:()=>fe,filterProperties:()=>[],attachOriginToPatched:()=>fe,_redefineProperty:()=>fe,patchCallbacks:()=>fe,nativeScheduleMicroTask:pe};let le={parent:null,zone:new g(null,null)},Ne=null,Ae=0;function fe(){}c("Zone","Zone"),r.Zone=g}(globalThis);const De=Object.getOwnPropertyDescriptor,de=Object.defineProperty,J=Object.getPrototypeOf,O=Object.create,ve=Array.prototype.slice,me="addEventListener",Q="removeEventListener",ue=Zone.__symbol__(me),L=Zone.__symbol__(Q),f="true",oe="false",we=Zone.__symbol__("");function ae(r,s){return Zone.current.wrap(r,s)}function ce(r,s,u,c,h){return Zone.current.scheduleMacroTask(r,s,u,c,h)}const U=Zone.__symbol__,I=typeof window<"u",M=I?window:void 0,D=I&&M||globalThis,Te="removeAttribute";function ye(r,s){for(let u=r.length-1;u>=0;u--)"function"==typeof r[u]&&(r[u]=ae(r[u],s+"_"+u));return r}function ge(r){return!r||!1!==r.writable&&!("function"==typeof r.get&&typeof r.set>"u")}const Le=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ne=!("nw"in D)&&typeof D.process<"u"&&"[object process]"==={}.toString.call(D.process),We=!ne&&!Le&&!(!I||!M.HTMLElement),Ye=typeof D.process<"u"&&"[object process]"==={}.toString.call(D.process)&&!Le&&!(!I||!M.HTMLElement),Xe={},et=function(r){if(!(r=r||D.event))return;let s=Xe[r.type];s||(s=Xe[r.type]=U("ON_PROPERTY"+r.type));const u=this||r.target||D,c=u[s];let h;return We&&u===M&&"error"===r.type?(h=c&&c.call(this,r.message,r.filename,r.lineno,r.colno,r.error),!0===h&&r.preventDefault()):(h=c&&c.apply(this,arguments),null!=h&&!h&&r.preventDefault()),h};function tt(r,s,u){let c=De(r,s);if(!c&&u&&De(u,s)&&(c={enumerable:!0,configurable:!0}),!c||!c.configurable)return;const h=U("on"+s+"patched");if(r.hasOwnProperty(h)&&r[h])return;delete c.writable,delete c.value;const d=c.get,w=c.set,g=s.slice(2);let S=Xe[g];S||(S=Xe[g]=U("ON_PROPERTY"+g)),c.set=function(F){let b=this;!b&&r===D&&(b=D),b&&("function"==typeof b[S]&&b.removeEventListener(g,et),w&&w.call(b,null),b[S]=F,"function"==typeof F&&b.addEventListener(g,et,!1))},c.get=function(){let F=this;if(!F&&r===D&&(F=D),!F)return null;const b=F[S];if(b)return b;if(d){let q=d.call(this);if(q)return c.set.call(this,q),"function"==typeof F[Te]&&F.removeAttribute(s),q}return null},de(r,s,c),r[h]=!0}function rt(r,s,u){if(s)for(let c=0;cfunction(w,g){const S=u(w,g);return S.cbIdx>=0&&"function"==typeof g[S.cbIdx]?ce(S.name,g[S.cbIdx],S,h):d.apply(w,g)})}function Be(r,s){r[U("OriginalDelegate")]=s}let it=!1,ze=!1;function ft(){if(it)return ze;it=!0;try{const r=M.navigator.userAgent;(-1!==r.indexOf("MSIE ")||-1!==r.indexOf("Trident/")||-1!==r.indexOf("Edge/"))&&(ze=!0)}catch{}return ze}Zone.__load_patch("ZoneAwarePromise",(r,s,u)=>{const c=Object.getOwnPropertyDescriptor,h=Object.defineProperty,w=u.symbol,g=[],S=!1!==r[w("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],F=w("Promise"),b=w("then"),q="__creationTrace__";u.onUnhandledError=E=>{if(u.showUncaughtError()){const _=E&&E.rejection;_?console.error("Unhandled Promise rejection:",_ instanceof Error?_.message:_,"; Zone:",E.zone.name,"; Task:",E.task&&E.task.source,"; Value:",_,_ instanceof Error?_.stack:void 0):console.error(E)}},u.microtaskDrainDone=()=>{for(;g.length;){const E=g.shift();try{E.zone.runGuarded(()=>{throw E.throwOriginal?E.rejection:E})}catch(_){W(_)}}};const V=w("unhandledPromiseRejectionHandler");function W(E){u.onUnhandledError(E);try{const _=s[V];"function"==typeof _&&_.call(this,E)}catch{}}function se(E){return E&&E.then}function $(E){return E}function Ce(E){return o.reject(E)}const pe=w("state"),N=w("value"),k=w("finally"),xe=w("parentPromiseValue"),K=w("parentPromiseState"),Ee="Promise.then",z=null,v=!0,ee=!1,m=0;function X(E,_){return p=>{try{_e(E,_,p)}catch(T){_e(E,!1,T)}}}const P=function(){let E=!1;return function(p){return function(){E||(E=!0,p.apply(null,arguments))}}},Re="Promise resolved with itself",Me=w("currentTaskTrace");function _e(E,_,p){const T=P();if(E===p)throw new TypeError(Re);if(E[pe]===z){let R=null;try{("object"==typeof p||"function"==typeof p)&&(R=p&&p.then)}catch(B){return T(()=>{_e(E,!1,B)})(),E}if(_!==ee&&p instanceof o&&p.hasOwnProperty(pe)&&p.hasOwnProperty(N)&&p[pe]!==z)Ne(p),_e(E,p[pe],p[N]);else if(_!==ee&&"function"==typeof R)try{R.call(p,T(X(E,_)),T(X(E,!1)))}catch(B){T(()=>{_e(E,!1,B)})()}else{E[pe]=_;const B=E[N];if(E[N]=p,E[k]===k&&_===v&&(E[pe]=E[K],E[N]=E[xe]),_===ee&&p instanceof Error){const C=s.currentTask&&s.currentTask.data&&s.currentTask.data[q];C&&h(p,Me,{configurable:!0,enumerable:!1,writable:!0,value:C})}for(let C=0;C{try{const H=E[N],j=!!p&&k===p[k];j&&(p[xe]=H,p[K]=B);const G=_.run(C,void 0,j&&C!==Ce&&C!==$?[]:[H]);_e(p,!0,G)}catch(H){_e(p,!1,H)}},p)}const Y=function(){},x=r.AggregateError;class o{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(_){return _e(new this(null),v,_)}static reject(_){return _e(new this(null),ee,_)}static any(_){if(!_||"function"!=typeof _[Symbol.iterator])return Promise.reject(new x([],"All promises were rejected"));const p=[];let T=0;try{for(let C of _)T++,p.push(o.resolve(C))}catch{return Promise.reject(new x([],"All promises were rejected"))}if(0===T)return Promise.reject(new x([],"All promises were rejected"));let R=!1;const B=[];return new o((C,H)=>{for(let j=0;j{R||(R=!0,C(G))},G=>{B.push(G),T--,0===T&&(R=!0,H(new x(B,"All promises were rejected")))})})}static race(_){let p,T,R=new this((H,j)=>{p=H,T=j});function B(H){p(H)}function C(H){T(H)}for(let H of _)se(H)||(H=this.resolve(H)),H.then(B,C);return R}static all(_){return o.allWithCallback(_)}static allSettled(_){return(this&&this.prototype instanceof o?this:o).allWithCallback(_,{thenCallback:T=>({status:"fulfilled",value:T}),errorCallback:T=>({status:"rejected",reason:T})})}static allWithCallback(_,p){let T,R,B=new this((G,te)=>{T=G,R=te}),C=2,H=0;const j=[];for(let G of _){se(G)||(G=this.resolve(G));const te=H;try{G.then(re=>{j[te]=p?p.thenCallback(re):re,C--,0===C&&T(j)},re=>{p?(j[te]=p.errorCallback(re),C--,0===C&&T(j)):R(re)})}catch(re){R(re)}C++,H++}return C-=2,0===C&&T(j),B}constructor(_){const p=this;if(!(p instanceof o))throw new Error("Must be an instanceof Promise.");p[pe]=z,p[N]=[];try{const T=P();_&&_(T(X(p,v)),T(X(p,ee)))}catch(T){_e(p,!1,T)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return o}then(_,p){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=this.constructor||o);const R=new T(Y),B=s.current;return this[pe]==z?this[N].push(B,R,_,p):Ae(this,B,R,_,p),R}catch(_){return this.then(null,_)}finally(_){let p=this.constructor?.[Symbol.species];(!p||"function"!=typeof p)&&(p=o);const T=new p(Y);T[k]=k;const R=s.current;return this[pe]==z?this[N].push(R,T,_,_):Ae(this,R,T,_,_),T}}o.resolve=o.resolve,o.reject=o.reject,o.race=o.race,o.all=o.all;const l=r[F]=r.Promise;r.Promise=o;const A=w("thenPatched");function Z(E){const _=E.prototype,p=c(_,"then");if(p&&(!1===p.writable||!p.configurable))return;const T=_.then;_[b]=T,E.prototype.then=function(R,B){return new o((H,j)=>{T.call(this,H,j)}).then(R,B)},E[A]=!0}return u.patchThen=Z,l&&(Z(l),Pe(r,"fetch",E=>function ke(E){return function(_,p){let T=E.apply(_,p);if(T instanceof o)return T;let R=T.constructor;return R[A]||Z(R),T}}(E))),Promise[s.__symbol__("uncaughtPromiseErrors")]=g,o}),Zone.__load_patch("toString",r=>{const s=Function.prototype.toString,u=U("OriginalDelegate"),c=U("Promise"),h=U("Error"),d=function(){if("function"==typeof this){const F=this[u];if(F)return"function"==typeof F?s.call(F):Object.prototype.toString.call(F);if(this===Promise){const b=r[c];if(b)return s.call(b)}if(this===Error){const b=r[h];if(b)return s.call(b)}}return s.call(this)};d[u]=s,Function.prototype.toString=d;const w=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":w.call(this)}});let ie=!1;if(typeof window<"u")try{const r=Object.defineProperty({},"passive",{get:function(){ie=!0}});window.addEventListener("test",r,r),window.removeEventListener("test",r,r)}catch{ie=!1}const be={useG:!0},Ie={},$e={},Je=new RegExp("^"+we+"(\\w+)(true|false)$"),ot=U("propagationStopped");function st(r,s){const u=(s?s(r):r)+oe,c=(s?s(r):r)+f,h=we+u,d=we+c;Ie[r]={},Ie[r][oe]=h,Ie[r][f]=d}function Ke(r,s,u,c){const h=c&&c.add||me,d=c&&c.rm||Q,w=c&&c.listeners||"eventListeners",g=c&&c.rmAll||"removeAllListeners",S=U(h),F="."+h+":",b="prependListener",q="."+b+":",V=function(N,k,xe){if(N.isRemoved)return;const K=N.callback;let Ee;"object"==typeof K&&K.handleEvent&&(N.callback=v=>K.handleEvent(v),N.originalDelegate=K);try{N.invoke(N,k,[xe])}catch(v){Ee=v}const z=N.options;return z&&"object"==typeof z&&z.once&&k[d].call(k,xe.type,N.originalDelegate?N.originalDelegate:N.callback,z),Ee};function W(N,k,xe){if(!(k=k||r.event))return;const K=N||k.target||r,Ee=K[Ie[k.type][xe?f:oe]];if(Ee){const z=[];if(1===Ee.length){const v=V(Ee[0],K,k);v&&z.push(v)}else{const v=Ee.slice();for(let ee=0;ee{throw ee})}}}const se=function(N){return W(this,N,!1)},$=function(N){return W(this,N,!0)};function Ce(N,k){if(!N)return!1;let xe=!0;k&&void 0!==k.useG&&(xe=k.useG);const K=k&&k.vh;let Ee=!0;k&&void 0!==k.chkDup&&(Ee=k.chkDup);let z=!1;k&&void 0!==k.rt&&(z=k.rt);let v=N;for(;v&&!v.hasOwnProperty(h);)v=J(v);if(!v&&N[h]&&(v=N),!v||v[S])return!1;const ee=k&&k.eventNameToString,m={},X=v[S]=v[h],P=v[U(d)]=v[d],Re=v[U(w)]=v[w],Me=v[U(g)]=v[g];let _e;k&&k.prepend&&(_e=v[U(k.prepend)]=v[k.prepend]);const o=xe?function(p){if(!m.isExisting)return X.call(m.target,m.eventName,m.capture?$:se,m.options)}:function(p){return X.call(m.target,m.eventName,p.invoke,m.options)},l=xe?function(p){if(!p.isRemoved){const T=Ie[p.eventName];let R;T&&(R=T[p.capture?f:oe]);const B=R&&p.target[R];if(B)for(let C=0;Cfunction(h,d){h[ot]=!0,c&&c.apply(h,d)})}function ct(r,s,u,c,h){const d=Zone.__symbol__(c);if(s[d])return;const w=s[d]=s[c];s[c]=function(g,S,F){return S&&S.prototype&&h.forEach(function(b){const q=`${u}.${c}::`+b,V=S.prototype;try{if(V.hasOwnProperty(b)){const W=r.ObjectGetOwnPropertyDescriptor(V,b);W&&W.value?(W.value=r.wrapWithCurrentZone(W.value,q),r._redefineProperty(S.prototype,b,W)):V[b]&&(V[b]=r.wrapWithCurrentZone(V[b],q))}else V[b]&&(V[b]=r.wrapWithCurrentZone(V[b],q))}catch{}}),w.call(s,g,S,F)},r.attachOriginToPatched(s[c],w)}function je(r,s,u){if(!u||0===u.length)return s;const c=u.filter(d=>d.target===r);if(!c||0===c.length)return s;const h=c[0].ignoreProperties;return s.filter(d=>-1===h.indexOf(d))}function Fe(r,s,u,c){r&&rt(r,je(r,s,u),c)}function Ge(r){return Object.getOwnPropertyNames(r).filter(s=>s.startsWith("on")&&s.length>2).map(s=>s.substring(2))}Zone.__load_patch("util",(r,s,u)=>{const c=Ge(r);u.patchOnProperties=rt,u.patchMethod=Pe,u.bindArguments=ye,u.patchMacroTask=nt;const h=s.__symbol__("BLACK_LISTED_EVENTS"),d=s.__symbol__("UNPATCHED_EVENTS");r[d]&&(r[h]=r[d]),r[h]&&(s[h]=s[d]=r[h]),u.patchEventPrototype=ht,u.patchEventTarget=Ke,u.isIEOrEdge=ft,u.ObjectDefineProperty=de,u.ObjectGetOwnPropertyDescriptor=De,u.ObjectCreate=O,u.ArraySlice=ve,u.patchClass=He,u.wrapWithCurrentZone=ae,u.filterProperties=je,u.attachOriginToPatched=Be,u._redefineProperty=Object.defineProperty,u.patchCallbacks=ct,u.getGlobalObjects=()=>({globalSources:$e,zoneSymbolEventNames:Ie,eventNames:c,isBrowser:We,isMix:Ye,isNode:ne,TRUE_STR:f,FALSE_STR:oe,ZONE_SYMBOL_PREFIX:we,ADD_EVENT_LISTENER_STR:me,REMOVE_EVENT_LISTENER_STR:Q})});const e=U("zoneTask");function t(r,s,u,c){let h=null,d=null;u+=c;const w={};function g(F){const b=F.data;return b.args[0]=function(){return F.invoke.apply(this,arguments)},b.handleId=h.apply(r,b.args),F}function S(F){return d.call(r,F.data.handleId)}h=Pe(r,s+=c,F=>function(b,q){if("function"==typeof q[0]){const V={isPeriodic:"Interval"===c,delay:"Timeout"===c||"Interval"===c?q[1]||0:void 0,args:q},W=q[0];q[0]=function(){try{return W.apply(this,arguments)}finally{V.isPeriodic||("number"==typeof V.handleId?delete w[V.handleId]:V.handleId&&(V.handleId[e]=null))}};const se=ce(s,q[0],V,g,S);if(!se)return se;const $=se.data.handleId;return"number"==typeof $?w[$]=se:$&&($[e]=se),$&&$.ref&&$.unref&&"function"==typeof $.ref&&"function"==typeof $.unref&&(se.ref=$.ref.bind($),se.unref=$.unref.bind($)),"number"==typeof $||$?$:se}return F.apply(r,q)}),d=Pe(r,u,F=>function(b,q){const V=q[0];let W;"number"==typeof V?W=w[V]:(W=V&&V[e],W||(W=V)),W&&"string"==typeof W.type?"notScheduled"!==W.state&&(W.cancelFn&&W.data.isPeriodic||0===W.runCount)&&("number"==typeof V?delete w[V]:V&&(V[e]=null),W.zone.cancelTask(W)):F.apply(r,q)})}Zone.__load_patch("legacy",r=>{const s=r[Zone.__symbol__("legacyPatch")];s&&s()}),Zone.__load_patch("timers",r=>{const s="set",u="clear";t(r,s,u,"Timeout"),t(r,s,u,"Interval"),t(r,s,u,"Immediate")}),Zone.__load_patch("requestAnimationFrame",r=>{t(r,"request","cancel","AnimationFrame"),t(r,"mozRequest","mozCancel","AnimationFrame"),t(r,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(r,s)=>{const u=["alert","prompt","confirm"];for(let c=0;cfunction(S,F){return s.current.run(d,r,F,g)})}),Zone.__load_patch("EventTarget",(r,s,u)=>{(function y(r,s){s.patchEventPrototype(r,s)})(r,u),function a(r,s){if(Zone[s.symbol("patchEventTarget")])return;const{eventNames:u,zoneSymbolEventNames:c,TRUE_STR:h,FALSE_STR:d,ZONE_SYMBOL_PREFIX:w}=s.getGlobalObjects();for(let S=0;S{He("MutationObserver"),He("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(r,s,u)=>{He("IntersectionObserver")}),Zone.__load_patch("FileReader",(r,s,u)=>{He("FileReader")}),Zone.__load_patch("on_property",(r,s,u)=>{!function pt(r,s){if(ne&&!Ye||Zone[r.symbol("patchEvents")])return;const u=s.__Zone_ignore_on_properties;let c=[];if(We){const h=window;c=c.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const d=function lt(){try{const r=M.navigator.userAgent;if(-1!==r.indexOf("MSIE ")||-1!==r.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:h,ignoreProperties:["error"]}]:[];Fe(h,Ge(h),u&&u.concat(d),J(h))}c=c.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let h=0;h{!function i(r,s){const{isBrowser:u,isMix:c}=s.getGlobalObjects();(u||c)&&r.customElements&&"customElements"in r&&s.patchCallbacks(s,r.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(r,u)}),Zone.__load_patch("XHR",(r,s)=>{!function S(F){const b=F.XMLHttpRequest;if(!b)return;const q=b.prototype;let W=q[ue],se=q[L];if(!W){const m=F.XMLHttpRequestEventTarget;if(m){const X=m.prototype;W=X[ue],se=X[L]}}const $="readystatechange",Ce="scheduled";function pe(m){const X=m.data,P=X.target;P[d]=!1,P[g]=!1;const Re=P[h];W||(W=P[ue],se=P[L]),Re&&se.call(P,$,Re);const Me=P[h]=()=>{if(P.readyState===P.DONE)if(!X.aborted&&P[d]&&m.state===Ce){const le=P[s.__symbol__("loadfalse")];if(0!==P.status&&le&&le.length>0){const Ne=m.invoke;m.invoke=function(){const Ae=P[s.__symbol__("loadfalse")];for(let fe=0;fefunction(m,X){return m[c]=0==X[2],m[w]=X[1],xe.apply(m,X)}),Ee=U("fetchTaskAborting"),z=U("fetchTaskScheduling"),v=Pe(q,"send",()=>function(m,X){if(!0===s.current[z]||m[c])return v.apply(m,X);{const P={target:m,url:m[w],isPeriodic:!1,args:X,aborted:!1},Re=ce("XMLHttpRequest.send",N,P,pe,k);m&&!0===m[g]&&!P.aborted&&Re.state===Ce&&Re.invoke()}}),ee=Pe(q,"abort",()=>function(m,X){const P=function V(m){return m[u]}(m);if(P&&"string"==typeof P.type){if(null==P.cancelFn||P.data&&P.data.aborted)return;P.zone.cancelTask(P)}else if(!0===s.current[Ee])return ee.apply(m,X)})}(r);const u=U("xhrTask"),c=U("xhrSync"),h=U("xhrListener"),d=U("xhrScheduled"),w=U("xhrURL"),g=U("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",r=>{r.navigator&&r.navigator.geolocation&&function he(r,s){const u=r.constructor.name;for(let c=0;c{const S=function(){return g.apply(this,ye(arguments,u+"."+h))};return Be(S,g),S})(d)}}}(r.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(r,s)=>{function u(c){return function(h){at(r,c).forEach(w=>{const g=r.PromiseRejectionEvent;if(g){const S=new g(c,{promise:h.promise,reason:h.rejection});w.invoke(S)}})}}r.PromiseRejectionEvent&&(s[U("unhandledPromiseRejectionHandler")]=u("unhandledrejection"),s[U("rejectionHandledHandler")]=u("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(r,s,u)=>{!function n(r,s){s.patchMethod(r,"queueMicrotask",u=>function(c,h){Zone.current.scheduleMicroTask("queueMicrotask",h[0])})}(r,u)})}},De=>{var de=O=>De(De.s=O);de(8332),de(5321)}]);