vendor: 3,171 bytes, line 1
1var Op=Object.defineProperty,kp=Object.defineProperties;var Pp=Object.getOwnPropertyDescriptors;var $c=Object.getOwnPropertySymbols;var Lp=Object.prototype.hasOwnProperty,Fp=Object.prototype.propertyIsEnumerable;var Bc=(e,t,n)=>t in e?Op(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,v=(e,t)=>{for(var n in t||={})Lp.call(t,n)&&Bc(e,n,t[n]);if($c)for(var n of $c(t))Fp.call(t,n)&&Bc(e,n,t[n]);return e},V=(e,t)=>kp(e,Pp(t));var Ui;function zr(){return Ui}function Re(e){let t=Ui;return Ui=e,t}var zc=Symbol("NotFound");function $t(e){return e===zc||e?.name==="\u0275NotFound"}var ee=null,qr=!1,$i=1,jp=null,oe=Symbol("SIGNAL");function R(e){let t=ee;return ee=e,t}function Wr(){return ee}var Mn={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function Nn(e){if(qr)throw new Error("");if(ee===null)return;ee.consumerOnSignalRead(e);let t=ee.producersTail;if(t!==void 0&&t.producer===e)return;let n,r=ee.recomputing;if(r&&(n=t!==void 0?t.nextProducer:ee.producers,n!==void 0&&n.producer===e)){ee.producersTail=n,n.lastReadVersion=e.version;return}let o=e.consumersTail;if(o!==void 0&&o.consumer===ee&&(!r||Vp(o,ee)))return;let i=Bt(ee),s={producer:e,consumer:ee,nextProducer:n,prevConsumer:o,lastReadVersion:e.version,nextConsumer:void 0};ee.producersTail=s,t!==void 0?t.nextProducer=s:ee.producers=s,i&&Zc(e,s)}function qc(){$i++}function Bi(e){if(!(Bt(e)&&!e.dirty)&&!(!e.dirty&&e.lastCleanEpoch===$i)){if(!e.producerMustRecompute(e)&&!xn(e)){Gr(e);return}e.producerRecomputeValue(e),Gr(e)}}function zi(e){if(e.consumers===void 0)return;let t=qr;qr=!0;try{for(let n=e.consumers;n!==void 0;n=n.nextConsumer){let r=n.consumer;r.dirty||Hp(r)}}finally{qr=t}}function qi(){return ee?.consumerAllowSignalWrites!==!1}function Hp(e){e.dirty=!0,zi(e),e.consumerMarkedDirty?.(e)}function Gr(e){e.dirty=!1,e.lastCleanEpoch=$i}function Rn(e){return e&&Gc(e),R(e)}function Gc(e){e.producersTail=void 0,e.recomputing=!0}function Zr(e,t){R(t),e&&Wc(e)}function Wc(e){e.recomputing=!1;let t=e.producersTail,n=t!==void 0?t.nextProducer:e.producers;if(n!==void 0){if(Bt(e))do n=Gi(n);while(n!==void 0);t!==void 0?t.nextProducer=void 0:e.producers=void 0}}function xn(e){for(let t=e.producers;t!==void 0;t=t.nextProducer){let n=t.producer,r=t.lastReadVersion;if(r!==n.version||(Bi(n),r!==n.version))return!0}return!1}function An(e){if(Bt(e)){let t=e.producers;for(;t!==void 0;)t=Gi(t)}e.producers=void 0,e.producersTail=void 0,e.consumers=void 0,e.consumersTail=void 0}function Zc(e,t){let n=e.consumersTail,r=Bt(e);if(n!==void 0?(t.nextConsumer=n.nextConsumer,n.nextConsumer=t):(t.nextConsumer=void 0,e.consumers=t),t.prevConsumer=n,e.consumersTail=t,!r)for(let o=e.producers;o!==void 0;o=o.nextProducer)Zc(o.producer,o)}function Gi(e){let t=e.producer,n=e.nextProducer,r=e.nextConsumer,o=e.prevConsumer;if(e.nextConsumer=void 0,e.prevConsumer=void 0,r!==void 0?r.prevConsumer=o:t.consumersTail=o,o!==void 0)
vendor: 4,632 bytes, lines 1-3
1o.nextConsumer=r;else if(t.consumers=r,!Bt(t)){let i=t.producers;for(;i!==void 0;)i=Gi(i)}return n}function Bt(e){return e.consumerIsAlwaysLive||e.consumers!==void 0}function Wi(e){jp?.(e)}function Vp(e,t){let n=t.producersTail;if(n!==void 0){let r=t.producers;do{if(r===e)return!0;if(r===n)break;r=r.nextProducer}while(r!==void 0)}return!1}function Zi(e,t){return Object.is(e,t)}function Up(){throw new Error}var Qc=Up;function Yc(e){Qc(e)}function Qi(e){Qc=e}var $p=null;function Yi(e,t){let n=Object.create(Qr);n.value=e,t!==void 0&&(n.equal=t);let r=()=>Kc(n);return r[oe]=n,Wi(n),[r,s=>zt(n,s),s=>Ki(n,s)]}function Kc(e){return Nn(e),e.value}function zt(e,t){qi()||Yc(e),e.equal(e.value,t)||(e.value=t,Bp(e))}function Ki(e,t){qi()||Yc(e),zt(e,t(e.value))}var Qr=V(v({},Mn),{equal:Zi,value:void 0,kind:"signal"});function Bp(e){e.version++,qc(),zi(e),$p?.(e)}function S(e){return typeof e=="function"}function qt(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 Yr=qt(e=>function(n){e(this),this.message=n?`${n.length} errors occurred during unsubscription: 2${n.map((r,o)=>`${o+1}) ${r.toString()}`).join(` 3 `)}`:"",this.name="UnsubscriptionError",this.errors=n});function On(e,t){if(e){let n=e.indexOf(t);0<=n&&e.splice(n,1)}}var $=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(S(r))try{r()}catch(i){t=i instanceof Yr?i.errors:[i]}let{_finalizers:o}=this;if(o){this._finalizers=null;for(let i of o)try{Jc(i)}catch(s){t=t??[],s instanceof Yr?t=[...t,...s.errors]:t.push(s)}}if(t)throw new Yr(t)}}add(t){var n;if(t&&t!==this)if(this.closed)Jc(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)&&On(n,t)}remove(t){let{_finalizers:n}=this;n&&On(n,t),t instanceof e&&t._removeParent(this)}};$.EMPTY=(()=>{let e=new $;return e.closed=!0,e})();var Ji=$.EMPTY;function Kr(e){return e instanceof $||e&&"closed"in e&&S(e.remove)&&S(e.add)&&S(e.unsubscribe)}function Jc(e){S(e)?e():e.unsubscribe()}var Ce={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Gt={setTimeout(e,t,...n){let{delegate:r}=Gt;return r?.setTimeout?r.setTimeout(e,t,...n):setTimeout(e,t,...n)},clearTimeout(e){let{delegate:t}=Gt;return(t?.clearTimeout||clearTimeout)(e)},delegate:void 0};function Jr(e){Gt.setTimeout(()=>{let{onUnhandledError:t}=Ce;if(t)t(e);else throw e})}function kn(){}var Xc=Xi("C",void 0,void 0);function el(e){return Xi("E",void 0,e)}function tl(e){return Xi("N",e,void 0)}function Xi(e,t,n){return{kind:e,value:t,error:n}}var ft=null;function Wt(e){if(Ce.useDeprecatedSynchronousErrorHandling){let t=!ft;if(t&&(ft={errorThrown:!1,error:null}),e(),t){let{errorThrown:n,error:r}=ft;if(ft=null,n)throw r}}else e()}function nl(e){Ce.useDeprecatedSynchronousErrorHandling&&ft&&(ft.errorThrown=!0,ft.error=e)}var pt=class extends ${constructor(t){super(),this.isStopped=!1,t?(this.destination=t,Kr(t)&&t.add(this)):this.destination=Gp}static create(t,n,r){return new Zt(t,n,r)}next(t){this.isStopped?ts(tl(t),this):this._next(t)}error(t){this.isStopped?ts(el(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?ts(Xc,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()}}},zp=Function.prototype.bind;function es(e,t){return zp.call(e,t)}var ns=class{constructor(t){this.partialObserver=t}next(t){let{partialObserver:n}=this;if(n.next)try{n.next(t)}catch(r){Xr(r)}}error(t){let{partialObserver:n}=this;if(n.error)try{n.error(t)}catch(r){Xr(r)}else Xr(t)}complete(){let{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(n){Xr(n)}}},Zt=class extends pt{constructor(t,n,r){super();let o;if(S(t)||!t)o={next:t??void 0,error:n??void 0,complete:r??void 0};else{let i;
vendor: 6,069 bytes, line 3
3this&&Ce.useDeprecatedNextContext?(i=Object.create(t),i.unsubscribe=()=>this.unsubscribe(),o={next:t.next&&es(t.next,i),error:t.error&&es(t.error,i),complete:t.complete&&es(t.complete,i)}):o=t}this.destination=new ns(o)}};function Xr(e){Ce.useDeprecatedSynchronousErrorHandling?nl(e):Jr(e)}function qp(e){throw e}function ts(e,t){let{onStoppedNotification:n}=Ce;n&&Gt.setTimeout(()=>n(e,t))}var Gp={closed:!0,next:kn,error:qp,complete:kn};var Qt=typeof Symbol=="function"&&Symbol.observable||"@@observable";function ue(e){return e}function rs(...e){return os(e)}function os(e){return e.length===0?ue:e.length===1?e[0]:function(n){return e.reduce((r,o)=>o(r),n)}}var k=(()=>{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=Zp(n)?n:new Zt(n,r,o);return Wt(()=>{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=rl(r),new r((o,i)=>{let s=new Zt({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)}[Qt](){return this}pipe(...n){return os(n)(this)}toPromise(n){return n=rl(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 rl(e){var t;return(t=e??Ce.Promise)!==null&&t!==void 0?t:Promise}function Wp(e){return e&&S(e.next)&&S(e.error)&&S(e.complete)}function Zp(e){return e&&e instanceof pt||Wp(e)&&Kr(e)}function is(e){return S(e?.lift)}function x(e){return t=>{if(is(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 A(e,t,n,r,o){return new ss(e,t,n,r,o)}var ss=class extends pt{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))}}};function Yt(){return x((e,t)=>{let n=null;e._refCount++;let r=A(t,void 0,void 0,void 0,()=>{if(!e||e._refCount<=0||0<--e._refCount){n=null;return}let o=e._connection,i=n;n=null,o&&(!i||o===i)&&o.unsubscribe(),t.unsubscribe()});e.subscribe(r),r.closed||(n=e.connect())})}var Kt=class extends k{constructor(t,n){super(),this.source=t,this.subjectFactory=n,this._subject=null,this._refCount=0,this._connection=null,is(t)&&(this.lift=t.lift)}_subscribe(t){return this.getSubject().subscribe(t)}getSubject(){let t=this._subject;return(!t||t.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;let{_connection:t}=this;this._subject=this._connection=null,t?.unsubscribe()}connect(){let t=this._connection;if(!t){t=this._connection=new $;let n=this.getSubject();t.add(this.source.subscribe(A(n,void 0,()=>{this._teardown(),n.complete()},r=>{this._teardown(),n.error(r)},()=>this._teardown()))),t.closed&&(this._connection=null,t=$.EMPTY)}return t}refCount(){return Yt()(this)}};var ol=qt(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var Y=(()=>{class e extends k{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(n){let r=new eo(this,this);return r.operator=n,r}_throwIfClosed(){if(this.closed)throw new ol}next(n){Wt(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(n)}})}error(n){Wt(()=>{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(){Wt(()=>{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?Ji:(this.currentObservers=null,i.push(n),new $(()=>{this.currentObservers=null,On(i,n)}))}_checkFinalizedStatuses(n){let{hasError:r,thrownError:o,isStopped:i}=this;r?n.error(o):i&&n.complete()}asObservable(){let n=new k;return n.source=this,n}}return e.create=(t,n)=>new eo(t,n),e})(),eo=class extends Y{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:Ji}};var K=class extends Y{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)}};var ie=new k(e=>e.complete());function il(e){return e&&S(e.schedule)}function sl(e){return e[e.length-1]}function al(e){return S(sl(e))?e.pop():void 0}function Xe(e){return il(sl(e))?e.pop():void 0}function ll(e,t,n,r){function o(i){return i instanceof n?i:new n(function(s){s(i)})}
vendor: 1,089 bytes, line 3
3return new(n||(n=Promise))(function(i,s){function a(u){try{l(r.next(u))}catch(d){s(d)}}function c(u){try{l(r.throw(u))}catch(d){s(d)}}function l(u){u.done?i(u.value):o(u.value).then(a,c)}l((r=r.apply(e,t||[])).next())})}function cl(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function ht(e){return this instanceof ht?(this.v=e,this):new ht(e)}function ul(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(e,t||[]),o,i=[];return o=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",s),o[Symbol.asyncIterator]=function(){return this},o;function s(f){return function(D){return Promise.resolve(D).then(f,d)}}function a(f,D){r[f]&&(o[f]=function(N){return new Promise(function(j,F){i.push([f,N,j,F])>1||c(f,N)})},D&&(o[f]=D(o[f])))}
vendor: 5,068 bytes, line 3
3function c(f,D){try{l(r[f](D))}catch(N){h(i[0][3],N)}}function l(f){f.value instanceof ht?Promise.resolve(f.value.v).then(u,d):h(i[0][2],f)}function u(f){c("next",f)}function d(f){c("throw",f)}function h(f,D){f(D),i.shift(),i.length&&c(i[0][0],i[0][1])}}function dl(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof cl=="function"?cl(e):e[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(i){n[i]=e[i]&&function(s){return new Promise(function(a,c){s=e[i](s),o(a,c,s.done,s.value)})}}function o(i,s,a,c){Promise.resolve(c).then(function(l){i({value:l,done:a})},s)}}var to=e=>e&&typeof e.length=="number"&&typeof e!="function";function no(e){return S(e?.then)}function ro(e){return S(e[Qt])}function oo(e){return Symbol.asyncIterator&&S(e?.[Symbol.asyncIterator])}function io(e){return new TypeError(`You provided ${e!==null&&typeof e=="object"?"an invalid object":`'${e}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function Qp(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var so=Qp();function ao(e){return S(e?.[so])}function co(e){return ul(this,arguments,function*(){let n=e.getReader();try{for(;;){let{value:r,done:o}=yield ht(n.read());if(o)return yield ht(void 0);yield yield ht(r)}}finally{n.releaseLock()}})}function lo(e){return S(e?.getReader)}function G(e){if(e instanceof k)return e;if(e!=null){if(ro(e))return Yp(e);if(to(e))return Kp(e);if(no(e))return Jp(e);if(oo(e))return fl(e);if(ao(e))return Xp(e);if(lo(e))return eh(e)}throw io(e)}function Yp(e){return new k(t=>{let n=e[Qt]();if(S(n.subscribe))return n.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function Kp(e){return new k(t=>{for(let n=0;n<e.length&&!t.closed;n++)t.next(e[n]);t.complete()})}function Jp(e){return new k(t=>{e.then(n=>{t.closed||(t.next(n),t.complete())},n=>t.error(n)).then(null,Jr)})}function Xp(e){return new k(t=>{for(let n of e)if(t.next(n),t.closed)return;t.complete()})}function fl(e){return new k(t=>{th(e,t).catch(n=>t.error(n))})}function eh(e){return fl(co(e))}function th(e,t){var n,r,o,i;return ll(this,void 0,void 0,function*(){try{for(n=dl(e);r=yield n.next(),!r.done;){let s=r.value;if(t.next(s),t.closed)return}}catch(s){o={error:s}}finally{try{r&&!r.done&&(i=n.return)&&(yield i.call(n))}finally{if(o)throw o.error}}t.complete()})}function se(e,t,n,r=0,o=!1){let i=t.schedule(function(){n(),o?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(i),!o)return i}function uo(e,t=0){return x((n,r)=>{n.subscribe(A(r,o=>se(r,e,()=>r.next(o),t),()=>se(r,e,()=>r.complete(),t),o=>se(r,e,()=>r.error(o),t)))})}function fo(e,t=0){return x((n,r)=>{r.add(e.schedule(()=>n.subscribe(r),t))})}function pl(e,t){return G(e).pipe(fo(t),uo(t))}function hl(e,t){return G(e).pipe(fo(t),uo(t))}function gl(e,t){return new k(n=>{let r=0;return t.schedule(function(){r===e.length?n.complete():(n.next(e[r++]),n.closed||this.schedule())})})}function ml(e,t){return new k(n=>{let r;return se(n,t,()=>{r=e[so](),se(n,t,()=>{let o,i;try{({value:o,done:i}=r.next())}catch(s){n.error(s);return}i?n.complete():n.next(o)},0,!0)}),()=>S(r?.return)&&r.return()})}function po(e,t){if(!e)throw new Error("Iterable cannot be null");return new k(n=>{se(n,t,()=>{let r=e[Symbol.asyncIterator]();se(n,t,()=>{r.next().then(o=>{o.done?n.complete():n.next(o.value)})},0,!0)})})}function vl(e,t){return po(co(e),t)}function yl(e,t){if(e!=null){if(ro(e))return pl(e,t);if(to(e))return gl(e,t);if(no(e))return hl(e,t);if(oo(e))return po(e,t);if(ao(e))return ml(e,t);if(lo(e))return vl(e,t)}throw io(e)}function B(e,t){return t?yl(e,t):G(e)}function C(...e){let t=Xe(e);return B(e,t)}function Jt(e,t){let n=S(e)?e:()=>e,r=o=>o.error(n());return new k(t?o=>t.schedule(r,0,o):r)}function as(e){return!!e&&(e instanceof k||S(e.lift)&&S(e.subscribe))}var He=qt(e=>function(){e(this),this.name="EmptyError",this.message="no elements in sequence"});function O(e,t){return x((n,r)=>{let o=0;n.subscribe(A(r,i=>{r.next(e.call(t,i,o++))}))})}var{isArray:nh}=Array;function rh(e,t){return nh(t)?e(...t):e(t)}function El(e){return O(t=>rh(e,t))}var{isArray:oh}=Array,{getPrototypeOf:ih,prototype:sh,keys:ah}=Object;function Il(e){if(e.length===1){let t=e[0];if(oh(t))return{args:t,keys:null};if(ch(t)){let n=ah(t);return{args:n.map(r=>t[r]),keys:n}}}return{args:e,keys:null}}function ch(e){return e&&typeof e=="object"&&ih(e)===sh}function wl(e,t){return e.reduce((n,r,o)=>(n[r]=t[o],n),{})}function ho(...e){let t=Xe(e),n=al(e),{args:r,keys:o}=Il(e);if(r.length===0)return B([],t);let i=new k(lh(r,t,o?s=>wl(o,s):ue));return n?i.pipe(El(n)):i}function lh(e,t,n=ue){return r=>{Dl(t,()=>{let{length:o}=e,i=new Array(o),s=o,a=o;for(let c=0;c<o;c++)Dl(t,()=>{let l=B(e[c],t),u=!1;l.subscribe(A(r,d=>{i[c]=d,u||(u=!0,a--),a||r.next(n(i.slice()))},()=>{--s||r.complete()}
vendor: 12,607 bytes, lines 3-4
3))},r)},r)}}function Dl(e,t,n){e?se(n,e,t):t()}function Cl(e,t,n,r,o,i,s,a){let c=[],l=0,u=0,d=!1,h=()=>{d&&!c.length&&!l&&t.complete()},f=N=>l<r?D(N):c.push(N),D=N=>{i&&t.next(N),l++;let j=!1;G(n(N,u++)).subscribe(A(t,F=>{o?.(F),i?f(F):t.next(F)},()=>{j=!0},void 0,()=>{if(j)try{for(l--;c.length&&l<r;){let F=c.shift();s?se(t,s,()=>D(F)):D(F)}h()}catch(F){t.error(F)}}))};return e.subscribe(A(t,f,()=>{d=!0,h()})),()=>{a?.()}}function z(e,t,n=1/0){return S(t)?z((r,o)=>O((i,s)=>t(r,i,o,s))(G(e(r,o))),n):(typeof t=="number"&&(n=t),x((r,o)=>Cl(r,o,e,n)))}function bl(e=1/0){return z(ue,e)}function Sl(){return bl(1)}function Xt(...e){return Sl()(B(e,Xe(e)))}function Pn(e){return new k(t=>{G(e()).subscribe(t)})}function ye(e,t){return x((n,r)=>{let o=0;n.subscribe(A(r,i=>e.call(t,i,o++)&&r.next(i)))})}function et(e){return x((t,n)=>{let r=null,o=!1,i;r=t.subscribe(A(n,void 0,void 0,s=>{i=G(e(s,et(e)(t))),r?(r.unsubscribe(),r=null,i.subscribe(n)):o=!0})),o&&(r.unsubscribe(),r=null,i.subscribe(n))})}function Tl(e,t,n,r,o){return(i,s)=>{let a=n,c=t,l=0;i.subscribe(A(s,u=>{let d=l++;c=a?e(c,u,d):(a=!0,u),r&&s.next(c)},o&&(()=>{a&&s.next(c),s.complete()})))}}function en(e,t){return S(t)?z(e,t,1):z(e,1)}function tt(e){return x((t,n)=>{let r=!1;t.subscribe(A(n,o=>{r=!0,n.next(o)},()=>{r||n.next(e),n.complete()}))})}function Ve(e){return e<=0?()=>ie:x((t,n)=>{let r=0;t.subscribe(A(n,o=>{++r<=e&&(n.next(o),e<=r&&n.complete())}))})}function go(e=uh){return x((t,n)=>{let r=!1;t.subscribe(A(n,o=>{r=!0,n.next(o)},()=>r?n.complete():n.error(e())))})}function uh(){return new He}function Ln(e){return x((t,n)=>{try{t.subscribe(n)}finally{n.add(e)}})}function Ue(e,t){let n=arguments.length>=2;return r=>r.pipe(e?ye((o,i)=>e(o,i,r)):ue,Ve(1),n?tt(t):go(()=>new He))}function tn(e){return e<=0?()=>ie:x((t,n)=>{let r=[];t.subscribe(A(n,o=>{r.push(o),e<r.length&&r.shift()},()=>{for(let o of r)n.next(o);n.complete()},void 0,()=>{r=null}))})}function cs(e,t){let n=arguments.length>=2;return r=>r.pipe(e?ye((o,i)=>e(o,i,r)):ue,tn(1),n?tt(t):go(()=>new He))}function ls(e,t){return x(Tl(e,t,arguments.length>=2,!0))}function us(...e){let t=Xe(e);return x((n,r)=>{(t?Xt(e,n,t):Xt(e,n)).subscribe(r)})}function ae(e,t){return x((n,r)=>{let o=null,i=0,s=!1,a=()=>s&&!o&&r.complete();n.subscribe(A(r,c=>{o?.unsubscribe();let l=0,u=i++;G(e(c,u)).subscribe(o=A(r,d=>r.next(t?t(c,d,u,l++):d),()=>{o=null,a()}))},()=>{s=!0,a()}))})}function mo(e){return x((t,n)=>{G(e).subscribe(A(n,()=>n.complete(),kn)),!n.closed&&t.subscribe(n)})}function W(e,t,n){let r=S(e)||t||n?{next:e,error:t,complete:n}:e;return r?x((o,i)=>{var s;(s=r.subscribe)===null||s===void 0||s.call(r);let a=!0;o.subscribe(A(i,c=>{var l;(l=r.next)===null||l===void 0||l.call(r,c),i.next(c)},()=>{var c;a=!1,(c=r.complete)===null||c===void 0||c.call(r),i.complete()},c=>{var l;a=!1,(l=r.error)===null||l===void 0||l.call(r,c),i.error(c)},()=>{var c,l;a&&((c=r.unsubscribe)===null||c===void 0||c.call(r)),(l=r.finalize)===null||l===void 0||l.call(r)}))}):ue}function _l(e){let t=R(null);try{return e()}finally{R(t)}}var E=class extends Error{code;constructor(t,n){super(Vn(t,n)),this.code=t}};function dh(e){return`NG0${Math.abs(e)}`}function Vn(e,t){return`${dh(e)}${t?": "+t:""}`}function L(e){for(let t in e)if(e[t]===L)return t;throw Error("")}function nt(e){if(typeof e=="string")return e;if(Array.isArray(e))return`[${e.map(nt).join(", ")}]`;if(e==null)return""+e;let t=e.overriddenName||e.name;if(t)return`${t}`;let n=e.toString();if(n==null)return""+n;let r=n.indexOf(` 4`);return r>=0?n.slice(0,r):n}function Ds(e,t){return e?t?`${e} ${t}`:e:t||""}var fh=L({__forward_ref__:L});function wo(e){return e.__forward_ref__=wo,e.toString=function(){return nt(this())},e}function ce(e){return Cs(e)?e():e}function Cs(e){return typeof e=="function"&&e.hasOwnProperty(fh)&&e.__forward_ref__===wo}function w(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function Un(e){return ph(e,Do)}function bs(e){return Un(e)!==null}function ph(e,t){return e.hasOwnProperty(t)&&e[t]||null}function hh(e){let t=e?.[Do]??null;return t||null}function fs(e){return e&&e.hasOwnProperty(yo)?e[yo]:null}var Do=L({\u0275prov:L}),yo=L({\u0275inj:L}),I=class{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(t,n){this._desc=t,this.\u0275prov=void 0,typeof n=="number"?this.__NG_ELEMENT_ID__=n:n!==void 0&&(this.\u0275prov=w({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function Ss(e){return e&&!!e.\u0275providers}var Ts=L({\u0275cmp:L}),_s=L({\u0275dir:L}),Ms=L({\u0275pipe:L}),Ns=L({\u0275mod:L}),jn=L({\u0275fac:L}),wt=L({__NG_ELEMENT_ID__:L}),Nl=L({__NG_ENV_ID__:L});function xl(e){return typeof e=="string"?e:e==null?"":String(e)}function Al(e){return typeof e=="function"?e.name||e.toString():typeof e=="object"&&e!=null&&typeof e.type=="function"?e.type.name||e.type.toString():xl(e)}var Ol=L({ngErrorCode:L}),gh=L({ngErrorMessage:L}),mh=L({ngTokenPath:L});function Rs(e,t){return kl("",-200,t)}function Co(e,t){throw new E(-201,!1)}function kl(e,t,n){let r=new E(t,e);return r[Ol]=t,r[gh]=e,n&&(r[mh]=n),r}function vh(e){return e[Ol]}var ps;function Pl(){return ps}function de(e){let t=ps;return ps=e,t}function xs(e,t,n){let r=Un(e);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(n&8)return null;if(t!==void 0)return t;Co(e,"Injector")}var yh={},gt=yh,Eh="__NG_DI_FLAG__",hs=class{injector;constructor(t){this.injector=t}retrieve(t,n){let r=mt(n)||0;try{return this.injector.get(t,r&8?null:gt,r)}catch(o){if($t(o))return o;throw o}}};function Ih(e,t=0){let n=zr();if(n===void 0)throw new E(-203,!1);if(n===null)return xs(e,void 0,t);{let r=wh(t),o=n.retrieve(e,r);if($t(o)){if(r.optional)return null;throw o}return o}}function _(e,t=0){return(Pl()||Ih)(ce(e),t)}function p(e,t){return _(e,mt(t))}function mt(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function wh(e){return{optional:!!(e&8),host:!!(e&1),self:!!(e&2),skipSelf:!!(e&4)}}function gs(e){let t=[];for(let n=0;n<e.length;n++){let r=ce(e[n]);if(Array.isArray(r)){if(r.length===0)throw new E(900,!1);let o,i=0;for(let s=0;s<r.length;s++){let a=r[s],c=Dh(a);typeof c=="number"?c===-1?o=a.token:i|=c:o=a}t.push(_(o,i))}else t.push(_(r))}return t}function Dh(e){return e[Eh]}function vt(e,t){let n=e.hasOwnProperty(jn);return n?e[jn]:null}function bo(e,t){e.forEach(n=>Array.isArray(n)?bo(n,t):t(n))}function As(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function $n(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}var Dt={},yt=[],Be=new I(""),Os=new I("",-1),ks=new I(""),Hn=class{get(t,n=gt){if(n===gt){let o=kl("",-201);throw o.name="\u0275NotFound",o}return n}};function Ps(e){return e[Ns]||null}function ot(e){return e[Ts]||null}function Ls(e){return e[_s]||null}function Ll(e){return e[Ms]||null}function Ct(e){return{\u0275providers:e}}function Fl(e){return Ct([{provide:Be,multi:!0,useValue:e}])}function jl(...e){return{\u0275providers:Fs(!0,e),\u0275fromNgModule:!0}}function Fs(e,...t){let n=[],r=new Set,o,i=s=>{n.push(s)};return bo(t,s=>{let a=s;Eo(a,i,[],r)&&(o||=[],o.push(a))}),o!==void 0&&Hl(o,i),n}function Hl(e,t){for(let n=0;n<e.length;n++){let{ngModule:r,providers:o}=e[n];js(o,i=>{t(i,r)})}}function Eo(e,t,n,r){if(e=ce(e),!e)return!1;let o=null,i=fs(e),s=!i&&ot(e);if(!i&&!s){let c=e.ngModule;if(i=fs(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 l of c)Eo(l,t,n,r)}}else if(i){if(i.imports!=null&&!a){r.add(o);let l;try{bo(i.imports,u=>{Eo(u,t,n,r)&&(l||=[],l.push(u))})}finally{}l!==void 0&&Hl(l,t)}if(!a){let l=vt(o)||(()=>new o);t({provide:o,useFactory:l,deps:yt},o),t({provide:ks,useValue:o,multi:!0},o),t({provide:Be,useValue:()=>_(o),multi:!0},o)}let c=i.providers;if(c!=null&&!a){let l=e;js(c,u=>{t(u,l)})}}else return!1;return o!==e&&e.providers!==void 0}function js(e,t){for(let n of e)Ss(n)&&(n=n.\u0275providers),Array.isArray(n)?js(n,t):t(n)}var Ch=L({provide:String,useValue:L});function Vl(e){return e!==null&&typeof e=="object"&&Ch in e}function bh(e){return!!(e&&e.useExisting)}function Sh(e){return!!(e&&e.useFactory)}function Io(e){return typeof e=="function"}var Bn=new I(""),vo={},Rl={},ds;function zn(){return ds===void 0&&(ds=new Hn),ds}var J=class{},Et=class extends J{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(t,n,r,o){super(),this.parent=n,this.source=r,this.scopes=o,vs(t,s=>this.processProvider(s)),this.records.set(Os,nn(void 0,this)),o.has("environment")&&this.records.set(J,nn(void 0,this));let i=this.records.get(Bn);i!=null&&typeof i.value=="string"&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(ks,yt,{self:!0}))}retrieve(t,n){let r=mt(n)||0;try{return this.get(t,gt,r)}catch(o){if($t(o))return o;throw o}}destroy(){Fn(this),this._destroyed=!0;let t=R(null);try{for(let r of this._ngOnDestroyHooks)r.ngOnDestroy();let n=this._onDestroyHooks;this._onDestroyHooks=[];for(let r of n)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),R(t)}}onDestroy(t){return Fn(this),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){Fn(this);let n=Re(this),r=de(void 0),o;try{return t()}finally{Re(n),de(r)}}get(t,n=gt,r){if(Fn(this),t.hasOwnProperty(Nl))return t[Nl](this);let o=mt(r),i,s=Re(this),a=de(void 0);try{if(!(o&4)){let l=this.records.get(t);if(l===void 0){let u=Rh(t)&&Un(t);u&&this.injectableDefInScope(u)?l=nn(ms(t),vo):l=null,this.records.set(t,l)}if(l!=null)return this.hydrate(t,l,o)}let c=o&2?zn():this.parent;return n=o&8&&n===gt?null:n,c.get(t,n)}catch(c){let l=vh(c);throw l===-200||l===-201?new E(l,null):c}finally{de(a),Re(s)}}resolveInjectorInitializers(){let t=R(null),n=Re(this),r=de(void 0),o;try{let i=this.get(Be,yt,{self:!0});for(let s of i)s()}finally{Re(n),de(r),R(t)}}toString(){let t=[],n=this.records;for(let r of n.keys())t.push(nt(r));return`R3Injector[${t.join(", ")}]`}processProvider(t){t=ce(t);let n=Io(t)?t:ce(t&&t.provide),r=_h(t);if(!Io(t)&&t.multi===!0){let o=this.records.get(n);o||(o=nn(void 0,vo,!0),o.factory=()=>gs(o.multi),this.records.set(n,o)),n=t,o.multi.push(t)}this.records.set(n,r)}hydrate(t,n,r){let o=R(null);try{if(n.value===Rl)throw Rs(nt(t));return n.value===vo&&(n.value=Rl,n.value=n.factory(void 0,r)),typeof n.value=="object"&&n.value&&Nh(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}finally{R(o)}}injectableDefInScope(t){if(!t.providedIn)return!1;let n=ce(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 ms(e){let t=Un(e),n=t!==null?t.factory:vt(e);if(n!==null)return n;if(e instanceof I)throw new E(204,!1);if(e instanceof Function)return Th(e);throw new E(204,!1)}function Th(e){if(e.length>0)throw new E(204,!1);let n=hh(e);return n!==null?()=>n.factory(e):()=>new e}function _h(e){if(Vl(e))return nn(void 0,e.useValue);{let t=Ul(e);return nn(t,vo)}}function Ul(e,t,n){let r;if(Io(e)){let o=ce(e);return vt(o)||ms(o)}else if(Vl(e))r=()=>ce(e.useValue);else if(Sh(e))r=()=>e.useFactory(...gs(e.deps||[]));else if(bh(e))r=(o,i)=>_(ce(e.useExisting),i!==void 0&&i&8?8:void 0);else{let o=ce(e&&(e.useClass||e.provide));if(Mh(e))r=()=>new o(...gs(e.deps));else return vt(o)||ms(o)}return r}function Fn(e){if(e.destroyed)throw new E(205,!1)}function nn(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function Mh(e){return!!e.deps}function Nh(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function Rh(e){return typeof e=="function"||typeof e=="object"&&e.ngMetadataName==="InjectionToken"}function vs(e,t){for(let n of e)Array.isArray(n)?vs(n,t):n&&Ss(n)?vs(n.\u0275providers,t):t(n)}function te(e,t){let n;e instanceof Et?(Fn(e),n=e):n=new hs(e);let r,o=Re(n),i=de(void 0);try{return t()}finally{Re(o),de(i)}}function $l(){return Pl()!==void 0||zr()!=null}var be=0,M=1,T=2,X=3,Ee=4,Ie=5,qn=6,So=7,fe=8,bt=9,ze=10,pe=11,rn=12,Hs=13,on=14,we=15,sn=16,St=17,Gn=18,Wn=19,Vs=20,$e=21,To=22,Zn=23,he=24,_o=25,Qn=26,De=27,Bl=1;var it=7,Yn=8,Kn=9,le=10;function qe(e){return Array.isArray(e)&&typeof e[Bl]=="object"}function Se(e){return Array.isArray(e)&&e[Bl]===!0}function Us(e){return(e.flags&4)!==0}
vendor: 48,692 bytes, line 4
4function an(e){return e.componentOffset>-1}function $s(e){return(e.flags&1)===1}function Tt(e){return!!e.template}function cn(e){return(e[T]&512)!==0}function _t(e){return(e[T]&256)===256}var zl="svg",ql="math";function Oe(e){for(;Array.isArray(e);)e=e[be];return e}function st(e,t){return Oe(t[e.index])}function Bs(e,t){return e.data[t]}function Ge(e,t){let n=t[e];return qe(n)?n:n[be]}function Mo(e){return(e[T]&128)===128}function Gl(e){return Se(e[X])}function Jn(e,t){return t==null?null:e[t]}function zs(e){e[St]=0}function qs(e){e[T]&1024||(e[T]|=1024,Mo(e)&&er(e))}function Xn(e){return!!(e[T]&9216||e[he]?.dirty)}function No(e){e[ze].changeDetectionScheduler?.notify(8),e[T]&64&&(e[T]|=1024),Xn(e)&&er(e)}function er(e){e[ze].changeDetectionScheduler?.notify(0);let t=rt(e);for(;t!==null&&!(t[T]&8192||(t[T]|=8192,!Mo(t)));)t=rt(t)}function Gs(e,t){if(_t(e))throw new E(911,!1);e[$e]===null&&(e[$e]=[]),e[$e].push(t)}function Wl(e,t){if(e[$e]===null)return;let n=e[$e].indexOf(t);n!==-1&&e[$e].splice(n,1)}function rt(e){let t=e[X];return Se(t)?t[X]:t}var H={lFrame:iu(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var ys=!1;function Zl(){return H.lFrame.elementDepthCount}function Ql(){H.lFrame.elementDepthCount++}function Ws(){H.lFrame.elementDepthCount--}function Yl(){return H.bindingsEnabled}function Kl(){return H.skipHydrationRootTNode!==null}function Zs(e){return H.skipHydrationRootTNode===e}function Qs(){H.skipHydrationRootTNode=null}function ge(){return H.lFrame.lView}function Ys(){return H.lFrame.tView}function ke(){let e=Ks();for(;e!==null&&e.type===64;)e=e.parent;return e}function Ks(){return H.lFrame.currentTNode}function Jl(){let e=H.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}function tr(e,t){let n=H.lFrame;n.currentTNode=e,n.isParent=t}function Js(){return H.lFrame.isParent}function Xl(){H.lFrame.isParent=!1}function Xs(){return ys}function ea(e){let t=ys;return ys=e,t}function eu(e){return H.lFrame.bindingIndex=e}function tu(){return H.lFrame.inI18n}function nu(e,t){let n=H.lFrame;n.bindingIndex=n.bindingRootIndex=e,Ro(t)}function ru(){return H.lFrame.currentDirectiveIndex}function Ro(e){H.lFrame.currentDirectiveIndex=e}function ta(e){H.lFrame.currentQueryIndex=e}function xh(e){let t=e[M];return t.type===2?t.declTNode:t.type===1?e[Ie]:null}function na(e,t,n){if(n&4){let o=t,i=e;for(;o=o.parent,o===null&&!(n&1);)if(o=xh(i),o===null||(i=i[on],o.type&10))break;if(o===null)return!1;t=o,e=i}let r=H.lFrame=ou();return r.currentTNode=t,r.lView=e,!0}function xo(e){let t=ou(),n=e[M];H.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function ou(){let e=H.lFrame,t=e===null?null:e.child;return t===null?iu(e):t}function iu(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 su(){let e=H.lFrame;return H.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var ra=su;function Ao(){let e=su();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 au(){return H.lFrame.selectedIndex}function at(e){H.lFrame.selectedIndex=e}function cu(){return H.lFrame.currentNamespace}var lu=!0;function oa(){return lu}function ia(e){lu=e}function Es(e,t=null,n=null,r){let o=sa(e,t,n,r);return o.resolveInjectorInitializers(),o}function sa(e,t=null,n=null,r,o=new Set){let i=[n||yt,jl(e)];return r=r||(typeof e=="object"?void 0:nt(e)),new Et(i,t||zn(),r||null,o)}var xe=class e{static THROW_IF_NOT_FOUND=gt;static NULL=new Hn;static create(t,n){if(Array.isArray(t))return Es({name:""},n,t,"");{let r=t.name??"";return Es({name:r},t.parent,t.providers,r)}}static \u0275prov=w({token:e,providedIn:"any",factory:()=>_(Os)});static __NG_ELEMENT_ID__=-1},Z=new I(""),Mt=(()=>{class e{static __NG_ELEMENT_ID__=Ah;static __NG_ENV_ID__=n=>n}return e})(),Is=class extends Mt{_lView;constructor(t){super(),this._lView=t}get destroyed(){return _t(this._lView)}onDestroy(t){let n=this._lView;return Gs(n,t),()=>Wl(n,t)}};function Ah(){return new Is(ge())}var Ae=class{_console=console;handleError(t){this._console.error("ERROR",t)}},Te=new I("",{providedIn:"root",factory:()=>{let e=p(J),t;return n=>{e.destroyed&&!t?setTimeout(()=>{throw n}):(t??=e.get(Ae),t.handleError(n))}}}),uu={provide:Be,useValue:()=>void p(Ae),multi:!0},Oh=new I("",{providedIn:"root",factory:()=>{let e=p(Z).defaultView;if(!e)return;let t=p(Te),n=i=>{t(i.reason),i.preventDefault()},r=i=>{i.error?t(i.error):t(new Error(i.message,{cause:i})),i.preventDefault()},o=()=>{e.addEventListener("unhandledrejection",n),e.addEventListener("error",r)};typeof Zone<"u"?Zone.root.run(o):o(),p(Mt).onDestroy(()=>{e.removeEventListener("error",r),e.removeEventListener("unhandledrejection",n)})}});function aa(){return Ct([Fl(()=>void p(Oh))])}function Nt(e,t){let[n,r,o]=Yi(e,t?.equal),i=n,s=i[oe];return i.set=r,i.update=o,i.asReadonly=du.bind(i),i}function du(){let e=this[oe];if(e.readonlyFn===void 0){let t=()=>this();t[oe]=e,e.readonlyFn=t}return e.readonlyFn}var It=class{},nr=new I("",{providedIn:"root",factory:()=>!1});var ca=new I(""),la=new I(""),We=(()=>{class e{taskId=0;pendingTasks=new Set;destroyed=!1;pendingTask=new K(!1);get hasPendingTasks(){return this.destroyed?!1:this.pendingTask.value}get hasPendingTasksObservable(){return this.destroyed?new k(n=>{n.next(!1),n.complete()}):this.pendingTask}add(){!this.hasPendingTasks&&!this.destroyed&&this.pendingTask.next(!0);let n=this.taskId++;return this.pendingTasks.add(n),n}has(n){return this.pendingTasks.has(n)}remove(n){this.pendingTasks.delete(n),this.pendingTasks.size===0&&this.hasPendingTasks&&this.pendingTask.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks&&this.pendingTask.next(!1),this.destroyed=!0,this.pendingTask.unsubscribe()}static \u0275prov=w({token:e,providedIn:"root",factory:()=>new e})}return e})();function rr(...e){}var ua=(()=>{class e{static \u0275prov=w({token:e,providedIn:"root",factory:()=>new ws})}return e})(),ws=class{dirtyEffectCount=0;queues=new Map;add(t){this.enqueue(t),this.schedule(t)}schedule(t){t.dirty&&this.dirtyEffectCount++}remove(t){let n=t.zone,r=this.queues.get(n);r.has(t)&&(r.delete(t),t.dirty&&this.dirtyEffectCount--)}enqueue(t){let n=t.zone;this.queues.has(n)||this.queues.set(n,new Set);let r=this.queues.get(n);r.has(t)||r.add(t)}flush(){for(;this.dirtyEffectCount>0;){let t=!1;for(let[n,r]of this.queues)n===null?t||=this.flushQueue(r):t||=n.run(()=>this.flushQueue(r));t||(this.dirtyEffectCount=0)}}flushQueue(t){let n=!1;for(let r of t)r.dirty&&(this.dirtyEffectCount--,n=!0,r.run());return n}};function Zo(e){return{toString:e}.toString()}function Zh(e){return typeof e=="function"}var Lo=class{previousValue;currentValue;firstChange;constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}};function Hu(e,t,n,r){t!==null?t.applyValueToInputSignal(t,r):e[n]=r}var Aa=(()=>{let e=()=>Vu;return e.ngInherit=!0,e})();function Vu(e){return e.type.prototype.ngOnChanges&&(e.setInput=Yh),Qh}function Qh(){let e=$u(this),t=e?.current;if(t){let n=e.previous;if(n===Dt)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function Yh(e,t,n,r,o){let i=this.declaredInputs[r],s=$u(e)||Kh(e,{previous:Dt,current:null}),a=s.current||(s.current={}),c=s.previous,l=c[i];a[i]=new Lo(l&&l.currentValue,n,c===Dt),Hu(e,t,o,n)}var Uu="__ngSimpleChanges__";function $u(e){return e[Uu]||null}function Kh(e,t){return e[Uu]=t}var fu=[];var U=function(e,t=null,n){for(let r=0;r<fu.length;r++){let o=fu[r];o(e,t,n)}};function Jh(e,t,n){let{ngOnChanges:r,ngOnInit:o,ngDoCheck:i}=t.type.prototype;if(r){let s=Vu(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 Xh(e,t){for(let n=t.directiveStart,r=t.directiveEnd;n<r;n++){let i=e.data[n].type.prototype,{ngAfterContentInit:s,ngAfterContentChecked:a,ngAfterViewInit:c,ngAfterViewChecked:l,ngOnDestroy:u}=i;s&&(e.contentHooks??=[]).push(-n,s),a&&((e.contentHooks??=[]).push(n,a),(e.contentCheckHooks??=[]).push(n,a)),c&&(e.viewHooks??=[]).push(-n,c),l&&((e.viewHooks??=[]).push(n,l),(e.viewCheckHooks??=[]).push(n,l)),u!=null&&(e.destroyHooks??=[]).push(n,u)}}function Oo(e,t,n){Bu(e,t,3,n)}function ko(e,t,n,r){(e[T]&3)===n&&Bu(e,t,n,r)}function da(e,t){let n=e[T];(n&3)===t&&(n&=16383,n+=1,e[T]=n)}function Bu(e,t,n,r){let o=r!==void 0?e[St]&65535:0,i=r??-1,s=t.length-1,a=0;for(let c=o;c<s;c++)if(typeof t[c+1]=="number"){if(a=t[c],r!=null&&a>=r)break}else t[c]<0&&(e[St]+=65536),(a<i||i==-1)&&(eg(e,n,t,c),e[St]=(e[St]&4294901760)+c+2),c++}function pu(e,t){U(4,e,t);let n=R(null);try{t.call(e)}finally{R(n),U(5,e,t)}}function eg(e,t,n,r){let o=n[r]<0,i=n[r+1],s=o?-n[r]:n[r],a=e[s];o?e[T]>>14<e[St]>>16&&(e[T]&3)===t&&(e[T]+=16384,pu(a,i)):pu(a,i)}var un=-1,sr=class{factory;name;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(t,n,r,o){this.factory=t,this.name=o,this.canSeeViewProviders=n,this.injectImpl=r}};function tg(e){return(e.flags&8)!==0}function ng(e){return(e.flags&16)!==0}function rg(e,t,n){let r=0;for(;r<n.length;){let o=n[r];if(typeof o=="number"){if(o!==0)break;r++;let i=n[r++],s=n[r++],a=n[r++];e.setAttribute(t,s,a,i)}else{let i=o,s=n[++r];ig(i)?e.setProperty(t,i,s):e.setAttribute(t,i,s),r++}}return r}function og(e){return e===3||e===4||e===6}function ig(e){return e.charCodeAt(0)===64}function Oa(e,t){if(!(t===null||t.length===0))if(e===null||e.length===0)e=t.slice();else{let n=-1;for(let r=0;r<t.length;r++){let o=t[r];typeof o=="number"?n=o:n===0||(n===-1||n===2?hu(e,n,o,null,t[++r]):hu(e,n,o,null,null))}}return e}function hu(e,t,n,r,o){let i=0,s=e.length;if(t===-1)s=-1;else for(;i<e.length;){let a=e[i++];if(typeof a=="number"){if(a===t){s=-1;break}else if(a>t){s=i-1;break}}}for(;i<e.length;){let a=e[i];if(typeof a=="number")break;if(a===n){o!==null&&(e[i+1]=o);return}i++,o!==null&&i++}s!==-1&&(e.splice(s,0,t),i=s+1),e.splice(i++,0,n),o!==null&&e.splice(i++,0,o)}function zu(e){return e!==un}function Fo(e){return e&32767}function sg(e){return e>>16}function jo(e,t){let n=sg(e),r=t;for(;n>0;)r=r[on],n--;return r}var ga=!0;function gu(e){let t=ga;return ga=e,t}var ag=256,qu=ag-1,Gu=5,cg=0,Pe={};function lg(e,t,n){let r;typeof n=="string"?r=n.charCodeAt(0)||0:n.hasOwnProperty(wt)&&(r=n[wt]),r==null&&(r=n[wt]=cg++);let o=r&qu,i=1<<o;t.data[e+(o>>Gu)]|=i}function Wu(e,t){let n=Zu(e,t);if(n!==-1)return n;let r=t[M];r.firstCreatePass&&(e.injectorIndex=t.length,fa(r.data,e),fa(t,null),fa(r.blueprint,null));let o=ka(e,t),i=e.injectorIndex;if(zu(o)){let s=Fo(o),a=jo(o,t),c=a[M].data;for(let l=0;l<8;l++)t[i+l]=a[s+l]|c[s+l]}return t[i+8]=o,i}function fa(e,t){e.push(0,0,0,0,0,0,0,0,t)}function Zu(e,t){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||t[e.injectorIndex+8]===null?-1:e.injectorIndex}function ka(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=Xu(o),r===null)return un;if(n++,o=o[on],r.injectorIndex!==-1)return r.injectorIndex|n<<16}return un}function ug(e,t,n){lg(e,t,n)}function Qu(e,t,n){if(n&8||e!==void 0)return e;Co(t,"NodeInjector")}function Yu(e,t,n,r){if(n&8&&r===void 0&&(r=null),(n&3)===0){let o=e[bt],i=de(void 0);try{return o?o.get(t,r,n&8):xs(t,r,n&8)}finally{de(i)}}return Qu(r,t,n)}function Ku(e,t,n,r=0,o){if(e!==null){if(t[T]&2048&&!(r&2)){let s=gg(e,t,n,r,Pe);if(s!==Pe)return s}let i=Ju(e,t,n,r,Pe);if(i!==Pe)return i}return Yu(t,n,r,o)}function Ju(e,t,n,r,o){let i=pg(n);if(typeof i=="function"){if(!na(t,e,r))return r&1?Qu(o,n,r):Yu(t,n,r,o);try{let s;if(s=i(r),s==null&&!(r&8))Co(n);else return s}finally{ra()}}else if(typeof i=="number"){let s=null,a=Zu(e,t),c=un,l=r&1?t[we][Ie]:null;for((a===-1||r&4)&&(c=a===-1?ka(e,t):t[a+8],c===un||!vu(r,!1)?a=-1:(s=t[M],a=Fo(c),t=jo(c,t)));a!==-1;){let u=t[M];if(mu(i,a,u.data)){let d=dg(a,t,n,s,r,l);if(d!==Pe)return d}c=t[a+8],c!==un&&vu(r,t[M].data[a+8]===l)&&mu(i,a,t)?(s=u,a=Fo(c),t=jo(c,t)):a=-1}}return o}function dg(e,t,n,r,o,i){let s=t[M],a=s.data[e+8],c=r==null?an(a)&&ga:r!=s&&(a.type&3)!==0,l=o&1&&i===a,u=fg(a,s,n,c,l);return u!==null?ma(t,s,u,a,o):Pe}function fg(e,t,n,r,o){let i=e.providerIndexes,s=t.data,a=i&1048575,c=e.directiveStart,l=e.directiveEnd,u=i>>20,d=r?a:a+u,h=o?a+u:l;for(let f=d;f<h;f++){let D=s[f];if(f<c&&n===D||f>=c&&D.type===n)return f}if(o){let f=s[c];if(f&&Tt(f)&&f.type===n)return c}return null}function ma(e,t,n,r,o){let i=e[n],s=t.data;if(i instanceof sr){let a=i;if(a.resolving){let f=Al(s[n]);throw Rs(f)}let c=gu(a.canSeeViewProviders);a.resolving=!0;let l=s[n].type||s[n],u,d=a.injectImpl?de(a.injectImpl):null,h=na(e,r,0);try{i=e[n]=a.factory(void 0,o,s,e,r),t.firstCreatePass&&n>=r.directiveStart&&Jh(n,s[n],t)}finally{d!==null&&de(d),gu(c),a.resolving=!1,ra()}}return i}function pg(e){if(typeof e=="string")return e.charCodeAt(0)||0;let t=e.hasOwnProperty(wt)?e[wt]:void 0;return typeof t=="number"?t>=0?t&qu:hg:t}function mu(e,t,n){let r=1<<e;return!!(n[t+(e>>Gu)]&r)}function vu(e,t){return!(e&2)&&!(e&1&&t)}var Rt=class{_tNode;_lView;constructor(t,n){this._tNode=t,this._lView=n}get(t,n,r){return Ku(this._tNode,this._lView,t,mt(r),n)}};function hg(){return new Rt(ke(),ge())}function Qo(e){return Zo(()=>{let t=e.prototype.constructor,n=t[jn]||va(t),r=Object.prototype,o=Object.getPrototypeOf(e.prototype).constructor;for(;o&&o!==r;){let i=o[jn]||va(o);if(i&&i!==n)return i;o=Object.getPrototypeOf(o)}return i=>new i})}function va(e){return Cs(e)?()=>{let t=va(ce(e));return t&&t()}:vt(e)}function gg(e,t,n,r,o){let i=e,s=t;for(;i!==null&&s!==null&&s[T]&2048&&!cn(s);){let a=Ju(i,s,n,r|2,Pe);if(a!==Pe)return a;let c=i.parent;if(!c){let l=s[Vs];if(l){let u=l.get(n,Pe,r);if(u!==Pe)return u}c=Xu(s),s=s[on]}i=c}return o}function Xu(e){let t=e[M],n=t.type;return n===2?t.declTNode:n===1?e[Ie]:null}function mg(){return Pa(ke(),ge())}function Pa(e,t){return new ed(st(e,t))}var ed=(()=>{class e{nativeElement;constructor(n){this.nativeElement=n}static __NG_ELEMENT_ID__=mg}return e})();function td(e){return(e.flags&128)===128}var La=(function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e})(La||{}),nd=new Map,vg=0;function yg(){return vg++}function Eg(e){nd.set(e[Wn],e)}function ya(e){nd.delete(e[Wn])}var yu="__ngContext__";function ar(e,t){qe(t)?(e[yu]=t[Wn],Eg(t)):e[yu]=t}function rd(e){return id(e[rn])}function od(e){return id(e[Ee])}function id(e){for(;e!==null&&!Se(e);)e=e[Ee];return e}var Ea;function Fa(e){Ea=e}function sd(){if(Ea!==void 0)return Ea;if(typeof document<"u")return document;throw new E(210,!1)}var Yo=new I("",{providedIn:"root",factory:()=>Ig}),Ig="ng",Ko=new I(""),ur=new I("",{providedIn:"platform",factory:()=>"unknown"});var Jo=new I("",{providedIn:"root",factory:()=>sd().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var wg="h",Dg="b";var ad=!1,cd=new I("",{providedIn:"root",factory:()=>ad});function ja(e){return(e.flags&32)===32}var Cg=()=>null;function ld(e,t,n=!1){return Cg(e,t,n)}function ud(e,t){let n=e.contentQueries;if(n!==null){let r=R(null);try{for(let o=0;o<n.length;o+=2){let i=n[o],s=n[o+1];if(s!==-1){let a=e.data[s];ta(i),a.contentQueries(2,t[s],s)}}}finally{R(r)}}}function Ia(e,t,n){ta(0);let r=R(null);try{t(e,n)}finally{R(r)}}function dd(e,t,n){if(Us(t)){let r=R(null);try{let o=t.directiveStart,i=t.directiveEnd;for(let s=o;s<i;s++){let a=e.data[s];if(a.contentQueries){let c=n[s];a.contentQueries(1,c,s)}}}finally{R(r)}}}var Ze=(function(e){return e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",e})(Ze||{});function bg(e,t){return e.createText(t)}function fd(e,t,n){return e.createElement(t,n)}function Ho(e,t,n,r,o){e.insertBefore(t,n,r,o)}function pd(e,t,n){e.appendChild(t,n)}function Eu(e,t,n,r,o){r!==null?Ho(e,t,n,r,o):pd(e,t,n)}function Sg(e,t,n,r){e.removeChild(null,t,n,r)}function Tg(e,t,n){e.setAttribute(t,"style",n)}function _g(e,t,n){n===""?e.removeAttribute(t,"class"):e.setAttribute(t,"class",n)}function hd(e,t,n){let{mergedAttrs:r,classes:o,styles:i}=n;r!==null&&rg(e,t,r),o!==null&&_g(e,t,o),i!==null&&Tg(e,t,i)}function gd(e){return e instanceof Function?e():e}function Mg(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}}var md="ng-template";function Ng(e,t,n,r){let o=0;if(r){for(;o<t.length&&typeof t[o]=="string";o+=2)if(t[o]==="class"&&Mg(t[o+1].toLowerCase(),n,0)!==-1)return!0}else if(Ha(e))return!1;if(o=t.indexOf(1,o),o>-1){let i;for(;++o<t.length&&typeof(i=t[o])=="string";)if(i.toLowerCase()===n)return!0}return!1}function Ha(e){return e.type===4&&e.value!==md}function Rg(e,t,n){let r=e.type===4&&!n?md:e.value;return t===r}function xg(e,t,n){let r=4,o=e.attrs,i=o!==null?kg(o):0,s=!1;for(let a=0;a<t.length;a++){let c=t[a];if(typeof c=="number"){if(!s&&!_e(r)&&!_e(c))return!1;if(s&&_e(c))continue;s=!1,r=c|r&1;continue}if(!s)if(r&4){if(r=2|r&1,c!==""&&!Rg(e,c,n)||c===""&&t.length===1){if(_e(r))return!1;s=!0}}else if(r&8){if(o===null||!Ng(e,o,c,n)){if(_e(r))return!1;s=!0}}else{let l=t[++a],u=Ag(c,o,Ha(e),n);if(u===-1){if(_e(r))return!1;s=!0;continue}if(l!==""){let d;if(u>i?d="":d=o[u+1].toLowerCase(),r&2&&l!==d){if(_e(r))return!1;s=!0}}}}return _e(r)||s}function _e(e){return(e&1)===0}function Ag(e,t,n,r){if(t===null)return-1;let o=0;if(r||!n){let i=!1;for(;o<t.length;){let s=t[o];if(s===e)return o;if(s===3||s===6)i=!0;else if(s===1||s===2){let a=t[++o];for(;typeof a=="string";)a=t[++o];continue}else{if(s===4)break;if(s===0){o+=4;continue}}o+=i?1:2}return-1}else return Pg(t,e)}function Og(e,t,n=!1){for(let r=0;r<t.length;r++)if(xg(e,t[r],n))return!0;return!1}function kg(e){for(let t=0;t<e.length;t++){let n=e[t];if(og(n))return t}return e.length}function Pg(e,t){let n=e.indexOf(4);if(n>-1)for(n++;n<e.length;){let r=e[n];if(typeof r=="number")return-1;if(r===t)return n;n++}return-1}function Iu(e,t){return e?":not("+t.trim()+")":t}function Lg(e){let t=e[0],n=1,r=2,o="",i=!1;for(;n<e.length;){let s=e[n];if(typeof s=="string")if(r&2){let a=e[++n];o+="["+s+(a.length>0?'="'+a+'"':"")+"]"}else r&8?o+="."+s:r&4&&(o+=" "+s);else o!==""&&!_e(s)&&(t+=Iu(i,o),o=""),r=s,i=i||!_e(r);n++}return o!==""&&(t+=Iu(i,o)),t}function Fg(e){return e.map(Lg).join(",")}function jg(e){let t=[],n=[],r=1,o=2;for(;r<e.length;){let i=e[r];if(typeof i=="string")o===2?i!==""&&t.push(i,e[++r]):o===8&&n.push(i);else{if(!_e(o))break;o=i}r++}return n.length&&t.push(1,...n),t}var Va={};function vd(e,t,n,r,o,i,s,a,c,l,u){let d=De+r,h=d+o,f=Hg(d,h),D=typeof l=="function"?l():l;return f[M]={type:e,blueprint:f,template:n,queries:null,viewQuery:a,declTNode:t,data:f.slice().fill(null,d),bindingStartIndex:d,expandoStartIndex:h,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:typeof i=="function"?i():i,pipeRegistry:typeof s=="function"?s():s,firstChild:null,schemas:c,consts:D,incompleteFirstPass:!1,ssrId:u}}function Hg(e,t){let n=[];for(let r=0;r<t;r++)n.push(r<e?null:Va);return n}function Vg(e){let t=e.tView;return t===null||t.incompleteFirstPass?e.tView=vd(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts,e.id):t}function yd(e,t,n,r,o,i,s,a,c,l,u){let d=t.blueprint.slice();return d[be]=o,d[T]=r|4|128|8|64|1024,(l!==null||e&&e[T]&2048)&&(d[T]|=2048),zs(d),d[X]=d[on]=e,d[fe]=n,d[ze]=s||e&&e[ze],d[pe]=a||e&&e[pe],d[bt]=c||e&&e[bt]||null,d[Ie]=i,d[Wn]=yg(),d[qn]=u,d[Vs]=l,d[we]=t.type==2?e[we]:d,d}function Ug(e,t,n){let r=st(t,e),o=Vg(n),i=e[ze].rendererFactory,s=wd(e,yd(e,o,null,Ed(n),r,t,null,i.createRenderer(r,n),null,null,null));return e[t.index]=s}function Ed(e){let t=16;return e.signals?t=4096:e.onPush&&(t=64),t}function Id(e,t,n,r){if(n===0)return-1;let o=t.length;for(let i=0;i<n;i++)t.push(r),e.blueprint.push(r),e.data.push(null);return o}function wd(e,t){return e[rn]?e[Hs][Ee]=t:e[rn]=t,e[Hs]=t,t}function $g(e,t,n,r){if(!r)if((t[T]&3)===3){let i=e.preOrderCheckHooks;i!==null&&Oo(t,i,n)}else{let i=e.preOrderHooks;i!==null&&ko(t,i,0,n)}at(n)}var Xo=(function(e){return e[e.None=0]="None",e[e.SignalBased=1]="SignalBased",e[e.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",e})(Xo||{});function wa(e,t,n,r){let o=R(null);try{let[i,s,a]=e.inputs[n],c=null;(s&Xo.SignalBased)!==0&&(c=t[i][oe]),c!==null&&c.transformFn!==void 0?r=c.transformFn(r):a!==null&&(r=a.call(t,r)),e.setInput!==null?e.setInput(t,c,r,n,i):Hu(t,c,i,r)}finally{R(o)}}var Ot=(function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e})(Ot||{}),Bg;function Ua(e,t){return Bg(e,t)}var dn=new Set,$a=(function(e){return e[e.CHANGE_DETECTION=0]="CHANGE_DETECTION",e[e.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",e})($a||{}),dr=new I(""),wu=new Set;function ei(e){wu.has(e)||(wu.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}var Dd=!1,Da=class extends Y{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(t=!1){super(),this.__isAsync=t,$l()&&(this.destroyRef=p(Mt,{optional:!0})??void 0,this.pendingTasks=p(We,{optional:!0})??void 0)}emit(t){let n=R(null);try{super.next(t)}finally{R(n)}}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=this.wrapInTimeout(i),o&&(o=this.wrapInTimeout(o)),s&&(s=this.wrapInTimeout(s)));let a=super.subscribe({next:o,error:i,complete:s});return t instanceof $&&t.add(a),a}wrapInTimeout(t){return n=>{let r=this.pendingTasks?.add();setTimeout(()=>{try{t(n)}finally{r!==void 0&&this.pendingTasks?.remove(r)}})}}},ne=Da;function Cd(e){let t,n;function r(){e=rr;try{n!==void 0&&typeof cancelAnimationFrame=="function"&&cancelAnimationFrame(n),t!==void 0&&clearTimeout(t)}catch{}}return t=setTimeout(()=>{e(),r()}),typeof requestAnimationFrame=="function"&&(n=requestAnimationFrame(()=>{e(),r()})),()=>r()}function Du(e){return queueMicrotask(()=>e()),()=>{e=rr}}var Ba="isAngularZone",Vo=Ba+"_ID",zg=0,q=class e{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new ne(!1);onMicrotaskEmpty=new ne(!1);onStable=new ne(!1);onError=new ne(!1);constructor(t){let{enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:r=!1,shouldCoalesceRunChangeDetection:o=!1,scheduleInRootZone:i=Dd}=t;if(typeof Zone>"u")throw new E(908,!1);Zone.assertZonePatched();let s=this;s._nesting=0,s._outer=s._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(s._inner=s._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(s._inner=s._inner.fork(Zone.longStackTraceZoneSpec)),s.shouldCoalesceEventChangeDetection=!o&&r,s.shouldCoalesceRunChangeDetection=o,s.callbackScheduled=!1,s.scheduleInRootZone=i,Wg(s)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get(Ba)===!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,qg,rr,rr);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)}},qg={};function za(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 Gg(e){if(e.isCheckStableRunning||e.callbackScheduled)return;e.callbackScheduled=!0;function t(){Cd(()=>{e.callbackScheduled=!1,Ca(e),e.isCheckStableRunning=!0,za(e),e.isCheckStableRunning=!1})}e.scheduleInRootZone?Zone.root.run(()=>{t()}):e._outer.run(()=>{t()}),Ca(e)}function Wg(e){let t=()=>{Gg(e)},n=zg++;e._inner=e._inner.fork({name:"angular",properties:{[Ba]:!0,[Vo]:n,[Vo+n]:!0},onInvokeTask:(r,o,i,s,a,c)=>{if(Zg(c))return r.invokeTask(i,s,a,c);try{return Cu(e),r.invokeTask(i,s,a,c)}finally{(e.shouldCoalesceEventChangeDetection&&s.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&t(),bu(e)}},onInvoke:(r,o,i,s,a,c,l)=>{try{return Cu(e),r.invoke(i,s,a,c,l)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!Qg(c)&&t(),bu(e)}},onHasTask:(r,o,i,s)=>{r.hasTask(i,s),o===i&&(s.change=="microTask"?(e._hasPendingMicrotasks=s.microTask,Ca(e),za(e)):s.change=="macroTask"&&(e.hasPendingMacrotasks=s.macroTask))},onHandleError:(r,o,i,s)=>(r.handleError(i,s),e.runOutsideAngular(()=>e.onError.emit(s)),!1)})}function Ca(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.callbackScheduled===!0?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function Cu(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function bu(e){e._nesting--,za(e)}var Uo=class{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new ne;onMicrotaskEmpty=new ne;onStable=new ne;onError=new ne;run(t,n,r){return t.apply(n,r)}runGuarded(t,n,r){return t.apply(n,r)}runOutsideAngular(t){return t()}runTask(t,n,r,o){return t.apply(n,r)}};function Zg(e){return bd(e,"__ignore_ng_zone__")}function Qg(e){return bd(e,"__scheduler_tick__")}function bd(e,t){return!Array.isArray(e)||e.length!==1?!1:e[0]?.data?.[t]===!0}var Sd=(()=>{class e{impl=null;execute(){this.impl?.execute()}static \u0275prov=w({token:e,providedIn:"root",factory:()=>new e})}return e})();var Yg=new I("",{providedIn:"root",factory:()=>({queue:new Set,isScheduled:!1,scheduler:null})});function Td(e,t,n){let r=e.get(Yg);if(Array.isArray(t))for(let o of t)r.queue.add(o),n?.detachedLeaveAnimationFns?.push(o);else r.queue.add(t),n?.detachedLeaveAnimationFns?.push(t);r.scheduler&&r.scheduler(e)}function Kg(e,t){for(let[n,r]of t)Td(e,r.animateFns)}function Su(e,t,n,r){let o=e?.[Qn]?.enter;t!==null&&o&&o.has(n.index)&&Kg(r,o)}function ln(e,t,n,r,o,i,s,a){if(o!=null){let c,l=!1;Se(o)?c=o:qe(o)&&(l=!0,o=o[be]);let u=Oe(o);e===0&&r!==null?(Su(a,r,i,n),s==null?pd(t,r,u):Ho(t,r,u,s||null,!0)):e===1&&r!==null?(Su(a,r,i,n),Ho(t,r,u,s||null,!0)):e===2?Tu(a,i,n,d=>{Sg(t,u,l,d)}):e===3&&Tu(a,i,n,()=>{t.destroyNode(u)}),c!=null&&um(t,e,n,c,i,r,s)}}function Jg(e,t){_d(e,t),t[be]=null,t[Ie]=null}function Xg(e,t,n,r,o,i){r[be]=o,r[Ie]=t,ti(e,r,n,1,o,i)}function _d(e,t){t[ze].changeDetectionScheduler?.notify(9),ti(e,t,t[pe],2,null,null)}function em(e){let t=e[rn];if(!t)return pa(e[M],e);for(;t;){let n=null;if(qe(t))n=t[rn];else{let r=t[le];r&&(n=r)}if(!n){for(;t&&!t[Ee]&&t!==e;)qe(t)&&pa(t[M],t),t=t[X];t===null&&(t=e),qe(t)&&pa(t[M],t),n=t&&t[Ee]}t=n}}function qa(e,t){let n=e[Kn],r=n.indexOf(t);n.splice(r,1)}function Md(e,t){if(_t(t))return;let n=t[pe];n.destroyNode&&ti(e,t,n,3,null,null),em(t)}function pa(e,t){if(_t(t))return;let n=R(null);try{t[T]&=-129,t[T]|=256,t[he]&&An(t[he]),rm(e,t),nm(e,t),t[M].type===1&&t[pe].destroy();let r=t[sn];if(r!==null&&Se(t[X])){r!==t[X]&&qa(r,t);let o=t[Gn];o!==null&&o.detachView(e)}ya(t)}finally{R(n)}}function Tu(e,t,n,r){let o=e?.[Qn];if(o==null||o.leave==null||!o.leave.has(t.index))return r(!1);e&&dn.add(e),Td(n,()=>{if(o.leave&&o.leave.has(t.index)){let s=o.leave.get(t.index),a=[];if(s){for(let c=0;c<s.animateFns.length;c++){let l=s.animateFns[c],{promise:u}=l();a.push(u)}o.detachedLeaveAnimationFns=void 0}o.running=Promise.allSettled(a),tm(e,r)}else e&&dn.delete(e),r(!1)},o)}function tm(e,t){let n=e[Qn]?.running;if(n){n.then(()=>{e[Qn].running=void 0,dn.delete(e),t(!0)});return}t(!1)}function nm(e,t){let n=e.cleanup,r=t[So];if(n!==null)for(let s=0;s<n.length-1;s+=2)if(typeof n[s]=="string"){let a=n[s+3];a>=0?r[a]():r[-a].unsubscribe(),s+=2}else{let a=r[n[s+1]];n[s].call(a)}r!==null&&(t[So]=null);let o=t[$e];if(o!==null){t[$e]=null;for(let s=0;s<o.length;s++){let a=o[s];a()}}let i=t[Zn];if(i!==null){t[Zn]=null;for(let s of i)s.destroy()}}function rm(e,t){let n;if(e!=null&&(n=e.destroyHooks)!=null)for(let r=0;r<n.length;r+=2){let o=t[n[r]];if(!(o instanceof sr)){let i=n[r+1];if(Array.isArray(i))for(let s=0;s<i.length;s+=2){let a=o[i[s]],c=i[s+1];U(4,a,c);try{c.call(a)}finally{U(5,a,c)}}else{U(4,o,i);try{i.call(o)}finally{U(5,o,i)}}}}}function om(e,t,n){return im(e,t.parent,n)}function im(e,t,n){let r=t;for(;r!==null&&r.type&168;)t=r,r=t.parent;if(r===null)return n[be];if(an(r)){let{encapsulation:o}=e.data[r.directiveStart+r.componentOffset];if(o===Ze.None||o===Ze.Emulated)return null}return st(r,n)}function sm(e,t,n){return cm(e,t,n)}function am(e,t,n){return e.type&40?st(e,n):null}var cm=am,_u;function Nd(e,t,n,r){let o=om(e,r,t),i=t[pe],s=r.parent||t[Ie],a=sm(s,r,t);if(o!=null)if(Array.isArray(n))for(let c=0;c<n.length;c++)Eu(i,o,n[c],a,!1);else Eu(i,o,n,a,!1);_u!==void 0&&_u(i,r,t,n,o)}function or(e,t){if(t!==null){let n=t.type;if(n&3)return st(t,e);if(n&4)return ba(-1,e[t.index]);if(n&8){let r=t.child;if(r!==null)return or(e,r);{let o=e[t.index];return Se(o)?ba(-1,o):Oe(o)}}else{if(n&128)return or(e,t.next);if(n&32)return Ua(t,e)()||Oe(e[t.index]);{let r=Rd(e,t);if(r!==null){if(Array.isArray(r))return r[0];let o=rt(e[we]);return or(o,r)}else return or(e,t.next)}}}return null}function Rd(e,t){if(t!==null){let r=e[we][Ie],o=t.projection;return r.projection[o]}return null}function ba(e,t){let n=le+e+1;if(n<t.length){let r=t[n],o=r[M].firstChild;if(o!==null)return or(r,o)}return t[it]}function Ga(e,t,n,r,o,i,s){for(;n!=null;){let a=r[bt];if(n.type===128){n=n.next;continue}let c=r[n.index],l=n.type;if(s&&t===0&&(c&&ar(Oe(c),r),n.flags|=2),!ja(n))if(l&8)Ga(e,t,n.child,r,o,i,!1),ln(t,e,a,o,c,n,i,r);else if(l&32){let u=Ua(n,r),d;for(;d=u();)ln(t,e,a,o,d,n,i,r);ln(t,e,a,o,c,n,i,r)}else l&16?lm(e,t,r,n,o,i):ln(t,e,a,o,c,n,i,r);n=s?n.projectionNext:n.next}}function ti(e,t,n,r,o,i){Ga(n,r,e.firstChild,t,o,i,!1)}function lm(e,t,n,r,o,i){let s=n[we],c=s[Ie].projection[r.projection];if(Array.isArray(c))for(let l=0;l<c.length;l++){let u=c[l];ln(t,e,n[bt],o,u,r,i,n)}else{let l=c,u=s[X];td(r)&&(l.flags|=128),Ga(e,t,l,u,o,i,!0)}}function um(e,t,n,r,o,i,s){let a=r[it],c=Oe(r);a!==c&&ln(t,e,n,i,a,o,s);for(let l=le;l<r.length;l++){let u=r[l];ti(u[M],u,e,t,i,a)}}function xd(e,t,n,r,o){let i=au(),s=r&2;try{at(-1),s&&t.length>De&&$g(e,t,De,!1),U(s?2:0,o,n),n(r,o)}finally{at(i),U(s?3:1,o,n)}}function Ad(e,t,n){hm(e,t,n),(n.flags&64)===64&&gm(e,t,n)}function Od(e,t,n=st){let r=t.localNames;if(r!==null){let o=t.index+1;for(let i=0;i<r.length;i+=2){let s=r[i+1],a=s===-1?n(t,e):e[s];e[o++]=a}}}function dm(e,t,n,r){let i=r.get(cd,ad)||n===Ze.ShadowDom,s=e.selectRootElement(t,i);return fm(s),s}function fm(e){pm(e)}var pm=()=>null;function hm(e,t,n){let r=n.directiveStart,o=n.directiveEnd;an(n)&&Ug(t,n,e.data[r+n.componentOffset]),e.firstCreatePass||Wu(n,t);let i=n.initialInputs;for(let s=r;s<o;s++){let a=e.data[s],c=ma(t,e,s,n);if(ar(c,t),i!==null&&ym(t,s-r,c,a,n,i),Tt(a)){let l=Ge(n.index,t);l[fe]=ma(t,e,s,n)}}}function gm(e,t,n){let r=n.directiveStart,o=n.directiveEnd,i=n.index,s=ru();try{at(i);for(let a=r;a<o;a++){let c=e.data[a],l=t[a];Ro(a),(c.hostBindings!==null||c.hostVars!==0||c.hostAttrs!==null)&&mm(c,l)}}finally{at(-1),Ro(s)}}function mm(e,t){e.hostBindings!==null&&e.hostBindings(1,t)}function vm(e,t){let n=e.directiveRegistry,r=null;if(n)for(let o=0;o<n.length;o++){let i=n[o];Og(t,i.selectors,!1)&&(r??=[],Tt(i)?r.unshift(i):r.push(i))}return r}function ym(e,t,n,r,o,i){let s=i[t];if(s!==null)for(let a=0;a<s.length;a+=2){let c=s[a],l=s[a+1];wa(r,n,c,l)}}function kd(e,t,n,r,o){let i=De+n,s=t[M],a=o(s,t,e,r,n);t[i]=a,tr(e,!0);let c=e.type===2;return c?(hd(t[pe],a,e),(Zl()===0||$s(e))&&ar(a,t),Ql()):ar(a,t),oa()&&(!c||!ja(e))&&Nd(s,t,a,e),e}function Pd(e){let t=e;return Js()?Xl():(t=t.parent,tr(t,!1)),t}function Ld(e,t,n,r,o){let i=e.inputs?.[r],s=e.hostDirectiveInputs?.[r],a=!1;if(s)for(let c=0;c<s.length;c+=2){let l=s[c],u=s[c+1],d=t.data[l];wa(d,n[l],u,o),a=!0}if(i)for(let c of i){let l=n[c],u=t.data[c];wa(u,l,r,o),a=!0}return a}function Em(e,t){let n=Ge(t,e),r=n[M];Im(r,n);let o=n[be];o!==null&&n[qn]===null&&(n[qn]=ld(o,n[bt])),U(18),Fd(r,n,n[fe]),U(19,n[fe])}function Im(e,t){for(let n=t.length;n<e.blueprint.length;n++)t.push(e.blueprint[n])}function Fd(e,t,n){xo(t);try{let r=e.viewQuery;r!==null&&Ia(1,r,n);let o=e.template;o!==null&&xd(e,t,o,1,n),e.firstCreatePass&&(e.firstCreatePass=!1),t[Gn]?.finishViewCreation(e),e.staticContentQueries&&ud(e,t),e.staticViewQueries&&Ia(2,e.viewQuery,n);let i=e.components;i!==null&&wm(t,i)}catch(r){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),r}finally{t[T]&=-5,Ao()}}function wm(e,t){for(let n=0;n<t.length;n++)Em(e,t[n])}function Mu(e,t){return!t||t.firstChild===null||td(e)}function cr(e,t,n,r,o=!1){for(;n!==null;){if(n.type===128){n=o?n.projectionNext:n.next;continue}let i=t[n.index];i!==null&&r.push(Oe(i)),Se(i)&&jd(i,r);let s=n.type;if(s&8)cr(e,t,n.child,r);else if(s&32){let a=Ua(n,t),c;for(;c=a();)r.push(c)}else if(s&16){let a=Rd(t,n);if(Array.isArray(a))r.push(...a);else{let c=rt(t[we]);cr(c[M],c,a,r,!0)}}n=o?n.projectionNext:n.next}return r}function jd(e,t){for(let n=le;n<e.length;n++){let r=e[n],o=r[M].firstChild;o!==null&&cr(r[M],r,o,t)}e[it]!==e[be]&&t.push(e[it])}function Hd(e){if(e[_o]!==null){for(let t of e[_o])t.impl.addSequence(t);e[_o].length=0}}var Vd=[];function Dm(e){return e[he]??Cm(e)}function Cm(e){let t=Vd.pop()??Object.create(Sm);return t.lView=e,t}function bm(e){e.lView[he]!==e&&(e.lView=null,Vd.push(e))}var Sm=V(v({},Mn),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{er(e.lView)},consumerOnSignalRead(){this.lView[he]=this}});function Tm(e){let t=e[he]??Object.create(_m);return t.lView=e,t}var _m=V(v({},Mn),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{let t=rt(e.lView);for(;t&&!Ud(t[M]);)t=rt(t);t&&qs(t)},consumerOnSignalRead(){this.lView[he]=this}});function Ud(e){return e.type!==2}function $d(e){if(e[Zn]===null)return;let t=!0;for(;t;){let n=!1;for(let r of e[Zn])r.dirty&&(n=!0,r.zone===null||Zone.current===r.zone?r.run():r.zone.run(()=>r.run()));t=n&&!!(e[T]&8192)}}var Mm=100;function Bd(e,t=0){let r=e[ze].rendererFactory,o=!1;o||r.begin?.();try{Nm(e,t)}finally{o||r.end?.()}}function Nm(e,t){let n=Xs();try{ea(!0),Sa(e,t);let r=0;for(;Xn(e);){if(r===Mm)throw new E(103,!1);r++,Sa(e,1)}}finally{ea(n)}}function Rm(e,t,n,r){if(_t(t))return;let o=t[T],i=!1,s=!1;xo(t);let a=!0,c=null,l=null;i||(Ud(e)?(l=Dm(t),c=Rn(l)):Wr()===null?(a=!1,l=Tm(t),c=Rn(l)):t[he]&&(An(t[he]),t[he]=null));try{zs(t),eu(e.bindingStartIndex),n!==null&&xd(e,t,n,2,r);let u=(o&3)===3;if(!i)if(u){let f=e.preOrderCheckHooks;f!==null&&Oo(t,f,null)}else{let f=e.preOrderHooks;f!==null&&ko(t,f,0,null),da(t,0)}if(s||xm(t),$d(t),zd(t,0),e.contentQueries!==null&&ud(e,t),!i)if(u){let f=e.contentCheckHooks;f!==null&&Oo(t,f)}else{let f=e.contentHooks;f!==null&&ko(t,f,1),da(t,1)}Om(e,t);let d=e.components;d!==null&&Gd(t,d,0);let h=e.viewQuery;if(h!==null&&Ia(2,h,r),!i)if(u){let f=e.viewCheckHooks;f!==null&&Oo(t,f)}else{let f=e.viewHooks;f!==null&&ko(t,f,2),da(t,2)}if(e.firstUpdatePass===!0&&(e.firstUpdatePass=!1),t[To]){for(let f of t[To])f();t[To]=null}i||(Hd(t),t[T]&=-73)}catch(u){throw i||er(t),u}finally{l!==null&&(Zr(l,c),a&&bm(l)),Ao()}}function zd(e,t){for(let n=rd(e);n!==null;n=od(n))for(let r=le;r<n.length;r++){let o=n[r];qd(o,t)}}function xm(e){for(let t=rd(e);t!==null;t=od(t)){if(!(t[T]&2))continue;let n=t[Kn];for(let r=0;r<n.length;r++){let o=n[r];qs(o)}}}function Am(e,t,n){U(18);let r=Ge(t,e);qd(r,n),U(19,r[fe])}function qd(e,t){Mo(e)&&Sa(e,t)}function Sa(e,t){let r=e[M],o=e[T],i=e[he],s=!!(t===0&&o&16);if(s||=!!(o&64&&t===0),s||=!!(o&1024),s||=!!(i?.dirty&&xn(i)),s||=!1,i&&(i.dirty=!1),e[T]&=-9217,s)Rm(r,e,r.template,e[fe]);else if(o&8192){let a=R(null);try{$d(e),zd(e,1);let c=r.components;c!==null&&Gd(e,c,1),Hd(e)}finally{R(a)}}}function Gd(e,t,n){for(let r=0;r<t.length;r++)Am(e,t[r],n)}function Om(e,t){let n=e.hostBindingOpCodes;if(n!==null)try{for(let r=0;r<n.length;r++){let o=n[r];if(o<0)at(~o);else{let i=o,s=n[++r],a=n[++r];nu(s,i);let c=t[i];U(24,c),a(2,c),U(25,c)}}}finally{at(-1)}}function Wd(e,t){let n=Xs()?64:1088;for(e[ze].changeDetectionScheduler?.notify(t);e;){e[T]|=n;let r=rt(e);if(cn(e)&&!r)return e;e=r}return null}function km(e,t,n,r){return[e,!0,0,t,null,r,null,n,null,null]}function Pm(e,t,n,r=!0){let o=t[M];if(Lm(o,t,e,n),r){let s=ba(n,e),a=t[pe],c=a.parentNode(e[it]);c!==null&&Xg(o,e[Ie],a,t,c,s)}let i=t[qn];i!==null&&i.firstChild!==null&&(i.firstChild=null)}function Ta(e,t){if(e.length<=le)return;let n=le+t,r=e[n];if(r){let o=r[sn];o!==null&&o!==e&&qa(o,r),t>0&&(e[n-1][Ee]=r[Ee]);let i=$n(e,le+t);Jg(r[M],r);let s=i[Gn];s!==null&&s.detachView(i[M]),r[X]=null,r[Ee]=null,r[T]&=-129}return r}function Lm(e,t,n,r){let o=le+r,i=n.length;r>0&&(n[o-1][Ee]=t),r<i-le?(t[Ee]=n[o],As(n,le+r,t)):(n.push(t),t[Ee]=null),t[X]=n;let s=t[sn];s!==null&&n!==s&&Zd(s,t);let a=t[Gn];a!==null&&a.insertView(e),No(t),t[T]|=128}function Zd(e,t){let n=e[Kn],r=t[X];if(qe(r))e[T]|=2;else{let o=r[X][we];t[we]!==o&&(e[T]|=2)}n===null?e[Kn]=[t]:n.push(t)}var xt=class{_lView;_cdRefInjectingView;_appRef=null;_attachedToViewContainer=!1;exhaustive;get rootNodes(){let t=this._lView,n=t[M];return cr(n,t,n.firstChild,[])}constructor(t,n){this._lView=t,this._cdRefInjectingView=n}get context(){return this._lView[fe]}set context(t){this._lView[fe]=t}get destroyed(){return _t(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){let t=this._lView[X];if(Se(t)){let n=t[Yn],r=n?n.indexOf(this):-1;r>-1&&(Ta(t,r),$n(n,r))}this._attachedToViewContainer=!1}Md(this._lView[M],this._lView)}onDestroy(t){Gs(this._lView,t)}markForCheck(){Wd(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[T]&=-129}reattach(){No(this._lView),this._lView[T]|=128}detectChanges(){this._lView[T]|=1024,Bd(this._lView)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new E(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let t=cn(this._lView),n=this._lView[sn];n!==null&&!t&&qa(n,this._lView),_d(this._lView[M],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new E(902,!1);this._appRef=t;let n=cn(this._lView),r=this._lView[sn];r!==null&&!n&&Zd(r,this._lView),No(this._lView)}};function Wa(e,t,n,r,o){let i=e.data[t];if(i===null)i=Fm(e,t,n,r,o),tu()&&(i.flags|=32);else if(i.type&64){i.type=n,i.value=r,i.attrs=o;let s=Jl();i.injectorIndex=s===null?-1:s.injectorIndex}return tr(i,!0),i}function Fm(e,t,n,r,o){let i=Ks(),s=Js(),a=s?i:i&&i.parent,c=e.data[t]=Hm(e,a,n,t,r,o);return jm(e,c,i,s),c}function jm(e,t,n,r){e.firstChild===null&&(e.firstChild=t),n!==null&&(r?n.child==null&&t.parent!==null&&(n.child=t):n.next===null&&(n.next=t,t.prev=n))}function Hm(e,t,n,r,o,i){let s=t?t.injectorIndex:-1,a=0;return Kl()&&(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:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex: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}}var __=new RegExp(`^(\\d+)*(${Dg}|${wg})*(.*)`);var Vm=()=>null;function Nu(e,t){return Vm(e,t)}var Qd=class{},ni=class{},_a=class{resolveComponentFactory(t){throw new E(917,!1)}},fr=class{static NULL=new _a},At=class{};var Yd=(()=>{class e{static \u0275prov=w({token:e,providedIn:"root",factory:()=>null})}return e})();var Po={},Ma=class{injector;parentInjector;constructor(t,n){this.injector=t,this.parentInjector=n}get(t,n,r){let o=this.injector.get(t,Po,r);return o!==Po||n===Po?o:this.parentInjector.get(t,n,r)}};function $o(e,t,n){let r=n?e.styles:null,o=n?e.classes:null,i=0;if(t!==null)for(let s=0;s<t.length;s++){let a=t[s];if(typeof a=="number")i=a;else if(i==1)o=Ds(o,a);else if(i==2){let c=a,l=t[++s];r=Ds(r,c+": "+l+";")}}n?e.styles=r:e.stylesWithoutHost=r,n?e.classes=o:e.classesWithoutHost=o}function Kd(e,t=0){let n=ge();if(n===null)return _(e,t);let r=ke();return Ku(r,n,ce(e),t)}function Um(e,t,n,r,o){let i=r===null?null:{"":-1},s=o(e,n);if(s!==null){let a=s,c=null,l=null;for(let u of s)if(u.resolveHostDirectives!==null){[a,c,l]=u.resolveHostDirectives(s);break}zm(e,t,n,a,i,c,l)}i!==null&&r!==null&&$m(n,r,i)}function $m(e,t,n){let r=e.localNames=[];for(let o=0;o<t.length;o+=2){let i=n[t[o+1]];if(i==null)throw new E(-301,!1);r.push(t[o],i)}}function Bm(e,t,n){t.componentOffset=n,(e.components??=[]).push(t.index)}function zm(e,t,n,r,o,i,s){let a=r.length,c=!1;for(let h=0;h<a;h++){let f=r[h];!c&&Tt(f)&&(c=!0,Bm(e,n,h)),ug(Wu(n,t),e,f.type)}Ym(n,e.data.length,a);for(let h=0;h<a;h++){let f=r[h];f.providersResolver&&f.providersResolver(f)}let l=!1,u=!1,d=Id(e,t,a,null);a>0&&(n.directiveToIndex=new Map);for(let h=0;h<a;h++){let f=r[h];if(n.mergedAttrs=Oa(n.mergedAttrs,f.hostAttrs),Gm(e,n,t,d,f),Qm(d,f,o),s!==null&&s.has(f)){let[N,j]=s.get(f);n.directiveToIndex.set(f.type,[d,N+n.directiveStart,j+n.directiveStart])}else(i===null||!i.has(f))&&n.directiveToIndex.set(f.type,d);f.contentQueries!==null&&(n.flags|=4),(f.hostBindings!==null||f.hostAttrs!==null||f.hostVars!==0)&&(n.flags|=64);let D=f.type.prototype;!l&&(D.ngOnChanges||D.ngOnInit||D.ngDoCheck)&&((e.preOrderHooks??=[]).push(n.index),l=!0),!u&&(D.ngOnChanges||D.ngDoCheck)&&((e.preOrderCheckHooks??=[]).push(n.index),u=!0),d++}qm(e,n,i)}function qm(e,t,n){for(let r=t.directiveStart;r<t.directiveEnd;r++){let o=e.data[r];if(n===null||!n.has(o))Ru(0,t,o,r),Ru(1,t,o,r),Au(t,r,!1);else{let i=n.get(o);xu(0,t,i,r),xu(1,t,i,r),Au(t,r,!0)}}}function Ru(e,t,n,r){let o=e===0?n.inputs:n.outputs;for(let i in o)if(o.hasOwnProperty(i)){let s;e===0?s=t.inputs??={}:s=t.outputs??={},s[i]??=[],s[i].push(r),Jd(t,i)}}function xu(e,t,n,r){let o=e===0?n.inputs:n.outputs;for(let i in o)if(o.hasOwnProperty(i)){let s=o[i],a;e===0?a=t.hostDirectiveInputs??={}:a=t.hostDirectiveOutputs??={},a[s]??=[],a[s].push(r,i),Jd(t,s)}}function Jd(e,t){t==="class"?e.flags|=8:t==="style"&&(e.flags|=16)}function Au(e,t,n){let{attrs:r,inputs:o,hostDirectiveInputs:i}=e;if(r===null||!n&&o===null||n&&i===null||Ha(e)){e.initialInputs??=[],e.initialInputs.push(null);return}let s=null,a=0;for(;a<r.length;){let c=r[a];if(c===0){a+=4;continue}else if(c===5){a+=2;continue}else if(typeof c=="number")break;if(!n&&o.hasOwnProperty(c)){let l=o[c];for(let u of l)if(u===t){s??=[],s.push(c,r[a+1]);break}}else if(n&&i.hasOwnProperty(c)){let l=i[c];for(let u=0;u<l.length;u+=2)if(l[u]===t){s??=[],s.push(l[u+1],r[a+1]);break}}a+=2}e.initialInputs??=[],e.initialInputs.push(s)}function Gm(e,t,n,r,o){e.data[r]=o;let i=o.factory||(o.factory=vt(o.type,!0)),s=new sr(i,Tt(o),Kd,null);e.blueprint[r]=s,n[r]=s,Wm(e,t,r,Id(e,n,o.hostVars,Va),o)}function Wm(e,t,n,r,o){let i=o.hostBindings;if(i){let s=e.hostBindingOpCodes;s===null&&(s=e.hostBindingOpCodes=[]);let a=~t.index;Zm(s)!=a&&s.push(a),s.push(n,r,i)}}function Zm(e){let t=e.length;for(;t>0;){let n=e[--t];if(typeof n=="number"&&n<0)return n}return 0}function Qm(e,t,n){if(n){if(t.exportAs)for(let r=0;r<t.exportAs.length;r++)n[t.exportAs[r]]=e;Tt(t)&&(n[""]=e)}}function Ym(e,t,n){e.flags|=1,e.directiveStart=t,e.directiveEnd=t+n,e.providerIndexes=t}function Xd(e,t,n,r,o,i,s,a){let c=t[M],l=c.consts,u=Jn(l,s),d=Wa(c,e,n,r,u);return i&&Um(c,t,d,Jn(l,a),o),d.mergedAttrs=Oa(d.mergedAttrs,d.attrs),d.attrs!==null&&$o(d,d.attrs,!1),d.mergedAttrs!==null&&$o(d,d.mergedAttrs,!0),c.queries!==null&&c.queries.elementStart(c,d),d}function ef(e,t){Xh(e,t),Us(t)&&e.queries.elementEnd(t)}function Km(e,t,n,r,o,i){let s=t.consts,a=Jn(s,o),c=Wa(t,e,n,r,a);if(c.mergedAttrs=Oa(c.mergedAttrs,c.attrs),i!=null){let l=Jn(s,i);c.localNames=[];for(let u=0;u<l.length;u+=2)c.localNames.push(l[u],-1)}return c.attrs!==null&&$o(c,c.attrs,!1),c.mergedAttrs!==null&&$o(c,c.mergedAttrs,!0),t.queries!==null&&t.queries.elementStart(t,c),c}var Na=Symbol("BINDING");var Bo=class extends fr{ngModule;constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){let n=ot(t);return new fn(n,this.ngModule)}};function Jm(e){return Object.keys(e).map(t=>{let[n,r,o]=e[t],i={propName:n,templateName:t,isSignal:(r&Xo.SignalBased)!==0};return o&&(i.transform=o),i})}function Xm(e){return Object.keys(e).map(t=>({propName:e[t],templateName:t}))}function ev(e,t,n){let r=t instanceof J?t:t?.injector;return r&&e.getStandaloneInjector!==null&&(r=e.getStandaloneInjector(r)||r),r?new Ma(n,r):n}function tv(e){let t=e.get(At,null);if(t===null)throw new E(407,!1);let n=e.get(Yd,null),r=e.get(It,null);return{rendererFactory:t,sanitizer:n,changeDetectionScheduler:r,ngReflect:!1}}function nv(e,t){let n=tf(e);return fd(t,n,n==="svg"?zl:n==="math"?ql:null)}function tf(e){return(e.selectors[0][0]||"div").toLowerCase()}var fn=class extends ni{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=Jm(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=Xm(this.componentDef.outputs),this.cachedOutputs}constructor(t,n){super(),this.componentDef=t,this.ngModule=n,this.componentType=t.type,this.selector=Fg(t.selectors),this.ngContentSelectors=t.ngContentSelectors??[],this.isBoundToModule=!!n}create(t,n,r,o,i,s){U(22);let a=R(null);try{let c=this.componentDef,l=rv(r,c,s,i),u=ev(c,o||this.ngModule,t),d=tv(u),h=d.rendererFactory.createRenderer(null,c),f=r?dm(h,r,c.encapsulation,u):nv(c,h),D=s?.some(Ou)||i?.some(F=>typeof F!="function"&&F.bindings.some(Ou)),N=yd(null,l,null,512|Ed(c),null,null,d,h,u,null,ld(f,u,!0));N[De]=f,xo(N);let j=null;try{let F=Xd(De,N,2,"#host",()=>l.directiveRegistry,!0,0);hd(h,f,F),ar(f,N),Ad(l,N,F),dd(l,F,N),ef(l,F),n!==void 0&&iv(F,this.ngContentSelectors,n),j=Ge(F.index,N),N[fe]=j[fe],Fd(l,N,null)}catch(F){throw j!==null&&ya(j),ya(N),F}finally{U(23),Ao()}return new zo(this.componentType,N,!!D)}finally{R(a)}}};function rv(e,t,n,r){let o=e?["ng-version","20.3.15"]:jg(t.selectors[0]),i=null,s=null,a=0;if(n)for(let u of n)a+=u[Na].requiredVars,u.create&&(u.targetIdx=0,(i??=[]).push(u)),u.update&&(u.targetIdx=0,(s??=[]).push(u));if(r)for(let u=0;u<r.length;u++){let d=r[u];if(typeof d!="function")for(let h of d.bindings){a+=h[Na].requiredVars;let f=u+1;h.create&&(h.targetIdx=f,(i??=[]).push(h)),h.update&&(h.targetIdx=f,(s??=[]).push(h))}}let c=[t];if(r)for(let u of r){let d=typeof u=="function"?u:u.type,h=Ls(d);c.push(h)}return vd(0,null,ov(i,s),1,a,c,null,null,null,[o],null)}function ov(e,t){return!e&&!t?null:n=>{if(n&1&&e)for(let r of e)r.create();if(n&2&&t)for(let r of t)r.update()}}function Ou(e){let t=e[Na].kind;return t==="input"||t==="twoWay"}var zo=class extends Qd{_rootLView;_hasInputBindings;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(t,n,r){super(),this._rootLView=n,this._hasInputBindings=r,this._tNode=Bs(n[M],De),this.location=Pa(this._tNode,n),this.instance=Ge(this._tNode.index,n)[fe],this.hostView=this.changeDetectorRef=new xt(n,void 0),this.componentType=t}setInput(t,n){this._hasInputBindings;let r=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(t)&&Object.is(this.previousInputValues.get(t),n))return;let o=this._rootLView,i=Ld(r,o[M],o,t,n);this.previousInputValues.set(t,n);let s=Ge(r.index,o);Wd(s,1)}get injector(){return new Rt(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}};function iv(e,t,n){let r=e.projection=[];for(let o=0;o<t.length;o++){let i=n[o];r.push(i!=null&&i.length?Array.from(i):null)}}var ri=(()=>{class e{static __NG_ELEMENT_ID__=sv}return e})();function sv(){let e=ke();return cv(e,ge())}var av=ri,nf=class extends av{_lContainer;_hostTNode;_hostLView;constructor(t,n,r){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=r}
vendor: 4,828 bytes, line 4
4get element(){return Pa(this._hostTNode,this._hostLView)}get injector(){return new Rt(this._hostTNode,this._hostLView)}get parentInjector(){let t=ka(this._hostTNode,this._hostLView);if(zu(t)){let n=jo(t,this._hostLView),r=Fo(t),o=n[M].data[r+8];return new Rt(o,n)}else return new Rt(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){let n=ku(this._lContainer);return n!==null&&n[t]||null}get length(){return this._lContainer.length-le}createEmbeddedView(t,n,r){let o,i;typeof r=="number"?o=r:r!=null&&(o=r.index,i=r.injector);let s=Nu(this._lContainer,t.ssrId),a=t.createEmbeddedViewImpl(n||{},i,s);return this.insertImpl(a,o,Mu(this._hostTNode,s)),a}createComponent(t,n,r,o,i,s,a){let c=t&&!Zh(t),l;if(c)l=n;else{let j=n||{};l=j.index,r=j.injector,o=j.projectableNodes,i=j.environmentInjector||j.ngModuleRef,s=j.directives,a=j.bindings}let u=c?t:new fn(ot(t)),d=r||this.parentInjector;if(!i&&u.ngModule==null){let F=(c?d:this.parentInjector).get(J,null);F&&(i=F)}let h=ot(u.componentType??{}),f=Nu(this._lContainer,h?.id??null),D=f?.firstChild??null,N=u.create(d,o,D,i,s,a);return this.insertImpl(N.hostView,l,Mu(this._hostTNode,f)),N}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,r){let o=t._lView;if(Gl(o)){let a=this.indexOf(t);if(a!==-1)this.detach(a);else{let c=o[X],l=new nf(c,c[Ie],c[X]);l.detach(l.indexOf(t))}}let i=this._adjustIndex(n),s=this._lContainer;return Pm(s,o,i,r),t.attachToViewContainerRef(),As(ha(s),i,t),t}move(t,n){return this.insert(t,n)}indexOf(t){let n=ku(this._lContainer);return n!==null?n.indexOf(t):-1}remove(t){let n=this._adjustIndex(t,-1),r=Ta(this._lContainer,n);r&&($n(ha(this._lContainer),n),Md(r[M],r))}detach(t){let n=this._adjustIndex(t,-1),r=Ta(this._lContainer,n);return r&&$n(ha(this._lContainer),n)!=null?new xt(r):null}_adjustIndex(t,n=0){return t??this.length+n}};function ku(e){return e[Yn]}function ha(e){return e[Yn]||(e[Yn]=[])}function cv(e,t){let n,r=t[e.index];return Se(r)?n=r:(n=km(r,t,null,e),t[e.index]=n,wd(t,n)),uv(n,t,e,r),new nf(n,e,t)}function lv(e,t){let n=e[pe],r=n.createComment(""),o=st(t,e),i=n.parentNode(o);return Ho(n,i,r,n.nextSibling(o),!1),r}var uv=dv;function dv(e,t,n,r){if(e[it])return;let o;n.type&8?o=Oe(r):o=lv(t,n),e[it]=o}var pn=class{},oi=class{};var qo=class extends pn{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new Bo(this);constructor(t,n,r,o=!0){super(),this.ngModuleType=t,this._parent=n;let i=Ps(t);this._bootstrapComponents=gd(i.bootstrap),this._r3Injector=sa(t,n,[{provide:pn,useValue:this},{provide:fr,useValue:this.componentFactoryResolver},...r],nt(t),new Set(["environment"])),o&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){let t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}},Go=class extends oi{moduleType;constructor(t){super(),this.moduleType=t}create(t){return new qo(this.moduleType,t,[])}};var lr=class extends pn{injector;componentFactoryResolver=new Bo(this);instance=null;constructor(t){super();let n=new Et([...t.providers,{provide:pn,useValue:this},{provide:fr,useValue:this.componentFactoryResolver}],t.parent||zn(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}};function pr(e,t,n=null){return new lr({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}var fv=(()=>{class e{_injector;cachedInjectors=new Map;constructor(n){this._injector=n}getOrCreateStandaloneInjector(n){if(!n.standalone)return null;if(!this.cachedInjectors.has(n)){let r=Fs(!1,n.type),o=r.length>0?pr([r],this._injector,`Standalone[${n.type.name}]`):null;this.cachedInjectors.set(n,o)}return this.cachedInjectors.get(n)}ngOnDestroy(){try{for(let n of this.cachedInjectors.values())n!==null&&n.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=w({token:e,providedIn:"environment",factory:()=>new e(_(J))})}return e})();function kt(e){return Zo(()=>{let t=rf(e),n=V(v({},t),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===La.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:t.standalone?o=>o.get(fv).getOrCreateStandaloneInjector(n):null,getExternalStyles:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||Ze.Emulated,styles:e.styles||yt,_:null,schemas:e.schemas||null,tView:null,id:""});t.standalone&&ei("NgStandalone"),of(n);
vendor: 12,627 bytes, line 4
4let r=e.dependencies;return n.directiveDefs=Pu(r,pv),n.pipeDefs=Pu(r,Ll),n.id=mv(n),n})}function pv(e){return ot(e)||Ls(e)}function hv(e,t){if(e==null)return Dt;let n={};for(let r in e)if(e.hasOwnProperty(r)){let o=e[r],i,s,a,c;Array.isArray(o)?(a=o[0],i=o[1],s=o[2]??i,c=o[3]||null):(i=o,s=o,a=Xo.None,c=null),n[i]=[r,a,c],t[i]=s}return n}function gv(e){if(e==null)return Dt;let t={};for(let n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function Za(e){return Zo(()=>{let t=rf(e);return of(t),t})}function rf(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,inputConfig:e.inputs||Dt,exportAs:e.exportAs||null,standalone:e.standalone??!0,signals:e.signals===!0,selectors:e.selectors||yt,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,resolveHostDirectives:null,hostDirectives:null,inputs:hv(e.inputs,t),outputs:gv(e.outputs),debugInfo:null}}function of(e){e.features?.forEach(t=>t(e))}function Pu(e,t){return e?()=>{let n=typeof e=="function"?e():e,r=[];for(let o of n){let i=t(o);i!==null&&r.push(i)}return r}:null}function mv(e){let t=0,n=typeof e.consts=="function"?"":e.consts,r=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,n,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];for(let i of r.join("|"))t=Math.imul(31,t)+i.charCodeAt(0)<<0;return t+=2147483648,"c"+t}var Qa=(()=>{class e{log(n){console.log(n)}warn(n){console.warn(n)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();var Ya=new I("");function hr(e){return!!e&&typeof e.then=="function"}function sf(e){return!!e&&typeof e.subscribe=="function"}var af=new I("");var Ka=(()=>{class e{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((n,r)=>{this.resolve=n,this.reject=r});appInits=p(af,{optional:!0})??[];injector=p(xe);constructor(){}runInitializers(){if(this.initialized)return;let n=[];for(let o of this.appInits){let i=te(this.injector,o);if(hr(i))n.push(i);else if(sf(i)){let s=new Promise((a,c)=>{i.subscribe({complete:a,error:c})});n.push(s)}}let r=()=>{this.done=!0,this.resolve()};Promise.all(n).then(()=>{r()}).catch(o=>{this.reject(o)}),n.length===0&&r(),this.initialized=!0}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),ii=new I("");function cf(){Qi(()=>{let e="";throw new E(600,e)})}function lf(e){return e.isBoundToModule}var vv=10;var Pt=(()=>{class e{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=p(Te);afterRenderManager=p(Sd);zonelessEnabled=p(nr);rootEffectScheduler=p(ua);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new Y;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=p(We);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe(O(n=>!n))}constructor(){p(dr,{optional:!0})}whenStable(){let n;return new Promise(r=>{n=this.isStable.subscribe({next:o=>{o&&r()}})}).finally(()=>{n.unsubscribe()})}_injector=p(J);_rendererFactory=null;get injector(){return this._injector}bootstrap(n,r){return this.bootstrapImpl(n,r)}bootstrapImpl(n,r,o=xe.NULL){return this._injector.get(q).run(()=>{U(10);let s=n instanceof ni;if(!this._injector.get(Ka).done){let D="";throw new E(405,D)}let c;s?c=n:c=this._injector.get(fr).resolveComponentFactory(n),this.componentTypes.push(c.componentType);let l=lf(c)?void 0:this._injector.get(pn),u=r||c.selector,d=c.create(o,[],u,l),h=d.location.nativeElement,f=d.injector.get(Ya,null);return f?.registerApplication(h),d.onDestroy(()=>{this.detachView(d.hostView),ir(this.components,d),f?.unregisterApplication(h)}),this._loadComponent(d),U(11,d),d})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){U(12),this.tracingSnapshot!==null?this.tracingSnapshot.run($a.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw new E(101,!1);let n=R(null);try{this._runningTick=!0,this.synchronize()}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,R(n),this.afterTick.next(),U(13)}};synchronize(){this._rendererFactory===null&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(At,null,{optional:!0}));let n=0;for(;this.dirtyFlags!==0&&n++<vv;)U(14),this.synchronizeOnce(),U(15)}synchronizeOnce(){this.dirtyFlags&16&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush());let n=!1;if(this.dirtyFlags&7){let r=!!(this.dirtyFlags&1);this.dirtyFlags&=-8,this.dirtyFlags|=8;for(let{_lView:o}of this.allViews){if(!r&&!Xn(o))continue;let i=r&&!this.zonelessEnabled?0:1;Bd(o,i),n=!0}if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),this.dirtyFlags&23)return}n||(this._rendererFactory?.begin?.(),this._rendererFactory?.end?.()),this.dirtyFlags&8&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){if(this.allViews.some(({_lView:n})=>Xn(n))){this.dirtyFlags|=2;return}else this.dirtyFlags&=-8}attachView(n){let r=n;this._views.push(r),r.attachToAppRef(this)}detachView(n){let r=n;ir(this._views,r),r.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView);try{this.tick()}catch(o){this.internalErrorHandler(o)}this.components.push(n),this._injector.get(ii,[]).forEach(o=>o(n))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(n=>n()),this._views.slice().forEach(n=>n.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(n){return this._destroyListeners.push(n),()=>ir(this._destroyListeners,n)}destroy(){if(this._destroyed)throw new E(406,!1);let n=this._injector;n.destroy&&!n.destroyed&&n.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function ir(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}var k_=typeof document<"u"&&typeof document?.documentElement?.getAnimations=="function";function Lu(e,t,n,r,o){Ld(t,e,n,o?"class":"style",r)}function Ja(e,t,n,r){let o=ge(),i=o[M],s=e+De,a=i.firstCreatePass?Xd(s,o,2,t,vm,Yl(),n,r):i.data[s];if(kd(a,o,e,t,uf),$s(a)){let c=o[M];Ad(c,o,a),dd(c,a,o)}return r!=null&&Od(o,a),Ja}function Xa(){let e=Ys(),t=ke(),n=Pd(t);return e.firstCreatePass&&ef(e,n),Zs(n)&&Qs(),Ws(),n.classesWithoutHost!=null&&tg(n)&&Lu(e,n,ge(),n.classesWithoutHost,!0),n.stylesWithoutHost!=null&&ng(n)&&Lu(e,n,ge(),n.stylesWithoutHost,!1),Xa}function hn(e,t,n,r){return Ja(e,t,n,r),Xa(),hn}function g(e,t,n,r){let o=ge(),i=o[M],s=e+De,a=i.firstCreatePass?Km(s,i,2,t,n,r):i.data[s];return kd(a,o,e,t,uf),r!=null&&Od(o,a),g}function m(){let e=ke(),t=Pd(e);return Zs(t)&&Qs(),Ws(),m}function Me(e,t,n,r){return g(e,t,n,r),m(),Me}var uf=(e,t,n,r,o)=>(ia(!0),fd(t[pe],r,cu()));var gr="en-US";var yv=gr;function df(e){typeof e=="string"&&(yv=e.toLowerCase().replace(/_/g,"-"))}function y(e,t=""){let n=ge(),r=Ys(),o=e+De,i=r.firstCreatePass?Wa(r,o,1,t,null):r.data[o],s=Ev(r,n,i,t,e);n[o]=s,oa()&&Nd(r,n,s,i),tr(i,!1)}var Ev=(e,t,n,r,o)=>(ia(!0),bg(t[pe],r));var Wo=class{ngModuleFactory;componentFactories;constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}},ec=(()=>{class e{compileModuleSync(n){return new Go(n)}compileModuleAsync(n){return Promise.resolve(this.compileModuleSync(n))}compileModuleAndAllComponentsSync(n){let r=this.compileModuleSync(n),o=Ps(n),i=gd(o.declarations).reduce((s,a)=>{let c=ot(a);return c&&s.push(new fn(c)),s},[]);return new Wo(r,i)}compileModuleAndAllComponentsAsync(n){return Promise.resolve(this.compileModuleAndAllComponentsSync(n))}clearCache(){}clearCacheFor(n){}getModuleId(n){}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Iv=(()=>{class e{zone=p(q);changeDetectionScheduler=p(It);applicationRef=p(Pt);applicationErrorHandler=p(Te);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{try{this.applicationRef.dirtyFlags|=1,this.applicationRef._tick()}catch(n){this.applicationErrorHandler(n)}})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),ff=new I("",{factory:()=>!1});function tc({ngZoneFactory:e,ignoreChangesOutsideZone:t,scheduleInRootZone:n}){return e??=()=>new q(V(v({},rc()),{scheduleInRootZone:n})),[{provide:q,useFactory:e},{provide:Be,multi:!0,useFactory:()=>{let r=p(Iv,{optional:!0});return()=>r.initialize()}},{provide:Be,multi:!0,useFactory:()=>{let r=p(wv);return()=>{r.initialize()}}},t===!0?{provide:ca,useValue:!0}:[],{provide:la,useValue:n??Dd},{provide:Te,useFactory:()=>{let r=p(q),o=p(J),i;return s=>{r.runOutsideAngular(()=>{o.destroyed&&!i?setTimeout(()=>{throw s}):(i??=o.get(Ae),i.handleError(s))})}}}]}function nc(e){let t=e?.ignoreChangesOutsideZone,n=e?.scheduleInRootZone,r=tc({ngZoneFactory:()=>{let o=rc(e);return o.scheduleInRootZone=n,o.shouldCoalesceEventChangeDetection&&ei("NgZone_CoalesceEvent"),new q(o)},ignoreChangesOutsideZone:t,scheduleInRootZone:n});return Ct([{provide:ff,useValue:!0},{provide:nr,useValue:!1},r])}function rc(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}var wv=(()=>{class e{subscription=new $;initialized=!1;zone=p(q);pendingTasks=p(We);initialize(){if(this.initialized)return;this.initialized=!0;let n=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(n=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{q.assertNotInAngularZone(),queueMicrotask(()=>{n!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(n),n=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{q.assertInAngularZone(),n??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var pf=(()=>{class e{applicationErrorHandler=p(Te);appRef=p(Pt);taskService=p(We);ngZone=p(q);zonelessEnabled=p(nr);tracing=p(dr,{optional:!0});disableScheduling=p(ca,{optional:!0})??!1;zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new $;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(Vo):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(p(la,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof Uo||!this.zoneIsDefined)}notify(n){if(!this.zonelessEnabled&&n===5)return;let r=!1;switch(n){case 0:{this.appRef.dirtyFlags|=2;break}case 3:case 2:case 4:case 5:case 1:{this.appRef.dirtyFlags|=4;break}case 6:{this.appRef.dirtyFlags|=2,r=!0;break}case 12:{this.appRef.dirtyFlags|=16,r=!0;break}case 13:{this.appRef.dirtyFlags|=2,r=!0;break}case 11:{r=!0;break}case 9:case 8:case 7:case 10:default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick(r))return;let o=this.useMicrotaskScheduler?Du:Cd;this.pendingRenderTaskId=this.taskService.add(),this.scheduleInRootZone?this.cancelScheduledCallback=Zone.root.run(()=>o(()=>this.tick())):this.cancelScheduledCallback=this.ngZone.runOutsideAngular(()=>o(()=>this.tick()))}shouldScheduleTick(n){return!(this.disableScheduling&&!n||this.appRef.destroyed||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDef
4ined&&Zone.current.get(Vo+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(this.appRef.dirtyFlags===0){this.cleanup();return}!this.zonelessEnabled&&this.appRef.dirtyFlags&7&&(this.appRef.dirtyFlags|=1);let n=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(r){this.taskService.remove(n),this.applicationErrorHandler(r)}finally{this.cleanup()}this.useMicrotaskScheduler=!0,Du(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(n)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,this.pendingRenderTaskId!==null){let n=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(n)}}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Dv(){return typeof $localize<"u"&&$localize.locale||gr}var oc=new I("",{providedIn:"root",factory:()=>p(oc,{optional:!0,skipSelf:!0})||Dv()});function ct(e){return _l(e)}var hf=class{[oe];constructor(t){this[oe]=t}destroy(){this[oe].destroy()}};var yf=Symbol("InputSignalNode#UNSET"),Av=V(v({},Qr),{transformFn:void 0,applyValueToInputSignal(e,t){zt(e,t)}});function Ef(e,t){let n=Object.create(Av);n.value=e,n.transformFn=t?.transform;function r(){if(Nn(n),n.value===yf){let o=null;throw new E(-950,o)}return n.value}return r[oe]=n,r}var Ov=new I("");Ov.__NG_ELEMENT_ID__=e=>{let t=ke();if(t===null)throw new E(204,!1);if(t.type&2)return t.value;if(e&8)return null;throw new E(204,!1)};function gf(e,t){return Ef(e,t)}function kv(e){return Ef(yf,e)}var If=(gf.required=kv,gf);var ic=new I(""),Pv=new I("");function mr(e){return!e.moduleRef}function Lv(e){let t=mr(e)?e.r3Injector:e.moduleRef.injector,n=t.get(q);return n.run(()=>{mr(e)?e.r3Injector.resolveInjectorInitializers():e.moduleRef.resolveInjectorInitializers();let r=t.get(Te),o;if(n.runOutsideAngular(()=>{o=n.onError.subscribe({next:r})}),mr(e)){let i=()=>t.destroy(),s=e.platformInjector.get(ic);s.add(i),t.onDestroy(()=>{o.unsubscribe(),s.delete(i)})}else{let i=()=>e.moduleRef.destroy(),s=e.platformInjector.get(ic);s.add(i),e.moduleRef.onDestroy(()=>{ir(e.allPlatformModules,e.moduleRef),o.unsubscribe(),s.delete(i)})}return jv(r,n,()=>{let i=t.get(We),s=i.add(),a=t.get(Ka);return a.runInitializers(),a.donePromise.then(()=>{let c=t.get(oc,gr);if(df(c||gr),!t.get(Pv,!0))return mr(e)?t.get(Pt):(e.allPlatformModules.push(e.moduleRef),e.moduleRef);if(mr(e)){let u=t.get(Pt);return e.rootComponent!==void 0&&u.bootstrap(e.rootComponent),u}else return Fv?.(e.moduleRef,e.allPlatformModules),e.moduleRef}).finally(()=>void i.remove(s))})})}var Fv;function jv(e,t,n){try{let r=n();return hr(r)?r.catch(o=>{throw t.runOutsideAngular(()=>e(o)),o}):r}catch(r){throw t.runOutsideAngular(()=>e(r)),r}}var si=null;function Hv(e=[],t){return xe.create({name:t,providers:[{provide:Bn,useValue:"platform"},{provide:ic,useValue:new Set([()=>si=null])},...e]})}function Vv(e=[]){if(si)return si;let t=Hv(e);return si=t,cf(),Uv(t),t}function Uv(e){let t=e.get(Ko,null);te(e,()=>{t?.forEach(n=>n())})}var wf=(()=>{class e{static __NG_ELEMENT_ID__=$v}return e})();function $v(e){return Bv(ke(),ge(),(e&16)===16)}function Bv(e,t,n){if(an(e)&&!n){let r=Ge(e.index,t);return new xt(r,r)}else if(e.type&175){let r=t[we];return new xt(r,t)}return null}function Df(e){let{rootComponent:t,appProviders:n,platformProviders:r,platformRef:o}=e;U(8);try{let i=o?.injector??Vv(r),s=[tc({}),{provide:It,useExisting:pf},uu,...n||[]],a=new lr({providers:s,parent:i,debugName:"",runEnvironmentInitializers:!1});return Lv({r3Injector:a.injector,platformInjector:i,rootComponent:t})}catch(i){return Promise.reject(i)}finally{U(9)}}var Sf=null;function Qe(){return Sf}function sc(e){Sf??=e}var vr=class{},ac=(()=>{class e{historyGo(n){throw new Error("")}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:()=>p(Tf),providedIn:"platform"})}return e})();var Tf=(()=>{class e extends ac{_location;_history;_doc=p(Z);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Qe().getBaseHref(this._doc)}onPopState(n){let r=Qe().getGlobalEventTarget(this._doc,"window");return r.addEventListener("popstate",n,!1),()=>r.removeEventListener("popstate",n)}onHashChange(n){let r=Qe().getGlobalEventTarget(this._doc,"window");return r.addEventListener("hashchange",n,!1),()=>r.removeEventListener("hashchange",n)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(n){this._location.pathname=n}pushState(n,r,o){this._history.pushState(n,r,o)}replaceState(n,r,o){this._history.replaceState(n,r,o)}forward(){this._history.forward()}back(){this._history.back()}historyGo(n=0){this._history.go(n)}getState(){return this._history.state}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:()=>new e,providedIn:"platform"})}return e})();function _f(e,t){return e?t?e.endsWith("/")?t.startsWith("/")?e+t.slice(1):e+t:t.startsWith("/")?e+t:`${e}/${t}`:e:t}function Cf(e){let t=e.search(/#|\?|$/);return e[t-1]==="/"?e.slice(0,t-1)+e.slice(t):e}function lt(e){return e&&e[0]!=="?"?`?${e}`:e}var ai=(()=>{class e{historyGo(n){throw new Error("")}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:()=>p(Nf),providedIn:"root"})}return e})(),Mf=new I(""),Nf=(()=>{class e extends ai{_platformLocation;_baseHref;_removeListenerFns=[];constructor(n,r){super(),this._platformLocation=n,this._baseHref=r??this._platformLocation.getBaseHrefFromDOM()??p(Z).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(n){this._removeListenerFns.push(this._platformLocation.onPopState(n),this._platformLocation.on
vendor: 10,854 bytes, line 4
4HashChange(n))}getBaseHref(){return this._baseHref}prepareExternalUrl(n){return _f(this._baseHref,n)}path(n=!1){let r=this._platformLocation.pathname+lt(this._platformLocation.search),o=this._platformLocation.hash;return o&&n?`${r}${o}`:r}pushState(n,r,o,i){let s=this.prepareExternalUrl(o+lt(i));this._platformLocation.pushState(n,r,s)}replaceState(n,r,o,i){let s=this.prepareExternalUrl(o+lt(i));this._platformLocation.replaceState(n,r,s)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(n=0){this._platformLocation.historyGo?.(n)}static \u0275fac=function(r){return new(r||e)(_(ac),_(Mf,8))};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),gn=(()=>{class e{_subject=new Y;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(n){this._locationStrategy=n;let r=this._locationStrategy.getBaseHref();this._basePath=Gv(Cf(bf(r))),this._locationStrategy.onPopState(o=>{this._subject.next({url:this.path(!0),pop:!0,state:o.state,type:o.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(n=!1){return this.normalize(this._locationStrategy.path(n))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(n,r=""){return this.path()==this.normalize(n+lt(r))}normalize(n){return e.stripTrailingSlash(qv(this._basePath,bf(n)))}prepareExternalUrl(n){return n&&n[0]!=="/"&&(n="/"+n),this._locationStrategy.prepareExternalUrl(n)}go(n,r="",o=null){this._locationStrategy.pushState(o,"",n,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(n+lt(r)),o)}replaceState(n,r="",o=null){this._locationStrategy.replaceState(o,"",n,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(n+lt(r)),o)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(n=0){this._locationStrategy.historyGo?.(n)}onUrlChange(n){return this._urlChangeListeners.push(n),this._urlChangeSubscription??=this.subscribe(r=>{this._notifyUrlChangeListeners(r.url,r.state)}),()=>{let r=this._urlChangeListeners.indexOf(n);this._urlChangeListeners.splice(r,1),this._urlChangeListeners.length===0&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(n="",r){this._urlChangeListeners.forEach(o=>o(n,r))}subscribe(n,r,o){return this._subject.subscribe({next:n,error:r??void 0,complete:o??void 0})}static normalizeQueryParams=lt;static joinWithSlash=_f;static stripTrailingSlash=Cf;static \u0275fac=function(r){return new(r||e)(_(ai))};static \u0275prov=w({token:e,factory:()=>zv(),providedIn:"root"})}return e})();function zv(){return new gn(_(ai))}function qv(e,t){if(!e||!t.startsWith(e))return t;let n=t.substring(e.length);return n===""||["/",";","?","#"].includes(n[0])?n:t}function bf(e){return e.replace(/\/index.html$/,"")}function Gv(e){if(new RegExp("^(https?:)?//").test(e)){let[,n]=e.split(/\/\/[^\/]+/);return n}return e}function cc(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 yr=class{};var Rf="browser";var Er=class{_doc;constructor(t){this._doc=t}manager},ci=(()=>{class e extends Er{constructor(n){super(n)}supports(n){return!0}addEventListener(n,r,o,i){return n.addEventListener(r,o,i),()=>this.removeEventListener(n,r,o,i)}removeEventListener(n,r,o,i){return n.removeEventListener(r,o,i)}static \u0275fac=function(r){return new(r||e)(_(Z))};static \u0275prov=w({token:e,factory:e.\u0275fac})}return e})(),ui=new I(""),pc=(()=>{class e{_zone;_plugins;_eventNameToPlugin=new Map;constructor(n,r){this._zone=r,n.forEach(s=>{s.manager=this});let o=n.filter(s=>!(s instanceof ci));this._plugins=o.slice().reverse();let i=n.find(s=>s instanceof ci);i&&this._plugins.push(i)}addEventListener(n,r,o,i){return this._findPluginFor(r).addEventListener(n,r,o,i)}getZone(){return this._zone}_findPluginFor(n){let r=this._eventNameToPlugin.get(n);if(r)return r;if(r=this._plugins.find(i=>i.supports(n)),!r)throw new E(5101,!1);return this._eventNameToPlugin.set(n,r),r}static \u0275fac=function(r){return new(r||e)(_(ui),_(q))};static \u0275prov=w({token:e,factory:e.\u0275fac})}return e})(),lc="ng-app-id";function xf(e){for(let t of e)t.remove()}function Af(e,t){let n=t.createElement("style");return n.textContent=e,n}function Wv(e,t,n,r){let o=e.head?.querySelectorAll(`style[${lc}="${t}"],link[${lc}="${t}"]`);if(o)for(let i of o)i.removeAttribute(lc),i instanceof HTMLLinkElement?r.set(i.href.slice(i.href.lastIndexOf("/")+1),{usage:0,elements:[i]}):i.textContent&&n.set(i.textContent,{usage:0,elements:[i]})}function dc(e,t){let n=t.createElement("link");return n.setAttribute("rel","stylesheet"),n.setAttribute("href",e),n}var hc=(()=>{class e{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;constructor(n,r,o,i={}){this.doc=n,this.appId=r,this.nonce=o,Wv(n,r,this.inline,this.external),this.hosts.add(n.head)}addStyles(n,r){for(let o of n)this.addUsage(o,this.inline,Af);r?.forEach(o=>this.addUsage(o,this.external,dc))}removeStyles(n,r){for(let o of n)this.removeUsage(o,this.inline);r?.forEach(o=>this.removeUsage(o,this.external))}addUsage(n,r,o){let i=r.get(n);i?i.usage++:r.set(n,{usage:1,elements:[...this.hosts].map(s=>this.addElement(s,o(n,this.doc)))})}removeUsage(n,r){let o=r.get(n);o&&(o.usage--,o.usage<=0&&(xf(o.elements),r.delete(n)))}ngOnDestroy(){for(let[,{elements:n}]of[...this.inline,...this.external])xf(n);this.hosts.clear()}addHost(n){this.hosts.add(n);for(let[r,{elements:o}]of this.inline)o.push(this.addElement(n,Af(r,this.doc)));for(let[r,{elements:o}]of this.external)o.push(this.addElement(n,dc(r,this.doc)))}removeHost(n){this.hosts.delete(n)}addElement(n,r){return this.nonce&&r.setAttribute("nonce",this.nonce),n.appendChild(r)}static \u0275fac=function(r){return new(r||e)(_(Z),_(Yo),_(Jo,8),_(ur))};static \u0275prov=w({token:e,factory:e.\u0275fac})}return e})(),uc={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},gc=/%COMP%/g;var kf="%COMP%",Zv=`_nghost-${kf}`,Qv=`_ngcontent-${kf}`,Yv=!0,Kv=new I("",{providedIn:"root",factory:()=>Yv});function Jv(e){return Qv.replace(gc,e)}function Xv(e){return Zv.replace(gc,e)}function Pf(e,t){return t.map(n=>n.replace(gc,e))}var mc=(()=>{class e{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;platformIsServer;constructor(n,r,o,i,s,a,c=null,l=null){this.eventManager=n,this.sharedStylesHost=r,this.appId=o,this.removeStylesOnCompDestroy=i,this.doc=s,this.ngZone=a,this.nonce=c,this.tracingService=l,this.platformIsServer=!1,this.defaultRenderer=new Ir(n,s,a,this.platformIsServer,this.tracingService)}createRenderer(n,r){if(!n||!r)return this.defaultRenderer;let o=this.getOrCreateRenderer(n,r);return o instanceof li?o.applyToHost(n):o instanceof wr&&o.applyStyles(),o}getOrCreateRenderer(n,r){let o=this.rendererByCompId,i=o.get(r.id);if(!i){let s=this.doc,a=this.ngZone,c=this.eventManager,l=this.sharedStylesHost,u=this.removeStylesOnCompDestroy,d=this.platformIsServer,h=this.tracingService;switch(r.encapsulation){case Ze.Emulated:i=new li(c,l,r,this.appId,u,s,a,d,h);break;case Ze.ShadowDom:return new fc(c,l,n,r,s,a,this.nonce,d,h);default:i=new wr(c,l,r,u,s,a,d,h);break}o.set(r.id,i)}return i}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(n){this.rendererByCompId.delete(n)}static \u0275fac=function(r){return new(r||e)(_(pc),_(hc),_(Yo),_(Kv),_(Z),_(q),_(Jo),_(dr,8))};static \u0275prov=w({token:e,factory:e.\u0275fac})}return e})(),Ir=class{eventManager;doc;ngZone;platformIsServer;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(t,n,r,o,i){this.eventManager=t,this.doc=n,this.ngZone=r,this.platformIsServer=o,this.tracingService=i}destroy(){}destroyNode=null;createElement(t,n){return n?this.doc.createElementNS(uc[n]||n,t):this.doc.createElement(t)}createComment(t){return this.doc.createComment(t)}createText(t){return this.doc.createTextNode(t)}appendChild(t,n){(Of(t)?t.content:t).appendChild(n)}insertBefore(t,n,r){t&&(Of(t)?t.content:t).insertBefore(n,r)}removeChild(t,n){n.remove()}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=uc[o];i?t.setAttributeNS(i,n,r):t.setAttribute(n,r)}else t.setAttribute(n,r)}removeAttribute(t,n,r){if(r){let o=uc[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&(Ot.DashCase|Ot.Important)?t.style.setProperty(n,r,o&Ot.Important?"important":""):t.style[n]=r}removeStyle(t,n,r){r&Ot.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,o){if(typeof t=="string"&&(t=Qe().getGlobalEventTarget(this.doc,t),!t))throw new E(5102,!1);let i=this.decoratePreventDefault(r);return this.tracingService?.wrapEventListener&&(i=this.tracingService.wrapEventListener(t,n,i)),this.eventManager.addEventListener(t,n,i,o)}decoratePreventDefault(t){return n=>{if(n==="__ngUnwrap__")return t;t(n)===!1&&n.preventDefault()}}};function Of(e){return e.tagName==="TEMPLATE"&&e.content!==void 0}var fc=class extends Ir{sharedStylesHost;hostEl;shadowRoot;constructor(t,n,r,o,i,s,a,c,l){super(t,i,s,c,l),this.sharedStylesHost=n,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let u=o.styles;u=Pf(o.id,u);for(let h of u){let f=document.createElement("style");a&&f.setAttribute("nonce",a),f.textContent=h,this.shadowRoot.appendChild(f)}let d=o.getExternalStyles?.();if(d)for(let h of d){let f=dc(h,i);a&&f.setAttribute("nonce",a),this.shadowRoot.appendChild(f)}}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(null,n)}parentNode(t){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(t)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},wr=class extends Ir{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(t,n,r,o,i,s,a,c,l){super(t,i,s,a,c),this.sharedStylesHost=n,this.removeStylesOnCompDestroy=o;let u=r.styles;this.styles=l?Pf(l,u):u,this.styleUrls=r.getExternalStyles?.(l)}
vendor: 39,243 bytes, line 4
4applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&dn.size===0&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}},li=class extends wr{contentAttr;hostAttr;constructor(t,n,r,o,i,s,a,c,l){let u=o+"-"+r.id;super(t,n,r,i,s,a,c,l,u),this.contentAttr=Jv(u),this.hostAttr=Xv(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}};var di=class e extends vr{supportsDOMEvents=!0;static makeCurrent(){sc(new e)}onAndCancel(t,n,r,o){return t.addEventListener(n,r,o),()=>{t.removeEventListener(n,r,o)}}dispatchEvent(t,n){t.dispatchEvent(n)}remove(t){t.remove()}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=ey();return n==null?null:ty(n)}resetBaseElement(){Dr=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return cc(document.cookie,t)}},Dr=null;function ey(){return Dr=Dr||document.head.querySelector("base"),Dr?Dr.getAttribute("href"):null}function ty(e){return new URL(e,document.baseURI).pathname}var ny=(()=>{class e{build(){return new XMLHttpRequest}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:e.\u0275fac})}return e})(),Lf=["alt","control","meta","shift"],ry={"\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"},oy={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey},Ff=(()=>{class e extends Er{constructor(n){super(n)}supports(n){return e.parseEventName(n)!=null}addEventListener(n,r,o,i){let s=e.parseEventName(r),a=e.eventCallback(s.fullKey,o,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Qe().onAndCancel(n,s.domEventName,a,i))}static parseEventName(n){let r=n.toLowerCase().split("."),o=r.shift();if(r.length===0||!(o==="keydown"||o==="keyup"))return null;let i=e._normalizeKey(r.pop()),s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),Lf.forEach(l=>{let u=r.indexOf(l);u>-1&&(r.splice(u,1),s+=l+".")}),s+=i,r.length!=0||i.length===0)return null;let c={};return c.domEventName=o,c.fullKey=s,c}static matchEventFullKeyCode(n,r){let o=ry[n.key]||n.key,i="";return r.indexOf("code.")>-1&&(o=n.code,i="code."),o==null||!o?!1:(o=o.toLowerCase(),o===" "?o="space":o==="."&&(o="dot"),Lf.forEach(s=>{if(s!==o){let a=oy[s];a(n)&&(i+=s+".")}}),i+=o,i===r)}static eventCallback(n,r,o){return i=>{e.matchEventFullKeyCode(i,n)&&o.runGuarded(()=>r(i))}}static _normalizeKey(n){return n==="esc"?"escape":n}static \u0275fac=function(r){return new(r||e)(_(Z))};static \u0275prov=w({token:e,factory:e.\u0275fac})}return e})();function vc(e,t,n){let r=v({rootComponent:e,platformRef:n?.platformRef},iy(t));return Df(r)}function iy(e){return{appProviders:[...uy,...e?.providers??[]],platformProviders:ly}}function sy(){di.makeCurrent()}function ay(){return new Ae}function cy(){return Fa(document),document}var ly=[{provide:ur,useValue:Rf},{provide:Ko,useValue:sy,multi:!0},{provide:Z,useFactory:cy}];var uy=[{provide:Bn,useValue:"root"},{provide:Ae,useFactory:ay},{provide:ui,useClass:ci,multi:!0,deps:[Z]},{provide:ui,useClass:Ff,multi:!0,deps:[Z]},mc,hc,pc,{provide:At,useExisting:mc},{provide:yr,useClass:ny},[]];var jf=(()=>{class e{_doc;constructor(n){this._doc=n}getTitle(){return this._doc.title}setTitle(n){this._doc.title=n||""}static \u0275fac=function(r){return new(r||e)(_(Z))};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var b="primary",Fr=Symbol("RouteTitle"),Dc=class{params;constructor(t){this.params=t||{}}has(t){return Object.prototype.hasOwnProperty.call(this.params,t)}get(t){if(this.has(t)){let n=this.params[t];return Array.isArray(n)?n[0]:n}return null}getAll(t){if(this.has(t)){let n=this.params[t];return Array.isArray(n)?n:[n]}return[]}get keys(){return Object.keys(this.params)}};function Ht(e){return new Dc(e)}function Gf(e,t,n){let r=n.path.split("/");if(r.length>e.length||n.pathMatch==="full"&&(t.hasChildren()||r.length<e.length))return null;let o={};for(let i=0;i<r.length;i++){let s=r[i],a=e[i];if(s[0]===":")o[s.substring(1)]=a;else if(s!==a.path)return null}return{consumed:e.slice(0,r.length),posParams:o}}function fy(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;++n)if(!Le(e[n],t[n]))return!1;return!0}function Le(e,t){let n=e?Cc(e):void 0,r=t?Cc(t):void 0;if(!n||!r||n.length!=r.length)return!1;let o;for(let i=0;i<n.length;i++)if(o=n[i],!Wf(e[o],t[o]))return!1;return!0}function Cc(e){return[...Object.keys(e),...Object.getOwnPropertySymbols(e)]}function Wf(e,t){if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;let n=[...e].sort(),r=[...t].sort();return n.every((o,i)=>r[i]===o)}else return e===t}function Zf(e){return e.length>0?e[e.length-1]:null}function Je(e){return as(e)?e:hr(e)?B(Promise.resolve(e)):C(e)}var py={exact:Yf,subset:Kf},Qf={exact:hy,subset:gy,ignored:()=>!0};function Hf(e,t,n){return py[n.paths](e.root,t.root,n.matrixParams)&&Qf[n.queryParams](e.queryParams,t.queryParams)&&!(n.fragment==="exact"&&e.fragment!==t.fragment)}function hy(e,t){return Le(e,t)}function Yf(e,t,n){if(!Ft(e.segments,t.segments)||!hi(e.segments,t.segments,n)||e.numberOfChildren!==t.numberOfChildren)return!1;for(let r in t.children)if(!e.children[r]||!Yf(e.children[r],t.children[r],n))return!1;return!0}function gy(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every(n=>Wf(e[n],t[n]))}function Kf(e,t,n){return Jf(e,t,t.segments,n)}function Jf(e,t,n,r){if(e.segments.length>n.length){let o=e.segments.slice(0,n.length);return!(!Ft(o,n)||t.hasChildren()||!hi(o,n,r))}else if(e.segments.length===n.length){if(!Ft(e.segments,n)||!hi(e.segments,n,r))return!1;for(let o in t.children)if(!e.children[o]||!Kf(e.children[o],t.children[o],r))return!1;return!0}else{let o=n.slice(0,e.segments.length),i=n.slice(e.segments.length);return!Ft(e.segments,o)||!hi(e.segments,o,r)||!e.children[b]?!1:Jf(e.children[b],t,i,r)}}function hi(e,t,n){return t.every((r,o)=>Qf[n](e[o].parameters,r.parameters))}var je=class{root;queryParams;fragment;_queryParamMap;constructor(t=new P([],{}),n={},r=null){this.root=t,this.queryParams=n,this.fragment=r}get queryParamMap(){return this._queryParamMap??=Ht(this.queryParams),this._queryParamMap}toString(){return yy.serialize(this)}},P=class{segments;children;parent=null;constructor(t,n){this.segments=t,this.children=n,Object.values(n).forEach(r=>r.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return gi(this)}},ut=class{path;parameters;_parameterMap;constructor(t,n){this.path=t,this.parameters=n}get parameterMap(){return this._parameterMap??=Ht(this.parameters),this._parameterMap}toString(){return ep(this)}};function my(e,t){return Ft(e,t)&&e.every((n,r)=>Le(n.parameters,t[r].parameters))}function Ft(e,t){return e.length!==t.length?!1:e.every((n,r)=>n.path===t[r].path)}function vy(e,t){let n=[];return Object.entries(e.children).forEach(([r,o])=>{r===b&&(n=n.concat(t(o,r)))}),Object.entries(e.children).forEach(([r,o])=>{r!==b&&(n=n.concat(t(o,r)))}),n}var jr=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:()=>new Vt,providedIn:"root"})}return e})(),Vt=class{parse(t){let n=new Sc(t);return new je(n.parseRootSegment(),n.parseQueryParams(),n.parseFragment())}serialize(t){let n=`/${Cr(t.root,!0)}`,r=wy(t.queryParams),o=typeof t.fragment=="string"?`#${Ey(t.fragment)}`:"";return`${n}${r}${o}`}},yy=new Vt;function gi(e){return e.segments.map(t=>ep(t)).join("/")}function Cr(e,t){if(!e.hasChildren())return gi(e);if(t){let n=e.children[b]?Cr(e.children[b],!1):"",r=[];return Object.entries(e.children).forEach(([o,i])=>{o!==b&&r.push(`${o}:${Cr(i,!1)}`)}),r.length>0?`${n}(${r.join("//")})`:n}else{let n=vy(e,(r,o)=>o===b?[Cr(e.children[b],!1)]:[`${o}:${Cr(r,!1)}`]);return Object.keys(e.children).length===1&&e.children[b]!=null?`${gi(e)}/${n[0]}`:`${gi(e)}/(${n.join("//")})`}}function Xf(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function fi(e){return Xf(e).replace(/%3B/gi,";")}function Ey(e){return encodeURI(e)}function bc(e){return Xf(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function mi(e){return decodeURIComponent(e)}function Vf(e){return mi(e.replace(/\+/g,"%20"))}function ep(e){return`${bc(e.path)}${Iy(e.parameters)}`}function Iy(e){return Object.entries(e).map(([t,n])=>`;${bc(t)}=${bc(n)}`).join("")}function wy(e){let t=Object.entries(e).map(([n,r])=>Array.isArray(r)?r.map(o=>`${fi(n)}=${fi(o)}`).join("&"):`${fi(n)}=${fi(r)}`).filter(n=>n);return t.length?`?${t.join("&")}`:""}var Dy=/^[^\/()?;#]+/;function yc(e){let t=e.match(Dy);return t?t[0]:""}var Cy=/^[^\/()?;=#]+/;function by(e){let t=e.match(Cy);return t?t[0]:""}var Sy=/^[^=?&#]+/;function Ty(e){let t=e.match(Sy);return t?t[0]:""}var _y=/^[^&#]+/;function My(e){let t=e.match(_y);return t?t[0]:""}var Sc=class{url;remaining;constructor(t){this.url=t,this.remaining=t}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new P([],{}):new P([],this.parseChildren())}parseQueryParams(){let t={};if(this.consumeOptional("?"))do this.parseQueryParam(t);while(this.consumeOptional("&"));return t}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(this.remaining==="")return{};this.consumeOptional("/");let t=[];for(this.peekStartsWith("(")||t.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),t.push(this.parseSegment());let n={};this.peekStartsWith("/(")&&(this.capture("/"),n=this.parseParens(!0));let r={};return this.peekStartsWith("(")&&(r=this.parseParens(!1)),(t.length>0||Object.keys(n).length>0)&&(r[b]=new P(t,n)),r}parseSegment(){let t=yc(this.remaining);if(t===""&&this.peekStartsWith(";"))throw new E(4009,!1);return this.capture(t),new ut(mi(t),this.parseMatrixParams())}parseMatrixParams(){let t={};for(;this.consumeOptional(";");)this.parseParam(t);return t}parseParam(t){let n=by(this.remaining);if(!n)return;this.capture(n);let r="";if(this.consumeOptional("=")){let o=yc(this.remaining);o&&(r=o,this.capture(r))}t[mi(n)]=mi(r)}parseQueryParam(t){let n=Ty(this.remaining);if(!n)return;this.capture(n);let r="";if(this.consumeOptional("=")){let s=My(this.remaining);s&&(r=s,this.capture(r))}let o=Vf(n),i=Vf(r);if(t.hasOwnProperty(o)){let s=t[o];Array.isArray(s)||(s=[s],t[o]=s),s.push(i)}else t[o]=i}parseParens(t){let n={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let r=yc(this.remaining),o=this.remaining[r.length];if(o!=="/"&&o!==")"&&o!==";")throw new E(4010,!1);let i;r.indexOf(":")>-1?(i=r.slice(0,r.indexOf(":")),this.capture(i),this.capture(":")):t&&(i=b);let s=this.parseChildren();n[i??b]=Object.keys(s).length===1&&s[b]?s[b]:new P([],s),this.consumeOptional("//")}return n}peekStartsWith(t){return this.remaining.startsWith(t)}consumeOptional(t){return this.peekStartsWith(t)?(this.remaining=this.remaining.substring(t.length),!0):!1}capture(t){if(!this.consumeOptional(t))throw new E(4011,!1)}};function tp(e){return e.segments.length>0?new P([],{[b]:e}):e}function np(e){let t={};for(let[r,o]of Object.entries(e.children)){let i=np(o);if(r===b&&i.segments.length===0&&i.hasChildren())for(let[s,a]of Object.entries(i.children))t[s]=a;else(i.segments.length>0||i.hasChildren())&&(t[r]=i)}let n=new P(e.segments,t);return Ny(n)}function Ny(e){if(e.numberOfChildren===1&&e.children[b]){let t=e.children[b];return new P(e.segments.concat(t.segments),t.children)}return e}function In(e){return e instanceof je}function rp(e,t,n=null,r=null){let o=op(e);return ip(o,t,n,r)}function op(e){let t;function n(i){let s={};for(let c of i.children){let l=n(c);s[c.outlet]=l}let a=new P(i.url,s);return i===e&&(t=a),a}let r=n(e.root),o=tp(r);return t??o}function ip(e,t,n,r){let o=e;for(;o.parent;)o=o.parent;if(t.length===0)return Ec(o,o,o,n,r);let i=Ry(t);if(i.toRoot())return Ec(o,o,new P([],{}),n,r);let s=xy(i,o,e),a=s.processChildren?Sr(s.segmentGroup,s.index,i.commands):ap(s.segmentGroup,s.index,i.commands);return Ec(o,s.segmentGroup,a,n,r)}function vi(e){return typeof e=="object"&&e!=null&&!e.outlets&&!e.segmentPath}function Mr(e){return typeof e=="object"&&e!=null&&e.outlets}function Ec(e,t,n,r,o){let i={};r&&Object.entries(r).forEach(([c,l])=>{i[c]=Array.isArray(l)?l.map(u=>`${u}`):`${l}`});let s;e===t?s=n:s=sp(e,t,n);let a=tp(np(s));return new je(a,i,o)}function sp(e,t,n){let r={};return Object.entries(e.children).forEach(([o,i])=>{i===t?r[o]=n:r[o]=sp(i,t,n)}),new P(e.segments,r)}var yi=class{isAbsolute;numberOfDoubleDots;commands;constructor(t,n,r){if(this.isAbsolute=t,this.numberOfDoubleDots=n,this.commands=r,t&&r.length>0&&vi(r[0]))throw new E(4003,!1);let o=r.find(Mr);if(o&&o!==Zf(r))throw new E(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function Ry(e){if(typeof e[0]=="string"&&e.length===1&&e[0]==="/")return new yi(!0,0,e);let t=0,n=!1,r=e.reduce((o,i,s)=>{if(typeof i=="object"&&i!=null){if(i.outlets){let a={};return Object.entries(i.outlets).forEach(([c,l])=>{a[c]=typeof l=="string"?l.split("/"):l}),[...o,{outlets:a}]}if(i.segmentPath)return[...o,i.segmentPath]}return typeof i!="string"?[...o,i]:s===0?(i.split("/").forEach((a,c)=>{c==0&&a==="."||(c==0&&a===""?n=!0:a===".."?t++:a!=""&&o.push(a))}),o):[...o,i]},[]);return new yi(n,t,r)}var yn=class{segmentGroup;processChildren;index;constructor(t,n,r){this.segmentGroup=t,this.processChildren=n,this.index=r}};function xy(e,t,n){if(e.isAbsolute)return new yn(t,!0,0);if(!n)return new yn(t,!1,NaN);if(n.parent===null)return new yn(n,!0,0);let r=vi(e.commands[0])?0:1,o=n.segments.length-1+r;return Ay(n,o,e.numberOfDoubleDots)}function Ay(e,t,n){let r=e,o=t,i=n;for(;i>o;){if(i-=o,r=r.parent,!r)throw new E(4005,!1);o=r.segments.length}return new yn(r,!1,o-i)}function Oy(e){return Mr(e[0])?e[0].outlets:{[b]:e}}function ap(e,t,n){if(e??=new P([],{}),e.segments.length===0&&e.hasChildren())return Sr(e,t,n);let r=ky(e,t,n),o=n.slice(r.commandIndex);if(r.match&&r.pathIndex<e.segments.length){let i=new P(e.segments.slice(0,r.pathIndex),{});return i.children[b]=new P(e.segments.slice(r.pathIndex),e.children),Sr(i,0,o)}else return r.match&&o.length===0?new P(e.segments,{}):r.match&&!e.hasChildren()?Tc(e,t,n):r.match?Sr(e,0,o):Tc(e,t,n)}function Sr(e,t,n){if(n.length===0)return new P(e.segments,{});{let r=Oy(n),o={};if(Object.keys(r).some(i=>i!==b)&&e.children[b]&&e.numberOfChildren===1&&e.children[b].segments.length===0){let i=Sr(e.children[b],t,n);return new P(e.segments,i.children)}return Object.entries(r).forEach(([i,s])=>{typeof s=="string"&&(s=[s]),s!==null&&(o[i]=ap(e.children[i],t,s))}),Object.entries(e.children).forEach(([i,s])=>{r[i]===void 0&&(o[i]=s)}),new P(e.segments,o)}}function ky(e,t,n){let r=0,o=t,i={match:!1,pathIndex:0,commandIndex:0};for(;o<e.segments.length;){if(r>=n.length)return i;let s=e.segments[o],a=n[r];if(Mr(a))break;let c=`${a}`,l=r<n.length-1?n[r+1]:null;if(o>0&&c===void 0)break;if(c&&l&&typeof l=="object"&&l.outlets===void 0){if(!$f(c,l,s))return i;r+=2}else{if(!$f(c,{},s))return i;r++}o++}return{match:!0,pathIndex:o,commandIndex:r}}function Tc(e,t,n){let r=e.segments.slice(0,t),o=0;for(;o<n.length;){let i=n[o];if(Mr(i)){let c=Py(i.outlets);return new P(r,c)}if(o===0&&vi(n[0])){let c=e.segments[t];r.push(new ut(c.path,Uf(n[0]))),o++;continue}let s=Mr(i)?i.outlets[b]:`${i}`,a=o<n.length-1?n[o+1]:null;s&&a&&vi(a)?(r.push(new ut(s,Uf(a))),o+=2):(r.push(new ut(s,{})),o++)}return new P(r,{})}function Py(e){let t={};return Object.entries(e).forEach(([n,r])=>{typeof r=="string"&&(r=[r]),r!==null&&(t[n]=Tc(new P([],{}),0,r))}),t}function Uf(e){let t={};return Object.entries(e).forEach(([n,r])=>t[n]=`${r}`),t}function $f(e,t,n){return e==n.path&&Le(t,n.parameters)}var Tr="imperative",Q=(function(e){return e[e.NavigationStart=0]="NavigationStart",e[e.NavigationEnd=1]="NavigationEnd",e[e.NavigationCancel=2]="NavigationCancel",e[e.NavigationError=3]="NavigationError",e[e.RoutesRecognized=4]="RoutesRecognized",e[e.ResolveStart=5]="ResolveStart",e[e.ResolveEnd=6]="ResolveEnd",e[e.GuardsCheckStart=7]="GuardsCheckStart",e[e.GuardsCheckEnd=8]="GuardsCheckEnd",e[e.RouteConfigLoadStart=9]="RouteConfigLoadStart",e[e.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",e[e.ChildActivationStart=11]="ChildActivationStart",e[e.ChildActivationEnd=12]="ChildActivationEnd",e[e.ActivationStart=13]="ActivationStart",e[e.ActivationEnd=14]="ActivationEnd",e[e.Scroll=15]="Scroll",e[e.NavigationSkipped=16]="NavigationSkipped",e})(Q||{}),ve=class{id;url;constructor(t,n){this.id=t,this.url=n}},Ut=class extends ve{type=Q.NavigationStart;navigationTrigger;restoredState;constructor(t,n,r="imperative",o=null){super(t,n),this.navigationTrigger=r,this.restoredState=o}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},Ye=class extends ve{urlAfterRedirects;type=Q.NavigationEnd;constructor(t,n,r){super(t,n),this.urlAfterRedirects=r}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},re=(function(e){return e[e.Redirect=0]="Redirect",e[e.SupersededByNewNavigation=1]="SupersededByNewNavigation",e[e.NoDataFromResolver=2]="NoDataFromResolver",e[e.GuardRejected=3]="GuardRejected",e[e.Aborted=4]="Aborted",e})(re||{}),Nr=(function(e){return e[e.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",e[e.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",e})(Nr||{}),Fe=class extends ve{reason;code;type=Q.NavigationCancel;constructor(t,n,r,o){super(t,n),this.reason=r,this.code=o}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}},Ke=class extends ve{reason;code;type=Q.NavigationSkipped;constructor(t,n,r,o){super(t,n),this.reason=r,this.code=o}},wn=class extends ve{error;target;type=Q.NavigationError;constructor(t,n,r,o){super(t,n),this.error=r,this.target=o}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},Rr=class extends ve{urlAfterRedirects;state;type=Q.RoutesRecognized;constructor(t,n,r,o){super(t,n),this.urlAfterRedirects=r,this.state=o}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Ei=class extends ve{urlAfterRedirects;state;type=Q.GuardsCheckStart;constructor(t,n,r,o){super(t,n),this.urlAfterRedirects=r,this.state=o}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Ii=class extends ve{urlAfterRedirects;state;shouldActivate;type=Q.GuardsCheckEnd;constructor(t,n,r,o,i){super(t,n),this.urlAfterRedirects=r,this.state=o,this.shouldActivate=i}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},wi=class extends ve{urlAfterRedirects;state;type=Q.ResolveStart;constructor(t,n,r,o){super(t,n),this.urlAfterRedirects=r,this.state=o}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Di=class extends ve{urlAfterRedirects;state;type=Q.ResolveEnd;constructor(t,n,r,o){super(t,n),this.urlAfterRedirects=r,this.state=o}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Ci=class{route;type=Q.RouteConfigLoadStart;constructor(t){this.route=t}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},bi=class{route;type=Q.RouteConfigLoadEnd;constructor(t){this.route=t}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},Si=class{snapshot;type=Q.ChildActivationStart;constructor(t){this.snapshot=t}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Ti=class{snapshot;type=Q.ChildActivationEnd;constructor(t){this.snapshot=t}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},_i=class{snapshot;type=Q.ActivationStart;constructor(t){this.snapshot=t}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Mi=class{snapshot;type=Q.ActivationEnd;constructor(t){this.snapshot=t}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}};var xr=class{},Dn=class{url;navigationBehaviorOptions;constructor(t,n){this.url=t,this.navigationBehaviorOptions=n}};function Ly(e){return!(e instanceof xr)&&!(e instanceof Dn)}function Fy(e,t){return e.providers&&!e._injector&&(e._injector=pr(e.providers,t,`Route: ${e.path}`)),e._injector??t}function Ne(e){return e.outlet||b}function jy(e,t){let n=e.filter(r=>Ne(r)===t);return n.push(...e.filter(r=>Ne(r)!==t)),n}function Sn(e){if(!e)return null;if(e.routeConfig?._injector)return e.routeConfig._injector;for(let t=e.parent;t;t=t.parent){let n=t.routeConfig;if(n?._loadedInjector)return n._loadedInjector;if(n?._injector)return n._injector}return null}var Ni=class{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return Sn(this.route?.snapshot)??this.rootInjector}constructor(t){this.rootInjector=t,this.children=new Tn(this.rootInjector)}},Tn=(()=>{class e{rootInjector;contexts=new Map;constructor(n){this.rootInjector=n}onChildOutletCreated(n,r){let o=this.getOrCreateContext(n);o.outlet=r,this.contexts.set(n,o)}onChildOutletDestroyed(n){let r=this.getContext(n);r&&(r.outlet=null,r.attachRef=null)}onOutletDeactivated(){let n=this.contexts;return this.contexts=new Map,n}onOutletReAttached(n){this.contexts=n}getOrCreateContext(n){let r=this.getContext(n);return r||(r=new Ni(this.rootInjector),this.contexts.set(n,r)),r}getContext(n){return this.contexts.get(n)||null}static \u0275fac=function(r){return new(r||e)(_(J))};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Ri=class{_root;constructor(t){this._root=t}get root(){return this._root.value}parent(t){let n=this.pathFromRoot(t);return n.length>1?n[n.length-2]:null}children(t){let n=_c(t,this._root);return n?n.children.map(r=>r.value):[]}firstChild(t){let n=_c(t,this._root);return n&&n.children.length>0?n.children[0].value:null}siblings(t){let n=Mc(t,this._root);return n.length<2?[]:n[n.length-2].children.map(o=>o.value).filter(o=>o!==t)}pathFromRoot(t){return Mc(t,this._root).map(n=>n.value)}};function _c(e,t){if(e===t.value)return t;for(let n of t.children){let r=_c(e,n);if(r)return r}return null}function Mc(e,t){if(e===t.value)return[t];for(let n of t.children){let r=Mc(e,n);if(r.length)return r.unshift(t),r}return[]}var me=class{value;children;constructor(t,n){this.value=t,this.children=n}toString(){return`TreeNode(${this.value})`}};function vn(e){let t={};return e&&e.children.forEach(n=>t[n.value.outlet]=n),t}var Ar=class extends Ri{snapshot;constructor(t,n){super(t),this.snapshot=n,Lc(this,t)}toString(){return this.snapshot.toString()}};function cp(e){let t=Hy(e),n=new K([new ut("",{})]),r=new K({}),o=new K({}),i=new K({}),s=new K(""),a=new dt(n,r,i,s,o,b,e,t.root);return a.snapshot=t.root,new Ar(new me(a,[]),t)}function Hy(e){let t={},n={},r={},i=new jt([],t,r,"",n,b,e,null,{});return new Or("",new me(i,[]))}var dt=class{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(t,n,r,o,i,s,a,c){this.urlSubject=t,this.paramsSubject=n,this.queryParamsSubject=r,this.fragmentSubject=o,this.dataSubject=i,this.outlet=s,this.component=a,this._futureSnapshot=c,this.title=this.dataSubject?.pipe(O(l=>l[Fr]))??C(void 0),this.url=t,this.params=n,this.queryParams=r,this.fragment=o,this.data=i}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(O(t=>Ht(t))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(O(t=>Ht(t))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function xi(e,t,n="emptyOnly"){let r,{routeConfig:o}=e;return t!==null&&(n==="always"||o?.path===""||!t.component&&!t.routeConfig?.loadComponent)?r={params:v(v({},t.params),e.params),data:v(v({},t.data),e.data),resolve:v(v(v(v({},e.data),t.data),o?.data),e._resolvedData)}:r={params:v({},e.params),data:v({},e.data),resolve:v(v({},e.data),e._resolvedData??{})},o&&up(o)&&(r.resolve[Fr]=o.title),r}var jt=class{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;get title(){return this.data?.[Fr]}constructor(t,n,r,o,i,s,a,c,l){this.url=t,this.params=n,this.queryParams=r,this.fragment=o,this.data=i,this.outlet=s,this.component=a,this.routeConfig=c,this._resolve=l}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=Ht(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=Ht(this.queryParams),this._queryParamMap}toString(){let t=this.url.map(r=>r.toString()).join("/"),n=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${t}', path:'${n}')`}},Or=class extends Ri{url;constructor(t,n){super(n),this.url=t,Lc(this,n)}toString(){return lp(this._root)}};function Lc(e,t){t.value._routerState=e,t.children.forEach(n=>Lc(e,n))}function lp(e){let t=e.children.length>0?` { ${e.children.map(lp).join(", ")} } `:"";return`${e.value}${t}`}function Ic(e){if(e.snapshot){let t=e.snapshot,n=e._futureSnapshot;e.snapshot=n,Le(t.queryParams,n.queryParams)||e.queryParamsSubject.next(n.queryParams),t.fragment!==n.fragment&&e.fragmentSubject.next(n.fragment),Le(t.params,n.params)||e.paramsSubject.next(n.params),fy(t.url,n.url)||e.urlSubject.next(n.url),Le(t.data,n.data)||e.dataSubject.next(n.data)}else e.snapshot=e._futureSnapshot,e.dataSubject.next(e._futureSnapshot.data)}function Nc(e,t){let n=Le(e.params,t.params)&&my(e.url,t.url),r=!e.parent!=!t.parent;return n&&!r&&(!e.parent||Nc(e.parent,t.parent))}function up(e){return typeof e.title=="string"||e.title===null}var dp=new I(""),Hr=(()=>{class e{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=b;activateEvents=new ne;deactivateEvents=new ne;attachEvents=new ne;detachEvents=new ne;routerOutletData=If();parentContexts=p(Tn);location=p(ri);changeDetector=p(wf);inputBinder=p(Pi,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(n){if(n.name){let{firstChange:r,previousValue:o}=n.name;if(r)return;this.isTrackedInParentContexts(o)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(o)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(n){return this.parentContexts.getContext(n)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let n=this.parentContexts.getContext(this.name);n?.route&&(n.attachRef?this.attach(n.attachRef,n.route):this.activateWith(n.route,n.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new E(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new E(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new E(4012,!1);this.location.detach();let n=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(n.instance),n}attach(n,r){this.activated=n,this._activatedRoute=r,this.location.insert(n.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(n.instance)}deactivate(){if(this.activated){let n=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(n)}}activateWith(n,r){if(this.isActivated)throw new E(4013,!1);this._activatedRoute=n;let o=this.location,s=n.snapshot.component,a=this.parentContexts.getOrCreateContext(this.name).children,c=new Rc(n,a,o.injector,this.routerOutletData);this.activated=o.createComponent(s,{index:o.length,injector:c,environmentInjector:r}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(r){return new(r||e)};static \u0275dir=Za({type:e,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[Aa]})}return e})(),Rc=class{route;childContexts;parent;outletData;constructor(t,n,r,o){this.route=t,this.childContexts=n,this.parent=r,this.outletData=o}get(t,n){return t===dt?this.route:t===Tn?this.childContexts:t===dp?this.outletData:this.parent.get(t,n)}},Pi=new I("");var Fc=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275cmp=kt({type:e,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(r,o){r&1&&hn(0,"router-outlet")},dependencies:[Hr],encapsulation:2})}return e})();function jc(e){let t=e.children&&e.children.map(jc),n=t?V(v({},e),{children:t}):v({},e);return!n.component&&!n.loadComponent&&(t||n.loadChildren)&&n.outlet&&n.outlet!==b&&(n.component=Fc),n}function Vy(e,t,n){let r=kr(e,t._root,n?n._root:void 0);return new Ar(r,t)}function kr(e,t,n){if(n&&e.shouldReuseRoute(t.value,n.value.snapshot)){let r=n.value;r._futureSnapshot=t.value;let o=Uy(e,t,n);return new me(r,o)}else{if(e.shouldAttach(t.value)){let i=e.retrieve(t.value);if(i!==null){let s=i.route;return s.value._futureSnapshot=t.value,s.children=t.children.map(a=>kr(e,a)),s}}let r=$y(t.value),o=t.children.map(i=>kr(e,i));return new me(r,o)}}function Uy(e,t,n){return t.children.map(r=>{for(let o of n.children)if(e.shouldReuseRoute(r.value,o.value.snapshot))return kr(e,r,o);return kr(e,r)})}function $y(e){return new dt(new K(e.url),new K(e.params),new K(e.queryParams),new K(e.fragment),new K(e.data),e.outlet,e.component,e)}var Cn=class{redirectTo;navigationBehaviorOptions;constructor(t,n){this.redirectTo=t,this.navigationBehaviorOptions=n}},fp="ngNavigationCancelingError";function Ai(e,t){let{redirectTo:n,navigationBehaviorOptions:r}=In(t)?{redirectTo:t,navigationBehaviorOptions:void 0}:t,o=pp(!1,re.Redirect);return o.url=n,o.navigationBehaviorOptions=r,o}function pp(e,t){let n=new Error(`NavigationCancelingError: ${e||""}`);return n[fp]=!0,n.cancellationCode=t,n}function By(e){return hp(e)&&In(e.url)}function hp(e){return!!e&&e[fp]}var zy=(e,t,n,r)=>O(o=>(new xc(t,o.targetRouterState,o.currentRouterState,n,r).activate(e),o)),xc=class{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(t,n,r,o,i){this.routeReuseStrategy=t,this.futureState=n,this.currState=r,this.forwardEvent=o,this.inputBindingEnabled=i}activate(t){let n=this.futureState._root,r=this.currState?this.currState._root:null;this.deactivateChildRoutes(n,r,t),Ic(this.futureState.root),this.activateChildRoutes(n,r,t)}deactivateChildRoutes(t,n,r){let o=vn(n);t.children.forEach(i=>{let s=i.value.outlet;this.deactivateRoutes(i,o[s],r),delete o[s]}),Object.values(o).forEach(i=>{this.deactivateRouteAndItsChildren(i,r)})}deactivateRoutes(t,n,r){let o=t.value,i=n?n.value:null;if(o===i)if(o.component){let s=r.getContext(o.outlet);s&&this.deactivateChildRoutes(t,n,s.children)}else this.deactivateChildRoutes(t,n,r);else i&&this.deactivateRouteAndItsChildren(n,r)}deactivateRouteAndItsChildren(t,n){t.value.component&&this.routeReuseStrategy.shouldDetach(t.value.snapshot)?this.detachAndStoreRouteSubtree(t,n):this.deactivateRouteAndOutlet(t,n)}detachAndStoreRouteSubtree(t,n){let r=n.getContext(t.value.outlet),o=r&&t.value.component?r.children:n,i=vn(t);for(let s of Object.values(i))this.deactivateRouteAndItsChildren(s,o);if(r&&r.outlet){let s=r.outlet.detach(),a=r.children.onOutletDeactivated();this.routeReuseStrategy.store(t.value.snapshot,{componentRef:s,route:t,contexts:a})}}deactivateRouteAndOutlet(t,n){let r=n.getContext(t.value.outlet),o=r&&t.value.component?r.children:n,i=vn(t);for(let s of Object.values(i))this.deactivateRouteAndItsChildren(s,o);r&&(r.outlet&&(r.outlet.deactivate(),r.children.onOutletDeactivated()),r.attachRef=null,r.route=null)}activateChildRoutes(t,n,r){let o=vn(n);t.children.forEach(i=>{this.activateRoutes(i,o[i.value.outlet],r),this.forwardEvent(new Mi(i.value.snapshot))}),t.children.length&&this.forwardEvent(new Ti(t.value.snapshot))}activateRoutes(t,n,r){let o=t.value,i=n?n.value:null;if(Ic(o),o===i)if(o.component){let s=r.getOrCreateContext(o.outlet);this.activateChildRoutes(t,n,s.children)}else this.activateChildRoutes(t,n,r);else if(o.component){let s=r.getOrCreateContext(o.outlet);if(this.routeReuseStrategy.shouldAttach(o.snapshot)){let a=this.routeReuseStrategy.retrieve(o.snapshot);this.routeReuseStrategy.store(o.snapshot,null),s.children.onOutletReAttached(a.contexts),s.attachRef=a.componentRef,s.route=a.route.value,s.outlet&&s.outlet.attach(a.componentRef,a.route.value),Ic(a.route.value),this.activateChildRoutes(t,null,s.children)}else s.attachRef=null,s.route=o,s.outlet&&s.outlet.activateWith(o,s.injector),this.activateChildRoutes(t,null,s.children)}else this.activateChildRoutes(t,null,r)}},Oi=class{path;route;constructor(t){this.path=t,this.route=this.path[this.path.length-1]}},En=class{component;route;constructor(t,n){this.component=t,this.route=n}};function qy(e,t,n){let r=e._root,o=t?t._root:null;return br(r,o,n,[r.value])}function Gy(e){let t=e.routeConfig?e.routeConfig.canActivateChild:null;return!t||t.length===0?null:{node:e,guards:t}}function _n(e,t){let n=Symbol(),r=t.get(e,n);return r===n?typeof e=="function"&&!bs(e)?e:t.get(e):r}function br(e,t,n,r,o={canDeactivateChecks:[],canActivateChecks:[]}){let i=vn(t);return e.children.forEach(s=>{Wy(s,i[s.value.outlet],n,r.concat([s.value]),o),delete i[s.value.outlet]}),Object.entries(i).forEach(([s,a])=>_r(a,n.getContext(s),o)),o}function Wy(e,t,n,r,o={canDeactivateChecks:[],canActivateChecks:[]}){let i=e.value,s=t?t.value:null,a=n?n.getContext(e.value.outlet):null;if(s&&i.routeConfig===s.routeConfig){let c=Zy(s,i,i.routeConfig.runGuardsAndResolvers);c?o.canActivateChecks.push(new Oi(r)):(i.data=s.data,i._resolvedData=s._resolvedData),i.component?br(e,t,a?a.children:null,r,o):br(e,t,n,r,o),c&&a&&a.outlet&&a.outlet.isActivated&&o.canDeactivateChecks.push(new En(a.outlet.component,s))}else s&&_r(t,a,o),o.canActivateChecks.push(new Oi(r)),i.component?br(e,null,a?a.children:null,r,o):br(e,null,n,r,o);return o}function Zy(e,t,n){if(typeof n=="function")return n(e,t);switch(n){case"pathParamsChange":return!Ft(e.url,t.url);case"pathParamsOrQueryParamsChange":return!Ft(e.url,t.url)||!Le(e.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Nc(e,t)||!Le(e.queryParams,t.queryParams);case"paramsChange":default:return!Nc(e,t)}}function _r(e,t,n){let r=vn(e),o=e.value;Object.entries(r).forEach(([i,s])=>{o.component?t?_r(s,t.children.getContext(i),n):_r(s,null,n):_r(s,t,n)}),o.component?t&&t.outlet&&t.outlet.isActivated?n.canDeactivateChecks.push(new En(t.outlet.component,o)):n.canDeactivateChecks.push(new En(null,o)):n.canDeactivateChecks.push(new En(null,o))}function Vr(e){return typeof e=="function"}function Qy(e){return typeof e=="boolean"}function Yy(e){return e&&Vr(e.canLoad)}function Ky(e){return e&&Vr(e.canActivate)}function Jy(e){return e&&Vr(e.canActivateChild)}function Xy(e){return e&&Vr(e.canDeactivate)}function eE(e){return e&&Vr(e.canMatch)}function gp(e){return e instanceof He||e?.name==="EmptyError"}var pi=Symbol("INITIAL_VALUE");function bn(){return ae(e=>ho(e.map(t=>t.pipe(Ve(1),us(pi)))).pipe(O(t=>{for(let n of t)if(n!==!0){if(n===pi)return pi;if(n===!1||tE(n))return n}return!0}),ye(t=>t!==pi),Ve(1)))}function tE(e){return In(e)||e instanceof Cn}function nE(e,t){return z(n=>{let{targetSnapshot:r,currentSnapshot:o,guards:{canActivateChecks:i,canDeactivateChecks:s}}=n;return s.length===0&&i.length===0?C(V(v({},n),{guardsResult:!0})):rE(s,r,o,e).pipe(z(a=>a&&Qy(a)?oE(r,i,e,t):C(a)),O(a=>V(v({},n),{guardsResult:a})))})}function rE(e,t,n,r){return B(e).pipe(z(o=>lE(o.component,o.route,n,t,r)),Ue(o=>o!==!0,!0))}function oE(e,t,n,r){return B(t).pipe(en(o=>Xt(sE(o.route.parent,r),iE(o.route,r),cE(e,o.path,n),aE(e,o.route,n))),Ue(o=>o!==!0,!0))}function iE(e,t){return e!==null&&t&&t(new _i(e)),C(!0)}function sE(e,t){return e!==null&&t&&t(new Si(e)),C(!0)}function aE(e,t,n){let r=t.routeConfig?t.routeConfig.canActivate:null;if(!r||r.length===0)return C(!0);let o=r.map(i=>Pn(()=>{let s=Sn(t)??n,a=_n(i,s),c=Ky(a)?a.canActivate(t,e):te(s,()=>a(t,e));return Je(c).pipe(Ue())}));return C(o).pipe(bn())}function cE(e,t,n){let r=t[t.length-1],i=t.slice(0,t.length-1).reverse().map(s=>Gy(s)).filter(s=>s!==null).map(s=>Pn(()=>{let a=s.guards.map(c=>{let l=Sn(s.node)??n,u=_n(c,l),d=Jy(u)?u.canActivateChild(r,e):te(l,()=>u(r,e));return Je(d).pipe(Ue())});return C(a).pipe(bn())}));return C(i).pipe(bn())}function lE(e,t,n,r,o){let i=t&&t.routeConfig?t.routeConfig.canDeactivate:null;if(!i||i.length===0)return C(!0);let s=i.map(a=>{let c=Sn(t)??o,l=_n(a,c),u=Xy(l)?l.canDeactivate(e,t,n,r):te(c,()=>l(e,t,n,r));return Je(u).pipe(Ue())});return C(s).pipe(bn())}function uE(e,t,n,r){let o=t.canLoad;if(o===void 0||o.length===0)return C(!0);let i=o.map(s=>{let a=_n(s,e),c=Yy(a)?a.canLoad(t,n):te(e,()=>a(t,n));return Je(c)});return C(i).pipe(bn(),mp(r))}function mp(e){return rs(W(t=>{if(typeof t!="boolean")throw Ai(e,t)}),O(t=>t===!0))}function dE(e,t,n,r){let o=t.canMatch;if(!o||o.length===0)return C(!0);let i=o.map(s=>
4{let a=_n(s,e),c=eE(a)?a.canMatch(t,n):te(e,()=>a(t,n));return Je(c)});return C(i).pipe(bn(),mp(r))}var Pr=class{segmentGroup;constructor(t){this.segmentGroup=t||null}},Lr=class extends Error{urlTree;constructor(t){super(),this.urlTree=t}};function mn(e){return Jt(new Pr(e))}function fE(e){return Jt(new E(4e3,!1))}function pE(e){return Jt(pp(!1,re.GuardRejected))}var Ac=class{urlSerializer;urlTree;constructor(t,n){this.urlSerializer=t,this.urlTree=n}lineralizeSegments(t,n){let r=[],o=n.root;for(;;){if(r=r.concat(o.segments),o.numberOfChildren===0)return C(r);if(o.numberOfChildren>1||!o.children[b])return fE(`${t.redirectTo}`);o=o.children[b]}}applyRedirectCommands(t,n,r,o,i){return hE(n,o,i).pipe(O(s=>{if(s instanceof je)throw new Lr(s);let a=this.applyRedirectCreateUrlTree(s,this.urlSerializer.parse(s),t,r);if(s[0]==="/")throw new Lr(a);return a}))}applyRedirectCreateUrlTree(t,n,r,o){let i=this.createSegmentGroup(t,n.root,r,o);return new je(i,this.createQueryParams(n.queryParams,this.urlTree.queryParams),n.fragment)}createQueryParams(t,n){let r={};return Object.entries(t).forEach(([o,i])=>{if(typeof i=="string"&&i[0]===":"){let a=i.substring(1);r[o]=n[a]}else r[o]=i}),r}createSegmentGroup(t,n,r,o){let i=this.createSegments(t,n.segments,r,o),s={};return Object.entries(n.children).forEach(([a,c])=>{s[a]=this.createSegmentGroup(t,c,r,o)}),new P(i,s)}createSegments(t,n,r,o){return n.map(i=>i.path[0]===":"?this.findPosParam(t,i,o):this.findOrReturn(i,r))}findPosParam(t,n,r){let o=r[n.path.substring(1)];if(!o)throw new E(4001,!1);return o}findOrReturn(t,n){let r=0;for(let o of n){if(o.path===t.path)return n.splice(r),o;r++}return t}};function hE(e,t,n){if(typeof e=="string")return C(e);let r=e,{queryParams:o,fragment:i,routeConfig:s,url:a,outlet:c,params:l,data:u,title:d}=t;return Je(te(n,()=>r({params:l,data:u,queryParams:o,fragment:i,routeConfig:s,url:a,outlet:c,title:d})))}var Oc={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function gE(e,t,n,r,o){let i=vp(e,t,n);return i.matched?(r=Fy(t,r),dE(r,t,n,o).pipe(O(s=>s===!0?i:v({},Oc)))):C(i)}function vp(e,t,n){if(t.path==="**")return mE(n);if(t.path==="")return t.pathMatch==="full"&&(e.hasChildren()||n.length>0)?v({},Oc):{matched:!0,consumedSegments:[],remainingSegments:n,parameters:{},positionalParamSegments:{}};let o=(t.matcher||Gf)(n,e,t);if(!o)return v({},Oc);let i={};Object.entries(o.posParams??{}).forEach(([a,c])=>{i[a]=c.path});let s=o.consumed.length>0?v(v({},i),o.consumed[o.consumed.length-1].parameters):i;return{matched:!0,consumedSegments:o.consumed,remainingSegments:n.slice(o.consumed.length),parameters:s,positionalParamSegments:o.posParams??{}}}function mE(e){return{matched:!0,parameters:e.length>0?Zf(e).parameters:{},consumedSegments:e,remainingSegments:[],positionalParamSegments:{}}}function Bf(e,t,n,r){return n.length>0&&EE(e,n,r)?{segmentGroup:new P(t,yE(r,new P(n,e.children))),slicedSegments:[]}:n.length===0&&IE(e,n,r)?{segmentGroup:new P(e.segments,vE(e,n,r,e.children)),slicedSegments:n}:{segmentGroup:new P(e.segments,e.children),slicedSegments:n}}function vE(e,t,n,r){let o={};for(let i of n)if(Li(e,t,i)&&!r[Ne(i)]){let s=new P([],{});o[Ne(i)]=s}return v(v({},r),o)}function yE(e,t){let n={};n[b]=t;for(let r of e)if(r.path===""&&Ne(r)!==b){let o=new P([],{});n[Ne(r)]=o}return n}function EE(e,t,n){return n.some(r=>Li(e,t,r)&&Ne(r)!==b)}function IE(e,t,n){return n.some(r=>Li(e,t,r))}function Li(e,t,n){return(e.hasChildren()||t.length>0)&&n.pathMatch==="full"?!1:n.path===""}function wE(e,t,n){return t.length===0&&!e.children[n]}var kc=class{};function DE(e,t,n,r,o,i,s="emptyOnly"){return new Pc(e,t,n,r,o,s,i).recognize()}var CE=31,Pc=class{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(t,n,r,o,i,s,a){this.injector=t,this.configLoader=n,this.rootComponentType=r,this.config=o,this.urlTree=i,this.paramsInheritanceStrategy=s,this.urlSerializer=a,this.applyRedirects=new Ac(this.urlSerializer,this.urlTree)}noMatchError(t){return new E(4002,`'${t.segmentGroup}'`)}recognize(){let t=Bf(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(t).pipe(O(({children:n,rootSnapshot:r})=>{let o=new me(r,n),i=new Or("",o),s=rp(r,[],this.urlTree.queryParams,this.urlTree.fragment);return s.queryParams=this.urlTree.queryParams,i.url=this.urlSerializer.serialize(s),{state:i,tree:s}}))}match(t){let n=new jt([],Object.freeze({}),Object.freeze(v({},this.urlTree.queryParams)),this.urlTree.fragment,Object.freeze({}),b,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,t,b,n).pipe(O(r=>({children:r,rootSnapshot:n})),et(r=>{if(r instanceof Lr)return this.urlTree=r.urlTree,this.match(r.urlTree.root);throw r instanceof Pr?this.noMatchError(r):r}))}processSegmentGroup(t,n,r,o,i){return r.segments.length===0&&r.hasChildren()?this.processChildren(t,n,r,i):this.processSegment(t,n,r,r.segments,o,!0,i).pipe(O(s=>s instanceof me?[s]:[]))}processChildren(t,n,r,o){let i=[];for(let s of Object.keys(r.children))s==="primary"?i.unshift(s):i.push(s);return B(i).pipe(en(s=>{let a=r.children[s],c=jy(n,s);return this.processSegmentGroup(t,c,a,s,o)}),ls((s,a)=>
4(s.push(...a),s)),tt(null),cs(),z(s=>{if(s===null)return mn(r);let a=yp(s);return bE(a),C(a)}))}processSegment(t,n,r,o,i,s,a){return B(n).pipe(en(c=>this.processSegmentAgainstRoute(c._injector??t,n,c,r,o,i,s,a).pipe(et(l=>{if(l instanceof Pr)return C(null);throw l}))),Ue(c=>!!c),et(c=>{if(gp(c))return wE(r,o,i)?C(new kc):mn(r);throw c}))}processSegmentAgainstRoute(t,n,r,o,i,s,a,c){return Ne(r)!==s&&(s===b||!Li(o,i,r))?mn(o):r.redirectTo===void 0?this.matchSegmentAgainstRoute(t,o,r,i,s,c):this.allowRedirects&&a?this.expandSegmentAgainstRouteUsingRedirect(t,o,n,r,i,s,c):mn(o)}expandSegmentAgainstRouteUsingRedirect(t,n,r,o,i,s,a){let{matched:c,parameters:l,consumedSegments:u,positionalParamSegments:d,remainingSegments:h}=vp(n,o,i);if(!c)return mn(n);typeof o.redirectTo=="string"&&o.redirectTo[0]==="/"&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>CE&&(this.allowRedirects=!1));let f=new jt(i,l,Object.freeze(v({},this.urlTree.queryParams)),this.urlTree.fragment,zf(o),Ne(o),o.component??o._loadedComponent??null,o,qf(o)),D=xi(f,a,this.paramsInheritanceStrategy);return f.params=Object.freeze(D.params),f.data=Object.freeze(D.data),this.applyRedirects.applyRedirectCommands(u,o.redirectTo,d,f,t).pipe(ae(j=>this.applyRedirects.lineralizeSegments(o,j)),z(j=>this.processSegment(t,r,n,j.concat(h),s,!1,a)))}matchSegmentAgainstRoute(t,n,r,o,i,s){let a=gE(n,r,o,t,this.urlSerializer);return r.path==="**"&&(n.children={}),a.pipe(ae(c=>c.matched?(t=r._injector??t,this.getChildConfig(t,r,o).pipe(ae(({routes:l})=>{let u=r._loadedInjector??t,{parameters:d,consumedSegments:h,remainingSegments:f}=c,D=new jt(h,d,Object.freeze(v({},this.urlTree.queryParams)),this.urlTree.fragment,zf(r),Ne(r),r.component??r._loadedComponent??null,r,qf(r)),N=xi(D,s,this.paramsInheritanceStrategy);D.params=Object.freeze(N.params),D.data=Object.freeze(N.data);let{segmentGroup:j,slicedSegments:F}=Bf(n,h,f,l);if(F.length===0&&j.hasChildren())return this.processChildren(u,l,j,D).pipe(O(Br=>new me(D,Br)));if(l.length===0&&F.length===0)return C(new me(D,[]));let Ap=Ne(r)===i;return this.processSegment(u,l,j,F,Ap?b:i,!0,D).pipe(O(Br=>new me(D,Br instanceof me?[Br]:[])))}))):mn(n)))}getChildConfig(t,n,r){return n.children?C({routes:n.children,injector:t}):n.loadChildren?n._loadedRoutes!==void 0?C({routes:n._loadedRoutes,injector:n._loadedInjector}):uE(t,n,r,this.urlSerializer).pipe(z(o=>o?this.configLoader.loadChildren(t,n).pipe(W(i=>{n._loadedRoutes=i.routes,n._loadedInjector=i.injector})):pE(n))):C({routes:[],injector:t})}};function bE(e){e.sort((t,n)=>t.value.outlet===b?-1:n.value.outlet===b?1:t.value.outlet.localeCompare(n.value.outlet))}function SE(e){let t=e.value.routeConfig;return t&&t.path===""}function yp(e){let t=[],n=new Set;for(let r of e){if(!SE(r)){t.push(r);continue}let o=t.find(i=>r.value.routeConfig===i.value.routeConfig);o!==void 0?(o.children.push(...r.children),n.add(o)):t.push(r)}for(let r of n){let o=yp(r.children);t.push(new me(r.value,o))}return t.filter(r=>!n.has(r))}function zf(e){return e.data||{}}function qf(e){return e.resolve||{}}function TE(e,t,n,r,o,i){return z(s=>DE(e,t,n,r,s.extractedUrl,o,i).pipe(O(({state:a,tree:c})=>V(v({},s),{targetSnapshot:a,urlAfterRedirects:c}))))}function _E(e,t){return z(n=>{let{targetSnapshot:r,guards:{canActivateChecks:o}}=n;if(!o.length)return C(n);let i=new Set(o.map(c=>c.route)),s=new Set;for(let c of i)if(!s.has(c))for(let l of Ep(c))s.add(l);let a=0;return B(s).pipe(en(c=>i.has(c)?ME(c,r,e,t):(c.data=xi(c,c.parent,e).resolve,C(void 0))),W(()=>a++),tn(1),z(c=>a===s.size?C(n):ie))})}function Ep(e){let t=e.children.map(n=>Ep(n)).flat();return[e,...t]}function ME(e,t,n,r){let o=e.routeConfig,i=e._resolve;return o?.title!==void 0&&!up(o)&&(i[Fr]=o.title),Pn(()=>(e.data=xi(e,e.parent,n).resolve,NE(i,e,t,r).pipe(O(s=>(e._resolvedData=s,e.data=v(v({},e.data),s),null)))))}function NE(e,t,n,r){let o=Cc(e);if(o.length===0)return C({});let i={};return B(o).pipe(z(s=>RE(e[s],t,n,r).pipe(Ue(),W(a=>{if(a instanceof Cn)throw Ai(new Vt,a);i[s]=a}))),tn(1),O(()=>i),et(s=>gp(s)?ie:Jt(s)))}function RE(e,t,n,r){let o=Sn(t)??r,i=_n(e,o),s=i.resolve?i.resolve(t,n):te(o,()=>i(t,n));return Je(s)}function wc(e){return ae(t=>{let n=e(t);return n?B(n).pipe(O(()=>t)):C(t)})}var Hc=(()=>{class e{buildTitle(n){let r,o=n.root;for(;o!==void 0;)r=this.getResolvedTitleForRoute(o)??r,o=o.children.find(i=>i.outlet===b);return r}getResolvedTitleForRoute(n){return n.data[Fr]}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:()=>p(Ip),providedIn:"root"})}return e})(),Ip=(()=>{class e extends Hc{title;constructor(n){super(),this.title=n}updateTitle(n){let r=this.buildTitle(n);r!==void 0&&this.title.setTitle(r)}static \u0275fac=function(r){return new(r||e)(_(jf))};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Ur=new I("",{providedIn:"root",factory:()=>({})}),$r=new I(""),wp=(()=>{class e{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=p(ec);loadComponent(n,r){if(this.componentLoaders.get(r))return this.componentLoaders.get(r);if(r._loadedComponent)return C(r._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(r);let o=Je(te(n,()=>r.loadComponent())).pipe(O(Cp),ae(bp),W(s=>{this.onLoadEndListener&&this.onLoadEndListener(r),r._loadedComponent=s}),Ln(()=>{this.componentLoaders.delete(r)})),i=new Kt(o,()=>new Y).pipe(Yt());return this.componentLoaders.set(r,i),i}loadChildren(n,r){if(this.childrenLoaders.get(r))return this.childrenLoaders.get(r);if(r._loadedRoutes)return C({routes:r._loadedRoutes,injector:r._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(r);let i=Dp(r,this.compiler,n,this.onLoadEndListener).pipe(Ln(()=>{this.childrenLoaders.delete(r)})),s=new Kt(i,()=>new Y).pipe(Yt());return this.childrenLoaders.set(r,s),s}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Dp(e,t,n,r){return Je(te(n,()=>e.loadChildren())).pipe(O(Cp),ae(bp),z(o=>o instanceof oi||Array.isArray(o)?C(o):B(t.compileModuleAsync(o))),O(o=>{r&&r(e);let i,s,a=!1;return Array.isArray(o)?(s=o,a=!0):(i=o.create(n).injector,s=i.get($r,[],{optional:!0,self:!0}).flat()),{routes:s.map(jc),injector:i}}))}function xE(e){return e&&typeof e=="object"&&"default"in e}function Cp(e){return xE(e)?e.default:e}function bp(e){return C(e)}var Fi=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:()=>p(AE),providedIn:"root"})}return e})(),AE=(()=>{class e{shouldProcessUrl(n){return!0}extract(n){return n}merge(n,r){return n}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Sp=new I("");var Tp=new I(""),_p=(()=>{class e{currentNavigation=Nt(null,{equal:()=>!1});currentTransition=null;lastSuccessfulNavigation=null;events=new Y;
vendor: 15,990 bytes, line 4
4transitionAbortWithErrorSubject=new Y;configLoader=p(wp);environmentInjector=p(J);destroyRef=p(Mt);urlSerializer=p(jr);rootContexts=p(Tn);location=p(gn);inputBindingEnabled=p(Pi,{optional:!0})!==null;titleStrategy=p(Hc);options=p(Ur,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=p(Fi);createViewTransition=p(Sp,{optional:!0});navigationErrorHandler=p(Tp,{optional:!0});navigationId=0;get hasRequestedNavigation(){return this.navigationId!==0}transitions;afterPreactivation=()=>C(void 0);rootComponentType=null;destroyed=!1;constructor(){let n=o=>this.events.next(new Ci(o)),r=o=>this.events.next(new bi(o));this.configLoader.onLoadEndListener=r,this.configLoader.onLoadStartListener=n,this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(n){let r=++this.navigationId;ct(()=>{this.transitions?.next(V(v({},n),{extractedUrl:this.urlHandlingStrategy.extract(n.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,abortController:new AbortController,id:r}))})}setupNavigations(n){return this.transitions=new K(null),this.transitions.pipe(ye(r=>r!==null),ae(r=>{let o=!1;return C(r).pipe(ae(i=>{if(this.navigationId>r.id)return this.cancelNavigationTransition(r,"",re.SupersededByNewNavigation),ie;this.currentTransition=r,this.currentNavigation.set({id:i.id,initialUrl:i.rawUrl,extractedUrl:i.extractedUrl,targetBrowserUrl:typeof i.extras.browserUrl=="string"?this.urlSerializer.parse(i.extras.browserUrl):i.extras.browserUrl,trigger:i.source,extras:i.extras,previousNavigation:this.lastSuccessfulNavigation?V(v({},this.lastSuccessfulNavigation),{previousNavigation:null}):null,abort:()=>i.abortController.abort()});let s=!n.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),a=i.extras.onSameUrlNavigation??n.onSameUrlNavigation;if(!s&&a!=="reload")return this.events.next(new Ke(i.id,this.urlSerializer.serialize(i.rawUrl),"",Nr.IgnoredSameUrlNavigation)),i.resolve(!1),ie;if(this.urlHandlingStrategy.shouldProcessUrl(i.rawUrl))return C(i).pipe(ae(c=>(this.events.next(new Ut(c.id,this.urlSerializer.serialize(c.extractedUrl),c.source,c.restoredState)),c.id!==this.navigationId?ie:Promise.resolve(c))),TE(this.environmentInjector,this.configLoader,this.rootComponentType,n.config,this.urlSerializer,this.paramsInheritanceStrategy),W(c=>{r.targetSnapshot=c.targetSnapshot,r.urlAfterRedirects=c.urlAfterRedirects,this.currentNavigation.update(u=>(u.finalUrl=c.urlAfterRedirects,u));let l=new Rr(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects),c.targetSnapshot);this.events.next(l)}));if(s&&this.urlHandlingStrategy.shouldProcessUrl(i.currentRawUrl)){let{id:c,extractedUrl:l,source:u,restoredState:d,extras:h}=i,f=new Ut(c,this.urlSerializer.serialize(l),u,d);this.events.next(f);let D=cp(this.rootComponentType).snapshot;return this.currentTransition=r=V(v({},i),{targetSnapshot:D,urlAfterRedirects:l,extras:V(v({},h),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.update(N=>(N.finalUrl=l,N)),C(r)}else return this.events.next(new Ke(i.id,this.urlSerializer.serialize(i.extractedUrl),"",Nr.IgnoredByUrlHandlingStrategy)),i.resolve(!1),ie}),W(i=>{let s=new Ei(i.id,this.urlSerializer.serialize(i.extractedUrl),this.urlSerializer.serialize(i.urlAfterRedirects),i.targetSnapshot);this.events.next(s)}),O(i=>(this.currentTransition=r=V(v({},i),{guards:qy(i.targetSnapshot,i.currentSnapshot,this.rootContexts)}),r)),nE(this.environmentInjector,i=>this.events.next(i)),W(i=>{if(r.guardsResult=i.guardsResult,i.guardsResult&&typeof i.guardsResult!="boolean")throw Ai(this.urlSerializer,i.guardsResult);let s=new Ii(i.id,this.urlSerializer.serialize(i.extractedUrl),this.urlSerializer.serialize(i.urlAfterRedirects),i.targetSnapshot,!!i.guardsResult);this.events.next(s)}),ye(i=>i.guardsResult?!0:(this.cancelNavigationTransition(i,"",re.GuardRejected),!1)),wc(i=>{if(i.guards.canActivateChecks.length!==0)return C(i).pipe(W(s=>{let a=new wi(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(a)}),ae(s=>{let a=!1;return C(s).pipe(_E(this.paramsInheritanceStrategy,this.environmentInjector),W({next:()=>a=!0,complete:()=>{a||this.cancelNavigationTransition(s,"",re.NoDataFromResolver)}}))}),W(s=>{let a=new Di(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(a)}))}),wc(i=>{let s=a=>{let c=[];if(a.routeConfig?.loadComponent){let l=Sn(a)??this.environmentInjector;c.push(this.configLoader.loadComponent(l,a.routeConfig).pipe(W(u=>{a.component=u}),O(()=>{})))}for(let l of a.children)c.push(...s(l));return c};return ho(s(i.targetSnapshot.root)).pipe(tt(null),Ve(1))}),wc(()=>this.afterPreactivation()),ae(()=>{let{currentSnapshot:i,targetSnapshot:s}=r,a=this.createViewTransition?.(this.environmentInjector,i.root,s.root);return a?B(a).pipe(O(()=>r)):C(r)}),O(i=>{let s=Vy(n.routeReuseStrategy,i.targetSnapshot,i.currentRouterState);return this.currentTransition=r=V(v({},i),{targetRouterState:s}),this.currentNavigation.update(a=>(a.targetRouterState=s,a)),r}),W(()=>{this.events.next(new xr)}),zy(this.rootContexts,n.routeReuseStrategy,i=>this.events.next(i),this.inputBindingEnabled),Ve(1),mo(new k(i=>{let s=r.abortController.signal,a=()=>i.next();return s.addEventListener("abort",a),()=>s.removeEventListener("abort",a)}).pipe(ye(()=>!o&&!r.targetRouterState),W(()=>{this.cancelNavigationTransition(r,r.abortController.signal.reason+"",re.Aborted)}))),W({next:i=>{o=!0,this.lastSuccessfulNavigation=ct(this.currentNavigation),this.events.next(new Ye(i.id,this.urlSerializer.serialize(i.extractedUrl),this.urlSerializer.serialize(i.urlAfterRedirects))),this.titleStrategy?.updateTitle(i.targetRouterState.snapshot),i.resolve(!0)},complete:()=>{o=!0}}),mo(this.transitionAbortWithErrorSubject.pipe(W(i=>{throw i}))),Ln(()=>{o||this.cancelNavigationTransition(r,"",re.SupersededByNewNavigation),this.currentTransition?.id===r.id&&(this.currentNavigation.set(null),this.currentTransition=null)}),et(i=>{if(this.destroyed)return r.resolve(!1),ie;if(o=!0,hp(i))this.events.next(new Fe(r.id,this.urlSerializer.serialize(r.extractedUrl),i.message,i.cancellationCode)),By(i)?this.events.next(new Dn(i.url,i.navigationBehaviorOptions)):r.resolve(!1);else{let s=new wn(r.id,this.urlSerializer.serialize(r.extractedUrl),i,r.targetSnapshot??void 0);try{let a=te(this.environmentInjector,()=>this.navigationErrorHandler?.(s));if(a instanceof Cn){let{message:c,cancellationCode:l}=Ai(this.urlSerializer,a);this.events.next(new Fe(r.id,this.urlSerializer.serialize(r.extractedUrl),c,l)),this.events.next(new Dn(a.redirectTo,a.navigationBehaviorOptions))}else throw this.events.next(s),i}catch(a){this.options.resolveNavigationPromiseOnError?r.resolve(!1):r.reject(a)}}return ie}))}))}cancelNavigationTransition(n,r,o){let i=new Fe(n.id,this.urlSerializer.serialize(n.extractedUrl),r,o);this.events.next(i),n.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){let n=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),r=ct(this.currentNavigation),o=r?.targetBrowserUrl??r?.extractedUrl;return n.toString()!==o?.toString()&&!r?.extras.skipLocationChange}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function OE(e){return e!==Tr}var Mp=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:()=>p(kE),providedIn:"root"})}return e})(),ki=class{shouldDetach(t){return!1}store(t,n){}shouldAttach(t){return!1}retrieve(t){return null}shouldReuseRoute(t,n){return t.routeConfig===n.routeConfig}},kE=(()=>{class e extends ki{static \u0275fac=(()=>{let n;return function(o){return(n||(n=Qo(e)))(o||e)}})();static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Np=(()=>{class e{urlSerializer=p(jr);options=p(Ur,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=p(gn);urlHandlingStrategy=p(Fi);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new je;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:n,initialUrl:r,targetBrowserUrl:o}){let i=n!==void 0?this.urlHandlingStrategy.merge(n,r):r,s=o??i;return s instanceof je?this.urlSerializer.serialize(s):s}commitTransition({targetRouterState:n,finalUrl:r,initialUrl:o}){r&&n?(this.currentUrlTree=r,this.rawUrlTree=this.urlHandlingStrategy.merge(r,o),this.routerState=n):this.rawUrlTree=o}routerState=cp(null);getRouterState(){return this.routerState}stateMemento=this.createStateMemento();updateStateMemento(){this.stateMemento=this.createStateMemento()}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}resetInternalState({finalUrl:n}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,n??this.rawUrlTree)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:()=>p(PE),providedIn:"root"})}return e})(),PE=(()=>{class e extends Np{currentPageId=0;lastSuccessfulId=-1;restoredState(){return this.location.getState()}get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}registerNonRouterCurrentEntryChangeListener(n){return this.location.subscribe(r=>{r.type==="popstate"&&setTimeout(()=>{n(r.url,r.state,"popstate")})})}handleRouterEvent(n,r){n instanceof Ut?this.updateStateMemento():n instanceof Ke?this.commitTransition(r):n instanceof Rr?this.urlUpdateStrategy==="eager"&&(r.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(r),r)):n instanceof xr?(this.commitTransition(r),this.urlUpdateStrategy==="deferred"&&!r.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(r),r)):n instanceof Fe&&n.code!==re.SupersededByNewNavigation&&n.code!==re.Redirect?this.restoreHistory(r):n instanceof wn?this.restoreHistory(r,!0):n instanceof Ye&&(this.lastSuccessfulId=n.id,this.currentPageId=this.browserPageId)}setBrowserUrl(n,{extras:r,id:o}){let{replaceUrl:i,state:s}=r;if(this.location.isCurrentPathEqualTo(n)||i){let a=this.browserPageId,c=v(v({},s),this.generateNgRouterState(o,a));this.location.replaceState(n,"",c)}else{let a=v(v({},s),this.generateNgRouterState(o,this.browserPageId+1));this.location.go(n,"",a)}}restoreHistory(n,r=!1){if(this.canceledNavigationResolution==="computed"){let o=this.browserPageId,i=this.currentPageId-o;i!==0?this.location.historyGo(i):this.getCurrentUrlTree()===n.finalUrl&&i===0&&(this.resetInternalState(n),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(r&&this.resetInternalState(n),this.resetUrlToCurrentUrlTree())}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(n,r){return this.canceledNavigationResolution==="computed"?{navigationId:n,\u0275routerPageId:r}:{navigationId:n}}static \u0275fac=(()=>{let n;return function(o){return(n||(n=Qo(e)))(o||e)}})();static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Vc(e,t){e.events.pipe(ye(n=>n instanceof Ye||n instanceof Fe||n instanceof wn||n instanceof Ke),O(n=>n instanceof Ye||n instanceof Ke?0:(n instanceof Fe?n.code===re.Redirect||n.code===re.SupersededByNewNavigation:!1)?2:1),ye(n=>n!==2),Ve(1)).subscribe(()=>{t()})}var LE={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},FE={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"},ji=(()=>{class e{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=p(Qa);stateManager=p(Np);options=p(Ur,{optional:!0})||{};pendingTasks=p(We);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=p(_p);urlSerializer=p(jr);location=p(gn);urlHandlingStrategy=p(Fi);injector=p(J);_events=new Y;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=p(Mp);onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=p($r,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!p(Pi,{optional:!0});currentNavigation=this.navigationTransitions.currentNavigation.asReadonly();constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:n=>{this.console.warn(n)}}),this.subscribeToNavigationEvents()}eventsSubscription=new $;subscribeToNavigationEvents(){let n=this.navigationTransitions.events.subscribe(r=>{try{let o=this.navigationTransitions.currentTransition,i=ct(this.navigationTransitions.currentNavigation);if(o!==null&&i!==null){if(this.stateManager.handleRouterEvent(r,i),r instanceof Fe&&r.code!==re.Redirect&&r.code!==re.SupersededByNewNavigation)this.navigated=!0;else if(r instanceof Ye)this.navigated=!0;else if(r instanceof Dn){let s=r.navigationBehaviorOptions,a=this.urlHandlingStrategy.merge(r.url,o.currentRawUrl),c=v({browserUrl:o.extras.browserUrl,info:o.extras.info,skipLocationChange:o.extras.skipLocationChange,replaceUrl:o.extras.replaceUrl||this.urlUpdateStrategy==="eager"||OE(o.source)},s);this.scheduleNavigation(a,Tr,null,c,{resolve:o.resolve,reject:o.reject,promise:o.promise})}}Ly(r)&&this._events.next(r)}catch(o){this.navigationTransitions.transitionAbortWithErrorSubject.next(o)}});this.eventsSubscription.add(n)}resetRootComponentType(n){this.routerState.root.component=n,this.navigationTransitions.rootComponentType=n}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),Tr,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((n,r,o)=>{this.navigateToSyncWithBrowser(n,o,r)})}navigateToSyncWithBrowser(n,r,o){let i={replaceUrl:!0},s=o?.navigationId?o:null;if(o){let c=v({},o);delete c.navigationId,delete c.\u0275routerPageId,Object.keys(c).length!==0&&(i.state=c)}let a=this.parseUrl(n);this.scheduleNavigation(a,r,s,i).catch(c=>{this.disposed||this.injector.get(Te)(c)})}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return ct(this.navigationTransitions.currentNavigation)}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(n){this.config=n.map(jc),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(n,r={}){let{relativeTo:o,queryParams:i,fragment:s,queryParamsHandling:a,preserveFragment:c}=r,l=c?this.currentUrlTree.fragment:s,u=null;switch(a??this.options.defaultQueryParamsHandling){case"merge":u=v(v({},this.currentUrlTree.queryParams),i);break;case"preserve":u=this.currentUrlTree.queryParams;break;default:u=i||null}u!==null&&(u=this.removeEmptyProps(u));let d;try{let h=o?o.snapshot:this.routerState.snapshot.root;d=op(h)}
4catch{(typeof n[0]!="string"||n[0][0]!=="/")&&(n=[]),d=this.currentUrlTree.root}return ip(d,n,u,l??null)}navigateByUrl(n,r={skipLocationChange:!1}){let o=In(n)?n:this.parseUrl(n),i=this.urlHandlingStrategy.merge(o,this.rawUrlTree);return this.scheduleNavigation(i,Tr,null,r)}navigate(n,r={skipLocationChange:!1}){return jE(n),this.navigateByUrl(this.createUrlTree(n,r),r)}serializeUrl(n){return this.urlSerializer.serialize(n)}parseUrl(n){try{return this.urlSerializer.parse(n)}catch{return this.console.warn(Vn(4018,!1)),this.urlSerializer.parse("/")}}isActive(n,r){let o;if(r===!0?o=v({},LE):r===!1?o=v({},FE):o=r,In(n))return Hf(this.currentUrlTree,n,o);let i=this.parseUrl(n);return Hf(this.currentUrlTree,i,o)}removeEmptyProps(n){return Object.entries(n).reduce((r,[o,i])=>(i!=null&&(r[o]=i),r),{})}scheduleNavigation(n,r,o,i,s){if(this.disposed)return Promise.resolve(!1);let a,c,l;s?(a=s.resolve,c=s.reject,l=s.promise):l=new Promise((d,h)=>{a=d,c=h});let u=this.pendingTasks.add();return Vc(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(u))}),this.navigationTransitions.handleNavigationRequest({source:r,restoredState:o,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:n,extras:i,resolve:a,reject:c,promise:l,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),l.catch(d=>Promise.reject(d))}static \u0275fac=function(r){return new(r||e)};static \u0275prov=w({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function jE(e){for(let t=0;t<e.length;t++)if(e[t]==null)throw new E(4008,!1)}var VE=new I("");function Uc(e,...t){return Ct([{provide:$r,multi:!0,useValue:e},[],{provide:dt,useFactory:UE,deps:[ji]},{provide:ii,multi:!0,useFactory:$E},t.map(n=>n.\u0275providers)])}function UE(e){return e.routerState.root}function $E(){let e=p(xe);return t=>{let n=e.get(Pt);if(t!==n.components[0])return;let r=e.get(ji),o=e.get(BE);e.get(zE)===1&&r.initialNavigation(),e.get(qE,null,{optional:!0})?.setUpPreloading(),e.get(VE,null,{optional:!0})?.init(),r.resetRootComponentType(n.componentTypes[0]),o.closed||(o.next(),o.complete(),o.unsubscribe())}}var BE=new I("",{factory:()=>new Y}),zE=new I("",{providedIn:"root",factory:()=>1});var qE=new I("");var Hi=class e{static \u0275fac=function(n){return new(n||e)};static \u0275cmp=kt({type:e,selectors:[["app-home"]],decls:166,vars:0,consts:[[1,"container","mx-auto","mt-10","px-4"],[1,"text-3xl","font-semibold","text-slate-800","mb-4","relative","inline-block"],[1,"absolute","left-0","-bottom-1","w-24","h-[3px]","bg-red-400"],[1,"text-slate-600","leading-relaxed","mb-10","max-w-4xl"],[1,"overflow-x-auto"],[1,"min-w-full","bg-[#f9f0ff]","rounded-xl","shadow-md","border","border-gray-200"],[1,"bg-[#041f53]","text-white","text-left"],[1,"p-4","rounded-tl-xl"],[1,"p-4","hidden","md:table-cell"],[1,"p-4","rounded-tr-xl"],[1,"text-slate-700"],[1,"border-t","border-gray-300"],[1,"p-4"],[1,"p-4","text-center","font-bold"],[1,"container","mx-auto","mt-16","px-4"],[1,"flex","justify-center","mb-10"],["href","https://www.oabpi.org.br/arquivos/resolucao_24-2025-CP.pdf","target","_blank","rel","noopener noreferrer",1,"bg-[#041F53]","text-white","font-semibold","px-10","py-3","rounded-xl","shadow-md","hover:shadow-lg","transition","flex","items-center","justify-center","tracking-wide"],[1,"grid","grid-cols-1","md:grid-cols-2","gap-8"],[1,"bg-[#f9f0ff]","rounded-xl","p-10","text-center","shadow-md","border","border-gray-200"],[1,"text-[#00688f]","text-6xl","mb-6"],[1,"fas","fa-search"],[1,"text-2xl","font-semibold","text-slate-700","mb-3"],[1,"text-slate-600","mb-8","leading-relaxed"],[1,"flex","flex-col","gap-4","items-center"],["href","https://portaladvocacia.oab.org.br","target","_blank","rel","noopener noreferrer",1,"bg-[#041F53]","text-white","font-semibold","px-10","py-3","rounded-xl","shadow-md","hover:shadow-lg","transition","flex","items-center","justify-center","tracking-wide"],[1,"fas","fa-file-invoice-dollar"],[1,"bg-gradient-to-bl","from-[#041F53]","from-20%","to-[#C1423B]","to-80%text-white","mt-20","pt-12","pb-6"],[1,"container","mx-auto","px-4","text-white"],[1,"grid","grid-cols-1","md:grid-cols-3","gap-10"],[1,"text-2xl","font-bold","tracking-wide","mb-3"],[1,"text-white/90","leading-relaxed"],[1,"text-xl","font-semibold","mb-4"],[1,"space-y-2","text-white/90"],["href","https://www.oabpi.org.br/institucional/diretoria/","target","_blank",1,"hover:text-white","transition"],["href","https://www.oabpi.org.br/noticias/","target","_blank",1,"hover:text-white","transition"],["href","https://www.oabpi.org.br/servicos/","target","_blank",1,"hover:text-white","transition"],["href","https://www.oabpi.org.br/transparencia/","target","_blank",1,"hover:text-white","transition"],[1,"text-white/90","mb-3"],[1,"flex","gap-4","mt-4"],["href","#",1,"text-white/80","hover:text-white","transition","text-2xl"],[1,"fab","fa-facebook-square"],[1,"fab","fa-instagram"],[1,"fab","fa-youtube"],[1,"border-t","border-white/20","mt-8","pt-4","text-center","text-white/80","text-sm"]],template:function(n,r){n&1&&(g(0,"div",0)(1,"h2",1),y(2," Anuidade - 2026 "),Me(3,"span",2),m(),g(4,"p",3),y(5," A Anuida
4de da OAB/PI fortalece a advocacia. Ela \xE9 essencial para a manuten\xE7\xE3o das atividades da Ordem, a defesa das prerrogativas e a oferta de servi\xE7os fundamentais \xE0 classe, como capacita\xE7\xF5es, apoio jur\xEDdico, media\xE7\xE3o, arbitragem e suporte \xE9tico. Pensando em todos os profissionais, a OAB/PI oferece condi\xE7\xF5es especiais para a Jovem Advocacia e para advogados idosos, garantindo mais facilidade para manter a regularidade e usufruir de todos os benef\xEDcios. Estar em dia \xE9 fortalecer a advocacia. "),m(),g(6,"div",4)(7,"table",5)(8,"thead")(9,"tr",6)(10,"th",7),y(11,"Per\xEDodo de Inscri\xE7\xE3o"),m(),g(12,"th",8),y(13,"Valor Anuidade"),m(),g(14,"th",8),y(15,"Valor com desconto (R$)"),m(),g(16,"th",9),y(17,"Desconto Pontualidade (20%) - Pagamento at\xE9 31/03/2026"),m()()(),g(18,"tbody",10)(19,"tr",11)(20,"td",12),y(21,"Advogados(as)"),m(),g(22,"td",8),y(23,"R$ 1.014,85"),m(),g(24,"td",8),y(25,"R$ 1.014,85"),m(),g(26,"td",13),y(27,"R$ 811,88"),m()(),g(28,"tr",11)(29,"td",12),y(30,"Advogados(as) - Jovem 2022 10%"),m(),g(31,"td",8),y(32,"R$ 1.014,85"),m(),g(33,"td",8),y(34,"R$ 913,37"),m(),g(35,"td",13),y(36,"R$ 730,69"),m()(),g(37,"tr",11)(38,"td",12),y(39,"Advogados(as) - Jovem 2023 20%"),m(),g(40,"td",8),y(41,"R$ 1.014,85"),m(),g(42,"td",8),y(43,"R$ 811,88"),m(),g(44,"td",13),y(45,"R$ 649,50"),m()(),g(46,"tr",11)(47,"td",12),y(48,"Advogados(as) - Jovem 2024 30%"),m(),g(49,"td",8),y(50,"R$ 1.014,85"),m(),g(51,"td",8),y(52,"R$ 710,40"),m(),g(53,"td",13),y(54,"R$ 568,32"),m()(),g(55,"tr",11)(56,"td",12),y(57,"Advogados(as) - Jovem 2025 40%"),m(),g(58,"td",8),y(59,"R$ 1.014,85"),m(),g(60,"td",8),y(61,"R$ 608,91"),m(),g(62,"td",13),y(63,"R$ 487,13"),m()(),g(64,"tr",11)(65,"td",12),y(66,"Advogados(as) - Jovem 2026 50%"),m(),g(67,"td",8),y(68,"R$ 1.014,85"),m(),g(69,"td",8),y(70,"R$ 507,43"),m(),g(71,"td",13),y(72,"R$ 405,94"),m()(),g(73,"tr",11)(74,"td",12),y(75,"Advogados(as) 60 at\xE9 65 anos - 5%"),m(),g(76,"td",8),y(77,"R$ 1.014,85"),m(),g(78,"td",8),y(79,"R$ 964,11"),m(),g(80,"td",13),y(81,"R$ 771,29"),m()(),g(82,"tr",11)(83,"td",12),y(84,"Advogados(as) Acima de 65 anos - 10%"),m(),g(85,"td",8),y(86,"R$ 1.014,85"),m(),g(87,"td",8),y(88,"R$ 913,37"),m(),g(89,"td",13),y(90,"R$ 730,69"),m()()()()(),g(91,"div",14)(92,"div",15)(93,"a",16)(94,"button"),y(95," RESOLU\xC7\xC3O N.\xBA 24, DE 31 DE DEZEMBRO DE 2025 "),m()()(),g(96,"div",17)(97,"div",18)(98,"div",19),Me(99,"i",20),m(),g(100,"h3",21),y(101," Consulte sua Situa\xE7\xE3o "),m(),g(102,"p",22),y(103," Consulte sua situa\xE7\xE3o cadastral e financeira. "),m(),g(104,"div",23)(105,"a",24)(106,"button"),y(107," Consultar Situa\xE7\xE3o "),m()()()(),g(108,"div",18)(109,"div",19),Me(110,"i",25),m(),g(111,"h3",21),y(112," Pague sua Anuidade "),m(),g(113,"p",22),y(114," Servi\xE7o para pagamento da anuidade 2026. "),m(),g(115,"div",23)(116,"a",24)(117,"button"),y(118," Pagar Anuidade "),m()()()()()()(),g(119,"footer",26)(120,"div",27)(121,"div",28)(122,"div")(123,"h3",29),y(124,"OAB-PI"),m(),g(125,"p",30),y(126," Ordem dos Advogados do Brasil \u2013 Seccional Piau\xED."),Me(127,"br"),y(128," Compromisso com a advocacia, \xE9tica e cidadania. "),m()(),g(129,"div")(130,"h4",31),y(131,"Links \xDAteis"),m(),g(132,"ul",32)(133,"li")(134,"a",33),y(135,"Diretoria"),m()(),g(136,"li")(137,"a",34),y(138,"Not\xEDcias"),m()(),g(139,"li")(140,"a",35),y(141,"Servi\xE7os"),m()(),g(142,"li")(143,"a",36),y(144,"Portal da Transpar\xEAncia"),m()()()(),g(145,"div")(146,"h4",31),y(147,"Contato"),m(),g(148,"p",37),y(149," Rua Governador Tib\xE9rio Nunes, S/N "),m(),g(150,"p",37),y(151," Teresina - PI Cep: 64.000-750 "),m(),g(152,"p",37),y(153," (86) 2107-5800 "),Me(154,"br"),m(),g(155,"p",37),y(156," (86) 98141-8181 "),m(),g(157,"div",38)(158,"a",39),Me(159,"i",40),m(),g(160,"a",39),Me(161,"i",41),m(),g(162,"a",39),Me(163,"i",42),m()()()()(),g(164,"div",43),y(165," \xA9OAB-PI \u2014 Todos os direitos reservados. "),m()())},encapsulation:2})};var Rp=[{path:"",component:Hi},{path:"**",redirectTo:""}];var xp={providers:[aa(),nc({eventCoalescing:!0}),Uc(Rp)]};var Vi=class e{title=Nt("anuidade-oabpi");static \u0275fac=function(n){return new(n||e)};static \u0275cmp=kt({type:e,selectors:[["app-root"]],decls:1,vars:0,template:function(n,r){n&1&&hn(0,"router-outlet")},dependencies:[Hr],encapsulation:2})};vc(Vi,xp).catch(e=>console.error(e));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.