UNPKG

@ng-apimock/test-application

Version:
1 lines 584 kB
"use strict";(self.webpackChunkngApimock_test_application=self.webpackChunkngApimock_test_application||[]).push([[179],{459:()=>{function ce(n){return"function"==typeof n}function Zo(n){const e=n(i=>{Error.call(i),i.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}const qa=Zo(n=>function(e){n(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((i,r)=>`${r+1}) ${i.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=e});function Rr(n,t){if(n){const e=n.indexOf(t);0<=e&&n.splice(e,1)}}class ut{constructor(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let t;if(!this.closed){this.closed=!0;const{_parentage:e}=this;if(e)if(this._parentage=null,Array.isArray(e))for(const o of e)o.remove(this);else e.remove(this);const{initialTeardown:i}=this;if(ce(i))try{i()}catch(o){t=o instanceof qa?o.errors:[o]}const{_finalizers:r}=this;if(r){this._finalizers=null;for(const o of r)try{xg(o)}catch(s){t=t??[],s instanceof qa?t=[...t,...s.errors]:t.push(s)}}if(t)throw new qa(t)}}add(t){var e;if(t&&t!==this)if(this.closed)xg(t);else{if(t instanceof ut){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=null!==(e=this._finalizers)&&void 0!==e?e:[]).push(t)}}_hasParent(t){const{_parentage:e}=this;return e===t||Array.isArray(e)&&e.includes(t)}_addParent(t){const{_parentage:e}=this;this._parentage=Array.isArray(e)?(e.push(t),e):e?[e,t]:t}_removeParent(t){const{_parentage:e}=this;e===t?this._parentage=null:Array.isArray(e)&&Rr(e,t)}remove(t){const{_finalizers:e}=this;e&&Rr(e,t),t instanceof ut&&t._removeParent(this)}}ut.EMPTY=(()=>{const n=new ut;return n.closed=!0,n})();const Dg=ut.EMPTY;function Cg(n){return n instanceof ut||n&&"closed"in n&&ce(n.remove)&&ce(n.add)&&ce(n.unsubscribe)}function xg(n){ce(n)?n():n.unsubscribe()}const Yi={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},Ya={setTimeout(n,t,...e){const{delegate:i}=Ya;return i?.setTimeout?i.setTimeout(n,t,...e):setTimeout(n,t,...e)},clearTimeout(n){const{delegate:t}=Ya;return(t?.clearTimeout||clearTimeout)(n)},delegate:void 0};function Eg(n){Ya.setTimeout(()=>{const{onUnhandledError:t}=Yi;if(!t)throw n;t(n)})}function Jd(){}const IM=eu("C",void 0,void 0);function eu(n,t,e){return{kind:n,value:t,error:e}}let Ki=null;function Ka(n){if(Yi.useDeprecatedSynchronousErrorHandling){const t=!Ki;if(t&&(Ki={errorThrown:!1,error:null}),n(),t){const{errorThrown:e,error:i}=Ki;if(Ki=null,e)throw i}}else n()}class tu extends ut{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,Cg(t)&&t.add(this)):this.destination=LM}static create(t,e,i){return new Xo(t,e,i)}next(t){this.isStopped?iu(function kM(n){return eu("N",n,void 0)}(t),this):this._next(t)}error(t){this.isStopped?iu(function RM(n){return eu("E",void 0,n)}(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?iu(IM,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(t){this.destination.next(t)}_error(t){try{this.destination.error(t)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const FM=Function.prototype.bind;function nu(n,t){return FM.call(n,t)}class PM{constructor(t){this.partialObserver=t}next(t){const{partialObserver:e}=this;if(e.next)try{e.next(t)}catch(i){Za(i)}}error(t){const{partialObserver:e}=this;if(e.error)try{e.error(t)}catch(i){Za(i)}else Za(t)}complete(){const{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(e){Za(e)}}}class Xo extends tu{constructor(t,e,i){let r;if(super(),ce(t)||!t)r={next:t??void 0,error:e??void 0,complete:i??void 0};else{let o;this&&Yi.useDeprecatedNextContext?(o=Object.create(t),o.unsubscribe=()=>this.unsubscribe(),r={next:t.next&&nu(t.next,o),error:t.error&&nu(t.error,o),complete:t.complete&&nu(t.complete,o)}):r=t}this.destination=new PM(r)}}function Za(n){Yi.useDeprecatedSynchronousErrorHandling?function OM(n){Yi.useDeprecatedSynchronousErrorHandling&&Ki&&(Ki.errorThrown=!0,Ki.error=n)}(n):Eg(n)}function iu(n,t){const{onStoppedNotification:e}=Yi;e&&Ya.setTimeout(()=>e(n,t))}const LM={closed:!0,next:Jd,error:function NM(n){throw n},complete:Jd},ru="function"==typeof Symbol&&Symbol.observable||"@@observable";function wi(n){return n}function Sg(n){return 0===n.length?wi:1===n.length?n[0]:function(e){return n.reduce((i,r)=>r(i),e)}}let be=(()=>{class n{constructor(e){e&&(this._subscribe=e)}lift(e){const i=new n;return i.source=this,i.operator=e,i}subscribe(e,i,r){const o=function HM(n){return n&&n instanceof tu||function BM(n){return n&&ce(n.next)&&ce(n.error)&&ce(n.complete)}(n)&&Cg(n)}(e)?e:new Xo(e,i,r);return Ka(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(e){try{return this._subscribe(e)}catch(i){e.error(i)}}forEach(e,i){return new(i=Mg(i))((r,o)=>{const s=new Xo({next:a=>{try{e(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:r});this.subscribe(s)})}_subscribe(e){var i;return null===(i=this.source)||void 0===i?void 0:i.subscribe(e)}[ru](){return this}pipe(...e){return Sg(e)(this)}toPromise(e){return new(e=Mg(e))((i,r)=>{let o;this.subscribe(s=>o=s,s=>r(s),()=>i(o))})}}return n.create=t=>new n(t),n})();function Mg(n){var t;return null!==(t=n??Yi.Promise)&&void 0!==t?t:Promise}const jM=Zo(n=>function(){n(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ee=(()=>{class n extends be{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(e){const i=new Ag(this,this);return i.operator=e,i}_throwIfClosed(){if(this.closed)throw new jM}next(e){Ka(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const i of this.currentObservers)i.next(e)}})}error(e){Ka(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=e;const{observers:i}=this;for(;i.length;)i.shift().error(e)}})}complete(){Ka(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:e}=this;for(;e.length;)e.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0}_trySubscribe(e){return this._throwIfClosed(),super._trySubscribe(e)}_subscribe(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)}_innerSubscribe(e){const{hasError:i,isStopped:r,observers:o}=this;return i||r?Dg:(this.currentObservers=null,o.push(e),new ut(()=>{this.currentObservers=null,Rr(o,e)}))}_checkFinalizedStatuses(e){const{hasError:i,thrownError:r,isStopped:o}=this;i?e.error(r):o&&e.complete()}asObservable(){const e=new be;return e.source=this,e}}return n.create=(t,e)=>new Ag(t,e),n})();class Ag extends ee{constructor(t,e){super(),this.destination=t,this.source=e}next(t){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===i||i.call(e,t)}error(t){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===i||i.call(e,t)}complete(){var t,e;null===(e=null===(t=this.destination)||void 0===t?void 0:t.complete)||void 0===e||e.call(t)}_subscribe(t){var e,i;return null!==(i=null===(e=this.source)||void 0===e?void 0:e.subscribe(t))&&void 0!==i?i:Dg}}function Tg(n){return ce(n?.lift)}function Le(n){return t=>{if(Tg(t))return t.lift(function(e){try{return n(e,this)}catch(i){this.error(i)}});throw new TypeError("Unable to lift unknown Observable type")}}function Oe(n,t,e,i,r){return new UM(n,t,e,i,r)}class UM extends tu{constructor(t,e,i,r,o,s){super(t),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=e?function(a){try{e(a)}catch(l){t.error(l)}}:super._next,this._error=r?function(a){try{r(a)}catch(l){t.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=i?function(){try{i()}catch(a){t.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:e}=this;super.unsubscribe(),!e&&(null===(t=this.onFinalize)||void 0===t||t.call(this))}}}function $(n,t){return Le((e,i)=>{let r=0;e.subscribe(Oe(i,o=>{i.next(n.call(t,o,r++))}))})}function Zi(n){return this instanceof Zi?(this.v=n,this):new Zi(n)}function GM(n,t,e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,i=e.apply(n,t||[]),o=[];return r={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){return this},r;function s(h){i[h]&&(r[h]=function(f){return new Promise(function(p,g){o.push([h,f,p,g])>1||a(h,f)})})}function a(h,f){try{!function l(h){h.value instanceof Zi?Promise.resolve(h.value.v).then(c,d):u(o[0][2],h)}(i[h](f))}catch(p){u(o[0][3],p)}}function c(h){a("next",h)}function d(h){a("throw",h)}function u(h,f){h(f),o.shift(),o.length&&a(o[0][0],o[0][1])}}function WM(n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,t=n[Symbol.asyncIterator];return t?t.call(n):(n=function kg(n){var t="function"==typeof Symbol&&Symbol.iterator,e=t&&n[t],i=0;if(e)return e.call(n);if(n&&"number"==typeof n.length)return{next:function(){return n&&i>=n.length&&(n=void 0),{value:n&&n[i++],done:!n}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(n),e={},i("next"),i("throw"),i("return"),e[Symbol.asyncIterator]=function(){return this},e);function i(o){e[o]=n[o]&&function(s){return new Promise(function(a,l){!function r(o,s,a,l){Promise.resolve(l).then(function(c){o({value:c,done:a})},s)}(a,l,(s=n[o](s)).done,s.value)})}}}const su=n=>n&&"number"==typeof n.length&&"function"!=typeof n;function Og(n){return ce(n?.then)}function Fg(n){return ce(n[ru])}function Pg(n){return Symbol.asyncIterator&&ce(n?.[Symbol.asyncIterator])}function Ng(n){return new TypeError(`You provided ${null!==n&&"object"==typeof n?"an invalid object":`'${n}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}const Lg=function YM(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}();function Vg(n){return ce(n?.[Lg])}function Bg(n){return GM(this,arguments,function*(){const e=n.getReader();try{for(;;){const{value:i,done:r}=yield Zi(e.read());if(r)return yield Zi(void 0);yield yield Zi(i)}}finally{e.releaseLock()}})}function Hg(n){return ce(n?.getReader)}function At(n){if(n instanceof be)return n;if(null!=n){if(Fg(n))return function KM(n){return new be(t=>{const e=n[ru]();if(ce(e.subscribe))return e.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(n);if(su(n))return function ZM(n){return new be(t=>{for(let e=0;e<n.length&&!t.closed;e++)t.next(n[e]);t.complete()})}(n);if(Og(n))return function XM(n){return new be(t=>{n.then(e=>{t.closed||(t.next(e),t.complete())},e=>t.error(e)).then(null,Eg)})}(n);if(Pg(n))return jg(n);if(Vg(n))return function QM(n){return new be(t=>{for(const e of n)if(t.next(e),t.closed)return;t.complete()})}(n);if(Hg(n))return function JM(n){return jg(Bg(n))}(n)}throw Ng(n)}function jg(n){return new be(t=>{(function eA(n,t){var e,i,r,o;return function $M(n,t,e,i){return new(e||(e=Promise))(function(o,s){function a(d){try{c(i.next(d))}catch(u){s(u)}}function l(d){try{c(i.throw(d))}catch(u){s(u)}}function c(d){d.done?o(d.value):function r(o){return o instanceof e?o:new e(function(s){s(o)})}(d.value).then(a,l)}c((i=i.apply(n,t||[])).next())})}(this,void 0,void 0,function*(){try{for(e=WM(n);!(i=yield e.next()).done;)if(t.next(i.value),t.closed)return}catch(s){r={error:s}}finally{try{i&&!i.done&&(o=e.return)&&(yield o.call(e))}finally{if(r)throw r.error}}t.complete()})})(n,t).catch(e=>t.error(e))})}function Zn(n,t,e,i=0,r=!1){const o=t.schedule(function(){e(),r?n.add(this.schedule(null,i)):this.unsubscribe()},i);if(n.add(o),!r)return o}function ot(n,t,e=1/0){return ce(t)?ot((i,r)=>$((o,s)=>t(i,o,r,s))(At(n(i,r))),e):("number"==typeof t&&(e=t),Le((i,r)=>function tA(n,t,e,i,r,o,s,a){const l=[];let c=0,d=0,u=!1;const h=()=>{u&&!l.length&&!c&&t.complete()},f=g=>c<i?p(g):l.push(g),p=g=>{o&&t.next(g),c++;let _=!1;At(e(g,d++)).subscribe(Oe(t,b=>{r?.(b),o?f(b):t.next(b)},()=>{_=!0},void 0,()=>{if(_)try{for(c--;l.length&&c<i;){const b=l.shift();s?Zn(t,s,()=>p(b)):p(b)}h()}catch(b){t.error(b)}}))};return n.subscribe(Oe(t,f,()=>{u=!0,h()})),()=>{a?.()}}(i,r,n,e)))}function kr(n=1/0){return ot(wi,n)}const yn=new be(n=>n.complete());function Ug(n){return n&&ce(n.schedule)}function au(n){return n[n.length-1]}function $g(n){return ce(au(n))?n.pop():void 0}function Qo(n){return Ug(au(n))?n.pop():void 0}function zg(n,t=0){return Le((e,i)=>{e.subscribe(Oe(i,r=>Zn(i,n,()=>i.next(r),t),()=>Zn(i,n,()=>i.complete(),t),r=>Zn(i,n,()=>i.error(r),t)))})}function Gg(n,t=0){return Le((e,i)=>{i.add(n.schedule(()=>e.subscribe(i),t))})}function Wg(n,t){if(!n)throw new Error("Iterable cannot be null");return new be(e=>{Zn(e,t,()=>{const i=n[Symbol.asyncIterator]();Zn(e,t,()=>{i.next().then(r=>{r.done?e.complete():e.next(r.value)})},0,!0)})})}function Ue(n,t){return t?function cA(n,t){if(null!=n){if(Fg(n))return function rA(n,t){return At(n).pipe(Gg(t),zg(t))}(n,t);if(su(n))return function sA(n,t){return new be(e=>{let i=0;return t.schedule(function(){i===n.length?e.complete():(e.next(n[i++]),e.closed||this.schedule())})})}(n,t);if(Og(n))return function oA(n,t){return At(n).pipe(Gg(t),zg(t))}(n,t);if(Pg(n))return Wg(n,t);if(Vg(n))return function aA(n,t){return new be(e=>{let i;return Zn(e,t,()=>{i=n[Lg](),Zn(e,t,()=>{let r,o;try{({value:r,done:o}=i.next())}catch(s){return void e.error(s)}o?e.complete():e.next(r)},0,!0)}),()=>ce(i?.return)&&i.return()})}(n,t);if(Hg(n))return function lA(n,t){return Wg(Bg(n),t)}(n,t)}throw Ng(n)}(n,t):At(n)}function Xi(...n){const t=Qo(n),e=function iA(n,t){return"number"==typeof au(n)?n.pop():t}(n,1/0),i=n;return i.length?1===i.length?At(i[0]):kr(e)(Ue(i,t)):yn}function lu(n,t,...e){if(!0===t)return void n();if(!1===t)return;const i=new Xo({next:()=>{i.unsubscribe(),n()}});return At(t(...e)).subscribe(i)}function Se(n){for(let t in n)if(n[t]===Se)return t;throw Error("Could not find renamed property on target object.")}function cu(n,t){for(const e in t)t.hasOwnProperty(e)&&!n.hasOwnProperty(e)&&(n[e]=t[e])}function Me(n){if("string"==typeof n)return n;if(Array.isArray(n))return"["+n.map(Me).join(", ")+"]";if(null==n)return""+n;if(n.overriddenName)return`${n.overriddenName}`;if(n.name)return`${n.name}`;const t=n.toString();if(null==t)return""+t;const e=t.indexOf("\n");return-1===e?t:t.substring(0,e)}function du(n,t){return null==n||""===n?null===t?"":t:null==t||""===t?n:n+" "+t}const uA=Se({__forward_ref__:Se});function Te(n){return n.__forward_ref__=Te,n.toString=function(){return Me(this())},n}function V(n){return uu(n)?n():n}function uu(n){return"function"==typeof n&&n.hasOwnProperty(uA)&&n.__forward_ref__===Te}function hu(n){return n&&!!n.\u0275providers}const qg="https://g.co/ng/security#xss";class w extends Error{constructor(t,e){super(function Xa(n,t){return`NG0${Math.abs(n)}${t?": "+t.trim():""}`}(t,e)),this.code=t}}function z(n){return"string"==typeof n?n:null==n?"":String(n)}function Qa(n,t){throw new w(-201,!1)}function on(n,t){null==n&&function we(n,t,e,i){throw new Error(`ASSERTION ERROR: ${n}`+(null==i?"":` [Expected=> ${e} ${i} ${t} <=Actual]`))}(t,n,null,"!=")}function S(n){return{token:n.token,providedIn:n.providedIn||null,factory:n.factory,value:void 0}}function le(n){return{providers:n.providers||[],imports:n.imports||[]}}function Ja(n){return Yg(n,el)||Yg(n,Zg)}function Yg(n,t){return n.hasOwnProperty(t)?n[t]:null}function Kg(n){return n&&(n.hasOwnProperty(fu)||n.hasOwnProperty(vA))?n[fu]:null}const el=Se({\u0275prov:Se}),fu=Se({\u0275inj:Se}),Zg=Se({ngInjectableDef:Se}),vA=Se({ngInjectorDef:Se});var B=(()=>((B=B||{})[B.Default=0]="Default",B[B.Host=1]="Host",B[B.Self=2]="Self",B[B.SkipSelf=4]="SkipSelf",B[B.Optional=8]="Optional",B))();let pu;function sn(n){const t=pu;return pu=n,t}function Xg(n,t,e){const i=Ja(n);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:e&B.Optional?null:void 0!==t?t:void Qa(Me(n))}const Ie=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),Jo={},mu="__NG_DI_FLAG__",tl="ngTempTokenPath",CA=/\n/gm,Qg="__source";let es;function Or(n){const t=es;return es=n,t}function EA(n,t=B.Default){if(void 0===es)throw new w(-203,!1);return null===es?Xg(n,void 0,t):es.get(n,t&B.Optional?null:void 0,t)}function y(n,t=B.Default){return(function wA(){return pu}()||EA)(V(n),t)}function G(n,t=B.Default){return y(n,nl(t))}function nl(n){return typeof n>"u"||"number"==typeof n?n:0|(n.optional&&8)|(n.host&&1)|(n.self&&2)|(n.skipSelf&&4)}function gu(n){const t=[];for(let e=0;e<n.length;e++){const i=V(n[e]);if(Array.isArray(i)){if(0===i.length)throw new w(900,!1);let r,o=B.Default;for(let s=0;s<i.length;s++){const a=i[s],l=SA(a);"number"==typeof l?-1===l?r=a.token:o|=l:r=a}t.push(y(r,o))}else t.push(y(i))}return t}function ts(n,t){return n[mu]=t,n.prototype[mu]=t,n}function SA(n){return n[mu]}function Ci(n){return{toString:n}.toString()}var bn=(()=>((bn=bn||{})[bn.OnPush=0]="OnPush",bn[bn.Default=1]="Default",bn))(),vn=(()=>{return(n=vn||(vn={}))[n.Emulated=0]="Emulated",n[n.None=2]="None",n[n.ShadowDom=3]="ShadowDom",vn;var n})();const Xn={},ye=[],il=Se({\u0275cmp:Se}),_u=Se({\u0275dir:Se}),yu=Se({\u0275pipe:Se}),e_=Se({\u0275mod:Se}),Qn=Se({\u0275fac:Se}),ns=Se({__NG_ELEMENT_ID__:Se});let TA=0;function Ae(n){return Ci(()=>{const e=!0===n.standalone,i={},r={type:n.type,providersResolver:null,decls:n.decls,vars:n.vars,factory:null,template:n.template||null,consts:n.consts||null,ngContentSelectors:n.ngContentSelectors,hostBindings:n.hostBindings||null,hostVars:n.hostVars||0,hostAttrs:n.hostAttrs||null,contentQueries:n.contentQueries||null,declaredInputs:i,inputs:null,outputs:null,exportAs:n.exportAs||null,onPush:n.changeDetection===bn.OnPush,directiveDefs:null,pipeDefs:null,standalone:e,dependencies:e&&n.dependencies||null,getStandaloneInjector:null,selectors:n.selectors||ye,viewQuery:n.viewQuery||null,features:n.features||null,data:n.data||{},encapsulation:n.encapsulation||vn.Emulated,id:"c"+TA++,styles:n.styles||ye,_:null,setInput:null,schemas:n.schemas||null,tView:null,findHostDirectiveDefs:null,hostDirectives:null},o=n.dependencies,s=n.features;return r.inputs=i_(n.inputs,i),r.outputs=i_(n.outputs),s&&s.forEach(a=>a(r)),r.directiveDefs=o?()=>("function"==typeof o?o():o).map(t_).filter(n_):null,r.pipeDefs=o?()=>("function"==typeof o?o():o).map(Tt).filter(n_):null,r})}function t_(n){return De(n)||yt(n)}function n_(n){return null!==n}function de(n){return Ci(()=>({type:n.type,bootstrap:n.bootstrap||ye,declarations:n.declarations||ye,imports:n.imports||ye,exports:n.exports||ye,transitiveCompileScopes:null,schemas:n.schemas||null,id:n.id||null}))}function i_(n,t){if(null==n)return Xn;const e={};for(const i in n)if(n.hasOwnProperty(i)){let r=n[i],o=r;Array.isArray(r)&&(o=r[1],r=r[0]),e[r]=i,t&&(t[r]=o)}return e}const E=Ae;function De(n){return n[il]||null}function yt(n){return n[_u]||null}function Tt(n){return n[yu]||null}function Wt(n,t){const e=n[e_]||null;if(!e&&!0===t)throw new Error(`Type ${Me(n)} does not have '\u0275mod' property.`);return e}function qt(n){return Array.isArray(n)&&"object"==typeof n[1]}function Dn(n){return Array.isArray(n)&&!0===n[1]}function wu(n){return 0!=(4&n.flags)}function ss(n){return n.componentOffset>-1}function ll(n){return 1==(1&n.flags)}function Cn(n){return null!==n.template}function kA(n){return 0!=(256&n[2])}function Ji(n,t){return n.hasOwnProperty(Qn)?n[Qn]:null}class PA{constructor(t,e,i){this.previousValue=t,this.currentValue=e,this.firstChange=i}isFirstChange(){return this.firstChange}}function ht(){return c_}function c_(n){return n.type.prototype.ngOnChanges&&(n.setInput=LA),NA}function NA(){const n=u_(this),t=n?.current;if(t){const e=n.previous;if(e===Xn)n.previous=t;else for(let i in t)e[i]=t[i];n.current=null,this.ngOnChanges(t)}}function LA(n,t,e,i){const r=this.declaredInputs[e],o=u_(n)||function VA(n,t){return n[d_]=t}(n,{previous:Xn,current:null}),s=o.current||(o.current={}),a=o.previous,l=a[r];s[r]=new PA(l&&l.currentValue,t,a===Xn),n[i]=t}ht.ngInherit=!0;const d_="__ngSimpleChanges__";function u_(n){return n[d_]||null}function ft(n){for(;Array.isArray(n);)n=n[0];return n}function cl(n,t){return ft(t[n])}function Yt(n,t){return ft(t[n.index])}function p_(n,t){return n.data[t]}function Kt(n,t){const e=t[n];return qt(e)?e:e[0]}function dl(n){return 64==(64&n[2])}function xi(n,t){return null==t?null:n[t]}function m_(n){n[18]=0}function Cu(n,t){n[5]+=t;let e=n,i=n[3];for(;null!==i&&(1===t&&1===e[5]||-1===t&&0===e[5]);)i[5]+=t,e=i,i=i[3]}const W={lFrame:E_(null),bindingsEnabled:!0};function __(){return W.bindingsEnabled}function D(){return W.lFrame.lView}function fe(){return W.lFrame.tView}function as(n){return W.lFrame.contextLView=n,n[8]}function ls(n){return W.lFrame.contextLView=null,n}function pt(){let n=y_();for(;null!==n&&64===n.type;)n=n.parent;return n}function y_(){return W.lFrame.currentTNode}function Rn(n,t){const e=W.lFrame;e.currentTNode=n,e.isParent=t}function xu(){return W.lFrame.isParent}function Eu(){W.lFrame.isParent=!1}function Rt(){const n=W.lFrame;let t=n.bindingRootIndex;return-1===t&&(t=n.bindingRootIndex=n.tView.bindingStartIndex),t}function Hr(){return W.lFrame.bindingIndex++}function XA(n,t){const e=W.lFrame;e.bindingIndex=e.bindingRootIndex=n,Su(t)}function Su(n){W.lFrame.currentDirectiveIndex=n}function D_(){return W.lFrame.currentQueryIndex}function Au(n){W.lFrame.currentQueryIndex=n}function JA(n){const t=n[1];return 2===t.type?t.declTNode:1===t.type?n[6]:null}function C_(n,t,e){if(e&B.SkipSelf){let r=t,o=n;for(;!(r=r.parent,null!==r||e&B.Host||(r=JA(o),null===r||(o=o[15],10&r.type))););if(null===r)return!1;t=r,n=o}const i=W.lFrame=x_();return i.currentTNode=t,i.lView=n,!0}function Tu(n){const t=x_(),e=n[1];W.lFrame=t,t.currentTNode=e.firstChild,t.lView=n,t.tView=e,t.contextLView=n,t.bindingIndex=e.bindingStartIndex,t.inI18n=!1}function x_(){const n=W.lFrame,t=null===n?null:n.child;return null===t?E_(n):t}function E_(n){const t={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:n,child:null,inI18n:!1};return null!==n&&(n.child=t),t}function S_(){const n=W.lFrame;return W.lFrame=n.parent,n.currentTNode=null,n.lView=null,n}const M_=S_;function Iu(){const n=S_();n.isParent=!0,n.tView=null,n.selectedIndex=-1,n.contextLView=null,n.elementDepthCount=0,n.currentDirectiveIndex=-1,n.currentNamespace=null,n.bindingRootIndex=-1,n.bindingIndex=-1,n.currentQueryIndex=0}function kt(){return W.lFrame.selectedIndex}function er(n){W.lFrame.selectedIndex=n}function Fe(){const n=W.lFrame;return p_(n.tView,n.selectedIndex)}function ul(n,t){for(let e=t.directiveStart,i=t.directiveEnd;e<i;e++){const o=n.data[e].type.prototype,{ngAfterContentInit:s,ngAfterContentChecked:a,ngAfterViewInit:l,ngAfterViewChecked:c,ngOnDestroy:d}=o;s&&(n.contentHooks||(n.contentHooks=[])).push(-e,s),a&&((n.contentHooks||(n.contentHooks=[])).push(e,a),(n.contentCheckHooks||(n.contentCheckHooks=[])).push(e,a)),l&&(n.viewHooks||(n.viewHooks=[])).push(-e,l),c&&((n.viewHooks||(n.viewHooks=[])).push(e,c),(n.viewCheckHooks||(n.viewCheckHooks=[])).push(e,c)),null!=d&&(n.destroyHooks||(n.destroyHooks=[])).push(e,d)}}function hl(n,t,e){A_(n,t,3,e)}function fl(n,t,e,i){(3&n[2])===e&&A_(n,t,e,i)}function Ru(n,t){let e=n[2];(3&e)===t&&(e&=2047,e+=1,n[2]=e)}function A_(n,t,e,i){const o=i??-1,s=t.length-1;let a=0;for(let l=void 0!==i?65535&n[18]:0;l<s;l++)if("number"==typeof t[l+1]){if(a=t[l],null!=i&&a>=i)break}else t[l]<0&&(n[18]+=65536),(a<o||-1==o)&&(lT(n,e,t,l),n[18]=(4294901760&n[18])+l+2),l++}function lT(n,t,e,i){const r=e[i]<0,o=e[i+1],a=n[r?-e[i]:e[i]];if(r){if(n[2]>>11<n[18]>>16&&(3&n[2])===t){n[2]+=2048;try{o.call(a)}finally{}}}else try{o.call(a)}finally{}}class ds{constructor(t,e,i){this.factory=t,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=i}}function Ou(n,t,e){let i=0;for(;i<e.length;){const r=e[i];if("number"==typeof r){if(0!==r)break;i++;const o=e[i++],s=e[i++],a=e[i++];n.setAttribute(t,s,a,o)}else{const o=r,s=e[++i];I_(o)?n.setProperty(t,o,s):n.setAttribute(t,o,s),i++}}return i}function T_(n){return 3===n||4===n||6===n}function I_(n){return 64===n.charCodeAt(0)}function us(n,t){if(null!==t&&0!==t.length)if(null===n||0===n.length)n=t.slice();else{let e=-1;for(let i=0;i<t.length;i++){const r=t[i];"number"==typeof r?e=r:0===e||R_(n,e,r,null,-1===e||2===e?t[++i]:null)}}return n}function R_(n,t,e,i,r){let o=0,s=n.length;if(-1===t)s=-1;else for(;o<n.length;){const a=n[o++];if("number"==typeof a){if(a===t){s=-1;break}if(a>t){s=o-1;break}}}for(;o<n.length;){const a=n[o];if("number"==typeof a)break;if(a===e){if(null===i)return void(null!==r&&(n[o+1]=r));if(i===n[o+1])return void(n[o+2]=r)}o++,null!==i&&o++,null!==r&&o++}-1!==s&&(n.splice(s,0,t),o=s+1),n.splice(o++,0,e),null!==i&&n.splice(o++,0,i),null!==r&&n.splice(o++,0,r)}function k_(n){return-1!==n}function pl(n){return 32767&n}function ml(n,t){let e=function hT(n){return n>>16}(n),i=t;for(;e>0;)i=i[15],e--;return i}let Fu=!0;function gl(n){const t=Fu;return Fu=n,t}let fT=0;const kn={};function _l(n,t){const e=P_(n,t);if(-1!==e)return e;const i=t[1];i.firstCreatePass&&(n.injectorIndex=t.length,Pu(i.data,n),Pu(t,null),Pu(i.blueprint,null));const r=Nu(n,t),o=n.injectorIndex;if(k_(r)){const s=pl(r),a=ml(r,t),l=a[1].data;for(let c=0;c<8;c++)t[o+c]=a[s+c]|l[s+c]}return t[o+8]=r,o}function Pu(n,t){n.push(0,0,0,0,0,0,0,0,t)}function P_(n,t){return-1===n.injectorIndex||n.parent&&n.parent.injectorIndex===n.injectorIndex||null===t[n.injectorIndex+8]?-1:n.injectorIndex}function Nu(n,t){if(n.parent&&-1!==n.parent.injectorIndex)return n.parent.injectorIndex;let e=0,i=null,r=t;for(;null!==r;){if(i=U_(r),null===i)return-1;if(e++,r=r[15],-1!==i.injectorIndex)return i.injectorIndex|e<<16}return-1}function Lu(n,t,e){!function pT(n,t,e){let i;"string"==typeof e?i=e.charCodeAt(0)||0:e.hasOwnProperty(ns)&&(i=e[ns]),null==i&&(i=e[ns]=fT++);const r=255&i;t.data[n+(r>>5)]|=1<<r}(n,t,e)}function N_(n,t,e){if(e&B.Optional||void 0!==n)return n;Qa()}function L_(n,t,e,i){if(e&B.Optional&&void 0===i&&(i=null),!(e&(B.Self|B.Host))){const r=n[9],o=sn(void 0);try{return r?r.get(t,i,e&B.Optional):Xg(t,i,e&B.Optional)}finally{sn(o)}}return N_(i,0,e)}function V_(n,t,e,i=B.Default,r){if(null!==n){if(1024&t[2]){const s=function bT(n,t,e,i,r){let o=n,s=t;for(;null!==o&&null!==s&&1024&s[2]&&!(256&s[2]);){const a=B_(o,s,e,i|B.Self,kn);if(a!==kn)return a;let l=o.parent;if(!l){const c=s[21];if(c){const d=c.get(e,kn,i);if(d!==kn)return d}l=U_(s),s=s[15]}o=l}return r}(n,t,e,i,kn);if(s!==kn)return s}const o=B_(n,t,e,i,kn);if(o!==kn)return o}return L_(t,e,i,r)}function B_(n,t,e,i,r){const o=function _T(n){if("string"==typeof n)return n.charCodeAt(0)||0;const t=n.hasOwnProperty(ns)?n[ns]:void 0;return"number"==typeof t?t>=0?255&t:yT:t}(e);if("function"==typeof o){if(!C_(t,n,i))return i&B.Host?N_(r,0,i):L_(t,e,i,r);try{const s=o(i);if(null!=s||i&B.Optional)return s;Qa()}finally{M_()}}else if("number"==typeof o){let s=null,a=P_(n,t),l=-1,c=i&B.Host?t[16][6]:null;for((-1===a||i&B.SkipSelf)&&(l=-1===a?Nu(n,t):t[a+8],-1!==l&&j_(i,!1)?(s=t[1],a=pl(l),t=ml(l,t)):a=-1);-1!==a;){const d=t[1];if(H_(o,a,d.data)){const u=gT(a,t,e,s,i,c);if(u!==kn)return u}l=t[a+8],-1!==l&&j_(i,t[1].data[a+8]===c)&&H_(o,a,t)?(s=d,a=pl(l),t=ml(l,t)):a=-1}}return r}function gT(n,t,e,i,r,o){const s=t[1],a=s.data[n+8],d=yl(a,s,e,null==i?ss(a)&&Fu:i!=s&&0!=(3&a.type),r&B.Host&&o===a);return null!==d?tr(t,s,d,a):kn}function yl(n,t,e,i,r){const o=n.providerIndexes,s=t.data,a=1048575&o,l=n.directiveStart,d=o>>20,h=r?a+d:n.directiveEnd;for(let f=i?a:a+d;f<h;f++){const p=s[f];if(f<l&&e===p||f>=l&&p.type===e)return f}if(r){const f=s[l];if(f&&Cn(f)&&f.type===e)return l}return null}function tr(n,t,e,i){let r=n[e];const o=t.data;if(function cT(n){return n instanceof ds}(r)){const s=r;s.resolving&&function hA(n,t){const e=t?`. Dependency path: ${t.join(" > ")} > ${n}`:"";throw new w(-200,`Circular dependency in DI detected for ${n}${e}`)}(function ve(n){return"function"==typeof n?n.name||n.toString():"object"==typeof n&&null!=n&&"function"==typeof n.type?n.type.name||n.type.toString():z(n)}(o[e]));const a=gl(s.canSeeViewProviders);s.resolving=!0;const l=s.injectImpl?sn(s.injectImpl):null;C_(n,i,B.Default);try{r=n[e]=s.factory(void 0,o,n,i),t.firstCreatePass&&e>=i.directiveStart&&function aT(n,t,e){const{ngOnChanges:i,ngOnInit:r,ngDoCheck:o}=t.type.prototype;if(i){const s=c_(t);(e.preOrderHooks||(e.preOrderHooks=[])).push(n,s),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n,s)}r&&(e.preOrderHooks||(e.preOrderHooks=[])).push(0-n,r),o&&((e.preOrderHooks||(e.preOrderHooks=[])).push(n,o),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n,o))}(e,o[e],t)}finally{null!==l&&sn(l),gl(a),s.resolving=!1,M_()}}return r}function H_(n,t,e){return!!(e[t+(n>>5)]&1<<n)}function j_(n,t){return!(n&B.Self||n&B.Host&&t)}class Ur{constructor(t,e){this._tNode=t,this._lView=e}get(t,e,i){return V_(this._tNode,this._lView,t,nl(i),e)}}function yT(){return new Ur(pt(),D())}function me(n){return Ci(()=>{const t=n.prototype.constructor,e=t[Qn]||Vu(t),i=Object.prototype;let r=Object.getPrototypeOf(n.prototype).constructor;for(;r&&r!==i;){const o=r[Qn]||Vu(r);if(o&&o!==e)return o;r=Object.getPrototypeOf(r)}return o=>new o})}function Vu(n){return uu(n)?()=>{const t=Vu(V(n));return t&&t()}:Ji(n)}function U_(n){const t=n[1],e=t.type;return 2===e?t.declTNode:1===e?n[6]:null}function hs(n){return function mT(n,t){if("class"===t)return n.classes;if("style"===t)return n.styles;const e=n.attrs;if(e){const i=e.length;let r=0;for(;r<i;){const o=e[r];if(T_(o))break;if(0===o)r+=2;else if("number"==typeof o)for(r++;r<i&&"string"==typeof e[r];)r++;else{if(o===t)return e[r+1];r+=2}}}return null}(pt(),n)}const zr="__parameters__";function Wr(n,t,e){return Ci(()=>{const i=function Bu(n){return function(...e){if(n){const i=n(...e);for(const r in i)this[r]=i[r]}}}(t);function r(...o){if(this instanceof r)return i.apply(this,o),this;const s=new r(...o);return a.annotation=s,a;function a(l,c,d){const u=l.hasOwnProperty(zr)?l[zr]:Object.defineProperty(l,zr,{value:[]})[zr];for(;u.length<=d;)u.push(null);return(u[d]=u[d]||[]).push(s),l}}return e&&(r.prototype=Object.create(e.prototype)),r.prototype.ngMetadataName=n,r.annotationCls=r,r})}class x{constructor(t,e){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=S({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function nr(n,t){n.forEach(e=>Array.isArray(e)?nr(e,t):t(e))}function z_(n,t,e){t>=n.length?n.push(e):n.splice(t,0,e)}function bl(n,t){return t>=n.length-1?n.pop():n.splice(t,1)[0]}function ms(n,t){const e=[];for(let i=0;i<n;i++)e.push(t);return e}function Zt(n,t,e){let i=qr(n,t);return i>=0?n[1|i]=e:(i=~i,function CT(n,t,e,i){let r=n.length;if(r==t)n.push(e,i);else if(1===r)n.push(i,n[0]),n[0]=e;else{for(r--,n.push(n[r-1],n[r]);r>t;)n[r]=n[r-2],r--;n[t]=e,n[t+1]=i}}(n,i,t,e)),i}function ju(n,t){const e=qr(n,t);if(e>=0)return n[1|e]}function qr(n,t){return function G_(n,t,e){let i=0,r=n.length>>e;for(;r!==i;){const o=i+(r-i>>1),s=n[o<<e];if(t===s)return o<<e;s>t?r=o:i=o+1}return~(r<<e)}(n,t,1)}const wl=ts(Wr("Inject",n=>({token:n})),-1),ir=ts(Wr("Optional"),8),Yr=ts(Wr("SkipSelf"),4);var jt=(()=>((jt=jt||{})[jt.Important=1]="Important",jt[jt.DashCase=2]="DashCase",jt))();const Wu=new Map;let GT=0;const Yu="__ngContext__";function wt(n,t){qt(t)?(n[Yu]=t[20],function qT(n){Wu.set(n[20],n)}(t)):n[Yu]=t}function Zu(n,t){return undefined(n,t)}function bs(n){const t=n[3];return Dn(t)?t[3]:t}function Xu(n){return uy(n[13])}function Qu(n){return uy(n[4])}function uy(n){for(;null!==n&&!Dn(n);)n=n[4];return n}function Zr(n,t,e,i,r){if(null!=i){let o,s=!1;Dn(i)?o=i:qt(i)&&(s=!0,i=i[0]);const a=ft(i);0===n&&null!==e?null==r?_y(t,e,a):rr(t,e,a,r||null,!0):1===n&&null!==e?rr(t,e,a,r||null,!0):2===n?function oh(n,t,e){const i=xl(n,t);i&&function fI(n,t,e,i){n.removeChild(t,e,i)}(n,i,t,e)}(t,a,s):3===n&&t.destroyNode(a),null!=o&&function gI(n,t,e,i,r){const o=e[7];o!==ft(e)&&Zr(t,n,i,o,r);for(let a=10;a<e.length;a++){const l=e[a];vs(l[1],l,n,t,i,o)}}(t,n,o,e,r)}}function eh(n,t,e){return n.createElement(t,e)}function fy(n,t){const e=n[9],i=e.indexOf(t),r=t[3];512&t[2]&&(t[2]&=-513,Cu(r,-1)),e.splice(i,1)}function th(n,t){if(n.length<=10)return;const e=10+t,i=n[e];if(i){const r=i[17];null!==r&&r!==n&&fy(r,i),t>0&&(n[e-1][4]=i[4]);const o=bl(n,10+t);!function oI(n,t){vs(n,t,t[11],2,null,null),t[0]=null,t[6]=null}(i[1],i);const s=o[19];null!==s&&s.detachView(o[1]),i[3]=null,i[4]=null,i[2]&=-65}return i}function py(n,t){if(!(128&t[2])){const e=t[11];e.destroyNode&&vs(n,t,e,3,null,null),function lI(n){let t=n[13];if(!t)return nh(n[1],n);for(;t;){let e=null;if(qt(t))e=t[13];else{const i=t[10];i&&(e=i)}if(!e){for(;t&&!t[4]&&t!==n;)qt(t)&&nh(t[1],t),t=t[3];null===t&&(t=n),qt(t)&&nh(t[1],t),e=t&&t[4]}t=e}}(t)}}function nh(n,t){if(!(128&t[2])){t[2]&=-65,t[2]|=128,function hI(n,t){let e;if(null!=n&&null!=(e=n.destroyHooks))for(let i=0;i<e.length;i+=2){const r=t[e[i]];if(!(r instanceof ds)){const o=e[i+1];if(Array.isArray(o))for(let s=0;s<o.length;s+=2){const a=r[o[s]],l=o[s+1];try{l.call(a)}finally{}}else try{o.call(r)}finally{}}}}(n,t),function uI(n,t){const e=n.cleanup,i=t[7];let r=-1;if(null!==e)for(let o=0;o<e.length-1;o+=2)if("string"==typeof e[o]){const s=e[o+3];s>=0?i[r=s]():i[r=-s].unsubscribe(),o+=2}else{const s=i[r=e[o+1]];e[o].call(s)}if(null!==i){for(let o=r+1;o<i.length;o++)(0,i[o])();t[7]=null}}(n,t),1===t[1].type&&t[11].destroy();const e=t[17];if(null!==e&&Dn(t[3])){e!==t[3]&&fy(e,t);const i=t[19];null!==i&&i.detachView(n)}!function YT(n){Wu.delete(n[20])}(t)}}function my(n,t,e){return function gy(n,t,e){let i=t;for(;null!==i&&40&i.type;)i=(t=i).parent;if(null===i)return e[0];{const{componentOffset:r}=i;if(r>-1){const{encapsulation:o}=n.data[i.directiveStart+r];if(o===vn.None||o===vn.Emulated)return null}return Yt(i,e)}}(n,t.parent,e)}function rr(n,t,e,i,r){n.insertBefore(t,e,i,r)}function _y(n,t,e){n.appendChild(t,e)}function yy(n,t,e,i,r){null!==i?rr(n,t,e,i,r):_y(n,t,e)}function xl(n,t){return n.parentNode(t)}function by(n,t,e){return wy(n,t,e)}let lh,Al,wy=function vy(n,t,e){return 40&n.type?Yt(n,e):null};function El(n,t,e,i){const r=my(n,i,t),o=t[11],a=by(i.parent||t[6],i,t);if(null!=r)if(Array.isArray(e))for(let l=0;l<e.length;l++)yy(o,r,e[l],a,!1);else yy(o,r,e,a,!1)}function Sl(n,t){if(null!==t){const e=t.type;if(3&e)return Yt(t,n);if(4&e)return rh(-1,n[t.index]);if(8&e){const i=t.child;if(null!==i)return Sl(n,i);{const r=n[t.index];return Dn(r)?rh(-1,r):ft(r)}}if(32&e)return Zu(t,n)()||ft(n[t.index]);{const i=Cy(n,t);return null!==i?Array.isArray(i)?i[0]:Sl(bs(n[16]),i):Sl(n,t.next)}}return null}function Cy(n,t){return null!==t?n[16][6].projection[t.projection]:null}function rh(n,t){const e=10+n+1;if(e<t.length){const i=t[e],r=i[1].firstChild;if(null!==r)return Sl(i,r)}return t[7]}function sh(n,t,e,i,r,o,s){for(;null!=e;){const a=i[e.index],l=e.type;if(s&&0===t&&(a&&wt(ft(a),i),e.flags|=2),32!=(32&e.flags))if(8&l)sh(n,t,e.child,i,r,o,!1),Zr(t,n,r,a,o);else if(32&l){const c=Zu(e,i);let d;for(;d=c();)Zr(t,n,r,d,o);Zr(t,n,r,a,o)}else 16&l?xy(n,t,i,e,r,o):Zr(t,n,r,a,o);e=s?e.projectionNext:e.next}}function vs(n,t,e,i,r,o){sh(e,i,n.firstChild,t,r,o,!1)}function xy(n,t,e,i,r,o){const s=e[16],l=s[6].projection[i.projection];if(Array.isArray(l))for(let c=0;c<l.length;c++)Zr(t,n,r,l[c],o);else sh(n,t,l,s[3],r,o,!0)}function Ey(n,t,e){""===e?n.removeAttribute(t,"class"):n.setAttribute(t,"class",e)}function Sy(n,t,e){const{mergedAttrs:i,classes:r,styles:o}=e;null!==i&&Ou(n,t,i),null!==r&&Ey(n,t,r),null!==o&&function yI(n,t,e){n.setAttribute(t,"style",e)}(n,t,o)}function Iy(n){return function ch(){if(void 0===Al&&(Al=null,Ie.trustedTypes))try{Al=Ie.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:n=>n,createScript:n=>n,createScriptURL:n=>n})}catch{}return Al}()?.createScriptURL(n)||n}class Ry{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${qg})`}}function Ei(n){return n instanceof Ry?n.changingThisBreaksApplicationSecurity:n}function ws(n,t){const e=function AI(n){return n instanceof Ry&&n.getTypeName()||null}(n);if(null!=e&&e!==t){if("ResourceURL"===e&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${e} (see ${qg})`)}return e===t}const kI=/^(?:(?:https?|mailto|data|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi;var qe=(()=>((qe=qe||{})[qe.NONE=0]="NONE",qe[qe.HTML=1]="HTML",qe[qe.STYLE=2]="STYLE",qe[qe.SCRIPT=3]="SCRIPT",qe[qe.URL=4]="URL",qe[qe.RESOURCE_URL=5]="RESOURCE_URL",qe))();function Vy(n){const t=Cs();return t?t.sanitize(qe.URL,n)||"":ws(n,"URL")?Ei(n):function dh(n){return(n=String(n)).match(kI)?n:"unsafe:"+n}(z(n))}function By(n){const t=Cs();if(t)return Iy(t.sanitize(qe.RESOURCE_URL,n)||"");if(ws(n,"ResourceURL"))return Iy(Ei(n));throw new w(904,!1)}function Cs(){const n=D();return n&&n[12]}const Il=new x("ENVIRONMENT_INITIALIZER"),jy=new x("INJECTOR",-1),Uy=new x("INJECTOR_DEF_TYPES");class $y{get(t,e=Jo){if(e===Jo){const i=new Error(`NullInjectorError: No provider for ${Me(t)}!`);throw i.name="NullInjectorError",i}return e}}function WI(...n){return{\u0275providers:zy(0,n),\u0275fromNgModule:!0}}function zy(n,...t){const e=[],i=new Set;let r;return nr(t,o=>{const s=o;ph(s,e,[],i)&&(r||(r=[]),r.push(s))}),void 0!==r&&Gy(r,e),e}function Gy(n,t){for(let e=0;e<n.length;e++){const{providers:r}=n[e];mh(r,o=>{t.push(o)})}}function ph(n,t,e,i){if(!(n=V(n)))return!1;let r=null,o=Kg(n);const s=!o&&De(n);if(o||s){if(s&&!s.standalone)return!1;r=n}else{const l=n.ngModule;if(o=Kg(l),!o)return!1;r=l}const a=i.has(r);if(s){if(a)return!1;if(i.add(r),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const c of l)ph(c,t,e,i)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let c;i.add(r);try{nr(o.imports,d=>{ph(d,t,e,i)&&(c||(c=[]),c.push(d))})}finally{}void 0!==c&&Gy(c,t)}if(!a){const c=Ji(r)||(()=>new r);t.push({provide:r,useFactory:c,deps:ye},{provide:Uy,useValue:r,multi:!0},{provide:Il,useValue:()=>y(r),multi:!0})}const l=o.providers;null==l||a||mh(l,d=>{t.push(d)})}}return r!==n&&void 0!==n.providers}function mh(n,t){for(let e of n)hu(e)&&(e=e.\u0275providers),Array.isArray(e)?mh(e,t):t(e)}const qI=Se({provide:String,useValue:Se});function gh(n){return null!==n&&"object"==typeof n&&qI in n}function sr(n){return"function"==typeof n}const _h=new x("Set Injector scope."),Rl={},KI={};let yh;function kl(){return void 0===yh&&(yh=new $y),yh}class On{}class Yy extends On{get destroyed(){return this._destroyed}constructor(t,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,vh(t,s=>this.processProvider(s)),this.records.set(jy,Xr(void 0,this)),r.has("environment")&&this.records.set(On,Xr(void 0,this));const o=this.records.get(_h);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Uy.multi,ye,B.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();for(const t of this._onDestroyHooks)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(t){this._onDestroyHooks.push(t)}runInContext(t){this.assertNotDestroyed();const e=Or(this),i=sn(void 0);try{return t()}finally{Or(e),sn(i)}}get(t,e=Jo,i=B.Default){this.assertNotDestroyed(),i=nl(i);const r=Or(this),o=sn(void 0);try{if(!(i&B.SkipSelf)){let a=this.records.get(t);if(void 0===a){const l=function eR(n){return"function"==typeof n||"object"==typeof n&&n instanceof x}(t)&&Ja(t);a=l&&this.injectableDefInScope(l)?Xr(bh(t),Rl):null,this.records.set(t,a)}if(null!=a)return this.hydrate(t,a)}return(i&B.Self?kl():this.parent).get(t,e=i&B.Optional&&e===Jo?null:e)}catch(s){if("NullInjectorError"===s.name){if((s[tl]=s[tl]||[]).unshift(Me(t)),r)throw s;return function MA(n,t,e,i){const r=n[tl];throw t[Qg]&&r.unshift(t[Qg]),n.message=function AA(n,t,e,i=null){n=n&&"\n"===n.charAt(0)&&"\u0275"==n.charAt(1)?n.slice(2):n;let r=Me(t);if(Array.isArray(t))r=t.map(Me).join(" -> ");else if("object"==typeof t){let o=[];for(let s in t)if(t.hasOwnProperty(s)){let a=t[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):Me(a)))}r=`{${o.join(", ")}}`}return`${e}${i?"("+i+")":""}[${r}]: ${n.replace(CA,"\n ")}`}("\n"+n.message,r,e,i),n.ngTokenPath=r,n[tl]=null,n}(s,t,"R3InjectorError",this.source)}throw s}finally{sn(o),Or(r)}}resolveInjectorInitializers(){const t=Or(this),e=sn(void 0);try{const i=this.get(Il.multi,ye,B.Self);for(const r of i)r()}finally{Or(t),sn(e)}}toString(){const t=[],e=this.records;for(const i of e.keys())t.push(Me(i));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new w(205,!1)}processProvider(t){let e=sr(t=V(t))?t:V(t&&t.provide);const i=function XI(n){return gh(n)?Xr(void 0,n.useValue):Xr(Ky(n),Rl)}(t);if(sr(t)||!0!==t.multi)this.records.get(e);else{let r=this.records.get(e);r||(r=Xr(void 0,Rl,!0),r.factory=()=>gu(r.multi),this.records.set(e,r)),e=t,r.multi.push(t)}this.records.set(e,i)}hydrate(t,e){return e.value===Rl&&(e.value=KI,e.value=e.factory()),"object"==typeof e.value&&e.value&&function JI(n){return null!==n&&"object"==typeof n&&"function"==typeof n.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(t){if(!t.providedIn)return!1;const e=V(t.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}}function bh(n){const t=Ja(n),e=null!==t?t.factory:Ji(n);if(null!==e)return e;if(n instanceof x)throw new w(204,!1);if(n instanceof Function)return function ZI(n){const t=n.length;if(t>0)throw ms(t,"?"),new w(204,!1);const e=function yA(n){const t=n&&(n[el]||n[Zg]);if(t){const e=function bA(n){if(n.hasOwnProperty("name"))return n.name;const t=(""+n).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(n);return console.warn(`DEPRECATED: DI is instantiating a token "${e}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${e}" class.`),t}return null}(n);return null!==e?()=>e.factory(n):()=>new n}(n);throw new w(204,!1)}function Ky(n,t,e){let i;if(sr(n)){const r=V(n);return Ji(r)||bh(r)}if(gh(n))i=()=>V(n.useValue);else if(function qy(n){return!(!n||!n.useFactory)}(n))i=()=>n.useFactory(...gu(n.deps||[]));else if(function Wy(n){return!(!n||!n.useExisting)}(n))i=()=>y(V(n.useExisting));else{const r=V(n&&(n.useClass||n.provide));if(!function QI(n){return!!n.deps}(n))return Ji(r)||bh(r);i=()=>new r(...gu(n.deps))}return i}function Xr(n,t,e=!1){return{factory:n,value:t,multi:e?[]:void 0}}function vh(n,t){for(const e of n)Array.isArray(e)?vh(e,t):e&&hu(e)?vh(e.\u0275providers,t):t(e)}class tR{}class Zy{}class iR{resolveComponentFactory(t){throw function nR(n){const t=Error(`No component factory found for ${Me(n)}. Did you add it to @NgModule.entryComponents?`);return t.ngComponent=n,t}(t)}}let ar=(()=>{class n{}return n.NULL=new iR,n})();function rR(){return Qr(pt(),D())}function Qr(n,t){return new Q(Yt(n,t))}let Q=(()=>{class n{constructor(e){this.nativeElement=e}}return n.__NG_ELEMENT_ID__=rR,n})();function oR(n){return n instanceof Q?n.nativeElement:n}class xs{}let ii=(()=>{class n{}return n.__NG_ELEMENT_ID__=()=>function sR(){const n=D(),e=Kt(pt().index,n);return(qt(e)?e:n)[11]}(),n})(),aR=(()=>{class n{}return n.\u0275prov=S({token:n,providedIn:"root",factory:()=>null}),n})();class lr{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const lR=new lr("15.1.0"),wh={};function Ch(n){return n.ngOriginalError}class Jr{constructor(){this._console=console}handleError(t){const e=this._findOriginalError(t);this._console.error("ERROR",t),e&&this._console.error("ORIGINAL ERROR",e)}_findOriginalError(t){let e=t&&Ch(t);for(;e&&Ch(e);)e=Ch(e);return e||null}}function ri(n){return n instanceof Function?n():n}function Jy(n,t,e){let i=n.length;for(;;){const r=n.indexOf(t,e);if(-1===r)return r;if(0===r||n.charCodeAt(r-1)<=32){const o=t.length;if(r+o===i||n.charCodeAt(r+o)<=32)return r}e=r+1}}const eb="ng-template";function bR(n,t,e){let i=0;for(;i<n.length;){let r=n[i++];if(e&&"class"===r){if(r=n[i],-1!==Jy(r.toLowerCase(),t,0))return!0}else if(1===r){for(;i<n.length&&"string"==typeof(r=n[i++]);)if(r.toLowerCase()===t)return!0;return!1}}return!1}function tb(n){return 4===n.type&&n.value!==eb}function vR(n,t,e){return t===(4!==n.type||e?n.value:eb)}function wR(n,t,e){let i=4;const r=n.attrs||[],o=function xR(n){for(let t=0;t<n.length;t++)if(T_(n[t]))return t;return n.length}(r);let s=!1;for(let a=0;a<t.length;a++){const l=t[a];if("number"!=typeof l){if(!s)if(4&i){if(i=2|1&i,""!==l&&!vR(n,l,e)||""===l&&1===t.length){if(xn(i))return!1;s=!0}}else{const c=8&i?l:t[++a];if(8&i&&null!==n.attrs){if(!bR(n.attrs,c,e)){if(xn(i))return!1;s=!0}continue}const u=DR(8&i?"class":l,r,tb(n),e);if(-1===u){if(xn(i))return!1;s=!0;continue}if(""!==c){let h;h=u>o?"":r[u+1].toLowerCase();const f=8&i?h:null;if(f&&-1!==Jy(f,c,0)||2&i&&c!==h){if(xn(i))return!1;s=!0}}}}else{if(!s&&!xn(i)&&!xn(l))return!1;if(s&&xn(l))continue;s=!1,i=l|1&i}}return xn(i)||s}function xn(n){return 0==(1&n)}function DR(n,t,e,i){if(null===t)return-1;let r=0;if(i||!e){let o=!1;for(;r<t.length;){const s=t[r];if(s===n)return r;if(3===s||6===s)o=!0;else{if(1===s||2===s){let a=t[++r];for(;"string"==typeof a;)a=t[++r];continue}if(4===s)break;if(0===s){r+=4;continue}}r+=o?1:2}return-1}return function ER(n,t){let e=n.indexOf(4);if(e>-1)for(e++;e<n.length;){const i=n[e];if("number"==typeof i)return-1;if(i===t)return e;e++}return-1}(t,n)}function nb(n,t,e=!1){for(let i=0;i<t.length;i++)if(wR(n,t[i],e))return!0;return!1}function SR(n,t){e:for(let e=0;e<t.length;e++){const i=t[e];if(n.length===i.length){for(let r=0;r<n.length;r++)if(n[r]!==i[r])continue e;return!0}}return!1}function ib(n,t){return n?":not("+t.trim()+")":t}function MR(n){let t=n[0],e=1,i=2,r="",o=!1;for(;e<n.length;){let s=n[e];if("string"==typeof s)if(2&i){const a=n[++e];r+="["+s+(a.length>0?'="'+a+'"':"")+"]"}else 8&i?r+="."+s:4&i&&(r+=" "+s);else""!==r&&!xn(s)&&(t+=ib(o,r),r=""),i=s,o=o||!xn(i);e++}return""!==r&&(t+=ib(o,r)),t}const q={};function Y(n){rb(fe(),D(),kt()+n,!1)}function rb(n,t,e,i){if(!i)if(3==(3&t[2])){const o=n.preOrderCheckHooks;null!==o&&hl(t,o,e)}else{const o=n.preOrderHooks;null!==o&&fl(t,o,0,e)}er(e)}function lb(n,t=null,e=null,i){const r=cb(n,t,e,i);return r.resolveInjectorInitializers(),r}function cb(n,t=null,e=null,i,r=new Set){const o=[e||ye,WI(n)];return i=i||("object"==typeof n?void 0:Me(n)),new Yy(o,t||kl(),i||null,r)}let mt=(()=>{class n{static create(e,i){if(Array.isArray(e))return lb({name:""},i,e,"");{const r=e.name??"";return lb({name:r},e.parent,e.providers,r)}}}return n.THROW_IF_NOT_FOUND=Jo,n.NULL=new $y,n.\u0275prov=S({token:n,providedIn:"any",factory:()=>y(jy)}),n.__NG_ELEMENT_ID__=-1,n})();function m(n,t=B.Default){const e=D();return null===e?y(n,t):V_(pt(),e,V(n),t)}function Fl(){throw new Error("invalid")}function gb(n,t){const e=n.contentQueries;if(null!==e)for(let i=0;i<e.length;i+=2){const o=e[i+1];if(-1!==o){const s=n.data[o];Au(e[i]),s.contentQueries(2,t[o],o)}}}function Pl(n,t,e,i,r,o,s,a,l,c,d){const u=t.blueprint.slice();return u[0]=r,u[2]=76|i,(null!==d||n&&1024&n[2])&&(u[2]|=1024),m_(u),u[3]=u[15]=n,u[8]=e,u[10]=s||n&&n[10],u[11]=a||n&&n[11],u[12]=l||n&&n[12]||null,u[9]=c||n&&n[9]||null,u[6]=o,u[20]=function WT(){return GT++}(),u[21]=d,u[16]=2==t.type?n[16]:u,u}function no(n,t,e,i,r){let o=n.data[t];if(null===o)o=function Ah(n,t,e,i,r){const o=y_(),s=xu(),l=n.data[t]=function JR(n,t,e,i,r,o){return{type:e,index:i,insertBeforeIndex:null,injectorIndex:t?t.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:0,providerIndexes:0,value:r,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,e,t,i,r);return null===n.firstChild&&(n.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l)),l}(n,t,e,i,r),function ZA(){return W.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=e,o.value=i,o.attrs=r;const s=function cs(){const n=W.lFrame,t=n.currentTNode;return n.isParent?t:t.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return Rn(o,!0),o}function Es(n,t,e,i){if(0===e)return-1;const r=t.length;for(let o=0;o<e;o++)t.push(i),n.blueprint.push(i),n.data.push(null);return r}function Th(n,t,e){Tu(t);try{const i=n.viewQuery;null!==i&&Bh(1,i,e);const r=n.template;null!==r&&_b(n,t,r,1,e),