appRef.la||!this.da&&this.la&&Zone.current.get("isAngularZone_ID"+this.Da))){var e=this.va?bka:aka;this.fa=this.ha.add();this.wba?this.ia=Zone.root.run(()=>e(()=>this.tick())):this.ia=this.Ob.runOutsideAngular(()=>e(()=>this.tick()))}}}tick(){if(!this.aa&&!this.appRef.Ja)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.Ob.run(()=>{this.aa=!0;this.appRef.va()},void 0,this.Fa)}catch(b){this.ha.remove(a),this.Ba(b)}finally{this.cleanup()}this.va=!0;bka(()=>{this.va=!1;this.ha.remove(a)})}}Ea(){this.subscriptions.unsubscribe();this.cleanup()}cleanup(){this.aa=!1;var a;(a=this.ia)==null||a.call(this);this.ia=null;this.fa!==null&&(a=this.fa,this.fa=null,this.ha.remove(a))}};YOa.ea=function(a){return new (a||YOa)};YOa.sa=_.l({token:YOa,na:YOa.ea,wa:"root"});var mqa=class{constructor(){this.zone=_.n(_.se);this.Ooa=_.n(_.Pe);this.fa=_.n(_.Kg);this.da=_.n(_.Hg)}initialize(){this.aa||(this.aa=this.zone.S3a.subscribe({next:()=>{this.Ooa.aa||this.zone.run(()=>{try{this.fa.tick()}catch(a){this.da(a)}})}}))}Ea(){let a;(a=this.aa)==null||a.unsubscribe()}};mqa.ea=function(a){return new (a||mqa)};mqa.sa=_.l({token:mqa,na:mqa.ea,wa:"root"});new _.nd("",{na:()=>!1}); var nqa=class{constructor(){this.subscription=new _.Ld;this.initialized=!1;this.zone=_.n(_.se);this.pendingTasks=_.n(_.Yl)}initialize(){if(!this.initialized){this.initialized=!0;var a=null;this.zone.isStable||this.zone.vHa||this.zone.Gra||(a=this.pendingTasks.add());this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{PNa();queueMicrotask(()=>{a===null||this.zone.vHa||this.zone.Gra||(this.pendingTasks.remove(a),a=null)})}))});this.subscription.add(this.zone.eLa.subscribe(()=> {if(!nEa())throw new _.Zc(909,!1);a!=null||(a=this.pendingTasks.add())}))}}Ea(){this.subscription.unsubscribe()}};nqa.ea=function(a){return new (a||nqa)};nqa.sa=_.l({token:nqa,na:nqa.ea,wa:"root"});_.Jg=new _.nd("",{wa:"root",na:()=>_.n(_.Jg,12)||(typeof DIa!=="undefined"?"en-US":typeof $localize!=="undefined"&&$localize.locale||"en-US")});_.ZOa=new _.nd("",{wa:"root",na:()=>"USD"});new _.nd("");new _.nd("");var rqa=new _.nd("");var uqa=new _.nd("");var im=class{Ql(){}};im.ea=function(a){return new (a||im)};im.sa=_.l({token:im,na:im.ea,wa:"root"});new _.nd("");var $Oa=function(a,b,c){const d=c==null?void 0:c.wba;b=Oma(b.aa,a.Kb,[qqa({Hvd:()=>kka(c==null?void 0:c.Ob,Object.assign({},lqa({aed:c==null?void 0:c.Gvd,DCd:c==null?void 0:c.nie}),{wba:d})),V8b:c==null?void 0:c.V8b}),{Ga:_.Pe,pb:YOa}]);return wqa({QD:b,Zgb:a.da,ric:a.Kb})},IDa=function(a,b,c=[]){const d=Ena({},c);Promise.resolve(new Qqa(b)).then(e=>$Oa(a,e,d))},Lg=class{constructor(a){this.Fd=a;this.da=[];this.aa=[];this.Xc=!1}onDestroy(a){this.aa.push(a)}get Kb(){return this.Fd}destroy(){if(this.Xc)throw new _.Zc(404, !1);this.da.slice().forEach(b=>b.destroy());this.aa.forEach(b=>b());const a=this.Fd.get(rqa,null);a&&(a.forEach(b=>b()),a.clear());this.Xc=!0}get Ja(){return this.Xc}};Lg.ea=function(a){return new (a||Lg)(_.m(_.ue))};Lg.sa=_.l({token:Lg,na:Lg.ea,wa:"platform"});var Aqa=null,yqa=new _.nd("");var Jqa=class{constructor(a){this[_.cd]=a}destroy(){this[_.cd].destroy()}};new _.nd("",{wa:"root",na:()=>_.n(Hqa)}); var aPa=Object.assign({},Ol,{mpa:!0,sWa:!0,dirty:!0,Hra:!1,Toa:void 0,zone:null,kind:"effect",Izb:$ja,run(){this.dirty=!1;if(!this.Hra||Ega(this)){this.Hra=!0;var a,b=e=>{let f;return((f=(a=this).Toa)!=null?f:a.Toa=[]).push(e)},c=Iga(this),d=Zha(!1);try{this.ayb(),this.fn(b)}finally{Zha(d),Jga(this,c)}}},ayb(){let a;if((a=this.Toa)!=null&&a.length)try{for(;this.Toa.length;)this.Toa.pop()()}finally{this.Toa=[]}}}),Lqa=Object.assign({},aPa,{w8(){this.scheduler.schedule(this);this.notifier.notify(12)}, destroy(){Kga(this);this.Izb();this.ayb();this.scheduler.remove(this)}}),Kqa=Object.assign({},aPa,{w8(){this.view[2]|=8192;Pha(this.view);this.notifier.notify(13)},destroy(){Kga(this);this.Izb();this.ayb();let a;(a=this.view[23])==null||a.delete(this)}});var Mqa=a=>a;var bPa=class{constructor(a){this.isLoading=_.Ng(()=>this.status()===2||this.status()===3);this.value=a;this.value.set=this.set.bind(this);this.value.update=this.update.bind(this);this.value.SV=Npa}update(a){this.set(a(_.Pg(this.value)))}aa(){return this.value()!==void 0}SV(){return this}},cPa=function(a){_.Pg(()=>{let c;return(c=a.la)==null?void 0:c.abort()});a.la=void 0;let b;(b=a.da)==null||b.call(a);a.da=void 0},dPa=class extends bPa{constructor(a,b,c,d,e){super(_.Ng(()=>{let f,g;const h=(g=(f= this.state()).stream)==null?void 0:g.call(f);return h&&h.error===void 0?h.value:this.defaultValue},{Ul:d}));this.Ba=b;this.defaultValue=c;this.Ul=d;this.da=void 0;this.Ja=!1;this.status=_.Ng(()=>Pqa(this.state()));this.error=_.Ng(()=>{let f,g;const h=(g=(f=this.state()).stream)==null?void 0:g.call(f);return h&&h.error!==void 0?h.error:void 0});this.qB=_.Oqa({source:a,computation:f=>({request:f,reload:0})});this.state=_.Oqa({source:this.qB,computation:(f,g)=>{const h=f.request===void 0?0:2;return g? {qB:f,status:h,previousStatus:Pqa(g.value),stream:g.value.qB.request===f.request?g.value.stream:void 0}:{qB:f,status:h,previousStatus:0,stream:void 0}}});this.ma=_.Og(this.va.bind(this),{Kb:e,Qia:!0});this.pendingTasks=e.get(NNa);e.get(_.we).onDestroy(()=>this.destroy())}set(a){if(!this.Ja){var b=_.Pg(this.value),c=_.Pg(this.state);c.status===5&&(this.Ul?this.Ul(b,a):b===a)||(this.state.set({qB:c.qB,status:5,previousStatus:5,stream:_.qg({value:a})}),cPa(this))}}reload(){const {status:a}=_.Pg(this.state); if(a===0||a===2)return!1;this.qB.update(({request:b,reload:c})=>({request:b,reload:c+1}));return!0}destroy(){this.Ja=!0;this.ma.destroy();cPa(this);this.state.set({qB:{request:void 0,reload:0},status:0,previousStatus:0,stream:void 0})}va(){const a=this;return _.Td(function*(){const b=a.qB(),{status:c,previousStatus:d}=_.Pg(a.state);if(b.request!==void 0&&c===2){cPa(a);var e=a.da=a.pendingTasks.add(),{signal:f}=a.la=new AbortController;try{const g=yield _.Pg(()=>a.Ba({request:b.request,p1c:f,previous:{status:d}})); f.aborted||_.Pg(a.qB)!==b||a.state.set({qB:b,status:4,previousStatus:4,stream:g})}catch(g){f.aborted||_.Pg(a.qB)!==b||a.state.set({qB:b,status:4,previousStatus:1,stream:_.qg({error:g})})}finally{let g;(g=e)==null||g();e=void 0}}})}};var ePa;ePa=Symbol("qb");_.fPa=new Set; _.gPa=Object.assign({},Oga,{mpa:!0,sWa:!0,value:ePa,cleanup:null,w8(){if(this.sequence.VK.da){if(this.sequence.da===null||this.sequence.da!0};_.Xg=class{constructor(a=new Wg([],{}),b={},c=null){this.root=a;this.queryParams=b;this.fragment=c}get queryParamMap(){this.a7!=null||(this.a7=Sg(this.queryParams));return this.a7}toString(){return iPa.serialize(this)}};Wg=class{constructor(a,b){this.segments=a;this.children=b;this.parent=null;Object.values(b).forEach(c=>c.parent=this)}hasChildren(){return this.aa>0}get aa(){return Object.keys(this.children).length}toString(){return kra(this)}}; Kra=class{constructor(a,b){this.path=a;this.parameters=b}get parameterMap(){this.aa!=null||(this.aa=Sg(this.parameters));return this.aa}toString(){return jra(this)}};_.km=class{};_.km.ea=function(a){return new (a||_.km)};_.km.sa=_.l({token:_.km,na:()=>new jPa,wa:"root"}); var jPa=class{parse(a){a=new kPa(a);lm(a,"/");var b=a.remaining===""||a.remaining.startsWith("?")||a.remaining.startsWith("#")?new Wg([],{}):new Wg([],lPa(a));return new _.Xg(b,a.parseQueryParams(),lm(a,"#")?decodeURIComponent(a.remaining):null)}serialize(a){const b=`/${lra(a.root,!0)}`,c=qra(a.queryParams);a=typeof a.fragment==="string"?`#${encodeURI(a.fragment)}`:"";return`${b}${c}${a}`}},iPa=new jPa,rra=/^[^\/()?;#]+/,mPa=/^[^\/()?;=#]+/,nPa=/^[^=?&#]+/,oPa=/^[^&#]+/,lm=function(a,b){return a.remaining.startsWith(b)? (a.remaining=a.remaining.substring(b.length),!0):!1},lPa=function(a){if(a.remaining==="")return{};lm(a,"/");const b=[];for(a.remaining.startsWith("(")||b.push(pPa(a));a.remaining.startsWith("/")&&!a.remaining.startsWith("//")&&!a.remaining.startsWith("/(");)a.capture("/"),b.push(pPa(a));let c={};a.remaining.startsWith("/(")&&(a.capture("/"),c=qPa(a,!0));let d={};a.remaining.startsWith("(")&&(d=qPa(a,!1));if(b.length>0||Object.keys(c).length>0)d.primary=new Wg(b,c);return d},pPa=function(a){var b= sra(a.remaining);if(b===""&&a.remaining.startsWith(";"))throw new _.Zc(4009,!1);a.capture(b);b=decodeURIComponent(b);const c={};for(;lm(a,";");){var d,e=a;if(d=(d=e.remaining.match(mPa))?d[0]:""){e.capture(d);var f="";if(lm(e,"=")){const g=sra(e.remaining);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new Kra(b,c)},qPa=function(a,b){const c={};for(a.capture("(");!lm(a,")")&&a.remaining.length>0;){var d=sra(a.remaining),e=a.remaining[d.length];if(e!=="/"&&e!==")"&&e!== ";")throw new _.Zc(4010,!1);e=void 0;d.indexOf(":")>-1?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=lPa(a);c[e]=Object.keys(d).length===1?d.primary:new Wg([],d);lm(a,"//")}return c},kPa=class{constructor(a){this.remaining=this.url=a}parseQueryParams(){const a={};if(lm(this,"?")){do{var b=this.remaining.match(nPa),c=b?b[0]:"";if(c){this.capture(c);b="";if(lm(this,"=")){var d=this.remaining.match(oPa);if(d=d?d[0]:"")b=d,this.capture(b)}c=decodeURIComponent(c.replace(/\+/g, "%20"));b=decodeURIComponent(b.replace(/\+/g,"%20"));a.hasOwnProperty(c)?(d=a[c],Array.isArray(d)||(d=[d],a[c]=d),d.push(b)):a[c]=b}}while(lm(this,"&"))}return a}capture(a){if(!lm(this,a))throw new _.Zc(4011,!1);}};var Hra=class{constructor(a,b,c){this.aa=a;this.da=b;this.commands=c;if(a&&c.length>0&&Cra(c[0]))throw new _.Zc(4003,!1);if((a=c.find(Fra))&&a!==(c.length>0?c[c.length-1]:null))throw new _.Zc(4004,!1);}},Bra=class{constructor(a,b,c){this.PY=a;this.aa=b;this.index=c}};var rPa,sPa;rPa=/\s+/;sPa=[]; _.mm=class{constructor(a,b){this.fa=a;this.ha=b;this.la=sPa;this.aa=new Map}set qqd(a){this.la=a!=null?a.trim().split(rPa):sPa}set hfc(a){this.va=typeof a==="string"?a.trim().split(rPa):a}Kj(){for(var a of this.la)this.da(a,!0);a=this.va;if(Array.isArray(a)||a instanceof Set)for(const b of a)this.da(b,!0);else if(a!=null)for(const b of Object.keys(a))this.da(b,!!a[b]);this.ma()}da(a,b){const c=this.aa.get(a);c!==void 0?(c.enabled!==b&&(c.rH=!0,c.enabled=b),c.Zk=!0):this.aa.set(a,{enabled:b,rH:!0, Zk:!0})}ma(){for(const a of this.aa){const b=a[0],c=a[1];c.rH?(this.ia(b,c.enabled),c.rH=!1):c.Zk||(c.enabled&&this.ia(b,!1),this.aa.delete(b));c.Zk=!1}}ia(a,b){a=a.trim();a.length>0&&a.split(rPa).forEach(c=>{b?this.ha.addClass(this.fa.nativeElement,c):this.ha.removeClass(this.fa.nativeElement,c)})}};_.mm.ea=function(a){return new (a||_.mm)(_.D(_.ze),_.D(_.am))};_.mm.bb=_.Re({type:_.mm,selectors:[["","ngClass",""]],inputs:{qqd:[0,"class","klass"],hfc:"ngClass"}});var tPa,uPa;tPa=class{constructor(a,b){this.ta=a;this.Xyb=b;this.count=this.index=-1}get first(){return this.index===0}get last(){return this.index===this.count-1}get w1(){return this.index%2===0}get MKa(){return!this.w1}}; uPa=function(a,b){const c=a.ma;_.gm(b,(d,e,f)=>{d.Ws==null?c.mg(a.ia,new tPa(d.item,a.aa),f===null?void 0:f):f==null?c.remove(e===null?void 0:e):e!==null&&(e=c.get(e),c.move(e,f),e.context.ta=d.item)});for(let d=0,e=c.length;d{c.get(d.ol).context.ta=d.item})}; _.nm=class{set Xyb(a){this.aa=a;this.fa=!0}set Yyb(a){this.la=a}get Yyb(){return this.la}constructor(a,b,c){this.ma=a;this.ia=b;this.ha=c;this.aa=null;this.fa=!0;this.da=null}set Avd(a){a&&(this.ia=a)}Kj(){if(this.fa){this.fa=!1;var a=this.aa;!this.da&&a&&(this.da=this.ha.find(a).create(this.Yyb))}this.da&&(a=this.da.diff(this.aa))&&uPa(this,a)}};_.nm.ea=function(a){return new (a||_.nm)(_.D(_.kg),_.D(_.jg),_.D(_.hm))}; _.nm.bb=_.Re({type:_.nm,selectors:[["","ngFor","","ngForOf",""]],inputs:{Xyb:"ngForOf",Yyb:"ngForTrackBy",Avd:"ngForTemplate"}});var vPa;vPa=function(a){a.Yc.ta?a.fa||(a.aa.clear(),a.da=null,a.ia&&(a.fa=a.aa.mg(a.ia,a.Yc))):a.da||(a.aa.clear(),a.fa=null,a.ha&&(a.da=a.aa.mg(a.ha,a.Yc)))};_.om=class{constructor(a,b){this.aa=a;this.Yc=new wPa;this.da=this.fa=this.ha=null;this.ia=b}set Va(a){this.Yc.ta=this.Yc.Va=a;vPa(this)}set Cvd(a){Mra(a);this.ia=a;this.fa=null;vPa(this)}set Bvd(a){Mra(a);this.ha=a;this.da=null;vPa(this)}};_.om.ea=function(a){return new (a||_.om)(_.D(_.kg),_.D(_.jg))}; _.om.bb=_.Re({type:_.om,selectors:[["","ngIf",""]],inputs:{Va:"ngIf",Cvd:"ngIfThen",Bvd:"ngIfElse"}});var wPa=class{constructor(){this.Va=this.ta=null}};_.xPa=class{constructor(a,b){this.aa=a;this.fa=b;this.da=!1}create(){this.da=!0;this.aa.mg(this.fa)}destroy(){this.da=!1;this.aa.clear()}}; _.pm=class{constructor(){this.fa=[];this.ia=!1;this.ha=this.da=0;this.aa=!1}set Zyb(a){this.Da=a;this.da===0&&this.la(!0)}ma(){return this.da++}va(a){this.fa.push(a)}Ba(a){a=a===this.Da;this.aa||(this.aa=a);this.ha++;this.ha===this.da&&(this.la(!this.aa),this.ha=0,this.aa=!1);return a}la(a){if(this.fa.length>0&&a!==this.ia){this.ia=a;for(const d of this.fa){var b=d,c=a;c&&!b.da?b.create():!c&&b.da&&b.destroy()}}}};_.pm.ea=function(a){return new (a||_.pm)}; _.pm.bb=_.Re({type:_.pm,selectors:[["","ngSwitch",""]],inputs:{Zyb:"ngSwitch"}});_.qm=class{constructor(a,b,c){this.Zyb=c;c.ma();this.aa=new _.xPa(a,b)}Kj(){var a=this.aa,b=this.Zyb.Ba(this.Evd);b&&!a.da?a.create():!b&&a.da&&a.destroy()}};_.qm.ea=function(a){return new (a||_.qm)(_.D(_.kg),_.D(_.jg),_.D(_.pm,9))};_.qm.bb=_.Re({type:_.qm,selectors:[["","ngSwitchCase",""]],inputs:{Evd:"ngSwitchCase"}});_.rm=class{constructor(a){this.aa=a;this.nfc=this.azb=this.yKa=this.da=null}hb(a){if(this.ha(a)){const c=this.aa;this.da&&c.remove(c.indexOf(this.da));if(this.azb){a=this.fa();var b;this.da=c.mg(this.azb,a,{Kb:(b=this.nfc)!=null?b:void 0})}else this.da=null}}ha(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector}fa(){return new Proxy({},{set:(a,b,c)=>this.yKa?Reflect.set(this.yKa,b,c):!1,get:(a,b,c)=>{if(this.yKa)return Reflect.get(this.yKa,b,c)}})}};_.rm.ea=function(a){return new (a||_.rm)(_.D(_.kg))}; _.rm.bb=_.Re({type:_.rm,selectors:[["","ngTemplateOutlet",""]],inputs:{yKa:"ngTemplateOutletContext",azb:"ngTemplateOutlet",nfc:"ngTemplateOutletInjector"},features:[_.Ql]});var yPa,zPa,APa,BPa;yPa=class{UZb(a,b,c){return _.Pg(()=>a.subscribe({next:b,error:c}))}dispose(a){_.Pg(()=>a.unsubscribe())}};zPa=class{UZb(a,b,c){return a.then(b,c)}dispose(){}};APa=new zPa;BPa=new yPa; _.sm=class{constructor(a){this.fa=null;this.ia=!0;this.ha=this.aa=this.da=null;this.ma=_.n(_.Hg);this.mr=a}Ea(){this.da&&this.la();this.mr=null}transform(a){if(!this.aa){if(a)try{this.ia=!1,this._subscribe(a)}finally{this.ia=!0}return this.fa}return a!==this.aa?(this.la(),this.transform(a)):this.fa}_subscribe(a){this.aa=a;this.ha=this.va(a);this.da=this.ha.UZb(a,b=>this.Ba(a,b),b=>this.ma(b))}va(a){if(Yma(a))return APa;if(a&&typeof a.subscribe==="function")return BPa;throw _.ah();}la(){this.ha.dispose(this.da); this.aa=this.da=this.fa=null}Ba(a,b){if(a===this.aa&&(this.fa=b,this.ia)){let c;(c=this.mr)==null||c.Ra()}}};_.sm.ea=function(a){return new (a||_.sm)(_.D(_.fm,16))};_.sm.Ib=_.Se({name:"async",type:_.sm,Fb:!1});_.CPa=new _.nd("");_.DPa=new _.nd("");_.tm=class{constructor(a){this.fa=a;this.keyValues=[];this.da=Nra}transform(a,b=Nra){if(!a||!(a instanceof Map)&&typeof a!=="object")return null;this.aa!=null||(this.aa=this.fa.find(a).create());a=this.aa.diff(a);const c=b!==this.da;a&&(this.keyValues=[],a.v4b(d=>{this.keyValues.push({key:d.key,value:d.currentValue})}));if(a||c)b&&this.keyValues.sort(b),this.da=b;return this.keyValues}};_.tm.ea=function(a){return new (a||_.tm)(_.D(_.XOa,16))};_.tm.Ib=_.Se({name:"keyvalue",type:_.tm,Fb:!1});_.um=class{};_.um.ea=function(a){return new (a||_.um)};_.um.Aa=_.Qe({type:_.um});_.um.za=_.Wc({});var EPa=a=>a.src;new _.nd("",{wa:"root",na:()=>EPa});_.ih=new _.nd("");new _.nd("");new _.nd("",{wa:"root",na:()=>new Set});var GPa;_.FPa=null;GPa=class{};var vm=class{fa(){throw Error("W");}};vm.ea=function(a){return new (a||vm)};vm.sa=_.l({token:vm,na:()=>_.n(HPa),wa:"platform"}); var IPa=new _.nd(""),HPa=class extends vm{constructor(){super();this.va=_.n(_.ih);this.aa=window.location;this.da=window.history}Ba(){var a=(JPa=JPa||document.querySelector("base"))?JPa.getAttribute("href"):null;return a==null?null:(new URL(a,document.baseURI)).pathname}ha(a){const b=KPa(this.va,"window");b.addEventListener("popstate",a,!1);return()=>b.removeEventListener("popstate",a)}ma(a){const b=KPa(this.va,"window");b.addEventListener("hashchange",a,!1);return()=>b.removeEventListener("hashchange", a)}get href(){return this.aa.href}get protocol(){return this.aa.protocol}get hostname(){return this.aa.hostname}get port(){return this.aa.port}get pathname(){return this.aa.pathname}get search(){return this.aa.search}get hash(){return this.aa.hash}set pathname(a){this.aa.pathname=a}ia(a,b,c){this.da.pushState(a,b,c)}la(a,b,c){this.da.replaceState(a,b,c)}forward(){this.da.forward()}back(){this.da.back()}fa(a=0){this.da.go(a)}getState(){return this.da.state}};HPa.ea=function(a){return new (a||HPa)}; HPa.sa=_.l({token:HPa,na:()=>new HPa,wa:"platform"});_.wm=class{fa(){throw Error("W");}};_.wm.ea=function(a){return new (a||_.wm)};_.wm.sa=_.l({token:_.wm,na:()=>_.n(xm),wa:"root"}); var LPa=new _.nd(""),xm=class extends _.wm{constructor(a,b){super();this.aa=a;this.ha=[];let c,d,e;this.ia=(e=(d=b!=null?b:this.aa.Ba())!=null?d:(c=_.n(_.ih).location)==null?void 0:c.origin)!=null?e:""}Ea(){for(;this.ha.length;)this.ha.pop()()}ma(a){this.ha.push(this.aa.ha(a),this.aa.ma(a))}la(){return this.ia}da(a){return Ora(this.ia,a)}path(a=!1){const b=this.aa.pathname+bh(this.aa.search),c=this.aa.hash;return c&&a?`${b}${c}`:b}va(a,b,c,d){c=this.da(c+bh(d));this.aa.ia(a,b,c)}Ba(a,b,c,d){c=this.da(c+ bh(d));this.aa.la(a,b,c)}forward(){this.aa.forward()}back(){this.aa.back()}getState(){return this.aa.getState()}fa(a=0){let b,c;(c=(b=this.aa).fa)==null||c.call(b,a)}};xm.ea=function(a){return new (a||xm)(_.m(vm),_.m(LPa,8))};xm.sa=_.l({token:xm,na:xm.ea,wa:"root"});var MPa=class extends _.wm{constructor(a,b){super();this.aa=a;this.ha="";this.ia=[];b!=null&&(this.ha=b)}Ea(){for(;this.ia.length;)this.ia.pop()()}ma(a){this.ia.push(this.aa.ha(a),this.aa.ma(a))}la(){return this.ha}path(){let a;const b=(a=this.aa.hash)!=null?a:"#";return b.length>0?b.substring(1):b}da(a){a=Ora(this.ha,a);return a.length>0?"#"+a:a}va(a,b,c,d){c=this.da(c+bh(d))||this.aa.pathname;this.aa.ia(a,b,c)}Ba(a,b,c,d){c=this.da(c+bh(d))||this.aa.pathname;this.aa.la(a,b,c)}forward(){this.aa.forward()}back(){this.aa.back()}getState(){return this.aa.getState()}fa(a= 0){let b,c;(c=(b=this.aa).fa)==null||c.call(b,a)}};MPa.ea=function(a){return new (a||MPa)(_.m(vm),_.m(LPa,8))};MPa.sa=_.l({token:MPa,na:MPa.ea});var NPa,OPa,PPa,QPa;NPa=function(a,b){b&&b[0]!=="/"&&(b="/"+b);return a.aa.da(b)};OPa=function(a,b,c=null){a.aa.Ba(c,"",b,"");a.da(NPa(a,b+bh("")),c)};PPa=function(a,b=0){let c,d;(d=(c=a.aa).fa)==null||d.call(c,b)};QPa=function(a,b){a.fa.push(b);a.ha!=null||(a.ha=a.subscribe(c=>{a.da(c.url,c.state)}))}; _.ym=class{constructor(a){this._subject=new _.mf;this.fa=[];this.ha=null;this.aa=a;this.la=Qra(Pra(this.aa.la().replace(/\/index.html$/,"")));this.aa.ma(b=>{this._subject.next({url:this.path(!0),pop:!0,state:b.state,type:b.type})})}Ea(){let a;(a=this.ha)==null||a.unsubscribe();this.fa=[]}path(a=!1){return this.normalize(this.aa.path(a))}getState(){return this.aa.getState()}normalize(a){var b=this.la;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=b===""||["/",";","?", "#"].includes(b[0])?b:a):b=a;return Pra(b)}go(a,b="",c=null){this.aa.va(c,"",a,b);this.da(NPa(this,a+bh(b)),c)}forward(){this.aa.forward()}back(){this.aa.back()}da(a="",b){this.fa.forEach(c=>c(a,b))}subscribe(a,b,c){return this._subject.subscribe({next:a,error:b!=null?b:void 0,complete:c!=null?c:void 0})}};_.ym.ea=function(a){return new (a||_.ym)(_.m(_.wm))};_.ym.sa=_.l({token:_.ym,na:()=>new _.ym(_.m(_.wm)),wa:"root"});new _.jm;var RPa=class{};RPa.sa=_.l({token:RPa,wa:"root",na:()=>new SPa}); var SPa=class{constructor(){var a=_.n(_.ih),b=window;this.document=a;this.window=b;this.offset=()=>[0,0]}da(a){Array.isArray(a)?this.offset=()=>a:this.offset=a}fa(){return[this.window.scrollX,this.window.scrollY]}aa(a){this.window.scrollTo(a[0],a[1])}ha(a){a:{var b=this.document,c=b.getElementById(a)||b.getElementsByName(a)[0];if(c)a=c;else{if(typeof b.createTreeWalker==="function"&&b.body&&typeof b.body.attachShadow==="function")for(b=b.createTreeWalker(b.body,NodeFilter.SHOW_ELEMENT),c=b.currentNode;c;){if(c= c.shadowRoot)if(c=c.getElementById(a)||c.querySelector(`[name="${a}"]`)){a=c;break a}c=b.nextNode()}a=null}}if(a){c=a.getBoundingClientRect();b=c.left+this.window.pageXOffset;c=c.top+this.window.pageYOffset;const d=this.offset();this.window.scrollTo(b-d[0],c-d[1]);a.focus()}}ia(a){this.window.history.scrollRestoration=a}},TPa=class{da(){}fa(){return[0,0]}aa(){}ha(){}ia(){}};var UPa=class{};var zm,xta,VPa,XPa,YPa,ZPa,$Pa,zsa,aQa,Asa,bQa,dQa,eQa;zm=class{constructor(a,b){this.id=a;this.url=b}};_.Am=class extends zm{constructor(a,b,c="imperative",d=null){super(a,b);this.type=0;this.bvd=c;this.tba=d}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}};_.jh=class extends zm{constructor(a,b,c){super(a,b);this.ym=c;this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.ym}')`}}; _.kh=class extends zm{constructor(a,b,c,d){super(a,b);this.reason=c;this.code=d;this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}};xta=class extends zm{constructor(a,b){super(a,b);this.reason="";this.code=0;this.type=16}};_.lh=class extends zm{constructor(a,b,c,d){super(a,b);this.error=c;this.target=d;this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}; _.Bm=class extends zm{constructor(a,b,c,d){super(a,b);this.ym=c;this.state=d;this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.ym}', state: ${this.state})`}};VPa=class extends zm{constructor(a,b,c,d){super(a,b);this.ym=c;this.state=d;this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.ym}', state: ${this.state})`}}; _.WPa=class extends zm{constructor(a,b,c,d,e){super(a,b);this.ym=c;this.state=d;this.shouldActivate=e;this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.ym}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}};XPa=class extends zm{constructor(a,b,c,d){super(a,b);this.ym=c;this.state=d;this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.ym}', state: ${this.state})`}}; YPa=class extends zm{constructor(a,b,c,d){super(a,b);this.ym=c;this.state=d;this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.ym}', state: ${this.state})`}};ZPa=class{constructor(a){this.route=a;this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}};$Pa=class{constructor(a){this.route=a;this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}; zsa=class{constructor(a){this.snapshot=a;this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}};aQa=class{constructor(a){this.snapshot=a;this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}};Asa=class{constructor(a){this.snapshot=a;this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}; bQa=class{constructor(a){this.snapshot=a;this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}};_.cQa=class{constructor(a,b){this.position=a;this.anchor=b;this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}};dQa=class{};eQa=class{constructor(a,b){this.url=a;this.sKa=b}};var fQa,gQa,hQa;fQa=class{get Kb(){let a,b;return(b=Tra((a=this.route)==null?void 0:a.snapshot))!=null?b:this.da}constructor(a){this.da=a;this.aa=this.route=this.outlet=null;this.children=new _.Dm(this.da)}};gQa=function(a,b){let c=a.getContext(b);c||(c=new fQa(a.aa),a.contexts.set(b,c));return c};hQa=function(a,b){if(a=a.getContext(b))a.outlet=null,a.aa=null};_.Dm=class{constructor(a){this.aa=a;this.contexts=new Map}getContext(a){return this.contexts.get(a)||null}}; _.Dm.ea=function(a){return new (a||_.Dm)(_.m(_.Ne))};_.Dm.sa=_.l({token:_.Dm,na:_.Dm.ea,wa:"root"});var iQa=class{constructor(a){this.Kl=a}get root(){return this.Kl.value}parent(a){a=this.pathFromRoot(a);return a.length>1?a[a.length-2]:null}children(a){return(a=Ura(a,this.Kl))?a.children.map(b=>b.value):[]}firstChild(a){return(a=Ura(a,this.Kl))&&a.children.length>0?a.children[0].value:null}siblings(a){const b=Vra(a,this.Kl);return b.length<2?[]:b[b.length-2].children.map(c=>c.value).filter(c=>c!==a)}pathFromRoot(a){return Vra(a,this.Kl).map(b=>b.value)}},dh=class{constructor(a,b){this.value=a;this.children= b}toString(){return`TreeNode(${this.value})`}};var jQa,kQa,lQa;jQa=class extends iQa{constructor(a,b){super(a);this.snapshot=b;Zra(this,a)}toString(){return this.snapshot.toString()}}; _.eh=class{constructor(a,b,c,d,e,f,g,h){this.la=a;this.ha=b;this.ia=c;this.fa=d;this.da=e;this.outlet=f;this.component=g;this.aa=h;let p,r;this.title=(r=(p=this.da)==null?void 0:p.pipe(_.A(t=>t[Xra])))!=null?r:_.y(void 0);this.url=a;this.params=b;this.queryParams=c;this.fragment=d;this.data=e}get routeConfig(){return this.aa.routeConfig}get root(){return this.xV.root}get parent(){return this.xV.parent(this)}get firstChild(){return this.xV.firstChild(this)}get children(){return this.xV.children(this)}get pathFromRoot(){return this.xV.pathFromRoot(this)}get paramMap(){this.tAa!=null|| (this.tAa=this.params.pipe(_.A(a=>Sg(a))));return this.tAa}get queryParamMap(){this.a7!=null||(this.a7=this.queryParams.pipe(_.A(a=>Sg(a))));return this.a7}toString(){return this.snapshot?this.snapshot.toString():`Future(${this.aa})`}}; kQa=class{get title(){let a;return(a=this.data)==null?void 0:a[Xra]}constructor(a,b,c,d,e,f,g,h,p){this.url=a;this.params=b;this.queryParams=c;this.fragment=d;this.data=e;this.outlet=f;this.component=g;this.routeConfig=h;this.A0c=p}get root(){return this.xV.root}get parent(){return this.xV.parent(this)}get firstChild(){return this.xV.firstChild(this)}get children(){return this.xV.children(this)}get pathFromRoot(){return this.xV.pathFromRoot(this)}get paramMap(){this.tAa!=null||(this.tAa=Sg(this.params)); return this.tAa}get queryParamMap(){this.a7!=null||(this.a7=Sg(this.queryParams));return this.a7}toString(){return`Route(url:'${this.url.map(a=>a.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}};lQa=class extends iQa{constructor(a){super(a);this.url="";Zra(this,a)}toString(){return $ra(this.Kl)}};var mQa=new _.nd(""),nQa=function(a,b){let c;return((c=a.aa.getContext(b))==null?void 0:c.outlet)===a},oQa=function(a){var b=a.aa,c=a.name;const d=gQa(b,c);d.outlet=a;b.contexts.set(c,d);!a.zt&&(b=a.aa.getContext(a.name),b==null?0:b.route)&&(b.aa?a.attach(b.aa,b.route):a.WAa(b.route,b.Kb))},tQa=class{constructor(){this.da=this.zt=null;this.name="primary";this.ITb=new _.Zl;this.P_b=new _.Zl;this.wVb=new _.Zl;this.p0b=new _.Zl;this.Alc=_.Dg();this.aa=_.n(_.Dm);this.location=_.n(_.kg);this.xb=_.n(_.fm); this.ha=_.n(pQa,{optional:!0})}get ia(){return this.zt}hb(a){if(a.name){const {AF:b,ld:c}=a.name;b||(nQa(this,c)&&(this.Nfa(),hQa(this.aa,c)),oQa(this))}}Ea(){nQa(this,this.name)&&hQa(this.aa,this.name);let a;(a=this.ha)==null||qQa(a,this)}La(){oQa(this)}get isActivated(){return!!this.zt}get component(){if(!this.zt)throw new _.Zc(4012,!1);return this.zt.instance}get Sm(){if(!this.zt)throw new _.Zc(4012,!1);return this.da}detach(){if(!this.zt)throw new _.Zc(4012,!1);this.location.detach();const a= this.zt;this.da=this.zt=null;this.p0b.emit(a.instance);return a}attach(a,b){this.zt=a;this.da=b;this.location.insert(a.aa);(b=this.ha)!=null&&(qQa(b,this),rQa(b,this));this.wVb.emit(a.instance)}Nfa(){if(this.zt){const a=this.component;this.zt.destroy();this.da=this.zt=null;this.P_b.emit(a)}}WAa(a,b){if(this.isActivated)throw new _.Zc(4013,!1);this.da=a;const c=this.location,d=a.snapshot.component,e=gQa(this.aa,this.name).children;this.zt=c.To(d,{index:c.length,Kb:new sQa(a,e,c.Kb,this.Alc),GW:b}); this.xb.Ra();(a=this.ha)!=null&&(qQa(a,this),rQa(a,this));this.ITb.emit(this.zt.instance)}};tQa.ea=function(a){return new (a||tQa)};tQa.bb=_.Re({type:tQa,selectors:[["router-outlet"]],inputs:{name:"name",Alc:[1,"routerOutletData"]},outputs:{ITb:"activate",P_b:"deactivate",wVb:"attach",p0b:"detach"},Rc:["outlet"],features:[_.Ql]}); var sQa=class{da(a){return new sQa(this.route,this.QCa,a,this.aa)}constructor(a,b,c,d){this.route=a;this.QCa=b;this.parent=c;this.aa=d}get(a,b){return a===_.eh?this.route:a===_.Dm?this.QCa:a===mQa?this.aa:this.parent.get(a,b)}},pQa=new _.nd(""),qQa=function(a,b){let c;(c=a.aa.get(b))==null||c.unsubscribe();a.aa.delete(b)},rQa=function(a,b){const c=b.Sm,d=_.be([c.queryParams,c.params,c.data]).pipe(_.H(([e,f,g],h)=>{e=Object.assign({},e,f,g);return h===0?_.y(e):Promise.resolve(e)})).subscribe(e=>{if(b.isActivated&& b.ia&&b.Sm===c&&c.component!==null){var f=_.Uqa(c.component);if(f)for(const {templateName:g}of f.inputs)b.ia.lC(g,e[g]);else qQa(a,b)}else qQa(a,b)});a.aa.set(b,d)},Em=class{constructor(){this.aa=new Map}};Em.ea=function(a){return new (a||Em)};Em.sa=_.l({token:Em,na:Em.ea});var dsa=class{};dsa.ea=function(a){return new (a||dsa)};dsa.qa=_.F({type:dsa,selectors:[["ng-component"]],Rc:["emptyRouterOutlet"],oa:1,vars:0,template:function(a){a&1&&_.M(0,"router-outlet")},dependencies:[tQa],encapsulation:2});var vQa=(a,b,c)=>_.A(d=>{(new uQa(b,d.uPa,d.xlb,c)).activate(a);return d}),wQa=function(a,b,c,d){const e=Wra(c);b.children.forEach(f=>{const g=f.value.outlet;var h=e[g],p=f.value;const r=h?h.value:null;p===r?p.component?(p=d.getContext(p.outlet))&&wQa(a,f,h,p.children):wQa(a,f,h,d):r&&xQa(a,h,d);delete e[g]});Object.values(e).forEach(f=>{xQa(a,f,d)})},yQa=function(a,b,c,d){const e=Wra(c);b.children.forEach(f=>{var g=e[f.value.outlet],h=f.value;const p=g?g.value:null;asa(h);h===p?h.component?(h=gQa(d, h.outlet),yQa(a,f,g,h.children)):yQa(a,f,g,d):h.component?(g=gQa(d,h.outlet),g.aa=null,g.route=h,g.outlet&&g.outlet.WAa(h,g.Kb),yQa(a,f,null,g.children)):yQa(a,f,null,d);a.da(new bQa(f.value.snapshot))});b.children.length&&a.da(new aQa(b.value.snapshot))},xQa=function(a,b,c){const d=c.getContext(b.value.outlet);c=d&&b.value.component?d.children:c;b=Wra(b);for(const e of Object.values(b))xQa(a,e,c);d&&(d.outlet&&(d.outlet.Nfa(),d.children.contexts=new Map),d.aa=null,d.route=null)},uQa=class{constructor(a, b,c,d){this.vDb=a;this.fa=b;this.aa=c;this.da=d}activate(a){const b=this.fa.Kl,c=this.aa?this.aa.Kl:null;wQa(this,b,c,a);asa(this.fa.root);yQa(this,b,c,a)}};var ksa=Symbol("Ab");var rsa=class{constructor(a){this.path=a;this.route=this.path[this.path.length-1]}},ssa=class{constructor(a,b){this.component=a;this.route=b}};var Gsa=class{constructor(a){this.PY=a||null}},zQa=class extends Error{constructor(a){super();this.aa=a}},AQa=function(a){let b=[];for(a=a.root;;){b=b.concat(a.segments);if(a.aa===0)return _.y(b);if(a.aa>1||!a.children.primary)return _.Wd(new _.Zc(4E3,!1));a=a.children.primary}},DQa=function(a,b,c,d,e){b=BQa(a,b,c.root,d,e);return new _.Xg(b,CQa(c.queryParams,a.da.queryParams),c.fragment)},EQa=function(a,b,c,d,e,f){if(typeof c!=="string"){const g=c,h=e.queryParams,p=e.fragment,r=e.routeConfig,t=e.url, u=e.outlet,w=e.params,z=e.data,G=e.title;c=_.od(f,()=>g({params:w,data:z,queryParams:h,fragment:p,routeConfig:r,url:t,outlet:u,title:G}));if(c instanceof _.Xg)throw new zQa(c);}a=DQa(a,c,a.aa.parse(c),b,d);if(c[0]==="/")throw new zQa(a);return a},BQa=function(a,b,c,d,e){const f=FQa(c.segments,d,e);let g={};Object.entries(c.children).forEach(([h,p])=>{g[h]=BQa(a,b,p,d,e)});return new Wg(f,g)},CQa=function(a,b){const c={};Object.entries(a).forEach(([d,e])=>{typeof e==="string"&&e[0]===":"?(e=e.substring(1), c[d]=b[e]):c[d]=e});return c},FQa=function(a,b,c){return a.map(d=>{if(d.path[0]===":"){if(d=c[d.path.substring(1)],!d)throw new _.Zc(4001,!1);}else a:{let e=0;for(const f of b){if(f.path===d.path){b.splice(e);d=f;break a}e++}}return d})},GQa=class{constructor(a,b){this.aa=a;this.da=b}};var Jsa={matched:!1,CDa:[],zMa:[],parameters:{},X4a:{}};var HQa=class{},KQa=function(a,b,c,d,e,f){return d.segments.length===0&&d.hasChildren()?IQa(a,b,c,d,f):JQa(a,b,c,d,d.segments,e,!0,f).pipe(_.A(g=>g instanceof dh?[g]:[]))},IQa=function(a,b,c,d,e){const f=[];for(const g of Object.keys(d.children))g==="primary"?f.unshift(g):f.push(g);return _.Rd(f).pipe(_.Ye(g=>{const h=d.children[g],p=Sra(c,g);return KQa(a,b,p,h,g,e)}),_.vf((g,h)=>{g.push(...h);return g}),_.bf(null),_.of(),_.ce(g=>{if(g===null)return Hsa(d);g=Tsa(g);Rsa(g);return _.y(g)}))},JQa=function(a, b,c,d,e,f,g,h){return _.Rd(c).pipe(_.Ye(p=>{let r;return LQa(a,(r=p.Fd)!=null?r:b,c,p,d,e,f,g,h).pipe(_.Te(t=>{if(t instanceof Gsa)return _.y(null);throw t;}))}),_.lf(p=>!!p),_.Te(p=>{if(usa(p))return e.length!==0||d.children[f]?Hsa(d):_.y(new HQa);throw p;}))},LQa=function(a,b,c,d,e,f,g,h,p){return ch(d)===g||g!=="primary"&&Nsa(e,f,d)?d.Ys===void 0?MQa(a,b,e,d,f,g,p):a.ha&&h?NQa(a,b,e,c,d,f,g,p):Hsa(e):Hsa(e)},MQa=function(a,b,c,d,e,f,g){const h=Ksa(c,d,e,b);d.path==="**"&&(c.children={});return h.pipe(_.H(p=> {if(!p.matched)return Hsa(c);let r;b=(r=d.Fd)!=null?r:b;return OQa(a,b,d,e).pipe(_.H(({routes:t})=>{var u;const w=(u=d.Xda)!=null?u:b;u=p.CDa;const z=p.zMa;var G;let E;const P=new kQa(u,p.parameters,Object.freeze(Object.assign({},a.aa.queryParams)),a.aa.fragment,d.data||{},ch(d),(E=(G=d.component)!=null?G:d.Wda)!=null?E:null,d,d.resolve||{});G=Yra(P,g,a.Fja);P.params=Object.freeze(G.params);P.data=Object.freeze(G.data);const {PY:V,EGb:W}=Osa(c,u,z,t);return W.length===0&&V.hasChildren()?IQa(a,w,t, V,P).pipe(_.A(R=>new dh(P,R))):t.length===0&&W.length===0?_.y(new dh(P,[])):JQa(a,w,t,V,W,ch(d)===f?"primary":f,!0,P).pipe(_.A(R=>new dh(P,R instanceof dh?[R]:[])))}))}))},NQa=function(a,b,c,d,e,f,g,h){const {matched:p,parameters:r,CDa:t,X4a:u,zMa:w}=Isa(c,e,f);if(!p)return Hsa(c);typeof e.Ys==="string"&&e.Ys[0]==="/"&&(a.fa++,a.fa>31&&(a.ha=!1));var z;let G;f=new kQa(f,r,Object.freeze(Object.assign({},a.aa.queryParams)),a.aa.fragment,e.data||{},ch(e),(G=(z=e.component)!=null?z:e.Wda)!=null?G:null, e,e.resolve||{});z=Yra(f,h,a.Fja);f.params=Object.freeze(z.params);f.data=Object.freeze(z.data);e=EQa(a.ma,t,e.Ys,u,f,b);return AQa(e).pipe(_.ce(E=>JQa(a,b,d,c,E.concat(w),g,!1,h)))},OQa=function(a,b,c,d){return c.children?_.y({routes:c.children,Kb:b}):c.Ak?c.W6!==void 0?_.y({routes:c.W6,Kb:c.Xda}):Esa(b,c,d).pipe(_.ce(e=>e?a.ia.Ak(b,c).pipe(_.Df(f=>{c.W6=f.routes;c.Xda=f.Kb})):_.Wd(hsa(3)))):_.y({routes:[],Kb:b})},Psa=class{constructor(a,b,c,d,e,f,g){this.Kb=a;this.ia=b;this.la=c;this.config=d;this.aa= e;this.Fja=f;this.da=g;this.fa=0;this.ha=!0;this.ma=new GQa(this.da,this.aa)}recognize(){const a=Osa(this.aa.root,[],[],this.config).PY;return this.match(a).pipe(_.A(({children:b,sCd:c})=>{b=new lQa(new dh(c,b));c=yra(c,this.aa.queryParams,this.aa.fragment);c.queryParams=this.aa.queryParams;b.url=this.da.serialize(c);return{state:b,tree:c}}))}match(a){const b=new kQa([],Object.freeze({}),Object.freeze(Object.assign({},this.aa.queryParams)),this.aa.fragment,Object.freeze({}),"primary",this.la,null, {});return KQa(this,this.Kb,this.config,a,"primary",b).pipe(_.A(c=>({children:c,sCd:b})),_.Te(c=>{if(c instanceof zQa)return this.aa=c.aa,this.match(c.aa.root);if(c instanceof Gsa)throw new _.Zc(4002,`'${c.PY}'`);throw c;}))}};var PQa=class extends GPa{constructor(){super(...arguments);this.aa=!0}};var KPa=function(a,b){return b==="window"?window:b==="document"?a:b==="body"?a.body:null},QQa=function(a,b,c,d){a.addEventListener(b,c,d);return()=>{a.removeEventListener(b,c,d)}},RQa=class extends PQa{dispatchEvent(a,b){a.dispatchEvent(b)}remove(a){a.remove()}createElement(a,b){b=b||document;return b.createElement(a)}},JPa=null;var wOa=function(a){Ge.getAngularTestability=(b,c=!0)=>{b=a.OFa(b,c);if(b==null)throw new _.Zc(5103,!1);return b};Ge.getAllAngularTestabilities=()=>Array.from(a.aa.values());Ge.getAllAngularRootElements=()=>Array.from(a.aa.keys());Ge.frameworkStabilizers||(Ge.frameworkStabilizers=[]);Ge.frameworkStabilizers.push(b=>{const c=Ge.getAllAngularTestabilities();let d=c.length;const e=function(){d--;d==0&&b()};c.forEach(f=>{f.whenStable(e)})})},SQa=class{OFa(a,b,c){if(b==null)return null;const d=a.aa.get(b)|| null;if(d!=null)a=d;else{var e;c?e=b instanceof DocumentFragment?this.OFa(a,b.host,!0):this.OFa(a,b.parentElement,!0):e=null;a=e}return a}};var TQa=class{build(){return new XMLHttpRequest}};TQa.ea=function(a){return new (a||TQa)};TQa.sa=_.l({token:TQa,na:TQa.ea});var UQa=new _.nd(""),Fm=class{constructor(a,b){this.Bm=b;this.aa=new Map;a.forEach(c=>{c.manager=this});this.fa=a.slice().reverse()}addEventListener(a,b,c,d){return this.da(b).addEventListener(a,b,c,d)}getZone(){return this.Bm}da(a){let b=this.aa.get(a);if(b)return b;b=this.fa.find(c=>c.supports(a));if(!b)throw new _.Zc(5101,!1);this.aa.set(a,b);return b}};Fm.ea=function(a){return new (a||Fm)(_.m(UQa),_.m(_.se))};Fm.sa=_.l({token:Fm,na:Fm.ea});var VQa=class{};var XQa=function(a,b,c,d){const e=c.get(b);e?e.usage++:c.set(b,{usage:1,elements:[...a.hosts].map(f=>WQa(a,f,d(b,a.doc)))})},YQa=function(a,b,c){for(const d of b)XQa(a,d,a.inline,ata);c==null||c.forEach(d=>XQa(a,d,a.external,bta))},ZQa=function(a,b){var c=b.get(a);if(c&&(c.usage--,c.usage<=0)){c=c.elements;for(const d of c)d.remove();b.delete(a)}},$Qa=function(a,b,c){for(const d of b)ZQa(d,a.inline);c==null||c.forEach(d=>ZQa(d,a.external))},WQa=function(a,b,c){a.nonce&&c.setAttribute("nonce",a.nonce); a.aa&&c.setAttribute("ng-app-id",a.appId);return b.appendChild(c)},Gm=class{constructor(a,b,c,d={}){this.doc=a;this.appId=b;this.nonce=c;this.inline=new Map;this.external=new Map;this.hosts=new Set;this.aa=d==="server";c=this.inline;d=this.external;let e;const f=(e=a.head)==null?void 0:e.querySelectorAll(`style[${"ng-app-id"}="${b}"],link[${"ng-app-id"}="${b}"]`);if(f)for(const g of f)g.removeAttribute("ng-app-id"),g instanceof HTMLLinkElement?d.set(g.href.slice(g.href.lastIndexOf("/")+1),{usage:0, elements:[g]}):g.textContent&&c.set(g.textContent,{usage:0,elements:[g]});this.hosts.add(a.head)}Ea(){for(const [,{elements:a}]of[...this.inline,...this.external])for(const b of a)b.remove();this.hosts.clear()}};Gm.ea=function(a){return new (a||Gm)(_.m(_.ih),_.m(_.VNa),_.m(_.XNa,8),_.m(WNa))};Gm.sa=_.l({token:Gm,na:Gm.ea});var aRa,cta,Hm;aRa={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"};cta=/%COMP%/g;_.bRa=new _.nd("",{wa:"root",na:()=>!0}); Hm=class{constructor(a,b,c,d,e,f,g,h=null,p=null){this.ha=a;this.la=b;this.appId=c;this.ia=d;this.doc=e;this.Ob=g;this.nonce=h;this.da=p;this.fa=new Map;this.aa=f==="server";this.ma=new cRa(a,e,g,this.aa,this.da)}zx(a,b){if(!a||!b)return this.ma;this.aa&&b.encapsulation===3&&(b=Object.assign({},b,{encapsulation:0}));a:{const d=this.fa;var c=d.get(b.id);if(!c){c=this.doc;const e=this.Ob,f=this.ha,g=this.la,h=this.ia,p=this.aa,r=this.da;switch(b.encapsulation){case 0:c=new dRa(f,g,b,this.appId,h,c, e,p,r);break;case 3:b=new eRa(f,g,a,b,c,e,this.nonce,p,r);break a;default:c=new fRa(f,g,b,h,c,e,p,r)}d.set(b.id,c)}b=c}b instanceof dRa?(YQa(b.aa,b.styles,b.da),b.setAttribute(a,b.va,"")):b instanceof fRa&&YQa(b.aa,b.styles,b.da);return b}Ea(){this.fa.clear()}};Hm.ea=function(a){return new (a||Hm)(_.m(Fm),_.m(Gm),_.m(_.VNa),_.m(_.bRa),_.m(_.ih),_.m(WNa),_.m(_.se),_.m(_.XNa),_.m(_.ska,8))};Hm.sa=_.l({token:Hm,na:Hm.ea}); var gRa=function(a,b){return c=>{if(c==="__ngUnwrap__")return b;(a.ia?a.Ob.runGuarded(()=>b(c)):b(c))===!1&&c.preventDefault()}},cRa=class{constructor(a,b,c,d,e){this.ha=a;this.doc=b;this.Ob=c;this.ia=d;this.fa=e;this.data=Object.create(null);this.S8=null}destroy(){}createElement(a,b){return b?this.doc.createElementNS(aRa[b]||b,a):this.doc.createElement(a)}createComment(a){return this.doc.createComment(a)}z8(a){return this.doc.createTextNode(a)}appendChild(a,b){(a.tagName==="TEMPLATE"&&a.content!== void 0?a.content:a).appendChild(b)}insertBefore(a,b,c){a&&(a.tagName==="TEMPLATE"&&a.content!==void 0?a.content:a).insertBefore(b,c)}removeChild(a,b){b.remove()}kNa(a,b){a=typeof a==="string"?this.doc.querySelector(a):a;if(!a)throw new _.Zc(-5104,!1);b||(a.textContent="");return a}parentNode(a){return a.parentNode}nextSibling(a){return a.nextSibling}setAttribute(a,b,c,d){d?(b=d+":"+b,(d=aRa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)}removeAttribute(a,b,c){if(c){const d=aRa[c]; d?a.removeAttributeNS(d,b):a.removeAttribute(`${c}:${b}`)}else a.removeAttribute(b)}addClass(a,b){a.classList.add(b)}removeClass(a,b){a.classList.remove(b)}setStyle(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c}ska(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""}setProperty(a,b,c){a!=null&&(a[b]=c)}setValue(a,b){a.nodeValue=b}listen(a,b,c,d){if(typeof a==="string"&&(a=KPa(this.doc,a),!a))throw new _.Zc(5102,!1);c=gRa(this,c);let e;if((e=this.fa)==null?0:e.cQd)c=this.fa.cQd(a, b,c);return this.ha.addEventListener(a,b,c,d)}},hRa=function(a,b){return b===a.da?a.shadowRoot:b},eRa=class extends cRa{constructor(a,b,c,d,e,f,g,h,p){super(a,e,f,h,p);this.aa=b;this.da=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.aa;b=this.shadowRoot;a.hosts.add(b);for(const [u,{elements:w}]of a.inline)w.push(WQa(a,b,ata(u,a.doc)));for(const [u,{elements:w}]of a.external)w.push(WQa(a,b,bta(u,a.doc)));a=d.styles;a=dta(d.id,a);for(var r of a)a=document.createElement("style"),g&&a.setAttribute("nonce", g),a.textContent=r,this.shadowRoot.appendChild(a);let t;if(r=(t=d.x5b)==null?void 0:t.call(d))for(const u of r)d=bta(u,e),g&&d.setAttribute("nonce",g),this.shadowRoot.appendChild(d)}appendChild(a,b){return super.appendChild(hRa(this,a),b)}insertBefore(a,b,c){return super.insertBefore(hRa(this,a),b,c)}removeChild(a,b){return super.removeChild(null,b)}parentNode(a){return hRa(this,super.parentNode(hRa(this,a)))}destroy(){this.aa.hosts.delete(this.shadowRoot)}},fRa=class extends cRa{constructor(a,b, c,d,e,f,g,h,p){super(a,e,f,g,h);this.aa=b;this.la=d;a=c.styles;this.styles=p?dta(p,a):a;let r;this.da=(r=c.x5b)==null?void 0:r.call(c,p)}destroy(){this.la&&$Qa(this.aa,this.styles,this.da)}},dRa=class extends fRa{constructor(a,b,c,d,e,f,g,h,p){d=d+"-"+c.id;super(a,b,c,e,f,g,h,p,d);this.ma="_ngcontent-%COMP%".replace(cta,d);this.va="_nghost-%COMP%".replace(cta,d)}createElement(a,b){a=super.createElement(a,b);super.setAttribute(a,this.ma,"");return a}};var iRa=class extends VQa{supports(){return!0}addEventListener(a,b,c,d){a.addEventListener(b,c,d);return()=>this.removeEventListener(a,b,c,d)}removeEventListener(a,b,c,d){return a.removeEventListener(b,c,d)}};iRa.ea=function(a){return new (a||iRa)(_.m(_.ih))};iRa.sa=_.l({token:iRa,na:iRa.ea});var jRa=["alt","control","meta","shift"],kRa={"\b":"Backspace","\t":"Tab","\u007f":"Delete","\u001b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},lRa={alt:a=>a.altKey,control:a=>a.ctrlKey,meta:a=>a.metaKey,shift:a=>a.shiftKey},nRa=function(a){const b=a.toLowerCase().split(".");a=b.shift();if(b.length===0||a!=="keydown"&&a!=="keyup")return null;const c=mRa(b.pop());let d="",e=b.indexOf("code"); e>-1&&(b.splice(e,1),d="code.");jRa.forEach(f=>{const g=b.indexOf(f);g>-1&&(b.splice(g,1),d+=f+".")});d+=c;if(b.length!=0||c.length===0)return null;a={domEventName:a};a.fullKey=d;return a},pRa=function(a,b,c){return d=>{oRa(d,a)&&c.runGuarded(()=>b(d))}},mRa=function(a){return a==="esc"?"escape":a},oRa=function(a,b){let c=kRa[a.key]||a.key,d="";b.indexOf("code.")>-1&&(c=a.code,d="code.");if(c==null||!c)return!1;c=c.toLowerCase();c===" "?c="space":c==="."&&(c="dot");jRa.forEach(e=>{e!==c&&(0,lRa[e])(a)&& (d+=e+".")});d+=c;return d===b},qRa=class extends VQa{supports(a){return nRa(a)!=null}addEventListener(a,b,c,d){const e=nRa(b),f=pRa(e.fullKey,c,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>QQa(a,e.domEventName,f,d))}};qRa.ea=function(a){return new (a||qRa)(_.m(_.ih))};qRa.sa=_.l({token:qRa,na:qRa.ea});var GDa=Cqa(hPa,"browser",[{Ga:WNa,mb:"browser"},{Ga:Fqa,mb:function(){var a=new RQa;_.FPa!=null||(_.FPa=a)},Wc:!0},{Ga:_.ih,Sd:function(){return uka=document},deps:[]}]);new _.nd("");var rRa=[{Ga:sOa,gi:SQa,deps:[]},{Ga:rOa,gi:bm,deps:[_.se,cm,sOa]},{Ga:bm,gi:bm,deps:[_.se,cm,sOa]}],sRa=[{Ga:Dqa,mb:"root"},{Ga:Le,Sd:function(){return new Le},deps:[]},{Ga:UQa,gi:iRa,Wc:!0,deps:[_.ih]},{Ga:UQa,gi:qRa,Wc:!0,deps:[_.ih]},Hm,Gm,Fm,{Ga:_.Oe,pb:Hm},{Ga:UPa,gi:TQa,deps:[]},[]],tRa=class{}; tRa.ea=function(a){return new (a||tRa)};tRa.Aa=_.Qe({type:tRa});tRa.za=_.Wc({providers:[...sRa,...rRa],imports:[_.um,em]});_.Im=class{constructor(a){this.aa=a}getTitle(){return this.aa.title}};_.Im.ea=function(a){return new (a||_.Im)(_.m(_.ih))};_.Im.sa=_.l({token:_.Im,na:_.Im.ea,wa:"root"});new _.nd("");new _.nd("");var uRa=class{};var wRa=function(a,b,c){const d=b.toLowerCase();vRa(a,b,d);a.headers.has(d)?a.headers.get(d).push(c):a.headers.set(d,[c])},xRa=function(a,b,c){c=(Array.isArray(c)?c:[c]).map(e=>e.toString());const d=b.toLowerCase();a.headers.set(d,c);vRa(a,b,d)},vRa=function(a,b,c){a.J3.has(c)||a.J3.set(c,b)},gh=class{constructor(a){this.J3=new Map;this.wJa=null;a?typeof a==="string"?this.MD=()=>{this.headers=new Map;a.split("\n").forEach(b=>{const c=b.indexOf(":");if(c>0){const d=b.slice(0,c);b=b.slice(c+1).trim(); wRa(this,d,b)}})}:typeof Headers!=="undefined"&&a instanceof Headers?(this.headers=new Map,a.forEach((b,c)=>{wRa(this,c,b)})):this.MD=()=>{this.headers=new Map;Object.entries(a).forEach(([b,c])=>{xRa(this,b,c)})}:this.headers=new Map}has(a){this.init();return this.headers.has(a.toLowerCase())}get(a){this.init();return(a=this.headers.get(a.toLowerCase()))&&a.length>0?a[0]:null}keys(){this.init();return Array.from(this.J3.values())}getAll(a){this.init();return this.headers.get(a.toLowerCase())||null}append(a, b){return this.clone({name:a,value:b,op:"a"})}set(a,b){return this.clone({name:a,value:b,op:"s"})}delete(a,b){return this.clone({name:a,value:b,op:"d"})}init(){this.MD&&(this.MD instanceof gh?this.Rj(this.MD):this.MD(),this.MD=null,this.wJa&&(this.wJa.forEach(a=>this.applyUpdate(a)),this.wJa=null))}Rj(a){a.init();Array.from(a.headers.keys()).forEach(b=>{this.headers.set(b,a.headers.get(b));this.J3.set(b,a.J3.get(b))})}clone(a){const b=new gh;b.MD=this.MD&&this.MD instanceof gh?this.MD:this;b.wJa= (this.wJa||[]).concat([a]);return b}applyUpdate(a){const b=a.name.toLowerCase();switch(a.op){case "a":case "s":var c=a.value;typeof c==="string"&&(c=[c]);if(c.length===0)break;vRa(this,a.name,b);a=(a.op==="a"?this.headers.get(b):void 0)||[];a.push(...c);this.headers.set(b,a);break;case "d":const d=a.value;if(d){if(c=this.headers.get(b))c=c.filter(e=>d.indexOf(e)===-1),c.length===0?(this.headers.delete(b),this.J3.delete(b)):this.headers.set(b,c)}else this.headers.delete(b),this.J3.delete(b)}}forEach(a){this.init(); Array.from(this.J3.keys()).forEach(b=>a(this.J3.get(b),this.headers.get(b)))}};var yRa,fta,gta;yRa=class{VXa(a){return hta(a)}WXa(a){return hta(a)}fEa(a){return decodeURIComponent(a)}cXa(a){return decodeURIComponent(a)}};fta=/%(\d[a-f0-9])/gi;gta={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"}; _.hh=class{constructor(a={}){this.aa=this.updates=null;this.p1=a.p1||new yRa;if(a.S4b){if(a.C9)throw new _.Zc(2805,!1);this.map=eta(a.S4b,this.p1)}else a.C9?(this.map=new Map,Object.keys(a.C9).forEach(b=>{var c=a.C9[b];c=Array.isArray(c)?c.map(ita):[`${c}`];this.map.set(b,c)})):this.map=null}has(a){this.init();return this.map.has(a)}get(a){this.init();return(a=this.map.get(a))?a[0]:null}getAll(a){this.init();return this.map.get(a)||null}keys(){this.init();return Array.from(this.map.keys())}append(a, b){return this.clone({param:a,value:b,op:"a"})}set(a,b){return this.clone({param:a,value:b,op:"s"})}delete(a,b){return this.clone({param:a,value:b,op:"d"})}toString(){this.init();return this.keys().map(a=>{const b=this.p1.VXa(a);return this.map.get(a).map(c=>b+"="+this.p1.WXa(c)).join("&")}).filter(a=>a!=="").join("&")}clone(a){const b=new _.hh({p1:this.p1});b.aa=this.aa||this;b.updates=(this.updates||[]).concat(a);return b}init(){this.map===null&&(this.map=new Map);this.aa!==null&&(this.aa.init(), this.aa.keys().forEach(a=>this.map.set(a,this.aa.map.get(a))),this.updates.forEach(a=>{switch(a.op){case "a":case "s":var b=(a.op==="a"?this.map.get(a.param):void 0)||[];b.push(`${a.value}`);this.map.set(a.param,b);break;case "d":if(a.value!==void 0){b=this.map.get(a.param)||[];const c=b.indexOf(`${a.value}`);c!==-1&&b.splice(c,1);b.length>0?this.map.set(a.param,b):this.map.delete(a.param)}else this.map.delete(a.param)}}),this.aa=this.updates=null)}};var zRa=class{constructor(a){this.defaultValue=a}},ARa=class{constructor(){this.map=new Map}set(a,b){this.map.set(a,b);return this}get(a){this.map.has(a)||this.map.set(a,a.defaultValue());return this.map.get(a)}delete(a){this.map.delete(a);return this}has(a){return this.map.has(a)}keys(){return this.map.keys()}};var ota=class{constructor(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.reportProgress=!1;this.responseType="json";this.method=a.toUpperCase();a:switch(this.method){case "DELETE":case "GET":case "HEAD":case "OPTIONS":case "JSONP":a=!1;break a;default:a=!0}if(a||d)this.body=c!==void 0?c:null,c=d;c&&(this.reportProgress=!!c.reportProgress,this.withCredentials=!!c.withCredentials,c.responseType&&(this.responseType=c.responseType),c.headers&&(this.headers=c.headers),c.context&&(this.context= c.context),c.params&&(this.params=c.params),this.EZ=c.EZ);this.headers!=null||(this.headers=new gh);this.context!=null||(this.context=new ARa);this.params?(c=this.params.toString(),c.length===0?this.urlWithParams=b:(d=b.indexOf("?"),this.urlWithParams=b+(d===-1?"?":dw.set(z, a.pwa[z]),p));a.setParams&&(r=Object.keys(a.setParams).reduce((w,z)=>w.set(z,a.setParams[z]),r));return new ota(b,c,e,{params:r,headers:p,context:u,reportProgress:g,responseType:d,withCredentials:h,EZ:f})}};var BRa=class{constructor(a,b=200,c="OK"){this.headers=a.headers||new gh;this.status=a.status!==void 0?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null;this.ok=this.status>=200&&this.status<300}},fHa=class extends BRa{constructor(a={}){super(a);this.type=2}clone(a={}){return new fHa({headers:a.headers||this.headers,status:a.status!==void 0?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})}},eHa=class extends BRa{constructor(a={}){super(a);this.type= 4;this.body=a.body!==void 0?a.body:null}clone(a={}){return new eHa({body:a.body!==void 0?a.body:this.body,headers:a.headers||this.headers,status:a.status!==void 0?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})}},gHa=class extends BRa{constructor(a){super(a,0,"Unknown Error");this.name="HttpErrorResponse";this.ok=!1;this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${a.url||"(unknown url)"}`:`Http failure response for ${a.url|| "(unknown url)"}: ${a.status} ${a.statusText}`;this.error=a.error||null}};_.Vh=class{constructor(a){this.handler=a}request(a,b,c={}){if(a instanceof ota)b=a;else{var d=void 0;d=c.headers instanceof gh?c.headers:new gh(c.headers);let e=void 0;c.params&&(e=c.params instanceof _.hh?c.params:new _.hh({C9:c.params}));b=new ota(a,b,c.body!==void 0?c.body:null,{headers:d,context:c.context,params:e,reportProgress:c.reportProgress,responseType:c.responseType||"json",withCredentials:c.withCredentials,EZ:c.EZ})}d=_.y(b).pipe(_.Ye(e=>this.handler.handle(e)));if(a instanceof ota||c.observe=== "events")return d;a=d.pipe(_.ne(e=>e instanceof eHa));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.pipe(_.A(e=>{if(e.body!==null&&!(e.body instanceof ArrayBuffer))throw new _.Zc(2806,!1);return e.body}));case "blob":return a.pipe(_.A(e=>{if(e.body!==null&&!(e.body instanceof Blob))throw new _.Zc(2807,!1);return e.body}));case "text":return a.pipe(_.A(e=>{if(e.body!==null&&typeof e.body!=="string")throw new _.Zc(2808,!1);return e.body}));default:return a.pipe(_.A(e=> e.body))}case "response":return a;default:throw new _.Zc(2809,!1);}}delete(a,b={}){return this.request("DELETE",a,b)}get(a,b={}){return this.request("GET",a,b)}head(a,b={}){return this.request("HEAD",a,b)}jsonp(a,b){return this.request("JSONP",a,{params:(new _.hh).append(b,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(a,b={}){return this.request("OPTIONS",a,b)}patch(a,b,c={}){return this.request("PATCH",a,mta(c,b))}post(a,b,c={}){return this.request("POST",a,mta(c,b))}put(a,b,c={}){return this.request("PUT", a,mta(c,b))}};_.Vh.ea=function(a){return new (a||_.Vh)(_.m(uRa))};_.Vh.sa=_.l({token:_.Vh,na:_.Vh.ea});new _.nd("");new _.nd("");new _.nd("");new _.nd("");new _.nd("",{wa:"root",na:()=>!0});new _.nd("");new _.nd("",{wa:"root",na:()=>"XSRF-TOKEN"});new _.nd("",{wa:"root",na:()=>"X-XSRF-TOKEN"});new _.nd("");var CRa=pta("json");CRa.arrayBuffer=pta("arraybuffer");CRa.blob=pta("blob");CRa.text=pta("text"); var nta=class extends dPa{constructor(a,b,c,d,e){super(b,({request:f,p1c:g})=>{let h;const p=()=>h.unsubscribe();g.addEventListener("abort",p);const r=_.qg({value:void 0});let t;const u=new Promise(z=>t=z),w=z=>{r.set(z);let G;(G=t)==null||G(r);t=void 0};h=this.client.request(f).subscribe({next:z=>{switch(z.type){case 4:this.fa.set(z.headers);this.ia.set(z.status);try{w({value:d?d(z.body):z.body})}catch(G){w({error:G})}break;case 3:this.ha.set(z)}},error:z=>w({error:z}),complete:()=>{t&&w({error:Error("Bb")}); g.removeEventListener("abort",p)}});return u},c,e,a);this.fa=_.Oqa({source:this.qB,computation:()=>{}});this.ha=_.Oqa({source:this.qB,computation:()=>{}});this.ia=_.Oqa({source:this.qB,computation:()=>{}});this.headers=_.Ng(()=>this.status()===4||this.status()===1?this.fa():void 0);this.progress=this.ha.SV();this.statusCode=this.ia.SV();this.client=a.get(_.Vh)}aa(){return super.aa()}};new _.nd("");new _.nd("");_.Jm=class{};_.Jm.ea=function(a){return new (a||_.Jm)};_.Jm.sa=_.l({token:_.Jm,na:function(a){let b=null;return b=a?new (a||_.Jm):_.m(Km)},wa:"root"}); var Km=class extends _.Jm{constructor(a){super();this.aa=a}Sr(a,b){if(b==null)return null;switch(a){case 0:return b;case 1:return _.Fe(b,"HTML")?_.Ee(b):ola(this.aa,String(b)).toString();case 2:return _.Fe(b,"Style")?_.Ee(b):b;case 3:if(_.Fe(b,"Script"))return _.Ee(b);throw new _.Zc(5200,!1);case 4:return _.Fe(b,"URL")?_.Ee(b):ala(String(b));case 5:if(_.Fe(b,"ResourceURL"))return _.Ee(b);throw new _.Zc(5201,!1);default:throw new _.Zc(5202,!1);}}da(a){return new aOa(a)}ha(a){return new bOa(a)}fa(a){return new cOa(a)}}; Km.ea=function(a){return new (a||Km)(_.m(_.ih))};Km.sa=_.l({token:Km,na:Km.ea,wa:"root"});new _.jm;var DRa=function(a,b){switch(b){case 1:return a instanceof _.wc;case 4:return _.sc(a)||a instanceof mc;case 5:return a instanceof mc;case 3:return!1;default:return!1}},ERa=function(a,b){if(b!=null){if(b instanceof _.wc)return a.aa.da(String(b));if(_.sc(b))return a.aa.ha(_.tc(b));if(b instanceof mc)return a.aa.fa(String(b))}return null},FRa=class extends _.Jm{constructor(a){super();this.aa=new Km(a)}Sr(a,b){if(b==null)return null;if(b instanceof mc||_.sc(b)||b instanceof _.wc){if(DRa(b,a))return this.aa.Sr(a, ERa(this,b));throw Error("Cb`"+kOa[a]+"`"+b);}return this.aa.Sr(a,b)}da(){throw Error("Db");}ha(){throw Error("Db");}fa(){throw Error("Db");}};FRa.ea=function(a){return new (a||FRa)(_.m(_.ih))};FRa.sa=_.l({token:FRa,na:FRa.ea});var GRa=[{Ga:Ema,pb:_.Jm},{Ga:_.Jm,gi:FRa}],Lm=class{};Lm.ea=function(a){return new (a||Lm)};Lm.Aa=_.Qe({type:Lm});Lm.za=_.Wc({providers:GRa,imports:[tRa]});var HRa=function(a){let b;for(a=a.root;a!==void 0;){let c;b=(c=a.data[Xra])!=null?c:b;a=a.children.find(d=>d.outlet==="primary")}return b},IRa=class{};IRa.ea=function(a){return new (a||IRa)};IRa.sa=_.l({token:IRa,na:()=>_.n(JRa),wa:"root"});var JRa=class extends IRa{constructor(a){super();this.title=a}};JRa.ea=function(a){return new (a||JRa)(_.m(_.Im))};JRa.sa=_.l({token:JRa,na:JRa.ea,wa:"root"});var KRa=new _.nd("",{wa:"root",na:()=>({})});var sta=new _.nd(""),Mm=class{constructor(){this.da=new WeakMap;this.aa=new WeakMap;_.n(im)}Xu(a){if(this.da.get(a))return this.da.get(a);if(a.Wda)return _.y(a.Wda);this.fa&&this.fa(a);var b=Ug(a.Xu()).pipe(_.A(qta),_.Df(c=>{this.ha&&this.ha(a);a.Wda=c}),_.kf(()=>{this.da.delete(a)}));b=(new sna(b,()=>new _.mf)).pipe(_.$d());this.da.set(a,b);return b}Ak(a,b){if(this.aa.get(b))return this.aa.get(b);if(b.W6)return _.y({routes:b.W6,Kb:b.Xda});this.fa&&this.fa(b);a=tta(b,a,this.ha).pipe(_.kf(()=>{this.aa.delete(b)})); a=(new sna(a,()=>new _.mf)).pipe(_.$d());this.aa.set(b,a);return a}};Mm.ea=function(a){return new (a||Mm)};Mm.sa=_.l({token:Mm,na:Mm.ea,wa:"root"});var Nm=class{};Nm.ea=function(a){return new (a||Nm)};Nm.sa=_.l({token:Nm,na:()=>_.n(LRa),wa:"root"});var LRa=class{extract(a){return a}merge(a){return a}};LRa.ea=function(a){return new (a||LRa)};LRa.sa=_.l({token:LRa,na:LRa.ea,wa:"root"});var MRa=new _.nd(""),uta=new _.nd("");var NRa=new _.nd(""),ORa=function(a,b){const c=++a.AO;let d;(d=a.qt)==null||d.next(Object.assign({},a.qt.value,b,{id:c}))},PRa=function(a,b,c){c=new _.kh(b.id,a.aa.serialize(b.zz),"",c);a.events.next(c);b.resolve(!1)},QRa=function(a){let b,c;return((b=a.fa)==null?void 0:b.zz.toString())!==((c=a.fa)==null?void 0:c.Fs.toString())},RRa=function(a){const b=a.la.extract(a.aa.parse(a.location.path(!0)));let c,d,e;const f=(e=(c=a.da)==null?void 0:c.iIb)!=null?e:(d=a.da)==null?void 0:d.zz;let g;return b.toString()!== (f==null?void 0:f.toString())&&!((g=a.da)==null?0:g.extras.skipLocationChange)},SRa=function(a,b,c,d){a.qt=new _.fh({id:0,Fs:c,g_b:c,zz:a.la.extract(c),ym:a.la.extract(c),rawUrl:c,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:"imperative",tba:null,Efa:d.snapshot,FG:null,xlb:d,uPa:null,jha:{canActivateChecks:[],canDeactivateChecks:[]},f2:null});return a.qt.pipe(_.ne(e=>e.id!==0),_.A(e=>Object.assign({},e,{zz:a.la.extract(e.rawUrl)})),_.H(e=>{let f=!1,g=!1;return _.y(e).pipe(_.H(h=> {if(a.AO>e.id)return PRa(a,e,1),_.le;a.fa=e;a.da={id:h.id,tS:h.rawUrl,zz:h.zz,iIb:typeof h.extras.VUa==="string"?a.aa.parse(h.extras.VUa):h.extras.VUa,trigger:h.source,extras:h.extras,qzd:a.ia?Object.assign({},a.ia,{qzd:null}):null};const p=!b.Zta||QRa(a)||RRa(a);let r;const t=(r=h.extras.aLa)!=null?r:b.aLa;return p||t==="reload"?_.y(h).pipe(_.H(u=>{let w;const z=(w=a.qt)==null?void 0:w.getValue();a.events.next(new _.Am(u.id,a.aa.serialize(u.zz),u.source,u.tba));let G;return z!==((G=a.qt)==null?void 0: G.getValue())?_.le:Promise.resolve(u)}),Usa(a.GW,a.ha,a.ma,b.config,a.aa,a.Fja),_.Df(u=>{e.FG=u.FG;e.ym=u.ym;a.da=Object.assign({},a.da,{lw:u.ym});u=new _.Bm(u.id,a.aa.serialize(u.zz),a.aa.serializ