diff --git a/404.html b/404.html index 2ac629b..5976de0 100644 --- a/404.html +++ b/404.html @@ -9,5 +9,5 @@ - + diff --git a/index.html b/index.html index 2ac629b..5976de0 100644 --- a/index.html +++ b/index.html @@ -9,5 +9,5 @@ - + diff --git a/main-47IMJRCU.js b/main-47IMJRCU.js deleted file mode 100644 index f3ca46a..0000000 --- a/main-47IMJRCU.js +++ /dev/null @@ -1,9 +0,0 @@ -var Ta=Object.defineProperty,Sa=Object.defineProperties;var Na=Object.getOwnPropertyDescriptors;var Do=Object.getOwnPropertySymbols;var Aa=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable;var vo=(e,t,n)=>t in e?Ta(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,he=(e,t)=>{for(var n in t||={})Aa.call(t,n)&&vo(e,n,t[n]);if(Do)for(var n of Do(t))Oa.call(t,n)&&vo(e,n,t[n]);return e},ve=(e,t)=>Sa(e,Na(t));var yo=null;var In=1;function F(e){let t=yo;return yo=e,t}var Eo={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function Ra(e){if(!(xn(e)&&!e.dirty)&&!(!e.dirty&&e.lastCleanEpoch===In)){if(!e.producerMustRecompute(e)&&!Mn(e)){e.dirty=!1,e.lastCleanEpoch=In;return}e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=In}}function Co(e){return e&&(e.nextProducerIndex=0),F(e)}function wo(e,t){if(F(t),!(!e||e.producerNode===void 0||e.producerIndexOfThis===void 0||e.producerLastReadVersion===void 0)){if(xn(e))for(let n=e.nextProducerIndex;ne.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}function Mn(e){wt(e);for(let t=0;t0}function wt(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}function Pa(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}function Fa(){throw new Error}var ka=Fa;function Mo(e){ka=e}function R(e){return typeof e=="function"}function It(e){let n=e(r=>{Error.call(r),r.stack=new Error().stack});return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var Mt=It(e=>function(n){e(this),this.message=n?`${n.length} errors occurred during unsubscription: -${n.map((r,o)=>`${o+1}) ${r.toString()}`).join(` - `)}`:"",this.name="UnsubscriptionError",this.errors=n});function We(e,t){if(e){let n=e.indexOf(t);0<=n&&e.splice(n,1)}}var P=class e{constructor(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let t;if(!this.closed){this.closed=!0;let{_parentage:n}=this;if(n)if(this._parentage=null,Array.isArray(n))for(let i of n)i.remove(this);else n.remove(this);let{initialTeardown:r}=this;if(R(r))try{r()}catch(i){t=i instanceof Mt?i.errors:[i]}let{_finalizers:o}=this;if(o){this._finalizers=null;for(let i of o)try{bo(i)}catch(s){t=t??[],s instanceof Mt?t=[...t,...s.errors]:t.push(s)}}if(t)throw new Mt(t)}}add(t){var n;if(t&&t!==this)if(this.closed)bo(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(n=this._finalizers)!==null&&n!==void 0?n:[]).push(t)}}_hasParent(t){let{_parentage:n}=this;return n===t||Array.isArray(n)&&n.includes(t)}_addParent(t){let{_parentage:n}=this;this._parentage=Array.isArray(n)?(n.push(t),n):n?[n,t]:t}_removeParent(t){let{_parentage:n}=this;n===t?this._parentage=null:Array.isArray(n)&&We(n,t)}remove(t){let{_finalizers:n}=this;n&&We(n,t),t instanceof e&&t._removeParent(this)}};P.EMPTY=(()=>{let e=new P;return e.closed=!0,e})();var _n=P.EMPTY;function bt(e){return e instanceof P||e&&"closed"in e&&R(e.remove)&&R(e.add)&&R(e.unsubscribe)}function bo(e){R(e)?e():e.unsubscribe()}var $={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Se={setTimeout(e,t,...n){let{delegate:r}=Se;return r?.setTimeout?r.setTimeout(e,t,...n):setTimeout(e,t,...n)},clearTimeout(e){let{delegate:t}=Se;return(t?.clearTimeout||clearTimeout)(e)},delegate:void 0};function xo(e){Se.setTimeout(()=>{let{onUnhandledError:t}=$;if(t)t(e);else throw e})}function Tn(){}var _o=(()=>Sn("C",void 0,void 0))();function To(e){return Sn("E",void 0,e)}function So(e){return Sn("N",e,void 0)}function Sn(e,t,n){return{kind:e,value:t,error:n}}var ye=null;function Ne(e){if($.useDeprecatedSynchronousErrorHandling){let t=!ye;if(t&&(ye={errorThrown:!1,error:null}),e(),t){let{errorThrown:n,error:r}=ye;if(ye=null,n)throw r}}else e()}function No(e){$.useDeprecatedSynchronousErrorHandling&&ye&&(ye.errorThrown=!0,ye.error=e)}var Ee=class extends P{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,bt(t)&&t.add(this)):this.destination=Va}static create(t,n,r){return new Ae(t,n,r)}next(t){this.isStopped?An(So(t),this):this._next(t)}error(t){this.isStopped?An(To(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?An(_o,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()}}},La=Function.prototype.bind;function Nn(e,t){return La.call(e,t)}var On=class{constructor(t){this.partialObserver=t}next(t){let{partialObserver:n}=this;if(n.next)try{n.next(t)}catch(r){xt(r)}}error(t){let{partialObserver:n}=this;if(n.error)try{n.error(t)}catch(r){xt(r)}else xt(t)}complete(){let{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(n){xt(n)}}},Ae=class extends Ee{constructor(t,n,r){super();let o;if(R(t)||!t)o={next:t??void 0,error:n??void 0,complete:r??void 0};else{let i;this&&$.useDeprecatedNextContext?(i=Object.create(t),i.unsubscribe=()=>this.unsubscribe(),o={next:t.next&&Nn(t.next,i),error:t.error&&Nn(t.error,i),complete:t.complete&&Nn(t.complete,i)}):o=t}this.destination=new On(o)}};function xt(e){$.useDeprecatedSynchronousErrorHandling?No(e):xo(e)}function ja(e){throw e}function An(e,t){let{onStoppedNotification:n}=$;n&&Se.setTimeout(()=>n(e,t))}var Va={closed:!0,next:Tn,error:ja,complete:Tn};var Ao=(()=>typeof Symbol=="function"&&Symbol.observable||"@@observable")();function Oo(e){return e}function Ro(e){return e.length===0?Oo:e.length===1?e[0]:function(n){return e.reduce((r,o)=>o(r),n)}}var Rn=(()=>{class e{constructor(n){n&&(this._subscribe=n)}lift(n){let r=new e;return r.source=this,r.operator=n,r}subscribe(n,r,o){let i=Ha(n)?n:new Ae(n,r,o);return Ne(()=>{let{operator:s,source:a}=this;i.add(s?s.call(i,a):a?this._subscribe(i):this._trySubscribe(i))}),i}_trySubscribe(n){try{return this._subscribe(n)}catch(r){n.error(r)}}forEach(n,r){return r=Po(r),new r((o,i)=>{let s=new Ae({next:a=>{try{n(a)}catch(c){i(c),s.unsubscribe()}},error:i,complete:o});this.subscribe(s)})}_subscribe(n){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(n)}[Ao](){return this}pipe(...n){return Ro(n)(this)}toPromise(n){return n=Po(n),new n((r,o)=>{let i;this.subscribe(s=>i=s,s=>o(s),()=>r(i))})}}return e.create=t=>new e(t),e})();function Po(e){var t;return(t=e??$.Promise)!==null&&t!==void 0?t:Promise}function Ba(e){return e&&R(e.next)&&R(e.error)&&R(e.complete)}function Ha(e){return e&&e instanceof Ee||Ba(e)&&bt(e)}function $a(e){return R(e?.lift)}function Fo(e){return t=>{if($a(t))return t.lift(function(n){try{return e(n,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function ko(e,t,n,r,o){return new Pn(e,t,n,r,o)}var Pn=class extends Ee{constructor(t,n,r,o,i,s){super(t),this.onFinalize=i,this.shouldUnsubscribe=s,this._next=n?function(a){try{n(a)}catch(c){t.error(c)}}:super._next,this._error=o?function(a){try{o(a)}catch(c){t.error(c)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){t.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:n}=this;super.unsubscribe(),!n&&((t=this.onFinalize)===null||t===void 0||t.call(this))}}};var Lo=It(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var Oe=(()=>{class e extends Rn{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(n){let r=new _t(this,this);return r.operator=n,r}_throwIfClosed(){if(this.closed)throw new Lo}next(n){Ne(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(n)}})}error(n){Ne(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=n;let{observers:r}=this;for(;r.length;)r.shift().error(n)}})}complete(){Ne(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:n}=this;for(;n.length;)n.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var n;return((n=this.observers)===null||n===void 0?void 0:n.length)>0}_trySubscribe(n){return this._throwIfClosed(),super._trySubscribe(n)}_subscribe(n){return this._throwIfClosed(),this._checkFinalizedStatuses(n),this._innerSubscribe(n)}_innerSubscribe(n){let{hasError:r,isStopped:o,observers:i}=this;return r||o?_n:(this.currentObservers=null,i.push(n),new P(()=>{this.currentObservers=null,We(i,n)}))}_checkFinalizedStatuses(n){let{hasError:r,thrownError:o,isStopped:i}=this;r?n.error(o):i&&n.complete()}asObservable(){let n=new Rn;return n.source=this,n}}return e.create=(t,n)=>new _t(t,n),e})(),_t=class extends Oe{constructor(t,n){super(),this.destination=t,this.source=n}next(t){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.next)===null||r===void 0||r.call(n,t)}error(t){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.error)===null||r===void 0||r.call(n,t)}complete(){var t,n;(n=(t=this.destination)===null||t===void 0?void 0:t.complete)===null||n===void 0||n.call(t)}_subscribe(t){var n,r;return(r=(n=this.source)===null||n===void 0?void 0:n.subscribe(t))!==null&&r!==void 0?r:_n}};var qe=class extends Oe{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){let n=super._subscribe(t);return!n.closed&&t.next(this._value),n}getValue(){let{hasError:t,thrownError:n,_value:r}=this;if(t)throw n;return this._throwIfClosed(),r}next(t){super.next(this._value=t)}};function Fn(e,t){return Fo((n,r)=>{let o=0;n.subscribe(ko(r,i=>{r.next(e.call(t,i,o++))}))})}function M(e){for(let t in e)if(e[t]===M)return t;throw Error("Could not find renamed property on target object.")}function L(e){if(typeof e=="string")return e;if(Array.isArray(e))return"["+e.map(L).join(", ")+"]";if(e==null)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;let t=e.toString();if(t==null)return""+t;let n=t.indexOf(` -`);return n===-1?t:t.substring(0,n)}function jo(e,t){return e==null||e===""?t===null?"":t:t==null||t===""?e:e+" "+t}var Ua=M({__forward_ref__:M});function vi(e){return e.__forward_ref__=vi,e.toString=function(){return L(this())},e}function z(e){return za(e)?e():e}function za(e){return typeof e=="function"&&e.hasOwnProperty(Ua)&&e.__forward_ref__===vi}function yi(e){return e&&!!e.\u0275providers}var C=class extends Error{constructor(t,n){super(vr(t,n)),this.code=t}};function vr(e,t){return`${`NG0${Math.abs(e)}`}${t?": "+t:""}`}var Ga=M({\u0275cmp:M}),Wa=M({\u0275dir:M}),qa=M({\u0275pipe:M});var Vo=M({\u0275fac:M}),Ye=M({__NG_ELEMENT_ID__:M}),Bo=M({__NG_ENV_ID__:M});function Rt(e){return typeof e=="string"?e:e==null?"":String(e)}function Za(e){return typeof e=="function"?e.name||e.toString():typeof e=="object"&&e!=null&&typeof e.type=="function"?e.type.name||e.type.toString():Rt(e)}function Ya(e,t){let n=t?`. Dependency path: ${t.join(" > ")} > ${e}`:"";throw new C(-200,`Circular dependency in DI detected for ${e}${n}`)}function yr(e,t){let n=t?` in ${t}`:"";throw new C(-201,!1)}function Qa(e,t){e==null&&Ka(t,e,null,"!=")}function Ka(e,t,n,r){throw new Error(`ASSERTION ERROR: ${e}`+(r==null?"":` [Expected=> ${n} ${r} ${t} <=Actual]`))}function x(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function lt(e){return{providers:e.providers||[],imports:e.imports||[]}}function Er(e){return Ho(e,Ei)||Ho(e,Ci)}function Ho(e,t){return e.hasOwnProperty(t)?e[t]:null}function Ja(e){let t=e&&(e[Ei]||e[Ci]);return t||null}function $o(e){return e&&(e.hasOwnProperty(Uo)||e.hasOwnProperty(Xa))?e[Uo]:null}var Ei=M({\u0275prov:M}),Uo=M({\u0275inj:M}),Ci=M({ngInjectableDef:M}),Xa=M({ngInjectorDef:M}),m=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(m||{}),Wn;function ec(){return Wn}function J(e){let t=Wn;return Wn=e,t}function wi(e,t,n){let r=Er(e);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(n&m.Optional)return null;if(t!==void 0)return t;yr(L(e),"Injector")}var j=globalThis;var I=class{constructor(t,n){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,typeof n=="number"?this.__NG_ELEMENT_ID__=n:n!==void 0&&(this.\u0275prov=x({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};var tc={},Je=tc,nc="__NG_DI_FLAG__",Pt="ngTempTokenPath",rc="ngTokenPath",oc=/\n/gm,ic="\u0275",zo="__source",Qe;function Re(e){let t=Qe;return Qe=e,t}function sc(e,t=m.Default){if(Qe===void 0)throw new C(-203,!1);return Qe===null?wi(e,void 0,t):Qe.get(e,t&m.Optional?null:void 0,t)}function y(e,t=m.Default){return(ec()||sc)(z(e),t)}function N(e,t=m.Default){return y(e,Kt(t))}function Kt(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function qn(e){let t=[];for(let n=0;n ");else if(typeof t=="object"){let i=[];for(let s in t)if(t.hasOwnProperty(s)){let a=t[s];i.push(s+":"+(typeof a=="string"?JSON.stringify(a):L(a)))}o=`{${i.join(", ")}}`}return`${n}${r?"("+r+")":""}[${o}]: ${e.replace(oc,` - `)}`}function Cr(e){return{toString:e}.toString()}var Ii=function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e}(Ii||{}),ne=function(e){return e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",e}(ne||{}),Xe={},X=[];function Mi(e,t,n){let r=e.length;for(;;){let o=e.indexOf(t,n);if(o===-1)return o;if(o===0||e.charCodeAt(o-1)<=32){let i=t.length;if(o+i===r||e.charCodeAt(o+i)<=32)return o}n=o+1}}function Zn(e,t,n){let r=0;for(;rt){s=i-1;break}}}for(;ii?h="":h=o[d+1].toLowerCase();let p=r&8?h:null;if(p&&Mi(p,u,0)!==-1||r&2&&u!==h){if(U(r))return!1;s=!0}}}}return U(r)||s}function U(e){return(e&1)===0}function gc(e,t,n,r){if(t===null)return-1;let o=0;if(r||!n){let i=!1;for(;o-1)for(n++;n0?'="'+a+'"':"")+"]"}else r&8?o+="."+s:r&4&&(o+=" "+s);else o!==""&&!U(s)&&(t+=Wo(i,o),o=""),r=s,i=i||!U(r);n++}return o!==""&&(t+=Wo(i,o)),t}function Ec(e){return e.map(yc).join(",")}function Cc(e){let t=[],n=[],r=1,o=2;for(;r{let t=Ni(e),n=ve(he({},t),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===Ii.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||ne.Emulated,styles:e.styles||X,_:null,schemas:e.schemas||null,tView:null,id:""});Ai(n);let r=e.dependencies;return n.directiveDefs=Zo(r,!1),n.pipeDefs=Zo(r,!0),n.id=bc(n),n})}function wc(e){return je(e)||Ti(e)}function Ic(e){return e!==null}function dt(e){return Cr(()=>({type:e.type,bootstrap:e.bootstrap||X,declarations:e.declarations||X,imports:e.imports||X,exports:e.exports||X,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function qo(e,t){if(e==null)return Xe;let n={};for(let r in e)if(e.hasOwnProperty(r)){let o=e[r],i=o;Array.isArray(o)&&(i=o[1],o=o[0]),n[o]=r,t&&(t[o]=i)}return n}function Ir(e){return Cr(()=>{let t=Ni(e);return Ai(t),t})}function je(e){return e[Ga]||null}function Ti(e){return e[Wa]||null}function Si(e){return e[qa]||null}function Mc(e){let t=je(e)||Ti(e)||Si(e);return t!==null?t.standalone:!1}function Ni(e){let t={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,inputTransforms:null,inputConfig:e.inputs||Xe,exportAs:e.exportAs||null,standalone:e.standalone===!0,signals:e.signals===!0,selectors:e.selectors||X,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:qo(e.inputs,t),outputs:qo(e.outputs),debugInfo:null}}function Ai(e){e.features?.forEach(t=>t(e))}function Zo(e,t){if(!e)return null;let n=t?Si:wc;return()=>(typeof e=="function"?e():e).map(r=>n(r)).filter(Ic)}function bc(e){let t=0,n=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(let o of n)t=Math.imul(31,t)+o.charCodeAt(0)<<0;return t+=2147483647+1,"c"+t}var ue=0,D=1,f=2,T=3,G=4,q=5,Ft=6,et=7,se=8,Ve=9,pe=10,O=11,tt=12,Yo=13,ft=14,ae=15,Jt=16,Pe=17,nt=18,Xt=19,Oi=20,Ke=21,kn=22,Ie=23,ge=25,Ri=1;var Me=7,kt=8,Lt=9,V=10,Be=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e[e.HasChildViewsToRefresh=4]="HasChildViewsToRefresh",e}(Be||{});function Ce(e){return Array.isArray(e)&&typeof e[Ri]=="object"}function W(e){return Array.isArray(e)&&e[Ri]===!0}function Pi(e){return(e.flags&4)!==0}function Mr(e){return e.componentOffset>-1}function br(e){return(e.flags&1)===1}function ht(e){return!!e.template}function xc(e){return(e[f]&512)!==0}function rt(e,t){let n=e.hasOwnProperty(Vo);return n?e[Vo]:null}var Yn=class{constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}};function Fi(){return ki}function ki(e){return e.type.prototype.ngOnChanges&&(e.setInput=Tc),_c}Fi.ngInherit=!0;function _c(){let e=ji(this),t=e?.current;if(t){let n=e.previous;if(n===Xe)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function Tc(e,t,n,r){let o=this.declaredInputs[n],i=ji(e)||Sc(e,{previous:Xe,current:null}),s=i.current||(i.current={}),a=i.previous,c=a[o];s[o]=new Yn(c&&c.currentValue,t,a===Xe),e[r]=t}var Li="__ngSimpleChanges__";function ji(e){return e[Li]||null}function Sc(e,t){return e[Li]=t}var Qo=null;var ee=function(e,t,n){Qo?.(e,t,n)},Vi="svg",Nc="math",Ac=!1;function Oc(){return Ac}function re(e){for(;Array.isArray(e);)e=e[ue];return e}function Rc(e,t){return re(t[e])}function Z(e,t){return re(t[e.index])}function Bi(e,t){return e.data[t]}function $e(e,t){let n=t[e];return Ce(n)?n:n[ue]}function xr(e){return(e[f]&128)===128}function Pc(e){return W(e[T])}function jt(e,t){return t==null?null:e[t]}function Hi(e){e[Pe]=0}function Fc(e){e[f]&1024||(e[f]|=1024,xr(e)&&ot(e))}function $i(e){return e[f]&9216||e[Ie]?.dirty}function Qn(e){$i(e)?ot(e):e[f]&64&&(Oc()?(e[f]|=1024,ot(e)):e[pe].changeDetectionScheduler?.notify())}function ot(e){e[pe].changeDetectionScheduler?.notify();let t=e[T];for(;t!==null&&!(W(t)&&t[f]&Be.HasChildViewsToRefresh||Ce(t)&&t[f]&8192);){if(W(t))t[f]|=Be.HasChildViewsToRefresh;else if(t[f]|=8192,!xr(t))break;t=t[T]}}function kc(e,t){if((e[f]&256)===256)throw new C(911,!1);e[Ke]===null&&(e[Ke]=[]),e[Ke].push(t)}var v={lFrame:Qi(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function Lc(){return v.lFrame.elementDepthCount}function jc(){v.lFrame.elementDepthCount++}function Vc(){v.lFrame.elementDepthCount--}function Ui(){return v.bindingsEnabled}function Bc(){return v.skipHydrationRootTNode!==null}function Hc(e){return v.skipHydrationRootTNode===e}function $c(){v.skipHydrationRootTNode=null}function A(){return v.lFrame.lView}function _e(){return v.lFrame.tView}function le(){let e=zi();for(;e!==null&&e.type===64;)e=e.parent;return e}function zi(){return v.lFrame.currentTNode}function Uc(){let e=v.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}function pt(e,t){let n=v.lFrame;n.currentTNode=e,n.isParent=t}function Gi(){return v.lFrame.isParent}function zc(){v.lFrame.isParent=!1}function Gc(){return v.lFrame.bindingIndex}function Wc(e){return v.lFrame.bindingIndex=e}function Wi(){return v.lFrame.bindingIndex++}function qc(e){let t=v.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function Zc(){return v.lFrame.inI18n}function Yc(e,t){let n=v.lFrame;n.bindingIndex=n.bindingRootIndex=e,Kn(t)}function Qc(){return v.lFrame.currentDirectiveIndex}function Kn(e){v.lFrame.currentDirectiveIndex=e}function qi(e){v.lFrame.currentQueryIndex=e}function Kc(e){let t=e[D];return t.type===2?t.declTNode:t.type===1?e[q]:null}function Zi(e,t,n){if(n&m.SkipSelf){let o=t,i=e;for(;o=o.parent,o===null&&!(n&m.Host);)if(o=Kc(i),o===null||(i=i[ft],o.type&10))break;if(o===null)return!1;t=o,e=i}let r=v.lFrame=Yi();return r.currentTNode=t,r.lView=e,!0}function _r(e){let t=Yi(),n=e[D];v.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function Yi(){let e=v.lFrame,t=e===null?null:e.child;return t===null?Qi(e):t}function Qi(e){let 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:e,child:null,inI18n:!1};return e!==null&&(e.child=t),t}function Ki(){let e=v.lFrame;return v.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var Ji=Ki;function Tr(){let e=Ki();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function en(){return v.lFrame.selectedIndex}function be(e){v.lFrame.selectedIndex=e}function Jc(){let e=v.lFrame;return Bi(e.tView,e.selectedIndex)}function Ue(){v.lFrame.currentNamespace=Vi}function gt(){Xc()}function Xc(){v.lFrame.currentNamespace=null}function eu(){return v.lFrame.currentNamespace}var Xi=!0;function Sr(){return Xi}function Nr(e){Xi=e}function tu(e,t,n){let{ngOnChanges:r,ngOnInit:o,ngDoCheck:i}=t.type.prototype;if(r){let s=ki(t);(n.preOrderHooks??=[]).push(e,s),(n.preOrderCheckHooks??=[]).push(e,s)}o&&(n.preOrderHooks??=[]).push(0-e,o),i&&((n.preOrderHooks??=[]).push(e,i),(n.preOrderCheckHooks??=[]).push(e,i))}function Ar(e,t){for(let n=t.directiveStart,r=t.directiveEnd;n=r)break}else t[c]<0&&(e[Pe]+=65536),(a>14>16&&(e[f]&3)===t&&(e[f]+=16384,Ko(a,i)):Ko(a,i)}var Le=-1,it=class{constructor(t,n,r){this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r}};function ru(e){return e instanceof it}function ou(e){return(e.flags&8)!==0}function iu(e){return(e.flags&16)!==0}function ts(e){return e!==Le}function Vt(e){let t=e&32767;return e&32767}function su(e){return e>>16}function Bt(e,t){let n=su(e),r=t;for(;n>0;)r=r[ft],n--;return r}var Jn=!0;function Jo(e){let t=Jn;return Jn=e,t}var au=256,ns=au-1,rs=5,cu=0,te={};function uu(e,t,n){let r;typeof n=="string"?r=n.charCodeAt(0)||0:n.hasOwnProperty(Ye)&&(r=n[Ye]),r==null&&(r=n[Ye]=cu++);let o=r&ns,i=1<>rs)]|=i}function os(e,t){let n=is(e,t);if(n!==-1)return n;let r=t[D];r.firstCreatePass&&(e.injectorIndex=t.length,jn(r.data,e),jn(t,null),jn(r.blueprint,null));let o=Or(e,t),i=e.injectorIndex;if(ts(o)){let s=Vt(o),a=Bt(o,t),c=a[D].data;for(let u=0;u<8;u++)t[i+u]=a[s+u]|c[s+u]}return t[i+8]=o,i}function jn(e,t){e.push(0,0,0,0,0,0,0,0,t)}function is(e,t){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||t[e.injectorIndex+8]===null?-1:e.injectorIndex}function Or(e,t){if(e.parent&&e.parent.injectorIndex!==-1)return e.parent.injectorIndex;let n=0,r=null,o=t;for(;o!==null;){if(r=ls(o),r===null)return Le;if(n++,o=o[ft],r.injectorIndex!==-1)return r.injectorIndex|n<<16}return Le}function lu(e,t,n){uu(e,t,n)}function ss(e,t,n){if(n&m.Optional||e!==void 0)return e;yr(t,"NodeInjector")}function as(e,t,n,r){if(n&m.Optional&&r===void 0&&(r=null),!(n&(m.Self|m.Host))){let o=e[Ve],i=J(void 0);try{return o?o.get(t,r,n&m.Optional):wi(t,r,n&m.Optional)}finally{J(i)}}return ss(r,t,n)}function cs(e,t,n,r=m.Default,o){if(e!==null){if(t[f]&2048&&!(r&m.Self)){let s=gu(e,t,n,r,te);if(s!==te)return s}let i=us(e,t,n,r,te);if(i!==te)return i}return as(t,n,r,o)}function us(e,t,n,r,o){let i=hu(n);if(typeof i=="function"){if(!Zi(t,e,r))return r&m.Host?ss(o,n,r):as(t,n,r,o);try{let s;if(s=i(r),s==null&&!(r&m.Optional))yr(n);else return s}finally{Ji()}}else if(typeof i=="number"){let s=null,a=is(e,t),c=Le,u=r&m.Host?t[ae][q]:null;for((a===-1||r&m.SkipSelf)&&(c=a===-1?Or(e,t):t[a+8],c===Le||!ei(r,!1)?a=-1:(s=t[D],a=Vt(c),t=Bt(c,t)));a!==-1;){let l=t[D];if(Xo(i,a,l.data)){let d=du(a,t,n,s,r,u);if(d!==te)return d}c=t[a+8],c!==Le&&ei(r,t[D].data[a+8]===u)&&Xo(i,a,t)?(s=l,a=Vt(c),t=Bt(c,t)):a=-1}}return o}function du(e,t,n,r,o,i){let s=t[D],a=s.data[e+8],c=r==null?Mr(a)&&Jn:r!=s&&(a.type&3)!==0,u=o&m.Host&&i===a,l=fu(a,s,n,c,u);return l!==null?st(t,s,l,a):te}function fu(e,t,n,r,o){let i=e.providerIndexes,s=t.data,a=i&1048575,c=e.directiveStart,u=e.directiveEnd,l=i>>20,d=r?a:a+l,h=o?a+l:u;for(let p=d;p=c&&w.type===n)return p}if(o){let p=s[c];if(p&&ht(p)&&p.type===n)return c}return null}function st(e,t,n,r){let o=e[n],i=t.data;if(ru(o)){let s=o;s.resolving&&Ya(Za(i[n]));let a=Jo(s.canSeeViewProviders);s.resolving=!0;let c,u=s.injectImpl?J(s.injectImpl):null,l=Zi(e,r,m.Default);try{o=e[n]=s.factory(void 0,i,e,r),t.firstCreatePass&&n>=r.directiveStart&&tu(n,i[n],t)}finally{u!==null&&J(u),Jo(a),s.resolving=!1,Ji()}}return o}function hu(e){if(typeof e=="string")return e.charCodeAt(0)||0;let t=e.hasOwnProperty(Ye)?e[Ye]:void 0;return typeof t=="number"?t>=0?t&ns:pu:t}function Xo(e,t,n){let r=1<>rs)]&r)}function ei(e,t){return!(e&m.Self)&&!(e&m.Host&&t)}var we=class{constructor(t,n){this._tNode=t,this._lView=n}get(t,n,r){return cs(this._tNode,this._lView,t,Kt(r),n)}};function pu(){return new we(le(),A())}function gu(e,t,n,r,o){let i=e,s=t;for(;i!==null&&s!==null&&s[f]&2048&&!(s[f]&512);){let a=us(i,s,n,r|m.Self,te);if(a!==te)return a;let c=i.parent;if(!c){let u=s[Oi];if(u){let l=u.get(n,te,r);if(l!==te)return l}c=ls(s),s=s[ft]}i=c}return o}function ls(e){let t=e[D],n=t.type;return n===2?t.declTNode:n===1?e[q]:null}function mu(e){return typeof e=="function"}function Rr(e,t){e.forEach(n=>Array.isArray(n)?Rr(n,t):t(n))}function ds(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function Ht(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function Du(e,t){let n=[];for(let r=0;r{n.push(s)};return Rr(t,s=>{let a=s;Xn(a,i,[],r)&&(o||=[],o.push(a))}),o!==void 0&&ms(o,i),n}function ms(e,t){for(let n=0;n{t(i,r)})}}function Xn(e,t,n,r){if(e=z(e),!e)return!1;let o=null,i=$o(e),s=!i&&je(e);if(!i&&!s){let c=e.ngModule;if(i=$o(c),i)o=c;else return!1}else{if(s&&!s.standalone)return!1;o=e}let a=r.has(o);if(s){if(a)return!1;if(r.add(o),s.dependencies){let c=typeof s.dependencies=="function"?s.dependencies():s.dependencies;for(let u of c)Xn(u,t,n,r)}}else if(i){if(i.imports!=null&&!a){r.add(o);let u;try{Rr(i.imports,l=>{Xn(l,t,n,r)&&(u||=[],u.push(l))})}finally{}u!==void 0&&ms(u,t)}if(!a){let u=rt(o)||(()=>new o);t({provide:o,useFactory:u,deps:X},o),t({provide:hs,useValue:o,multi:!0},o),t({provide:at,useValue:()=>y(o),multi:!0},o)}let c=i.providers;if(c!=null&&!a){let u=e;Fr(c,l=>{t(l,u)})}}else return!1;return o!==e&&e.providers!==void 0}function Fr(e,t){for(let n of e)yi(n)&&(n=n.\u0275providers),Array.isArray(n)?Fr(n,t):t(n)}var vu=M({provide:String,useValue:M});function Ds(e){return e!==null&&typeof e=="object"&&vu in e}function yu(e){return!!(e&&e.useExisting)}function Eu(e){return!!(e&&e.useFactory)}function er(e){return typeof e=="function"}var tn=new I("Set Injector scope."),Nt={},Cu={},Vn;function kr(){return Vn===void 0&&(Vn=new $t),Vn}var me=class{},Ut=class extends me{get destroyed(){return this._destroyed}constructor(t,n,r,o){super(),this.parent=n,this.source=r,this.scopes=o,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,nr(t,s=>this.processProvider(s)),this.records.set(fs,Fe(void 0,this)),o.has("environment")&&this.records.set(me,Fe(void 0,this));let i=this.records.get(tn);i!=null&&typeof i.value=="string"&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(hs,X,m.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(let n of this._ngOnDestroyHooks)n.ngOnDestroy();let t=this._onDestroyHooks;this._onDestroyHooks=[];for(let n of t)n()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(t){return this.assertNotDestroyed(),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){this.assertNotDestroyed();let n=Re(this),r=J(void 0),o;try{return t()}finally{Re(n),J(r)}}get(t,n=Je,r=m.Default){if(this.assertNotDestroyed(),t.hasOwnProperty(Bo))return t[Bo](this);r=Kt(r);let o,i=Re(this),s=J(void 0);try{if(!(r&m.SkipSelf)){let c=this.records.get(t);if(c===void 0){let u=_u(t)&&Er(t);u&&this.injectableDefInScope(u)?c=Fe(tr(t),Nt):c=null,this.records.set(t,c)}if(c!=null)return this.hydrate(t,c)}let a=r&m.Self?kr():this.parent;return n=r&m.Optional&&n===Je?null:n,a.get(t,n)}catch(a){if(a.name==="NullInjectorError"){if((a[Pt]=a[Pt]||[]).unshift(L(t)),i)throw a;return cc(a,t,"R3InjectorError",this.source)}else throw a}finally{J(s),Re(i)}}resolveInjectorInitializers(){let t=Re(this),n=J(void 0),r;try{let o=this.get(at,X,m.Self);for(let i of o)i()}finally{Re(t),J(n)}}toString(){let t=[],n=this.records;for(let r of n.keys())t.push(L(r));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new C(205,!1)}processProvider(t){t=z(t);let n=er(t)?t:z(t&&t.provide),r=Iu(t);if(!er(t)&&t.multi===!0){let o=this.records.get(n);o||(o=Fe(void 0,Nt,!0),o.factory=()=>qn(o.multi),this.records.set(n,o)),n=t,o.multi.push(t)}else{let o=this.records.get(n)}this.records.set(n,r)}hydrate(t,n){return n.value===Nt&&(n.value=Cu,n.value=n.factory()),typeof n.value=="object"&&n.value&&xu(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}injectableDefInScope(t){if(!t.providedIn)return!1;let n=z(t.providedIn);return typeof n=="string"?n==="any"||this.scopes.has(n):this.injectorDefTypes.has(n)}removeOnDestroy(t){let n=this._onDestroyHooks.indexOf(t);n!==-1&&this._onDestroyHooks.splice(n,1)}};function tr(e){let t=Er(e),n=t!==null?t.factory:rt(e);if(n!==null)return n;if(e instanceof I)throw new C(204,!1);if(e instanceof Function)return wu(e);throw new C(204,!1)}function wu(e){let t=e.length;if(t>0){let r=Du(t,"?");throw new C(204,!1)}let n=Ja(e);return n!==null?()=>n.factory(e):()=>new e}function Iu(e){if(Ds(e))return Fe(void 0,e.useValue);{let t=Mu(e);return Fe(t,Nt)}}function Mu(e,t,n){let r;if(er(e)){let o=z(e);return rt(o)||tr(o)}else if(Ds(e))r=()=>z(e.useValue);else if(Eu(e))r=()=>e.useFactory(...qn(e.deps||[]));else if(yu(e))r=()=>y(z(e.useExisting));else{let o=z(e&&(e.useClass||e.provide));if(bu(e))r=()=>new o(...qn(e.deps));else return rt(o)||tr(o)}return r}function Fe(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function bu(e){return!!e.deps}function xu(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function _u(e){return typeof e=="function"||typeof e=="object"&&e instanceof I}function nr(e,t){for(let n of e)Array.isArray(n)?nr(n,t):n&&yi(n)?nr(n.\u0275providers,t):t(n)}function ti(e,t=null,n=null,r){let o=Tu(e,t,n,r);return o.resolveInjectorInitializers(),o}function Tu(e,t=null,n=null,r,o=new Set){let i=[n||X,Pr(e)];return r=r||(typeof e=="object"?void 0:L(e)),new Ut(i,t||kr(),r||null,o)}var nn=(()=>{let t=class t{static create(r,o){if(Array.isArray(r))return ti({name:""},o,r,"");{let i=r.name??"";return ti({name:i},r.parent,r.providers,i)}}};t.THROW_IF_NOT_FOUND=Je,t.NULL=new $t,t.\u0275prov=x({token:t,providedIn:"any",factory:()=>y(fs)}),t.__NG_ELEMENT_ID__=-1;let e=t;return e})();var rr;function vs(e){rr=e}function Su(){if(rr!==void 0)return rr;if(typeof document<"u")return document;throw new C(210,!1)}var rn=new I("AppId",{providedIn:"root",factory:()=>Nu}),Nu="ng",Lr=new I("Platform Initializer"),ze=new I("Platform ID",{providedIn:"platform",factory:()=>"unknown"});var jr=new I("CSP nonce",{providedIn:"root",factory:()=>Su().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function ys(e){return(e.flags&128)===128}var Te=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(Te||{});var Es=new Map,Au=0;function Ou(){return Au++}function Ru(e){Es.set(e[Xt],e)}function Pu(e){Es.delete(e[Xt])}var ni="__ngContext__";function xe(e,t){Ce(t)?(e[ni]=t[Xt],Ru(t)):e[ni]=t}var Fu;function Vr(e,t){return Fu(e,t)}function Br(e){let t=e[T];return W(t)?t[T]:t}function Cs(e){return Is(e[tt])}function ws(e){return Is(e[G])}function Is(e){for(;e!==null&&!W(e);)e=e[G];return e}function ke(e,t,n,r,o){if(r!=null){let i,s=!1;W(r)?i=r:Ce(r)&&(s=!0,r=r[ue]);let a=re(r);e===0&&n!==null?o==null?_s(t,n,a):zt(t,n,a,o||null,!0):e===1&&n!==null?zt(t,n,a,o||null,!0):e===2?Xu(t,a,s):e===3&&t.destroyNode(a),i!=null&&tl(t,e,i,n,o)}}function ku(e,t){return e.createText(t)}function Lu(e,t,n){e.setValue(t,n)}function Ms(e,t,n){return e.createElement(t,n)}function ju(e,t){let n=t[O];mt(e,t,n,2,null,null),t[ue]=null,t[q]=null}function Vu(e,t,n,r,o,i){r[ue]=o,r[q]=t,mt(e,r,n,1,o,i)}function Bu(e,t){mt(e,t,t[O],2,null,null)}function Hu(e){let t=e[tt];if(!t)return Bn(e[D],e);for(;t;){let n=null;if(Ce(t))n=t[tt];else{let r=t[V];r&&(n=r)}if(!n){for(;t&&!t[G]&&t!==e;)Ce(t)&&Bn(t[D],t),t=t[T];t===null&&(t=e),Ce(t)&&Bn(t[D],t),n=t&&t[G]}t=n}}function $u(e,t,n,r){let o=V+r,i=n.length;r>0&&(n[o-1][G]=t),r0&&(e[n-1][G]=r[G]);let i=Ht(e,V+t);ju(r[D],r);let s=i[nt];s!==null&&s.detachView(i[D]),r[T]=null,r[G]=null,r[f]&=-129}return r}function xs(e,t){if(!(t[f]&256)){let n=t[O];n.destroyNode&&mt(e,t,n,3,null,null),Hu(t)}}function Bn(e,t){if(!(t[f]&256)){t[f]&=-129,t[f]|=256,t[Ie]&&Io(t[Ie]),Gu(e,t),zu(e,t),t[D].type===1&&t[O].destroy();let n=t[Jt];if(n!==null&&W(t[T])){n!==t[T]&&bs(n,t);let r=t[nt];r!==null&&r.detachView(e)}Pu(t)}}function zu(e,t){let n=e.cleanup,r=t[et];if(n!==null)for(let i=0;i=0?r[s]():r[-s].unsubscribe(),i+=2}else{let s=r[n[i+1]];n[i].call(s)}r!==null&&(t[et]=null);let o=t[Ke];if(o!==null){t[Ke]=null;for(let i=0;i-1){let{encapsulation:i}=e.data[r.directiveStart+o];if(i===ne.None||i===ne.Emulated)return null}return Z(r,n)}}function zt(e,t,n,r,o){e.insertBefore(t,n,r,o)}function _s(e,t,n){e.appendChild(t,n)}function ri(e,t,n,r,o){r!==null?zt(e,t,n,r,o):_s(e,t,n)}function Zu(e,t,n,r){e.removeChild(t,n,r)}function Hr(e,t){return e.parentNode(t)}function Yu(e,t){return e.nextSibling(t)}function Qu(e,t,n){return Ju(e,t,n)}function Ku(e,t,n){return e.type&40?Z(e,n):null}var Ju=Ku,oi;function $r(e,t,n,r){let o=Wu(e,r,t),i=t[O],s=r.parent||t[q],a=Qu(s,r,t);if(o!=null)if(Array.isArray(n))for(let c=0;cnull;function zr(e,t,n=!1){return il(e,t,n)}var ar=class{},Gt=class{};function sl(e){let t=Error(`No component factory found for ${L(e)}.`);return t[al]=e,t}var al="ngComponent";var cr=class{resolveComponentFactory(t){throw sl(t)}},Gr=(()=>{let t=class t{};t.NULL=new cr;let e=t;return e})();function cl(){return on(le(),A())}function on(e,t){return new Wr(Z(e,t))}var Wr=(()=>{let t=class t{constructor(r){this.nativeElement=r}};t.__NG_ELEMENT_ID__=cl;let e=t;return e})();var ct=class{};var ul=(()=>{let t=class t{};t.\u0275prov=x({token:t,providedIn:"root",factory:()=>null});let e=t;return e})(),Hn={};function Wt(e,t,n,r,o=!1){for(;n!==null;){let i=t[n.index];i!==null&&r.push(re(i)),W(i)&&ll(i,r);let s=n.type;if(s&8)Wt(e,t,n.child,r);else if(s&32){let a=Vr(n,t),c;for(;c=a();)r.push(c)}else if(s&16){let a=Ts(t,n);if(Array.isArray(a))r.push(...a);else{let c=Br(t[ae]);Wt(c[D],c,a,r,!0)}}n=o?n.projectionNext:n.next}return r}function ll(e,t){for(let n=V;n{ot(e.lView)},consumerOnSignalRead(){this.lView[Ie]=this}}),gl="ngOriginalError";function $n(e){return e[gl]}var ce=class{constructor(){this._console=console}handleError(t){let n=this._findOriginalError(t);this._console.error("ERROR",t),n&&this._console.error("ORIGINAL ERROR",n)}_findOriginalError(t){let n=t&&$n(t);for(;n&&$n(n);)n=$n(n);return n||null}},Os=new I("",{providedIn:"root",factory:()=>N(ce).handleError.bind(void 0)});var Rs=!1,ml=new I("",{providedIn:"root",factory:()=>Rs});var Ge={};function Y(e){Ps(_e(),A(),en()+e,!1)}function Ps(e,t,n,r){if(!r)if((t[f]&3)===3){let i=e.preOrderCheckHooks;i!==null&&Tt(t,i,n)}else{let i=e.preOrderHooks;i!==null&&St(t,i,0,n)}be(n)}function Dt(e,t=m.Default){let n=A();if(n===null)return y(e,t);let r=le();return cs(r,n,z(e),t)}function Dl(e,t){let n=e.hostBindingOpCodes;if(n!==null)try{for(let r=0;rge&&Ps(e,t,ge,!1),ee(s?2:0,o),n(r,o)}finally{be(i),ee(s?3:1,o)}}function Ls(e,t,n){if(Pi(t)){let r=F(null);try{let o=t.directiveStart,i=t.directiveEnd;for(let s=o;snull;function Il(e,t,n,r,o,i){let s=t?t.injectorIndex:-1,a=0;return Bc()&&(a|=128),{type:n,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:o,attrs:i,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev: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}}function ii(e,t,n,r){for(let o in e)if(e.hasOwnProperty(o)){n=n===null?{}:n;let i=e[o];r===null?si(n,t,o,i):r.hasOwnProperty(o)&&si(n,t,r[o],i)}return n}function si(e,t,n,r){e.hasOwnProperty(n)?e[n].push(t,r):e[n]=[t,r]}function Ml(e,t,n){let r=t.directiveStart,o=t.directiveEnd,i=e.data,s=t.attrs,a=[],c=null,u=null;for(let l=r;l0;){let n=e[--t];if(typeof n=="number"&&n<0)return n}return 0}function Nl(e,t,n,r){let o=n.directiveStart,i=n.directiveEnd;Mr(n)&&Ll(t,n,e.data[o+n.componentOffset]),e.firstCreatePass||os(n,t),xe(r,t);let s=n.initialInputs;for(let a=o;a-1&&(or(t,r),Ht(n,r))}this._attachedToViewContainer=!1}xs(this._lView[D],this._lView)}onDestroy(t){kc(this._lView,t)}markForCheck(){Yr(this._cdRefInjectingView||this._lView)}detach(){this._lView[f]&=-129}reattach(){Qn(this._lView),this._lView[f]|=128}detectChanges(){this._lView[f]|=1024,Ul(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new C(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,Bu(this._lView[D],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new C(902,!1);this._appRef=t,Qn(this._lView)}};var ai=new Set;function Js(e){ai.has(e)||(ai.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}var fr=class extends Oe{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,n,r){let o=t,i=n||(()=>null),s=r;if(t&&typeof t=="object"){let c=t;o=c.next?.bind(c),i=c.error?.bind(c),s=c.complete?.bind(c)}this.__isAsync&&(i=Un(i),o&&(o=Un(o)),s&&(s=Un(s)));let a=super.subscribe({next:o,error:i,complete:s});return t instanceof P&&t.add(a),a}};function Un(e){return t=>{setTimeout(e,void 0,t)}}var Ze=fr;function ci(...e){}function Yl(){let e=typeof j.requestAnimationFrame=="function",t=j[e?"requestAnimationFrame":"setTimeout"],n=j[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&t&&n){let r=t[Zone.__symbol__("OriginalDelegate")];r&&(t=r);let o=n[Zone.__symbol__("OriginalDelegate")];o&&(n=o)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:n}}var _=class e{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Ze(!1),this.onMicrotaskEmpty=new Ze(!1),this.onStable=new Ze(!1),this.onError=new Ze(!1),typeof Zone>"u")throw new C(908,!1);Zone.assertZonePatched();let o=this;o._nesting=0,o._outer=o._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(o._inner=o._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(o._inner=o._inner.fork(Zone.longStackTraceZoneSpec)),o.shouldCoalesceEventChangeDetection=!r&&n,o.shouldCoalesceRunChangeDetection=r,o.lastRequestAnimationFrameId=-1,o.nativeRequestAnimationFrame=Yl().nativeRequestAnimationFrame,Jl(o)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get("isAngularZone")===!0}static assertInAngularZone(){if(!e.isInAngularZone())throw new C(909,!1)}static assertNotInAngularZone(){if(e.isInAngularZone())throw new C(909,!1)}run(t,n,r){return this._inner.run(t,n,r)}runTask(t,n,r,o){let i=this._inner,s=i.scheduleEventTask("NgZoneEvent: "+o,t,Ql,ci,ci);try{return i.runTask(s,n,r)}finally{i.cancelTask(s)}}runGuarded(t,n,r){return this._inner.runGuarded(t,n,r)}runOutsideAngular(t){return this._outer.run(t)}},Ql={};function Qr(e){if(e._nesting==0&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Kl(e){e.isCheckStableRunning||e.lastRequestAnimationFrameId!==-1||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(j,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,hr(e),e.isCheckStableRunning=!0,Qr(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),hr(e))}function Jl(e){let t=()=>{Kl(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,r,o,i,s,a)=>{if(Xl(a))return n.invokeTask(o,i,s,a);try{return ui(e),n.invokeTask(o,i,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&i.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&t(),li(e)}},onInvoke:(n,r,o,i,s,a,c)=>{try{return ui(e),n.invoke(o,i,s,a,c)}finally{e.shouldCoalesceRunChangeDetection&&t(),li(e)}},onHasTask:(n,r,o,i)=>{n.hasTask(o,i),r===o&&(i.change=="microTask"?(e._hasPendingMicrotasks=i.microTask,hr(e),Qr(e)):i.change=="macroTask"&&(e.hasPendingMacrotasks=i.macroTask))},onHandleError:(n,r,o,i)=>(n.handleError(o,i),e.runOutsideAngular(()=>e.onError.emit(i)),!1)})}function hr(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.lastRequestAnimationFrameId!==-1?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function ui(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function li(e){e._nesting--,Qr(e)}function Xl(e){return!Array.isArray(e)||e.length!==1?!1:e[0].data?.__ignore_ng_zone__===!0}var ed=(()=>{let t=class t{constructor(){this.renderDepth=0,this.handler=null,this.internalCallbacks=[]}begin(){this.handler?.validateBegin(),this.renderDepth++}end(){if(this.renderDepth--,this.renderDepth===0){for(let r of this.internalCallbacks)r();this.internalCallbacks.length=0,this.handler?.execute()}}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}};t.\u0275prov=x({token:t,providedIn:"root",factory:()=>new t});let e=t;return e})();function td(e,t){let n=$e(t,e),r=n[D];nd(r,n);let o=n[ue];o!==null&&n[Ft]===null&&(n[Ft]=zr(o,n[Ve])),Kr(r,n,n[se])}function nd(e,t){for(let n=t.length;n0&&Ss(e,n,i.join(" "))}}function ld(e,t,n){let r=e.projection=[];for(let o=0;onull;function hi(e,t){return gd(e,t)}function md(e,t,n,r){let o=t.tView,s=e[f]&4096?4096:16,a=sn(e,o,n,s,null,t,null,null,null,r?.injector??null,r?.dehydratedView??null),c=e[t.index];a[Jt]=c;let u=e[nt];return u!==null&&(a[nt]=u.createEmbeddedView(o)),Kr(o,a,n),a}function pi(e,t){return!t||t.firstChild===null||ys(e)}function Dd(e,t,n,r=!0){let o=t[D];if($u(o,t,e,n),r){let s=ir(n,e),a=t[O],c=Hr(a,e[Me]);c!==null&&Vu(o,e[q],a,t,c,s)}let i=t[Ft];i!==null&&i.firstChild!==null&&(i.firstChild=null)}var un=(()=>{let t=class t{};t.__NG_ELEMENT_ID__=vd;let e=t;return e})();function vd(){let e=le();return Ed(e,A())}var yd=un,Xs=class extends yd{constructor(t,n,r){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=r}get element(){return on(this._hostTNode,this._hostLView)}get injector(){return new we(this._hostTNode,this._hostLView)}get parentInjector(){let t=Or(this._hostTNode,this._hostLView);if(ts(t)){let n=Bt(t,this._hostLView),r=Vt(t),o=n[D].data[r+8];return new we(o,n)}else return new we(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){let n=gi(this._lContainer);return n!==null&&n[t]||null}get length(){return this._lContainer.length-V}createEmbeddedView(t,n,r){let o,i;typeof r=="number"?o=r:r!=null&&(o=r.index,i=r.injector);let s=hi(this._lContainer,t.ssrId),a=t.createEmbeddedViewImpl(n||{},i,s);return this.insertImpl(a,o,pi(this._hostTNode,s)),a}createComponent(t,n,r,o,i){let s=t&&!mu(t),a;if(s)a=n;else{let w=n||{};a=w.index,r=w.injector,o=w.projectableNodes,i=w.environmentInjector||w.ngModuleRef}let c=s?t:new qt(je(t)),u=r||this.parentInjector;if(!i&&c.ngModule==null){let S=(s?u:this.parentInjector).get(me,null);S&&(i=S)}let l=je(c.componentType??{}),d=hi(this._lContainer,l?.id??null),h=d?.firstChild??null,p=c.create(u,o,h,i);return this.insertImpl(p.hostView,a,pi(this._hostTNode,d)),p}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,r){let o=t._lView;if(Pc(o)){let a=this.indexOf(t);if(a!==-1)this.detach(a);else{let c=o[T],u=new Xs(c,c[q],c[T]);u.detach(u.indexOf(t))}}let i=this._adjustIndex(n),s=this._lContainer;return Dd(s,o,i,r),t.attachToViewContainerRef(),ds(zn(s),i,t),t}move(t,n){return this.insert(t,n)}indexOf(t){let n=gi(this._lContainer);return n!==null?n.indexOf(t):-1}remove(t){let n=this._adjustIndex(t,-1),r=or(this._lContainer,n);r&&(Ht(zn(this._lContainer),n),xs(r[D],r))}detach(t){let n=this._adjustIndex(t,-1),r=or(this._lContainer,n);return r&&Ht(zn(this._lContainer),n)!=null?new ut(r):null}_adjustIndex(t,n=0){return t??this.length+n}};function gi(e){return e[kt]}function zn(e){return e[kt]||(e[kt]=[])}function Ed(e,t){let n,r=t[e.index];return W(r)?n=r:(n=Gs(r,t,null,e),t[e.index]=n,cn(t,n)),wd(n,t,e,r),new Xs(n,e,t)}function Cd(e,t){let n=e[O],r=n.createComment(""),o=Z(t,e),i=Hr(n,o);return zt(n,i,r,Yu(n,o),!1),r}var wd=bd,Id=(e,t,n)=>!1;function Md(e,t,n){return Id(e,t,n)}function bd(e,t,n,r){if(e[Me])return;let o;n.type&8?o=re(r):o=Cd(t,n),e[Me]=o}function xd(e,t,n,r,o,i,s,a,c){let u=t.consts,l=an(t,e,4,s||null,jt(u,a));Hs(t,n,l,jt(u,c)),Ar(t,l);let d=l.tView=qr(2,l,r,o,i,t.directiveRegistry,t.pipeRegistry,null,t.schemas,u,null);return t.queries!==null&&(t.queries.template(t,l),d.queries=t.queries.embeddedTView(l)),l}function Xr(e,t,n,r,o,i,s,a){let c=A(),u=_e(),l=e+ge,d=u.firstCreatePass?xd(l,u,c,t,n,r,o,i,s):u.data[l];pt(d,!1);let h=_d(u,c,d,e);Sr()&&$r(u,c,h,d),xe(h,c);let p=Gs(h,c,h,d);return c[l]=p,cn(c,p),Md(p,d,c),br(d)&&js(u,c,d),s!=null&&Vs(c,d,a),Xr}var _d=Td;function Td(e,t,n,r){return Nr(!0),t[O].createComment("")}function Sd(e,t,n,r,o,i){let s=t.consts,a=jt(s,o),c=an(t,e,2,r,a);return Hs(t,n,c,jt(s,i)),c.attrs!==null&&pr(c,c.attrs,!1),c.mergedAttrs!==null&&pr(c,c.mergedAttrs,!0),t.queries!==null&&t.queries.elementStart(t,c),c}function g(e,t,n,r){let o=A(),i=_e(),s=ge+e,a=o[O],c=i.firstCreatePass?Sd(s,i,o,t,n,r):i.data[s],u=Nd(i,o,c,a,t,e);o[s]=u;let l=br(c);return pt(c,!0),Ns(a,u,c),(c.flags&32)!==32&&Sr()&&$r(i,o,u,c),Lc()===0&&xe(u,o),jc(),l&&(js(i,o,c),Ls(i,c,o)),r!==null&&Vs(o,c),g}function E(){let e=le();Gi()?zc():(e=e.parent,pt(e,!1));let t=e;Hc(t)&&$c(),Vc();let n=_e();return n.firstCreatePass&&(Ar(n,e),Pi(e)&&n.queries.elementEnd(e)),t.classesWithoutHost!=null&&ou(t)&&fi(n,t,A(),t.classesWithoutHost,!0),t.stylesWithoutHost!=null&&iu(t)&&fi(n,t,A(),t.stylesWithoutHost,!1),E}function k(e,t,n,r){return g(e,t,n,r),E(),k}var Nd=(e,t,n,r,o,i)=>(Nr(!0),Ms(r,o,eu()));var Yt="en-US";var Ad=Yt;function Od(e){Qa(e,"Expected localeId to be defined"),typeof e=="string"&&(Ad=e.toLowerCase().replace(/_/g,"-"))}function eo(e){return!!e&&typeof e.then=="function"}function ea(e){return!!e&&typeof e.subscribe=="function"}function ln(e,t,n,r){let o=A(),i=_e(),s=le();return Pd(i,o,o[O],s,e,t,r),ln}function Rd(e,t,n,r){let o=e.cleanup;if(o!=null)for(let i=0;ic?a[c]:null}typeof s=="string"&&(i+=2)}return null}function Pd(e,t,n,r,o,i,s){let a=br(r),u=e.firstCreatePass&&Hl(e),l=t[se],d=Bl(t),h=!0;if(r.type&3||s){let S=Z(r,t),Q=s?s(S):S,fe=d.length,B=s?H=>s(re(H[r.index])):r.index,oe=null;if(!s&&a&&(oe=Rd(e,t,o,r.index)),oe!==null){let H=oe.__ngLastListenerFn__||oe;H.__ngNextListenerFn__=i,oe.__ngLastListenerFn__=i,h=!1}else{i=Di(r,t,l,i,!1);let H=n.listen(Q,o,i);d.push(i,H),u&&u.push(o,B,fe,fe+1)}}else i=Di(r,t,l,i,!1);let p=r.outputs,w;if(h&&p!==null&&(w=p[o])){let S=w.length;if(S)for(let Q=0;Q-1?$e(e.index,t):t;Yr(a);let c=mi(t,n,r,s),u=i.__ngNextListenerFn__;for(;u;)c=mi(t,n,u,s)&&c,u=u.__ngNextListenerFn__;return o&&c===!1&&s.preventDefault(),c}}function b(e,t=""){let n=A(),r=_e(),o=e+ge,i=r.firstCreatePass?an(r,o,1,t,null):r.data[o],s=Fd(r,n,i,t,e);n[o]=s,Sr()&&$r(r,n,s,i),pt(i,!1)}var Fd=(e,t,n,r,o)=>(Nr(!0),ku(t[O],r));function de(e){return dn("",e,""),de}function dn(e,t,n){let r=A(),o=hd(r,e,t,n);return o!==Ge&&Zs(r,en(),o),dn}function to(e,t,n,r,o){let i=A(),s=pd(i,e,t,n,r,o);return s!==Ge&&Zs(i,en(),s),to}var He=class{};var Qt=class extends He{constructor(t){super(),this.componentFactoryResolver=new gr(this),this.instance=null;let n=new Ut([...t.providers,{provide:He,useValue:this},{provide:Gr,useValue:this.componentFactoryResolver}],t.parent||kr(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}};function kd(e,t,n=null){return new Qt({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}var Ld=(()=>{let t=class t{constructor(r){this._injector=r,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(r){if(!r.standalone)return null;if(!this.cachedInjectors.has(r)){let o=gs(!1,r.type),i=o.length>0?kd([o],this._injector,`Standalone[${r.type.name}]`):null;this.cachedInjectors.set(r,i)}return this.cachedInjectors.get(r)}ngOnDestroy(){try{for(let r of this.cachedInjectors.values())r!==null&&r.destroy()}finally{this.cachedInjectors.clear()}}};t.\u0275prov=x({token:t,providedIn:"environment",factory:()=>new t(y(me))});let e=t;return e})();function ta(e){Js("NgStandalone"),e.getStandaloneInjector=t=>t.get(Ld).getOrCreateStandaloneInjector(e)}var fn=(()=>{let t=class t{};t.__NG_ELEMENT_ID__=Bd;let e=t;return e})(),jd=fn,Vd=class extends jd{constructor(t,n,r){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,n){return this.createEmbeddedViewImpl(t,n)}createEmbeddedViewImpl(t,n,r){let o=md(this._declarationLView,this._declarationTContainer,t,{injector:n,dehydratedView:r});return new ut(o)}};function Bd(){return Hd(le(),A())}function Hd(e,t){return e.type&4?new Vd(t,e,on(e,t)):null}var na=(()=>{let t=class t{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new qe(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);let r=this.taskId++;return this.pendingTasks.add(r),r}remove(r){this.pendingTasks.delete(r),this.pendingTasks.size===0&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var no=new I(""),vt=new I(""),hn=(()=>{let t=class t{constructor(r,o,i){this._ngZone=r,this.registry=o,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,ro||($d(i),i.addToWindow(o)),this._watchAngularEvents(),r.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{_.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&this._pendingCount===0&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;this._callbacks.length!==0;){let r=this._callbacks.pop();clearTimeout(r.timeoutId),r.doneCb(this._didWork)}this._didWork=!1});else{let r=this.getPendingTasks();this._callbacks=this._callbacks.filter(o=>o.updateCb&&o.updateCb(r)?(clearTimeout(o.timeoutId),!1):!0),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(r=>({source:r.source,creationLocation:r.creationLocation,data:r.data})):[]}addCallback(r,o,i){let s=-1;o&&o>0&&(s=setTimeout(()=>{this._callbacks=this._callbacks.filter(a=>a.timeoutId!==s),r(this._didWork,this.getPendingTasks())},o)),this._callbacks.push({doneCb:r,timeoutId:s,updateCb:i})}whenStable(r,o,i){if(i&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(r,o,i),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(r){this.registry.registerApplication(r,this)}unregisterApplication(r){this.registry.unregisterApplication(r)}findProviders(r,o,i){return[]}};t.\u0275fac=function(o){return new(o||t)(y(_),y(pn),y(vt))},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})(),pn=(()=>{let t=class t{constructor(){this._applications=new Map}registerApplication(r,o){this._applications.set(r,o)}unregisterApplication(r){this._applications.delete(r)}unregisterAllApplications(){this._applications.clear()}getTestability(r){return this._applications.get(r)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(r,o=!0){return ro?.findTestabilityInTree(this,r,o)??null}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac,providedIn:"platform"});let e=t;return e})();function $d(e){ro=e}var ro,Ud=new I("Application Initializer"),ra=(()=>{let t=class t{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((r,o)=>{this.resolve=r,this.reject=o}),this.appInits=N(Ud,{optional:!0})??[]}runInitializers(){if(this.initialized)return;let r=[];for(let i of this.appInits){let s=i();if(eo(s))r.push(s);else if(ea(s)){let a=new Promise((c,u)=>{s.subscribe({complete:c,error:u})});r.push(a)}}let o=()=>{this.done=!0,this.resolve()};Promise.all(r).then(()=>{o()}).catch(i=>{this.reject(i)}),r.length===0&&o(),this.initialized=!0}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),zd=new I("appBootstrapListener");function Gd(){Mo(()=>{throw new C(600,!1)})}function Wd(e){return e.isBoundToModule}function qd(e,t,n){try{let r=n();return eo(r)?r.catch(o=>{throw t.runOutsideAngular(()=>e.handleError(o)),o}):r}catch(r){throw t.runOutsideAngular(()=>e.handleError(r)),r}}var gn=(()=>{let t=class t{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=N(Os),this.componentTypes=[],this.components=[],this.isStable=N(na).hasPendingTasks.pipe(Fn(r=>!r)),this._injector=N(me)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(r,o){let i=r instanceof Gt;if(!this._injector.get(ra).done){let w="Cannot bootstrap as there are still asynchronous initializers running."+(!i&&Mc(r)?"":" Bootstrap components in the `ngDoBootstrap` method of the root module.");throw new C(405,!1)}let a;i?a=r:a=this._injector.get(Gr).resolveComponentFactory(r),this.componentTypes.push(a.componentType);let c=Wd(a)?void 0:this._injector.get(He),u=o||a.selector,l=a.create(nn.NULL,[],u,c),d=l.location.nativeElement,h=l.injector.get(no,null);return h?.registerApplication(d),l.onDestroy(()=>{this.detachView(l.hostView),Gn(this.components,l),h?.unregisterApplication(d)}),this._loadComponent(l),l}tick(){if(this._runningTick)throw new C(101,!1);try{this._runningTick=!0;for(let r of this._views)r.detectChanges()}catch(r){this.internalErrorHandler(r)}finally{this._runningTick=!1}}attachView(r){let o=r;this._views.push(o),o.attachToAppRef(this)}detachView(r){let o=r;Gn(this._views,o),o.detachFromAppRef()}_loadComponent(r){this.attachView(r.hostView),this.tick(),this.components.push(r);let o=this._injector.get(zd,[]);[...this._bootstrapListeners,...o].forEach(i=>i(r))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(r=>r()),this._views.slice().forEach(r=>r.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(r){return this._destroyListeners.push(r),()=>Gn(this._destroyListeners,r)}destroy(){if(this._destroyed)throw new C(406,!1);let r=this._injector;r.destroy&&!r.destroyed&&r.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function Gn(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}var Zd=(()=>{let t=class t{constructor(){this.zone=N(_),this.applicationRef=N(gn)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function Yd(e){return[{provide:_,useFactory:e},{provide:at,multi:!0,useFactory:()=>{let t=N(Zd,{optional:!0});return()=>t.initialize()}},{provide:at,multi:!0,useFactory:()=>{let t=N(Xd);return()=>{t.initialize()}}},{provide:Os,useFactory:Qd}]}function Qd(){let e=N(_),t=N(ce);return n=>e.runOutsideAngular(()=>t.handleError(n))}function Kd(e){let t=Yd(()=>new _(Jd(e)));return ps([[],t])}function Jd(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}var Xd=(()=>{let t=class t{constructor(){this.subscription=new P,this.initialized=!1,this.zone=N(_),this.pendingTasks=N(na)}initialize(){if(this.initialized)return;this.initialized=!0;let r=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(r=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{_.assertNotInAngularZone(),queueMicrotask(()=>{r!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(r),r=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{_.assertInAngularZone(),r??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function ef(){return typeof $localize<"u"&&$localize.locale||Yt}var oo=new I("LocaleId",{providedIn:"root",factory:()=>N(oo,m.Optional|m.SkipSelf)||ef()});var oa=new I("PlatformDestroyListeners");var Ot=null;function tf(e=[],t){return nn.create({name:t,providers:[{provide:tn,useValue:"platform"},{provide:oa,useValue:new Set([()=>Ot=null])},...e]})}function nf(e=[]){if(Ot)return Ot;let t=tf(e);return Ot=t,Gd(),rf(t),t}function rf(e){e.get(Lr,null)?.forEach(n=>n())}var ia=(()=>{let t=class t{constructor(r){}};t.\u0275fac=function(o){return new(o||t)(y(gn))},t.\u0275mod=dt({type:t}),t.\u0275inj=lt({});let e=t;return e})();function sa(e){try{let{rootComponent:t,appProviders:n,platformProviders:r}=e,o=nf(r),i=[Kd(),...n||[]],a=new Qt({providers:i,parent:o,debugName:"",runEnvironmentInitializers:!1}).injector,c=a.get(_);return c.run(()=>{a.resolveInjectorInitializers();let u=a.get(ce,null),l;c.runOutsideAngular(()=>{l=c.onError.subscribe({next:p=>{u.handleError(p)}})});let d=()=>a.destroy(),h=o.get(oa);return h.add(d),a.onDestroy(()=>{l.unsubscribe(),h.delete(d)}),qd(u,c,()=>{let p=a.get(ra);return p.runInitializers(),p.donePromise.then(()=>{let w=a.get(oo,Yt);Od(w||Yt);let S=a.get(gn);return t!==void 0&&S.bootstrap(t),S})})})}catch(t){return Promise.reject(t)}}var io=null;function yn(){return io}function aa(e){io||(io=e)}var Dn=class{},De=new I("DocumentToken");function ca(e,t){t=encodeURIComponent(t);for(let n of e.split(";")){let r=n.indexOf("="),[o,i]=r==-1?[n,""]:[n.slice(0,r),n.slice(r+1)];if(o.trim()===t)return decodeURIComponent(i)}return null}var ua=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=dt({type:t}),t.\u0275inj=lt({});let e=t;return e})(),la="browser",cf="server";function so(e){return e===cf}var vn=class{};var uo=class extends Dn{constructor(){super(...arguments),this.supportsDOMEvents=!0}},lo=class e extends uo{static makeCurrent(){aa(new e)}onAndCancel(t,n,r){return t.addEventListener(n,r),()=>{t.removeEventListener(n,r)}}dispatchEvent(t,n){t.dispatchEvent(n)}remove(t){t.parentNode&&t.parentNode.removeChild(t)}createElement(t,n){return n=n||this.getDefaultDocument(),n.createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,n){return n==="window"?window:n==="document"?t:n==="body"?t.body:null}getBaseHref(t){let n=lf();return n==null?null:df(n)}resetBaseElement(){yt=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return ca(document.cookie,t)}},yt=null;function lf(){return yt=yt||document.querySelector("base"),yt?yt.getAttribute("href"):null}function df(e){return new URL(e,document.baseURI).pathname}var fo=class{addToWindow(t){j.getAngularTestability=(r,o=!0)=>{let i=t.findTestabilityInTree(r,o);if(i==null)throw new C(5103,!1);return i},j.getAllAngularTestabilities=()=>t.getAllTestabilities(),j.getAllAngularRootElements=()=>t.getAllRootElements();let n=r=>{let o=j.getAllAngularTestabilities(),i=o.length,s=!1,a=function(c){s=s||c,i--,i==0&&r(s)};o.forEach(c=>{c.whenStable(a)})};j.frameworkStabilizers||(j.frameworkStabilizers=[]),j.frameworkStabilizers.push(n)}findTestabilityInTree(t,n,r){if(n==null)return null;let o=t.getTestability(n);return o??(r?yn().isShadowRoot(n)?this.findTestabilityInTree(t,n.host,!0):this.findTestabilityInTree(t,n.parentElement,!0):null)}},ff=(()=>{let t=class t{build(){return new XMLHttpRequest}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})(),ho=new I("EventManagerPlugins"),pa=(()=>{let t=class t{constructor(r,o){this._zone=o,this._eventNameToPlugin=new Map,r.forEach(i=>{i.manager=this}),this._plugins=r.slice().reverse()}addEventListener(r,o,i){return this._findPluginFor(o).addEventListener(r,o,i)}getZone(){return this._zone}_findPluginFor(r){let o=this._eventNameToPlugin.get(r);if(o)return o;if(o=this._plugins.find(s=>s.supports(r)),!o)throw new C(5101,!1);return this._eventNameToPlugin.set(r,o),o}};t.\u0275fac=function(o){return new(o||t)(y(ho),y(_))},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})(),En=class{constructor(t){this._doc=t}},ao="ng-app-id",ga=(()=>{let t=class t{constructor(r,o,i,s={}){this.doc=r,this.appId=o,this.nonce=i,this.platformId=s,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=so(s),this.resetHostNodes()}addStyles(r){for(let o of r)this.changeUsageCount(o,1)===1&&this.onStyleAdded(o)}removeStyles(r){for(let o of r)this.changeUsageCount(o,-1)<=0&&this.onStyleRemoved(o)}ngOnDestroy(){let r=this.styleNodesInDOM;r&&(r.forEach(o=>o.remove()),r.clear());for(let o of this.getAllStyles())this.onStyleRemoved(o);this.resetHostNodes()}addHost(r){this.hostNodes.add(r);for(let o of this.getAllStyles())this.addStyleToHost(r,o)}removeHost(r){this.hostNodes.delete(r)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(r){for(let o of this.hostNodes)this.addStyleToHost(o,r)}onStyleRemoved(r){let o=this.styleRef;o.get(r)?.elements?.forEach(i=>i.remove()),o.delete(r)}collectServerRenderedStyles(){let r=this.doc.head?.querySelectorAll(`style[${ao}="${this.appId}"]`);if(r?.length){let o=new Map;return r.forEach(i=>{i.textContent!=null&&o.set(i.textContent,i)}),o}return null}changeUsageCount(r,o){let i=this.styleRef;if(i.has(r)){let s=i.get(r);return s.usage+=o,s.usage}return i.set(r,{usage:o,elements:[]}),o}getStyleElement(r,o){let i=this.styleNodesInDOM,s=i?.get(o);if(s?.parentNode===r)return i.delete(o),s.removeAttribute(ao),s;{let a=this.doc.createElement("style");return this.nonce&&a.setAttribute("nonce",this.nonce),a.textContent=o,this.platformIsServer&&a.setAttribute(ao,this.appId),r.appendChild(a),a}}addStyleToHost(r,o){let i=this.getStyleElement(r,o),s=this.styleRef,a=s.get(o)?.elements;a?a.push(i):s.set(o,{elements:[i],usage:1})}resetHostNodes(){let r=this.hostNodes;r.clear(),r.add(this.doc.head)}};t.\u0275fac=function(o){return new(o||t)(y(De),y(rn),y(jr,8),y(ze))},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})(),co={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},go=/%COMP%/g,ma="%COMP%",hf=`_nghost-${ma}`,pf=`_ngcontent-${ma}`,gf=!0,mf=new I("RemoveStylesOnCompDestroy",{providedIn:"root",factory:()=>gf});function Df(e){return pf.replace(go,e)}function vf(e){return hf.replace(go,e)}function Da(e,t){return t.map(n=>n.replace(go,e))}var da=(()=>{let t=class t{constructor(r,o,i,s,a,c,u,l=null){this.eventManager=r,this.sharedStylesHost=o,this.appId=i,this.removeStylesOnCompDestroy=s,this.doc=a,this.platformId=c,this.ngZone=u,this.nonce=l,this.rendererByCompId=new Map,this.platformIsServer=so(c),this.defaultRenderer=new Et(r,a,u,this.platformIsServer)}createRenderer(r,o){if(!r||!o)return this.defaultRenderer;this.platformIsServer&&o.encapsulation===ne.ShadowDom&&(o=ve(he({},o),{encapsulation:ne.Emulated}));let i=this.getOrCreateRenderer(r,o);return i instanceof Cn?i.applyToHost(r):i instanceof Ct&&i.applyStyles(),i}getOrCreateRenderer(r,o){let i=this.rendererByCompId,s=i.get(o.id);if(!s){let a=this.doc,c=this.ngZone,u=this.eventManager,l=this.sharedStylesHost,d=this.removeStylesOnCompDestroy,h=this.platformIsServer;switch(o.encapsulation){case ne.Emulated:s=new Cn(u,l,o,this.appId,d,a,c,h);break;case ne.ShadowDom:return new po(u,l,r,o,a,c,this.nonce,h);default:s=new Ct(u,l,o,d,a,c,h);break}i.set(o.id,s)}return s}ngOnDestroy(){this.rendererByCompId.clear()}};t.\u0275fac=function(o){return new(o||t)(y(pa),y(ga),y(rn),y(mf),y(De),y(ze),y(_),y(jr))},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})(),Et=class{constructor(t,n,r,o){this.eventManager=t,this.doc=n,this.ngZone=r,this.platformIsServer=o,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(t,n){return n?this.doc.createElementNS(co[n]||n,t):this.doc.createElement(t)}createComment(t){return this.doc.createComment(t)}createText(t){return this.doc.createTextNode(t)}appendChild(t,n){(fa(t)?t.content:t).appendChild(n)}insertBefore(t,n,r){t&&(fa(t)?t.content:t).insertBefore(n,r)}removeChild(t,n){t&&t.removeChild(n)}selectRootElement(t,n){let r=typeof t=="string"?this.doc.querySelector(t):t;if(!r)throw new C(-5104,!1);return n||(r.textContent=""),r}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,n,r,o){if(o){n=o+":"+n;let i=co[o];i?t.setAttributeNS(i,n,r):t.setAttribute(n,r)}else t.setAttribute(n,r)}removeAttribute(t,n,r){if(r){let o=co[r];o?t.removeAttributeNS(o,n):t.removeAttribute(`${r}:${n}`)}else t.removeAttribute(n)}addClass(t,n){t.classList.add(n)}removeClass(t,n){t.classList.remove(n)}setStyle(t,n,r,o){o&(Te.DashCase|Te.Important)?t.style.setProperty(n,r,o&Te.Important?"important":""):t.style[n]=r}removeStyle(t,n,r){r&Te.DashCase?t.style.removeProperty(n):t.style[n]=""}setProperty(t,n,r){t!=null&&(t[n]=r)}setValue(t,n){t.nodeValue=n}listen(t,n,r){if(typeof t=="string"&&(t=yn().getGlobalEventTarget(this.doc,t),!t))throw new Error(`Unsupported event target ${t} for event ${n}`);return this.eventManager.addEventListener(t,n,this.decoratePreventDefault(r))}decoratePreventDefault(t){return n=>{if(n==="__ngUnwrap__")return t;(this.platformIsServer?this.ngZone.runGuarded(()=>t(n)):t(n))===!1&&n.preventDefault()}}};function fa(e){return e.tagName==="TEMPLATE"&&e.content!==void 0}var po=class extends Et{constructor(t,n,r,o,i,s,a,c){super(t,i,s,c),this.sharedStylesHost=n,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let u=Da(o.id,o.styles);for(let l of u){let d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=l,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(t){return t===this.hostEl?this.shadowRoot:t}appendChild(t,n){return super.appendChild(this.nodeOrShadowRoot(t),n)}insertBefore(t,n,r){return super.insertBefore(this.nodeOrShadowRoot(t),n,r)}removeChild(t,n){return super.removeChild(this.nodeOrShadowRoot(t),n)}parentNode(t){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(t)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},Ct=class extends Et{constructor(t,n,r,o,i,s,a,c){super(t,i,s,a),this.sharedStylesHost=n,this.removeStylesOnCompDestroy=o,this.styles=c?Da(c,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}},Cn=class extends Ct{constructor(t,n,r,o,i,s,a,c){let u=o+"-"+r.id;super(t,n,r,i,s,a,c,u),this.contentAttr=Df(u),this.hostAttr=vf(u)}applyToHost(t){this.applyStyles(),this.setAttribute(t,this.hostAttr,"")}createElement(t,n){let r=super.createElement(t,n);return super.setAttribute(r,this.contentAttr,""),r}},yf=(()=>{let t=class t extends En{constructor(r){super(r)}supports(r){return!0}addEventListener(r,o,i){return r.addEventListener(o,i,!1),()=>this.removeEventListener(r,o,i)}removeEventListener(r,o,i){return r.removeEventListener(o,i)}};t.\u0275fac=function(o){return new(o||t)(y(De))},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})(),ha=["alt","control","meta","shift"],Ef={"\b":"Backspace"," ":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Cf={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey},wf=(()=>{let t=class t extends En{constructor(r){super(r)}supports(r){return t.parseEventName(r)!=null}addEventListener(r,o,i){let s=t.parseEventName(o),a=t.eventCallback(s.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>yn().onAndCancel(r,s.domEventName,a))}static parseEventName(r){let o=r.toLowerCase().split("."),i=o.shift();if(o.length===0||!(i==="keydown"||i==="keyup"))return null;let s=t._normalizeKey(o.pop()),a="",c=o.indexOf("code");if(c>-1&&(o.splice(c,1),a="code."),ha.forEach(l=>{let d=o.indexOf(l);d>-1&&(o.splice(d,1),a+=l+".")}),a+=s,o.length!=0||s.length===0)return null;let u={};return u.domEventName=i,u.fullKey=a,u}static matchEventFullKeyCode(r,o){let i=Ef[r.key]||r.key,s="";return o.indexOf("code.")>-1&&(i=r.code,s="code."),i==null||!i?!1:(i=i.toLowerCase(),i===" "?i="space":i==="."&&(i="dot"),ha.forEach(a=>{if(a!==i){let c=Cf[a];c(r)&&(s+=a+".")}}),s+=i,s===o)}static eventCallback(r,o,i){return s=>{t.matchEventFullKeyCode(s,r)&&i.runGuarded(()=>o(s))}}static _normalizeKey(r){return r==="esc"?"escape":r}};t.\u0275fac=function(o){return new(o||t)(y(De))},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})();function va(e,t){return sa(he({rootComponent:e},If(t)))}function If(e){return{appProviders:[...ya,...e?.providers??[]],platformProviders:_f}}function Mf(){lo.makeCurrent()}function bf(){return new ce}function xf(){return vs(document),document}var _f=[{provide:ze,useValue:la},{provide:Lr,useValue:Mf,multi:!0},{provide:De,useFactory:xf,deps:[]}];var Tf=new I(""),Sf=[{provide:vt,useClass:fo,deps:[]},{provide:no,useClass:hn,deps:[_,pn,vt]},{provide:hn,useClass:hn,deps:[_,pn,vt]}],ya=[{provide:tn,useValue:"root"},{provide:ce,useFactory:bf,deps:[]},{provide:ho,useClass:yf,multi:!0,deps:[De,_,ze]},{provide:ho,useClass:wf,multi:!0,deps:[De]},da,ga,pa,{provide:ct,useExisting:da},{provide:vn,useClass:ff,deps:[]},[]],Ea=(()=>{let t=class t{constructor(r){}static withServerTransition(r){return{ngModule:t,providers:[{provide:rn,useValue:r.appId}]}}};t.\u0275fac=function(o){return new(o||t)(y(Tf,12))},t.\u0275mod=dt({type:t}),t.\u0275inj=lt({providers:[...ya,...Sf],imports:[ua,ia]});let e=t;return e})();var mo=class{constructor(t,n){this.$implicit=t,this.count=n}get index(){return this.$implicit}get first(){return this.$implicit===0}get last(){return this.index===this.count-1}get even(){return this.$implicit%2===0}get odd(){return this.$implicit%2===1}},Ca=(()=>{let t=class t{set ngxRepeat(r){for(let o=this.viewContainer.length;o>r;o--)this.viewContainer.remove(o-1);for(let o=this.viewContainer.length;o{let t=class t{constructor(){this.title="ngx-repeat",this.version=wa,this.count=3,this.code=` - {{ index }} {{ even }} {{ odd }} {{ first }} {{ last }} - `}increment(){this.count<100&&this.count++}decrement(){this.count>0&&this.count--}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=_i({type:t,selectors:[["app-root"]],standalone:!0,features:[ta],decls:72,vars:6,consts:[["role","banner",1,"toolbar"],["width","40","alt","Angular Logo","src","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTAgMjUwIj4KICAgIDxwYXRoIGZpbGw9IiNERDAwMzEiIGQ9Ik0xMjUgMzBMMzEuOSA2My4ybDE0LjIgMTIzLjFMMTI1IDIzMGw3OC45LTQzLjcgMTQuMi0xMjMuMXoiIC8+CiAgICA8cGF0aCBmaWxsPSIjQzMwMDJGIiBkPSJNMTI1IDMwdjIyLjItLjFWMjMwbDc4LjktNDMuNyAxNC4yLTEyMy4xTDEyNSAzMHoiIC8+CiAgICA8cGF0aCAgZmlsbD0iI0ZGRkZGRiIgZD0iTTEyNSA1Mi4xTDY2LjggMTgyLjZoMjEuN2wxMS43LTI5LjJoNDkuNGwxMS43IDI5LjJIMTgzTDEyNSA1Mi4xem0xNyA4My4zaC0zNGwxNy00MC45IDE3IDQwLjl6IiAvPgogIDwvc3ZnPg=="],[1,"spacer"],["aria-label","On Github","target","_blank","rel","noopener","href","https://github.com/celtian/ngx-repeat","title","Github",1,"github-logo"],["id","github-logo","aria-hidden","true","height","24","focusable","false","data-prefix","fab","data-icon","github","role","img","xmlns","http://www.w3.org/2000/svg","viewBox","0 0 496 512",1,"svg-inline--fa","fa-github","fa-w-16"],["fill","#ffffff","d","M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"],["role","main",1,"content"],[1,"card","highlight-card","card-small"],["viewBox","0 0 250 250","height","250","width","250","alt","Rocket Ship","id","rocket"],["id","defs10"],["id","g4546","transform","scale(2.4587423)",2,"display","inline"],["r","50.839001","cy","50.839001","cx","50.839001","data-name","Ellipse 8","id","Ellipse_8",2,"display","inline","fill","#dd0031"],["id","path836","d","M 124.37305,38.945312 A 86.055979,86.055979 0 0 0 38.945312,125.00195 86.055979,86.055979 0 0 0 56.597656,177.2168 l 16.984375,-18.53711 a 61.468557,61.468557 0 0 1 -10.048828,-33.67774 61.468557,61.468557 0 0 1 61.050777,-61.468747 61.468557,61.468557 0 0 1 0.41797,0 61.468557,61.468557 0 0 1 29.07032,7.308594 l 16.98437,-18.535156 a 86.055979,86.055979 0 0 0 -46.05469,-13.361329 86.055979,86.055979 0 0 0 -0.6289,0 z m 69.42773,34.361329 -17.01758,18.572265 a 61.468557,61.468557 0 0 1 9.6875,33.123044 61.468557,61.468557 0 0 1 -61.46875,61.46875 61.468557,61.468557 0 0 1 -28.484372,-6.99804 L 79.5,198.04297 a 86.055979,86.055979 0 0 0 45.50195,13.01562 86.055979,86.055979 0 0 0 86.05664,-86.05664 86.055979,86.055979 0 0 0 -17.25781,-51.695309 z",2,"display","inline","opacity","1","fill","#ffffff","fill-opacity","1","stroke","none","stroke-width","26.6783","stroke-linecap","round","stroke-linejoin","round","stroke-opacity","1"],["id","g1034","transform","rotate(-47.5,125,125)",2,"display","inline","fill","#ffffff"],["d","M 60,135 95,95 H 25 Z","id","path1018",2,"display","inline","fill","#ffffff","fill-opacity","1","stroke","none","stroke-width","0.299333px","stroke-linecap","butt","stroke-linejoin","miter","stroke-opacity","1"],["d","m 190,115 35,40 h -70 z","id","path1020",2,"display","inline","fill","#ffffff","fill-opacity","1","stroke","none","stroke-width","0.299333px","stroke-linecap","butt","stroke-linejoin","miter","stroke-opacity","1"],["id","rocket-smoke","alt","Rocket Ship Smoke","xmlns","http://www.w3.org/2000/svg","width","516.119","height","1083.632","viewBox","0 0 516.119 1083.632"],["id","Path_40","data-name","Path 40","d","M644.6,141S143.02,215.537,147.049,870.207s342.774,201.755,342.774,201.755S404.659,847.213,388.815,762.2c-27.116-145.51-11.551-384.124,271.9-609.1C671.15,139.365,644.6,141,644.6,141Z","transform","translate(-147.025 -140.939)","fill","#f5f5f5"],[1,"card-container"],["tabindex","0",1,"card","card-small",3,"click"],["tabindex","1",1,"card","card-small",3,"click"],[1,"terminal"],[1,"example","example-content"],[1,"table"],[4,"ngxRepeat"],["href","https://github.com/Celtian/ngx-repeat","target","_blank","rel","noopener"],[1,"github-star-badge"],["xmlns","http://www.w3.org/2000/svg","width","24","height","24","viewBox","0 0 24 24",1,"material-icons"],["d","M0 0h24v24H0z","fill","none"],["d","M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z","fill","#1976d2"],["id","clouds","alt","Gray Clouds Background","xmlns","http://www.w3.org/2000/svg","width","2611.084","height","485.677","viewBox","0 0 2611.084 485.677"],["id","Path_39","data-name","Path 39","d","M2379.709,863.793c10-93-77-171-168-149-52-114-225-105-264,15-75,3-140,59-152,133-30,2.83-66.725,9.829-93.5,26.25-26.771-16.421-63.5-23.42-93.5-26.25-12-74-77-130-152-133-39-120-212-129-264-15-54.084-13.075-106.753,9.173-138.488,48.9-31.734-39.726-84.4-61.974-138.487-48.9-52-114-225-105-264,15a162.027,162.027,0,0,0-103.147,43.044c-30.633-45.365-87.1-72.091-145.206-58.044-52-114-225-105-264,15-75,3-140,59-152,133-53,5-127,23-130,83-2,42,35,72,70,86,49,20,106,18,157,5a165.625,165.625,0,0,0,120,0c47,94,178,113,251,33,61.112,8.015,113.854-5.72,150.492-29.764a165.62,165.62,0,0,0,110.861-3.236c47,94,178,113,251,33,31.385,4.116,60.563,2.495,86.487-3.311,25.924,5.806,55.1,7.427,86.488,3.311,73,80,204,61,251-33a165.625,165.625,0,0,0,120,0c51,13,108,15,157-5a147.188,147.188,0,0,0,33.5-18.694,147.217,147.217,0,0,0,33.5,18.694c49,20,106,18,157,5a165.625,165.625,0,0,0,120,0c47,94,178,113,251,33C2446.709,1093.793,2554.709,922.793,2379.709,863.793Z","transform","translate(142.69 -634.312)","fill","#eee"]],template:function(o,i){o&1&&(g(0,"div",0),k(1,"img",1),g(2,"span"),b(3),E(),k(4,"div",2),g(5,"a",3),Ue(),g(6,"svg",4),k(7,"path",5),E()()(),gt(),g(8,"div",6)(9,"div",7),Ue(),g(10,"svg",8),k(11,"defs",9),g(12,"g",10),k(13,"circle",11),E(),k(14,"path",12),g(15,"g",13),k(16,"path",14)(17,"path",15),E()(),gt(),g(18,"span"),b(19),E(),Ue(),g(20,"svg",16),k(21,"path",17),E()(),gt(),g(22,"h2"),b(23,"Let's Repeat the Element!"),E(),g(24,"p"),b(25,"Simple directive which supports repeating by count"),E(),g(26,"div",18)(27,"div",19),ln("click",function(){return i.increment()}),g(28,"span"),b(29,"Increment"),E()(),g(30,"div",20),ln("click",function(){return i.decrement()}),g(31,"span"),b(32,"Decrement"),E()()(),g(33,"h3"),b(34,"Count is: "),g(35,"strong"),b(36),E()(),g(37,"div",21)(38,"div")(39,"code"),b(40),E()()(),g(41,"div",22)(42,"table",23)(43,"thead")(44,"tr")(45,"th"),b(46,"index"),E(),g(47,"th"),b(48,"even"),E(),g(49,"th"),b(50,"odd"),E(),g(51,"th"),b(52,"first"),E(),g(53,"th"),b(54,"last"),E()()(),g(55,"tbody"),Xr(56,Nf,11,5,"tr",24),E()()(),g(57,"footer"),b(58," Love this package?\xA0 "),g(59,"a",25),b(60," Give our repo a star. "),g(61,"div",26),Ue(),g(62,"svg",27),k(63,"path",28)(64,"path",29),E(),b(65," Star "),E()(),gt(),g(66,"a",25),Ue(),g(67,"svg",27),k(68,"path",30)(69,"path",28),E()()(),g(70,"svg",31),k(71,"path",32),E()()),o&2&&(Y(3),de(i.title),Y(16),to("",i.title," v",i.version.TAG,""),Y(17),de(i.count),Y(4),dn(" ",i.code," "),Y(16),Jr("ngxRepeat",i.count))},dependencies:[Ca],styles:['@charset "UTF-8";[_nghost-%COMP%]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;color:#333;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{margin:8px 0}p[_ngcontent-%COMP%]{margin:0}.spacer[_ngcontent-%COMP%]{flex:1}.toolbar[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;height:60px;display:flex;align-items:center;background-color:#1976d2;color:#fff;font-weight:600}.toolbar[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin:0 16px}.toolbar[_ngcontent-%COMP%] #twitter-logo[_ngcontent-%COMP%]{height:40px;margin:0 16px}.toolbar[_ngcontent-%COMP%] #twitter-logo[_ngcontent-%COMP%]:hover{opacity:.8}.content[_ngcontent-%COMP%]{display:flex;margin:82px auto 32px;padding:0 16px;max-width:960px;flex-direction:column;align-items:center}svg.material-icons[_ngcontent-%COMP%]{height:24px;width:auto}svg.material-icons[_ngcontent-%COMP%]:not(:last-child){margin-right:8px}.card[_ngcontent-%COMP%] svg.material-icons[_ngcontent-%COMP%] path[_ngcontent-%COMP%]{fill:#888}.card-container[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;margin-top:16px}.card[_ngcontent-%COMP%]{border-radius:4px;border:1px solid #eee;background-color:#fafafa;height:40px;width:200px;margin:0 8px 16px;padding:16px;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:all .2s ease-in-out;line-height:24px}.card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(:last-child){margin-right:0}.card.card-small[_ngcontent-%COMP%]{height:16px;width:168px}.card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(.highlight-card){cursor:pointer}.card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(.highlight-card):hover{transform:translateY(-3px);box-shadow:0 4px 17px #00000059}.card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(.highlight-card):hover .material-icons[_ngcontent-%COMP%] path[_ngcontent-%COMP%]{fill:#696767}.card.highlight-card[_ngcontent-%COMP%]{background-color:#1976d2;color:#fff;font-weight:600;border:none;width:auto;min-width:30%;position:relative}.card.card.highlight-card[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{margin-left:60px}svg#rocket[_ngcontent-%COMP%]{width:80px;height:80px;position:absolute;left:-10px;top:-15px}svg#rocket-smoke[_ngcontent-%COMP%]{height:calc(100vh - 95px);position:absolute;top:10px;right:180px;z-index:-10}a[_ngcontent-%COMP%], a[_ngcontent-%COMP%]:visited, a[_ngcontent-%COMP%]:hover{color:#1976d2;text-decoration:none}a[_ngcontent-%COMP%]:hover{color:#125699}.terminal[_ngcontent-%COMP%]{position:relative;width:80%;max-width:600px;border-radius:6px;padding-top:45px;margin-top:8px;overflow:hidden;background-color:#0f0f10}.terminal[_ngcontent-%COMP%]:before{content:"\\2022\\2022\\2022";position:absolute;top:0;left:0;height:4px;background:rgb(58,58,58);color:#c2c3c4;width:100%;font-size:2rem;line-height:0;padding:14px 0;text-indent:4px}.terminal[_ngcontent-%COMP%] pre[_ngcontent-%COMP%]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;color:#fff;padding:0 1rem 1rem;margin:0}.circle-link[_ngcontent-%COMP%]{height:40px;width:40px;border-radius:40px;margin:8px;background-color:#fff;border:1px solid #eeeeee;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:1s ease-out}.circle-link[_ngcontent-%COMP%]:hover{transform:translateY(-.25rem);box-shadow:0 3px 15px #0003}footer[_ngcontent-%COMP%]{margin-top:48px;display:flex;align-items:center;line-height:20px}footer[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:flex;align-items:center}.github-star-badge[_ngcontent-%COMP%]{color:#24292e;display:flex;align-items:center;font-size:12px;padding:3px 10px;border:1px solid rgba(27,31,35,.2);border-radius:3px;background-image:linear-gradient(-180deg,#fafbfc,#eff3f6 90%);margin-left:4px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.github-star-badge[_ngcontent-%COMP%]:hover{background-image:linear-gradient(-180deg,#f0f3f6,#e6ebf1 90%);border-color:#1b1f2359;background-position:-.5em}.github-star-badge[_ngcontent-%COMP%] .material-icons[_ngcontent-%COMP%]{height:16px;width:16px;margin-right:4px}svg#clouds[_ngcontent-%COMP%]{position:fixed;bottom:-160px;left:-230px;z-index:-10;width:1920px}@media screen and (max-width: 767px){.card-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:not(.circle-link), .terminal[_ngcontent-%COMP%]{width:100%}.card[_ngcontent-%COMP%]:not(.highlight-card){height:16px;margin:8px 0}.card.highlight-card[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{margin-left:72px}svg#rocket-smoke[_ngcontent-%COMP%]{right:120px;transform:rotate(-5deg)}}@media screen and (max-width: 575px){svg#rocket-smoke[_ngcontent-%COMP%]{display:none;visibility:hidden}}.github-logo[_ngcontent-%COMP%]{margin-right:1rem}.example[_ngcontent-%COMP%]{width:80%;margin-top:8px;max-width:600px;border-radius:6px}.example-content[_ngcontent-%COMP%]{padding:1rem}.terminal[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{padding:0 1rem 1rem;color:#fff}table[_ngcontent-%COMP%]{width:100%}table[_ngcontent-%COMP%] td[_ngcontent-%COMP%], table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{text-align:center}']});let e=t;return e})();var Ma={providers:[Pr(Ea)]};var ba={production:!0};ba.production&&void 0;va(Ia,Ma).catch(e=>console.error(e)); diff --git a/main-SWOYSNTX.js b/main-SWOYSNTX.js new file mode 100644 index 0000000..fa26cdc --- /dev/null +++ b/main-SWOYSNTX.js @@ -0,0 +1,9 @@ +var ka=Object.defineProperty,La=Object.defineProperties;var ja=Object.getOwnPropertyDescriptors;var vo=Object.getOwnPropertySymbols;var Va=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable;var yo=(e,t,n)=>t in e?ka(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,pe=(e,t)=>{for(var n in t||={})Va.call(t,n)&&yo(e,n,t[n]);if(vo)for(var n of vo(t))Ba.call(t,n)&&yo(e,n,t[n]);return e},ve=(e,t)=>La(e,ja(t));var Eo=null;var In=1,Co=Symbol("SIGNAL");function F(e){let t=Eo;return Eo=e,t}var wo={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function Ha(e){if(!(xn(e)&&!e.dirty)&&!(!e.dirty&&e.lastCleanEpoch===In)){if(!e.producerMustRecompute(e)&&!Mn(e)){e.dirty=!1,e.lastCleanEpoch=In;return}e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=In}}function Io(e){return e&&(e.nextProducerIndex=0),F(e)}function Mo(e,t){if(F(t),!(!e||e.producerNode===void 0||e.producerIndexOfThis===void 0||e.producerLastReadVersion===void 0)){if(xn(e))for(let n=e.nextProducerIndex;ne.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}function Mn(e){wt(e);for(let t=0;t0}function wt(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}function $a(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}function Ua(){throw new Error}var za=Ua;function xo(e){za=e}function O(e){return typeof e=="function"}function It(e){let n=e(r=>{Error.call(r),r.stack=new Error().stack});return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var Mt=It(e=>function(n){e(this),this.message=n?`${n.length} errors occurred during unsubscription: +${n.map((r,o)=>`${o+1}) ${r.toString()}`).join(` + `)}`:"",this.name="UnsubscriptionError",this.errors=n});function We(e,t){if(e){let n=e.indexOf(t);0<=n&&e.splice(n,1)}}var R=class e{constructor(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let t;if(!this.closed){this.closed=!0;let{_parentage:n}=this;if(n)if(this._parentage=null,Array.isArray(n))for(let i of n)i.remove(this);else n.remove(this);let{initialTeardown:r}=this;if(O(r))try{r()}catch(i){t=i instanceof Mt?i.errors:[i]}let{_finalizers:o}=this;if(o){this._finalizers=null;for(let i of o)try{To(i)}catch(s){t=t??[],s instanceof Mt?t=[...t,...s.errors]:t.push(s)}}if(t)throw new Mt(t)}}add(t){var n;if(t&&t!==this)if(this.closed)To(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(n=this._finalizers)!==null&&n!==void 0?n:[]).push(t)}}_hasParent(t){let{_parentage:n}=this;return n===t||Array.isArray(n)&&n.includes(t)}_addParent(t){let{_parentage:n}=this;this._parentage=Array.isArray(n)?(n.push(t),n):n?[n,t]:t}_removeParent(t){let{_parentage:n}=this;n===t?this._parentage=null:Array.isArray(n)&&We(n,t)}remove(t){let{_finalizers:n}=this;n&&We(n,t),t instanceof e&&t._removeParent(this)}};R.EMPTY=(()=>{let e=new R;return e.closed=!0,e})();var Tn=R.EMPTY;function bt(e){return e instanceof R||e&&"closed"in e&&O(e.remove)&&O(e.add)&&O(e.unsubscribe)}function To(e){O(e)?e():e.unsubscribe()}var H={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Se={setTimeout(e,t,...n){let{delegate:r}=Se;return r?.setTimeout?r.setTimeout(e,t,...n):setTimeout(e,t,...n)},clearTimeout(e){let{delegate:t}=Se;return(t?.clearTimeout||clearTimeout)(e)},delegate:void 0};function _o(e){Se.setTimeout(()=>{let{onUnhandledError:t}=H;if(t)t(e);else throw e})}function _n(){}var So=Sn("C",void 0,void 0);function No(e){return Sn("E",void 0,e)}function Ao(e){return Sn("N",e,void 0)}function Sn(e,t,n){return{kind:e,value:t,error:n}}var ye=null;function Ne(e){if(H.useDeprecatedSynchronousErrorHandling){let t=!ye;if(t&&(ye={errorThrown:!1,error:null}),e(),t){let{errorThrown:n,error:r}=ye;if(ye=null,n)throw r}}else e()}function Oo(e){H.useDeprecatedSynchronousErrorHandling&&ye&&(ye.errorThrown=!0,ye.error=e)}var Ee=class extends R{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,bt(t)&&t.add(this)):this.destination=qa}static create(t,n,r){return new Ae(t,n,r)}next(t){this.isStopped?An(Ao(t),this):this._next(t)}error(t){this.isStopped?An(No(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?An(So,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()}}},Ga=Function.prototype.bind;function Nn(e,t){return Ga.call(e,t)}var On=class{constructor(t){this.partialObserver=t}next(t){let{partialObserver:n}=this;if(n.next)try{n.next(t)}catch(r){xt(r)}}error(t){let{partialObserver:n}=this;if(n.error)try{n.error(t)}catch(r){xt(r)}else xt(t)}complete(){let{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(n){xt(n)}}},Ae=class extends Ee{constructor(t,n,r){super();let o;if(O(t)||!t)o={next:t??void 0,error:n??void 0,complete:r??void 0};else{let i;this&&H.useDeprecatedNextContext?(i=Object.create(t),i.unsubscribe=()=>this.unsubscribe(),o={next:t.next&&Nn(t.next,i),error:t.error&&Nn(t.error,i),complete:t.complete&&Nn(t.complete,i)}):o=t}this.destination=new On(o)}};function xt(e){H.useDeprecatedSynchronousErrorHandling?Oo(e):_o(e)}function Wa(e){throw e}function An(e,t){let{onStoppedNotification:n}=H;n&&Se.setTimeout(()=>n(e,t))}var qa={closed:!0,next:_n,error:Wa,complete:_n};var Ro=typeof Symbol=="function"&&Symbol.observable||"@@observable";function Po(e){return e}function Fo(e){return e.length===0?Po:e.length===1?e[0]:function(n){return e.reduce((r,o)=>o(r),n)}}var Rn=(()=>{class e{constructor(n){n&&(this._subscribe=n)}lift(n){let r=new e;return r.source=this,r.operator=n,r}subscribe(n,r,o){let i=Ya(n)?n:new Ae(n,r,o);return Ne(()=>{let{operator:s,source:a}=this;i.add(s?s.call(i,a):a?this._subscribe(i):this._trySubscribe(i))}),i}_trySubscribe(n){try{return this._subscribe(n)}catch(r){n.error(r)}}forEach(n,r){return r=ko(r),new r((o,i)=>{let s=new Ae({next:a=>{try{n(a)}catch(c){i(c),s.unsubscribe()}},error:i,complete:o});this.subscribe(s)})}_subscribe(n){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(n)}[Ro](){return this}pipe(...n){return Fo(n)(this)}toPromise(n){return n=ko(n),new n((r,o)=>{let i;this.subscribe(s=>i=s,s=>o(s),()=>r(i))})}}return e.create=t=>new e(t),e})();function ko(e){var t;return(t=e??H.Promise)!==null&&t!==void 0?t:Promise}function Za(e){return e&&O(e.next)&&O(e.error)&&O(e.complete)}function Ya(e){return e&&e instanceof Ee||Za(e)&&bt(e)}function Qa(e){return O(e?.lift)}function Lo(e){return t=>{if(Qa(t))return t.lift(function(n){try{return e(n,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function jo(e,t,n,r,o){return new Pn(e,t,n,r,o)}var Pn=class extends Ee{constructor(t,n,r,o,i,s){super(t),this.onFinalize=i,this.shouldUnsubscribe=s,this._next=n?function(a){try{n(a)}catch(c){t.error(c)}}:super._next,this._error=o?function(a){try{o(a)}catch(c){t.error(c)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){t.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:n}=this;super.unsubscribe(),!n&&((t=this.onFinalize)===null||t===void 0||t.call(this))}}};var Vo=It(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var Oe=(()=>{class e extends Rn{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(n){let r=new Tt(this,this);return r.operator=n,r}_throwIfClosed(){if(this.closed)throw new Vo}next(n){Ne(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(n)}})}error(n){Ne(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=n;let{observers:r}=this;for(;r.length;)r.shift().error(n)}})}complete(){Ne(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:n}=this;for(;n.length;)n.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var n;return((n=this.observers)===null||n===void 0?void 0:n.length)>0}_trySubscribe(n){return this._throwIfClosed(),super._trySubscribe(n)}_subscribe(n){return this._throwIfClosed(),this._checkFinalizedStatuses(n),this._innerSubscribe(n)}_innerSubscribe(n){let{hasError:r,isStopped:o,observers:i}=this;return r||o?Tn:(this.currentObservers=null,i.push(n),new R(()=>{this.currentObservers=null,We(i,n)}))}_checkFinalizedStatuses(n){let{hasError:r,thrownError:o,isStopped:i}=this;r?n.error(o):i&&n.complete()}asObservable(){let n=new Rn;return n.source=this,n}}return e.create=(t,n)=>new Tt(t,n),e})(),Tt=class extends Oe{constructor(t,n){super(),this.destination=t,this.source=n}next(t){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.next)===null||r===void 0||r.call(n,t)}error(t){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.error)===null||r===void 0||r.call(n,t)}complete(){var t,n;(n=(t=this.destination)===null||t===void 0?void 0:t.complete)===null||n===void 0||n.call(t)}_subscribe(t){var n,r;return(r=(n=this.source)===null||n===void 0?void 0:n.subscribe(t))!==null&&r!==void 0?r:Tn}};var qe=class extends Oe{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){let n=super._subscribe(t);return!n.closed&&t.next(this._value),n}getValue(){let{hasError:t,thrownError:n,_value:r}=this;if(t)throw n;return this._throwIfClosed(),r}next(t){super.next(this._value=t)}};function Fn(e,t){return Lo((n,r)=>{let o=0;n.subscribe(jo(r,i=>{r.next(e.call(t,i,o++))}))})}var E=class extends Error{constructor(t,n){super(vr(t,n)),this.code=t}};function vr(e,t){return`${`NG0${Math.abs(e)}`}${t?": "+t:""}`}function M(e){for(let t in e)if(e[t]===M)return t;throw Error("Could not find renamed property on target object.")}function z(e){if(typeof e=="string")return e;if(Array.isArray(e))return"["+e.map(z).join(", ")+"]";if(e==null)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;let t=e.toString();if(t==null)return""+t;let n=t.indexOf(` +`);return n===-1?t:t.substring(0,n)}function Bo(e,t){return e==null||e===""?t===null?"":t:t==null||t===""?e:e+" "+t}var Ka=M({__forward_ref__:M});function Ci(e){return e.__forward_ref__=Ci,e.toString=function(){return z(this())},e}function U(e){return Ja(e)?e():e}function Ja(e){return typeof e=="function"&&e.hasOwnProperty(Ka)&&e.__forward_ref__===Ci}function wi(e){return e&&!!e.\u0275providers}var Xa=M({\u0275cmp:M}),ec=M({\u0275dir:M}),tc=M({\u0275pipe:M});var Ho=M({\u0275fac:M}),Ye=M({__NG_ELEMENT_ID__:M}),$o=M({__NG_ENV_ID__:M});function Rt(e){return typeof e=="string"?e:e==null?"":String(e)}function nc(e){return typeof e=="function"?e.name||e.toString():typeof e=="object"&&e!=null&&typeof e.type=="function"?e.type.name||e.type.toString():Rt(e)}function rc(e,t){let n=t?`. Dependency path: ${t.join(" > ")} > ${e}`:"";throw new E(-200,e)}function yr(e,t){throw new E(-201,!1)}function x(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function dt(e){return{providers:e.providers||[],imports:e.imports||[]}}function Er(e){return Uo(e,Ii)||Uo(e,Mi)}function Uo(e,t){return e.hasOwnProperty(t)?e[t]:null}function oc(e){let t=e&&(e[Ii]||e[Mi]);return t||null}function zo(e){return e&&(e.hasOwnProperty(Go)||e.hasOwnProperty(ic))?e[Go]:null}var Ii=M({\u0275prov:M}),Go=M({\u0275inj:M}),Mi=M({ngInjectableDef:M}),ic=M({ngInjectorDef:M}),m=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(m||{}),Wn;function sc(){return Wn}function K(e){let t=Wn;return Wn=e,t}function bi(e,t,n){let r=Er(e);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(n&m.Optional)return null;if(t!==void 0)return t;yr(e,"Injector")}var L=globalThis;var I=class{constructor(t,n){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,typeof n=="number"?this.__NG_ELEMENT_ID__=n:n!==void 0&&(this.\u0275prov=x({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};var ac={},Je=ac,cc="__NG_DI_FLAG__",Pt="ngTempTokenPath",uc="ngTokenPath",lc=/\n/gm,dc="\u0275",Wo="__source",Qe;function Re(e){let t=Qe;return Qe=e,t}function fc(e,t=m.Default){if(Qe===void 0)throw new E(-203,!1);return Qe===null?bi(e,void 0,t):Qe.get(e,t&m.Optional?null:void 0,t)}function y(e,t=m.Default){return(sc()||fc)(U(e),t)}function S(e,t=m.Default){return y(e,Kt(t))}function Kt(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function qn(e){let t=[];for(let n=0;n ");else if(typeof t=="object"){let i=[];for(let s in t)if(t.hasOwnProperty(s)){let a=t[s];i.push(s+":"+(typeof a=="string"?JSON.stringify(a):z(a)))}o=`{${i.join(", ")}}`}return`${n}${r?"("+r+")":""}[${o}]: ${e.replace(lc,` + `)}`}function Cr(e){return{toString:e}.toString()}var xi=function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e}(xi||{}),te=function(e){return e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",e}(te||{}),Xe={},J=[],we=function(e){return e[e.None=0]="None",e[e.SignalBased=1]="SignalBased",e[e.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",e}(we||{});function Ti(e,t,n){let r=e.length;for(;;){let o=e.indexOf(t,n);if(o===-1)return o;if(o===0||e.charCodeAt(o-1)<=32){let i=t.length;if(o+i===r||e.charCodeAt(o+i)<=32)return o}n=o+1}}function Zn(e,t,n){let r=0;for(;rt){s=i-1;break}}}for(;ii?p="":p=o[d+1].toLowerCase();let h=r&8?p:null;if(h&&Ti(h,u,0)!==-1||r&2&&u!==p){if($(r))return!1;s=!0}}}}return $(r)||s}function $(e){return(e&1)===0}function Cc(e,t,n,r){if(t===null)return-1;let o=0;if(r||!n){let i=!1;for(;o-1)for(n++;n0?'="'+a+'"':"")+"]"}else r&8?o+="."+s:r&4&&(o+=" "+s);else o!==""&&!$(s)&&(t+=Zo(i,o),o=""),r=s,i=i||!$(r);n++}return o!==""&&(t+=Zo(i,o)),t}function xc(e){return e.map(bc).join(",")}function Tc(e){let t=[],n=[],r=1,o=2;for(;r{let t=Ri(e),n=ve(pe({},t),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===xi.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||te.Emulated,styles:e.styles||J,_:null,schemas:e.schemas||null,tView:null,id:""});Pi(n);let r=e.dependencies;return n.directiveDefs=Qo(r,!1),n.pipeDefs=Qo(r,!0),n.id=Ac(n),n})}function _c(e){return Ve(e)||Ai(e)}function Sc(e){return e!==null}function ft(e){return Cr(()=>({type:e.type,bootstrap:e.bootstrap||J,declarations:e.declarations||J,imports:e.imports||J,exports:e.exports||J,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Yo(e,t){if(e==null)return Xe;let n={};for(let r in e)if(e.hasOwnProperty(r)){let o=e[r],i,s,a=we.None;Array.isArray(o)?(a=o[0],i=o[1],s=o[2]??i):(i=o,s=o),t?(n[i]=a!==we.None?[r,a]:r,t[i]=s):n[i]=r}return n}function Ir(e){return Cr(()=>{let t=Ri(e);return Pi(t),t})}function Ve(e){return e[Xa]||null}function Ai(e){return e[ec]||null}function Oi(e){return e[tc]||null}function Nc(e){let t=Ve(e)||Ai(e)||Oi(e);return t!==null?t.standalone:!1}function Ri(e){let t={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,inputTransforms:null,inputConfig:e.inputs||Xe,exportAs:e.exportAs||null,standalone:e.standalone===!0,signals:e.signals===!0,selectors:e.selectors||J,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Yo(e.inputs,t),outputs:Yo(e.outputs),debugInfo:null}}function Pi(e){e.features?.forEach(t=>t(e))}function Qo(e,t){if(!e)return null;let n=t?Oi:_c;return()=>(typeof e=="function"?e():e).map(r=>n(r)).filter(Sc)}function Ac(e){let t=0,n=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(let o of n)t=Math.imul(31,t)+o.charCodeAt(0)<<0;return t+=2147483648,"c"+t}var ce=0,D=1,f=2,N=3,G=4,W=5,Ft=6,et=7,ie=8,Be=9,he=10,P=11,tt=12,Ko=13,pt=14,se=15,Jt=16,Pe=17,nt=18,Xt=19,Fi=20,Ke=21,kn=22,Ie=23,ge=25,ki=1;var Me=7,kt=8,Lt=9,j=10,Mr=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(Mr||{});function Le(e){return Array.isArray(e)&&typeof e[ki]=="object"}function ue(e){return Array.isArray(e)&&e[ki]===!0}function Li(e){return(e.flags&4)!==0}function br(e){return e.componentOffset>-1}function xr(e){return(e.flags&1)===1}function ht(e){return!!e.template}function Oc(e){return(e[f]&512)!==0}function rt(e,t){let n=e.hasOwnProperty(Ho);return n?e[Ho]:null}var Yn=class{constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}};function ji(e,t,n,r){t!==null?t.applyValueToInputSignal(t,r):e[n]=r}function Vi(){return Bi}function Bi(e){return e.type.prototype.ngOnChanges&&(e.setInput=Pc),Rc}Vi.ngInherit=!0;function Rc(){let e=$i(this),t=e?.current;if(t){let n=e.previous;if(n===Xe)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function Pc(e,t,n,r,o){let i=this.declaredInputs[r],s=$i(e)||Fc(e,{previous:Xe,current:null}),a=s.current||(s.current={}),c=s.previous,u=c[i];a[i]=new Yn(u&&u.currentValue,n,c===Xe),ji(e,t,o,n)}var Hi="__ngSimpleChanges__";function $i(e){return e[Hi]||null}function Fc(e,t){return e[Hi]=t}var Jo=null;var X=function(e,t,n){Jo?.(e,t,n)},Ui="svg",kc="math",Lc=!1;function jc(){return Lc}function ne(e){for(;Array.isArray(e);)e=e[ce];return e}function Vc(e,t){return ne(t[e])}function q(e,t){return ne(t[e.index])}function zi(e,t){return e.data[t]}function $e(e,t){let n=t[e];return Le(n)?n:n[ce]}function Tr(e){return(e[f]&128)===128}function Bc(e){return ue(e[N])}function jt(e,t){return t==null?null:e[t]}function Gi(e){e[Pe]=0}function Hc(e){e[f]&1024||(e[f]|=1024,Tr(e)&&ot(e))}function _r(e){return!!(e[f]&9216||e[Ie]?.dirty)}function Qn(e){_r(e)?ot(e):e[f]&64&&(jc()?(e[f]|=1024,ot(e)):e[he].changeDetectionScheduler?.notify())}function ot(e){e[he].changeDetectionScheduler?.notify();let t=it(e);for(;t!==null&&!(t[f]&8192||(t[f]|=8192,!Tr(t)));)t=it(t)}function $c(e,t){if((e[f]&256)===256)throw new E(911,!1);e[Ke]===null&&(e[Ke]=[]),e[Ke].push(t)}function it(e){let t=e[N];return ue(t)?t[N]:t}var v={lFrame:Xi(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function Uc(){return v.lFrame.elementDepthCount}function zc(){v.lFrame.elementDepthCount++}function Gc(){v.lFrame.elementDepthCount--}function Wi(){return v.bindingsEnabled}function Wc(){return v.skipHydrationRootTNode!==null}function qc(e){return v.skipHydrationRootTNode===e}function Zc(){v.skipHydrationRootTNode=null}function A(){return v.lFrame.lView}function Te(){return v.lFrame.tView}function le(){let e=qi();for(;e!==null&&e.type===64;)e=e.parent;return e}function qi(){return v.lFrame.currentTNode}function Yc(){let e=v.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}function gt(e,t){let n=v.lFrame;n.currentTNode=e,n.isParent=t}function Zi(){return v.lFrame.isParent}function Qc(){v.lFrame.isParent=!1}function Kc(){return v.lFrame.bindingIndex}function Jc(e){return v.lFrame.bindingIndex=e}function Yi(){return v.lFrame.bindingIndex++}function Xc(e){let t=v.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function eu(){return v.lFrame.inI18n}function tu(e,t){let n=v.lFrame;n.bindingIndex=n.bindingRootIndex=e,Kn(t)}function nu(){return v.lFrame.currentDirectiveIndex}function Kn(e){v.lFrame.currentDirectiveIndex=e}function Qi(e){v.lFrame.currentQueryIndex=e}function ru(e){let t=e[D];return t.type===2?t.declTNode:t.type===1?e[W]:null}function Ki(e,t,n){if(n&m.SkipSelf){let o=t,i=e;for(;o=o.parent,o===null&&!(n&m.Host);)if(o=ru(i),o===null||(i=i[pt],o.type&10))break;if(o===null)return!1;t=o,e=i}let r=v.lFrame=Ji();return r.currentTNode=t,r.lView=e,!0}function Sr(e){let t=Ji(),n=e[D];v.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function Ji(){let e=v.lFrame,t=e===null?null:e.child;return t===null?Xi(e):t}function Xi(e){let 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:e,child:null,inI18n:!1};return e!==null&&(e.child=t),t}function es(){let e=v.lFrame;return v.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var ts=es;function Nr(){let e=es();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function en(){return v.lFrame.selectedIndex}function be(e){v.lFrame.selectedIndex=e}function ou(){let e=v.lFrame;return zi(e.tView,e.selectedIndex)}function Ue(){v.lFrame.currentNamespace=Ui}function mt(){iu()}function iu(){v.lFrame.currentNamespace=null}function su(){return v.lFrame.currentNamespace}var ns=!0;function Ar(){return ns}function Or(e){ns=e}function au(e,t,n){let{ngOnChanges:r,ngOnInit:o,ngDoCheck:i}=t.type.prototype;if(r){let s=Bi(t);(n.preOrderHooks??=[]).push(e,s),(n.preOrderCheckHooks??=[]).push(e,s)}o&&(n.preOrderHooks??=[]).push(0-e,o),i&&((n.preOrderHooks??=[]).push(e,i),(n.preOrderCheckHooks??=[]).push(e,i))}function Rr(e,t){for(let n=t.directiveStart,r=t.directiveEnd;n=r)break}else t[c]<0&&(e[Pe]+=65536),(a>14>16&&(e[f]&3)===t&&(e[f]+=16384,Xo(a,i)):Xo(a,i)}var je=-1,st=class{constructor(t,n,r){this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r}};function uu(e){return e instanceof st}function lu(e){return(e.flags&8)!==0}function du(e){return(e.flags&16)!==0}function os(e){return e!==je}function Vt(e){return e&32767}function fu(e){return e>>16}function Bt(e,t){let n=fu(e),r=t;for(;n>0;)r=r[pt],n--;return r}var Jn=!0;function ei(e){let t=Jn;return Jn=e,t}var pu=256,is=pu-1,ss=5,hu=0,ee={};function gu(e,t,n){let r;typeof n=="string"?r=n.charCodeAt(0)||0:n.hasOwnProperty(Ye)&&(r=n[Ye]),r==null&&(r=n[Ye]=hu++);let o=r&is,i=1<>ss)]|=i}function as(e,t){let n=cs(e,t);if(n!==-1)return n;let r=t[D];r.firstCreatePass&&(e.injectorIndex=t.length,jn(r.data,e),jn(t,null),jn(r.blueprint,null));let o=Pr(e,t),i=e.injectorIndex;if(os(o)){let s=Vt(o),a=Bt(o,t),c=a[D].data;for(let u=0;u<8;u++)t[i+u]=a[s+u]|c[s+u]}return t[i+8]=o,i}function jn(e,t){e.push(0,0,0,0,0,0,0,0,t)}function cs(e,t){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||t[e.injectorIndex+8]===null?-1:e.injectorIndex}function Pr(e,t){if(e.parent&&e.parent.injectorIndex!==-1)return e.parent.injectorIndex;let n=0,r=null,o=t;for(;o!==null;){if(r=ps(o),r===null)return je;if(n++,o=o[pt],r.injectorIndex!==-1)return r.injectorIndex|n<<16}return je}function mu(e,t,n){gu(e,t,n)}function us(e,t,n){if(n&m.Optional||e!==void 0)return e;yr(t,"NodeInjector")}function ls(e,t,n,r){if(n&m.Optional&&r===void 0&&(r=null),!(n&(m.Self|m.Host))){let o=e[Be],i=K(void 0);try{return o?o.get(t,r,n&m.Optional):bi(t,r,n&m.Optional)}finally{K(i)}}return us(r,t,n)}function ds(e,t,n,r=m.Default,o){if(e!==null){if(t[f]&2048&&!(r&m.Self)){let s=Cu(e,t,n,r,ee);if(s!==ee)return s}let i=fs(e,t,n,r,ee);if(i!==ee)return i}return ls(t,n,r,o)}function fs(e,t,n,r,o){let i=yu(n);if(typeof i=="function"){if(!Ki(t,e,r))return r&m.Host?us(o,n,r):ls(t,n,r,o);try{let s;if(s=i(r),s==null&&!(r&m.Optional))yr(n);else return s}finally{ts()}}else if(typeof i=="number"){let s=null,a=cs(e,t),c=je,u=r&m.Host?t[se][W]:null;for((a===-1||r&m.SkipSelf)&&(c=a===-1?Pr(e,t):t[a+8],c===je||!ni(r,!1)?a=-1:(s=t[D],a=Vt(c),t=Bt(c,t)));a!==-1;){let l=t[D];if(ti(i,a,l.data)){let d=Du(a,t,n,s,r,u);if(d!==ee)return d}c=t[a+8],c!==je&&ni(r,t[D].data[a+8]===u)&&ti(i,a,t)?(s=l,a=Vt(c),t=Bt(c,t)):a=-1}}return o}function Du(e,t,n,r,o,i){let s=t[D],a=s.data[e+8],c=r==null?br(a)&&Jn:r!=s&&(a.type&3)!==0,u=o&m.Host&&i===a,l=vu(a,s,n,c,u);return l!==null?at(t,s,l,a):ee}function vu(e,t,n,r,o){let i=e.providerIndexes,s=t.data,a=i&1048575,c=e.directiveStart,u=e.directiveEnd,l=i>>20,d=r?a:a+l,p=o?a+l:u;for(let h=d;h=c&&w.type===n)return h}if(o){let h=s[c];if(h&&ht(h)&&h.type===n)return c}return null}function at(e,t,n,r){let o=e[n],i=t.data;if(uu(o)){let s=o;s.resolving&&rc(nc(i[n]));let a=ei(s.canSeeViewProviders);s.resolving=!0;let c,u=s.injectImpl?K(s.injectImpl):null,l=Ki(e,r,m.Default);try{o=e[n]=s.factory(void 0,i,e,r),t.firstCreatePass&&n>=r.directiveStart&&au(n,i[n],t)}finally{u!==null&&K(u),ei(a),s.resolving=!1,ts()}}return o}function yu(e){if(typeof e=="string")return e.charCodeAt(0)||0;let t=e.hasOwnProperty(Ye)?e[Ye]:void 0;return typeof t=="number"?t>=0?t&is:Eu:t}function ti(e,t,n){let r=1<>ss)]&r)}function ni(e,t){return!(e&m.Self)&&!(e&m.Host&&t)}var Ce=class{constructor(t,n){this._tNode=t,this._lView=n}get(t,n,r){return ds(this._tNode,this._lView,t,Kt(r),n)}};function Eu(){return new Ce(le(),A())}function Cu(e,t,n,r,o){let i=e,s=t;for(;i!==null&&s!==null&&s[f]&2048&&!(s[f]&512);){let a=fs(i,s,n,r|m.Self,ee);if(a!==ee)return a;let c=i.parent;if(!c){let u=s[Fi];if(u){let l=u.get(n,ee,r);if(l!==ee)return l}c=ps(s),s=s[pt]}i=c}return o}function ps(e){let t=e[D],n=t.type;return n===2?t.declTNode:n===1?e[W]:null}function wu(e){return typeof e=="function"}function Fr(e,t){e.forEach(n=>Array.isArray(n)?Fr(n,t):t(n))}function hs(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function Ht(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}var ct=new I(""),gs=new I("",-1),ms=new I(""),$t=class{get(t,n=Je){if(n===Je){let r=new Error(`NullInjectorError: No provider for ${z(t)}!`);throw r.name="NullInjectorError",r}return n}};function Ds(e){return{\u0275providers:e}}function kr(...e){return{\u0275providers:vs(!0,e),\u0275fromNgModule:!0}}function vs(e,...t){let n=[],r=new Set,o,i=s=>{n.push(s)};return Fr(t,s=>{let a=s;Xn(a,i,[],r)&&(o||=[],o.push(a))}),o!==void 0&&ys(o,i),n}function ys(e,t){for(let n=0;n{t(i,r)})}}function Xn(e,t,n,r){if(e=U(e),!e)return!1;let o=null,i=zo(e),s=!i&&Ve(e);if(!i&&!s){let c=e.ngModule;if(i=zo(c),i)o=c;else return!1}else{if(s&&!s.standalone)return!1;o=e}let a=r.has(o);if(s){if(a)return!1;if(r.add(o),s.dependencies){let c=typeof s.dependencies=="function"?s.dependencies():s.dependencies;for(let u of c)Xn(u,t,n,r)}}else if(i){if(i.imports!=null&&!a){r.add(o);let u;try{Fr(i.imports,l=>{Xn(l,t,n,r)&&(u||=[],u.push(l))})}finally{}u!==void 0&&ys(u,t)}if(!a){let u=rt(o)||(()=>new o);t({provide:o,useFactory:u,deps:J},o),t({provide:ms,useValue:o,multi:!0},o),t({provide:ct,useValue:()=>y(o),multi:!0},o)}let c=i.providers;if(c!=null&&!a){let u=e;Lr(c,l=>{t(l,u)})}}else return!1;return o!==e&&e.providers!==void 0}function Lr(e,t){for(let n of e)wi(n)&&(n=n.\u0275providers),Array.isArray(n)?Lr(n,t):t(n)}var Iu=M({provide:String,useValue:M});function Es(e){return e!==null&&typeof e=="object"&&Iu in e}function Mu(e){return!!(e&&e.useExisting)}function bu(e){return!!(e&&e.useFactory)}function er(e){return typeof e=="function"}var tn=new I(""),Nt={},xu={},Vn;function jr(){return Vn===void 0&&(Vn=new $t),Vn}var me=class{},Ut=class extends me{get destroyed(){return this._destroyed}constructor(t,n,r,o){super(),this.parent=n,this.source=r,this.scopes=o,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,nr(t,s=>this.processProvider(s)),this.records.set(gs,Fe(void 0,this)),o.has("environment")&&this.records.set(me,Fe(void 0,this));let i=this.records.get(tn);i!=null&&typeof i.value=="string"&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(ms,J,m.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(let n of this._ngOnDestroyHooks)n.ngOnDestroy();let t=this._onDestroyHooks;this._onDestroyHooks=[];for(let n of t)n()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(t){return this.assertNotDestroyed(),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){this.assertNotDestroyed();let n=Re(this),r=K(void 0),o;try{return t()}finally{Re(n),K(r)}}get(t,n=Je,r=m.Default){if(this.assertNotDestroyed(),t.hasOwnProperty($o))return t[$o](this);r=Kt(r);let o,i=Re(this),s=K(void 0);try{if(!(r&m.SkipSelf)){let c=this.records.get(t);if(c===void 0){let u=Ou(t)&&Er(t);u&&this.injectableDefInScope(u)?c=Fe(tr(t),Nt):c=null,this.records.set(t,c)}if(c!=null)return this.hydrate(t,c)}let a=r&m.Self?jr():this.parent;return n=r&m.Optional&&n===Je?null:n,a.get(t,n)}catch(a){if(a.name==="NullInjectorError"){if((a[Pt]=a[Pt]||[]).unshift(z(t)),i)throw a;return hc(a,t,"R3InjectorError",this.source)}else throw a}finally{K(s),Re(i)}}resolveInjectorInitializers(){let t=Re(this),n=K(void 0),r;try{let o=this.get(ct,J,m.Self);for(let i of o)i()}finally{Re(t),K(n)}}toString(){let t=[],n=this.records;for(let r of n.keys())t.push(z(r));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new E(205,!1)}processProvider(t){t=U(t);let n=er(t)?t:U(t&&t.provide),r=_u(t);if(!er(t)&&t.multi===!0){let o=this.records.get(n);o||(o=Fe(void 0,Nt,!0),o.factory=()=>qn(o.multi),this.records.set(n,o)),n=t,o.multi.push(t)}this.records.set(n,r)}hydrate(t,n){return n.value===Nt&&(n.value=xu,n.value=n.factory()),typeof n.value=="object"&&n.value&&Au(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}injectableDefInScope(t){if(!t.providedIn)return!1;let n=U(t.providedIn);return typeof n=="string"?n==="any"||this.scopes.has(n):this.injectorDefTypes.has(n)}removeOnDestroy(t){let n=this._onDestroyHooks.indexOf(t);n!==-1&&this._onDestroyHooks.splice(n,1)}};function tr(e){let t=Er(e),n=t!==null?t.factory:rt(e);if(n!==null)return n;if(e instanceof I)throw new E(204,!1);if(e instanceof Function)return Tu(e);throw new E(204,!1)}function Tu(e){if(e.length>0)throw new E(204,!1);let n=oc(e);return n!==null?()=>n.factory(e):()=>new e}function _u(e){if(Es(e))return Fe(void 0,e.useValue);{let t=Su(e);return Fe(t,Nt)}}function Su(e,t,n){let r;if(er(e)){let o=U(e);return rt(o)||tr(o)}else if(Es(e))r=()=>U(e.useValue);else if(bu(e))r=()=>e.useFactory(...qn(e.deps||[]));else if(Mu(e))r=()=>y(U(e.useExisting));else{let o=U(e&&(e.useClass||e.provide));if(Nu(e))r=()=>new o(...qn(e.deps));else return rt(o)||tr(o)}return r}function Fe(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function Nu(e){return!!e.deps}function Au(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function Ou(e){return typeof e=="function"||typeof e=="object"&&e instanceof I}function nr(e,t){for(let n of e)Array.isArray(n)?nr(n,t):n&&wi(n)?nr(n.\u0275providers,t):t(n)}function ri(e,t=null,n=null,r){let o=Ru(e,t,n,r);return o.resolveInjectorInitializers(),o}function Ru(e,t=null,n=null,r,o=new Set){let i=[n||J,kr(e)];return r=r||(typeof e=="object"?void 0:z(e)),new Ut(i,t||jr(),r||null,o)}var Vr=(()=>{let t=class t{static create(r,o){if(Array.isArray(r))return ri({name:""},o,r,"");{let i=r.name??"";return ri({name:i},r.parent,r.providers,i)}}};t.THROW_IF_NOT_FOUND=Je,t.NULL=new $t,t.\u0275prov=x({token:t,providedIn:"any",factory:()=>y(gs)}),t.__NG_ELEMENT_ID__=-1;let e=t;return e})();var rr;function Cs(e){rr=e}function Pu(){if(rr!==void 0)return rr;if(typeof document<"u")return document;throw new E(210,!1)}var nn=new I("",{providedIn:"root",factory:()=>Fu}),Fu="ng",Br=new I(""),ze=new I("",{providedIn:"platform",factory:()=>"unknown"});var Hr=new I("",{providedIn:"root",factory:()=>Pu().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function ws(e){return(e.flags&128)===128}var _e=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(_e||{});var Is=new Map,ku=0;function Lu(){return ku++}function ju(e){Is.set(e[Xt],e)}function Vu(e){Is.delete(e[Xt])}var oi="__ngContext__";function xe(e,t){Le(t)?(e[oi]=t[Xt],ju(t)):e[oi]=t}var Bu;function $r(e,t){return Bu(e,t)}function ke(e,t,n,r,o){if(r!=null){let i,s=!1;ue(r)?i=r:Le(r)&&(s=!0,r=r[ce]);let a=ne(r);e===0&&n!==null?o==null?_s(t,n,a):zt(t,n,a,o||null,!0):e===1&&n!==null?zt(t,n,a,o||null,!0):e===2?rl(t,a,s):e===3&&t.destroyNode(a),i!=null&&il(t,e,i,n,o)}}function Hu(e,t){return e.createText(t)}function $u(e,t,n){e.setValue(t,n)}function Ms(e,t,n){return e.createElement(t,n)}function Uu(e,t){bs(e,t),t[ce]=null,t[W]=null}function zu(e,t,n,r,o,i){r[ce]=o,r[W]=t,rn(e,r,n,1,o,i)}function bs(e,t){rn(e,t,t[P],2,null,null)}function Gu(e){let t=e[tt];if(!t)return Bn(e[D],e);for(;t;){let n=null;if(Le(t))n=t[tt];else{let r=t[j];r&&(n=r)}if(!n){for(;t&&!t[G]&&t!==e;)Le(t)&&Bn(t[D],t),t=t[N];t===null&&(t=e),Le(t)&&Bn(t[D],t),n=t&&t[G]}t=n}}function Wu(e,t,n,r){let o=j+r,i=n.length;r>0&&(n[o-1][G]=t),r0&&(e[n-1][G]=r[G]);let i=Ht(e,j+t);Uu(r[D],r);let s=i[nt];s!==null&&s.detachView(i[D]),r[N]=null,r[G]=null,r[f]&=-129}return r}function Ts(e,t){if(!(t[f]&256)){let n=t[P];n.destroyNode&&rn(e,t,n,3,null,null),Gu(t)}}function Bn(e,t){if(!(t[f]&256)){t[f]&=-129,t[f]|=256,t[Ie]&&bo(t[Ie]),Yu(e,t),Zu(e,t),t[D].type===1&&t[P].destroy();let n=t[Jt];if(n!==null&&ue(t[N])){n!==t[N]&&xs(n,t);let r=t[nt];r!==null&&r.detachView(e)}Vu(t)}}function Zu(e,t){let n=e.cleanup,r=t[et];if(n!==null)for(let i=0;i=0?r[s]():r[-s].unsubscribe(),i+=2}else{let s=r[n[i+1]];n[i].call(s)}r!==null&&(t[et]=null);let o=t[Ke];if(o!==null){t[Ke]=null;for(let i=0;i-1){let{encapsulation:i}=e.data[r.directiveStart+o];if(i===te.None||i===te.Emulated)return null}return q(r,n)}}function zt(e,t,n,r,o){e.insertBefore(t,n,r,o)}function _s(e,t,n){e.appendChild(t,n)}function ii(e,t,n,r,o){r!==null?zt(e,t,n,r,o):_s(e,t,n)}function Ju(e,t,n,r){e.removeChild(t,n,r)}function Ur(e,t){return e.parentNode(t)}function Xu(e,t){return e.nextSibling(t)}function el(e,t,n){return nl(e,t,n)}function tl(e,t,n){return e.type&40?q(e,n):null}var nl=tl,si;function zr(e,t,n,r){let o=Qu(e,r,t),i=t[P],s=r.parent||t[W],a=el(s,r,t);if(o!=null)if(Array.isArray(n))for(let c=0;cnull;function Wr(e,t,n=!1){return ul(e,t,n)}var ar=class{},Gt=class{};function ll(e){let t=Error(`No component factory found for ${z(e)}.`);return t[dl]=e,t}var dl="ngComponent";var cr=class{resolveComponentFactory(t){throw ll(t)}},qr=(()=>{let t=class t{};t.NULL=new cr;let e=t;return e})();function fl(){return on(le(),A())}function on(e,t){return new Zr(q(e,t))}var Zr=(()=>{let t=class t{constructor(r){this.nativeElement=r}};t.__NG_ELEMENT_ID__=fl;let e=t;return e})();var ut=class{};var pl=(()=>{let t=class t{};t.\u0275prov=x({token:t,providedIn:"root",factory:()=>null});let e=t;return e})(),Hn={};function Wt(e,t,n,r,o=!1){for(;n!==null;){let i=t[n.index];i!==null&&r.push(ne(i)),ue(i)&&hl(i,r);let s=n.type;if(s&8)Wt(e,t,n.child,r);else if(s&32){let a=$r(n,t),c;for(;c=a();)r.push(c)}else if(s&16){let a=Ss(t,n);if(Array.isArray(a))r.push(...a);else{let c=it(t[se]);Wt(c[D],c,a,r,!0)}}n=o?n.projectionNext:n.next}return r}function hl(e,t){for(let n=j;n{ot(e.lView)},consumerOnSignalRead(){this.lView[Ie]=this}});function Rs(e){return Fs(e[tt])}function Ps(e){return Fs(e[G])}function Fs(e){for(;e!==null&&!ue(e);)e=e[G];return e}var yl="ngOriginalError";function $n(e){return e[yl]}var ae=class{constructor(){this._console=console}handleError(t){let n=this._findOriginalError(t);this._console.error("ERROR",t),n&&this._console.error("ORIGINAL ERROR",n)}_findOriginalError(t){let n=t&&$n(t);for(;n&&$n(n);)n=$n(n);return n||null}},ks=new I("",{providedIn:"root",factory:()=>S(ae).handleError.bind(void 0)});var Ls=!1,El=new I("",{providedIn:"root",factory:()=>Ls});var Ge={};function Z(e=1){js(Te(),A(),en()+e,!1)}function js(e,t,n,r){if(!r)if((t[f]&3)===3){let i=e.preOrderCheckHooks;i!==null&&_t(t,i,n)}else{let i=e.preOrderHooks;i!==null&&St(t,i,0,n)}be(n)}function Dt(e,t=m.Default){let n=A();if(n===null)return y(e,t);let r=le();return ds(r,n,U(e),t)}function Vs(e,t,n,r,o,i){let s=F(null);try{let a=null;o&we.SignalBased&&(a=t[r][Co]),a!==null&&a.transformFn!==void 0&&(i=a.transformFn(i)),o&we.HasDecoratorInputTransform&&(i=e.inputTransforms[r].call(t,i)),e.setInput!==null?e.setInput(t,a,i,n,r):ji(t,a,r,i)}finally{F(s)}}function Cl(e,t){let n=e.hostBindingOpCodes;if(n!==null)try{for(let r=0;rge&&js(e,t,ge,!1),X(s?2:0,o),n(r,o)}finally{be(i),X(s?3:1,o)}}function $s(e,t,n){if(Li(t)){let r=F(null);try{let o=t.directiveStart,i=t.directiveEnd;for(let s=o;snull;function Tl(e,t,n,r,o,i){let s=t?t.injectorIndex:-1,a=0;return Wc()&&(a|=128),{type:n,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:o,attrs:i,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev: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}}function ai(e,t,n,r,o){for(let i in t){if(!t.hasOwnProperty(i))continue;let s=t[i];if(s===void 0)continue;r??={};let a,c=we.None;Array.isArray(s)?(a=s[0],c=s[1]):a=s;let u=i;if(o!==null){if(!o.hasOwnProperty(i))continue;u=o[i]}e===0?ci(r,n,u,a,c):ci(r,n,u,a)}return r}function ci(e,t,n,r,o){let i;e.hasOwnProperty(n)?(i=e[n]).push(t,r):i=e[n]=[t,r],o!==void 0&&i.push(o)}function _l(e,t,n){let r=t.directiveStart,o=t.directiveEnd,i=e.data,s=t.attrs,a=[],c=null,u=null;for(let l=r;l0;){let n=e[--t];if(typeof n=="number"&&n<0)return n}return 0}function Pl(e,t,n,r){let o=n.directiveStart,i=n.directiveEnd;br(n)&&Hl(t,n,e.data[o+n.componentOffset]),e.firstCreatePass||as(n,t),xe(r,t);let s=n.initialInputs;for(let a=o;a-1&&(or(t,r),Ht(n,r))}this._attachedToViewContainer=!1}Ts(this._lView[D],this._lView)}onDestroy(t){$c(this._lView,t)}markForCheck(){Kr(this._cdRefInjectingView||this._lView)}detach(){this._lView[f]&=-129}reattach(){Qn(this._lView),this._lView[f]|=128}detectChanges(){this._lView[f]|=1024,ea(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new E(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,bs(this._lView[D],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new E(902,!1);this._appRef=t,Qn(this._lView)}};var ui=new Set;function oa(e){ui.has(e)||(ui.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}var fr=class extends Oe{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,n,r){let o=t,i=n||(()=>null),s=r;if(t&&typeof t=="object"){let c=t;o=c.next?.bind(c),i=c.error?.bind(c),s=c.complete?.bind(c)}this.__isAsync&&(i=Un(i),o&&(o=Un(o)),s&&(s=Un(s)));let a=super.subscribe({next:o,error:i,complete:s});return t instanceof R&&t.add(a),a}};function Un(e){return t=>{setTimeout(e,void 0,t)}}var Ze=fr;function li(...e){}function Kl(){let e=typeof L.requestAnimationFrame=="function",t=L[e?"requestAnimationFrame":"setTimeout"],n=L[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&t&&n){let r=t[Zone.__symbol__("OriginalDelegate")];r&&(t=r);let o=n[Zone.__symbol__("OriginalDelegate")];o&&(n=o)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:n}}var T=class e{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Ze(!1),this.onMicrotaskEmpty=new Ze(!1),this.onStable=new Ze(!1),this.onError=new Ze(!1),typeof Zone>"u")throw new E(908,!1);Zone.assertZonePatched();let o=this;o._nesting=0,o._outer=o._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(o._inner=o._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(o._inner=o._inner.fork(Zone.longStackTraceZoneSpec)),o.shouldCoalesceEventChangeDetection=!r&&n,o.shouldCoalesceRunChangeDetection=r,o.lastRequestAnimationFrameId=-1,o.nativeRequestAnimationFrame=Kl().nativeRequestAnimationFrame,ed(o)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get("isAngularZone")===!0}static assertInAngularZone(){if(!e.isInAngularZone())throw new E(909,!1)}static assertNotInAngularZone(){if(e.isInAngularZone())throw new E(909,!1)}run(t,n,r){return this._inner.run(t,n,r)}runTask(t,n,r,o){let i=this._inner,s=i.scheduleEventTask("NgZoneEvent: "+o,t,Jl,li,li);try{return i.runTask(s,n,r)}finally{i.cancelTask(s)}}runGuarded(t,n,r){return this._inner.runGuarded(t,n,r)}runOutsideAngular(t){return this._outer.run(t)}},Jl={};function Jr(e){if(e._nesting==0&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Xl(e){e.isCheckStableRunning||e.lastRequestAnimationFrameId!==-1||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(L,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,pr(e),e.isCheckStableRunning=!0,Jr(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),pr(e))}function ed(e){let t=()=>{Xl(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,r,o,i,s,a)=>{if(td(a))return n.invokeTask(o,i,s,a);try{return di(e),n.invokeTask(o,i,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&i.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&t(),fi(e)}},onInvoke:(n,r,o,i,s,a,c)=>{try{return di(e),n.invoke(o,i,s,a,c)}finally{e.shouldCoalesceRunChangeDetection&&t(),fi(e)}},onHasTask:(n,r,o,i)=>{n.hasTask(o,i),r===o&&(i.change=="microTask"?(e._hasPendingMicrotasks=i.microTask,pr(e),Jr(e)):i.change=="macroTask"&&(e.hasPendingMacrotasks=i.macroTask))},onHandleError:(n,r,o,i)=>(n.handleError(o,i),e.runOutsideAngular(()=>e.onError.emit(i)),!1)})}function pr(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.lastRequestAnimationFrameId!==-1?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function di(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function fi(e){e._nesting--,Jr(e)}function td(e){return!Array.isArray(e)||e.length!==1?!1:e[0].data?.__ignore_ng_zone__===!0}var ia=(()=>{let t=class t{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){let r=[...this.internalCallbacks];this.internalCallbacks.length=0;for(let o of r)o();this.handler?.execute()}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}};t.\u0275prov=x({token:t,providedIn:"root",factory:()=>new t});let e=t;return e})();function nd(e,t){let n=$e(t,e),r=n[D];rd(r,n);let o=n[ce];o!==null&&n[Ft]===null&&(n[Ft]=Wr(o,n[Be])),Xr(r,n,n[ie])}function rd(e,t){for(let n=t.length;n0&&Ns(e,n,i.join(" "))}}function dd(e,t,n){let r=e.projection=[];for(let o=0;onull;function hi(e,t){return pd(e,t)}function hd(e,t,n,r){let o=t.tView,s=e[f]&4096?4096:16,a=sn(e,o,n,s,null,t,null,null,null,r?.injector??null,r?.dehydratedView??null),c=e[t.index];a[Jt]=c;let u=e[nt];return u!==null&&(a[nt]=u.createEmbeddedView(o)),Xr(o,a,n),a}function gi(e,t){return!t||t.firstChild===null||ws(e)}function gd(e,t,n,r=!0){let o=t[D];if(Wu(o,t,e,n),r){let s=ir(n,e),a=t[P],c=Ur(a,e[Me]);c!==null&&zu(o,e[W],a,t,c,s)}let i=t[Ft];i!==null&&i.firstChild!==null&&(i.firstChild=null)}var un=(()=>{let t=class t{};t.__NG_ELEMENT_ID__=md;let e=t;return e})();function md(){let e=le();return vd(e,A())}var Dd=un,sa=class extends Dd{constructor(t,n,r){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=r}get element(){return on(this._hostTNode,this._hostLView)}get injector(){return new Ce(this._hostTNode,this._hostLView)}get parentInjector(){let t=Pr(this._hostTNode,this._hostLView);if(os(t)){let n=Bt(t,this._hostLView),r=Vt(t),o=n[D].data[r+8];return new Ce(o,n)}else return new Ce(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){let n=mi(this._lContainer);return n!==null&&n[t]||null}get length(){return this._lContainer.length-j}createEmbeddedView(t,n,r){let o,i;typeof r=="number"?o=r:r!=null&&(o=r.index,i=r.injector);let s=hi(this._lContainer,t.ssrId),a=t.createEmbeddedViewImpl(n||{},i,s);return this.insertImpl(a,o,gi(this._hostTNode,s)),a}createComponent(t,n,r,o,i){let s=t&&!wu(t),a;if(s)a=n;else{let w=n||{};a=w.index,r=w.injector,o=w.projectableNodes,i=w.environmentInjector||w.ngModuleRef}let c=s?t:new qt(Ve(t)),u=r||this.parentInjector;if(!i&&c.ngModule==null){let _=(s?u:this.parentInjector).get(me,null);_&&(i=_)}let l=Ve(c.componentType??{}),d=hi(this._lContainer,l?.id??null),p=d?.firstChild??null,h=c.create(u,o,p,i);return this.insertImpl(h.hostView,a,gi(this._hostTNode,d)),h}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,r){let o=t._lView;if(Bc(o)){let a=this.indexOf(t);if(a!==-1)this.detach(a);else{let c=o[N],u=new sa(c,c[W],c[N]);u.detach(u.indexOf(t))}}let i=this._adjustIndex(n),s=this._lContainer;return gd(s,o,i,r),t.attachToViewContainerRef(),hs(zn(s),i,t),t}move(t,n){return this.insert(t,n)}indexOf(t){let n=mi(this._lContainer);return n!==null?n.indexOf(t):-1}remove(t){let n=this._adjustIndex(t,-1),r=or(this._lContainer,n);r&&(Ht(zn(this._lContainer),n),Ts(r[D],r))}detach(t){let n=this._adjustIndex(t,-1),r=or(this._lContainer,n);return r&&Ht(zn(this._lContainer),n)!=null?new lt(r):null}_adjustIndex(t,n=0){return t??this.length+n}};function mi(e){return e[kt]}function zn(e){return e[kt]||(e[kt]=[])}function vd(e,t){let n,r=t[e.index];return ue(r)?n=r:(n=Ys(r,t,null,e),t[e.index]=n,cn(t,n)),Ed(n,t,e,r),new sa(n,e,t)}function yd(e,t){let n=e[P],r=n.createComment(""),o=q(t,e),i=Ur(n,o);return zt(n,i,r,Xu(n,o),!1),r}var Ed=Id,Cd=()=>!1;function wd(e,t,n){return Cd(e,t,n)}function Id(e,t,n,r){if(e[Me])return;let o;n.type&8?o=ne(r):o=yd(t,n),e[Me]=o}var He=class{};var Zt=class extends He{constructor(t){super(),this.componentFactoryResolver=new gr(this),this.instance=null;let n=new Ut([...t.providers,{provide:He,useValue:this},{provide:qr,useValue:this.componentFactoryResolver}],t.parent||jr(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}};function Md(e,t,n=null){return new Zt({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}var aa=(()=>{let t=class t{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new qe(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);let r=this.taskId++;return this.pendingTasks.add(r),r}remove(r){this.pendingTasks.delete(r),this.pendingTasks.size===0&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function Yt(e,t,n){let r=e[t];return Object.is(r,n)?!1:(e[t]=n,!0)}function bd(e,t,n,r){let o=Yt(e,t,n);return Yt(e,t+1,r)||o}function xd(e,t,n,r,o,i,s,a,c){let u=t.consts,l=an(t,e,4,s||null,jt(u,a));Ws(t,n,l,jt(u,c)),Rr(t,l);let d=l.tView=Yr(2,l,r,o,i,t.directiveRegistry,t.pipeRegistry,null,t.schemas,u,null);return t.queries!==null&&(t.queries.template(t,l),d.queries=t.queries.embeddedTView(l)),l}function eo(e,t,n,r,o,i,s,a){let c=A(),u=Te(),l=e+ge,d=u.firstCreatePass?xd(l,u,c,t,n,r,o,i,s):u.data[l];gt(d,!1);let p=Td(u,c,d,e);Ar()&&zr(u,c,p,d),xe(p,c);let h=Ys(p,c,p,d);return c[l]=h,cn(c,h),wd(h,d,c),xr(d)&&Us(u,c,d),s!=null&&zs(c,d,a),eo}var Td=_d;function _d(e,t,n,r){return Or(!0),t[P].createComment("")}function Sd(e,t,n,r){return Yt(e,Yi(),n)?t+Rt(n)+r:Ge}function Nd(e,t,n,r,o,i){let s=Kc(),a=bd(e,s,n,o);return Xc(2),a?t+Rt(n)+r+Rt(o)+i:Ge}function to(e,t,n){let r=A(),o=Yi();if(Yt(r,o,t)){let i=Te(),s=ou();Nl(i,s,r,e,t,r[P],n,!1)}return to}function Di(e,t,n,r,o){let i=t.inputs,s=o?"class":"style";Qr(e,n,i[s],s,r)}function Ad(e,t,n,r,o,i){let s=t.consts,a=jt(s,o),c=an(t,e,2,r,a);return Ws(t,n,c,jt(s,i)),c.attrs!==null&&hr(c,c.attrs,!1),c.mergedAttrs!==null&&hr(c,c.mergedAttrs,!0),t.queries!==null&&t.queries.elementStart(t,c),c}function g(e,t,n,r){let o=A(),i=Te(),s=ge+e,a=o[P],c=i.firstCreatePass?Ad(s,i,o,t,n,r):i.data[s],u=Od(i,o,c,a,t,e);o[s]=u;let l=xr(c);return gt(c,!0),As(a,u,c),(c.flags&32)!==32&&Ar()&&zr(i,o,u,c),Uc()===0&&xe(u,o),zc(),l&&(Us(i,o,c),$s(i,c,o)),r!==null&&zs(o,c),g}function C(){let e=le();Zi()?Qc():(e=e.parent,gt(e,!1));let t=e;qc(t)&&Zc(),Gc();let n=Te();return n.firstCreatePass&&(Rr(n,e),Li(e)&&n.queries.elementEnd(e)),t.classesWithoutHost!=null&&lu(t)&&Di(n,t,A(),t.classesWithoutHost,!0),t.stylesWithoutHost!=null&&du(t)&&Di(n,t,A(),t.stylesWithoutHost,!1),C}function k(e,t,n,r){return g(e,t,n,r),C(),k}var Od=(e,t,n,r,o,i)=>(Or(!0),Ms(r,o,su()));var Qt="en-US";var Rd=Qt;function Pd(e){typeof e=="string"&&(Rd=e.toLowerCase().replace(/_/g,"-"))}function no(e){return!!e&&typeof e.then=="function"}function ca(e){return!!e&&typeof e.subscribe=="function"}function ln(e,t,n,r){let o=A(),i=Te(),s=le();return kd(i,o,o[P],s,e,t,r),ln}function Fd(e,t,n,r){let o=e.cleanup;if(o!=null)for(let i=0;ic?a[c]:null}typeof s=="string"&&(i+=2)}return null}function kd(e,t,n,r,o,i,s){let a=xr(r),u=e.firstCreatePass&&Gl(e),l=t[ie],d=zl(t),p=!0;if(r.type&3||s){let _=q(r,t),Y=s?s(_):_,fe=d.length,V=s?B=>s(ne(B[r.index])):r.index,re=null;if(!s&&a&&(re=Fd(e,t,o,r.index)),re!==null){let B=re.__ngLastListenerFn__||re;B.__ngNextListenerFn__=i,re.__ngLastListenerFn__=i,p=!1}else{i=yi(r,t,l,i,!1);let B=n.listen(Y,o,i);d.push(i,B),u&&u.push(o,V,fe,fe+1)}}else i=yi(r,t,l,i,!1);let h=r.outputs,w;if(p&&h!==null&&(w=h[o])){let _=w.length;if(_)for(let Y=0;Y<_;Y+=2){let fe=w[Y],V=w[Y+1],Q=t[fe][V].subscribe(i),oe=d.length;d.push(i,Q),u&&u.push(o,r.index,oe,-(oe+1))}}}function vi(e,t,n,r){try{return X(6,t,n),n(r)!==!1}catch(o){return Ks(e,o),!1}finally{X(7,t,n)}}function yi(e,t,n,r,o){return function i(s){if(s===Function)return r;let a=e.componentOffset>-1?$e(e.index,t):t;Kr(a);let c=vi(t,n,r,s),u=i.__ngNextListenerFn__;for(;u;)c=vi(t,n,u,s)&&c,u=u.__ngNextListenerFn__;return o&&c===!1&&s.preventDefault(),c}}var dn=(()=>{let t=class t{};t.__NG_ELEMENT_ID__=Vd;let e=t;return e})(),Ld=dn,jd=class extends Ld{constructor(t,n,r){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,n){return this.createEmbeddedViewImpl(t,n)}createEmbeddedViewImpl(t,n,r){let o=hd(this._declarationLView,this._declarationTContainer,t,{injector:n,dehydratedView:r});return new lt(o)}};function Vd(){return Bd(le(),A())}function Bd(e,t){return e.type&4?new jd(t,e,on(e,t)):null}function b(e,t=""){let n=A(),r=Te(),o=e+ge,i=r.firstCreatePass?an(r,o,1,t,null):r.data[o],s=Hd(r,n,i,t,e);n[o]=s,Ar()&&zr(r,n,s,i),gt(i,!1)}var Hd=(e,t,n,r,o)=>(Or(!0),Hu(t[P],r));function de(e){return fn("",e,""),de}function fn(e,t,n){let r=A(),o=Sd(r,e,t,n);return o!==Ge&&Js(r,en(),o),fn}function ro(e,t,n,r,o){let i=A(),s=Nd(i,e,t,n,r,o);return s!==Ge&&Js(i,en(),s),ro}var $d=(()=>{let t=class t{constructor(r){this._injector=r,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(r){if(!r.standalone)return null;if(!this.cachedInjectors.has(r)){let o=vs(!1,r.type),i=o.length>0?Md([o],this._injector,`Standalone[${r.type.name}]`):null;this.cachedInjectors.set(r,i)}return this.cachedInjectors.get(r)}ngOnDestroy(){try{for(let r of this.cachedInjectors.values())r!==null&&r.destroy()}finally{this.cachedInjectors.clear()}}};t.\u0275prov=x({token:t,providedIn:"environment",factory:()=>new t(y(me))});let e=t;return e})();function ua(e){oa("NgStandalone"),e.getStandaloneInjector=t=>t.get($d).getOrCreateStandaloneInjector(e)}var oo=new I(""),vt=new I(""),pn=(()=>{let t=class t{constructor(r,o,i){this._ngZone=r,this.registry=o,this._pendingCount=0,this._isZoneStable=!0,this._callbacks=[],this.taskTrackingZone=null,io||(Ud(i),i.addToWindow(o)),this._watchAngularEvents(),r.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{T.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&this._pendingCount===0&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;this._callbacks.length!==0;){let r=this._callbacks.pop();clearTimeout(r.timeoutId),r.doneCb()}});else{let r=this.getPendingTasks();this._callbacks=this._callbacks.filter(o=>o.updateCb&&o.updateCb(r)?(clearTimeout(o.timeoutId),!1):!0)}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(r=>({source:r.source,creationLocation:r.creationLocation,data:r.data})):[]}addCallback(r,o,i){let s=-1;o&&o>0&&(s=setTimeout(()=>{this._callbacks=this._callbacks.filter(a=>a.timeoutId!==s),r()},o)),this._callbacks.push({doneCb:r,timeoutId:s,updateCb:i})}whenStable(r,o,i){if(i&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(r,o,i),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(r){this.registry.registerApplication(r,this)}unregisterApplication(r){this.registry.unregisterApplication(r)}findProviders(r,o,i){return[]}};t.\u0275fac=function(o){return new(o||t)(y(T),y(hn),y(vt))},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})(),hn=(()=>{let t=class t{constructor(){this._applications=new Map}registerApplication(r,o){this._applications.set(r,o)}unregisterApplication(r){this._applications.delete(r)}unregisterAllApplications(){this._applications.clear()}getTestability(r){return this._applications.get(r)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(r,o=!0){return io?.findTestabilityInTree(this,r,o)??null}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac,providedIn:"platform"});let e=t;return e})();function Ud(e){io=e}var io,zd=new I(""),la=(()=>{let t=class t{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((r,o)=>{this.resolve=r,this.reject=o}),this.appInits=S(zd,{optional:!0})??[]}runInitializers(){if(this.initialized)return;let r=[];for(let i of this.appInits){let s=i();if(no(s))r.push(s);else if(ca(s)){let a=new Promise((c,u)=>{s.subscribe({complete:c,error:u})});r.push(a)}}let o=()=>{this.done=!0,this.resolve()};Promise.all(r).then(()=>{o()}).catch(i=>{this.reject(i)}),r.length===0&&o(),this.initialized=!0}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),Gd=new I("");function Wd(){xo(()=>{throw new E(600,!1)})}function qd(e){return e.isBoundToModule}function Zd(e,t,n){try{let r=n();return no(r)?r.catch(o=>{throw t.runOutsideAngular(()=>e.handleError(o)),o}):r}catch(r){throw t.runOutsideAngular(()=>e.handleError(r)),r}}var gn=(()=>{let t=class t{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=S(ks),this.afterRenderEffectManager=S(ia),this.componentTypes=[],this.components=[],this.isStable=S(aa).hasPendingTasks.pipe(Fn(r=>!r)),this._injector=S(me)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(r,o){let i=r instanceof Gt;if(!this._injector.get(la).done){let h=!i&&Nc(r),w=!1;throw new E(405,w)}let a;i?a=r:a=this._injector.get(qr).resolveComponentFactory(r),this.componentTypes.push(a.componentType);let c=qd(a)?void 0:this._injector.get(He),u=o||a.selector,l=a.create(Vr.NULL,[],u,c),d=l.location.nativeElement,p=l.injector.get(oo,null);return p?.registerApplication(d),l.onDestroy(()=>{this.detachView(l.hostView),Gn(this.components,l),p?.unregisterApplication(d)}),this._loadComponent(l),l}tick(){if(this._runningTick)throw new E(101,!1);try{this._runningTick=!0,this.detectChangesInAttachedViews()}catch(r){this.internalErrorHandler(r)}finally{this._runningTick=!1}}detectChangesInAttachedViews(){let r=0;do{if(r===Xs)throw new E(103,!1);let o=r===0;for(let{_lView:i,notifyErrorHandler:s}of this._views)!o&&!Ei(i)||this.detectChangesInView(i,s,o);this.afterRenderEffectManager.execute(),r++}while(this._views.some(({_lView:o})=>Ei(o)))}detectChangesInView(r,o,i){let s;i?(s=0,r[f]|=1024):r[f]&64?s=0:s=1,ea(r,o,s)}attachView(r){let o=r;this._views.push(o),o.attachToAppRef(this)}detachView(r){let o=r;Gn(this._views,o),o.detachFromAppRef()}_loadComponent(r){this.attachView(r.hostView),this.tick(),this.components.push(r);let o=this._injector.get(Gd,[]);[...this._bootstrapListeners,...o].forEach(i=>i(r))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(r=>r()),this._views.slice().forEach(r=>r.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(r){return this._destroyListeners.push(r),()=>Gn(this._destroyListeners,r)}destroy(){if(this._destroyed)throw new E(406,!1);let r=this._injector;r.destroy&&!r.destroyed&&r.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function Gn(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}function Ei(e){return _r(e)}var Yd=(()=>{let t=class t{constructor(){this.zone=S(T),this.applicationRef=S(gn)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function Qd(e){return[{provide:T,useFactory:e},{provide:ct,multi:!0,useFactory:()=>{let t=S(Yd,{optional:!0});return()=>t.initialize()}},{provide:ct,multi:!0,useFactory:()=>{let t=S(ef);return()=>{t.initialize()}}},{provide:ks,useFactory:Kd}]}function Kd(){let e=S(T),t=S(ae);return n=>e.runOutsideAngular(()=>t.handleError(n))}function Jd(e){let t=Qd(()=>new T(Xd(e)));return Ds([[],t])}function Xd(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}var ef=(()=>{let t=class t{constructor(){this.subscription=new R,this.initialized=!1,this.zone=S(T),this.pendingTasks=S(aa)}initialize(){if(this.initialized)return;this.initialized=!0;let r=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(r=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{T.assertNotInAngularZone(),queueMicrotask(()=>{r!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(r),r=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{T.assertInAngularZone(),r??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function tf(){return typeof $localize<"u"&&$localize.locale||Qt}var so=new I("",{providedIn:"root",factory:()=>S(so,m.Optional|m.SkipSelf)||tf()});var da=new I("");var Ot=null;function nf(e=[],t){return Vr.create({name:t,providers:[{provide:tn,useValue:"platform"},{provide:da,useValue:new Set([()=>Ot=null])},...e]})}function rf(e=[]){if(Ot)return Ot;let t=nf(e);return Ot=t,Wd(),of(t),t}function of(e){e.get(Br,null)?.forEach(n=>n())}var fa=(()=>{let t=class t{constructor(r){}};t.\u0275fac=function(o){return new(o||t)(y(gn))},t.\u0275mod=ft({type:t}),t.\u0275inj=dt({});let e=t;return e})();function pa(e){try{let{rootComponent:t,appProviders:n,platformProviders:r}=e,o=rf(r),i=[Jd(),...n||[]],a=new Zt({providers:i,parent:o,debugName:"",runEnvironmentInitializers:!1}).injector,c=a.get(T);return c.run(()=>{a.resolveInjectorInitializers();let u=a.get(ae,null),l;c.runOutsideAngular(()=>{l=c.onError.subscribe({next:h=>{u.handleError(h)}})});let d=()=>a.destroy(),p=o.get(da);return p.add(d),a.onDestroy(()=>{l.unsubscribe(),p.delete(d)}),Zd(u,c,()=>{let h=a.get(la);return h.runInitializers(),h.donePromise.then(()=>{let w=a.get(so,Qt);Pd(w||Qt);let _=a.get(gn);return t!==void 0&&_.bootstrap(t),_})})})}catch(t){return Promise.reject(t)}}var ha=null;function yn(){return ha}function ga(e){ha??=e}var Dn=class{},De=new I("");function ma(e,t){t=encodeURIComponent(t);for(let n of e.split(";")){let r=n.indexOf("="),[o,i]=r==-1?[n,""]:[n.slice(0,r),n.slice(r+1)];if(o.trim()===t)return decodeURIComponent(i)}return null}var Da=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=ft({type:t}),t.\u0275inj=dt({});let e=t;return e})(),va="browser",uf="server";function ao(e){return e===uf}var vn=class{};var lo=class extends Dn{constructor(){super(...arguments),this.supportsDOMEvents=!0}},fo=class e extends lo{static makeCurrent(){ga(new e)}onAndCancel(t,n,r){return t.addEventListener(n,r),()=>{t.removeEventListener(n,r)}}dispatchEvent(t,n){t.dispatchEvent(n)}remove(t){t.parentNode&&t.parentNode.removeChild(t)}createElement(t,n){return n=n||this.getDefaultDocument(),n.createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,n){return n==="window"?window:n==="document"?t:n==="body"?t.body:null}getBaseHref(t){let n=df();return n==null?null:ff(n)}resetBaseElement(){yt=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return ma(document.cookie,t)}},yt=null;function df(){return yt=yt||document.querySelector("base"),yt?yt.getAttribute("href"):null}function ff(e){return new URL(e,document.baseURI).pathname}var po=class{addToWindow(t){L.getAngularTestability=(r,o=!0)=>{let i=t.findTestabilityInTree(r,o);if(i==null)throw new E(5103,!1);return i},L.getAllAngularTestabilities=()=>t.getAllTestabilities(),L.getAllAngularRootElements=()=>t.getAllRootElements();let n=r=>{let o=L.getAllAngularTestabilities(),i=o.length,s=function(){i--,i==0&&r()};o.forEach(a=>{a.whenStable(s)})};L.frameworkStabilizers||(L.frameworkStabilizers=[]),L.frameworkStabilizers.push(n)}findTestabilityInTree(t,n,r){if(n==null)return null;let o=t.getTestability(n);return o??(r?yn().isShadowRoot(n)?this.findTestabilityInTree(t,n.host,!0):this.findTestabilityInTree(t,n.parentElement,!0):null)}},pf=(()=>{let t=class t{build(){return new XMLHttpRequest}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})(),ho=new I(""),wa=(()=>{let t=class t{constructor(r,o){this._zone=o,this._eventNameToPlugin=new Map,r.forEach(i=>{i.manager=this}),this._plugins=r.slice().reverse()}addEventListener(r,o,i){return this._findPluginFor(o).addEventListener(r,o,i)}getZone(){return this._zone}_findPluginFor(r){let o=this._eventNameToPlugin.get(r);if(o)return o;if(o=this._plugins.find(s=>s.supports(r)),!o)throw new E(5101,!1);return this._eventNameToPlugin.set(r,o),o}};t.\u0275fac=function(o){return new(o||t)(y(ho),y(T))},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})(),En=class{constructor(t){this._doc=t}},co="ng-app-id",Ia=(()=>{let t=class t{constructor(r,o,i,s={}){this.doc=r,this.appId=o,this.nonce=i,this.platformId=s,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=ao(s),this.resetHostNodes()}addStyles(r){for(let o of r)this.changeUsageCount(o,1)===1&&this.onStyleAdded(o)}removeStyles(r){for(let o of r)this.changeUsageCount(o,-1)<=0&&this.onStyleRemoved(o)}ngOnDestroy(){let r=this.styleNodesInDOM;r&&(r.forEach(o=>o.remove()),r.clear());for(let o of this.getAllStyles())this.onStyleRemoved(o);this.resetHostNodes()}addHost(r){this.hostNodes.add(r);for(let o of this.getAllStyles())this.addStyleToHost(r,o)}removeHost(r){this.hostNodes.delete(r)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(r){for(let o of this.hostNodes)this.addStyleToHost(o,r)}onStyleRemoved(r){let o=this.styleRef;o.get(r)?.elements?.forEach(i=>i.remove()),o.delete(r)}collectServerRenderedStyles(){let r=this.doc.head?.querySelectorAll(`style[${co}="${this.appId}"]`);if(r?.length){let o=new Map;return r.forEach(i=>{i.textContent!=null&&o.set(i.textContent,i)}),o}return null}changeUsageCount(r,o){let i=this.styleRef;if(i.has(r)){let s=i.get(r);return s.usage+=o,s.usage}return i.set(r,{usage:o,elements:[]}),o}getStyleElement(r,o){let i=this.styleNodesInDOM,s=i?.get(o);if(s?.parentNode===r)return i.delete(o),s.removeAttribute(co),s;{let a=this.doc.createElement("style");return this.nonce&&a.setAttribute("nonce",this.nonce),a.textContent=o,this.platformIsServer&&a.setAttribute(co,this.appId),r.appendChild(a),a}}addStyleToHost(r,o){let i=this.getStyleElement(r,o),s=this.styleRef,a=s.get(o)?.elements;a?a.push(i):s.set(o,{elements:[i],usage:1})}resetHostNodes(){let r=this.hostNodes;r.clear(),r.add(this.doc.head)}};t.\u0275fac=function(o){return new(o||t)(y(De),y(nn),y(Hr,8),y(ze))},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})(),uo={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},mo=/%COMP%/g,Ma="%COMP%",hf=`_nghost-${Ma}`,gf=`_ngcontent-${Ma}`,mf=!0,Df=new I("",{providedIn:"root",factory:()=>mf});function vf(e){return gf.replace(mo,e)}function yf(e){return hf.replace(mo,e)}function ba(e,t){return t.map(n=>n.replace(mo,e))}var ya=(()=>{let t=class t{constructor(r,o,i,s,a,c,u,l=null){this.eventManager=r,this.sharedStylesHost=o,this.appId=i,this.removeStylesOnCompDestroy=s,this.doc=a,this.platformId=c,this.ngZone=u,this.nonce=l,this.rendererByCompId=new Map,this.platformIsServer=ao(c),this.defaultRenderer=new Et(r,a,u,this.platformIsServer)}createRenderer(r,o){if(!r||!o)return this.defaultRenderer;this.platformIsServer&&o.encapsulation===te.ShadowDom&&(o=ve(pe({},o),{encapsulation:te.Emulated}));let i=this.getOrCreateRenderer(r,o);return i instanceof Cn?i.applyToHost(r):i instanceof Ct&&i.applyStyles(),i}getOrCreateRenderer(r,o){let i=this.rendererByCompId,s=i.get(o.id);if(!s){let a=this.doc,c=this.ngZone,u=this.eventManager,l=this.sharedStylesHost,d=this.removeStylesOnCompDestroy,p=this.platformIsServer;switch(o.encapsulation){case te.Emulated:s=new Cn(u,l,o,this.appId,d,a,c,p);break;case te.ShadowDom:return new go(u,l,r,o,a,c,this.nonce,p);default:s=new Ct(u,l,o,d,a,c,p);break}i.set(o.id,s)}return s}ngOnDestroy(){this.rendererByCompId.clear()}};t.\u0275fac=function(o){return new(o||t)(y(wa),y(Ia),y(nn),y(Df),y(De),y(ze),y(T),y(Hr))},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})(),Et=class{constructor(t,n,r,o){this.eventManager=t,this.doc=n,this.ngZone=r,this.platformIsServer=o,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(t,n){return n?this.doc.createElementNS(uo[n]||n,t):this.doc.createElement(t)}createComment(t){return this.doc.createComment(t)}createText(t){return this.doc.createTextNode(t)}appendChild(t,n){(Ea(t)?t.content:t).appendChild(n)}insertBefore(t,n,r){t&&(Ea(t)?t.content:t).insertBefore(n,r)}removeChild(t,n){t&&t.removeChild(n)}selectRootElement(t,n){let r=typeof t=="string"?this.doc.querySelector(t):t;if(!r)throw new E(-5104,!1);return n||(r.textContent=""),r}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,n,r,o){if(o){n=o+":"+n;let i=uo[o];i?t.setAttributeNS(i,n,r):t.setAttribute(n,r)}else t.setAttribute(n,r)}removeAttribute(t,n,r){if(r){let o=uo[r];o?t.removeAttributeNS(o,n):t.removeAttribute(`${r}:${n}`)}else t.removeAttribute(n)}addClass(t,n){t.classList.add(n)}removeClass(t,n){t.classList.remove(n)}setStyle(t,n,r,o){o&(_e.DashCase|_e.Important)?t.style.setProperty(n,r,o&_e.Important?"important":""):t.style[n]=r}removeStyle(t,n,r){r&_e.DashCase?t.style.removeProperty(n):t.style[n]=""}setProperty(t,n,r){t!=null&&(t[n]=r)}setValue(t,n){t.nodeValue=n}listen(t,n,r){if(typeof t=="string"&&(t=yn().getGlobalEventTarget(this.doc,t),!t))throw new Error(`Unsupported event target ${t} for event ${n}`);return this.eventManager.addEventListener(t,n,this.decoratePreventDefault(r))}decoratePreventDefault(t){return n=>{if(n==="__ngUnwrap__")return t;(this.platformIsServer?this.ngZone.runGuarded(()=>t(n)):t(n))===!1&&n.preventDefault()}}};function Ea(e){return e.tagName==="TEMPLATE"&&e.content!==void 0}var go=class extends Et{constructor(t,n,r,o,i,s,a,c){super(t,i,s,c),this.sharedStylesHost=n,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let u=ba(o.id,o.styles);for(let l of u){let d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=l,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(t){return t===this.hostEl?this.shadowRoot:t}appendChild(t,n){return super.appendChild(this.nodeOrShadowRoot(t),n)}insertBefore(t,n,r){return super.insertBefore(this.nodeOrShadowRoot(t),n,r)}removeChild(t,n){return super.removeChild(this.nodeOrShadowRoot(t),n)}parentNode(t){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(t)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},Ct=class extends Et{constructor(t,n,r,o,i,s,a,c){super(t,i,s,a),this.sharedStylesHost=n,this.removeStylesOnCompDestroy=o,this.styles=c?ba(c,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}},Cn=class extends Ct{constructor(t,n,r,o,i,s,a,c){let u=o+"-"+r.id;super(t,n,r,i,s,a,c,u),this.contentAttr=vf(u),this.hostAttr=yf(u)}applyToHost(t){this.applyStyles(),this.setAttribute(t,this.hostAttr,"")}createElement(t,n){let r=super.createElement(t,n);return super.setAttribute(r,this.contentAttr,""),r}},Ef=(()=>{let t=class t extends En{constructor(r){super(r)}supports(r){return!0}addEventListener(r,o,i){return r.addEventListener(o,i,!1),()=>this.removeEventListener(r,o,i)}removeEventListener(r,o,i){return r.removeEventListener(o,i)}};t.\u0275fac=function(o){return new(o||t)(y(De))},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})(),Ca=["alt","control","meta","shift"],Cf={"\b":"Backspace"," ":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},wf={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey},If=(()=>{let t=class t extends En{constructor(r){super(r)}supports(r){return t.parseEventName(r)!=null}addEventListener(r,o,i){let s=t.parseEventName(o),a=t.eventCallback(s.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>yn().onAndCancel(r,s.domEventName,a))}static parseEventName(r){let o=r.toLowerCase().split("."),i=o.shift();if(o.length===0||!(i==="keydown"||i==="keyup"))return null;let s=t._normalizeKey(o.pop()),a="",c=o.indexOf("code");if(c>-1&&(o.splice(c,1),a="code."),Ca.forEach(l=>{let d=o.indexOf(l);d>-1&&(o.splice(d,1),a+=l+".")}),a+=s,o.length!=0||s.length===0)return null;let u={};return u.domEventName=i,u.fullKey=a,u}static matchEventFullKeyCode(r,o){let i=Cf[r.key]||r.key,s="";return o.indexOf("code.")>-1&&(i=r.code,s="code."),i==null||!i?!1:(i=i.toLowerCase(),i===" "?i="space":i==="."&&(i="dot"),Ca.forEach(a=>{if(a!==i){let c=wf[a];c(r)&&(s+=a+".")}}),s+=i,s===o)}static eventCallback(r,o,i){return s=>{t.matchEventFullKeyCode(s,r)&&i.runGuarded(()=>o(s))}}static _normalizeKey(r){return r==="esc"?"escape":r}};t.\u0275fac=function(o){return new(o||t)(y(De))},t.\u0275prov=x({token:t,factory:t.\u0275fac});let e=t;return e})();function xa(e,t){return pa(pe({rootComponent:e},Mf(t)))}function Mf(e){return{appProviders:[...Ta,...e?.providers??[]],platformProviders:_f}}function bf(){fo.makeCurrent()}function xf(){return new ae}function Tf(){return Cs(document),document}var _f=[{provide:ze,useValue:va},{provide:Br,useValue:bf,multi:!0},{provide:De,useFactory:Tf,deps:[]}];var Sf=new I(""),Nf=[{provide:vt,useClass:po,deps:[]},{provide:oo,useClass:pn,deps:[T,hn,vt]},{provide:pn,useClass:pn,deps:[T,hn,vt]}],Ta=[{provide:tn,useValue:"root"},{provide:ae,useFactory:xf,deps:[]},{provide:ho,useClass:Ef,multi:!0,deps:[De,T,ze]},{provide:ho,useClass:If,multi:!0,deps:[De]},ya,Ia,wa,{provide:ut,useExisting:ya},{provide:vn,useClass:pf,deps:[]},[]],_a=(()=>{let t=class t{constructor(r){}static withServerTransition(r){return{ngModule:t,providers:[{provide:nn,useValue:r.appId}]}}};t.\u0275fac=function(o){return new(o||t)(y(Sf,12))},t.\u0275mod=ft({type:t}),t.\u0275inj=dt({providers:[...Ta,...Nf],imports:[Da,fa]});let e=t;return e})();var Do=class{constructor(t,n){this.$implicit=t,this.count=n}get index(){return this.$implicit}get first(){return this.$implicit===0}get last(){return this.index===this.count-1}get even(){return this.$implicit%2===0}get odd(){return this.$implicit%2===1}},Sa=(()=>{let t=class t{set ngxRepeat(r){for(let o=this.viewContainer.length;o>r;o--)this.viewContainer.remove(o-1);for(let o=this.viewContainer.length;o{let t=class t{constructor(){this.title="ngx-repeat",this.version=Na,this.count=3,this.code=` + {{ index }} {{ even }} {{ odd }} {{ first }} {{ last }} + `}increment(){this.count<100&&this.count++}decrement(){this.count>0&&this.count--}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=Ni({type:t,selectors:[["app-root"]],standalone:!0,features:[ua],decls:72,vars:6,consts:[["role","banner",1,"toolbar"],["width","40","alt","Angular Logo","src","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTAgMjUwIj4KICAgIDxwYXRoIGZpbGw9IiNERDAwMzEiIGQ9Ik0xMjUgMzBMMzEuOSA2My4ybDE0LjIgMTIzLjFMMTI1IDIzMGw3OC45LTQzLjcgMTQuMi0xMjMuMXoiIC8+CiAgICA8cGF0aCBmaWxsPSIjQzMwMDJGIiBkPSJNMTI1IDMwdjIyLjItLjFWMjMwbDc4LjktNDMuNyAxNC4yLTEyMy4xTDEyNSAzMHoiIC8+CiAgICA8cGF0aCAgZmlsbD0iI0ZGRkZGRiIgZD0iTTEyNSA1Mi4xTDY2LjggMTgyLjZoMjEuN2wxMS43LTI5LjJoNDkuNGwxMS43IDI5LjJIMTgzTDEyNSA1Mi4xem0xNyA4My4zaC0zNGwxNy00MC45IDE3IDQwLjl6IiAvPgogIDwvc3ZnPg=="],[1,"spacer"],["aria-label","On Github","target","_blank","rel","noopener","href","https://github.com/celtian/ngx-repeat","title","Github",1,"github-logo"],["id","github-logo","aria-hidden","true","height","24","focusable","false","data-prefix","fab","data-icon","github","role","img","xmlns","http://www.w3.org/2000/svg","viewBox","0 0 496 512",1,"svg-inline--fa","fa-github","fa-w-16"],["fill","#ffffff","d","M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"],["role","main",1,"content"],[1,"card","highlight-card","card-small"],["viewBox","0 0 250 250","height","250","width","250","alt","Rocket Ship","id","rocket"],["id","defs10"],["id","g4546","transform","scale(2.4587423)",2,"display","inline"],["r","50.839001","cy","50.839001","cx","50.839001","data-name","Ellipse 8","id","Ellipse_8",2,"display","inline","fill","#dd0031"],["id","path836","d","M 124.37305,38.945312 A 86.055979,86.055979 0 0 0 38.945312,125.00195 86.055979,86.055979 0 0 0 56.597656,177.2168 l 16.984375,-18.53711 a 61.468557,61.468557 0 0 1 -10.048828,-33.67774 61.468557,61.468557 0 0 1 61.050777,-61.468747 61.468557,61.468557 0 0 1 0.41797,0 61.468557,61.468557 0 0 1 29.07032,7.308594 l 16.98437,-18.535156 a 86.055979,86.055979 0 0 0 -46.05469,-13.361329 86.055979,86.055979 0 0 0 -0.6289,0 z m 69.42773,34.361329 -17.01758,18.572265 a 61.468557,61.468557 0 0 1 9.6875,33.123044 61.468557,61.468557 0 0 1 -61.46875,61.46875 61.468557,61.468557 0 0 1 -28.484372,-6.99804 L 79.5,198.04297 a 86.055979,86.055979 0 0 0 45.50195,13.01562 86.055979,86.055979 0 0 0 86.05664,-86.05664 86.055979,86.055979 0 0 0 -17.25781,-51.695309 z",2,"display","inline","opacity","1","fill","#ffffff","fill-opacity","1","stroke","none","stroke-width","26.6783","stroke-linecap","round","stroke-linejoin","round","stroke-opacity","1"],["id","g1034","transform","rotate(-47.5,125,125)",2,"display","inline","fill","#ffffff"],["d","M 60,135 95,95 H 25 Z","id","path1018",2,"display","inline","fill","#ffffff","fill-opacity","1","stroke","none","stroke-width","0.299333px","stroke-linecap","butt","stroke-linejoin","miter","stroke-opacity","1"],["d","m 190,115 35,40 h -70 z","id","path1020",2,"display","inline","fill","#ffffff","fill-opacity","1","stroke","none","stroke-width","0.299333px","stroke-linecap","butt","stroke-linejoin","miter","stroke-opacity","1"],["id","rocket-smoke","alt","Rocket Ship Smoke","xmlns","http://www.w3.org/2000/svg","width","516.119","height","1083.632","viewBox","0 0 516.119 1083.632"],["id","Path_40","data-name","Path 40","d","M644.6,141S143.02,215.537,147.049,870.207s342.774,201.755,342.774,201.755S404.659,847.213,388.815,762.2c-27.116-145.51-11.551-384.124,271.9-609.1C671.15,139.365,644.6,141,644.6,141Z","transform","translate(-147.025 -140.939)","fill","#f5f5f5"],[1,"card-container"],["tabindex","0",1,"card","card-small",3,"click"],["tabindex","1",1,"card","card-small",3,"click"],[1,"terminal"],[1,"example","example-content"],[1,"table"],[4,"ngxRepeat"],["href","https://github.com/Celtian/ngx-repeat","target","_blank","rel","noopener"],[1,"github-star-badge"],["xmlns","http://www.w3.org/2000/svg","width","24","height","24","viewBox","0 0 24 24",1,"material-icons"],["d","M0 0h24v24H0z","fill","none"],["d","M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z","fill","#1976d2"],["id","clouds","alt","Gray Clouds Background","xmlns","http://www.w3.org/2000/svg","width","2611.084","height","485.677","viewBox","0 0 2611.084 485.677"],["id","Path_39","data-name","Path 39","d","M2379.709,863.793c10-93-77-171-168-149-52-114-225-105-264,15-75,3-140,59-152,133-30,2.83-66.725,9.829-93.5,26.25-26.771-16.421-63.5-23.42-93.5-26.25-12-74-77-130-152-133-39-120-212-129-264-15-54.084-13.075-106.753,9.173-138.488,48.9-31.734-39.726-84.4-61.974-138.487-48.9-52-114-225-105-264,15a162.027,162.027,0,0,0-103.147,43.044c-30.633-45.365-87.1-72.091-145.206-58.044-52-114-225-105-264,15-75,3-140,59-152,133-53,5-127,23-130,83-2,42,35,72,70,86,49,20,106,18,157,5a165.625,165.625,0,0,0,120,0c47,94,178,113,251,33,61.112,8.015,113.854-5.72,150.492-29.764a165.62,165.62,0,0,0,110.861-3.236c47,94,178,113,251,33,31.385,4.116,60.563,2.495,86.487-3.311,25.924,5.806,55.1,7.427,86.488,3.311,73,80,204,61,251-33a165.625,165.625,0,0,0,120,0c51,13,108,15,157-5a147.188,147.188,0,0,0,33.5-18.694,147.217,147.217,0,0,0,33.5,18.694c49,20,106,18,157,5a165.625,165.625,0,0,0,120,0c47,94,178,113,251,33C2446.709,1093.793,2554.709,922.793,2379.709,863.793Z","transform","translate(142.69 -634.312)","fill","#eee"]],template:function(o,i){o&1&&(g(0,"div",0),k(1,"img",1),g(2,"span"),b(3),C(),k(4,"div",2),g(5,"a",3),Ue(),g(6,"svg",4),k(7,"path",5),C()()(),mt(),g(8,"div",6)(9,"div",7),Ue(),g(10,"svg",8),k(11,"defs",9),g(12,"g",10),k(13,"circle",11),C(),k(14,"path",12),g(15,"g",13),k(16,"path",14)(17,"path",15),C()(),mt(),g(18,"span"),b(19),C(),Ue(),g(20,"svg",16),k(21,"path",17),C()(),mt(),g(22,"h2"),b(23,"Let's Repeat the Element!"),C(),g(24,"p"),b(25,"Simple directive which supports repeating by count"),C(),g(26,"div",18)(27,"div",19),ln("click",function(){return i.increment()}),g(28,"span"),b(29,"Increment"),C()(),g(30,"div",20),ln("click",function(){return i.decrement()}),g(31,"span"),b(32,"Decrement"),C()()(),g(33,"h3"),b(34,"Count is: "),g(35,"strong"),b(36),C()(),g(37,"div",21)(38,"div")(39,"code"),b(40),C()()(),g(41,"div",22)(42,"table",23)(43,"thead")(44,"tr")(45,"th"),b(46,"index"),C(),g(47,"th"),b(48,"even"),C(),g(49,"th"),b(50,"odd"),C(),g(51,"th"),b(52,"first"),C(),g(53,"th"),b(54,"last"),C()()(),g(55,"tbody"),eo(56,Af,11,5,"tr",24),C()()(),g(57,"footer"),b(58," Love this package?\xA0 "),g(59,"a",25),b(60," Give our repo a star. "),g(61,"div",26),Ue(),g(62,"svg",27),k(63,"path",28)(64,"path",29),C(),b(65," Star "),C()(),mt(),g(66,"a",25),Ue(),g(67,"svg",27),k(68,"path",30)(69,"path",28),C()()(),g(70,"svg",31),k(71,"path",32),C()()),o&2&&(Z(3),de(i.title),Z(16),ro("",i.title," v",i.version.TAG,""),Z(17),de(i.count),Z(4),fn(" ",i.code," "),Z(16),to("ngxRepeat",i.count))},dependencies:[Sa],styles:['@charset "UTF-8";[_nghost-%COMP%]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;color:#333;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{margin:8px 0}p[_ngcontent-%COMP%]{margin:0}.spacer[_ngcontent-%COMP%]{flex:1}.toolbar[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;height:60px;display:flex;align-items:center;background-color:#1976d2;color:#fff;font-weight:600}.toolbar[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin:0 16px}.toolbar[_ngcontent-%COMP%] #twitter-logo[_ngcontent-%COMP%]{height:40px;margin:0 16px}.toolbar[_ngcontent-%COMP%] #twitter-logo[_ngcontent-%COMP%]:hover{opacity:.8}.content[_ngcontent-%COMP%]{display:flex;margin:82px auto 32px;padding:0 16px;max-width:960px;flex-direction:column;align-items:center}svg.material-icons[_ngcontent-%COMP%]{height:24px;width:auto}svg.material-icons[_ngcontent-%COMP%]:not(:last-child){margin-right:8px}.card[_ngcontent-%COMP%] svg.material-icons[_ngcontent-%COMP%] path[_ngcontent-%COMP%]{fill:#888}.card-container[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;margin-top:16px}.card[_ngcontent-%COMP%]{border-radius:4px;border:1px solid #eee;background-color:#fafafa;height:40px;width:200px;margin:0 8px 16px;padding:16px;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:all .2s ease-in-out;line-height:24px}.card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(:last-child){margin-right:0}.card.card-small[_ngcontent-%COMP%]{height:16px;width:168px}.card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(.highlight-card){cursor:pointer}.card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(.highlight-card):hover{transform:translateY(-3px);box-shadow:0 4px 17px #00000059}.card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(.highlight-card):hover .material-icons[_ngcontent-%COMP%] path[_ngcontent-%COMP%]{fill:#696767}.card.highlight-card[_ngcontent-%COMP%]{background-color:#1976d2;color:#fff;font-weight:600;border:none;width:auto;min-width:30%;position:relative}.card.card.highlight-card[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{margin-left:60px}svg#rocket[_ngcontent-%COMP%]{width:80px;height:80px;position:absolute;left:-10px;top:-15px}svg#rocket-smoke[_ngcontent-%COMP%]{height:calc(100vh - 95px);position:absolute;top:10px;right:180px;z-index:-10}a[_ngcontent-%COMP%], a[_ngcontent-%COMP%]:visited, a[_ngcontent-%COMP%]:hover{color:#1976d2;text-decoration:none}a[_ngcontent-%COMP%]:hover{color:#125699}.terminal[_ngcontent-%COMP%]{position:relative;width:80%;max-width:600px;border-radius:6px;padding-top:45px;margin-top:8px;overflow:hidden;background-color:#0f0f10}.terminal[_ngcontent-%COMP%]:before{content:"\\2022\\2022\\2022";position:absolute;top:0;left:0;height:4px;background:#3a3a3a;color:#c2c3c4;width:100%;font-size:2rem;line-height:0;padding:14px 0;text-indent:4px}.terminal[_ngcontent-%COMP%] pre[_ngcontent-%COMP%]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;color:#fff;padding:0 1rem 1rem;margin:0}.circle-link[_ngcontent-%COMP%]{height:40px;width:40px;border-radius:40px;margin:8px;background-color:#fff;border:1px solid #eeeeee;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:1s ease-out}.circle-link[_ngcontent-%COMP%]:hover{transform:translateY(-.25rem);box-shadow:0 3px 15px #0003}footer[_ngcontent-%COMP%]{margin-top:48px;display:flex;align-items:center;line-height:20px}footer[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:flex;align-items:center}.github-star-badge[_ngcontent-%COMP%]{color:#24292e;display:flex;align-items:center;font-size:12px;padding:3px 10px;border:1px solid rgba(27,31,35,.2);border-radius:3px;background-image:linear-gradient(-180deg,#fafbfc,#eff3f6 90%);margin-left:4px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.github-star-badge[_ngcontent-%COMP%]:hover{background-image:linear-gradient(-180deg,#f0f3f6,#e6ebf1 90%);border-color:#1b1f2359;background-position:-.5em}.github-star-badge[_ngcontent-%COMP%] .material-icons[_ngcontent-%COMP%]{height:16px;width:16px;margin-right:4px}svg#clouds[_ngcontent-%COMP%]{position:fixed;bottom:-160px;left:-230px;z-index:-10;width:1920px}@media screen and (max-width: 767px){.card-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:not(.circle-link), .terminal[_ngcontent-%COMP%]{width:100%}.card[_ngcontent-%COMP%]:not(.highlight-card){height:16px;margin:8px 0}.card.highlight-card[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{margin-left:72px}svg#rocket-smoke[_ngcontent-%COMP%]{right:120px;transform:rotate(-5deg)}}@media screen and (max-width: 575px){svg#rocket-smoke[_ngcontent-%COMP%]{display:none;visibility:hidden}}.github-logo[_ngcontent-%COMP%]{margin-right:1rem}.example[_ngcontent-%COMP%]{width:80%;margin-top:8px;max-width:600px;border-radius:6px}.example-content[_ngcontent-%COMP%]{padding:1rem}.terminal[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{padding:0 1rem 1rem;color:#fff}table[_ngcontent-%COMP%]{width:100%}table[_ngcontent-%COMP%] td[_ngcontent-%COMP%], table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{text-align:center}']});let e=t;return e})();var Oa={providers:[kr(_a)]};var Ra={production:!0};Ra.production&&void 0;xa(Aa,Oa).catch(e=>console.error(e));