lue==="object"&&b.value){var q=b.value;m=q!==null&&typeof q===
"object"&&typeof q.Ga==="function"}m&&this.H7a.add(b.value);var t=b.value;break a}finally{dd(D)}t=void 0}return t}}const w=c&2?Aha():this.parent;b=c&8&&b===DMa?null:b;return w.get(a,b)}catch(w){if(w.name==="NullInjectorError"){(w.ngTempTokenPath=w.ngTempTokenPath||[]).unshift(ad(a));if(d)throw w;t=w;var u=this.source;const x=t.ngTempTokenPath;a.__source&&x.unshift(a.__source);t.message=fha("\n"+t.message,x,u);t.ngTokenPath=x;t.ngTempTokenPath=null;throw t;}throw w;}finally{gd(e),hd(d)}}Nfa(){const a=
dd(null),b=hd(this),c=gd();try{const d=this.get(uha,nd,2);for(const e of d)e()}finally{hd(b),gd(c),dd(a)}}toString(){const a=[],b=this.records;for(const c of b.keys())a.push(ad(c));return`R3Injector[${a.join(", ")}]`}};_.Oha=class{constructor(a,b,c){this.Yc=a;this.currentValue=b;this.QF=c}u6(){return this.QF}};_.El=(()=>{const a=()=>Nha;a.d3b=!0;return a})();var Rla,Yha,Ff;_.Ad=eia(null);Rla=null;Yha=!1;Ff=!0;var Hia=class{constructor(a,b){var c=_.F;this.na=a;this.ga=!1;this.ka=b;this.ha=c}};var HMa={};_.Dma=class{constructor(a,b){this.Eb=a;this.rM=b}get(a,b,c){c=bha(c);const d=this.Eb.get(a,HMa,c);return d!==HMa||b===HMa?d:this.rM.get(a,b,c)}};var qia=!0,tia=0,Jd={},Iia=class{constructor(a,b){this.da=a;this.Oj=b}get(a,b,c){return Dia(this.da,this.Oj,a,bha(c),b)}};_.Fl=class{constructor(a){this.attributeName=a;this.xN=()=>_.Aia(this.attributeName)}toString(){return`HostAttributeToken ${this.attributeName}`}};(new _.od("")).xN=a=>{const b=_.Cd();if(b===null)throw new _.bd(204,!1);if(b.type&2)return b.value;if(a&8)return null;throw new _.bd(204,!1);};_.IMa=dha(Lia(a=>({token:a})),-1);_.Gl=dha(Lia(),8);dha(Lia(),2);_.Hl=dha(Lia(),4);dha(Lia(),1);Yc({Fa:String,tb:Yc});var JMa;_.Lg=function(a){if(Array.isArray(a))return Nia({name:""},void 0,a,"");let b;const c=(b=a.name)!=null?b:"";return Nia({name:c},a.parent,a.providers,c)};_.we=class{};JMa=new zha;_.we.oa=_.l({token:_.we,va:"any",na:()=>_.n(EMa)});_.we.xN=-1;_.Il=class{};var qta;_.Jl=class{};qta=class{};var KMa;_.Re=class{};KMa=new _.od("",{va:"root",na:()=>!1});new _.od("",{va:"root",na:()=>!1});var mqa=new _.od(""),nqa=new _.od("");_.ska=new _.od("");_.ze=class{};_.ze.xN=Uia;_.ze.pIc=a=>a;var Tia=class extends _.ze{constructor(){var a=_.r();super();this.Oj=a}onDestroy(a){_.Tha(this.Oj,a);return()=>_.Uha(this.Oj,a)}};var Ne;Ne=class{constructor(){this.aa=console}handleError(a){this.aa.error("ERROR",a)}};_.Gg=new _.od("",{va:"root",na:()=>{const a=_.p(Ne);return b=>a.handleError(b)}});var LMa=Md(a=>function(b){a(this);this.message=b?`${b.length} errors occurred during unsubscription:
${b.map((c,d)=>`${d+1}) ${c.toString()}`).join("\n  ")}`:"";this.name="UnsubscriptionError";this.errors=b});var MMa,NMa;
_.Od=class{constructor(a){this.ma=a;this.closed=!1;this.ha=this.ga=null}unsubscribe(){let a;if(!this.closed){this.closed=!0;const c=this.ga;if(Array.isArray(c))for(var b of c)b.remove(this);else c==null||c.remove(this);b=this.ma;if(_.Nd(b))try{b()}catch(e){a=e instanceof LMa?e.errors:[e]}const d=this.ha;if(d){this.ha=null;for(const e of d)try{_.Nd(e)?e():e.unsubscribe()}catch(f){let g;a=(g=a)!=null?g:[];f instanceof LMa?a=[...a,...f.errors]:a.push(f)}}if(a)throw new LMa(a);}}add(a){if(a&&a!==this)if(this.closed)_.Nd(a)?
a():a.unsubscribe();else{if(a instanceof _.Od){if(a.closed||a._hasParent(this))return;a._addParent(this)}let b;(this.ha=(b=this.ha)!=null?b:[]).push(a)}}_hasParent(a){const b=this.ga;return b===a||Array.isArray(b)&&b.includes(a)}_addParent(a){const b=this.ga;this.ga=Array.isArray(b)?(b.push(a),b):b?[b,a]:a}_removeParent(a){const b=this.ga;b===a?this.ga=null:Array.isArray(b)&&Via(b,a)}remove(a){const b=this.ha;b&&Via(b,a);a instanceof _.Od&&a._removeParent(this)}};MMa=_.Od;NMa=new _.Od;
NMa.closed=!0;MMa.EMPTY=NMa;var OMa,wja;
_.Kl=class extends _.Od{static create(a,b,c){return new wja(a,b,c)}constructor(a){super();this.isStopped=!1;this.destination=a instanceof _.Kl?a:new OMa(!a||_.Nd(a)?{next:a!=null?a:void 0}:a);Wia(a)&&a.add(this)}next(a){this.isStopped||this.Sd(a)}error(a){this.isStopped||(this.isStopped=!0,this.la(a))}complete(){this.isStopped||(this.isStopped=!0,this.aa())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}Sd(a){this.destination.next(a)}la(a){this.destination.error(a);this.unsubscribe()}aa(){this.destination.complete();
this.unsubscribe()}};OMa=class{constructor(a){this.aa=a}next(a){const b=this.aa;if(b.next)try{b.next(a)}catch(c){Xia(c)}}error(a){const b=this.aa;if(b.error)try{b.error(a)}catch(c){Xia(c)}else Xia(a)}complete(){const a=this.aa;if(a.complete)try{a.complete()}catch(b){Xia(b)}}};wja=class extends _.Kl{constructor(a,b,c){super();let d;_.Nd(a)||!a?d={next:a!=null?a:void 0,error:b!=null?b:void 0,complete:c!=null?c:void 0}:d=a;this.destination=new OMa(d)}};var eja=typeof Symbol==="function"&&Symbol.observable||"@@observable";_.Sd=class{constructor(a){a&&(this._subscribe=a)}lift(a){const b=new _.Sd;b.source=this;b.operator=a;return b}subscribe(a,b,c){a=a&&a instanceof _.Kl||a&&_.Nd(a.next)&&_.Nd(a.error)&&_.Nd(a.complete)&&Wia(a)?a:new wja(a,b,c);b=this.operator;c=this.source;a.add(b?b.call(a,c):c?this._subscribe(a):this._trySubscribe(a));return a}_trySubscribe(a){try{return this._subscribe(a)}catch(b){a.error(b)}}forEach(a,b){b=Zia(b);return new b((c,d)=>{let e;e=this.subscribe(f=>{try{a(f)}catch(g){d(g),e==null||e.unsubscribe()}},
d,c)})}_subscribe(a){let b;return(b=this.source)==null?void 0:b.subscribe(a)}[eja](){return this}pipe(...a){return a.length?Yia(a)(this):this}toPromise(a){a=Zia(a);return new a((b,c)=>{let d;this.subscribe(e=>d=e,e=>c(e),()=>b(d))})}};_.Sd.create=a=>new _.Sd(a);var PMa=Md(a=>function(){a(this);this.name="ObjectUnsubscribedError";this.message="object unsubscribed"});_.lf=class extends _.Sd{constructor(){super();this.observers=[];this.hasError=this.isStopped=this.closed=!1;this.thrownError=null}lift(a){const b=new QMa(this,this);b.operator=a;return b}da(){if(this.closed)throw new PMa;}next(a){this.da();if(!this.isStopped){const b=this.observers.slice();for(const c of b)c.next(a)}}error(a){this.da();if(!this.isStopped){this.hasError=this.isStopped=!0;this.thrownError=a;const b=this.observers;for(;b.length;)b.shift().error(a)}}complete(){this.da();if(!this.isStopped){this.isStopped=
!0;const a=this.observers;for(;a.length;)a.shift().complete()}}unsubscribe(){this.isStopped=this.closed=!0;this.observers=null}get N3b(){let a;return((a=this.observers)==null?void 0:a.length)>0}_trySubscribe(a){this.da();return super._trySubscribe(a)}_subscribe(a){this.da();this.ga(a);return this.ha(a)}ha(a){const b=this.isStopped,c=this.observers;return this.hasError||b?_.Od.EMPTY:(c.push(a),new _.Od(()=>Via(this.observers,a)))}ga(a){const b=this.thrownError,c=this.isStopped;this.hasError?a.error(b):
c&&a.complete()}asObservable(){const a=new _.Sd;a.source=this;return a}};_.lf.create=(a,b)=>new QMa(a,b);
var QMa=class extends _.lf{constructor(a,b){super();this.destination=a;this.source=b}next(a){let b,c;(b=this.destination)==null||(c=b.next)==null||c.call(b,a)}error(a){let b,c;(b=this.destination)==null||(c=b.error)==null||c.call(b,a)}complete(){let a,b;(a=this.destination)==null||(b=a.complete)==null||b.call(a)}_subscribe(a){let b,c;return(c=(b=this.source)==null?void 0:b.subscribe(a))!=null?c:_.Od.EMPTY}};_.Yj=class extends _.lf{constructor(){super(...arguments);this.value=null;this.ty=this.aa=!1}ga(a){const b=this.aa,c=this.value,d=this.thrownError,e=this.isStopped,f=this.ty;if(this.hasError)a.error(d);else if(e||f)b&&a.next(c),a.complete()}next(a){this.isStopped||(this.value=a,this.aa=!0)}complete(){const a=this.aa,b=this.value;this.ty||(this.ty=!0,a&&super.next(b),super.complete())}};_.dh=class extends _.lf{constructor(a){super();this.jg=a}get value(){return this.getValue()}_subscribe(a){const b=super._subscribe(a);!b.closed&&a.next(this.jg);return b}getValue(){const a=this.thrownError,b=this.jg;if(this.hasError)throw a;this.da();return b}next(a){super.next(this.jg=a)}};_.pe=new _.Sd(a=>a.complete());var cja=typeof Symbol==="function"&&Symbol.iterator?Symbol.iterator:"@@iterator";var ija=a=>a&&typeof a.length==="number"&&typeof a!=="function";var pna=class{constructor(a,b,c){this.kind=a;this.value=b;this.error=c;this.aa=a==="N"}observe(a){return vja(this,a)}accept(a,b,c){if(_.Nd(a==null?void 0:a.next))a=this.observe(a);else{const d=this.kind,e=this.value,f=this.error;a=d==="N"?a==null?void 0:a(e):d==="E"?b==null?void 0:b(f):c==null?void 0:c()}return a}static fT(a){return new pna("E",void 0,a)}},qna=new pna("C");_.RMa={now(){return(_.RMa.delegate||Date).now()},delegate:void 0};var SMa;SMa=function(a){var b=a.bufferSize,c=a.ka;const d=a.buffer;a=a.aa;const e=(a?1:2)*b;b<Infinity&&e<d.length&&d.splice(0,d.length-e);if(!a){b=c.now();c=0;for(a=1;a<d.length&&d[a]<=b;a+=2)c=a;c&&d.splice(0,c+1)}};
_.qf=class extends _.lf{constructor(a=Infinity,b=Infinity,c=_.RMa){super();this.bufferSize=a;this.sta=b;this.ka=c;this.buffer=[];this.aa=b===Infinity;this.bufferSize=Math.max(1,a);this.sta=Math.max(1,b)}next(a){const b=this.buffer,c=this.aa,d=this.ka,e=this.sta;this.isStopped||(b.push(a),!c&&b.push(d.now()+e));SMa(this);super.next(a)}_subscribe(a){this.da();SMa(this);const b=this.ha(a),c=this.aa,d=this.buffer.slice();for(let e=0;e<d.length&&!a.closed;e+=c?1:2)a.next(d[e]);this.ga(a);return b}};var UMa=class{constructor(a,b=TMa){this.aa=a;this.now=b}schedule(a,b=0,c){return(new this.aa(this,a)).schedule(c,b)}},TMa=_.RMa.now;_.xja=Md(a=>function(){a(this);this.name="EmptyError";this.message="no elements in sequence"});_.$d=class extends _.Kl{constructor(a,b,c,d,e){super(a);this.sa=e;b&&(this.Sd=function(f){try{b(f)}catch(g){this.destination.error(g)}});c&&(this.la=function(f){try{c(f)}catch(g){this.destination.error(g)}this.unsubscribe()});d&&(this.aa=function(){try{d()}catch(f){this.destination.error(f)}this.unsubscribe()})}unsubscribe(){let a;this.closed||(a=this.sa)!=null&&a.call(this);super.unsubscribe()}};var sna=class extends _.Sd{constructor(a,b){super();this.source=a;this.fdc=b;this._subject=null;this._refCount=0;this._connection=null}_subscribe(a){return this.getSubject().subscribe(a)}getSubject(){const a=this._subject;if(!a||a.isStopped)this._subject=this.fdc();return this._subject}aa(){this._refCount=0;const a=this._connection;this._subject=this._connection=null;a==null||a.unsubscribe()}connect(){let a=this._connection;if(!a){a=this._connection=new _.Od;const b=this.getSubject();a.add(this.source.subscribe(new _.$d(b,
void 0,c=>{this.aa();b.error(c)},()=>{this.aa();b.complete()},()=>this.aa())));a.closed&&(this._connection=null,a=_.Od.EMPTY)}return a}refCount(){return _.be()(this)}};var yja=Array.isArray;var Aja=Array.isArray,Bja=Object.getPrototypeOf,Cja=Object.prototype,Dja=Object.keys;var Hja=class extends _.Kl{constructor(a,b,c){super(a);this.Sd=b;this.da=c}aa(){this.da()?super.aa():this.unsubscribe()}};var Lja=["addListener","removeListener"],Kja=["addEventListener","removeEventListener"],Nja=["on","off"];var VMa=class extends _.Od{constructor(){super()}schedule(){return this}};var WMa=class extends VMa{constructor(a,b){super();this.scheduler=a;this.ka=b;this.pending=!1}schedule(a,b=0){if(this.closed)return this;this.state=a;a=this.id;const c=this.scheduler;a!=null&&(this.id=this.aa(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.da(c,this.id,b);return this}da(a,b,c=0){a=a.flush.bind(a,this);return setInterval(a,c)}aa(a,b,c=0){if(c!=null&&this.delay===c&&this.pending===!1)return b;clearInterval(b)}execute(a,b){if(this.closed)return Error("ab");this.pending=!1;
if(a=this.la(a,b))return a;this.pending===!1&&this.id!=null&&(this.id=this.aa(this.scheduler,this.id,null))}la(a){let b=!1,c;try{this.ka(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c}unsubscribe(){if(!this.closed){const a=this.id,b=this.scheduler,c=b.actions;this.ka=this.state=this.scheduler=null;this.pending=!1;Via(c,this);a!=null&&(this.id=this.aa(b,a,null));this.delay=null;super.unsubscribe()}}};var XMa=class extends UMa{constructor(a,b=TMa){super(a,b);this.actions=[];this.active=!1;this.j8=void 0}flush(a){const b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.execute(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}}};_.me=new XMa(WMa);_.Ml=new _.Sd(_.Pd);var Rja=Array.isArray;_.Xja=Md(a=>function(b=null){a(this);this.message="Timeout has occurred";this.name="TimeoutError";this.info=b});var YMa=new class extends XMa{flush(a){this.active=!0;this.j8=void 0;const b=this.actions;let c,d=-1;a=a||b.shift();const e=b.length;do if(c=a.execute(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}}}(class extends WMa{constructor(a,b){super(a,b);this.scheduler=a;this.ka=b}da(a,b,c=0){if(c!==null&&c>0)return super.da(a,b,c);a.actions.push(this);return a.j8||(a.j8=requestAnimationFrame(()=>a.flush(void 0)))}aa(a,b,c=0){if(c!=
null&&c>0||c==null&&this.delay>0)return super.aa(a,b,c);a.actions.length===0&&(cancelAnimationFrame(b),a.j8=void 0)}});var ZMa=1,$Ma,Yja={},aNa=function(a){const b=ZMa++;Yja[b]=!0;$Ma||($Ma=Promise.resolve());$Ma.then(()=>Zja(b)&&a());return b};_.Nl=new class extends XMa{flush(a){this.active=!0;this.j8=void 0;const b=this.actions;let c,d=-1;a=a||b.shift();const e=b.length;do if(c=a.execute(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}}}(class extends WMa{constructor(a,b){super(a,b);this.scheduler=a;this.ka=b}da(a,b,c=0){if(c!==null&&c>0)return super.da(a,b,c);a.actions.push(this);return a.j8||(a.j8=aNa(a.flush.bind(a,void 0)))}aa(a,b,c=0){if(c!=null&&c>0||c==
null&&this.delay>0)return super.aa(a,b,c);a.actions.length===0&&(Zja(b),a.j8=void 0)}});_.bNa=new class extends XMa{}(class extends WMa{constructor(a,b){super(a,b);this.scheduler=a;this.ka=b}schedule(a,b=0){if(b>0)return super.schedule(a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this}execute(a,b){return b>0||this.closed?super.execute(a,b):this.la(a,b)}da(a,b,c=0){return c!=null&&c>0||c==null&&this.delay>0?super.da(a,b,c):a.flush(this)}});Md(a=>function(){a(this);this.name="ArgumentOutOfRangeError";this.message="argument out of range"});_.cNa=Md(a=>function(b){a(this);this.name="NotFoundError";this.message=b});_.dNa=Md(a=>function(b){a(this);this.name="SequenceError";this.message=b});_.Ol=class{constructor(){this.taskId=0;this.pendingTasks=new Set;this.EBa=new _.dh(!1)}get aa(){return this.EBa.value}add(){this.aa||this.EBa.next(!0);const a=this.taskId++;this.pendingTasks.add(a);return a}has(a){return this.pendingTasks.has(a)}remove(a){this.pendingTasks.delete(a);this.pendingTasks.size===0&&this.aa&&this.EBa.next(!1)}Ga(){this.pendingTasks.clear();this.aa&&this.EBa.next(!1)}};_.Ol.oa=_.l({token:_.Ol,va:"root",na:()=>new _.Ol});
var eNa=class{constructor(){this.aa=_.p(_.Ol);this.scheduler=_.p(_.Re);this.vp=_.p(_.Gg)}add(){const a=this.aa.add();return()=>{this.aa.has(a)&&(this.scheduler.notify(11),this.aa.remove(a))}}run(a){const b=this.add();a().catch(this.vp).finally(b)}};eNa.oa=_.l({token:eNa,va:"root",na:()=>new eNa});var fNa;fNa=function(a,b){return c=>{let d;const e=(d=a.pendingTasks)==null?void 0:d.add();setTimeout(()=>{b(c);if(e!==void 0){let f;(f=a.pendingTasks)==null||f.remove(e)}})}};
_.Pl=class extends _.lf{constructor(a=!1){super();this.pendingTasks=this.fb=void 0;this.aa=a;if(Wga!==void 0||Yga!=null){let b;this.fb=(b=_.p(_.ze,{optional:!0}))!=null?b:void 0;let c;this.pendingTasks=(c=_.p(_.Ol,{optional:!0}))!=null?c:void 0}}emit(a){const b=dd(null);try{super.next(a)}finally{dd(b)}}subscribe(a,b,c){var d=a;b=b||(()=>null);if(a&&typeof a==="object"){let e;d=(e=a.next)==null?void 0:e.bind(a);let f;b=(f=a.error)==null?void 0:f.bind(a);let g;c=(g=a.complete)==null?void 0:g.bind(a)}this.aa&&
(b=fNa(this,b),d&&(d=fNa(this,d)),c&&(c=fNa(this,c)));d=super.subscribe({next:d,error:b,complete:c});a instanceof _.Od&&a.add(d);return d}};var fka,XDa,gNa,hNa,jka;fka=0;XDa=function(){return typeof Zone!=="undefined"&&Zone.current.get("isAngularZone")===!0};gNa=function(){if(XDa())throw new _.bd(909,!1);};
_.ue=class{constructor(a){this.Ima=this.DBa=!1;this.isStable=!0;this.WEa=new _.Pl(!1);this.qXa=new _.Pl(!1);this.onStable=new _.Pl(!1);this.cE=new _.Pl(!1);const {XWc:b=!1,k0a:c=!1,HHa:d=!1,i8:e=!1}=a;if(typeof Zone=="undefined")throw new _.bd(908,!1);Zone.assertZonePatched();this.Ria=0;this.wHb=this.dS=Zone.current;Zone.TaskTrackingZoneSpec&&(this.dS=this.dS.fork(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.dS=this.dS.fork(Zone.longStackTraceZoneSpec));this.k0a=!d&&c;this.HHa=
d;this.Fwa=!1;this.i8=e;ika(this)}run(a,b,c){return this.dS.run(a,b,c)}runTask(a,b,c,d){const e=this.dS;a=e.scheduleEventTask("NgZoneEvent: "+d,a,hNa,$ja,$ja);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}}runGuarded(a,b,c){return this.dS.runGuarded(a,b,c)}runOutsideAngular(a){return this.wHb.run(a)}};hNa={};
jka=class{constructor(){this.DBa=this.Ima=!1;this.isStable=!0;this.WEa=new _.Pl;this.qXa=new _.Pl;this.onStable=new _.Pl;this.cE=new _.Pl}run(a,b,c){return a.apply(b,c)}runGuarded(a,b,c){return a.apply(b,c)}runOutsideAngular(a){return a()}runTask(a,b,c){return a.apply(b,c)}};var jNa;_.qka=class{constructor(){this.UI=null}execute(){let a;(a=this.UI)==null||a.execute()}};_.qka.oa=_.l({token:_.qka,va:"root",na:()=>new _.qka});_.iNa=[0,1,2,3];jNa=function(a,b){return b?b.run(1,a):a()};
_.rka=class{constructor(){this.Ib=_.p(_.ue);this.scheduler=_.p(_.Re);this.vp=_.p(Ne,{optional:!0});this.aa=new Set;this.ga=new Set;this.da=!1;_.p(_.ska,{optional:!0})}execute(){this.da=!0;for(const a of _.iNa)for(const b of this.aa)if(!b.aa&&b.OTa[a])try{b.ga=this.Ib.runOutsideAngular(()=>jNa(()=>(0,b.OTa[a])(b.ga),b.snapshot))}catch(c){b.aa=!0;let d;(d=this.vp)==null||d.handleError(c)}this.da=!1;for(const a of this.aa)a.ha(),a.once&&(this.aa.delete(a),a.destroy());for(const a of this.ga)this.aa.add(a);
this.ga.size>0&&this.scheduler.notify(7);this.ga.clear()}register(a){const b=a.view;if(b!==void 0){let c;((c=b[25])!=null?c:b[25]=[]).push(a);Pha(b);b[2]|=8192}else this.da?this.ga.add(a):(this.aa.add(a),this.scheduler.notify(7))}unregister(a){this.da&&this.aa.has(a)?(a.aa=!0,a.ga=void 0,a.once=!0):(this.aa.delete(a),this.ga.delete(a))}};_.rka.oa=_.l({token:_.rka,va:"root",na:()=>new _.rka});
_.tka=class{constructor(a,b,c,d,e,f=null){this.UI=a;this.OTa=b;this.view=c;this.once=d;this.snapshot=f;this.aa=!1;this.ga=void 0;this.ka=e==null?void 0:e.onDestroy(()=>this.destroy())}ha(){this.aa=!1;this.ga=void 0;let a;(a=this.snapshot)==null||a.dispose();this.snapshot=null}destroy(){this.UI.unregister(this);var a;(a=this.ka)==null||a.call(this);let b;(a=(b=this.view)==null?void 0:b[25])&&(this.view[25]=a.filter(c=>c!==this))}};_.lka=class{constructor(a,b){this.view=a;this.node=b}};_.lka.xN=mka;var nka=new Set;/*

 Copyright 2024 Google, Inc
 SPDX-License-Identifier: MIT
*/
"click dblclick focusin focusout keydown keyup keypress mouseover mouseout submit touchstart touchend touchmove touchcancel auxclick change compositionstart compositionupdate compositionend beforeinput input select copy cut paste mousedown mouseup wheel contextmenu dragover dragenter dragleave drop dragstart dragend pointerdown pointermove pointerup pointercancel pointerover pointerout gotpointercapture lostpointercapture ended loadedmetadata pagehide pageshow visibilitychange beforematch".split(" ").concat(["focus",
"blur","error","load","toggle"]);Symbol.for("propagationStopped");new _.od("",{va:"root",na:()=>({})});new _.od("");var xla=new _.od("",{va:"root",na:()=>!1});new _.od("");new _.od("");_.kNa=new _.od("");new _.od("",{va:"root",na:()=>new Map});_.lNa=new _.od("");var uka=void 0;var wka=new Map,Pka=0;var mNa=new _.od("",{va:"root",na:()=>"ng"}),Dqa=new _.od(""),nNa=new _.od("",{va:"platform",na:()=>"unknown"}),pNa;new _.od("");_.Ql=new _.od("");_.oNa=new _.od("",{va:"root",na:()=>{let a,b;return((a=vka().body)==null?void 0:(b=a.querySelector("[ngCspNonce]"))==null?void 0:b.getAttribute("ngCspNonce"))||null}});pNa={cO:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],MVd:30,ANd:!1,zNd:!1};new _.od("",{va:"root",na:()=>pNa});var qNa=class{},rNa=class{};_.Be=class{constructor(a){this.nativeElement=a}};_.Be.xN=function(){return yka(_.Cd(),_.r())};_.Qe=class{};_.Rl=class{constructor(){this.D4=null}};_.Rl.xN=()=>{const a=_.r(),b=xd(_.Cd().index,a);return(rd(b)?b:a)[11]};var Bka=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Cka=/(<|>)/g;_.Ge={};var Uka=class{constructor(a){this.aa=a}toString(){return`SafeValue must use [property]=binding: ${this.aa}`+" (see https://g.co/ng/security#xss)"}},sNa=class extends Uka{f4a(){return"HTML"}},tNa=class extends Uka{f4a(){return"URL"}},uNa=class extends Uka{f4a(){return"ResourceURL"}};var Vka;var Zka=class{constructor(a){this.aa=a}JAa(a){a="<body><remove></remove>"+a;try{const b=(new window.DOMParser).parseFromString(Xka(a),"text/html").body;if(b===null)return this.aa.JAa(a);let c;(c=b.firstChild)==null||c.remove();return b}catch(b){return null}}},Yka=class{constructor(a){this.da=a;this.aa=this.da.implementation.createHTMLDocument("sanitization-inert")}JAa(a){const b=this.aa.createElement("template");b.innerHTML=Xka(a);return b}};var ala=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var ola=Ke("area,br,col,hr,img,wbr"),vNa=Ke("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),wNa=Ke("rp,rt"),xNa=cla(wNa,vNa),yNa=cla(vNa,Ke("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),zNa=cla(wNa,Ke("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),
kla=cla(ola,yNa,zNa,xNa),nla=Ke("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),ANa=Ke("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),
BNa=Ke("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),
mla=cla(nla,ANa,BNa),lla=Ke("script,style,template"),ila=class{constructor(){this.aa=[]}},ela=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,fla=/([^#-~ |!])/g,hla;var CNa={NONE:0,FCd:1,VHd:2,SCRIPT:3,URL:4,DGd:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var qla;var Ima=Symbol("fb");var kma;var fma=ema,gma;var sma=[],tma=Object.assign({},Cl,{Dka:!0,kind:"template",l4:a=>{Pha(a.eA)},ccb(){this.eA[24]=this}}),uma=Object.assign({},Cl,{Dka:!0,kind:"template",l4:a=>{for(a=zd(a.eA);a&&a[1].type===2;)a=zd(a);a&&Qha(a)},ccb(){this.eA[24]=this}});var gqa=class{get ul(){const a=this.Oj,b=a[1];return mma(b,a,b.firstChild,[])}constructor(a,b){this.Oj=a;this.ga=b;this.aa=null;this.da=!1}get context(){return this.Oj[8]}set context(a){this.Oj[8]=a}get Ha(){return(this.Oj[2]&256)===256}destroy(){if(this.aa)this.aa.E4(this);else if(this.da){const a=this.Oj[3];if(td(a)){const b=a[8],c=b?b.indexOf(this):-1;c>-1&&(zma(a,c),mha(b,c))}this.da=!1}cma(this.Oj[1],this.Oj)}onDestroy(a){_.Tha(this.Oj,a)}Na(){_.Lka(this.ga||this.Oj,4)}detach(){this.Oj[2]&=-129}pb(){this.Oj[2]|=
1024;qma(this.Oj)}};var Fma=class{};Fma.oa=_.l({token:Fma,va:"root",na:()=>null});var DNa=class extends _.Il{constructor(a){super();this.aC=a}PG(a){return new Qqa(a[_.md]||null,this.aC)}},Qqa=class extends rNa{get inputs(){this.da!=null||(this.da=Bma(this.aa.inputs));return this.da}get outputs(){this.ga!=null||(this.ga=Cma(this.aa.outputs));return this.ga}constructor(a,b){super();this.aa=a;this.aC=b;this.ga=this.da=null;this.componentType=a.type;this.selector=a.selectors.map(Sia).join(",");let c;this.mb=(c=a.mb)!=null?c:[];this.B5c=!!b}create(a,b,c,d,e,f){const g=dd(null);try{const h=
this.aa,m=Kma(c,h,f,e),q=Ema(h,d||this.aC,a),t=Gma(q),u=t.sGa.hw(null,h),w=c?yla(u,c,h.encapsulation,q):Hma(h,u),x=(f==null?void 0:f.some(Lma))||(e==null?void 0:e.some(P=>typeof P!=="function"&&P.bindings.some(Lma))),D=Qka(null,m,null,512|Rka(h),null,null,t,u,q,null,null),C=[this.aa];if(e)for(const P of e){const U=_.hha(typeof P==="function"?P:P.type,!0);C.push(U)}D[26]=w;dia(D);a=null;try{const P=Xla(26,m,D,"#host",()=>C,0);w&&(Eka(u,w,P),Ae(w,D));vla(m,D,P);Lla(m,P,D);hia(m,P);(P.flags&4)!==0&&
m.queries.nza(P);b!==void 0&&Mma(P,this.mb,b);a=xd(P.index,D);D[8]=a[8];Nla(m,D,null)}catch(P){throw a!==null&&wka.delete(a[19]),wka.delete(D[19]),P;}finally{gia()}return new ENa(this.componentType,D,!!x)}finally{dd(g)}}},ENa=class extends qNa{constructor(a,b,c){super();this.ha=b;this.ka=c;this.ga=null;this.da=b[1].data[26];this.location=yka(this.da,b);this.instance=xd(this.da.index,b)[8];this.aa=this.Ab=new gqa(b);this.componentType=a}yA(a,b){const c=this.da;this.ga!=null||(this.ga=new Map);if(!this.ga.has(a)||
!Object.is(this.ga.get(a),b)){var d=this.ha;zla(c,d[1],d,a,b);this.ga.set(a,b);a=xd(c.index,d);_.Lka(a,1)}}get Eb(){return new Iia(this.da,this.ha)}destroy(){this.aa.destroy()}onDestroy(a){this.aa.onDestroy(a)}};var Nma=class extends _.Jl{constructor(a,b,c,d=!0){super();this.ga=a;this.Ac=b;this.u6a=[];this.da=[];this.Hl=new DNa(this);var e=(a[AMa]||null).Sja;this.u6a=e instanceof Function?e():e;this.aa=Mia(a,b,[{Fa:_.Jl,tb:this},{Fa:_.Il,tb:this.Hl},...c],ad(a),new Set(["environment"]));d&&this.Nfa()}Nfa(){this.aa.Nfa();this.instance=this.aa.get(this.ga)}get Eb(){return this.aa}destroy(){const a=this.aa;!a.Ha&&a.destroy();this.da.forEach(b=>b());this.da=null}onDestroy(a){this.da.push(a)}},Oqa=class extends qta{constructor(a){super();
this.aa=a}create(a){return new Nma(this.aa,a,[])}},Qma=class extends _.Jl{constructor(a){super();this.Hl=new DNa(this);this.instance=null;const b=new Jha([...a.providers,{Fa:_.Jl,tb:this},{Fa:_.Il,tb:this.Hl}],a.parent||Aha(),a.zUc,new Set(["environment"]));this.Eb=b;a.Chd&&b.Nfa()}destroy(){this.Eb.destroy()}onDestroy(a){this.Eb.onDestroy(a)}};var Tma=class{constructor(a){this.ud=a;this.aa=new Map}Ga(){try{for(const a of this.aa.values())a!==null&&a.destroy()}finally{this.aa.clear()}}};Tma.oa=_.l({token:Tma,va:"environment",na:()=>new Tma(_.n(_.Pe))});var FNa=new _.od(""),rqa=function(a){if(!a.initialized){var b=[];for(const d of a.aa){const e=_.pd(a.Eb,d);if(Zma(e))b.push(e);else if(e&&typeof e.subscribe==="function"){const f=new Promise((g,h)=>{e.subscribe({complete:g,error:h})});b.push(f)}}var c=()=>{a.done=!0;a.resolve()};Promise.all(b).then(()=>{c()}).catch(d=>{a.reject(d)});b.length===0&&c();a.initialized=!0}},Hg=class{constructor(){this.done=this.initialized=!1;this.da=new Promise((b,c)=>{this.resolve=b;this.reject=c});let a;this.aa=(a=
_.p(FNa,{optional:!0}))!=null?a:[];this.Eb=_.p(_.we)}};Hg.ea=function(a){return new (a||Hg)};Hg.oa=_.l({token:Hg,na:Hg.ea,va:"root"});var GNa=class{log(a){console.log(a)}warn(a){console.warn(a)}};GNa.ea=function(a){return new (a||GNa)};GNa.oa=_.l({token:GNa,na:GNa.ea,va:"platform"});var Fqa=class{};Fqa.oa=_.l({token:Fqa,va:"root",na:()=>new HNa});var INa=function(a,b){for(const c of b)b.delete(c),a.da--,c.run()},HNa=class{constructor(){this.da=0;this.aa=new Map}schedule(a){this.enqueue(a)}remove(a){const b=this.aa.get(a.zone);b.has(a)&&(b.delete(a),this.da--)}enqueue(a){var b=a.zone;this.aa.has(b)||this.aa.set(b,new Set);b=this.aa.get(b);b.has(a)||(this.da++,b.add(a))}flush(){for(;this.da>0;)for(const [a,b]of this.aa){const c=a,d=b;c===null?INa(this,d):c.run(()=>INa(this,d))}}};var JNa=new _.od(""),KNa=new _.od(""),LNa=function(a){return a.da?a.da.fTd.map(b=>({source:b.source,ZSc:b.ZSc,data:b.data})):[]},MNa=function(a,b,c,d){let e=-1;c&&c>0&&(e=setTimeout(()=>{a.aa=a.aa.filter(f=>f.iha!==e);b()},c));a.aa.push({mWc:b,iha:e,Zfc:d})},Sl=class{constructor(a,b,c){this.Qb=a;this.registry=b;this.ga=!0;this.aa=[];this.da=null;NNa||(NNa=c,ONa(b));this.ka();a.run(()=>{this.da=typeof Zone=="undefined"?null:Zone.current.get("TaskTrackingZone")})}ka(){this.Qb.WEa.subscribe({next:()=>
{this.ga=!1}});this.Qb.runOutsideAngular(()=>{this.Qb.onStable.subscribe({next:()=>{gNa();queueMicrotask(()=>{this.ga=!0;this.ha()})}})})}isStable(){return this.ga&&!this.Qb.DBa}ha(){if(this.isStable())queueMicrotask(()=>{for(;this.aa.length!==0;){let a=this.aa.pop();clearTimeout(a.iha);a.mWc()}});else{let a=LNa(this);this.aa=this.aa.filter(b=>b.Zfc&&b.Zfc(a)?(clearTimeout(b.iha),!1):!0)}}whenStable(a,b,c){if(c&&!this.da)throw Error("hb");MNa(this,a,b,c);this.ha()}findProviders(){return[]}};
Sl.ea=function(a){return new (a||Sl)(_.n(_.ue),_.n(Tl),_.n(KNa))};Sl.oa=_.l({token:Sl,na:Sl.ea});var Tl=class{constructor(){this.aa=new Map}dAa(a,b=!0){let c,d;return(d=(c=NNa)==null?void 0:c.dAa(this,a,b))!=null?d:null}};Tl.ea=function(a){return new (a||Tl)};Tl.oa=_.l({token:Tl,na:Tl.ea,va:"platform"});var NNa;var nna=class extends _.$d{constructor(){super(...arguments);this.da=0;this.ka=!1}unsubscribe(){this.ka=!0;this.da===0&&super.unsubscribe()}};var Ana={leading:!0,trailing:!1};var PNa,QNa;PNa=new _.od("");QNa=function(a){a.Ca.some(({Oj:b})=>Rha(b))?a.aa|=2:a.aa&=-8};_.Ul=function(a,b){a.da.push(b);if(b.da)throw new _.bd(902,!1);b.aa=a;a=(b.Oj[2]&512)!==0;const c=b.Oj[16];c===null||a||xma(c,b.Oj);Sha(b.Oj)};
_.Jg=class{get Ca(){return[...this.Wa.keys(),...this.da]}get Ha(){return this.Zc}constructor(){this.Zc=this.la=!1;this.ha=[];this.da=[];this.cb=_.p(_.Gg);this.Va=_.p(_.qka);this.ma=_.p(KMa);this.lb=_.p(Fqa);this.aa=0;this.ga=null;this.Wa=new Set;this.xa=new _.lf;this.Ea=[];this.components=[];this.isStable=_.p(_.Ol).EBa.pipe(_.A(a=>!a));this.ud=_.p(_.Pe);this.ka=null;this.Ka=()=>{if(this.la)throw new _.bd(101,!1);const a=dd(null);try{this.la=!0;this.ka!==null||this.ud.Ha||(this.ka=this.ud.get(_.Qe,
null,{optional:!0}));let c=0;for(;this.aa!==0&&c++<10;)a:{var b=void 0;let d=void 0,e=void 0,f=void 0;this.aa&16&&(this.aa&=-17,this.lb.flush());if(this.aa&7){const g=!!(this.aa&1);this.aa&=-8;this.aa|=8;for(let {Oj:h}of this.Ca)b=h,(g||Rha(b))&&qma(b,g&&!this.ma?0:1);this.aa&=-5;QNa(this);if(this.aa&23)break a}else(f=this.ka)==null||(e=f.begin)==null||e.call(f),(d=this.ka)==null||(b=d.end)==null||b.call(d);this.aa&8&&(this.aa&=-9,this.Va.execute());QNa(this)}}finally{this.la=!1;let c;(c=this.ga)==
null||c.dispose();this.ga=null;dd(a);this.xa.next()}};_.p(_.ska,{optional:!0})}whenStable(){let a;return(new Promise(b=>{a=this.isStable.subscribe({next:c=>{c&&b()}})})).finally(()=>{a.unsubscribe()})}get Eb(){return this.ud}Sja(a,b){const c=a instanceof rNa;if(!this.ud.get(Hg).done)throw c||a[_.md]||_.hha(a),new _.bd(405,!1);let d;c?d=a:d=this.ud.get(_.Il).PG(a);this.Ea.push(d.componentType);a=d.B5c?void 0:this.ud.get(_.Jl);const e=d.create(JMa,[],b||d.selector,a),f=e.location.nativeElement,g=e.Eb.get(JNa,
null);g!=null&&g.registry.aa.set(f,g);e.onDestroy(()=>{this.E4(e.aa);Fna(this.components,e);g!=null&&g.registry.aa.delete(f)});this.Oa(e);return e}tick(){this.ma||(this.aa|=1);this.sa()}sa(){this.ga!==null?this.ga.run(0,this.Ka):this.Ka()}E4(a){Fna(this.da,a);a.aa=null;const b=(a.Oj[2]&512)!==0,c=a.Oj[16];c===null||b||ama(c,a.Oj);$la(a.Oj[1],a.Oj)}Oa(a){_.Ul(this,a.aa);try{this.tick()}catch(b){this.cb(b)}this.components.push(a);this.ud.get(PNa,[]).forEach(b=>b(a))}Ga(){if(!this.Zc)try{this.ha.forEach(a=>
a()),this.da.slice().forEach(a=>a.destroy())}finally{this.Zc=!0,this.da=[],this.ha=[]}}onDestroy(a){this.ha.push(a);return()=>Fna(this.ha,a)}destroy(){if(this.Zc)throw new _.bd(406,!1);const a=this.ud;a.destroy&&!a.Ha&&a.destroy()}get viewCount(){return this.da.length}};_.Jg.ea=function(a){return new (a||_.Jg)};_.Jg.oa=_.l({token:_.Jg,na:_.Jg.ea,va:"root"});var Gna=new Map;_.RNa=class{constructor(){this.aa=new Map}Ga(){try{for(const a of this.aa.values())a!==null&&a.destroy()}finally{this.aa.clear()}}};_.RNa.oa=_.l({token:_.RNa,va:"environment",na:()=>new _.RNa});new _.od("DEFER_BLOCK_DEPENDENCY_INTERCEPTOR");_.SNa=new _.od("");_.gg=class{};_.gg.xN=aoa;
var TNa=function(a,b,c,d){const e=b.Oj;if(td(e[3])){var f=a.indexOf(b);f!==-1?a.detach(f):(f=e[3],f=new doa(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.q$(c);a=a.u2;_.yma(a,e,c,d);if(b.aa)throw new _.bd(902,!1);b.da=!0;d=boa(a);c>=d.length?d.push(b):d.splice(c,0,b);return b},doa=class extends _.gg{constructor(a,b,c){super();this.u2=a;this.Fua=b;this.Eua=c}get element(){return yka(this.Fua,this.Eua)}get Eb(){return new Iia(this.Fua,this.Eua)}get rM(){const a=xia(this.Fua,this.Eua);if(a!==-1){const b=
oia(a,this.Eua);return new Iia(b[1].data[(a&32767)+8],b)}return new Iia(null,this.Eua)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(a){const b=this.u2[8];return b!==null&&b[a]||null}get length(){return this.u2.length-10}Qf(a,b,c){let d,e;typeof c==="number"?d=c:c!=null&&(d=c.index,e=c.Eb);a=UNa(a,b||{},e,null);TNa(this,a,d,_.Ina(this.Fua,null));return a}Eo(a,b,c,d,e,f,g){var h=a&&typeof a!=="function";h||(g=b||{},b=g.index,c=g.Eb,d=g.mV,e=g.vT||g.OWa,f=g.directives,g=g.bindings);a=h?
a:new Qqa(a[_.md]||null);c=c||this.rM;e||a.aC!=null||(h=(h?c:this.rM).get(_.Pe,null))&&(e=h);d=a.create(c,d,null,e,f,g);TNa(this,d.aa,b,_.Ina(this.Fua,null));return d}insert(a,b){return TNa(this,a,b,!0)}move(a,b){return this.insert(a,b)}indexOf(a){const b=this.u2[8];return b!==null?b.indexOf(a):-1}remove(a){a=this.q$(a,-1);const b=zma(this.u2,a);b&&(mha(boa(this.u2),a),cma(b[1],b))}detach(a){a=this.q$(a,-1);const b=zma(this.u2,a);return b&&mha(boa(this.u2),a)!=null?new gqa(b):null}q$(a,b=0){return a==
null?this.length+b:a}},coa=eoa;var foa=hoa;_.moa=0;_.noa=0;_.ooa=0;_.woa=0;_.voa=0;var Doa=function(a,b,c){const d=Math.min(b,c);b=Math.max(b,c);c=a.detach(b);if(b-d>1){const e=a.detach(d);a.attach(d,c);a.attach(b,e)}else a.attach(d,c)},VNa=class{destroy(){}PA(){}move(a,b){this.attach(b,this.detach(a))}},Eoa=class{constructor(){this.da=new Map;this.aa=void 0}has(a){return this.da.has(a)}delete(a){if(!this.has(a))return!1;const b=this.da.get(a);this.aa!==void 0&&this.aa.has(b)?(this.da.set(a,this.aa.get(b)),this.aa.delete(b)):this.da.delete(a);return!0}get(a){return this.da.get(a)}set(a,
b){if(this.da.has(a)){a=this.da.get(a);this.aa===void 0&&(this.aa=new Map);const c=this.aa;for(;c.has(a);)a=c.get(a);c.set(a,b)}else this.da.set(a,b)}forEach(a){for(let [b,c]of this.da){let d=b,e=c;a(e,d);if(this.aa!==void 0){const f=this.aa;for(;f.has(e);)e=f.get(e),a(e,d)}}}};var WNa=class{constructor(a,b,c){this.FU=a;this.qa=b;this.wh=c}get GW(){return this.FU.length-10}},Joa=class{constructor(a){this.da=!1;this.wJa=a;this.aa=void 0}},Koa=class extends VNa{constructor(a,b,c){super();this.FU=a;this.ha=b;this.ga=c;this.da=void 0;this.aa=!1}get length(){return this.FU.length-10}at(a){return wma(this.FU,a)[8].qa}attach(a,b){const c=b[6];this.aa||(this.aa=a!==this.length);_.yma(this.FU,b,a,_.Ina(this.ga,c))}detach(a){this.aa||(this.aa=a!==this.length-1);return zma(this.FU,
a)}create(a,b){a=_.Hna(this.ha,this.ga,new WNa(this.FU,b,a),{vba:null});let c;(c=this.da)==null||c.aa();return a}destroy(a){cma(a[1],a);let b;(b=this.da)==null||b.da()}PA(a,b){wma(this.FU,a)[8].qa=b}reset(){this.aa=!1;let a;(a=this.da)==null||a.reset()}};var Noa=["en",[["a","p"],["AM","PM"],void 0],[["AM","PM"],void 0,void 0],["SMTWTFS".split(""),"Sun Mon Tue Wed Thu Fri Sat".split(" "),"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),"Su Mo Tu We Th Fr Sa".split(" ")],void 0,["JFMAMJJASOND".split(""),"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),"January February March April May June July August September October November December".split(" ")],void 0,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,
0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",void 0,"{1} 'at' {0}",void 0],". , ; % + - E \u00d7 \u2030 \u221e NaN :".split(" "),["#,##0.###","#,##0%","\u00a4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(a){const b=a.toString().replace(/^[^.]*\.?/,"").length;return Math.floor(Math.abs(a))===1&&b===0?1:5}];var Ooa={};var Uoa=["zero","one","two","few","many"];var Toa="en-US";var Soa={marker:"element"},Roa={marker:"ICU"};var Yoa=0,tpa=0;var $oa=/\ufffd(\d+):?\d*\ufffd/gi,ipa=/\ufffd(\d+)\ufffd/,fpa=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,bpa=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,spa=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,rpa=/\uE500/g;var jpa=/\[(\ufffd.+?\ufffd?)\]/,kpa=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g,npa=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g,opa=/{([A-Z0-9_]+)}/g,ppa=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g,mpa=/\/\*/,lpa=/\d+:(\d+)/;var vpa={};var XNa,Ppa;_.Mpa=function(a){a.da===void 0||!a.ga&&a.ka||a.da.next(a)};Ppa=function(a,b){a.ha=b};
_.hg=class{get changes(){let a;return(a=this.da)!=null?a:this.da=new _.lf}constructor(a=!1){this.ka=a;this.dirty=!0;this.ha=void 0;this.aa=[];this.ga=!1;this.da=void 0;this.length=0;this.last=this.first=void 0;this[XNa]=xpa}get(a){return this.aa[a]}map(a){return this.aa.map(a)}filter(a){return this.aa.filter(a)}find(a){return this.aa.find(a)}reduce(a,b){return this.aa.reduce(a,b)}forEach(a){this.aa.forEach(a)}some(a){return this.aa.some(a)}toArray(){return this.aa.slice()}toString(){return this.aa.toString()}reset(a,b){this.dirty=
!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.aa;if(c.length!==a.length)b=!1;else{for(let d=0;d<c.length;d++){let e=c[d],f=a[d];b&&(e=b(e),f=b(f));if(f!==e){b=!1;break a}}b=!0}}if(this.ga=!b)this.aa=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]}setDirty(){this.dirty=!0;let a;(a=this.ha)==null||a.call(this)}destroy(){this.da!==void 0&&(this.da.complete(),this.da.unsubscribe())}};XNa=Symbol.iterator;_.fg=class{};_.fg.xN=zpa;var UNa=function(a,b,c,d){a=_.Hna(a.ZIc,a.mGb,b,{UWc:c,vba:d});return new gqa(a)},Apa=class extends _.fg{constructor(a,b,c){super();this.ZIc=a;this.mGb=b;this.Ra=c}get xcc(){let a;return((a=this.mGb.QJ)==null?void 0:a.xcc)||null}Qf(a,b){return UNa(this,a,b)}};var Epa=class{constructor(a){this.queryList=a;this.matches=null}clone(){return new Epa(this.queryList)}setDirty(){this.queryList.setDirty()}},Mla=function(a,b){for(let c=0;c<a.queries.length;c++)b.queries.queries[c].matches!==null&&a.queries[c].setDirty()},Dpa=class{constructor(a=[]){this.queries=a}Qf(a){const b=a.queries;if(b!==null){a=a.Jc!==null?a.Jc[0]:b.length;const c=[];for(let d=0;d<a;d++)c.push(this.queries[b.queries[d].UXb].clone());return new Dpa(c)}return null}E4(a){Mla(this,a)}},Hpa=class{constructor(a,
b,c=null){this.flags=b;this.read=c;typeof a==="string"?this.predicate=Ipa(a):this.predicate=a}},Jpa=class{constructor(a=[]){this.queries=a}oza(a,b){for(let c=0;c<this.queries.length;c++)this.queries[c].oza(a,b)}nza(a){for(let b=0;b<this.queries.length;b++)this.queries[b].nza(a)}veb(a){let b=null;for(let c=0;c<this.length;c++){const d=this.queries[c].veb(a,b!==null?b.length:0);d&&(d.UXb=c,b!==null?b.push(d):b=[d])}return b!==null?new Jpa(b):null}template(a,b){for(let c=0;c<this.queries.length;c++)this.queries[c].template(a,
b)}get length(){return this.queries.length}track(a){this.queries.push(a)}},YNa=function(a,b){if(a.aa&&(a.metadata.flags&1)!==1){a=a.da;for(b=b.parent;b!==null&&b.type&8&&b.index!==a;)b=b.parent;return a===(b!==null?b.index:-1)}return a.aa},ZNa=function(a,b,c){a.matches===null?a.matches=[b,c]:a.matches.push(b,c)},$Na=function(a,b,c,d){if(d!==null){const e=a.metadata.read;e!==null?e===_.Be||e===_.gg||e===_.fg&&c.type&4?ZNa(a,c.index,-2):(b=Fia(c,b,e,!1,!1),b!==null&&ZNa(a,c.index,b)):ZNa(a,c.index,
d)}},Kpa=class{constructor(a,b=-1){this.metadata=a;this.matches=null;this.UXb=-1;this.pOb=!1;this.aa=!0;this.da=b}oza(a,b){if(YNa(this,b)){const d=this.metadata.predicate;if(Array.isArray(d))for(let e=0;e<d.length;e++){const f=d[e];a:{var c=b.Mnb;if(c!==null)for(let g=0;g<c.length;g+=2)if(c[g]===f){c=c[g+1];break a}c=null}$Na(this,a,b,c);$Na(this,a,b,Fia(b,a,f,!1,!1))}else d===_.fg?b.type&4&&$Na(this,a,b,-1):$Na(this,a,b,Fia(b,a,d,!1,!1))}}nza(a){this.da===a.index&&(this.aa=!1)}template(a,b){this.oza(a,
b)}veb(a,b){return YNa(this,a)?(this.pOb=!0,ZNa(this,-a.index,b),new Kpa(this.metadata)):null}};var Vl=class{};Vl.ea=function(a){return new (a||Vl)(_.n(_.Jg))};Vl.Aa=_.Te({type:Vl});Vl.za=_.Zc({});new _.od("",{va:"platform",na:()=>null});new _.od("",{va:"platform",na:()=>null});new _.od("",{va:"platform",na:()=>null});var cqa;_.bqa=Symbol("pb");cqa=Object.assign({},Qga,{Nyb:void 0,PJb(a,b){Tga(a,b)}});var dqa=class{constructor(){this.Ha=!1;this.listeners=null;this.vp=_.p(Ne,{optional:!0});this.fb=_.p(_.ze);this.fb.onDestroy(()=>{this.Ha=!0;this.listeners=null})}subscribe(a){if(this.Ha)throw new _.bd(953,!1);let b;((b=this.listeners)!=null?b:this.listeners=[]).push(a);return{unsubscribe:()=>{let c;const d=(c=this.listeners)==null?void 0:c.indexOf(a);if(d!==void 0&&d!==-1){let e;(e=this.listeners)==null||e.splice(d,1)}}}}emit(a){if(this.Ha)console.warn("NG0953");else if(this.listeners!==null){var b=
dd(null);try{for(const c of this.listeners)try{c(a)}catch(d){let e;(e=this.vp)==null||e.handleError(d)}}finally{dd(b)}}}};_.Eg.required=function(a){return _.Ag(_.bqa,a)};_.Fg.required=function(){return Opa(!0)};_.fqa.required=function(){return Opa(!0)};_.Wl=class{};_.Wl.xN=hqa;var bOa,cOa,fOa,eOa,aOa,gOa,iOa,hOa;bOa=class{supports(a){return Gka(a)}create(a){return new aOa(a)}};cOa=(a,b)=>b;_.Xl=function(a,b){let c=a.ga;a=a.la;let d=0,e=null;for(;c||a;){const f=!a||c&&c.Il<iqa(a,d,e)?c:a,g=iqa(f,d,e),h=f.Il;if(f===a)d--,a=a.HN;else if(c=c.Sd,f.yr==null)d++;else{e||(e=[]);const m=g-d,q=h-d;if(m!=q){for(let t=0;t<m;t++){const u=t<e.length?e[t]:e[t]=0,w=u+t;q<=w&&w<m&&(e[t]=u+1)}e[f.yr]=q-m}}g!==h&&b(f,g,h)}};_.dOa=function(a,b){for(a=a.Oa;a!==null;a=a.la)b(a)};
fOa=function(a,b){eOa(a);let c=a.ga,d=!1,e,f,g;if(Array.isArray(b)){a.length=b.length;for(let h=0;h<a.length;h++)f=b[h],g=a.lb(h,f),c!==null&&Object.is(c.dN,g)?(d&&(c=a.Sb(c,f,g,h)),Object.is(c.item,f)||a.Ka(c,f)):(c=a.xb(c,f,g,h),d=!0),c=c.Sd}else e=0,Hka(b,h=>{g=a.lb(e,h);c!==null&&Object.is(c.dN,g)?(d&&(c=a.Sb(c,h,g,e)),Object.is(c.item,h)||a.Ka(c,h)):(c=a.xb(c,h,g,e),d=!0);c=c.Sd;e++}),a.length=e;a.Xc(c);a.collection=b;return a.isDirty};
eOa=function(a){if(a.isDirty){let b;for(b=a.yc=a.ga;b!==null;b=b.Sd)b.ma=b.Sd;for(b=a.xa;b!==null;b=b.da)b.yr=b.Il;a.xa=a.ka=null;for(b=a.Ea;b!==null;b=b.ga)b.yr=b.Il;a.Ea=a.sa=null;a.la=a.da=null;a.Oa=a.ma=null}};
aOa=class{constructor(a){this.length=0;this.ma=this.Oa=this.da=this.la=this.sa=this.Ea=this.ka=this.xa=this.Ca=this.ga=this.yc=this.aa=this.ha=null;this.lb=a||cOa}rTb(a){let b;for(b=this.ga;b!==null;b=b.Sd)a(b)}jAa(a){let b;for(b=this.xa;b!==null;b=b.da)a(b)}ORa(a){let b;for(b=this.la;b!==null;b=b.HN)a(b)}diff(a){a==null&&(a=[]);if(!Gka(a))throw new _.bd(900,!1);return fOa(this,a)?this:null}onDestroy(){}get isDirty(){return this.xa!==null||this.Ea!==null||this.la!==null||this.Oa!==null}xb(a,b,c,d){let e;
a===null?e=this.Ca:(e=a.ek,this.Lc(a));a=this.aa===null?null:this.aa.get(c,null);a!==null?(Object.is(a.item,b)||this.Ka(a,b),this.Hb(a,e,d)):(a=this.ha===null?null:this.ha.get(c,d),a!==null?(Object.is(a.item,b)||this.Ka(a,b),this.ec(a,e,d)):a=this.Ub(new gOa(b,c),e,d));return a}Sb(a,b,c,d){b=this.aa===null?null:this.aa.get(c,null);b!==null?a=this.Hb(b,a.ek,d):a.Il!=d&&(a.Il=d,this.Va(a,d));return a}Xc(a){for(;a!==null;){const b=a.Sd;this.ob(this.cb(a));a=b}this.aa!==null&&this.aa.clear();this.ka!==
null&&(this.ka.da=null);this.sa!==null&&(this.sa.ga=null);this.Ca!==null&&(this.Ca.Sd=null);this.da!==null&&(this.da.HN=null);this.ma!==null&&(this.ma.la=null)}Hb(a,b,c){this.aa!==null&&this.aa.remove(a);const d=a.ka,e=a.HN;d===null?this.la=e:d.HN=e;e===null?this.da=d:e.ka=d;this.Wa(a,b,c);this.Va(a,c);return a}ec(a,b,c){this.cb(a);this.Wa(a,b,c);this.Va(a,c);return a}Ub(a,b,c){this.Wa(a,b,c);this.ka=this.ka===null?this.xa=a:this.ka.da=a;return a}Wa(a,b,c){const d=b===null?this.ga:b.Sd;a.Sd=d;a.ek=
b;d===null?this.Ca=a:d.ek=a;b===null?this.ga=a:b.Sd=a;this.ha===null&&(this.ha=new hOa);this.ha.put(a);a.Il=c;return a}Lc(a){return this.ob(this.cb(a))}cb(a){this.ha!==null&&this.ha.remove(a);const b=a.ek,c=a.Sd;b===null?this.ga=c:b.Sd=c;c===null?this.Ca=b:c.ek=b;return a}Va(a,b){if(a.yr===b)return a;this.sa=this.sa===null?this.Ea=a:this.sa.ga=a;return a}ob(a){this.aa===null&&(this.aa=new hOa);this.aa.put(a);a.Il=null;a.HN=null;this.da===null?(this.da=this.la=a,a.ka=null):(a.ka=this.da,this.da=this.da.HN=
a);return a}Ka(a,b){a.item=b;this.ma=this.ma===null?this.Oa=a:this.ma.la=a;return a}};gOa=class{constructor(a,b){this.item=a;this.dN=b;this.la=this.ga=this.da=this.HN=this.ka=this.aa=this.ha=this.Sd=this.ek=this.ma=this.yr=this.Il=null}};
iOa=class{constructor(){this.da=this.aa=null}add(a){this.aa===null?(this.aa=this.da=a,a.aa=null,a.ha=null):(this.da.aa=a,a.ha=this.da,a.aa=null,this.da=a)}get(a,b){let c;for(c=this.aa;c!==null;c=c.aa)if((b===null||b<=c.Il)&&Object.is(c.dN,a))return c;return null}remove(a){const b=a.ha;a=a.aa;b===null?this.aa=a:b.aa=a;a===null?this.da=b:a.ha=b;return this.aa===null}};
hOa=class{constructor(){this.map=new Map}put(a){const b=a.dN;let c=this.map.get(b);c||(c=new iOa,this.map.set(b,c));c.add(a)}get(a,b){const c=this.map.get(a);return c?c.get(a,b):null}remove(a){const b=a.dN;this.map.get(b).remove(a)&&this.map.delete(b);return a}get isEmpty(){return this.map.size===0}clear(){this.map.clear()}};var kOa=class{supports(a){return a instanceof Map||Fka(a)}create(){return new jOa}},lOa=function(a,b){for(a=a.ka;a!==null;a=a.da)b(a)},nOa=function(a,b){mOa(a);let c=a.aa;a.da=null;a.Oa(b,(d,e)=>{c&&c.key===e?(a.xa(c,d),a.da=c,c=c.Sd):(d=a.Va(e,d),c=a.Wa(c,d))});if(c)for(c.ek&&(c.ek.Sd=null),a.ma=c,b=c;b!==null;b=b.HN)b===a.aa&&(a.aa=null),a.sa.delete(b.key),b.HN=b.Sd,b.Yc=b.currentValue,b.currentValue=null,b.ek=null,b.Sd=null;a.la&&(a.la.da=null);a.ha&&(a.ha.aa=null);return a.isDirty},mOa=function(a){if(a.isDirty){let b;
a.Ca=a.aa;for(b=a.Ca;b!==null;b=b.Sd)b.ga=b.Sd;for(b=a.ka;b!==null;b=b.da)b.Yc=b.currentValue;for(b=a.ga;b!=null;b=b.aa)b.Yc=b.currentValue;a.ka=a.la=null;a.ga=a.ha=null;a.ma=null}},jOa=class{constructor(){this.sa=new Map;this.ma=this.ha=this.ga=this.la=this.ka=this.Ca=this.da=this.aa=null}get isDirty(){return this.ga!==null||this.ka!==null||this.ma!==null}rTb(a){let b;for(b=this.aa;b!==null;b=b.Sd)a(b)}jAa(a){let b;for(b=this.ga;b!==null;b=b.aa)a(b)}ORa(a){let b;for(b=this.ma;b!==null;b=b.HN)a(b)}diff(a){if(!a)a=
new Map;else if(!(a instanceof Map||Fka(a)))throw new _.bd(900,!1);return nOa(this,a)?this:null}onDestroy(){}Wa(a,b){if(a){const c=a.ek;b.Sd=a;b.ek=c;a.ek=b;c&&(c.Sd=b);a===this.aa&&(this.aa=b);return this.da=a}this.da?(this.da.Sd=b,b.ek=this.da):this.aa=b;this.da=b;return null}Va(a,b){if(this.sa.has(a)){a=this.sa.get(a);this.xa(a,b);b=a.ek;var c=a.Sd;b&&(b.Sd=c);c&&(c.ek=b);a.Sd=null;a.ek=null;return a}c=new oOa(a);this.sa.set(a,c);c.currentValue=b;this.Ea(c);return c}xa(a,b){Object.is(b,a.currentValue)||
(a.Yc=a.currentValue,a.currentValue=b,this.Ka(a))}Ea(a){this.ga===null?this.ga=this.ha=a:this.ha=this.ha.aa=a}Ka(a){this.ka===null?this.ka=this.la=a:this.la=this.la.da=a}Oa(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(c=>b(a[c],c))}},oOa=class{constructor(a){this.key=a;this.da=this.HN=this.aa=this.ek=this.Sd=this.ga=this.currentValue=this.Yc=null}};_.Yl=class{constructor(a){this.aa=a}find(a){const b=this.aa.find(c=>c.supports(a));if(b!=null)return b;throw new _.bd(901,!1);}};_.Yl.oa=_.l({token:_.Yl,va:"root",na:function(){return new _.Yl([new bOa])}});var pOa=class{constructor(a){this.aa=a}find(a){const b=this.aa.find(c=>c.supports(a));if(b)return b;throw new _.bd(901,!1);}};pOa.oa=_.l({token:pOa,va:"root",na:function(){return new pOa([new kOa])}});var qOa=class{constructor(){this.xa=_.p(_.Gg);this.appRef=_.p(_.Jg);this.ha=_.p(_.Ol);this.Ib=_.p(_.ue);this.da=_.p(KMa);this.Ka=_.p(_.ska,{optional:!0});let a;this.ma=(a=_.p(mqa,{optional:!0}))!=null?a:!1;this.la=typeof Zone!=="undefined"&&!!Zone.root.run;this.Ea=[{data:{__scheduler_tick__:!0}}];this.subscriptions=new _.Od;let b;this.Ca=this.la?(b=this.Ib.dS)==null?void 0:b.get("isAngularZone_ID"):null;let c;this.i8=!this.da&&this.la&&((c=_.p(nqa,{optional:!0}))!=null?c:!1);this.ka=null;this.aa=
this.sa=!1;this.ga=null;this.subscriptions.add(this.appRef.xa.subscribe(()=>{this.aa||this.cleanup()}));this.subscriptions.add(this.Ib.WEa.subscribe(()=>{this.aa||this.cleanup()}));this.ma||(this.ma=!this.da&&(this.Ib instanceof jka||!this.la))}notify(a){if(this.da||a!==5){var b=!1;switch(a){case 0:this.appRef.aa|=2;break;case 3:case 2:case 4:case 5:case 1:this.appRef.aa|=4;break;case 6:this.appRef.aa|=2;b=!0;break;case 12:this.appRef.aa|=16;b=!0;break;case 13:this.appRef.aa|=2;b=!0;break;case 11:b=
!0;break;default:this.appRef.aa|=8}var c,d;this.appRef.ga=(d=(c=this.Ka)==null?void 0:c.snapshot(this.appRef.ga))!=null?d:null;if(!(this.ma&&!b||this.appRef.Ha||this.ga!==null||this.aa||this.appRef.la||!this.da&&this.la&&Zone.current.get("isAngularZone_ID"+this.Ca))){var e=this.sa?bka:aka;this.ga=this.ha.add();this.i8?this.ka=Zone.root.run(()=>e(()=>this.tick())):this.ka=this.Ib.runOutsideAngular(()=>e(()=>this.tick()))}}}tick(){if(!this.aa&&!this.appRef.Ha)if(this.appRef.aa===0)this.cleanup();else{!this.da&&
this.appRef.aa&7&&(this.appRef.aa|=1);var a=this.ha.add();try{this.Ib.run(()=>{this.aa=!0;this.appRef.sa()},void 0,this.Ea)}catch(b){this.ha.remove(a),this.xa(b)}finally{this.cleanup()}this.sa=!0;bka(()=>{this.sa=!1;this.ha.remove(a)})}}Ga(){this.subscriptions.unsubscribe();this.cleanup()}cleanup(){this.aa=!1;var a;(a=this.ka)==null||a.call(this);this.ka=null;this.ga!==null&&(a=this.ga,this.ga=null,this.ha.remove(a))}};qOa.ea=function(a){return new (a||qOa)};qOa.oa=_.l({token:qOa,na:qOa.ea,va:"root"});var kqa=class{constructor(){this.zone=_.p(_.ue);this.hka=_.p(_.Re);this.ga=_.p(_.Jg);this.da=_.p(_.Gg)}initialize(){this.aa||(this.aa=this.zone.qXa.subscribe({next:()=>{this.hka.aa||this.zone.run(()=>{try{this.ga.tick()}catch(a){this.da(a)}})}}))}Ga(){let a;(a=this.aa)==null||a.unsubscribe()}};kqa.ea=function(a){return new (a||kqa)};kqa.oa=_.l({token:kqa,na:kqa.ea,va:"root"});new _.od("",{na:()=>!1});
var lqa=class{constructor(){this.subscription=new _.Od;this.initialized=!1;this.zone=_.p(_.ue);this.pendingTasks=_.p(_.Ol)}initialize(){if(!this.initialized){this.initialized=!0;var a=null;this.zone.isStable||this.zone.DBa||this.zone.Ima||(a=this.pendingTasks.add());this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{gNa();queueMicrotask(()=>{a===null||this.zone.DBa||this.zone.Ima||(this.pendingTasks.remove(a),a=null)})}))});this.subscription.add(this.zone.WEa.subscribe(()=>
{if(!XDa())throw new _.bd(909,!1);a!=null||(a=this.pendingTasks.add())}))}}Ga(){this.subscription.unsubscribe()}};lqa.ea=function(a){return new (a||lqa)};lqa.oa=_.l({token:lqa,na:lqa.ea,va:"root"});_.Ig=new _.od("",{va:"root",na:()=>_.p(_.Ig,12)||(typeof YHa!=="undefined"?"en-GB":typeof $localize!=="undefined"&&$localize.locale||"en-US")});_.rOa=new _.od("",{va:"root",na:()=>"USD"});new _.od("");new _.od("");var pqa=new _.od("");var sqa=new _.od("");var Zl=class{Co(){}};Zl.ea=function(a){return new (a||Zl)};Zl.oa=_.l({token:Zl,na:Zl.ea,va:"root"});new _.od("");var sOa=function(a,b,c){const d=c==null?void 0:c.i8;b=Pma(b.aa,a.Eb,[oqa({mbd:()=>kka(c==null?void 0:c.Ib,Object.assign({},jqa({gYc:c==null?void 0:c.lbd,Bhd:c==null?void 0:c.hUd}),{i8:d})),zXb:c==null?void 0:c.zXb}),{Fa:_.Re,gb:qOa}]);return uqa({YB:b,r9a:a.da,T5b:a.Eb})},rDa=function(a,b,c=[]){const d=Ena({},c);Promise.resolve(new Oqa(b)).then(e=>sOa(a,e,d))},Kg=class{constructor(a){this.ud=a;this.da=[];this.aa=[];this.Zc=!1}onDestroy(a){this.aa.push(a)}get Eb(){return this.ud}destroy(){if(this.Zc)throw new _.bd(404,
!1);this.da.slice().forEach(b=>b.destroy());this.aa.forEach(b=>b());const a=this.ud.get(pqa,null);a&&(a.forEach(b=>b()),a.clear());this.Zc=!0}get Ha(){return this.Zc}};Kg.ea=function(a){return new (a||Kg)(_.n(_.we))};Kg.oa=_.l({token:Kg,na:Kg.ea,va:"platform"});var yqa=null,wqa=new _.od("");var Hqa=class{constructor(a){this[_.fd]=a}destroy(){this[_.fd].destroy()}};new _.od("",{va:"root",na:()=>_.p(Fqa)});
var tOa=Object.assign({},Cl,{Dka:!0,BPa:!0,dirty:!0,Jma:!1,kka:void 0,zone:null,kind:"effect",aqb:$ja,run(){this.dirty=!1;if(!this.Jma||Gga(this)){this.Jma=!0;var a,b=e=>{let f;return((f=(a=this).kka)!=null?f:a.kka=[]).push(e)},c=Kga(this),d=Zha(!1);try{this.tob(),this.fn(b)}finally{Zha(d),Lga(this,c)}}},tob(){let a;if((a=this.kka)!=null&&a.length)try{for(;this.kka.length;)this.kka.pop()()}finally{this.kka=[]}}}),Jqa=Object.assign({},tOa,{l4(){this.scheduler.schedule(this);this.notifier.notify(12)},
destroy(){Mga(this);this.aqb();this.tob();this.scheduler.remove(this)}}),Iqa=Object.assign({},tOa,{l4(){this.view[2]|=8192;Pha(this.view);this.notifier.notify(13)},destroy(){Mga(this);this.aqb();this.tob();let a;(a=this.view[23])==null||a.delete(this)}});var Kqa=a=>a;var uOa=class{construct