UNPKG

@rero/sonar-ui

Version:

User interface for SONAR.

1 lines 2.12 MB
var cet=Object.defineProperty,uet=(Se,_e,B)=>_e in Se?cet(Se,_e,{enumerable:!0,configurable:!0,writable:!0,value:B}):Se[_e]=B,cN=(Se,_e,B)=>(uet(Se,"symbol"!=typeof _e?_e+"":_e,B),B);(self.webpackChunksonar=self.webpackChunksonar||[]).push([[179],{4091:(Se,_e,B)=>{"use strict";function L(t){return"function"==typeof t}let m=!1;const y={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){if(t){const n=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+n.stack)}else m&&console.log("RxJS: Back to a better error behavior. Thank you. <3");m=t},get useDeprecatedSynchronousErrorHandling(){return m}};function v(t){setTimeout(()=>{throw t},0)}const D={closed:!0,next(t){},error(t){if(y.useDeprecatedSynchronousErrorHandling)throw t;v(t)},complete(){}},S=Array.isArray||(t=>t&&"number"==typeof t.length);function I(t){return null!==t&&"object"==typeof t}const j=(()=>{function t(n){return Error.call(this),this.message=n?`${n.length} errors occurred during unsubscription:\n${n.map((e,i)=>`${i+1}) ${e.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=n,this}return t.prototype=Object.create(Error.prototype),t})();class q{constructor(n){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,n&&(this._ctorUnsubscribe=!0,this._unsubscribe=n)}unsubscribe(){let n;if(this.closed)return;let{_parentOrParents:e,_ctorUnsubscribe:i,_unsubscribe:r,_subscriptions:s}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,e instanceof q)e.remove(this);else if(null!==e)for(let o=0;o<e.length;++o)e[o].remove(this);if(L(r)){i&&(this._unsubscribe=void 0);try{r.call(this)}catch(o){n=o instanceof j?U(o.errors):[o]}}if(S(s)){let o=-1,c=s.length;for(;++o<c;){const u=s[o];if(I(u))try{u.unsubscribe()}catch(_){n=n||[],_ instanceof j?n=n.concat(U(_.errors)):n.push(_)}}}if(n)throw new j(n)}add(n){let e=n;if(!n)return q.EMPTY;switch(typeof n){case"function":e=new q(n);case"object":if(e===this||e.closed||"function"!=typeof e.unsubscribe)return e;if(this.closed)return e.unsubscribe(),e;if(!(e instanceof q)){const s=e;e=new q,e._subscriptions=[s]}break;default:throw new Error("unrecognized teardown "+n+" added to Subscription.")}let{_parentOrParents:i}=e;if(null===i)e._parentOrParents=this;else if(i instanceof q){if(i===this)return e;e._parentOrParents=[i,this]}else{if(-1!==i.indexOf(this))return e;i.push(this)}const r=this._subscriptions;return null===r?this._subscriptions=[e]:r.push(e),e}remove(n){const e=this._subscriptions;if(e){const i=e.indexOf(n);-1!==i&&e.splice(i,1)}}}var t;function U(t){return t.reduce((n,e)=>n.concat(e instanceof j?e.errors:e),[])}q.EMPTY=((t=new q).closed=!0,t);const ne="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random();class le extends q{constructor(n,e,i){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=D;break;case 1:if(!n){this.destination=D;break}if("object"==typeof n){n instanceof le?(this.syncErrorThrowable=n.syncErrorThrowable,this.destination=n,n.add(this)):(this.syncErrorThrowable=!0,this.destination=new ie(this,n));break}default:this.syncErrorThrowable=!0,this.destination=new ie(this,n,e,i)}}[ne](){return this}static create(n,e,i){const r=new le(n,e,i);return r.syncErrorThrowable=!1,r}next(n){this.isStopped||this._next(n)}error(n){this.isStopped||(this.isStopped=!0,this._error(n))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(n){this.destination.next(n)}_error(n){this.destination.error(n),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:n}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=n,this}}class ie extends le{constructor(n,e,i,r){super(),this._parentSubscriber=n;let s,o=this;L(e)?s=e:e&&(s=e.next,i=e.error,r=e.complete,e!==D&&(o=Object.create(e),L(o.unsubscribe)&&this.add(o.unsubscribe.bind(o)),o.unsubscribe=this.unsubscribe.bind(this))),this._context=o,this._next=s,this._error=i,this._complete=r}next(n){if(!this.isStopped&&this._next){const{_parentSubscriber:e}=this;y.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?this.__tryOrSetError(e,this._next,n)&&this.unsubscribe():this.__tryOrUnsub(this._next,n)}}error(n){if(!this.isStopped){const{_parentSubscriber:e}=this,{useDeprecatedSynchronousErrorHandling:i}=y;if(this._error)i&&e.syncErrorThrowable?(this.__tryOrSetError(e,this._error,n),this.unsubscribe()):(this.__tryOrUnsub(this._error,n),this.unsubscribe());else if(e.syncErrorThrowable)i?(e.syncErrorValue=n,e.syncErrorThrown=!0):v(n),this.unsubscribe();else{if(this.unsubscribe(),i)throw n;v(n)}}}complete(){if(!this.isStopped){const{_parentSubscriber:n}=this;if(this._complete){const e=()=>this._complete.call(this._context);y.useDeprecatedSynchronousErrorHandling&&n.syncErrorThrowable?(this.__tryOrSetError(n,e),this.unsubscribe()):(this.__tryOrUnsub(e),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(n,e){try{n.call(this._context,e)}catch(i){if(this.unsubscribe(),y.useDeprecatedSynchronousErrorHandling)throw i;v(i)}}__tryOrSetError(n,e,i){if(!y.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{e.call(this._context,i)}catch(r){return y.useDeprecatedSynchronousErrorHandling?(n.syncErrorValue=r,n.syncErrorThrown=!0,!0):(v(r),!0)}return!1}_unsubscribe(){const{_parentSubscriber:n}=this;this._context=null,this._parentSubscriber=null,n.unsubscribe()}}const Q="function"==typeof Symbol&&Symbol.observable||"@@observable";function X(t){return t}function De(...t){return me(t)}function me(t){return 0===t.length?X:1===t.length?t[0]:function(e){return t.reduce((i,r)=>r(i),e)}}let ge=(()=>{class t{constructor(e){this._isScalar=!1,e&&(this._subscribe=e)}lift(e){const i=new t;return i.source=this,i.operator=e,i}subscribe(e,i,r){const{operator:s}=this,o=function se(t,n,e){if(t){if(t instanceof le)return t;if(t[ne])return t[ne]()}return t||n||e?new le(t,n,e):new le(D)}(e,i,r);if(o.add(s?s.call(o,this.source):this.source||y.useDeprecatedSynchronousErrorHandling&&!o.syncErrorThrowable?this._subscribe(o):this._trySubscribe(o)),y.useDeprecatedSynchronousErrorHandling&&o.syncErrorThrowable&&(o.syncErrorThrowable=!1,o.syncErrorThrown))throw o.syncErrorValue;return o}_trySubscribe(e){try{return this._subscribe(e)}catch(i){y.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=i),function Le(t){for(;t;){const{closed:n,destination:e,isStopped:i}=t;if(n||i)return!1;t=e&&e instanceof le?e:null}return!0}(e)?e.error(i):console.warn(i)}}forEach(e,i){return new(i=we(i))((r,s)=>{let o;o=this.subscribe(c=>{try{e(c)}catch(u){s(u),o&&o.unsubscribe()}},s,r)})}_subscribe(e){const{source:i}=this;return i&&i.subscribe(e)}[Q](){return this}pipe(...e){return 0===e.length?this:me(e)(this)}toPromise(e){return new(e=we(e))((i,r)=>{let s;this.subscribe(o=>s=o,o=>r(o),()=>i(s))})}}return t.create=n=>new t(n),t})();function we(t){if(t||(t=y.Promise||Promise),!t)throw new Error("no Promise impl found");return t}const Je=(()=>{function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t})();class Ke extends q{constructor(n,e){super(),this.subject=n,this.subscriber=e,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const n=this.subject,e=n.observers;if(this.subject=null,!e||0===e.length||n.isStopped||n.closed)return;const i=e.indexOf(this.subscriber);-1!==i&&e.splice(i,1)}}class dt extends le{constructor(n){super(n),this.destination=n}}let ke=(()=>{class t extends ge{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[ne](){return new dt(this)}lift(e){const i=new ht(this,this);return i.operator=e,i}next(e){if(this.closed)throw new Je;if(!this.isStopped){const{observers:i}=this,r=i.length,s=i.slice();for(let o=0;o<r;o++)s[o].next(e)}}error(e){if(this.closed)throw new Je;this.hasError=!0,this.thrownError=e,this.isStopped=!0;const{observers:i}=this,r=i.length,s=i.slice();for(let o=0;o<r;o++)s[o].error(e);this.observers.length=0}complete(){if(this.closed)throw new Je;this.isStopped=!0;const{observers:e}=this,i=e.length,r=e.slice();for(let s=0;s<i;s++)r[s].complete();this.observers.length=0}unsubscribe(){this.isStopped=!0,this.closed=!0,this.observers=null}_trySubscribe(e){if(this.closed)throw new Je;return super._trySubscribe(e)}_subscribe(e){if(this.closed)throw new Je;return this.hasError?(e.error(this.thrownError),q.EMPTY):this.isStopped?(e.complete(),q.EMPTY):(this.observers.push(e),new Ke(this,e))}asObservable(){const e=new ge;return e.source=this,e}}return t.create=(n,e)=>new ht(n,e),t})();class ht extends ke{constructor(n,e){super(),this.destination=n,this.source=e}next(n){const{destination:e}=this;e&&e.next&&e.next(n)}error(n){const{destination:e}=this;e&&e.error&&this.destination.error(n)}complete(){const{destination:n}=this;n&&n.complete&&this.destination.complete()}_subscribe(n){const{source:e}=this;return e?this.source.subscribe(n):q.EMPTY}}function Pe(t){return t&&"function"==typeof t.schedule}function ve(t,n){return function(i){if("function"!=typeof t)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return i.lift(new Ze(t,n))}}class Ze{constructor(n,e){this.project=n,this.thisArg=e}call(n,e){return e.subscribe(new gt(n,this.project,this.thisArg))}}class gt extends le{constructor(n,e,i){super(n),this.project=e,this.count=0,this.thisArg=i||this}_next(n){let e;try{e=this.project.call(this.thisArg,n,this.count++)}catch(i){return void this.destination.error(i)}this.destination.next(e)}}const Wt=t=>n=>{for(let e=0,i=t.length;e<i&&!n.closed;e++)n.next(t[e]);n.complete()},ae=function ot(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}(),It=t=>t&&"number"==typeof t.length&&"function"!=typeof t;function sn(t){return!!t&&"function"!=typeof t.subscribe&&"function"==typeof t.then}const Kt=t=>{if(t&&"function"==typeof t[Q])return(t=>n=>{const e=t[Q]();if("function"!=typeof e.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return e.subscribe(n)})(t);if(It(t))return Wt(t);if(sn(t))return(t=>n=>(t.then(e=>{n.closed||(n.next(e),n.complete())},e=>n.error(e)).then(null,v),n))(t);if(t&&"function"==typeof t[ae])return(t=>n=>{const e=t[ae]();for(;;){let i;try{i=e.next()}catch(r){return n.error(r),n}if(i.done){n.complete();break}if(n.next(i.value),n.closed)break}return"function"==typeof e.return&&n.add(()=>{e.return&&e.return()}),n})(t);{const e=`You provided ${I(t)?"an invalid object":`'${t}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError(e)}};function Fi(t,n){return new ge(e=>{const i=new q;let r=0;return i.add(n.schedule(function(){r!==t.length?(e.next(t[r++]),e.closed||i.add(this.schedule())):e.complete()})),i})}function mt(t,n){return n?function ns(t,n){if(null!=t){if(function vn(t){return t&&"function"==typeof t[Q]}(t))return function pi(t,n){return new ge(e=>{const i=new q;return i.add(n.schedule(()=>{const r=t[Q]();i.add(r.subscribe({next(s){i.add(n.schedule(()=>e.next(s)))},error(s){i.add(n.schedule(()=>e.error(s)))},complete(){i.add(n.schedule(()=>e.complete()))}}))})),i})}(t,n);if(sn(t))return function Vn(t,n){return new ge(e=>{const i=new q;return i.add(n.schedule(()=>t.then(r=>{i.add(n.schedule(()=>{e.next(r),i.add(n.schedule(()=>e.complete()))}))},r=>{i.add(n.schedule(()=>e.error(r)))}))),i})}(t,n);if(It(t))return Fi(t,n);if(function mi(t){return t&&"function"==typeof t[ae]}(t)||"string"==typeof t)return function pn(t,n){if(!t)throw new Error("Iterable cannot be null");return new ge(e=>{const i=new q;let r;return i.add(()=>{r&&"function"==typeof r.return&&r.return()}),i.add(n.schedule(()=>{r=t[ae](),i.add(n.schedule(function(){if(e.closed)return;let s,o;try{const c=r.next();s=c.value,o=c.done}catch(c){return void e.error(c)}o?e.complete():(e.next(s),this.schedule())}))})),i})}(t,n)}throw new TypeError((null!==t&&typeof t||t)+" is not observable")}(t,n):t instanceof ge?t:new ge(Kt(t))}class qi extends le{constructor(n){super(),this.parent=n}_next(n){this.parent.notifyNext(n)}_error(n){this.parent.notifyError(n),this.unsubscribe()}_complete(){this.parent.notifyComplete(),this.unsubscribe()}}class Er extends le{notifyNext(n){this.destination.next(n)}notifyError(n){this.destination.error(n)}notifyComplete(){this.destination.complete()}}function Cn(t,n){if(n.closed)return;if(t instanceof ge)return t.subscribe(n);let e;try{e=Kt(t)(n)}catch(i){n.error(i)}return e}function At(t,n,e=Number.POSITIVE_INFINITY){return"function"==typeof n?i=>i.pipe(At((r,s)=>mt(t(r,s)).pipe(ve((o,c)=>n(r,o,s,c))),e)):("number"==typeof n&&(e=n),i=>i.lift(new ki(t,e)))}class ki{constructor(n,e=Number.POSITIVE_INFINITY){this.project=n,this.concurrent=e}call(n,e){return e.subscribe(new ua(n,this.project,this.concurrent))}}class ua extends Er{constructor(n,e,i=Number.POSITIVE_INFINITY){super(n),this.project=e,this.concurrent=i,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(n){this.active<this.concurrent?this._tryNext(n):this.buffer.push(n)}_tryNext(n){let e;const i=this.index++;try{e=this.project(n,i)}catch(r){return void this.destination.error(r)}this.active++,this._innerSub(e)}_innerSub(n){const e=new qi(this),i=this.destination;i.add(e);const r=Cn(n,e);r!==e&&i.add(r)}_complete(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&this.destination.complete(),this.unsubscribe()}notifyNext(n){this.destination.next(n)}notifyComplete(){const n=this.buffer;this.active--,n.length>0?this._next(n.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}function Ue(t=Number.POSITIVE_INFINITY){return At(X,t)}function Ye(t,n){return n?Fi(t,n):new ge(Wt(t))}function K(...t){let n=Number.POSITIVE_INFINITY,e=null,i=t[t.length-1];return Pe(i)?(e=t.pop(),t.length>1&&"number"==typeof t[t.length-1]&&(n=t.pop())):"number"==typeof i&&(n=t.pop()),null===e&&1===t.length&&t[0]instanceof ge?t[0]:Ue(n)(Ye(t,e))}function Z(){return function(n){return n.lift(new ue(n))}}class ue{constructor(n){this.connectable=n}call(n,e){const{connectable:i}=this;i._refCount++;const r=new Me(n,i),s=e.subscribe(r);return r.closed||(r.connection=i.connect()),s}}class Me extends le{constructor(n,e){super(n),this.connectable=e}_unsubscribe(){const{connectable:n}=this;if(!n)return void(this.connection=null);this.connectable=null;const e=n._refCount;if(e<=0)return void(this.connection=null);if(n._refCount=e-1,e>1)return void(this.connection=null);const{connection:i}=this,r=n._connection;this.connection=null,r&&(!i||r===i)&&r.unsubscribe()}}class P extends ge{constructor(n,e){super(),this.source=n,this.subjectFactory=e,this._refCount=0,this._isComplete=!1}_subscribe(n){return this.getSubject().subscribe(n)}getSubject(){const n=this._subject;return(!n||n.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let n=this._connection;return n||(this._isComplete=!1,n=this._connection=new q,n.add(this.source.subscribe(new ye(this.getSubject(),this))),n.closed&&(this._connection=null,n=q.EMPTY)),n}refCount(){return Z()(this)}}const re=(()=>{const t=P.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:t._subscribe},_isComplete:{value:t._isComplete,writable:!0},getSubject:{value:t.getSubject},connect:{value:t.connect},refCount:{value:t.refCount}}})();class ye extends dt{constructor(n,e){super(n),this.connectable=e}_error(n){this._unsubscribe(),super._error(n)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const n=this.connectable;if(n){this.connectable=null;const e=n._connection;n._refCount=0,n._subject=null,n._connection=null,e&&e.unsubscribe()}}}class xe{constructor(n,e){this.subjectFactory=n,this.selector=e}call(n,e){const{selector:i}=this,r=this.subjectFactory(),s=i(r).subscribe(n);return s.add(e.subscribe(r)),s}}function Fe(){return new ke}function lt(t){for(let n in t)if(t[n]===lt)return n;throw Error("Could not find renamed property on target object.")}function Tt(t,n){for(const e in n)n.hasOwnProperty(e)&&!t.hasOwnProperty(e)&&(t[e]=n[e])}function Ct(t){if("string"==typeof t)return t;if(Array.isArray(t))return"["+t.map(Ct).join(", ")+"]";if(null==t)return""+t;if(t.overriddenName)return`${t.overriddenName}`;if(t.name)return`${t.name}`;const n=t.toString();if(null==n)return""+n;const e=n.indexOf("\n");return-1===e?n:n.substring(0,e)}function $t(t,n){return null==t||""===t?null===n?"":n:null==n||""===n?t:t+" "+n}const Rt=lt({__forward_ref__:lt});function Ft(t){return t.__forward_ref__=Ft,t.toString=function(){return Ct(this())},t}function Mt(t){return cn(t)?t():t}function cn(t){return"function"==typeof t&&t.hasOwnProperty(Rt)&&t.__forward_ref__===Ft}class rt extends Error{constructor(n,e){super(function Un(t,n){return`NG0${Math.abs(t)}${n?": "+n.trim():""}`}(n,e)),this.code=n}}function Ht(t){return"string"==typeof t?t:null==t?"":String(t)}function Sa(t,n){throw new rt(-201,!1)}function kt(t,n){null==t&&function Nn(t,n,e,i){throw new Error(`ASSERTION ERROR: ${t}`+(null==i?"":` [Expected=> ${e} ${i} ${n} <=Actual]`))}(n,t,null,"!=")}function ut(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}const Ll=ut;function Dn(t){return{providers:t.providers||[],imports:t.imports||[]}}function wt(t){return ad(t,au)||ad(t,yh)}function ad(t,n){return t.hasOwnProperty(n)?t[n]:null}function su(t){return t&&(t.hasOwnProperty(un)||t.hasOwnProperty(pc))?t[un]:null}const au=lt({\u0275prov:lt}),un=lt({\u0275inj:lt}),yh=lt({ngInjectableDef:lt}),pc=lt({ngInjectorDef:lt});var nn=(()=>((nn=nn||{})[nn.Default=0]="Default",nn[nn.Host=1]="Host",nn[nn.Self=2]="Self",nn[nn.SkipSelf=4]="SkipSelf",nn[nn.Optional=8]="Optional",nn))();let da;function qr(t){const n=da;return da=t,n}function uo(t,n,e){const i=wt(t);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:e&nn.Optional?null:void 0!==n?n:void Sa(Ct(t))}function qs(t){return{toString:t}.toString()}var fr=(()=>((fr=fr||{})[fr.OnPush=0]="OnPush",fr[fr.Default=1]="Default",fr))(),ha=(()=>(function(t){t[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom"}(ha||(ha={})),ha))();const Mi=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),El={},Yn=[],mc=lt({\u0275cmp:lt}),wh=lt({\u0275dir:lt}),Al=lt({\u0275pipe:lt}),_c=lt({\u0275mod:lt}),ho=lt({\u0275fac:lt}),ou=lt({__NG_ELEMENT_ID__:lt});let r_=0;function vt(t){return qs(()=>{const e=!0===t.standalone,i={},r={type:t.type,providersResolver:null,decls:t.decls,vars:t.vars,factory:null,template:t.template||null,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:i,inputs:null,outputs:null,exportAs:t.exportAs||null,onPush:t.changeDetection===fr.OnPush,directiveDefs:null,pipeDefs:null,standalone:e,dependencies:e&&t.dependencies||null,getStandaloneInjector:null,selectors:t.selectors||Yn,viewQuery:t.viewQuery||null,features:t.features||null,data:t.data||{},encapsulation:t.encapsulation||ha.Emulated,id:"c"+r_++,styles:t.styles||Yn,_:null,setInput:null,schemas:t.schemas||null,tView:null},s=t.dependencies,o=t.features;return r.inputs=lu(t.inputs,i),r.outputs=lu(t.outputs),o&&o.forEach(c=>c(r)),r.directiveDefs=s?()=>("function"==typeof s?s():s).map(Ch).filter(rp):null,r.pipeDefs=s?()=>("function"==typeof s?s():s).map(kr).filter(rp):null,r})}function Ch(t){return hi(t)||ss(t)}function rp(t){return null!==t}function Mn(t){return qs(()=>({type:t.type,bootstrap:t.bootstrap||Yn,declarations:t.declarations||Yn,imports:t.imports||Yn,exports:t.exports||Yn,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null}))}function lu(t,n){if(null==t)return El;const e={};for(const i in t)if(t.hasOwnProperty(i)){let r=t[i],s=r;Array.isArray(r)&&(s=r[1],r=r[0]),e[r]=i,n&&(n[r]=s)}return e}const Nt=vt;function Gn(t){return{type:t.type,name:t.name,factory:null,pure:!1!==t.pure,standalone:!0===t.standalone,onDestroy:t.type.prototype.ngOnDestroy||null}}function hi(t){return t[mc]||null}function ss(t){return t[wh]||null}function kr(t){return t[Al]||null}function Os(t,n){const e=t[_c]||null;if(!e&&!0===n)throw new Error(`Type ${Ct(t)} does not have '\u0275mod' property.`);return e}function ws(t){return Array.isArray(t)&&"object"==typeof t[1]}function Ds(t){return Array.isArray(t)&&!0===t[1]}function Mh(t){return 0!=(8&t.flags)}function yc(t){return 2==(2&t.flags)}function ud(t){return 1==(1&t.flags)}function $r(t){return null!==t.template}function op(t){return 0!=(256&t[2])}function Ja(t,n){return t.hasOwnProperty(ho)?t[ho]:null}class Th{constructor(n,e,i){this.previousValue=n,this.currentValue=e,this.firstChange=i}isFirstChange(){return this.firstChange}}function Hi(){return md}function md(t){return t.type.prototype.ngOnChanges&&(t.setInput=Il),hp}function hp(){const t=hu(this),n=t?.current;if(n){const e=t.previous;if(e===El)t.previous=n;else for(let i in n)e[i]=n[i];t.current=null,this.ngOnChanges(n)}}function Il(t,n,e,i){const r=hu(t)||function Sh(t,n){return t[du]=n}(t,{previous:El,current:null}),s=r.current||(r.current={}),o=r.previous,c=this.declaredInputs[e],u=o[c];s[c]=new Th(u&&u.currentValue,n,o===El),t[i]=n}Hi.ngInherit=!0;const du="__ngSimpleChanges__";function hu(t){return t[du]||null}function mr(t){for(;Array.isArray(t);)t=t[0];return t}function gd(t,n){return mr(n[t])}function Qi(t,n){return mr(n[t.index])}function po(t,n){return t.data[n]}function Fa(t,n){return t[n]}function as(t,n){const e=n[t];return ws(e)?e:e[0]}function pu(t){return 64==(64&t[2])}function xs(t,n){return null==n?null:t[n]}function zo(t){t[18]=0}function Kr(t,n){t[5]+=n;let e=t,i=t[3];for(;null!==i&&(1===n&&1===e[5]||-1===n&&0===e[5]);)i[5]+=n,e=i,i=i[3]}const ln={lFrame:qo(null),bindingsEnabled:!0};function Fh(){return ln.bindingsEnabled}function bt(){return ln.lFrame.lView}function zn(){return ln.lFrame.tView}function pe(t){return ln.lFrame.contextLView=t,t[8]}function fe(t){return ln.lFrame.contextLView=null,t}function _r(){let t=Ol();for(;null!==t&&64===t.type;)t=t.parent;return t}function Ol(){return ln.lFrame.currentTNode}function Ia(t,n){const e=ln.lFrame;e.currentTNode=t,e.isParent=n}function Dc(){return ln.lFrame.isParent}function Oh(){ln.lFrame.isParent=!1}function gr(){const t=ln.lFrame;let n=t.bindingRootIndex;return-1===n&&(n=t.bindingRootIndex=t.tView.bindingStartIndex),n}function os(){return ln.lFrame.bindingIndex}function pa(){return ln.lFrame.bindingIndex++}function Oa(t){const n=ln.lFrame,e=n.bindingIndex;return n.bindingIndex=n.bindingIndex+t,e}function Uo(t,n){const e=ln.lFrame;e.bindingIndex=e.bindingRootIndex=t,_o(n)}function _o(t){ln.lFrame.currentDirectiveIndex=t}function Rl(t){const n=ln.lFrame.currentDirectiveIndex;return-1===n?null:t[n]}function Nl(){return ln.lFrame.currentQueryIndex}function wd(t){ln.lFrame.currentQueryIndex=t}function _p(t){const n=t[1];return 2===n.type?n.declTNode:1===n.type?t[6]:null}function Rh(t,n,e){if(e&nn.SkipSelf){let r=n,s=t;for(;!(r=r.parent,null!==r||e&nn.Host||(r=_p(s),null===r||(s=s[15],10&r.type))););if(null===r)return!1;n=r,t=s}const i=ln.lFrame=Go();return i.currentTNode=n,i.lView=t,!0}function Nh(t){const n=Go(),e=t[1];ln.lFrame=n,n.currentTNode=e.firstChild,n.lView=t,n.tView=e,n.contextLView=t,n.bindingIndex=e.bindingStartIndex,n.inI18n=!1}function Go(){const t=ln.lFrame,n=null===t?null:t.child;return null===n?qo(t):n}function qo(t){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:t,child:null,inI18n:!1};return null!==t&&(t.child=n),n}function gp(){const t=ln.lFrame;return ln.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}const vp=gp;function Yh(){const t=gp();t.isParent=!0,t.tView=null,t.selectedIndex=-1,t.contextLView=null,t.elementDepthCount=0,t.currentDirectiveIndex=-1,t.currentNamespace=null,t.bindingRootIndex=-1,t.bindingIndex=-1,t.currentQueryIndex=0}function ks(){return ln.lFrame.selectedIndex}function vr(t){ln.lFrame.selectedIndex=t}function Fn(){const t=ln.lFrame;return po(t.tView,t.selectedIndex)}function Dd(t,n){for(let e=n.directiveStart,i=n.directiveEnd;e<i;e++){const s=t.data[e].type.prototype,{ngAfterContentInit:o,ngAfterContentChecked:c,ngAfterViewInit:u,ngAfterViewChecked:_,ngOnDestroy:M}=s;o&&(t.contentHooks||(t.contentHooks=[])).push(-e,o),c&&((t.contentHooks||(t.contentHooks=[])).push(e,c),(t.contentCheckHooks||(t.contentCheckHooks=[])).push(e,c)),u&&(t.viewHooks||(t.viewHooks=[])).push(-e,u),_&&((t.viewHooks||(t.viewHooks=[])).push(e,_),(t.viewCheckHooks||(t.viewCheckHooks=[])).push(e,_)),null!=M&&(t.destroyHooks||(t.destroyHooks=[])).push(e,M)}}function Cd(t,n,e){xd(t,n,3,e)}function Ko(t,n,e,i){(3&t[2])===e&&xd(t,n,e,i)}function Yl(t,n){let e=t[2];(3&e)===n&&(e&=2047,e+=1,t[2]=e)}function xd(t,n,e,i){const s=i??-1,o=n.length-1;let c=0;for(let u=void 0!==i?65535&t[18]:0;u<o;u++)if("number"==typeof n[u+1]){if(c=n[u],null!=i&&c>=i)break}else n[u]<0&&(t[18]+=65536),(c<s||-1==s)&&(y_(t,e,n,u),t[18]=(4294901760&t[18])+u+2),u++}function y_(t,n,e,i){const r=e[i]<0,s=e[i+1],c=t[r?-e[i]:e[i]];if(r){if(t[2]>>11<t[18]>>16&&(3&t[2])===n){t[2]+=2048;try{s.call(c)}finally{}}}else try{s.call(c)}finally{}}class Hl{constructor(n,e,i){this.factory=n,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=i}}function bu(t,n,e){let i=0;for(;i<e.length;){const r=e[i];if("number"==typeof r){if(0!==r)break;i++;const s=e[i++],o=e[i++],c=e[i++];t.setAttribute(n,o,c,s)}else{const s=r,o=e[++i];Md(s)?t.setProperty(n,s,o):t.setAttribute(n,s,o),i++}}return i}function go(t){return 3===t||4===t||6===t}function Md(t){return 64===t.charCodeAt(0)}function ls(t,n){if(null!==n&&0!==n.length)if(null===t||0===t.length)t=n.slice();else{let e=-1;for(let i=0;i<n.length;i++){const r=n[i];"number"==typeof r?e=r:0===e||ei(t,e,r,null,-1===e||2===e?n[++i]:null)}}return t}function ei(t,n,e,i,r){let s=0,o=t.length;if(-1===n)o=-1;else for(;s<t.length;){const c=t[s++];if("number"==typeof c){if(c===n){o=-1;break}if(c>n){o=s-1;break}}}for(;s<t.length;){const c=t[s];if("number"==typeof c)break;if(c===e){if(null===i)return void(null!==r&&(t[s+1]=r));if(i===t[s+1])return void(t[s+2]=r)}s++,null!==i&&s++,null!==r&&s++}-1!==o&&(t.splice(o,0,n),s=o+1),t.splice(s++,0,e),null!==i&&t.splice(s++,0,i),null!==r&&t.splice(s++,0,r)}function ma(t){return-1!==t}function Dt(t){return 32767&t}function Bl(t,n){let e=function Zo(t){return t>>16}(t),i=n;for(;e>0;)i=i[15],e--;return i}let xc=!0;function Wn(t){const n=xc;return xc=t,n}let Dp=0;const _a={};function kc(t,n){const e=Pa(t,n);if(-1!==e)return e;const i=n[1];i.firstCreatePass&&(t.injectorIndex=n.length,Td(i.data,t),Td(n,null),Td(i.blueprint,null));const r=$l(t,n),s=t.injectorIndex;if(ma(r)){const o=Dt(r),c=Bl(r,n),u=c[1].data;for(let _=0;_<8;_++)n[s+_]=c[o+_]|u[o+_]}return n[s+8]=r,s}function Td(t,n){t.push(0,0,0,0,0,0,0,0,n)}function Pa(t,n){return-1===t.injectorIndex||t.parent&&t.parent.injectorIndex===t.injectorIndex||null===n[t.injectorIndex+8]?-1:t.injectorIndex}function $l(t,n){if(t.parent&&-1!==t.parent.injectorIndex)return t.parent.injectorIndex;let e=0,i=null,r=n;for(;null!==r;){if(i=Tp(r),null===i)return-1;if(e++,r=r[15],-1!==i.injectorIndex)return i.injectorIndex|e<<16}return-1}function jl(t,n,e){!function el(t,n,e){let i;"string"==typeof e?i=e.charCodeAt(0)||0:e.hasOwnProperty(ou)&&(i=e[ou]),null==i&&(i=e[ou]=Dp++);const r=255&i;n.data[t+(r>>5)]|=1<<r}(t,n,e)}function xp(t,n,e){if(e&nn.Optional||void 0!==t)return t;Sa()}function Sd(t,n,e,i){if(e&nn.Optional&&void 0===i&&(i=null),0==(e&(nn.Self|nn.Host))){const r=t[9],s=qr(void 0);try{return r?r.get(n,i,e&nn.Optional):uo(n,i,e&nn.Optional)}finally{qr(s)}}return xp(i,0,e)}function kp(t,n,e,i=nn.Default,r){if(null!==t){if(1024&n[2]){const o=function Mp(t,n,e,i,r){let s=t,o=n;for(;null!==s&&null!==o&&1024&o[2]&&!(256&o[2]);){const c=$h(s,o,e,i|nn.Self,_a);if(c!==_a)return c;let u=s.parent;if(!u){const _=o[21];if(_){const M=_.get(e,_a,i);if(M!==_a)return M}u=Tp(o),o=o[15]}s=u}return r}(t,n,e,i,_a);if(o!==_a)return o}const s=$h(t,n,e,i,_a);if(s!==_a)return s}return Sd(n,e,i,r)}function $h(t,n,e,i,r){const s=function vo(t){if("string"==typeof t)return t.charCodeAt(0)||0;const n=t.hasOwnProperty(ou)?t[ou]:void 0;return"number"==typeof n?n>=0?255&n:Ld:n}(e);if("function"==typeof s){if(!Rh(n,t,i))return i&nn.Host?xp(r,0,i):Sd(n,e,i,r);try{const o=s(i);if(null!=o||i&nn.Optional)return o;Sa()}finally{vp()}}else if("number"==typeof s){let o=null,c=Pa(t,n),u=-1,_=i&nn.Host?n[16][6]:null;for((-1===c||i&nn.SkipSelf)&&(u=-1===c?$l(t,n):n[c+8],-1!==u&&Vl(i,!1)?(o=n[1],c=Dt(u),n=Bl(u,n)):c=-1);-1!==c;){const M=n[1];if(jh(s,c,M.data)){const E=Mc(c,n,e,o,i,_);if(E!==_a)return E}u=n[c+8],-1!==u&&Vl(i,n[1].data[c+8]===_)&&jh(s,c,n)?(o=M,c=Dt(u),n=Bl(u,n)):c=-1}}return r}function Mc(t,n,e,i,r,s){const o=n[1],c=o.data[t+8],M=Du(c,o,e,null==i?yc(c)&&xc:i!=o&&0!=(3&c.type),r&nn.Host&&s===c);return null!==M?Cu(n,o,M,c):_a}function Du(t,n,e,i,r){const s=t.providerIndexes,o=n.data,c=1048575&s,u=t.directiveStart,M=s>>20,Y=r?c+M:t.directiveEnd;for(let z=i?c:c+M;z<Y;z++){const ce=o[z];if(z<u&&e===ce||z>=u&&ce.type===e)return z}if(r){const z=o[u];if(z&&$r(z)&&z.type===e)return u}return null}function Cu(t,n,e,i){let r=t[e];const s=n.data;if(function yp(t){return t instanceof Hl}(r)){const o=r;o.resolving&&function ys(t,n){const e=n?`. Dependency path: ${n.join(" > ")} > ${t}`:"";throw new rt(-200,`Circular dependency in DI detected for ${t}${e}`)}(function ft(t){return"function"==typeof t?t.name||t.toString():"object"==typeof t&&null!=t&&"function"==typeof t.type?t.type.name||t.type.toString():Ht(t)}(s[e]));const c=Wn(o.canSeeViewProviders);o.resolving=!0;const u=o.injectImpl?qr(o.injectImpl):null;Rh(t,i,nn.Default);try{r=t[e]=o.factory(void 0,s,t,i),n.firstCreatePass&&e>=i.directiveStart&&function v_(t,n,e){const{ngOnChanges:i,ngOnInit:r,ngDoCheck:s}=n.type.prototype;if(i){const o=md(n);(e.preOrderHooks||(e.preOrderHooks=[])).push(t,o),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(t,o)}r&&(e.preOrderHooks||(e.preOrderHooks=[])).push(0-t,r),s&&((e.preOrderHooks||(e.preOrderHooks=[])).push(t,s),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(t,s))}(e,s[e],n)}finally{null!==u&&qr(u),Wn(c),o.resolving=!1,vp()}}return r}function jh(t,n,e){return!!(e[n+(t>>5)]&1<<t)}function Vl(t,n){return!(t&nn.Self||t&nn.Host&&n)}class tl{constructor(n,e){this._tNode=n,this._lView=e}get(n,e,i){return kp(this._tNode,this._lView,n,i,e)}}function Ld(){return new tl(_r(),bt())}function yn(t){return qs(()=>{const n=t.prototype.constructor,e=n[ho]||xu(n),i=Object.prototype;let r=Object.getPrototypeOf(t.prototype).constructor;for(;r&&r!==i;){const s=r[ho]||xu(r);if(s&&s!==e)return s;r=Object.getPrototypeOf(r)}return s=>new s})}function xu(t){return cn(t)?()=>{const n=xu(Mt(t));return n&&n()}:Ja(t)}function Tp(t){const n=t[1],e=n.type;return 2===e?n.declTNode:1===e?t[6]:null}function nl(t){return function Cp(t,n){if("class"===n)return t.classes;if("style"===n)return t.styles;const e=t.attrs;if(e){const i=e.length;let r=0;for(;r<i;){const s=e[r];if(go(s))break;if(0===s)r+=2;else if("number"==typeof s)for(r++;r<i&&"string"==typeof e[r];)r++;else{if(s===n)return e[r+1];r+=2}}}return null}(_r(),t)}const yo="__parameters__";function Ra(t,n,e){return qs(()=>{const i=function Ed(t){return function(...e){if(t){const i=t(...e);for(const r in i)this[r]=i[r]}}}(n);function r(...s){if(this instanceof r)return i.apply(this,s),this;const o=new r(...s);return c.annotation=o,c;function c(u,_,M){const E=u.hasOwnProperty(yo)?u[yo]:Object.defineProperty(u,yo,{value:[]})[yo];for(;E.length<=M;)E.push(null);return(E[M]=E[M]||[]).push(o),u}}return e&&(r.prototype=Object.create(e.prototype)),r.prototype.ngMetadataName=t,r.annotationCls=r,r})}class qt{constructor(n,e){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=ut({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Wh=new qt("AnalyzeForEntryComponents");function R(t,n){void 0===n&&(n=t);for(let e=0;e<t.length;e++){let i=t[e];Array.isArray(i)?(n===t&&(n=t.slice(0,e)),R(i,n)):n!==t&&n.push(i)}return n}function V(t,n){t.forEach(e=>Array.isArray(e)?V(e,n):n(e))}function te(t,n,e){n>=t.length?t.push(e):t.splice(n,0,e)}function Ne(t,n){return n>=t.length-1?t.pop():t.splice(n,1)[0]}function st(t,n){const e=[];for(let i=0;i<t;i++)e.push(n);return e}function $i(t,n,e){let i=Fd(t,n);return i>=0?t[1|i]=e:(i=~i,function gi(t,n,e,i){let r=t.length;if(r==n)t.push(e,i);else if(1===r)t.push(i,t[0]),t[0]=e;else{for(r--,t.push(t[r-1],t[r]);r>n;)t[r]=t[r-2],r--;t[n]=e,t[n+1]=i}}(t,i,n,e)),i}function Lp(t,n){const e=Fd(t,n);if(e>=0)return t[1|e]}function Fd(t,n){return function $0(t,n,e){let i=0,r=t.length>>e;for(;r!==i;){const s=i+(r-i>>1),o=t[s<<e];if(n===o)return s<<e;o>n?r=s:i=s+1}return~(r<<e)}(t,n,1)}const zl={},Do="__NG_DI_FLAG__",Ep="ngTempTokenPath",Id=/\n/gm,C_="__source";let Od;function Wl(t){const n=Od;return Od=t,n}function Pd(t,n=nn.Default){if(void 0===Od)throw new rt(-203,!1);return null===Od?uo(t,void 0,n):Od.get(t,n&nn.Optional?null:void 0,n)}function Qe(t,n=nn.Default){return(function ip(){return da}()||Pd)(Mt(t),n)}function ji(t,n=nn.Default){return"number"!=typeof n&&(n=0|(n.optional&&8)|(n.host&&1)|(n.self&&2)|(n.skipSelf&&4)),Qe(t,n)}function x_(t){const n=[];for(let e=0;e<t.length;e++){const i=Mt(t[e]);if(Array.isArray(i)){if(0===i.length)throw new rt(900,!1);let r,s=nn.Default;for(let o=0;o<i.length;o++){const c=i[o],u=U0(c);"number"==typeof u?-1===u?r=c.token:s|=u:r=c}n.push(Qe(r,s))}else n.push(Qe(i))}return n}function Ul(t,n){return t[Do]=n,t.prototype[Do]=n,t}function U0(t){return t[Do]}const Gh=Ul(Ra("Optional"),8),Gl=Ul(Ra("SkipSelf"),4);var Zs=(()=>((Zs=Zs||{})[Zs.Important=1]="Important",Zs[Zs.DashCase=2]="DashCase",Zs))();const Np=new Map;let Di=0;const O_="__ngContext__";function Hs(t,n){ws(n)?(t[O_]=n[20],function Vb(t){Np.set(t[20],t)}(n)):t[O_]=n}function Ce(t,n){return undefined(t,n)}function pt(t){const n=t[3];return Ds(n)?n[3]:n}function Pt(t){return Vt(t[13])}function Lt(t){return Vt(t[4])}function Vt(t){for(;null!==t&&!Ds(t);)t=t[4];return t}function Jt(t,n,e,i,r){if(null!=i){let s,o=!1;Ds(i)?s=i:ws(i)&&(o=!0,i=i[0]);const c=mr(i);0===t&&null!==e?null==r?al(n,e,c):ql(n,e,c,r||null,!0):1===t&&null!==e?ql(n,e,c,r||null,!0):2===t?function Gb(t,n,e){const i=Kl(t,n);i&&function Su(t,n,e,i){t.removeChild(n,e,i)}(t,i,n,e)}(n,c,o):3===t&&n.destroyNode(c),null!=s&&function dN(t,n,e,i,r){const s=e[7];s!==mr(e)&&Jt(n,t,i,s,r);for(let c=10;c<e.length;c++){const u=e[c];R_(u[1],u,t,n,i,s)}}(n,t,s,e,r)}}function Vi(t,n,e){return t.createElement(n,e)}function Mr(t,n){const e=t[9],i=e.indexOf(n),r=n[3];512&n[2]&&(n[2]&=-513,Kr(r,-1)),e.splice(i,1)}function Zi(t,n){if(t.length<=10)return;const e=10+n,i=t[e];if(i){const r=i[17];null!==r&&r!==t&&Mr(r,i),n>0&&(t[e-1][4]=i[4]);const s=Ne(t,10+n);!function ga(t,n){R_(t,n,n[11],2,null,null),n[0]=null,n[6]=null}(i[1],i);const o=s[19];null!==o&&o.detachView(s[1]),i[3]=null,i[4]=null,i[2]&=-65}return i}function Bs(t,n){if(!(128&n[2])){const e=n[11];e.destroyNode&&R_(t,n,e,3,null,null),function ta(t){let n=t[13];if(!n)return Ec(t[1],t);for(;n;){let e=null;if(ws(n))e=n[13];else{const i=n[10];i&&(e=i)}if(!e){for(;n&&!n[4]&&n!==t;)ws(n)&&Ec(n[1],n),n=n[3];null===n&&(n=t),ws(n)&&Ec(n[1],n),e=n&&n[4]}n=e}}(n)}}function Ec(t,n){if(!(128&n[2])){n[2]&=-65,n[2]|=128,function Ms(t,n){let e;if(null!=t&&null!=(e=t.destroyHooks))for(let i=0;i<e.length;i+=2){const r=n[e[i]];if(!(r instanceof Hl)){const s=e[i+1];if(Array.isArray(s))for(let o=0;o<s.length;o+=2){const c=r[s[o]],u=s[o+1];try{u.call(c)}finally{}}else try{s.call(r)}finally{}}}}(t,n),function Ac(t,n){const e=t.cleanup,i=n[7];let r=-1;if(null!==e)for(let s=0;s<e.length-1;s+=2)if("string"==typeof e[s]){const o=e[s+1],c="function"==typeof o?o(n):mr(n[o]),u=i[r=e[s+2]],_=e[s+3];"boolean"==typeof _?c.removeEventListener(e[s],u,_):_>=0?i[r=_]():i[r=-_].unsubscribe(),s+=2}else{const o=i[r=e[s+1]];e[s].call(o)}if(null!==i){for(let s=r+1;s<i.length;s++)(0,i[s])();n[7]=null}}(t,n),1===n[1].type&&n[11].destroy();const e=n[17];if(null!==e&&Ds(n[3])){e!==n[3]&&Mr(e,n);const i=n[19];null!==i&&i.detachView(t)}!function zb(t){Np.delete(t[20])}(n)}}function Co(t,n,e){return function Vr(t,n,e){let i=n;for(;null!==i&&40&i.type;)i=(n=i).parent;if(null===i)return e[0];if(2&i.flags){const r=t.data[i.directiveStart].encapsulation;if(r===ha.None||r===ha.Emulated)return null}return Qi(i,e)}(t,n.parent,e)}function ql(t,n,e,i,r){t.insertBefore(n,e,i,r)}function al(t,n,e){t.appendChild(n,e)}function Fc(t,n,e,i,r){null!==i?ql(t,n,e,i,r):al(t,n,e)}function Kl(t,n){return t.parentNode(n)}function jM(t,n,e){return zM(t,n,e)}let sv,Qb,av,zM=function VM(t,n,e){return 40&t.type?Qi(t,e):null};function iv(t,n,e,i){const r=Co(t,i,n),s=n[11],c=jM(i.parent||n[6],i,n);if(null!=r)if(Array.isArray(e))for(let u=0;u<e.length;u++)Fc(s,r,e[u],c,!1);else Fc(s,r,e,c,!1)}function rv(t,n){if(null!==n){const e=n.type;if(3&e)return Qi(n,t);if(4&e)return Ub(-1,t[n.index]);if(8&e){const i=n.child;if(null!==i)return rv(t,i);{const r=t[n.index];return Ds(r)?Ub(-1,r):mr(r)}}if(32&e)return Ce(n,t)()||mr(t[n.index]);{const i=UM(t,n);return null!==i?Array.isArray(i)?i[0]:rv(pt(t[16]),i):rv(t,n.next)}}return null}function UM(t,n){return null!==n?t[16][6].projection[n.projection]:null}function Ub(t,n){const e=10+t+1;if(e<n.length){const i=n[e],r=i[1].firstChild;if(null!==r)return rv(i,r)}return n[7]}function qb(t,n,e,i,r,s,o){for(;null!=e;){const c=i[e.index],u=e.type;if(o&&0===n&&(c&&Hs(mr(c),i),e.flags|=4),64!=(64&e.flags))if(8&u)qb(t,n,e.child,i,r,s,!1),Jt(n,t,r,c,s);else if(32&u){const _=Ce(e,i);let M;for(;M=_();)Jt(n,t,r,M,s);Jt(n,t,r,c,s)}else 16&u?GM(t,n,i,e,r,s):Jt(n,t,r,c,s);e=o?e.projectionNext:e.next}}function R_(t,n,e,i,r,s){qb(e,i,t.firstChild,n,r,s,!1)}function GM(t,n,e,i,r,s){const o=e[16],u=o[6].projection[i.projection];if(Array.isArray(u))for(let _=0;_<u.length;_++)Jt(n,t,r,u[_],s);else qb(t,n,u,o[3],r,s,!0)}function qM(t,n,e){t.setAttribute(n,"style",e)}function Kb(t,n,e){""===e?t.removeAttribute(n,"class"):t.setAttribute(n,"class",e)}function Qh(t){return function Jb(){if(void 0===sv&&(sv=null,Mi.trustedTypes))try{sv=Mi.trustedTypes.createPolicy("angular",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return sv}()?.createHTML(t)||t}function Zb(){if(void 0===av&&(av=null,Mi.trustedTypes))try{av=Mi.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return av}function JM(t){return Zb()?.createHTML(t)||t}function ZM(t){return Zb()?.createScriptURL(t)||t}class Zh{constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class gN extends Zh{getTypeName(){return"HTML"}}class vN extends Zh{getTypeName(){return"Style"}}class yN extends Zh{getTypeName(){return"Script"}}class bN extends Zh{getTypeName(){return"URL"}}class wN extends Zh{getTypeName(){return"ResourceURL"}}function xo(t){return t instanceof Zh?t.changingThisBreaksApplicationSecurity:t}function Ic(t,n){const e=function DN(t){return t instanceof Zh&&t.getTypeName()||null}(t);if(null!=e&&e!==n){if("ResourceURL"===e&&"URL"===n)return!0;throw new Error(`Required a safe ${n}, got a ${e} (see https://g.co/ng/security#xss)`)}return e===n}class SN{constructor(n){this.inertDocumentHelper=n}getInertBodyElement(n){n="<body><remove></remove>"+n;try{const e=(new window.DOMParser).parseFromString(Qh(n),"text/html").body;return null===e?this.inertDocumentHelper.getInertBodyElement(n):(e.removeChild(e.firstChild),e)}catch{return null}}}class LN{constructor(n){if(this.defaultDoc=n,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const e=this.inertDocument.createElement("html");this.inertDocument.appendChild(e);const i=this.inertDocument.createElement("body");e.appendChild(i)}}getInertBodyElement(n){const e=this.inertDocument.createElement("template");if("content"in e)return e.innerHTML=Qh(n),e;const i=this.inertDocument.createElement("body");return i.innerHTML=Qh(n),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(i),i}stripCustomNsAttrs(n){const e=n.attributes;for(let r=e.length-1;0<r;r--){const o=e.item(r).name;("xmlns:ns1"===o||0===o.indexOf("ns1:"))&&n.removeAttribute(o)}let i=n.firstChild;for(;i;)i.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(i),i=i.nextSibling}}const AN=/^(?:(?:https?|mailto|data|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi;function ov(t){return(t=String(t)).match(AN)?t:"unsafe:"+t}function Lu(t){const n={};for(const e of t.split(","))n[e]=!0;return n}function N_(...t){const n={};for(const e of t)for(const i in e)e.hasOwnProperty(i)&&(n[i]=!0);return n}const eT=Lu("area,br,col,hr,img,wbr"),tT=Lu("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),nT=Lu("rp,rt"),Xb=N_(eT,N_(tT,Lu("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")),N_(nT,Lu("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")),N_(nT,tT)),ew=Lu("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),iT=N_(ew,Lu("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"),Lu("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")),FN=Lu("script,style,template");class IN{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(n){let e=n.firstChild,i=!0;for(;e;)if(e.nodeType===Node.ELEMENT_NODE?i=this.startElement(e):e.nodeType===Node.TEXT_NODE?this.chars(e.nodeValue):this.sanitizedSomething=!0,i&&e.firstChild)e=e.firstChild;else for(;e;){e.nodeType===Node.ELEMENT_NODE&&this.endElement(e);let r=this.checkClobberedElement(e,e.nextSibling);if(r){e=r;break}e=this.checkClobberedElement(e,e.parentNode)}return this.buf.join("")}startElement(n){const e=n.nodeName.toLowerCase();if(!Xb.hasOwnProperty(e))return this.sanitizedSomething=!0,!FN.hasOwnProperty(e);this.buf.push("<"),this.buf.push(e);const i=n.attributes;for(let r=0;r<i.length;r++){const s=i.item(r),o=s.name,c=o.toLowerCase();if(!iT.hasOwnProperty(c)){this.sanitizedSomething=!0;continue}let u=s.value;ew[c]&&(u=ov(u)),this.buf.push(" ",o,'="',rT(u),'"')}return this.buf.push(">"),!0}endElement(n){const e=n.nodeName.toLowerCase();Xb.hasOwnProperty(e)&&!eT.hasOwnProperty(e)&&(this.buf.push("</"),this.buf.push(e),this.buf.push(">"))}chars(n){this.buf.push(rT(n))}checkClobberedElement(n,e){if(e&&(n.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${n.outerHTML}`);return e}}const ON=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,PN=/([^\#-~ |!])/g;function rT(t){return t.replace(/&/g,"&amp;").replace(ON,function(n){return"&#"+(1024*(n.charCodeAt(0)-55296)+(n.charCodeAt(1)-56320)+65536)+";"}).replace(PN,function(n){return"&#"+n.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let lv;function sT(t,n){let e=null;try{lv=lv||function XM(t){const n=new LN(t);return function EN(){try{return!!(new window.DOMParser).parseFromString(Qh(""),"text/html")}catch{return!1}}()?new SN(n):n}(t);let i=n?String(n):"";e=lv.getInertBodyElement(i);let r=5,s=i;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,i=s,s=e.innerHTML,e=lv.getInertBodyElement(i)}while(i!==s);return Qh((new IN).sanitizeChildren(tw(e)||e))}finally{if(e){const i=tw(e)||e;for(;i.firstChild;)i.removeChild(i.firstChild)}}}function tw(t){return"content"in t&&function RN(t){return t.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===t.nodeName}(t)?t.content:null}var Xi=(()=>((Xi=Xi||{})[Xi.NONE=0]="NONE",Xi[Xi.HTML=1]="HTML",Xi[Xi.STYLE=2]="STYLE",Xi[Xi.SCRIPT=3]="SCRIPT",Xi[Xi.URL=4]="URL",Xi[Xi.RESOURCE_URL=5]="RESOURCE_URL",Xi))();function zi(t){const n=Y_();return n?JM(n.sanitize(Xi.HTML,t)||""):Ic(t,"HTML")?JM(xo(t)):sT(function KM(){return void 0!==Qb?Qb:typeof document<"u"?document:void 0}(),Ht(t))}function ai(t){const n=Y_();return n?n.sanitize(Xi.URL,t)||"":Ic(t,"URL")?xo(t):ov(Ht(t))}function cv(t){const n=Y_();if(n)return ZM(n.sanitize(Xi.RESOURCE_URL,t)||"");if(Ic(t,"ResourceURL"))return ZM(xo(t));throw new rt(904,!1)}function Y_(){const t=bt();return t&&t[12]}const nw=new qt("ENVIRONMENT_INITIALIZER"),iw=new qt("INJECTOR",-1),aT=new qt("INJECTOR_DEF_TYPES");class oT{get(n,e=zl){if(e===zl){const i=new Error(`NullInjectorError: No provider for ${Ct(n)}!`);throw i.name="NullInjectorError",i}return e}}function VN(...t){return{\u0275providers:lT(0,t)}}function lT(t,...n){const e=[],i=new Set;let r;return V(n,s=>{const o=s;rw(o,e,[],i)&&(r||(r=[]),r.push(o))}),void 0!==r&&cT(r,e),e}function cT(t,n){for(let e=0;e<t.length;e++){const{providers:r}=t[e];V(r,s=>{n.push(s)})}}function rw(t,n,e,i){if(!(t=Mt(t)))return!1;let r=null,s=su(t);const o=!s&&hi(t);if(s||o){if(o&&!o.standalone)return!1;r=t}else{const u=t.ngModule;if(s=su(u),!s)return!1;r=u}const c=i.has(r);if(o){if(c)return!1;if(i.add(r),o.dependencies){const u="function"==typeof o.dependencies?o.dependencies():o.dependencies;for(const _ of u)rw(_,n,e,i)}}else{if(!s)return!1;{if(null!=s.imports&&!c){let _;i.add(r);try{V(s.imports,M=>{rw(M,n,e,i)&&(_||(_=[]),_.push(M))})}finally{}void 0!==_&&cT(_,n)}if(!c){const _=Ja(r)||(()=>new r);n.push({provide:r,useFactory:_,deps:Yn},{provide:aT,useValue:r,multi:!0},{provide:nw,useValue:()=>Qe(r),multi:!0})}const u=s.providers;null==u||c||V(u,M=>{n.push(M)})}}return r!==t&&void 0!==t.providers}const zN=lt({provide:String,useValue:lt});function sw(t){return null!==t&&"object"==typeof t&&zN in t}function Xh(t){return"function"==typeof t}const aw=new qt("Set Injector scope."),uv={},UN={};let ow;function dv(){return void 0===ow&&(ow=new oT),ow}class Bd{}class hT extends Bd{constructor(n,e,i,r){super(),this.parent=e,this.source=i,this.scopes=r,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,cw(n,o=>this.processProvider(o)),this.records.set(iw,Hp(void 0,this)),r.has("environment")&&this.records.set(Bd,Hp(void 0,this));const s=this.records.get(aw);null!=s&&"string"==typeof s.value&&this.scopes.add(s.value),this.injectorDefTypes=new Set(this.get(aT.multi,Yn,nn.Self))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const n of this._ngOnDestroyHooks)n.ngOnDestroy();for(const n of this._onDestroyHooks)n()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(n){this._onDestroyHooks.push(n)}runInContext(n){this.assertNotDestroyed();const e=Wl(this),i=qr(void 0);try{return n()}finally{Wl(e),qr(i)}}get(n,e=zl,i=nn.Default){this.assertNotDestroyed();const r=Wl(this),s=qr(void 0);try{if(!(i&nn.SkipSelf)){let c=this.records.get(n);if(void 0===c){const u=function QN(t){return"function"==typeof t||"object"==typeof t&&t instanceof qt}(n)&&wt(n);c=u&&this.injectableDefInScope(u)?Hp(lw(n),uv):null,this.records.set(n,c)}if(null!=c)return this.hydrate(n,c)}return(i&nn.Self?dv():this.parent).get(n,e=i&nn.Optional&&e===zl?null:e)}catch(o){if("NullInjectorError"===o.name){if((o[Ep]=o[Ep]||[]).unshift(Ct(n)),r)throw o;return function Eb(t,n,e,i){const r=t[Ep];throw n[C_]&&r.unshift(n[C_]),t.message=function G0(t,n,e,i=null){t=t&&"\n"===t.charAt(0)&&"\u0275"==t.charAt(1)?t.slice(2):t;let r=Ct(n);if(Array.isArray(n))r=n.map(Ct).join(" -> ");else if("object"==typeof n){let s=[];for(let o in n)if(n.hasOwnProperty(o)){let c=n[o];s.push(o+":"+("string"==typeof c?JSON.stringify(c):Ct(c)))}r=`{${s.join(", ")}}`}return`${e}${i?"("+i+")":""}[${r}]: ${t.replace(Id,"\n ")}`}("\n"+t.message,r,e,i),t.ngTokenPath=r,t[Ep]=null,t}(o,n,"R3InjectorError",this.source)}throw o}finally{qr(s),Wl(r)}}resolveInjectorInitializer