PageSourceSearch

https://ser-casting.web.app/chunk-7BNEEW3D.js

js ser-casting.web.app collected 2026-10-03 12:35:23 UTC 262,903 bytes, 7 lines download raw bytes

1import{a as ne,b as ve,d as Mu}from"./chunk-TSRGIXR5.js";function xu(t,e){return Object.is(t,e)}var X=null,Un=!1,rs=1,De=Symbol("SIGNAL");function R(t){let e=X;return X=t,e}function Au(){return X}function lg(){return Un}var kt={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function Lr(t){if(Un)throw new Error("");if(X===null)return;X.consumerOnSignalRead(t);let e=X.nextProducerIndex++;if(jr(X),e<X.producerNode.length&&X.producerNode[e]!==t&&zn(X)){let n=X.producerNode[e];Vr(n,X.producerIndexOfThis[e])}X.producerNode[e]!==t&&(X.producerNode[e]=t,X.producerIndexOfThis[e]=zn(X)?Pu(t,X,e):0),X.producerLastReadVersion[e]=t.version}function ug(){rs++}function Ru(t){if(!(zn(t)&&!t.dirty)&&!(!t.dirty&&t.lastCleanEpoch===rs)){if(!t.producerMustRecompute(t)&&!Gn(t)){Nu(t);return}t.producerRecomputeValue(t),Nu(t)}}function Ou(t){if(t.liveConsumerNode===void 0)return;let e=Un;Un=!0;try{for(let n of t.liveConsumerNode)n.dirty||ku(n)}finally{Un=e}}function Fu(){return X?.consumerAllowSignalWrites!==!1}function ku(t){t.dirty=!0,Ou(t),t.consumerMarkedDirty?.(t)}function Nu(t){t.dirty=!1,t.lastCleanEpoch=rs}function hn(t){return t&&(t.nextProducerIndex=0),R(t)}function qn(t,e){if(R(e),!(!t||t.producerNode===void 0||t.producerIndexOfThis===void 0||t.producerLastReadVersion===void 0)){if(zn(t))for(let n=t.nextProducerIndex;n<t.producerNode.length;n++)Vr(t.producerNode[n],t.producerIndexOfThis[n]);for(;t.producerNode.length>t.nextProducerIndex;)t.producerNode.pop(),t.producerLastReadVersion.pop(),t.producerIndexOfThis.pop()}}function Gn(t){jr(t);for(let e=0;e<t.producerNode.length;e++){let n=t.producerNode[e],r=t.producerLastReadVersion[e];if(r!==n.version||(Ru(n),r!==n.version))return!0}return!1}function gn(t){if(jr(t),zn(t))for(let e=0;e<t.producerNode.length;e++)Vr(t.producerNode[e],t.producerIndexOfThis[e]);t.producerNode.length=t.producerLastReadVersion.length=t.producerIndexOfThis.length=0,t.liveConsumerNode&&(t.liveConsumerNode.length=t.liveConsumerIndexOfThis.length=0)}function Pu(t,e,n){if(Lu(t),t.liveConsumerNode.length===0&&Vu(t))for(let r=0;r<t.producerNode.length;r++)t.producerIndexOfThis[r]=Pu(t.producerNode[r],t,r);return t.liveConsumerIndexOfThis.push(n),t.liveConsumerNode.push(e)-1}function Vr(t,e){if(Lu(t),t.liveConsumerNode.length===1&&Vu(t))for(let r=0;r<t.producerNode.length;r++)Vr(t.producerNode[r],t.producerIndexOfThis[r]);let n=t.liveConsumerNode.length-1;if(t.liveConsumerNode[e]=t.liveConsumerNode[n],t.liveConsumerIndexOfThis[e]=t.liveConsumerIndexOfThis[n],t.liveConsumerNode.length--,t.liveConsumerIndexOfThis.length--,e<t.liveConsumerNode.length){let r=t.liveConsumerIndexOfThis[e],o=t.liveConsumerNode[e];jr(o),o.producerIndexOfThis[r]=e}}function zn(t){return t.consumerIsAlwaysLive||(t?.liveConsumerNode?.length??0)>0}function jr(t){t.producerNode??=[],t.producerIndexOfThis??=[],t.producerLastReadVersion??=[]}function Lu(t){t.liveConsumerNode??=[],t.liveConsumerIndexOfThis??=[]}function Vu(t){return t.producerNode!==void 0}function ju(t){let e=Object.create(cg);e.computation=t;let n=()=>{if(Ru(e),Lr(e),e.value===Pr)throw e.error;return e.value};return n[De]=e,n}var es=Symbol("UNSET"),ts=Symbol("COMPUTING"),Pr=Symbol("ERRORED"),cg=ve(ne({},kt),{value:es,dirty:!0,error:null,equal:xu,kind:"computed",producerMustRecompute(t){return t.value===es||t.value===ts},producerRecomputeValue(t){if(t.value===ts)throw new Error("Detected cycle in computations.");let e=t.value;t.value=ts;let n=hn(t),r,o=!1;try{r=t.computation(),R(null),o=e!==es&&e!==Pr&&r!==Pr&&t.equal(e,r)}catch(i){r=Pr,t.error=i}finally{qn(t,n)}if(o){t.value=e;return}t.value=r,t.version++}});function dg(){throw new Error}var Bu=dg;function $u(){Bu()}function Hu(t){Bu=t}var fg=null;function Uu(t){let e=Object.create(os);e.value=t;let n=()=>(Lr(e),e.value);return n[De]=e,n}
1function Br(t,e){Fu()||$u(),t.equal(t.value,e)||(t.value=e,pg(t))}function zu(t,e){Fu()||$u(),Br(t,e(t.value))}var os=ve(ne({},kt),{equal:xu,value:void 0,kind:"signal"});function pg(t){t.version++,ug(),Ou(t),fg?.()}function qu(t,e,n){let r=Object.create(hg);n&&(r.consumerAllowSignalWrites=!0),r.fn=t,r.schedule=e;let o=l=>{r.cleanupFn=l};function i(l){return l.fn===null&&l.schedule===null}function s(l){i(l)||(gn(l),l.cleanupFn(),l.fn=null,l.schedule=null,l.cleanupFn=ns)}let a=()=>{if(r.fn===null)return;if(lg())throw new Error("Schedulers cannot synchronously execute watches while scheduling.");if(r.dirty=!1,r.hasRun&&!Gn(r))return;r.hasRun=!0;let l=hn(r);try{r.cleanupFn(),r.cleanupFn=ns,r.fn(o)}finally{qn(r,l)}};return r.ref={notify:()=>ku(r),run:a,cleanup:()=>r.cleanupFn(),destroy:()=>s(r),[De]:r},r.ref}var ns=()=>{},hg=ve(ne({},kt),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:t=>{t.schedule!==null&&t.schedule(t.ref)},hasRun:!1,cleanupFn:ns});function C(t){return typeof t=="function"}function mn(t){let n=t(r=>{Error.call(r),r.stack=new Error().stack});return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var $r=mn(t=>function(n){t(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 Pt(t,e){if(t){let n=t.indexOf(e);0<=n&&t.splice(n,1)}}var K=class t{constructor(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let e;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(C(r))try{r()}catch(i){e=i instanceof $r?i.errors:[i]}let{_finalizers:o}=this;if(o){this._finalizers=null;for(let i of o)try{Gu(i)}catch(s){e=e??[],s instanceof $r?e=[...e,...s.errors]:e.push(s)}}if(e)throw new $r(e)}}add(e){var n;if(e&&e!==this)if(this.closed)Gu(e);else{if(e instanceof t){if(e.closed||e._hasParent(this))return;e._addParent(this)}(this._finalizers=(n=this._finalizers)!==null&&n!==void 0?n:[]).push(e)}}_hasParent(e){let{_parentage:n}=this;return n===e||Array.isArray(n)&&n.includes(e)}_addParent(e){let{_parentage:n}=this;this._parentage=Array.isArray(n)?(n.push(e),n):n?[n,e]:e}_removeParent(e){let{_parentage:n}=this;n===e?this._parentage=null:Array.isArray(n)&&Pt(n,e)}remove(e){let{_finalizers:n}=this;n&&Pt(n,e),e instanceof t&&e._removeParent(this)}};K.EMPTY=(()=>{let t=new K;return t.closed=!0,t})();var is=K.EMPTY;function Hr(t){return t instanceof K||t&&"closed"in t&&C(t.remove)&&C(t.add)&&C(t.unsubscribe)}function Gu(t){C(t)?t():t.unsubscribe()}var Ve={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var yn={setTimeout(t,e,...n){let{delegate:r}=yn;return r?.setTimeout?r.setTimeout(t,e,...n):setTimeout(t,e,...n)},clearTimeout(t){let{delegate:e}=yn;return(e?.clearTimeout||clearTimeout)(t)},delegate:void 0};function Ur(t){yn.setTimeout(()=>{let{onUnhandledError:e}=Ve;if(e)e(t);else throw t})}function Wn(){}var Wu=ss("C",void 0,void 0);function Qu(t){return ss("E",void 0,t)}function Zu(t){return ss("N",t,void 0)}function ss(t,e,n){return{kind:t,value:e,error:n}}var Lt=null;function vn(t){if(Ve.useDeprecatedSynchronousErrorHandling){let e=!Lt;if(e&&(Lt={errorThrown:!1,error:null}),t(),e){let{errorThrown:n,error:r}=Lt;if(Lt=null,n)throw r}}else t()}function Ku(t){Ve.useDeprecatedSynchronousErrorHandling&&Lt&&(Lt.errorThrown=!0,Lt.error=t)}var Vt=class extends K{constructor(e){super(),this.isStopped=!1,e?(this.destination=e,Hr(e)&&e.add(this)):this.destination=yg}static create(e,n,r){return new vt(e,n,r)}next(e){this.isStopped?ls(Zu(e),this):this._next(e)}error(e){this.isStopped?ls(Qu(e),this):(this.isStopped=!0,this._error(e))}complete(){this.isStopped?ls(Wu,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(e){this.destination.next(e)}_error(e){try{this.destination.error(e)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},gg=Function.prototype.bind;function as(t,e){return gg.call(t,e)}var us=class{constructor(e){this.partialObserver=e}next(e){let{partialObserver:n}=this;if(n.next)try{n.next(e)}catch(r){zr(r)}}error(e){let{partialObserver:n}=this;if(n.error)try{n.error(e)}catch(r){zr(r)}else zr(e)}complete(){let{partialObserver:e}=this;if(e.complete)try{e.complete()}catch(n){zr(n)}}},vt=class extends Vt{constructor(e,n,r){super();let o;if(C(e)||!e)o={next:e??void 0,error:n??void 0,complete:r??void 0};else{let i;
vendor: 4,141 bytes, line 3
3this&&Ve.useDeprecatedNextContext?(i=Object.create(e),i.unsubscribe=()=>this.unsubscribe(),o={next:e.next&&as(e.next,i),error:e.error&&as(e.error,i),complete:e.complete&&as(e.complete,i)}):o=e}this.destination=new us(o)}};function zr(t){Ve.useDeprecatedSynchronousErrorHandling?Ku(t):Ur(t)}function mg(t){throw t}function ls(t,e){let{onStoppedNotification:n}=Ve;n&&yn.setTimeout(()=>n(t,e))}var yg={closed:!0,next:Wn,error:mg,complete:Wn};var Dn=typeof Symbol=="function"&&Symbol.observable||"@@observable";function fe(t){return t}function vg(...t){return cs(t)}function cs(t){return t.length===0?fe:t.length===1?t[0]:function(n){return t.reduce((r,o)=>o(r),n)}}var L=(()=>{class t{constructor(n){n&&(this._subscribe=n)}lift(n){let r=new t;return r.source=this,r.operator=n,r}subscribe(n,r,o){let i=Eg(n)?n:new vt(n,r,o);return vn(()=>{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=Yu(r),new r((o,i)=>{let s=new vt({next:a=>{try{n(a)}catch(l){i(l),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)}[Dn](){return this}pipe(...n){return cs(n)(this)}toPromise(n){return n=Yu(n),new n((r,o)=>{let i;this.subscribe(s=>i=s,s=>o(s),()=>r(i))})}}return t.create=e=>new t(e),t})();function Yu(t){var e;return(e=t??Ve.Promise)!==null&&e!==void 0?e:Promise}function Dg(t){return t&&C(t.next)&&C(t.error)&&C(t.complete)}function Eg(t){return t&&t instanceof Vt||Dg(t)&&Hr(t)}function ds(t){return C(t?.lift)}function x(t){return e=>{if(ds(e))return e.lift(function(n){try{return t(n,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function S(t,e,n,r,o){return new fs(t,e,n,r,o)}var fs=class extends Vt{constructor(e,n,r,o,i,s){super(e),this.onFinalize=i,this.shouldUnsubscribe=s,this._next=n?function(a){try{n(a)}catch(l){e.error(l)}}:super._next,this._error=o?function(a){try{o(a)}catch(l){e.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){e.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var e;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:n}=this;super.unsubscribe(),!n&&((e=this.onFinalize)===null||e===void 0||e.call(this))}}};function ps(){return x((t,e)=>{let n=null;t._refCount++;let r=S(e,void 0,void 0,void 0,()=>{if(!t||t._refCount<=0||0<--t._refCount){n=null;return}let o=t._connection,i=n;n=null,o&&(!i||o===i)&&o.unsubscribe(),e.unsubscribe()});t.subscribe(r),r.closed||(n=t.connect())})}var hs=class extends L{constructor(e,n){super(),this.source=e,this.subjectFactory=n,this._subject=null,this._refCount=0,this._connection=null,ds(e)&&(this.lift=e.lift)}_subscribe(e){return this.getSubject().subscribe(e)}getSubject(){let e=this._subject;return(!e||e.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;let{_connection:e}=this;this._subject=this._connection=null,e?.unsubscribe()}connect(){let e=this._connection;if(!e){e=this._connection=new K;let n=this.getSubject();e.add(this.source.subscribe(S(n,void 0,()=>{this._teardown(),n.complete()},r=>{this._teardown(),n.error(r)},()=>this._teardown()))),e.closed&&(this._connection=null,e=K.EMPTY)}return e}refCount(){return ps()(this)}};var Ju=mn(t=>function(){t(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var qe=(()=>{class t extends L{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(n){let r=new qr(this,this);return r.operator=n,r}_throwIfClosed(){if(this.closed)throw new Ju}next(n){vn(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(n)}})}error(n){vn(()=>{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(){vn(()=>
vendor: 6,075 bytes, line 3
3{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?is:(this.currentObservers=null,i.push(n),new K(()=>{this.currentObservers=null,Pt(i,n)}))}_checkFinalizedStatuses(n){let{hasError:r,thrownError:o,isStopped:i}=this;r?n.error(o):i&&n.complete()}asObservable(){let n=new L;return n.source=this,n}}return t.create=(e,n)=>new qr(e,n),t})(),qr=class extends qe{constructor(e,n){super(),this.destination=e,this.source=n}next(e){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.next)===null||r===void 0||r.call(n,e)}error(e){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.error)===null||r===void 0||r.call(n,e)}complete(){var e,n;(n=(e=this.destination)===null||e===void 0?void 0:e.complete)===null||n===void 0||n.call(e)}_subscribe(e){var n,r;return(r=(n=this.source)===null||n===void 0?void 0:n.subscribe(e))!==null&&r!==void 0?r:is}};var Qn=class extends qe{constructor(e){super(),this._value=e}get value(){return this.getValue()}_subscribe(e){let n=super._subscribe(e);return!n.closed&&e.next(this._value),n}getValue(){let{hasError:e,thrownError:n,_value:r}=this;if(e)throw n;return this._throwIfClosed(),r}next(e){super.next(this._value=e)}};var gs={now(){return(gs.delegate||Date).now()},delegate:void 0};var Gr=class extends K{constructor(e,n){super()}schedule(e,n=0){return this}};var Zn={setInterval(t,e,...n){let{delegate:r}=Zn;return r?.setInterval?r.setInterval(t,e,...n):setInterval(t,e,...n)},clearInterval(t){let{delegate:e}=Zn;return(e?.clearInterval||clearInterval)(t)},delegate:void 0};var Wr=class extends Gr{constructor(e,n){super(e,n),this.scheduler=e,this.work=n,this.pending=!1}schedule(e,n=0){var r;if(this.closed)return this;this.state=e;let o=this.id,i=this.scheduler;return o!=null&&(this.id=this.recycleAsyncId(i,o,n)),this.pending=!0,this.delay=n,this.id=(r=this.id)!==null&&r!==void 0?r:this.requestAsyncId(i,this.id,n),this}requestAsyncId(e,n,r=0){return Zn.setInterval(e.flush.bind(e,this),r)}recycleAsyncId(e,n,r=0){if(r!=null&&this.delay===r&&this.pending===!1)return n;n!=null&&Zn.clearInterval(n)}execute(e,n){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;let r=this._execute(e,n);if(r)return r;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(e,n){let r=!1,o;try{this.work(e)}catch(i){r=!0,o=i||new Error("Scheduled action threw falsy error")}if(r)return this.unsubscribe(),o}unsubscribe(){if(!this.closed){let{id:e,scheduler:n}=this,{actions:r}=n;this.work=this.state=this.scheduler=null,this.pending=!1,Pt(r,this),e!=null&&(this.id=this.recycleAsyncId(n,e,null)),this.delay=null,super.unsubscribe()}}};var En=class t{constructor(e,n=t.now){this.schedulerActionCtor=e,this.now=n}schedule(e,n=0,r){return new this.schedulerActionCtor(this,e).schedule(r,n)}};En.now=gs.now;var Qr=class extends En{constructor(e,n=En.now){super(e,n),this.actions=[],this._active=!1}flush(e){let{actions:n}=this;if(this._active){n.push(e);return}let r;this._active=!0;do if(r=e.execute(e.state,e.delay))break;while(e=n.shift());if(this._active=!1,r){for(;e=n.shift();)e.unsubscribe();throw r}}};var Kn=new Qr(Wr),Xu=Kn;var jt=new L(t=>t.complete());function Zr(t){return t&&C(t.schedule)}function ms(t){return t[t.length-1]}function Kr(t){return C(ms(t))?t.pop():void 0}function Ge(t){return Zr(ms(t))?t.pop():void 0}function ec(t,e){return typeof ms(t)=="number"?t.pop():e}function nc(t,e,n,r){function o(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function a(c){try{u(r.next(c))}catch(d){s(d)}}function l(c){try{u(r.throw(c))}catch(d){s(d)}}function u(c){c.done?i(c.value):o(c.value).then(a,l)}u((r=r.apply(t,e||[])).next())})}function tc(t){var e=typeof Symbol=="function"&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&typeof t.length=="number")return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function Bt(t){return this instanceof Bt?(this.v=t,this):new Bt(t)}function rc(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(t,e||[]),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(h){return Promise.resolve(h).then(f,d)}}function a(f,h){r[f]&&(o[f]=function(g){return new Promise(function(E,v){i.push([f,g,E,v])>1||l(f,g)})},h&&(o[f]=h(o[f])))}function l(f,h){try{u(r[f](h))}catch(g){p(i[0][3],g)}}function u(f){f.value instanceof Bt?Promise.resolve(f.value.v).then(c,d):p(i[0][2],f)}function c(f){l("next",f)}function d(f){l("throw",f)}function p(f,h){f(h),i.shift(),i.length&&l(i[0][0],i[0][1])}}function oc(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],n;return e?e.call(t):(t=typeof tc=="function"?tc(t):t[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(i){n[i]=t[i]&&function(s){return new Promise(function(a,l){s=t[i](s),o(a,l,s.done,s.value)})}}function o(i,s,a,l){Promise.resolve(l).then(function(u){i({value:u,done:a})},s)}}var Yr=t=>t&&typeof t.length=="number"&&typeof t!="function";function Jr(t){return C(t?.then)}function Xr(t){return C(t[Dn])}function eo(t){return Symbol.asyncIterator&&C(t?.[Symbol.asyncIterator])}function to(t){return new TypeError(`You provided ${t!==null&&typeof t=="object"?"an invali
3d object":`'${t}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function wg(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var no=wg();function ro(t){return C(t?.[no])}function oo(t){return rc(this,arguments,function*(){let n=t.getReader();try{for(;;){let{value:r,done:o}=yield Bt(n.read());if(o)return yield Bt(void 0);yield yield Bt(r)}}finally{n.releaseLock()}})}function io(t){return C(t?.getReader)}function W(t){if(t instanceof L)return t;if(t!=null){if(Xr(t))return _g(t);if(Yr(t))return Ig(t);if(Jr(t))return bg(t);if(eo(t))return ic(t);if(ro(t))return Cg(t);if(io(t))return Sg(t)}throw to(t)}function _g(t){return new L(e=>{let n=t[Dn]();if(C(n.subscribe))return n.subscribe(e);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function Ig(t){return new L(e=>{for(let n=0;n<t.length&&!e.closed;n++)e.next(t[n]);e.complete()})}function bg(t){return new L(e=>{t.then(n=>{e.closed||(e.next(n),e.complete())},n=>e.error(n)).then(null,Ur)})}function Cg(t){return new L(e=>{for(let n of t)if(e.next(n),e.closed)return;e.complete()})}function ic(t){return new L(e=>{Tg(t,e).catch(n=>e.error(n))})}function Sg(t){return ic(oo(t))}function Tg(t,e){var n,r,o,i;return nc(this,void 0,void 0,function*(){try{for(n=oc(t);r=yield n.next(),!r.done;){let s=r.value;if(e.next(s),e.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}}e.complete()})}function Ee(t,e,n,r=0,o=!1){let i=e.schedule(function(){n(),o?t.add(this.schedule(null,r)):this.unsubscribe()},r);if(t.add(i),!o)return i}function so(t,e=0){return x((n,r)=>{n.subscribe(S(r,o=>Ee(r,t,()=>r.next(o),e),()=>Ee(r,t,()=>r.complete(),e),o=>Ee(r,t,()=>r.error(o),e)))})}function ao(t,e=0){return x((n,r)=>{r.add(t.schedule(()=>n.subscribe(r),e))})}function sc(t,e){return W(t).pipe(ao(e),so(e))}function ac(t,e){return W(t).pipe(ao(e),so(e))}function lc(t,e){return new L(n=>{let r=0;return e.schedule(function(){r===t.length?n.complete():(n.next(t[r++]),n.closed||this.schedule())})})}function uc(t,e){return new L(n=>{let r;return Ee(n,e,()=>{r=t[no](),Ee(n,e,()=>{let o,i;try{({value:o,done:i}=r.next())}catch(s){n.error(s);return}i?n.complete():n.next(o)},0,!0)}),()=>C(r?.return)&&r.return()})}function lo(t,e){if(!t)throw new Error("Iterable cannot be null");return new L(n=>{Ee(n,e,()=>{let r=t[Symbol.asyncIterator]();Ee(n,e,()=>{r.next().then(o=>{o.done?n.complete():n.next(o.value)})},0,!0)})})}function cc(t,e){return lo(oo(t),e)}function dc(t,e){if(t!=null){if(Xr(t))return sc(t,e);if(Yr(t))return lc(t,e);if(Jr(t))return ac(t,e);if(eo(t))return lo(t,e);if(ro(t))return uc(t,e);if(io(t))return cc(t,e)}throw to(t)}function We(t,e){return e?dc(t,e):W(t)}function Mg(...t){let e=Ge(t);return We(t,e)}function Ng(t,e){let n=C(t)?t:()=>t,r=o=>o.error(n());return new L(e?o=>e.schedule(r,0,o):r)}function xg(t){return!!t&&(t instanceof L||C(t.lift)&&C(t.subscribe))}var it=mn(t=>function(){t(this),this.name="EmptyError",this.message="no elements in sequence"});function Ag(t,e){let n=typeof e=="object";return new Promise((r,o)=>{let i=new vt({next:s=>{r(s),i.unsubscribe()},error:o,complete:()=>{n?r(e.defaultValue):o(new it)}});t.subscribe(i)})}function fc(t){return t instanceof Date&&!isNaN(t)}function $t(t,e){return x((n,r)=>{let o=0;n.subscribe(S(r,i=>{r.next(t.call(e,i,o++))}))})}var{isArray:Rg}=Array;function Og(t,e){return Rg(e)?t(...e):t(e)}function uo(t){return $t(e=>Og(t,e))}var{isArray:Fg}=Array,{getPrototypeOf:kg,prototype:Pg,keys:Lg}=Object;function co(t){if(t.length===1){let e=t[0];if(Fg(e))return{args:e,keys:null};if(Vg(e)){let n=Lg(e);return{args:n.map(r=>e[r]),keys:n}}}return{args:t,keys:null}}function Vg(t){return t&&typeof t=="object"&&kg(t)===Pg}function fo(t,e){return t.reduce((n,r,o)=>(n[r]=e[o],n),{})}function jg(...t){let e=Ge(t),n=Kr(t),{args:r,keys:o}=co(t);if(r.length===0)return We([],e);let i=new L(Bg(r,e,o?s=>fo(o,s):fe));return n?i.pipe(uo(n)):i}function Bg(t,e,n=fe){return r=>{pc(e,()=>{let{length:o}=t,i=new Array(o),s=o,a=o;for(let l=0;l<o;l++)pc(e,()=>{let u=We(t[l],e),c=!1;u.subscribe(S(r,d=>{i[l]=d,c||(c=!0,a--),a||r.next(n(i.slice()))},()=>{--s||r.complete()}
vendor: 4,507 bytes, line 3
3))},r)},r)}}function pc(t,e,n){t?Ee(n,t,e):e()}function hc(t,e,n,r,o,i,s,a){let l=[],u=0,c=0,d=!1,p=()=>{d&&!l.length&&!u&&e.complete()},f=g=>u<r?h(g):l.push(g),h=g=>{i&&e.next(g),u++;let E=!1;W(n(g,c++)).subscribe(S(e,v=>{o?.(v),i?f(v):e.next(v)},()=>{E=!0},void 0,()=>{if(E)try{for(u--;l.length&&u<r;){let v=l.shift();s?Ee(e,s,()=>h(v)):h(v)}p()}catch(v){e.error(v)}}))};return t.subscribe(S(e,f,()=>{d=!0,p()})),()=>{a?.()}}function Ht(t,e,n=1/0){return C(e)?Ht((r,o)=>$t((i,s)=>e(r,i,o,s))(W(t(r,o))),n):(typeof e=="number"&&(n=e),x((r,o)=>hc(r,o,t,n)))}function Yn(t=1/0){return Ht(fe,t)}function gc(){return Yn(1)}function po(...t){return gc()(We(t,Ge(t)))}function $g(t){return new L(e=>{W(t()).subscribe(e)})}function Hg(...t){let e=Kr(t),{args:n,keys:r}=co(t),o=new L(i=>{let{length:s}=n;if(!s){i.complete();return}let a=new Array(s),l=s,u=s;for(let c=0;c<s;c++){let d=!1;W(n[c]).subscribe(S(i,p=>{d||(d=!0,u--),a[c]=p},()=>l--,void 0,()=>{(!l||!d)&&(u||i.next(r?fo(r,a):a),i.complete())}))}});return e?o.pipe(uo(e)):o}function mc(t=0,e,n=Xu){let r=-1;return e!=null&&(Zr(e)?n=e:r=e),new L(o=>{let i=fc(t)?+t-n.now():t;i<0&&(i=0);let s=0;return n.schedule(function(){o.closed||(o.next(s++),0<=r?this.schedule(void 0,r):o.complete())},i)})}function Ug(...t){let e=Ge(t),n=ec(t,1/0),r=t;return r.length?r.length===1?W(r[0]):Yn(n)(We(r,e)):jt}function Ut(t,e){return x((n,r)=>{let o=0;n.subscribe(S(r,i=>t.call(e,i,o++)&&r.next(i)))})}function yc(t){return x((e,n)=>{let r=!1,o=null,i=null,s=!1,a=()=>{if(i?.unsubscribe(),i=null,r){r=!1;let u=o;o=null,n.next(u)}s&&n.complete()},l=()=>{i=null,s&&n.complete()};e.subscribe(S(n,u=>{r=!0,o=u,i||W(t(u)).subscribe(i=S(n,a,l))},()=>{s=!0,(!r||!i||i.closed)&&n.complete()}))})}function zg(t,e=Kn){return yc(()=>mc(t,e))}function vc(t){return x((e,n)=>{let r=null,o=!1,i;r=e.subscribe(S(n,void 0,void 0,s=>{i=W(t(s,vc(t)(e))),r?(r.unsubscribe(),r=null,i.subscribe(n)):o=!0})),o&&(r.unsubscribe(),r=null,i.subscribe(n))})}function Dc(t,e,n,r,o){return(i,s)=>{let a=n,l=e,u=0;i.subscribe(S(s,c=>{let d=u++;l=a?t(l,c,d):(a=!0,c),r&&s.next(l)},o&&(()=>{a&&s.next(l),s.complete()})))}}function qg(t,e){return C(e)?Ht(t,e,1):Ht(t,1)}function Gg(t,e=Kn){return x((n,r)=>{let o=null,i=null,s=null,a=()=>{if(o){o.unsubscribe(),o=null;let u=i;i=null,r.next(u)}};function l(){let u=s+t,c=e.now();if(c<u){o=this.schedule(void 0,u-c),r.add(o);return}a()}n.subscribe(S(r,u=>{i=u,s=e.now(),o||(o=e.schedule(l,t),r.add(o))},()=>{a(),r.complete()},void 0,()=>{i=o=null}))})}function Jn(t){return x((e,n)=>{let r=!1;e.subscribe(S(n,o=>{r=!0,n.next(o)},()=>{r||n.next(t),n.complete()}))})}function ys(t){return t<=0?()=>jt:x((e,n)=>{let r=0;e.subscribe(S(n,o=>{++r<=t&&(n.next(o),t<=r&&n.complete())}))})}function Wg(t,e=fe){return t=t??Qg,x((n,r)=>{let o,i=!0;n.subscribe(S(r,s=>{let a=e(s);(i||!t(o,a))&&(i=!1,o=a,r.next(s))}))})}function Qg(t,e){return t===e}function ho(t=Zg){return x((e,n)=>{let r=!1;e.subscribe(S(n,o=>{r=!0,n.next(o)},()=>r?n.complete():n.error(t())))})}function Zg(){return new it}function Kg(t){return x((e,n)=>{try{e.subscribe(n)}finally{n.add(t)}})}function Yg(t,e){let n=arguments.length>=2;return r=>r.pipe(t?Ut((o,i)=>t(o,i,r)):fe,ys(1),n?Jn(e):ho(()=>new it))}function vs(t){return t<=0?()=>jt:x((e,n)=>{let r=[];e.subscribe(S(n,o=>{r.push(o),t<r.length&&r.shift()},()=>{for(let o of r)n.next(o);n.complete()},void 0,()=>{r=null}))})}function Jg(t,e){let n=arguments.length>=2;return r=>r.pipe(t?Ut((o,i)=>t(o,i,r)):fe,vs(1),n?Jn(e):ho(()=>new it))}function Xg(t,e){return x(Dc(t,e,arguments.length>=2,!0))}function em(t){return Ut((e,n)=>t<=n)}function tm(...t){let e=Ge(t);return x((n,r)=>{(e?po(t,n,e):po(t,n)).subscribe(r)})}function nm(t,e){return x((n,r)=>{let o=null,i=0,s=!1,a=()=>s&&!o&&r.complete();n.subscribe(S(r,l=>{o?.unsubscribe();let u=0,c=i++;W(t(l,c)).subscribe(o=S(r,d=>r.next(e?e(l,d,c,u++):d),()=>{o=null,a()}))},()=>{s=!0,a()}))})}function rm(t){return x((e,n)=>{W(t).subscribe(S(n,()=>n.complete(),Wn)),!n.closed&&e.subscribe(n)})}function om(t,e,n){let r=C(t)||e||n?{next:t,error:e,complete:n}:t;return r?x((o,i)=>{var s;(s=r.subscribe)===null||s===void 0||s.call(r);let a=!0;o.subscribe(S(i,l=>{var u;(u=r.next)===null||u===void 0||u.call(r,l),i.next(l)},()=>{var l;a=!1,(l=r.complete)===null||l===void 0||l.call(r),i.complete()},l=>{var u;a=!1,(u=r.error)===null||u===void 0||u.call(r,l),i.error(l)},()=>{var l,u;a&&((l=r.unsubscribe)===null||l===void 0||l.call(r)),(u=r.finalize)===null||u===void 0||u.call(r)}))}):fe}
3var dd="https://g.co/ng/security#xss",m=class extends Error{code;constructor(e,n){super(fd(e,n)),this.code=e}};function fd(t,e){return`${`NG0${Math.abs(t)}`}${e?": "+e:""}`}var pd=Symbol("InputSignalNode#UNSET"),sm=ve(ne({},os),{transformFn:void 0,applyValueToInputSignal(t,e){Br(t,e)}});function hd(t,e){let n=Object.create(sm);n.value=t,n.transformFn=e?.transform;function r(){if(Lr(n),n.value===pd)throw new m(-950,!1);return n.value}return r[De]=n,r}function mr(t){return{toString:t}.toString()}var go="__parameters__";function am(t){return function(...n){if(t){let r=t(...n);for(let o in r)this[o]=r[o]}}}function gd(t,e,n){return mr(()=>{let r=am(e);function o(...i){if(this instanceof o)return r.apply(this,i),this;let s=new o(...i);return a.annotation=s,a;function a(l,u,c){let d=l.hasOwnProperty(go)?l[go]:Object.defineProperty(l,go,{value:[]})[go];for(;d.length<=c;)d.push(null);return(d[c]=d[c]||[]).push(s),l}}return n&&(o.prototype=Object.create(n.prototype)),o.prototype.ngMetadataName=t,o.annotationCls=o,o})}var Et=globalThis;function B(t){for(let e in t)if(t[e]===B)return e;throw Error("Could not find renamed property on target object.")}function lm(t,e){for(let n in e)e.hasOwnProperty(n)&&!t.hasOwnProperty(n)&&(t[n]=e[n])}function ge(t){if(typeof t=="string")return t;if(Array.isArray(t))return"["+t.map(ge).join(", ")+"]";if(t==null)return""+t;if(t.overriddenName)return`${t.overriddenName}`;if(t.name)return`${t.name}`;let e=t.toString();if(e==null)return""+e;let n=e.indexOf(`
4`);return n===-1?e:e.substring(0,n)}function xs(t,e){return t==null||t===""?e===null?"":e:e==null||e===""?t:t+" "+e}var um=B({__forward_ref__:B});function md(t){return t.__forward_ref__=md,t.toString=function(){return ge(this())},t}function he(t){return yd(t)?t():t}function yd(t){return typeof t=="function"&&t.hasOwnProperty(um)&&t.__forward_ref__===md}function j(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function vd(t){return{providers:t.providers||[],imports:t.imports||[]}}function ri(t){return Ec(t,Dd)||Ec(t,Ed)}function Zx(t){return ri(t)!==null}function Ec(t,e){return t.hasOwnProperty(e)?t[e]:null}function cm(t){let e=t&&(t[Dd]||t[Ed]);return e||null}function wc(t){return t&&(t.hasOwnProperty(_c)||t.hasOwnProperty(dm))?t[_c]:null}var Dd=B({\u0275prov:B}),_c=B({\u0275inj:B}),Ed=B({ngInjectableDef:B}),dm=B({ngInjectorDef:B}),F=class{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(e,n){this._desc=e,this.\u0275prov=void 0,typeof n=="number"?this.__NG_ELEMENT_ID__=n:n!==void 0&&(this.\u0275prov=j({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function wd(t){return t&&!!t.\u0275providers}var fm=B({\u0275cmp:B}),pm=B({\u0275dir:B}),hm=B({\u0275pipe:B}),gm=B({\u0275mod:B}),Mo=B({\u0275fac:B}),nr=B({__NG_ELEMENT_ID__:B}),Ic=B({__NG_ENV_ID__:B});function pe(t){return typeof t=="string"?t:t==null?"":String(t)}function mm(t){return typeof t=="function"?t.name||t.toString():typeof t=="object"&&t!=null&&typeof t.type=="function"?t.type.name||t.type.toString():pe(t)}function ym(t,e){let n=e?`. Dependency path: ${e.join(" > ")} > ${t}`:"";throw new m(-200,t)}function La(t,e){throw new m(-201,!1)}var O=function(t){return t[t.Default=0]="Default",t[t.Host=1]="Host",t[t.Self=2]="Self",t[t.SkipSelf=4]="SkipSelf",t[t.Optional=8]="Optional",t}(O||{}),As;function _d(){return As}function we(t){let e=As;return As=t,e}function Id(t,e,n){let r=ri(t);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(n&O.Optional)return null;if(e!==void 0)return e;La(t,"Injector")}var vm={},or=vm,Rs="__NG_DI_FLAG__",No="ngTempTokenPath",Dm="ngTokenPath",Em=/\n/gm,wm="\u0275",bc="__source",Cn;function _m(){return Cn}function Dt(t){let e=Cn;return Cn=t,e}function Im(t,e=O.Default){if(Cn===void 0)throw new m(-203,!1);return Cn===null?Id(t,void 0,e):Cn.get(t,e&O.Optional?null:void 0,e)}function le(t,e=O.Default){return(_d()||Im)(he(t),e)}function T(t,e=O.Default){return le(t,oi(e))}function oi(t){return typeof t>"u"||typeof t=="number"?t:0|(t.optional&&8)|(t.host&&1)|(t.self&&2)|(t.skipSelf&&4)}function Os(t){let e=[];for(let n=0;n<t.length;n++){let r=he(t[n]);
4if(Array.isArray(r)){if(r.length===0)throw new m(900,!1);let o,i=O.Default;for(let s=0;s<r.length;s++){let a=r[s],l=bm(a);typeof l=="number"?l===-1?o=a.token:i|=l:o=a}e.push(le(o,i))}else e.push(le(r))}return e}function bd(t,e){return t[Rs]=e,t.prototype[Rs]=e,t}function bm(t){return t[Rs]}function Cm(t,e,n,r){let o=t[No];throw e[bc]&&o.unshift(e[bc]),t.message=Sm(`
5`+t.message,o,n,r),t[Dm]=o,t[No]=null,t}function Sm(t,e,n,r=null){t=t&&t.charAt(0)===`
6`&&t.charAt(1)==wm?t.slice(2):t;let o=ge(e);if(Array.isArray(e))o=e.map(ge).join(" -> ");else if(typeof e=="object"){let i=[];for(let s in e)if(e.hasOwnProperty(s)){let a=e[s];i.push(s+":"+(typeof a=="string"?JSON.stringify(a):ge(a)))}o=`{${i.join(", ")}}`}return`${n}${r?"("+r+")":""}[${o}]: ${t.replace(Em,`
7  `)}`}var Cd=bd(gd("Optional"),8);var Sd=bd(gd("SkipSelf"),4);function Gt(t,e){let n=t.hasOwnProperty(Mo);return n?t[Mo]:null}function Tm(t,e,n){if(t.length!==e.length)return!1;for(let r=0;r<t.length;r++){let o=t[r],i=e[r];if(n&&(o=n(o),i=n(i)),i!==o)return!1}return!0}function Mm(t){return t.flat(Number.POSITIVE_INFINITY)}function Va(t,e){t.forEach(n=>Array.isArray(n)?Va(n,e):e(n))}function Td(t,e,n){e>=t.length?t.push(n):t.splice(e,0,n)}function xo(t,e){return e>=t.length-1?t.pop():t.splice(e,1)[0]}function Nm(t,e){let n=[];for(let r=0;r<t;r++)n.push(e);return n}function xm(t,e,n,r){let o=t.length;if(o==e)t.push(n,r);else if(o===1)t.push(r,t[0]),t[0]=n;else{for(o--,t.push(t[o-1],t[o]);o>e;){let i=o-2;t[o]=t[i],o--}t[e]=n,t[e+1]=r}}function ii(t,e,n){let r=yr(t,e);return r>=0?t[r|1]=n:(r=~r,xm(t,r,e,n)),r}function Ds(t,e){let n=yr(t,e);if(n>=0)return t[n|1]}function yr(t,e){return Am(t,e,1)}function Am(t,e,n){let r=0,o=t.length>>n;for(;o!==r;){let i=r+(o-r>>1),s=t[i<<n];if(e===s)return i<<n;s>e?o=i:r=i+1}return~(o<<n)}var Tn={},_e=[],Ao=new F(""),Md=new F("",-1),Nd=new F(""),Ro=class{get(e,n=or){if(n===or){let r=new Error(`NullInjectorError: No provider for ${ge(e)}!`);throw r.name="NullInjectorError",r}return n}};function xd(t,e){let n=t[gm]||null;if(!n&&e===!0)throw new Error(`Type ${ge(t)} does not have '\u0275mod' property.`);return n}function st(t){return t[fm]||null}function Ad(t){return t[pm]||null}function Rd(t){return t[hm]||null}function Rm(t){let e=st(t)||Ad(t)||Rd(t);return e!==null&&e.standalone}function Om(t){return{\u0275providers:t}}function Fm(...t){return{\u0275providers:Od(!0,t),\u0275fromNgModule:!0}}function Od(t,...e){let n=[],r=new Set,o,i=s=>{n.push(s)};return Va(e,s=>{let a=s;Fs(a,i,[],r)&&(o||=[],o.push(a))}),o!==void 0&&Fd(o,i),n}function Fd(t,e){for(let n=0;n<t.length;n++){let{ngModule:r,providers:o}=t[n];ja(o,i=>{e(i,r)})}}function Fs(t,e,n,r){if(t=he(t),!t)return!1;let o=null,i=wc(t),s=!i&&st(t);if(!i&&!s){let l=t.ngModule;if(i=wc(l),i)o=l;else return!1}else{if(s&&!s.standalone)return!1;o=t}let a=r.has(o);if(s){if(a)return!1;if(r.add(o),s.dependencies){let l=typeof s.dependencies=="function"?s.dependencies():s.dependencies;for(let u of l)Fs(u,e,n,r)}}else if(i){if(i.imports!=null&&!a){r.add(o);let u;try{Va(i.imports,c=>{Fs(c,e,n,r)&&(u||=[],u.push(c))})}finally{}u!==void 0&&Fd(u,e)}if(!a){let u=Gt(o)||(()=>new o);e({provide:o,useFactory:u,deps:_e},o),e({provide:Nd,useValue:o,multi:!0},o),e({provide:Ao,useValue:()=>le(o),multi:!0},o)}let l=i.providers;if(l!=null&&!a){let u=t;ja(l,c=>{e(c,u)})}}else return!1;return o!==t&&t.providers!==void 0}function ja(t,e){for(let n of t)wd(n)&&(n=n.\u0275providers),Array.isArray(n)?ja(n,e):e(n)}var km=B({provide:String,useValue:B});function kd(t){return t!==null&&typeof t=="object"&&km in t}function Pm(t){return!!(t&&t.useExisting)}function Lm(t){return!!(t&&t.useFactory)}function Mn(t){return typeof t=="function"}function Vm(t){return!!t.useClass}var Pd=new F(""),wo={},jm={},Es;function si(){return Es===void 0&&(Es=new Ro),Es}var bt=class{},ir=class extends bt{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(e,n,r,o){super(),this.parent=n,this.source=r,this.scopes=o,Ps(e,s=>this.processProvider(s)),this.records.set(Md,wn(void 0,this)),o.has("environment")&&this.records.set(bt,wn(void 0,this));let i=this.records.get(Pd);i!=null&&typeof i.value=="string"&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(Nd,_e,O.Self))}destroy(){er(this),this._destroyed=!0;let e=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(e)}}onDestroy(e){return er(this),this._onDestroyHooks.push(e),()=>this.removeOnDestroy(e)}runInContext(e){er(this);let n=Dt(this),r=we(void 0),o;try{return e()}finally{Dt(n),we(r)}}get(e,n=or,r=O.Default){if(er(this),e.hasOwnProperty(Ic))return e[Ic](this);r=oi(r);let o,i=Dt(this),s=we(void 0);try{if(!(r&O.SkipSelf)){let l=this.records.get(e);if(l===void 0){let u=zm(e)&&ri(e);u&&this.injectableDefInScope(u)?l=wn(ks(e),wo):l=null,this.records.set(e,l)}if(l!=null)return this.hydrate(e,l)}
7let a=r&O.Self?si():this.parent;return n=r&O.Optional&&n===or?null:n,a.get(e,n)}catch(a){if(a.name==="NullInjectorError"){if((a[No]=a[No]||[]).unshift(ge(e)),i)throw a;return Cm(a,e,"R3InjectorError",this.source)}else throw a}finally{we(s),Dt(i)}}resolveInjectorInitializers(){let e=R(null),n=Dt(this),r=we(void 0),o;try{let i=this.get(Ao,_e,O.Self);for(let s of i)s()}finally{Dt(n),we(r),R(e)}}toString(){let e=[],n=this.records;for(let r of n.keys())e.push(ge(r));return`R3Injector[${e.join(", ")}]`}processProvider(e){e=he(e);let n=Mn(e)?e:he(e&&e.provide),r=$m(e);if(!Mn(e)&&e.multi===!0){let o=this.records.get(n);o||(o=wn(void 0,wo,!0),o.factory=()=>Os(o.multi),this.records.set(n,o)),n=e,o.multi.push(e)}this.records.set(n,r)}hydrate(e,n){let r=R(null);try{return n.value===wo&&(n.value=jm,n.value=n.factory()),typeof n.value=="object"&&n.value&&Um(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}finally{R(r)}}injectableDefInScope(e){if(!e.providedIn)return!1;let n=he(e.providedIn);return typeof n=="string"?n==="any"||this.scopes.has(n):this.injectorDefTypes.has(n)}removeOnDestroy(e){let n=this._onDestroyHooks.indexOf(e);n!==-1&&this._onDestroyHooks.splice(n,1)}};function ks(t){let e=ri(t),n=e!==null?e.factory:Gt(t);if(n!==null)return n;if(t instanceof F)throw new m(204,!1);if(t instanceof Function)return Bm(t);throw new m(204,!1)}function Bm(t){if(t.length>0)throw new m(204,!1);let n=cm(t);return n!==null?()=>n.factory(t):()=>new t}function $m(t){if(kd(t))return wn(void 0,t.useValue);{let e=Ld(t);return wn(e,wo)}}function Ld(t,e,n){let r;if(Mn(t)){let o=he(t);return Gt(o)||ks(o)}else if(kd(t))r=()=>he(t.useValue);else if(Lm(t))r=()=>t.useFactory(...Os(t.deps||[]));else if(Pm(t))r=()=>le(he(t.useExisting));else{let o=he(t&&(t.useClass||t.provide));if(Hm(t))r=()=>new o(...Os(t.deps));else return Gt(o)||ks(o)}return r}function er(t){if(t.destroyed)throw new m(205,!1)}function wn(t,e,n=!1){return{factory:t,value:e,multi:n?[]:void 0}}function Hm(t){return!!t.deps}function Um(t){return t!==null&&typeof t=="object"&&typeof t.ngOnDestroy=="function"}function zm(t){return typeof t=="function"||typeof t=="object"&&t instanceof F}function Ps(t,e){for(let n of t)Array.isArray(n)?Ps(n,e):n&&wd(n)?Ps(n.\u0275providers,e):e(n)}function Vd(t,e){t instanceof ir&&er(t);let n,r=Dt(t),o=we(void 0);try{return e()}finally{Dt(r),we(o)}}function jd(){return _d()!==void 0||_m()!=null}function ai(t){if(!jd())throw new m(-203,!1)}function qm(t){return typeof t=="function"}var Xe=0,A=1,I=2,ue=3,Be=4,be=5,sr=6,Oo=7,Ne=8,ar=9,at=10,q=11,lr=12,Cc=13,kn=14,ke=15,Wt=16,_n=17,lt=18,li=19,Bd=20,_t=21,_o=22,Qt=23,Te=24,Y=25,Ba=1;var Zt=7,Fo=8,Nn=9,Ie=10;function It(t){return Array.isArray(t)&&typeof t[Ba]=="object"}function dt(t){return Array.isArray(t)&&t[Ba]===!0}function $a(t){return(t.flags&4)!==0}function on(t){return t.componentOffset>-1}function ui(t){return(t.flags&1)===1}function Ze(t){return!!t.template}function ko(t){return(t[I]&512)!==0}function vr(t){return(t[I]&256)===256}var Ls=class{previousValue;currentValue;firstChange;constructor(e,n,r){this.previousValue=e,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}};function $d(t,e,n,r){e!==null?e.applyValueToInputSignal(e,r):t[n]=r}var Gm=(()=>{let t=()=>Hd;return t.ngInherit=!0,t})();function Hd(t){return t.type.prototype.ngOnChanges&&(t.setInput=Qm),Wm}function Wm(){let t=zd(this),e=t?.current;if(e){let n=t.previous;if(n===Tn)t.previous=e;else for(let r in e)n[r]=e[r];t.current=null,this.ngOnChanges(e)}}function Qm(t,e,n,r,o){let i=this.declaredInputs[r],s=zd(t)||Zm(t,{previous:Tn,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[i];a[i]=new Ls(u&&u.currentValue,n,l===Tn),$d(t,e,o,n)}var Ud="__ngSimpleChanges__";function zd(t){return t[Ud]||null}function Zm(t,e){return t[Ud]=e}var Sc=null;var Fe=function(t,e,n){Sc?.(t,e,n)},qd="svg",Km="math";function Ke(t){for(;Array.isArray(t);)t=t[Xe];return t}function Ym(t){for(;Array.isArray(t);){if(typeof t[Ba]=="object")return t;t=t[Xe]}return null}function Gd(t,e){return Ke(e[t])}function $e(t,e){return Ke(e[t.index])}function Ha(t,e){return t.data[e]}function Dr(t,e){return t[e]}function Ye(t,e){let n=e[t];return It(n)?n:n[Xe]}function Jm(t){return(t[I]&4)===4}function Ua(t){return(t[I]&128)===128}function Xm(t){return dt(t[ue])}function xn(t,e){return e==null?null:t[e]}function Wd(t){t[_n]=0}function za(t){t[I]&1024||(t[I]|=1024,Ua(t)&&Er(t))}function ey(t,e){for(;t>0;)e=e[kn],t--;return e}function ci(t){return!!(t[I]&9216||t[Te]?.dirty)}function Vs(t){t[at].changeDetectionScheduler?.notify(9),t[I]&64&&(t[I]|=1024),ci(t)&&Er(t)}function Er(t){t[at].changeDetectionScheduler?.notify(0);let e=Kt(t);for(;e!==null&&!(e[I]&8192||(e[I]|=8192,!Ua(e)));)e=Kt(e)}
vendor: 4,395 bytes, line 7
7function Qd(t,e){if(vr(t))throw new m(911,!1);t[_t]===null&&(t[_t]=[]),t[_t].push(e)}function ty(t,e){if(t[_t]===null)return;let n=t[_t].indexOf(e);n!==-1&&t[_t].splice(n,1)}function Kt(t){let e=t[ue];return dt(e)?e[ue]:e}function Zd(t){return t[Oo]??=[]}function Kd(t){return t.cleanup??=[]}function ny(t,e,n,r){let o=Zd(e);o.push(n),t.firstCreatePass&&Kd(t).push(r,o.length-1)}var M={lFrame:of(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var js=!1;function ry(){return M.lFrame.elementDepthCount}function oy(){M.lFrame.elementDepthCount++}function iy(){M.lFrame.elementDepthCount--}function Yd(){return M.bindingsEnabled}function Jd(){return M.skipHydrationRootTNode!==null}function sy(t){return M.skipHydrationRootTNode===t}function ay(){M.skipHydrationRootTNode=null}function w(){return M.lFrame.lView}function Q(){return M.lFrame.tView}function Kx(t){return M.lFrame.contextLView=t,t[Ne]}function Yx(t){return M.lFrame.contextLView=null,t}function ce(){let t=Xd();for(;t!==null&&t.type===64;)t=t.parent;return t}function Xd(){return M.lFrame.currentTNode}function ly(){let t=M.lFrame,e=t.currentTNode;return t.isParent?e:e.parent}function sn(t,e){let n=M.lFrame;n.currentTNode=t,n.isParent=e}function qa(){return M.lFrame.isParent}function Ga(){M.lFrame.isParent=!1}function uy(){return M.lFrame.contextLView}function ef(){return js}function Po(t){let e=js;return js=t,e}function ft(){let t=M.lFrame,e=t.bindingRootIndex;return e===-1&&(e=t.bindingRootIndex=t.tView.bindingStartIndex),e}function Wa(){return M.lFrame.bindingIndex}function cy(t){return M.lFrame.bindingIndex=t}function an(){return M.lFrame.bindingIndex++}function wr(t){let e=M.lFrame,n=e.bindingIndex;return e.bindingIndex=e.bindingIndex+t,n}function dy(){return M.lFrame.inI18n}function fy(t,e){let n=M.lFrame;n.bindingIndex=n.bindingRootIndex=t,Bs(e)}function py(){return M.lFrame.currentDirectiveIndex}function Bs(t){M.lFrame.currentDirectiveIndex=t}function Qa(t){let e=M.lFrame.currentDirectiveIndex;return e===-1?null:t[e]}function tf(){return M.lFrame.currentQueryIndex}function Za(t){M.lFrame.currentQueryIndex=t}function hy(t){let e=t[A];return e.type===2?e.declTNode:e.type===1?t[be]:null}function nf(t,e,n){if(n&O.SkipSelf){let o=e,i=t;for(;o=o.parent,o===null&&!(n&O.Host);)if(o=hy(i),o===null||(i=i[kn],o.type&10))break;if(o===null)return!1;e=o,t=i}let r=M.lFrame=rf();return r.currentTNode=e,r.lView=t,!0}function Ka(t){let e=rf(),n=t[A];M.lFrame=e,e.currentTNode=n.firstChild,e.lView=t,e.tView=n,e.contextLView=t,e.bindingIndex=n.bindingStartIndex,e.inI18n=!1}function rf(){let t=M.lFrame,e=t===null?null:t.child;return e===null?of(t):e}function of(t){let e={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:t,child:null,inI18n:!1};return t!==null&&(t.child=e),e}function sf(){let t=M.lFrame;return M.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}var af=sf;function Ya(){let t=sf();t.isParent=!0,t.tView=null,t.selectedIndex=-1,t.contextLView=null,t.elementDepthCount=0,t.currentDirectiveIndex=-1,t.currentNamespace=null,t.bindingRootIndex=-1,t.bindingIndex=-1,t.currentQueryIndex=0}function gy(t){return(M.lFrame.contextLView=ey(t,M.lFrame.contextLView))[Ne]}function et(){return M.lFrame.selectedIndex}function Yt(t){M.lFrame.selectedIndex=t}function Pn(){let t=M.lFrame;return Ha(t.tView,t.selectedIndex)}function Jx(){M.lFrame.currentNamespace=qd}function Xx(){my()}function my(){M.lFrame.currentNamespace=null}function yy(){return M.lFrame.currentNamespace}var lf=!0;function di(){return lf}function fi(t){lf=t}function vy(t,e,n){let{ngOnChanges:r,ngOnInit:o,ngDoCheck:i}=e.type.prototype;if(r){let s=Hd(e);(n.preOrderHooks??=[]).push(t,s),(n.preOrderCheckHooks??=[]).push(t,s)}o&&(n.preOrderHooks??=[]).push(0-t,o),i&&((n.preOrderHooks??=[]).push(t,i),(n.preOrderCheckHooks??=[]).push(t,i))}function pi(t,e){for(let n=e.directiveStart,r=e.directiveEnd;n<r;n++){let i=t.data[n].type.prototype,{ngAfterContentInit:s,ngAfterContentChecked:a,ngAfterViewInit:l,ngAfterViewChecked:u,ngOnDestroy:c}=i;s&&(t.contentHooks??=[]).push(-n,s),a&&((t.contentHooks??=[]).push(n,a),(t.contentCheckHooks??=[]).push(n,a)),l&&(t.viewHooks??=[]).push(-n,l),u&&((t.viewHooks??=[]).push(n,u),(t.viewCheckHooks??=[]).push(n,u)),c!=null&&(t.de
7stroyHooks??=[]).push(n,c)}}function Io(t,e,n){uf(t,e,3,n)}function bo(t,e,n,r){(t[I]&3)===n&&uf(t,e,n,r)}function ws(t,e){let n=t[I];(n&3)===e&&(n&=16383,n+=1,t[I]=n)}function uf(t,e,n,r){let o=r!==void 0?t[_n]&65535:0,i=r??-1,s=e.length-1,a=0;for(let l=o;l<s;l++)if(typeof e[l+1]=="number"){if(a=e[l],r!=null&&a>=r)break}else e[l]<0&&(t[_n]+=65536),(a<i||i==-1)&&(Dy(t,n,e,l),t[_n]=(t[_n]&4294901760)+l+2),l++}function Tc(t,e){Fe(4,t,e);let n=R(null);try{e.call(t)}finally{R(n),Fe(5,t,e)}}function Dy(t,e,n,r){let o=n[r]<0,i=n[r+1],s=o?-n[r]:n[r],a=t[s];o?t[I]>>14<t[_n]>>16&&(t[I]&3)===e&&(t[I]+=16384,Tc(a,i)):Tc(a,i)}var Sn=-1,Jt=class{factory;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(e,n,r){this.factory=e,this.canSeeViewProviders=n,this.injectImpl=r}};function Ey(t){return t instanceof Jt}function wy(t){return(t.flags&8)!==0}function _y(t){return(t.flags&16)!==0}function Iy(t,e,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++];t.setAttribute(e,s,a,i)}else{let i=o,s=n[++r];by(i)?t.setProperty(e,i,s):t.setAttribute(e,i,s),r++}}return r}function cf(t){return t===3||t===4||t===6}function by(t){return t.charCodeAt(0)===64}function An(t,e){if(!(e===null||e.length===0))if(t===null||t.length===0)t=e.slice();else{let n=-1;for(let r=0;r<e.length;r++){let o=e[r];typeof o=="number"?n=o:n===0||(n===-1||n===2?Mc(t,n,o,null,e[++r]):Mc(t,n,o,null,null))}}return t}function Mc(t,e,n,r,o){let i=0,s=t.length;if(e===-1)s=-1;else for(;i<t.length;){let a=t[i++];if(typeof a=="number"){if(a===e){s=-1;break}else if(a>e){s=i-1;break}}}for(;i<t.length;){let a=t[i];if(typeof a=="number")break;if(a===n){if(r===null){o!==null&&(t[i+1]=o);return}else if(r===t[i+1]){t[i+2]=o;return}}i++,r!==null&&i++,o!==null&&i++}s!==-1&&(t.splice(s,0,e),i=s+1),t.splice(i++,0,n),r!==null&&t.splice(i++,0,r),o!==null&&t.splice(i++,0,o)}var _s={},$s=class{injector;parentInjector;constructor(e,n){this.injector=e,this.parentInjector=n}get(e,n,r){r=oi(r);let o=this.injector.get(e,_s,r);return o!==_s||n===_s?o:this.parentInjector.get(e,n,r)}};function df(t){return t!==Sn}function Lo(t){return t&32767}function Cy(t){return t>>16}function Vo(t,e){let n=Cy(t),r=e;for(;n>0;)r=r[kn],n--;return r}var Hs=!0;function jo(t){let e=Hs;return Hs=t,e}var Sy=256,ff=Sy-1,pf=5,Ty=0,Qe={};function My(t,e,n){let r;typeof n=="string"?r=n.charCodeAt(0)||0:n.hasOwnProperty(nr)&&(r=n[nr]),r==null&&(r=n[nr]=Ty++);let o=r&ff,i=1<<o;e.data[t+(o>>pf)]|=i}function Bo(t,e){let n=hf(t,e);if(n!==-1)return n;let r=e[A];r.firstCreatePass&&(t.injectorIndex=e.length,Is(r.data,t),Is(e,null),Is(r.blueprint,null));let o=Ja(t,e),i=t.injectorIndex;if(df(o)){let s=Lo(o),a=Vo(o,e),l=a[A].data;for(let u=0;u<8;u++)e[i+u]=a[s+u]|l[s+u]}return e[i+8]=o,i}function Is(t,e){t.push(0,0,0,0,0,0,0,0,e)}function hf(t,e){return t.injectorIndex===-1||t.parent&&t.parent.injectorIndex===t.injectorIndex||e[t.injectorIndex+8]===null?-1:t.injectorIndex}function Ja(t,e){if(t.parent&&t.parent.injectorIndex!==-1)return t.parent.injectorIndex;let n=0,r=null,o=e;for(;o!==null;){if(r=Df(o),r===null)return Sn;if(n++,o=o[kn],r.injectorIndex!==-1)return r.injectorIndex|n<<16}return Sn}function Us(t,e,n){My(t,e,n)}function Ny(t,e){if(e==="class")return t.classes;if(e==="style")return t.styles;let n=t.attrs;if(n){let r=n.length,o=0;for(;o<r;){let i=n[o];if(cf(i))break;if(i===0)o=o+2;else if(typeof i=="number")for(o++;o<r&&typeof n[o]=="string";)o++;else{if(i===e)return n[o+1];o=o+2}}}return null}function gf(t,e,n){if(n&O.Optional||t!==void 0)return t;La(e,"NodeInjector")}function mf(t,e,n,r){if(n&O.Optional&&r===void 0&&(r=null),!(n&(O.Self|O.Host))){let o=t[ar],i=we(void 0);try{return o?o.get(e,r,n&O.Optional):Id(e,r,n&O.Optional)}finally{we(i)}}return gf(r,e,n)}function yf(t,e,n,r=O.Default,o){if(t!==null){if(e[I]&2048&&!(r&O.Self)){let s=Oy(t,e,n,r,Qe);if(s!==Qe)return s}let i=vf(t,e,n,r,Qe);if(i!==Qe)return i}return mf(e,n,r,o)}function vf(t,e,n,r,o){let i=Ay(n);if(typeof i=="function"){if(!nf(e,t,r))return r&O.Host?gf(o,n,r):mf(e,n,r,o);try{let s;if(s=i(r),s==null&&!(r&O.Optional))La(n);else return s}finally{af()}}else if(typeof i=="number"){let s=null,a=hf(t,e),l=Sn,u=r&O.Host?e[ke][be]:null;for((a===-1||r&O.SkipSelf)&&(l=a===-1?Ja(t,e):e[a+8],l===Sn||!xc(r,!1)?a=-1:(s=e[A],a=Lo(l),e=Vo(l,e)));a!==-1;){let c=e[A];if(Nc(i,a,c.data)){let d=xy(a,e,n,s,r,u);if(d!==Qe)return d}l=e[a+8],l!==Sn&&xc(r,e[A].data[a+8]===u)&&Nc(i,a,e)?(s=c,a=Lo(l),e=Vo(l,e)):a=-1}}return o}function xy(t,e,n,r,o,i){let s=e[A],a=s.data[t+8],l=r==null?on(a)&&Hs:r!=s&&(a.type&3)!==0,u=o&O.Host&&i===a,c=Co(a,s,n,l,u);return c!==null?ur(e,s,c,a):Qe}function Co(t,e,n,r,o){let i=t.providerIndexes,s=e.data,a=i&1048575,l=t.directiveStart,u=t.directiveEnd,c=i>>20,d=r?a:a+c,p=o?a+c:u;for(let f=d;f<p;f++){let h=s[f];if(f<l&&n===h||f>=l&&h.type===n)return f}if(o){let f=s[l];if(f&&Ze(f)&&f.type===n)return l}return null}function ur(t,e,n,r){let o=t[n],i=e.data;if(Ey(o)){let s=o;s.resolving&&ym(mm(i[n]));let a=jo(s.canSeeViewProviders);s.resolving=!0;let l,u=s.injectImpl?we(s.injectImpl):null,c=nf(t,r,O.Default);try{o=t[n]=s.factory(void 0,i,t,r),e.firstCreatePass&&n>=r.directiveStart&&vy(n,i[n],e)}finally{u!==null&&we(u),jo(a),s.resolving=!1,af()}}return o}function Ay(t){if(typeof t=="string")return t.charCodeAt(0)||0;let e=t.hasOwnProperty(nr)?t[nr]:void 0;return typeof e=="number"?e>=0?e&ff:Ry:e}function Nc(t,e,n){let r=1<<t;return!!(n[e+(t>>pf)]&r)}function xc(t,e){return!(t&O.Self)&&!(t&O.Host&&e)}var qt=class{_tNode;_lView;constructor(e,n){this._tNode=e,this._lView=n}get(e,n,r){return yf(this._tNode,this._lView,e,oi(r),n)}};function Ry(){return new qt(ce(),w())}function eA(t){return mr(()=>{let e=t.prototype.constructor,n=e[Mo]||zs(e),r=Object.prototype,o=Object.getPrototypeOf(t.prototype).constructor;for(;o&&o!==r;){let i=o[Mo]||zs(o);if(i&&i!==n)return i;
7o=Object.getPrototypeOf(o)}return i=>new i})}function zs(t){return yd(t)?()=>{let e=zs(he(t));return e&&e()}:Gt(t)}function Oy(t,e,n,r,o){let i=t,s=e;for(;i!==null&&s!==null&&s[I]&2048&&!ko(s);){let a=vf(i,s,n,r|O.Self,Qe);if(a!==Qe)return a;let l=i.parent;if(!l){let u=s[Bd];if(u){let c=u.get(n,Qe,r);if(c!==Qe)return c}l=Df(s),s=s[kn]}i=l}return o}function Df(t){let e=t[A],n=e.type;return n===2?e.declTNode:n===1?t[be]:null}function Ef(t){return Ny(ce(),t)}function Ac(t,e=null,n=null,r){let o=wf(t,e,n,r);return o.resolveInjectorInitializers(),o}function wf(t,e=null,n=null,r,o=new Set){let i=[n||_e,Fm(t)];return r=r||(typeof t=="object"?void 0:ge(t)),new ir(i,e||si(),r||null,o)}var Je=class t{static THROW_IF_NOT_FOUND=or;static NULL=new Ro;static create(e,n){if(Array.isArray(e))return Ac({name:""},n,e,"");{let r=e.name??"";return Ac({name:r},e.parent,e.providers,r)}}static \u0275prov=j({token:t,providedIn:"any",factory:()=>le(Md)});static __NG_ELEMENT_ID__=-1};var Rc=class{attributeName;constructor(e){this.attributeName=e}__NG_ELEMENT_ID__=()=>Ef(this.attributeName);toString(){return`HostAttributeToken ${this.attributeName}`}},Fy=new F("");Fy.__NG_ELEMENT_ID__=t=>{let e=ce();if(e===null)throw new m(204,!1);if(e.type&2)return e.value;if(t&O.Optional)return null;throw new m(204,!1)};var _f=!1,_r=(()=>{class t{static __NG_ELEMENT_ID__=ky;static __NG_ENV_ID__=n=>n}return t})(),$o=class extends _r{_lView;constructor(e){super(),this._lView=e}onDestroy(e){return Qd(this._lView,e),()=>ty(this._lView,e)}};function ky(){return new $o(w())}var Xt=class{},Xa=new F("",{providedIn:"root",factory:()=>!1});var If=new F(""),bf=new F(""),Ir=(()=>{class t{taskId=0;pendingTasks=new Set;get _hasPendingTasks(){return this.hasPendingTasks.value}hasPendingTasks=new Qn(!1);add(){this._hasPendingTasks||this.hasPendingTasks.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.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static \u0275prov=j({token:t,providedIn:"root",factory:()=>new t})}return t})();var qs=class extends qe{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(e=!1){super(),this.__isAsync=e,jd()&&(this.destroyRef=T(_r,{optional:!0})??void 0,this.pendingTasks=T(Ir,{optional:!0})??void 0)}emit(e){let n=R(null);try{super.next(e)}finally{R(n)}}subscribe(e,n,r){let o=e,i=n||(()=>null),s=r;if(e&&typeof e=="object"){let l=e;o=l.next?.bind(l),i=l.error?.bind(l),s=l.complete?.bind(l)}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 e instanceof K&&e.add(a),a}wrapInTimeout(e){return n=>{let r=this.pendingTasks?.add();setTimeout(()=>{e(n),r!==void 0&&this.pendingTasks?.remove(r)})}}},wt=qs;function cr(...t){}function Cf(t){let e,n;function r(){t=cr;try{n!==void 0&&typeof cancelAnimationFrame=="function"&&cancelAnimationFrame(n),e!==void 0&&clearTimeout(e)}catch{}}return e=setTimeout(()=>{t(),r()}),typeof requestAnimationFrame=="function"&&(n=requestAnimationFrame(()=>{t(),r()})),()=>r()}function Oc(t){return queueMicrotask(()=>t()),()=>{t=cr}}var el="isAngularZone",Ho=el+"_ID",Py=0,Me=class t{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new wt(!1);onMicrotaskEmpty=new wt(!1);onStable=new wt(!1);onError=new wt(!1);constructor(e){let{enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:r=!1,shouldCoalesceRunChangeDetection:o=!1,scheduleInRootZone:i=_f}=e;if(typeof Zone>"u")throw new m(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,jy(s)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get(el)===!0}static assertInAngularZone(){if(!t.isInAngularZone())throw new m
vendor: 4,125 bytes, line 7
7(909,!1)}static assertNotInAngularZone(){if(t.isInAngularZone())throw new m(909,!1)}run(e,n,r){return this._inner.run(e,n,r)}runTask(e,n,r,o){let i=this._inner,s=i.scheduleEventTask("NgZoneEvent: "+o,e,Ly,cr,cr);try{return i.runTask(s,n,r)}finally{i.cancelTask(s)}}runGuarded(e,n,r){return this._inner.runGuarded(e,n,r)}runOutsideAngular(e){return this._outer.run(e)}},Ly={};function tl(t){if(t._nesting==0&&!t.hasPendingMicrotasks&&!t.isStable)try{t._nesting++,t.onMicrotaskEmpty.emit(null)}finally{if(t._nesting--,!t.hasPendingMicrotasks)try{t.runOutsideAngular(()=>t.onStable.emit(null))}finally{t.isStable=!0}}}function Vy(t){if(t.isCheckStableRunning||t.callbackScheduled)return;t.callbackScheduled=!0;function e(){Cf(()=>{t.callbackScheduled=!1,Gs(t),t.isCheckStableRunning=!0,tl(t),t.isCheckStableRunning=!1})}t.scheduleInRootZone?Zone.root.run(()=>{e()}):t._outer.run(()=>{e()}),Gs(t)}function jy(t){let e=()=>{Vy(t)},n=Py++;t._inner=t._inner.fork({name:"angular",properties:{[el]:!0,[Ho]:n,[Ho+n]:!0},onInvokeTask:(r,o,i,s,a,l)=>{if(By(l))return r.invokeTask(i,s,a,l);try{return Fc(t),r.invokeTask(i,s,a,l)}finally{(t.shouldCoalesceEventChangeDetection&&s.type==="eventTask"||t.shouldCoalesceRunChangeDetection)&&e(),kc(t)}},onInvoke:(r,o,i,s,a,l,u)=>{try{return Fc(t),r.invoke(i,s,a,l,u)}finally{t.shouldCoalesceRunChangeDetection&&!t.callbackScheduled&&!$y(l)&&e(),kc(t)}},onHasTask:(r,o,i,s)=>{r.hasTask(i,s),o===i&&(s.change=="microTask"?(t._hasPendingMicrotasks=s.microTask,Gs(t),tl(t)):s.change=="macroTask"&&(t.hasPendingMacrotasks=s.macroTask))},onHandleError:(r,o,i,s)=>(r.handleError(i,s),t.runOutsideAngular(()=>t.onError.emit(s)),!1)})}function Gs(t){t._hasPendingMicrotasks||(t.shouldCoalesceEventChangeDetection||t.shouldCoalesceRunChangeDetection)&&t.callbackScheduled===!0?t.hasPendingMicrotasks=!0:t.hasPendingMicrotasks=!1}function Fc(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function kc(t){t._nesting--,tl(t)}var Ws=class{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new wt;onMicrotaskEmpty=new wt;onStable=new wt;onError=new wt;run(e,n,r){return e.apply(n,r)}runGuarded(e,n,r){return e.apply(n,r)}runOutsideAngular(e){return e()}runTask(e,n,r,o){return e.apply(n,r)}};function By(t){return Sf(t,"__ignore_ng_zone__")}function $y(t){return Sf(t,"__scheduler_tick__")}function Sf(t,e){return!Array.isArray(t)||t.length!==1?!1:t[0]?.data?.[e]===!0}var en=class{_console=console;handleError(e){this._console.error("ERROR",e)}},Hy=new F("",{providedIn:"root",factory:()=>{let t=T(Me),e=T(en);return n=>t.runOutsideAngular(()=>e.handleError(n))}});function Pc(t,e){return hd(t,e)}function Uy(t){return hd(pd,t)}var tA=(Pc.required=Uy,Pc);function zy(){return Ln(ce(),w())}function Ln(t,e){return new Tt($e(t,e))}var Tt=(()=>{class t{nativeElement;constructor(n){this.nativeElement=n}static __NG_ELEMENT_ID__=zy}return t})();function qy(t){return t instanceof Tt?t.nativeElement:t}var Lc=new Set;function tt(t){Lc.has(t)||(Lc.add(t),performance?.mark?.("mark_feature_usage",{detail:{feature:t}}))}function Gy(t){return typeof t=="function"&&t[De]!==void 0}function nA(t,e){tt("NgSignals");let n=Uu(t),r=n[De];return e?.equal&&(r.equal=e.equal),n.set=o=>Br(r,o),n.update=o=>zu(r,o),n.asReadonly=Wy.bind(n),n}function Wy(){let t=this[De];if(t.readonlyFn===void 0){let e=()=>this();e[De]=t,t.readonlyFn=e}return t.readonlyFn}function Tf(t){return Gy(t)&&typeof t.set=="function"}function Qy(){return this._results[Symbol.iterator]()}var Qs=class{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new qe}constructor(e=!1){this._emitDistinctChangesOnly=e}get(e){return this._results[e]}map(e){return this._results.map(e)}filter(e){return this._results.filter(e)}find(e){return this._results.find(e)}reduce(e,n){return this._results.reduce(e,n)}forEach(e){this._results.forEach(e)}some(e){return this._results.some(e)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(e,n){this.dirty=!1;let r=Mm(e);
7(this._changesDetected=!Tm(this._results,r,n))&&(this._results=r,this.length=r.length,this.last=r[this.length-1],this.first=r[0])}notifyOnChanges(){this._changes!==void 0&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(e){this._onDirty=e}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=Qy};function Mf(t){return(t.flags&128)===128}var Nf=function(t){return t[t.OnPush=0]="OnPush",t[t.Default=1]="Default",t}(Nf||{}),xf=new Map,Zy=0;function Ky(){return Zy++}function Yy(t){xf.set(t[li],t)}function Zs(t){xf.delete(t[li])}var Vc="__ngContext__";function ln(t,e){It(e)?(t[Vc]=e[li],Yy(e)):t[Vc]=e}function Af(t){return Of(t[lr])}function Rf(t){return Of(t[Be])}function Of(t){for(;t!==null&&!dt(t);)t=t[Be];return t}var Ks;function rA(t){Ks=t}function Ff(){if(Ks!==void 0)return Ks;if(typeof document<"u")return document;throw new m(210,!1)}var oA=new F("",{providedIn:"root",factory:()=>Jy}),Jy="ng",Xy=new F(""),ev=new F("",{providedIn:"platform",factory:()=>"unknown"});var iA=new F(""),sA=new F("",{providedIn:"root",factory:()=>Ff().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var tv="h",nv="b";var kf=!1,rv=new F("",{providedIn:"root",factory:()=>kf});var nl=function(t){return t[t.CHANGE_DETECTION=0]="CHANGE_DETECTION",t[t.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",t}(nl||{}),hi=new F("");var In=function(t){return t[t.EarlyRead=0]="EarlyRead",t[t.Write=1]="Write",t[t.MixedReadWrite=2]="MixedReadWrite",t[t.Read=3]="Read",t}(In||{}),Pf=(()=>{class t{impl=null;execute(){this.impl?.execute()}static \u0275prov=j({token:t,providedIn:"root",factory:()=>new t})}return t})(),ov=[In.EarlyRead,In.Write,In.MixedReadWrite,In.Read],iv=(()=>{class t{ngZone=T(Me);scheduler=T(Xt);errorHandler=T(en,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){T(hi,{optional:!0})}execute(){this.executing=!0;for(let n of ov)for(let r of this.sequences)if(!(r.erroredOrDestroyed||!r.hooks[n]))try{r.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>r.hooks[n](r.pipelinedValue),r.snapshot))}catch(o){r.erroredOrDestroyed=!0,this.errorHandler?.handleError(o)}this.executing=!1;for(let n of this.sequences)n.afterRun(),n.once&&(this.sequences.delete(n),n.destroy());for(let n of this.deferredRegistrations)this.sequences.add(n);this.deferredRegistrations.size>0&&this.scheduler.notify(8),this.deferredRegistrations.clear()}register(n){this.executing?this.deferredRegistrations.add(n):(this.sequences.add(n),this.scheduler.notify(7))}unregister(n){this.executing&&this.sequences.has(n)?(n.erroredOrDestroyed=!0,n.pipelinedValue=void 0,n.once=!0):(this.sequences.delete(n),this.deferredRegistrations.delete(n))}maybeTrace(n,r){return r?r.run(nl.AFTER_NEXT_RENDER,n):n()}static \u0275prov=j({token:t,providedIn:"root",factory:()=>new t})}return t})(),Ys=class{impl;hooks;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(e,n,r,o,i=null){this.impl=e,this.hooks=n,this.once=r,this.snapshot=i,this.unregisterOnDestroy=o?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.()}};function sv(t,e){!e?.injector&&ai(sv);let n=e?.injector??T(Je);return tt("NgAfterRender"),Lf(t,n,e,!1)}function av(t,e){!e?.injector&&ai(av);let n=e?.injector??T(Je);return tt("NgAfterNextRender"),Lf(t,n,e,!0)}function lv(t,e){if(t instanceof Function){let n=[void 0,void 0,void 0,void 0];return n[e]=t,n}else return[t.earlyRead,t.write,t.mixedReadWrite,t.read]}function Lf(t,e,n,r){let o=e.get(Pf);o.impl??=e.get(iv);let i=e.get(hi,null,{optional:!0}),s=n?.phase??In.MixedReadWrite,a=n?.manualCleanup!==!0?e.get(_r):null,l=new Ys(o.impl,lv(t,s),r,a,i?.snapshot(null));return o.impl.register(l),l}var uv=()=>null;function Vf(t,e,n=!1){return uv(t,e,n)}function jf(t,e){let n=t.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=t.data[s];Za(i),a.contentQueries(2,e[s],s)}}}finally{R(r)}}}function Js(t,e,n){Za(0);let r=R(null);try{e(t,n)}finally{R(r)}}function rl(t,e,n){if($a(e)){let r=R(null);try{let o=e.directiveStart,i=e.directiveEnd;for(let s=o;s<i;s++){let a=t.data[s];if(a.contentQueries){let l=n[s];a.contentQueries(1,l,s)}}}finally{R(r)}}}var dr=function(t){return t[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",t}(dr||{}),mo;
vendor: 11,204 bytes, line 7
7function cv(){if(mo===void 0&&(mo=null,Et.trustedTypes))try{mo=Et.trustedTypes.createPolicy("angular",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return mo}function gi(t){return cv()?.createHTML(t)||t}var yo;function Bf(){if(yo===void 0&&(yo=null,Et.trustedTypes))try{yo=Et.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return yo}function jc(t){return Bf()?.createHTML(t)||t}function Bc(t){return Bf()?.createScriptURL(t)||t}var ut=class{changingThisBreaksApplicationSecurity;constructor(e){this.changingThisBreaksApplicationSecurity=e}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${dd})`}},Xs=class extends ut{getTypeName(){return"HTML"}},ea=class extends ut{getTypeName(){return"Style"}},ta=class extends ut{getTypeName(){return"Script"}},na=class extends ut{getTypeName(){return"URL"}},ra=class extends ut{getTypeName(){return"ResourceURL"}};function un(t){return t instanceof ut?t.changingThisBreaksApplicationSecurity:t}function ol(t,e){let n=dv(t);if(n!=null&&n!==e){if(n==="ResourceURL"&&e==="URL")return!0;throw new Error(`Required a safe ${e}, got a ${n} (see ${dd})`)}return n===e}function dv(t){return t instanceof ut&&t.getTypeName()||null}function aA(t){return new Xs(t)}function lA(t){return new ea(t)}function uA(t){return new ta(t)}function cA(t){return new na(t)}function dA(t){return new ra(t)}function fv(t){let e=new ia(t);return pv()?new oa(e):e}var oa=class{inertDocumentHelper;constructor(e){this.inertDocumentHelper=e}getInertBodyElement(e){e="<body><remove></remove>"+e;try{let n=new window.DOMParser().parseFromString(gi(e),"text/html").body;return n===null?this.inertDocumentHelper.getInertBodyElement(e):(n.firstChild?.remove(),n)}catch{return null}}},ia=class{defaultDoc;inertDocument;constructor(e){this.defaultDoc=e,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(e){let n=this.inertDocument.createElement("template");return n.innerHTML=gi(e),n}};function pv(){try{return!!new window.DOMParser().parseFromString(gi(""),"text/html")}catch{return!1}}var hv=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function $f(t){return t=String(t),t.match(hv)?t:"unsafe:"+t}function pt(t){let e={};for(let n of t.split(","))e[n]=!0;return e}function br(...t){let e={};for(let n of t)for(let r in n)n.hasOwnProperty(r)&&(e[r]=!0);return e}var Hf=pt("area,br,col,hr,img,wbr"),Uf=pt("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),zf=pt("rp,rt"),gv=br(zf,Uf),mv=br(Uf,pt("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),yv=br(zf,pt("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),$c=br(Hf,mv,yv,gv),qf=pt("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),vv=pt("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),Dv=pt("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),Ev=br(qf,vv,Dv),wv=pt("script,style,template"),sa=class{sanitizedSomething=!1;buf=[];sanitizeChildren(e){let n=e.firstChild,r=!0,o=[];for(;n;){if(n.nodeType===Node.ELEMENT_NODE?r=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,r&&n.firstChild){o.push(n),n=bv(n);continue}for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let i=Iv(n);if(i){n=i;break}n=o.pop()}}return this.buf.join("")}startElement(e){let n=Hc(e).toLowerCase();if(!$c.hasOwnProperty(n))return this.sanitizedSomething=!0,!wv.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);let r=e.attributes;for(let o=0;o<r.length;o++){let i=r.item(o),s=i.name,a=s.toLowerCase();if(!Ev.hasOwnProperty(a)){this.sanitizedSomething=!0;continue}let l=i.value;qf[a]&&(l=$f(l)),this.buf.push(" ",s,'="',Uc(l),'"')}return this.buf.push(">"),!0}endElement(e){let n=Hc(e).toLowerCase();$c.hasOwnProperty(n)&&!Hf.hasOwnProperty(n)&&(this.buf.push("</"),this.buf.push(n),this.buf.push(">"))}chars(e){this.buf.push(Uc(e))}};function _v(t,e){return(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function Iv(t){let e=t.nextSibling;if(e&&t!==e.previousSibling)throw Gf(e);return e}function bv(t){let e=t.firstChild;if(e&&_v(t,e))throw Gf(e);return e}function Hc(t){let e=t.nodeName;return typeof e=="string"?e:"FORM"}function Gf(t){return new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`)}var Cv=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Sv=/([^\#-~ |!])/g;function Uc(t){return t.replace(/&/g,"&amp;").replace(Cv,function(e){let n=e.charCodeAt(0),r=e.charCodeAt(1);return"&#"+((n-55296)*1024+(r-56320)+65536)+";"}).replace(Sv,function(e){return"&#"+e.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}var vo;function Tv(t,e){let n=null;try{vo=vo||fv(t);let r=e?String(e):"";n=vo.getInertBodyElement(r);let o=5,i=r;do{if(o===0)throw new Error("Failed to sanitize html because the input is unstable");o--,r=i,i=n.innerHTML,n=vo.getInertBodyElement(r)}while(r!==i);let a=new sa().sanitizeChildren(zc(n)||n);return gi(a)}finally{if(n){let r=zc(n)||n;for(;r.firstChild;)r.firstChild.remove()}}}function zc(t){return"content"in t&&Mv(t)?t.content:null}function Mv(t){return t.nodeType===Node.ELEMENT_NODE&&t.nodeName==="TEMPLATE"}var mi=function(t){return t[t.NONE=0]="NONE",t[t.HTML=1]="HTML",t[t.STYLE=2]="STYLE",t[t.SCRIPT=3]="SCRIPT",t[t.URL=4]="URL",t[t.RESOURCE_URL=5]="RESOURCE_URL",t}(mi||{});function fA(t){let e=il();return e?jc(e.sanitize(mi.HTML,t)||""):ol(t,"HTML")?jc(un(t)):Tv(Ff(),pe(t))}function Nv(t){let e=il();return e?e.sanitize(mi.URL,t)||"":ol(t,"URL")?un(t):$f(pe(t))}function xv(t){let e=il();if(e)return Bc(e.sanitize(mi.RESOURCE_URL,t)||"");if(ol(t,"ResourceURL"))return Bc(un(t));throw new m(904,!1)}function Av(t,e){return e==="src"&&(t==="embed"||t==="frame"||t==="iframe"||t==="media"||t==="script")||e==="href"&&(t==="base"||t==="link")?xv:Nv}function pA(t,e,n){return Av(e,n)(t)}function il(){let t=w();return t&&t[at].sanitizer}var Rv=/^>|^->|<!--|-->|--!>|<!-$/g,Ov=/(<|>)/g,Fv="\u200B$1\u200B";function kv(t){return t.replace(Rv,e=>e.replace(Ov,Fv))}function hA(t){return t.ownerDocument.defaultView}function gA(t){return t.ownerDocument}function Wf(t){return t instanceof Function?t():t}var Ct=function(t){return t[t.None=0]="None",t[t.SignalBased=1]="SignalBased",t[t.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",t}(Ct||{});function Pv(t,e,n){let r=t.length;for(;;){let o=t.indexOf(e,n);if(o===-1)return o;if(o===0||t.charCodeAt(o-1)<=32){let i=e.length;if(o+i===r||t.charCodeAt(o+i)<=32)return o}n=o+1}}var Qf="ng-template";function Lv(t,e,n,r){let o=0;if(r){for(;o<e.length&&typeof e[o]=="string";o+=2)if(e[o]==="class"&&Pv(e[o+1].toLowerCase(),n,0)!==-1)return!0}else if(sl(t))return!1;if(o=e.indexOf(1,o),o>-1){let i;for(;++o<e.length&&typeof(i=e[o])=="string";)if(i.toLowerCase()===n)return!0}return!1}function sl(t){return t.type===4&&t.value!==Qf}function Vv(t,e,n){let r=t.type===4&&!n?Qf:t.value;return e===r}function jv(t,e,n){let r=4,o=t.attrs,i=o!==null?Hv(o):0,s=!1;for(let a=0;a<e.length;a++){let l=e[a];if(typeof l=="number"){if(!s&&!je(r)&&!je(l))return!1;if(s&&je(l))continue;s=!1,r=l|r&1;continue}if(!s)if(r&4){if(r=2|r&1,l!==""&&!Vv(t,l,n)||l===""&&e.length===1){if(je(r))return!1;s=!0}}else if(r&8){if(o===null||!Lv(t,o,l,n)){if(je(r))return!1;s=!0}}else{let u=e[++a],c=Bv(l,o,sl(t),n);if(c===-1){if(je(r))return!1;s=!0;continue}if(u!==""){let d;if(c>i?d="":d=o[c+1].toLowerCase(),r&2&&u!==d){if(je(r))return!1;s=!0}}}}return je(r)||s}function je(t){return(t&1)===0}function Bv(t,e,n,r){if(e===null)return-1;let o=0;if(r||!n){let i=!1;for(;o<e.length;){let s=e[o];if(s===t)return o;if(s===3||s===6)i=!0;else if(s===1||s===2){let a=e[++o];for(;typeof a=="string";)a=e[++o];continue}else{if(s===4)break;if(s===0){o+=4;continue}}o+=i?1:2}return-1}else return Uv(e,t)}function Zf(t,e,n=!1){for(let r=0;r<e.length;r++)if(jv(t,e[r],n))return!0;return!1}function $v(t){let e=t.attrs;if(e!=null){let n=e.indexOf(5);if(!(n&1))return e[n+1]}return null}function Hv(t){for(let e=0;e<t.length;e++){let n=t[e];if(cf(n))return e}return t.length}function Uv(t,e){let n=t.indexOf(4);if(n>-1)for(n++;n<t.length;){let r=t[n];if(typeof r=="number")return-1;if(r===e)return n;n++}return-1}function zv(t,e){e:for(let n=0;n<e.length;n++){let r=e[n];if(t.length===r.length){for(let o=0;o<t.length;o++)if(t[o]!==r[o])continue e;return!0}}return!1}function qc(t,e){return t?":not("+e.trim()+")":e}function qv(t){let e=t[0],n=1,r=2,o="",i=!1;for(;n<t.length;){let s=t[n];if(typeof s=="string")if(r&2){let a=t[++n];o+="["+s+(a.length>0?'="'+a+'"':"")+"]"}else r&8?o+="."+s:r&4&&(o+=" "+s);else o!==""&&!je(s)&&(e+=qc(i,o),o=""),r=s,i=i||!je(r);n++}return o!==""&&(e+=qc(i,o)),e}function Gv(t){return t.map(qv).join(",")}function Wv(t){let e=[],n=[],r=1,o=2;for(;r<t.length;){let i=t[r];if(typeof i=="string")o===2?i!==""&&e.push(i,t[++r]):o===8&&n.push(i);else{if(!je(o))break;o=i}r++}return n.length&&e.push(1,...n),e}var re={};function Qv(t,e){return t.createText(e)}function Zv(t,e,n){t.setValue(e,n)}function Kv(t,e){return t.createComment(kv(e))}function Kf(t,e,n){return t.createElement(e,n)}function Uo(t,e,n,r,o){t.insertBefore(e,n,r,o)}function Yf(t,e,n){t.appendChild(e,n)}function Gc(t,e,n,r,o){r!==null?Uo(t,e,n,r,o):Yf(t,e,n)}function Yv(t,e,n){t.removeChild(null,e,n)}function Jv(t,e,n){t.setAttribute(e,"style",n)}function Xv(t,e,n){n===""?t.removeAttribute(e,"class"):t.setAttribute(e,"class",n)}function Jf(t,e,n){let{mergedAttrs:r,classes:o,styles:i}=n;r!==null&&Iy(t,e,r),o!==null&&Xv(t,e,o),i!==null&&Jv(t,e,i)}function mA(t=1){Xf(Q(),w(),et()+t,!1)}function Xf(t,e,n,r){if(!r)if((e[I]&3)===3){let i=t.preOrderCheckHooks;i!==null&&Io(e,i,n)}else{let i=t.preOrderHooks;i!==null&&bo(e,i,0,n)}Yt(n)}function $(t,e=O.Default){let n=w();if(n===null)return le(t,e);let r=ce();
7return yf(r,n,he(t),e)}function yA(){let t="invalid";throw new Error(t)}function ep(t,e,n,r,o,i){let s=R(null);try{let a=null;o&Ct.SignalBased&&(a=e[r][De]),a!==null&&a.transformFn!==void 0&&(i=a.transformFn(i)),o&Ct.HasDecoratorInputTransform&&(i=t.inputTransforms[r].call(e,i)),t.setInput!==null?t.setInput(e,a,i,n,r):$d(e,a,r,i)}finally{R(s)}}function al(t,e,n,r,o,i,s,a,l,u,c){let d=e.blueprint.slice();return d[Xe]=o,d[I]=r|4|128|8|64|1024,(u!==null||t&&t[I]&2048)&&(d[I]|=2048),Wd(d),d[ue]=d[kn]=t,d[Ne]=n,d[at]=s||t&&t[at],d[q]=a||t&&t[q],d[ar]=l||t&&t[ar]||null,d[be]=i,d[li]=Ky(),d[sr]=c,d[Bd]=u,d[ke]=e.type==2?t[ke]:d,d}function tp(t,e,n,r){if(n===0)return-1;let o=e.length;for(let i=0;i<n;i++)e.push(r),t.blueprint.push(r),t.data.push(null);return o}function np(t,e,n,r,o){let i=et(),s=r&2;try{Yt(-1),s&&e.length>Y&&Xf(t,e,Y,!1),Fe(s?2:0,o),n(r,o)}finally{Yt(i),Fe(s?3:1,o)}}function ll(t,e,n){Yd()&&(ln($e(n,e),e),rp(t,e,n))}function rp(t,e,n){cD(t,e,n),(n.flags&64)===64&&dD(t,e,n)}function ul(t,e,n=$e){let r=e.localNames;if(r!==null){let o=e.index+1;for(let i=0;i<r.length;i+=2){let s=r[i+1],a=s===-1?n(e,t):t[s];t[o++]=a}}}function eD(t){let e=t.tView;return e===null||e.incompleteFirstPass?t.tView=cl(1,null,t.template,t.decls,t.vars,t.directiveDefs,t.pipeDefs,t.viewQuery,t.schemas,t.consts,t.id):e}function cl(t,e,n,r,o,i,s,a,l,u,c){let d=Y+r,p=d+o,f=tD(d,p),h=typeof u=="function"?u():u;return f[A]={type:t,blueprint:f,template:n,queries:null,viewQuery:a,declTNode:e,data:f.slice().fill(null,d),bindingStartIndex:d,expandoStartIndex:p,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:l,consts:h,incompleteFirstPass:!1,ssrId:c}}function tD(t,e){let n=[];for(let r=0;r<e;r++)n.push(r<t?null:re);return n}function nD(t,e,n,r){let i=r.get(rv,kf)||n===dr.ShadowDom,s=t.selectRootElement(e,i);return rD(s),s}function rD(t){oD(t)}var oD=()=>null;function Wc(t,e,n,r,o){for(let i in e){if(!e.hasOwnProperty(i))continue;let s=e[i];if(s===void 0)continue;r??={};let a,l=Ct.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=i;if(o!==null){if(!o.hasOwnProperty(i))continue;u=o[i]}t===0?Qc(r,n,u,a,l):Qc(r,n,u,a)}return r}function Qc(t,e,n,r,o){let i;t.hasOwnProperty(n)?(i=t[n]).push(e,r):i=t[n]=[e,r],o!==void 0&&i.push(o)}function iD(t,e,n){let r=e.directiveStart,o=e.directiveEnd,i=t.data,s=e.attrs,a=[],l=null,u=null;for(let c=r;c<o;c++){let d=i[c],p=n?n.get(d):null,f=p?p.inputs:null,h=p?p.outputs:null;l=Wc(0,d.inputs,c,l,f),u=Wc(1,d.outputs,c,u,h);let g=l!==null&&s!==null&&!sl(e)?bD(l,c,s):null;a.push(g)}l!==null&&(l.hasOwnProperty("class")&&(e.flags|=8),l.hasOwnProperty("style")&&(e.flags|=16)),e.initialInputs=a,e.inputs=l,e.outputs=u}function sD(t){return t==="class"?"className":t==="for"?"htmlFor":t==="formaction"?"formAction":t==="innerHtml"?"innerHTML":t==="readonly"?"readOnly":t==="tabindex"?"tabIndex":t}
7function Cr(t,e,n,r,o,i,s,a){let l=$e(e,n),u=e.inputs,c;!a&&u!=null&&(c=u[r])?(pl(t,n,c,r,o),on(e)&&aD(n,e.index)):e.type&3?(r=sD(r),o=s!=null?s(o,e.value||"",r):o,i.setProperty(l,r,o)):e.type&12}function aD(t,e){let n=Ye(e,t);n[I]&16||(n[I]|=64)}function dl(t,e,n,r){if(Yd()){let o=r===null?null:{"":-1},i=pD(t,n);if(i!==null){let[s,a]=ip(t,n,i);op(t,e,n,s,o,a)}o&&gD(n,r,o)}n.mergedAttrs=An(n.mergedAttrs,n.attrs)}function op(t,e,n,r,o,i){for(let u=0;u<r.length;u++)Us(Bo(n,e),t,r[u].type);yD(n,t.data.length,r.length);for(let u=0;u<r.length;u++){let c=r[u];c.providersResolver&&c.providersResolver(c)}let s=!1,a=!1,l=tp(t,e,r.length,null);for(let u=0;u<r.length;u++){let c=r[u];n.mergedAttrs=An(n.mergedAttrs,c.hostAttrs),vD(t,n,e,l,c),mD(l,c,o),c.contentQueries!==null&&(n.flags|=4),(c.hostBindings!==null||c.hostAttrs!==null||c.hostVars!==0)&&(n.flags|=64);let d=c.type.prototype;!s&&(d.ngOnChanges||d.ngOnInit||d.ngDoCheck)&&((t.preOrderHooks??=[]).push(n.index),s=!0),!a&&(d.ngOnChanges||d.ngDoCheck)&&((t.preOrderCheckHooks??=[]).push(n.index),a=!0),l++}iD(t,n,i)}function lD(t,e,n,r,o){let i=o.hostBindings;if(i){let s=t.hostBindingOpCodes;s===null&&(s=t.hostBindingOpCodes=[]);let a=~e.index;uD(s)!=a&&s.push(a),s.push(n,r,i)}}function uD(t){let e=t.length;for(;e>0;){let n=t[--e];if(typeof n=="number"&&n<0)return n}return 0}function cD(t,e,n){let r=n.directiveStart,o=n.directiveEnd;on(n)&&ED(e,n,t.data[r+n.componentOffset]),t.firstCreatePass||Bo(n,e);let i=n.initialInputs;for(let s=r;s<o;s++){let a=t.data[s],l=ur(e,t,s,n);if(ln(l,e),i!==null&&ID(e,s-r,l,a,n,i),Ze(a)){let u=Ye(n.index,e);u[Ne]=ur(e,t,s,n)}}}function dD(t,e,n){let r=n.directiveStart,o=n.directiveEnd,i=n.index,s=py();try{Yt(i);for(let a=r;a<o;a++){let l=t.data[a],u=e[a];Bs(a),(l.hostBindings!==null||l.hostVars!==0||l.hostAttrs!==null)&&fD(l,u)}}finally{Yt(-1),Bs(s)}}function fD(t,e){t.hostBindings!==null&&t.hostBindings(1,e)}function pD(t,e){let n=t.directiveRegistry,r=null;if(n)for(let o=0;o<n.length;o++){let i=n[o];Zf(e,i.selectors,!1)&&(r??=[],Ze(i)?r.unshift(i):r.push(i))}return r}function ip(t,e,n){let r=[],o=null;for(let i of n)i.findHostDirectiveDefs!==null&&(o??=new Map,i.findHostDirectiveDefs(i,r,o)),Ze(i)&&(r.push(i),hD(t,e,r.length-1));return on(e)?r.push(...n.slice(1)):r.push(...n),[r,o]}function hD(t,e,n){e.componentOffset=n,(t.components??=[]).push(e.index)}function gD(t,e,n){if(e){let r=t.localNames=[];for(let o=0;o<e.length;o+=2){let i=n[e[o+1]];if(i==null)throw new m(-301,!1);r.push(e[o],i)}}}function mD(t,e,n){if(n){if(e.exportAs)for(let r=0;r<e.exportAs.length;r++)n[e.exportAs[r]]=t;Ze(e)&&(n[""]=t)}}function yD(t,e,n){t.flags|=1,t.directiveStart=e,t.directiveEnd=e+n,t.providerIndexes=e}function vD(t,e,n,r,o){t.data[r]=o;let i=o.factory||(o.factory=Gt(o.type,!0)),s=new Jt(i,Ze(o),$);t.blueprint[r]=s,n[r]=s,lD(t,e,r,tp(t,n,o.hostVars,re),o)}function DD(t){let e=16;return t.signals?e=4096:t.onPush&&(e=64),e}function ED(t,e,n){let r=$e(e,t),o=eD(n),i=t[at].rendererFactory,s=fl(t,al(t,o,null,DD(n),r,e,null,i.createRenderer(r,n),null,null,null));return t[e.index]=s}function wD(t,e,n,r,o,i){let s=$e(t,e);_D(e[q],s,i,t.value,n,r,o)}function _D(t,e,n,r,o,i,s){if(i==null)t.removeAttribute(e,o,n);else{let a=s==null?pe(i):s(i,r||"",o);t.setAttribute(e,o,a,n)}}function ID(t,e,n,r,o,i){let s=i[e];if(s!==null)for(let a=0;a<s.length;){let l=s[a++],u=s[a++],c=s[a++],d=s[a++];ep(r,n,l,u,c,d)}}function bD(t,e,n){let r=null,o=0;for(;o<n.length;){let i=n[o];if(i===0){o+=4;continue}else if(i===5){o+=2;continue}if(typeof i=="number")break;if(t.hasOwnProperty(i)){r===null&&(r=[]);let s=t[i];for(let a=0;a<s.length;a+=3)if(s[a]===e){r.push(i,s[a+1],s[a+2],n[o+1]);break}}o+=2}return r}function sp(t,e,n,r){return[t,!0,0,e,null,r,null,n,null,null]}function fl(t,e){return t[lr]?t[Cc][Be]=e:t[lr]=e,t[Cc]=e,e}function ap(t,e,n){return(t===null||Ze(t))&&(n=Ym(n[e.index])),n[q]}function lp(t,e){let n=t[ar],r=n?n.get(en,null):null;r&&r.handleError(e)}function pl(t,e,n,r,o){for(let i=0;i<n.length;){let s=n[i++],a=n[i++],l=n[i++],u=e[s],c=t.data[s];ep(c,u,r,a,l,o)}}function CD(t,e){let n=Ye(e,t),r=n[A];SD(r,n);let o=n[Xe];o!==null&&n[sr]===null&&(n[sr]=Vf(o,n[ar])),hl(r,n,n[Ne])}function SD(t,e){for(let n=e.length;n<t.blueprint.length;n++)e.push(t.blueprint[n])}function hl(t,e,n){Ka(e);try{let r=t.viewQuery;r!==null&&Js(1,r,n);let o=t.template;o!==null&&np(t,e,o,1,n),t.firstCreatePass&&(t.firstCreatePass=!1),e[lt]?.finishViewCreation(t),t.staticContentQueries&&jf(t,e),t.staticViewQueries&&Js(2,t.viewQuery,n);let i=t.components;i!==null&&TD(e,i)}
vendor: 9,945 bytes, line 7
7catch(r){throw t.firstCreatePass&&(t.incompleteFirstPass=!0,t.firstCreatePass=!1),r}finally{e[I]&=-5,Ya()}}function TD(t,e){for(let n=0;n<e.length;n++)CD(t,e[n])}var fr=function(t){return t[t.Important=1]="Important",t[t.DashCase=2]="DashCase",t}(fr||{}),MD;function gl(t,e){return MD(t,e)}function ml(t){return(t.flags&32)===32}function bn(t,e,n,r,o){if(r!=null){let i,s=!1;dt(r)?i=r:It(r)&&(s=!0,r=r[Xe]);let a=Ke(r);t===0&&n!==null?o==null?Yf(e,n,a):Uo(e,n,a,o||null,!0):t===1&&n!==null?Uo(e,n,a,o||null,!0):t===2?Yv(e,a,s):t===3&&e.destroyNode(a),i!=null&&jD(e,t,i,n,o)}}function ND(t,e){up(t,e),e[Xe]=null,e[be]=null}function xD(t,e,n,r,o,i){r[Xe]=o,r[be]=e,vi(t,r,n,1,o,i)}function up(t,e){e[at].changeDetectionScheduler?.notify(10),vi(t,e,e[q],2,null,null)}function AD(t){let e=t[lr];if(!e)return bs(t[A],t);for(;e;){let n=null;if(It(e))n=e[lr];else{let r=e[Ie];r&&(n=r)}if(!n){for(;e&&!e[Be]&&e!==t;)It(e)&&bs(e[A],e),e=e[ue];e===null&&(e=t),It(e)&&bs(e[A],e),n=e&&e[Be]}e=n}}function RD(t,e,n,r){let o=Ie+r,i=n.length;r>0&&(n[o-1][Be]=e),r<i-Ie?(e[Be]=n[o],Td(n,Ie+r,e)):(n.push(e),e[Be]=null),e[ue]=n;let s=e[Wt];s!==null&&n!==s&&cp(s,e);let a=e[lt];a!==null&&a.insertView(t),Vs(e),e[I]|=128}function cp(t,e){let n=t[Nn],r=e[ue];if(It(r))t[I]|=2;else{let o=r[ue][ke];e[ke]!==o&&(t[I]|=2)}n===null?t[Nn]=[e]:n.push(e)}function yl(t,e){let n=t[Nn],r=n.indexOf(e);n.splice(r,1)}function zo(t,e){if(t.length<=Ie)return;let n=Ie+e,r=t[n];if(r){let o=r[Wt];o!==null&&o!==t&&yl(o,r),e>0&&(t[n-1][Be]=r[Be]);let i=xo(t,Ie+e);ND(r[A],r);let s=i[lt];s!==null&&s.detachView(i[A]),r[ue]=null,r[Be]=null,r[I]&=-129}return r}function vl(t,e){if(vr(e))return;let n=e[q];n.destroyNode&&vi(t,e,n,3,null,null),AD(e)}function bs(t,e){if(vr(e))return;let n=R(null);try{e[I]&=-129,e[I]|=256,e[Te]&&gn(e[Te]),FD(t,e),OD(t,e),e[A].type===1&&e[q].destroy();let r=e[Wt];if(r!==null&&dt(e[ue])){r!==e[ue]&&yl(r,e);let o=e[lt];o!==null&&o.detachView(t)}Zs(e)}finally{R(n)}}function OD(t,e){let n=t.cleanup,r=e[Oo];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&&(e[Oo]=null);let o=e[_t];if(o!==null){e[_t]=null;for(let s=0;s<o.length;s++){let a=o[s];a()}}let i=e[Qt];if(i!==null){e[Qt]=null;for(let s of i)s.destroy()}}function FD(t,e){let n;if(t!=null&&(n=t.destroyHooks)!=null)for(let r=0;r<n.length;r+=2){let o=e[n[r]];if(!(o instanceof Jt)){let i=n[r+1];if(Array.isArray(i))for(let s=0;s<i.length;s+=2){let a=o[i[s]],l=i[s+1];Fe(4,a,l);try{l.call(a)}finally{Fe(5,a,l)}}else{Fe(4,o,i);try{i.call(o)}finally{Fe(5,o,i)}}}}}function dp(t,e,n){return kD(t,e.parent,n)}function kD(t,e,n){let r=e;for(;r!==null&&r.type&168;)e=r,r=e.parent;if(r===null)return n[Xe];if(on(r)){let{encapsulation:o}=t.data[r.directiveStart+r.componentOffset];if(o===dr.None||o===dr.Emulated)return null}return $e(r,n)}function fp(t,e,n){return LD(t,e,n)}function PD(t,e,n){return t.type&40?$e(t,n):null}var LD=PD,Zc;function yi(t,e,n,r){let o=dp(t,r,e),i=e[q],s=r.parent||e[be],a=fp(s,r,e);if(o!=null)if(Array.isArray(n))for(let l=0;l<n.length;l++)Gc(i,o,n[l],a,!1);else Gc(i,o,n,a,!1);Zc!==void 0&&Zc(i,r,e,n,o)}function tr(t,e){if(e!==null){let n=e.type;if(n&3)return $e(e,t);if(n&4)return aa(-1,t[e.index]);if(n&8){let r=e.child;if(r!==null)return tr(t,r);{let o=t[e.index];return dt(o)?aa(-1,o):Ke(o)}}else{if(n&128)return tr(t,e.next);if(n&32)return gl(e,t)()||Ke(t[e.index]);{let r=pp(t,e);if(r!==null){if(Array.isArray(r))return r[0];let o=Kt(t[ke]);return tr(o,r)}else return tr(t,e.next)}}}return null}function pp(t,e){if(e!==null){let r=t[ke][be],o=e.projection;return r.projection[o]}return null}function aa(t,e){let n=Ie+t+1;if(n<e.length){let r=e[n],o=r[A].firstChild;if(o!==null)return tr(r,o)}return e[Zt]}function Dl(t,e,n,r,o,i,s){for(;n!=null;){if(n.type===128){n=n.next;continue}let a=r[n.index],l=n.type;if(s&&e===0&&(a&&ln(Ke(a),r),n.flags|=2),!ml(n))if(l&8)Dl(t,e,n.child,r,o,i,!1),bn(e,t,o,a,i);else if(l&32){let u=gl(n,r),c;for(;c=u();)bn(e,t,o,c,i);bn(e,t,o,a,i)}else l&16?hp(t,e,r,n,o,i):bn(e,t,o,a,i);n=s?n.projectionNext:n.next}}function vi(t,e,n,r,o,i){Dl(n,r,t.firstChild,e,o,i,!1)}function VD(t,e,n){let r=e[q],o=dp(t,n,e),i=n.parent||e[be],s=fp(i,n,e);hp(r,0,e,n,o,s)}function hp(t,e,n,r,o,i){let s=n[ke],l=s[be].projection[r.projection];if(Array.isArray(l))for(let u=0;u<l.length;u++){let c=l[u];bn(e,t,o,c,i)}else{let u=l,c=s[ue];Mf(r)&&(u.flags|=128),Dl(t,e,u,c,o,i,!0)}}function jD(t,e,n,r,o){let i=n[Zt],s=Ke(n);i!==s&&bn(e,t,r,i,o);for(let a=Ie;a<n.length;a++){let l=n[a];vi(l[A],l,t,e,r,i)}}function BD(t,e,n,r,o){if(e)o?t.addClass(n,r):t.removeClass(n,r);else{let i=r.indexOf("-")===-1?void 0:fr.DashCase;o==null?t.removeStyle(n,r,i):(typeof o=="string"&&o.endsWith("!important")&&(o=o.slice(0,-10),i|=fr.Important),t.setStyle(n,r,o,i))}}function El(t,e,n,r){let o=R(null);try{let i=e.tView,a=t[I]&4096?4096:16,l=al(t,i,n,a,null,e,null,null,r?.injector??null,r?.embeddedViewInjector??null,r?.dehydratedView??null),u=t[e.index];l[Wt]=u;let c=t[lt];return c!==null&&(l[lt]=c.createEmbeddedView(i)),hl(i,l,n),l}finally{R(o)}}function $D(t,e){let n=Ie+e;if(n<t.length)return t[n]}function qo(t,e){return!e||e.firstChild===null||Mf(t)}function wl(t,e,n,r=!0){let o=e[A];if(RD(o,e,t,n),r){let s=aa(n,t),a=e[q],l=a.parentNode(t[Zt]);l!==null&&xD(o,t[be],a,e,l,s)}let i=e[sr];i!==null&&i.firstChild!==null&&(i.firstChild=null)}function HD(t,e){let n=zo(t,e);return n!==void 0&&vl(n[A],n),n}function Go(t,e,n,r,o=!1){for(;n!==null;){if(n.type===128){n=o?n.projectionNext:n.next;continue}let i=e[n.index];i!==null&&r.push(Ke(i)),dt(i)&&UD(i,r);let s=n.type;if(s&8)Go(t,e,n.child,r);else if(s&32){let a=gl(n,e),l;for(;l=a();)r.push(l)}else if(s&16){let a=pp(e,n);if(Array.isArray(a))r.push(...a);else{let l=Kt(e[ke]);Go(l[A],l,a,r,!0)}}n=o?n.projectionNext:n.next}return r}function UD(t,e){for(let n=Ie;n<t.length;n++){let r=t[n],o=r[A].firstChild;o!==null&&Go(r[A],r,o,e)}t[Zt]!==t[Xe]&&e.push(t[Zt])}var gp=[];function zD(t){return t[Te]??qD(t)}function qD(t){let e=gp.pop()??Object.create(WD);return e.lView=t,e}function GD(t){t.lView[Te]!==t&&(t.lView=null,gp.push(t))}var WD=ve(ne({},kt),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{Er(t.lView)},consumerOnSignalRead(){this.lView[Te]=this}});function QD(t){let e=t[Te]??Object.create(ZD);return e.lView=t,e}var ZD=ve(ne({},kt),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{let e=Kt(t.lView);for(;e&&!mp(e[A]);)e=Kt(e);e&&za(e)},consumerOnSignalRead(){this.lView[Te]=this}});function mp(t){return t.type!==2}function yp(t){if(t[Qt]===null)return;let e=!0;for(;e;){let n=!1;for(let r of t[Qt])r.dirty&&(n=!0,r.zone===null||Zone.current===r.zone?r.run():r.zone.run(()=>r.run()));e=n&&!!(t[I]&8192)}}var KD=100;function vp(t,e=!0,n=0){let o=t[at].rendererFactory,i=!1;i||o.begin?.();try{YD(t,n)}catch(s){throw e&&lp(t,s),s}finally{i||o.end?.()}}function YD(t,e){let n=ef();try{Po(!0),la(t,e);let r=0;for(;ci(t);){if(r===KD)throw new m(103,!1);r++,la(t,1)}}finally{Po(n)}}function JD(t,e,n,r){if(vr(e))return;let o=e[I],i=!1,s=!1;Ka(e);let a=!0,l=null,u=null;i||(mp(t)?(u=zD(e),l=hn(u)):Au()===null?(a=!1,u=QD(e),l=hn(u)):e[Te]&&(gn(e[Te]),e[Te]=null));try{Wd(e),cy(t.bindingStartIndex),n!==null&&np(t,e,n,2,r);let c=(o&3)===3;if(!i)if(c){let f=t.preOrderCheckHooks;f!==null&&Io(e,f,null)}else{let f=t.preOrderHooks;f!==null&&bo(e,f,0,null),ws(e,0)}if(s||XD(e),yp(e),Dp(e,0),t.contentQueries!==null&&jf(t,e),!i)if(c){let f=t.contentCheckHooks;f!==null&&Io(e,f)}else{let f=t.contentHooks;f!==null&&bo(e,f,1),ws(e,1)}tE(t,e);let d=t.components;d!==null&&wp(e,d,0);let p=t.viewQuery;if(p!==null&&Js(2,p,r),!i)if(c){let f=t.viewCheckHooks;f!==null&&Io(e,f)}else{let f=t.viewHooks;f!==null&&bo(e,f,2),ws(e,2)}if(t.firstUpdatePass===!0&&(t.firstUpdatePass=!1),e[_o]){for(let f of e[_o])f();e[_o]=null}i||(e[I]&=-73)}catch(c){throw i||Er(e),c}finally{u!==null&&(qn(u,l),a&&GD(u)),Ya()}}function Dp(t,e){for(let n=Af(t);n!==null;n=Rf(n))for(let r=Ie;r<n.length;r++){let o=n[r];Ep(o,e)}}function XD(t){for(let e=Af(t);e!==null;e=Rf(e)){if(!(e[I]&2))continue;let n=e[Nn];for(let r=0;r<n.length;r++){let o=n[r];za(o)}}}function eE(t,e,n){let r=Ye(e,t);Ep(r,n)}function Ep(t,e){Ua(t)&&la(t,e)}function la(t,e){let r=t[A],o=t[I],i=t[Te],s=!!(e===0&&o&16);if(s||=!!(o&64&&e===0),s||=!!(o&1024),s||=!!(i?.dirty&&Gn(i)),s||=!1,i&&(i.dirty=!1),t[I]&=-9217,s)JD(r,t,r.template,t[Ne]);else if(o&8192){yp(t),Dp(t,1);let a=r.components;a!==null&&wp(t,a,1)}}function wp(t,e,n){for(let r=0;r<e.length;r++)eE(t,e[r],n)}function tE(t,e){let n=t.hostBindingOpCodes;if(n!==null)try{for(let r=0;r<n.length;r++){let o=n[r];if(o<0)Yt(~o);else{let i=o,s=n[++r],a=n[++r];fy(s,i);let l=e[i];Fe(24,l),a(2,l),Fe(25,l)}}}finally{Yt(-1)}}function _l(t,e){let n=ef()?64:1088;for(t[at].changeDetectionScheduler?.notify(e);t;){t[I]|=n;let r=Kt(t);if(ko(t)&&!r)return t;t=r}return null}var tn=class{_lView;_cdRefInjectingView;notifyErrorHandler;_appRef=null;_attachedToViewContainer=!1;get rootNodes(){let e=this._lView,n=e[A];return Go(n,e,n.firstChild,[])}constructor(e,n,r=!0){this._lView=e,this._cdRefInjectingView=n,this.notifyErrorHandler=r}get context(){return this._lView[Ne]}get dirty(){return!!(this._lView[I]&9280)||!!this._lView[Te]?.dirty}set context(e){this._lView[Ne]=e}get destroyed(){return vr(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){let e=this._lView[ue];if(dt(e)){let n=e[Fo],r=n?n.indexOf(this):-1;r>-1&&(zo(e,r),xo(n,r))}this._attachedToViewContainer=!1}vl(this._lView[A],this._lView)}onDestroy(e){Qd(this._lView,e)}markForCheck(){_l(this._cdRefInjectingView||this._lView,4)}markForRefresh(){za(this._cdRefInjectingView||this._lView)}detach(){this._lView[I]&=-129}reattach(){Vs(this._lView),this._lView[I]|=128}detectChanges(){this._lView[I]|=1024,vp(this._lView,this.notifyErrorHandler)}checkNoChanges(){}
7attachToViewContainerRef(){if(this._appRef)throw new m(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let e=ko(this._lView),n=this._lView[Wt];n!==null&&!e&&yl(n,this._lView),up(this._lView[A],this._lView)}attachToAppRef(e){if(this._attachedToViewContainer)throw new m(902,!1);this._appRef=e;let n=ko(this._lView),r=this._lView[Wt];r!==null&&!n&&cp(r,this._lView),Vs(this._lView)}},ct=(()=>{class t{static __NG_ELEMENT_ID__=oE}return t})(),nE=ct,rE=class extends nE{_declarationLView;_declarationTContainer;elementRef;constructor(e,n,r){super(),this._declarationLView=e,this._declarationTContainer=n,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(e,n){return this.createEmbeddedViewImpl(e,n)}createEmbeddedViewImpl(e,n,r){let o=El(this._declarationLView,this._declarationTContainer,e,{embeddedViewInjector:n,dehydratedView:r});return new tn(o)}};function oE(){return Di(ce(),w())}function Di(t,e){return t.type&4?new rE(e,t,Ln(t,e)):null}function Vn(t,e,n,r,o){let i=t.data[e];if(i===null)i=iE(t,e,n,r,o),dy()&&(i.flags|=32);else if(i.type&64){i.type=n,i.value=r,i.attrs=o;let s=ly();i.injectorIndex=s===null?-1:s.injectorIndex}return sn(i,!0),i}function iE(t,e,n,r,o){let i=Xd(),s=qa(),a=s?i:i&&i.parent,l=t.data[e]=aE(t,a,n,e,r,o);return sE(t,l,i,s),l}function sE(t,e,n,r){t.firstChild===null&&(t.firstChild=e),n!==null&&(r?n.child==null&&e.parent!==null&&(n.child=e):n.next===null&&(n.next=e,e.prev=n))}function aE(t,e,n,r,o,i){let s=e?e.injectorIndex:-1,a=0;return Jd()&&(a|=128),{type:n,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:o,attrs:i,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:e,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}var DA=new RegExp(`^(\\d+)*(${nv}|${tv})*(.*)`);var lE=()=>null;function Wo(t,e){return lE(t,e)}var ua=class{},Qo=class{},ca=class{resolveComponentFactory(e){throw Error(`No component factory found for ${ge(e)}.`)}},Rn=class{static NULL=new ca},Zo=class{},Ei=(()=>{class t{destroyNode=null;static __NG_ELEMENT_ID__=()=>uE()}return t})();function uE(){let t=w(),e=ce(),n=Ye(e.index,t);return(It(n)?n:t)[q]}var cE=(()=>{class t{static \u0275prov=j({token:t,providedIn:"root",factory:()=>null})}return t})();function Ko(t,e,n){let r=n?t.styles:null,o=n?t.classes:null,i=0;if(e!==null)for(let s=0;s<e.length;s++){let a=e[s];if(typeof a=="number")i=a;else if(i==1)o=xs(o,a);else if(i==2){let l=a,u=e[++s];r=xs(r,l+": "+u+";")}}n?t.styles=r:t.stylesWithoutHost=r,n?t.classes=o:t.classesWithoutHost=o}var Yo=class extends Rn{ngModule;constructor(e){super(),this.ngModule=e}resolveComponentFactory(e){let n=st(e);return new nn(n,this.ngModule)}};function Kc(t,e){let n=[];for(let r in t){if(!t.hasOwnProperty(r))continue;let o=t[r];if(o===void 0)continue;let i=Array.isArray(o),s=i?o[0]:o,a=i?o[1]:Ct.None;e?n.push({propName:s,templateName:r,isSignal:(a&Ct.SignalBased)!==0}):n.push({propName:s,templateName:r})}return n}function dE(t){let e=t.toLowerCase();return e==="svg"?qd:e==="math"?Km:null}var nn=class extends Qo{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;get inputs(){let e=this.componentDef,n=e.inputTransforms,r=Kc(e.inputs,!0);if(n!==null)for(let o of r)n.hasOwnProperty(o.propName)&&(o.transform=n[o.propName]);return r}get outputs(){return Kc(this.componentDef.outputs,!1)}constructor(e,n){super(),this.componentDef=e,this.ngModule=n,this.componentType=e.type,this.selector=Gv(e.selectors),this.ngContentSelectors=e.ngContentSelectors??[],this.isBoundToModule=!!n}create(e,n,r,o){let i=R(null);try{o=o||this.ngModule;let s=o instanceof bt?o:o?.injector;s&&this.componentDef.getStandaloneInjector!==null&&(s=this.componentDef.getStandaloneInjector(s)||s);let a=s?new $s(e,s):e,l=a.get(Zo,null);
7if(l===null)throw new m(407,!1);let u=a.get(cE,null),c=a.get(Xt,null),d={rendererFactory:l,sanitizer:u,changeDetectionScheduler:c},p=l.createRenderer(null,this.componentDef),f=this.componentDef.selectors[0][0]||"div",h=r?nD(p,r,this.componentDef.encapsulation,a):Kf(p,f,dE(f)),g=512;this.componentDef.signals?g|=4096:this.componentDef.onPush||(g|=16);let E=null;h!==null&&(E=Vf(h,a,!0));let v=cl(0,null,null,1,0,null,null,null,null,null,null),N=al(null,v,null,g,null,null,d,p,a,null,E);N[Y]=h,Ka(N);let V=null;try{let k=r?["ng-version","19.1.4"]:Wv(this.componentDef.selectors[0]),U=Vn(v,Y,2,"#host",k),[ie,oe]=ip(v,U,[this.componentDef]);op(v,N,U,ie,{},oe);for(let se of ie)U.mergedAttrs=An(U.mergedAttrs,se.hostAttrs);U.mergedAttrs=An(U.mergedAttrs,k),Ko(U,U.mergedAttrs,!0),h&&(Jf(p,h,U),ln(h,N)),n!==void 0&&fE(U,this.ngContentSelectors,n),rp(v,N,U),rl(v,U,N),pi(v,U),V=Ye(U.index,N),N[Ne]=V[Ne],hl(v,N,null)}catch(k){throw V!==null&&Zs(V),Zs(N),k}finally{Ya()}return new da(this.componentType,N)}finally{R(i)}}},da=class extends ua{_rootLView;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(e,n){super(),this._rootLView=n,this._tNode=Ha(n[A],Y),this.location=Ln(this._tNode,n),this.instance=Ye(this._tNode.index,n)[Ne],this.hostView=this.changeDetectorRef=new tn(n,void 0,!1),this.componentType=e}setInput(e,n){let r=this._tNode.inputs,o;if(r!==null&&(o=r[e])){if(this.previousInputValues??=new Map,this.previousInputValues.has(e)&&Object.is(this.previousInputValues.get(e),n))return;let i=this._rootLView;pl(i[A],i,o,e,n),this.previousInputValues.set(e,n);let s=Ye(this._tNode.index,i);_l(s,1)}}get injector(){return new qt(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(e){this.hostView.onDestroy(e)}};function fE(t,e,n){let r=t.projection=[];for(let o=0;o<e.length;o++){let i=n[o];r.push(i!=null&&i.length?Array.from(i):null)}}var Mt=(()=>{class t{static __NG_ELEMENT_ID__=pE}return t})();function pE(){let t=ce();return Ip(t,w())}var hE=Mt,_p=class extends hE{_lContainer;_hostTNode;_hostLView;constructor(e,n,r){super(),this._lContainer=e,this._hostTNode=n,this._hostLView=r}get element(){return Ln(this._hostTNode,this._hostLView)}get injector(){return new qt(this._hostTNode,this._hostLView)}get parentInjector(){let e=Ja(this._hostTNode,this._hostLView);if(df(e)){let n=Vo(e,this._hostLView),r=Lo(e),o=n[A].data[r+8];return new qt(o,n)}else return new qt(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(e){let n=Yc(this._lContainer);return n!==null&&n[e]||null}get length(){return this._lContainer.length-Ie}createEmbeddedView(e,n,r){let o,i;typeof r=="number"?o=r:r!=null&&(o=r.index,i=r.injector);let s=Wo(this._lContainer,e.ssrId),a=e.createEmbeddedViewImpl(n||{},i,s);return this.insertImpl(a,o,qo(this._hostTNode,s)),a}createComponent(e,n,r,o,i){let s=e&&!qm(e),a;if(s)a=n;else{let h=n||{};a=h.index,r=h.injector,o=h.projectableNodes,i=h.environmentInjector||h.ngModuleRef}let l=s?e:new nn(st(e)),u=r||this.parentInjector;if(!i&&l.ngModule==null){let g=(s?u:this.parentInjector).get(bt,null);g&&(i=g)}let c=st(l.componentType??{}),d=Wo(this._lContainer,c?.id??null),p=d?.firstChild??null,f=l.create(u,o,p,i);return this.insertImpl(f.hostView,a,qo(this._hostTNode,d)),f}insert(e,n){return this.insertImpl(e,n,!0)}insertImpl(e,n,r){let o=e._lView;if(Xm(o)){let a=this.indexOf(e);if(a!==-1)this.detach(a);else{let l=o[ue],u=new _p(l,l[be],l[ue]);u.detach(u.indexOf(e))}}let i=this._adjustIndex(n),s=this._lContainer;return wl(s,o,i,r),e.attachToViewContainerRef(),Td(Cs(s),i,e),e}move(e,n){return this.insert(e,n)}indexOf(e){let n=Yc(this._lContainer);return n!==null?n.indexOf(e):-1}remove(e){let n=this._adjustIndex(e,-1),r=zo(this._lContainer,n);r&&(xo(Cs(this._lContainer),n),vl(r[A],r))}detach(e){let n=this._adjustIndex(e,-1),r=zo(this._lContainer,n);return r&&xo(Cs(this._lContainer),n)!=null?new tn(r):null}_adjustIndex(e,n=0){return e??this.length+n}};function Yc(t){return t[Fo]}function Cs(t){return t[Fo]||(t[Fo]=[])}function Ip(t,e){let n,r=e[t.index];return dt(r)?n=r:(n=sp(r,e,null,t),e[t.index]=n,fl(e,n)),mE(n,e,t,r),new _p(n,t,e)}function gE(t,e){let n=t[q],r=n.createComment(""),o=$e(e,t),i=n.parentNode(o);return Uo(n,i,r,n.nextSibling(o),!1),r}var mE=DE,yE=()=>!1;function vE(t,e,n){return yE(t,e,n)}function DE(t,e,n,r){if(t[Zt])return;let o;n.type&8?o=Ke(r):o=gE(e,n),t[Zt]=o}var fa=class t{queryList;matches=null;constructor(e){this.queryList=e}clone(){return new t(this.queryList)}setDirty(){this.queryList.setDirty()}},pa=class t{queries;constructor(e=[]){this.queries=e}createEmbeddedView(e){let n=e.queries;if(n!==null){let r=e.contentQueries!==null?e.contentQueries[0]:n.length,o=[];for(let i=0;i<r;i++){let s=n.getByIndex(i),a=this.queries[s.indexInDeclarationView];o.push(a.clone())}return new t(o)}return null}insertView(e){this.dirtyQueriesWithMatches(e)}detachView(e){this.dirtyQueriesWithMatches(e)}finishViewCreation(e){this.dirtyQueriesWithMatches(e)}dirtyQueriesWithMatches(e){for(let n=0;n<this.queries.length;n++)Il(e,n).matches!==null&&this.queries[n].setDirty()}},ha=class{flags;read;predicate;constructor(e,n,r=null){this.flags=n,this.read=r,typeof e=="string"?this.predicate=TE(e):this.predicate=e}},ga=class t{queries;constructor(e=[]){this.queries=e}elementStart(e,n){for(let r=0;r<this.queries.length;r++)this.queries[r].elementStart(e,n)}elementEnd(e){for(let n=0;n<this.queries.length;n++)this.queries[n].elementEnd(e)}embeddedTView(e){let n=null;for(let r=0;r<this.length;r++){let o=n!==null?n.length:0,i=this.getByIndex(r).embeddedTView(e,o);i&&(i.indexInDeclarationView=r,n!==null?n.push(i):n=[i])}return n!==null?new t(n):null}template(e,n){for(let r=0;r<this.queries.length;r++)this.queries[r].template(e,n)}getByIndex(e){return this.queries[e]}get length(){return this.queries.length}track(e){this.queries.push(e)}},ma=class t{metadata;matches=null;indexInDeclarationView=-1;crossesNgTemplate=!1;_declarationNodeIndex;_appliesToNextNode=!0;constructor(e,n=-1){this.metadata=e,this._declarationNodeIndex=n}elementStart(e,n){this.isApplyingToNode(n)&&this.matchTNode(e,n)}elementEnd(e){this._declarationNodeIndex===e.index&&(this._appliesToNextNode=!1)}template(e,n){this.elementStart(e,n)}embeddedTView(e,n){return this.isApplyingToNode(e)?(this.crossesNgTemplate=!0,this.addMatch(-e.index,n),new t(this.metadata)):null}isApplyingToNode(e){if(this._appliesToNextNode&&(this.metadata.flags&1)!==1){let n=this._declarationNodeIndex,r=e.parent;for(;r!==null&&r.type&8&&r.index!==n;)r=r.parent;return n===(r!==null?r.index:-1)}return this._appliesToNextNode}
vendor: 4,407 bytes, line 7
7matchTNode(e,n){let r=this.metadata.predicate;if(Array.isArray(r))for(let o=0;o<r.length;o++){let i=r[o];this.matchTNodeWithReadOption(e,n,EE(n,i)),this.matchTNodeWithReadOption(e,n,Co(n,e,i,!1,!1))}else r===ct?n.type&4&&this.matchTNodeWithReadOption(e,n,-1):this.matchTNodeWithReadOption(e,n,Co(n,e,r,!1,!1))}matchTNodeWithReadOption(e,n,r){if(r!==null){let o=this.metadata.read;if(o!==null)if(o===Tt||o===Mt||o===ct&&n.type&4)this.addMatch(n.index,-2);else{let i=Co(n,e,o,!1,!1);i!==null&&this.addMatch(n.index,i)}else this.addMatch(n.index,r)}}addMatch(e,n){this.matches===null?this.matches=[e,n]:this.matches.push(e,n)}};function EE(t,e){let n=t.localNames;if(n!==null){for(let r=0;r<n.length;r+=2)if(n[r]===e)return n[r+1]}return null}function wE(t,e){return t.type&11?Ln(t,e):t.type&4?Di(t,e):null}function _E(t,e,n,r){return n===-1?wE(e,t):n===-2?IE(t,e,r):ur(t,t[A],n,e)}function IE(t,e,n){if(n===Tt)return Ln(e,t);if(n===ct)return Di(e,t);if(n===Mt)return Ip(e,t)}function bp(t,e,n,r){let o=e[lt].queries[r];if(o.matches===null){let i=t.data,s=n.matches,a=[];for(let l=0;s!==null&&l<s.length;l+=2){let u=s[l];if(u<0)a.push(null);else{let c=i[u];a.push(_E(e,c,s[l+1],n.metadata.read))}}o.matches=a}return o.matches}function ya(t,e,n,r){let o=t.queries.getByIndex(n),i=o.matches;if(i!==null){let s=bp(t,e,o,n);for(let a=0;a<i.length;a+=2){let l=i[a];if(l>0)r.push(s[a/2]);else{let u=i[a+1],c=e[-l];for(let d=Ie;d<c.length;d++){let p=c[d];p[Wt]===p[ue]&&ya(p[A],p,u,r)}if(c[Nn]!==null){let d=c[Nn];for(let p=0;p<d.length;p++){let f=d[p];ya(f[A],f,u,r)}}}}}return r}function bE(t,e){return t[lt].queries[e].queryList}function CE(t,e,n){let r=new Qs((n&4)===4);return ny(t,e,r,r.destroy),(e[lt]??=new pa).queries.push(new fa(r))-1}function SE(t,e,n){let r=Q();return r.firstCreatePass&&(ME(r,new ha(t,e,n),-1),(e&2)===2&&(r.staticViewQueries=!0)),CE(r,w(),e)}function TE(t){return t.split(",").map(e=>e.trim())}function ME(t,e,n){t.queries===null&&(t.queries=new ga),t.queries.track(new ma(e,n))}function Il(t,e){return t.queries.getByIndex(e)}function NE(t,e){let n=t[A],r=Il(n,e);return r.crossesNgTemplate?ya(n,t,e,[]):bp(n,t,r,e)}var St=class{},va=class{};var Da=class extends St{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new Yo(this);constructor(e,n,r,o=!0){super(),this.ngModuleType=e,this._parent=n;let i=xd(e);this._bootstrapComponents=Wf(i.bootstrap),this._r3Injector=wf(e,n,[{provide:St,useValue:this},{provide:Rn,useValue:this.componentFactoryResolver},...r],ge(e),new Set(["environment"])),o&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){let e=this._r3Injector;!e.destroyed&&e.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(e){this.destroyCbs.push(e)}},Ea=class extends va{moduleType;constructor(e){super(),this.moduleType=e}create(e){return new Da(this.moduleType,e,[])}};var Jo=class extends St{injector;componentFactoryResolver=new Yo(this);instance=null;constructor(e){super();let n=new ir([...e.providers,{provide:St,useValue:this},{provide:Rn,useValue:this.componentFactoryResolver}],e.parent||si(),e.debugName,new Set(["environment"]));this.injector=n,e.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(e){this.injector.onDestroy(e)}};function xE(t,e,n=null){return new Jo({providers:t,parent:e,debugName:n,runEnvironmentInitializers:!0}).injector}var AE=(()=>{class t{_injector;cachedInjectors=new Map;constructor(n){this._injector=n}getOrCreateStandaloneInjector(n){if(!n.standalone)return null;if(!this.cachedInjectors.has(n)){let r=Od(!1,n.type),o=r.length>0?xE([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=j({token:t,providedIn:"environment",factory:()=>new t(le(bt))})}return t})();function wA(t){return mr(()=>{let e=Sp(t),n=ve(ne({},e),{decls:t.decls,vars:t.vars,template:t.template,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,onPush:t.changeDetection===Nf.OnPush,directiveDefs:null,pipeDefs:null,dependencies:e.standalone&&t.depen
7dencies||null,getStandaloneInjector:e.standalone?o=>o.get(AE).getOrCreateStandaloneInjector(n):null,getExternalStyles:null,signals:t.signals??!1,data:t.data||{},encapsulation:t.encapsulation||dr.Emulated,styles:t.styles||_e,_:null,schemas:t.schemas||null,tView:null,id:""});e.standalone&&tt("NgStandalone"),Tp(n);let r=t.dependencies;return n.directiveDefs=Xc(r,!1),n.pipeDefs=Xc(r,!0),n.id=FE(n),n})}function RE(t){return st(t)||Ad(t)}function OE(t){return t!==null}function Cp(t){return mr(()=>({type:t.type,bootstrap:t.bootstrap||_e,declarations:t.declarations||_e,imports:t.imports||_e,exports:t.exports||_e,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null}))}function Jc(t,e){if(t==null)return Tn;let n={};for(let r in t)if(t.hasOwnProperty(r)){let o=t[r],i,s,a=Ct.None;Array.isArray(o)?(a=o[0],i=o[1],s=o[2]??i):(i=o,s=o),e?(n[i]=a!==Ct.None?[r,a]:r,e[i]=s):n[i]=r}return n}function Nt(t){return mr(()=>{let e=Sp(t);return Tp(e),e})}function Sr(t){return{type:t.type,name:t.name,factory:null,pure:t.pure!==!1,standalone:t.standalone??!0,onDestroy:t.type.prototype.ngOnDestroy||null}}function Sp(t){let e={};return{type:t.type,providersResolver:null,factory:null,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:e,inputTransforms:null,inputConfig:t.inputs||Tn,exportAs:t.exportAs||null,standalone:t.standalone??!0,signals:t.signals===!0,selectors:t.selectors||_e,viewQuery:t.viewQuery||null,features:t.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Jc(t.inputs,e),outputs:Jc(t.outputs),debugInfo:null}}function Tp(t){t.features?.forEach(e=>e(t))}function Xc(t,e){if(!t)return null;let n=e?Rd:RE;return()=>(typeof t=="function"?t():t).map(r=>n(r)).filter(OE)}function FE(t){let e=0,n=typeof t.consts=="function"?"":t.consts,r=[t.selectors,t.ngContentSelectors,t.hostVars,t.hostAttrs,n,t.vars,t.decls,t.encapsulation,t.standalone,t.signals,t.exportAs,JSON.stringify(t.inputs),JSON.stringify(t.outputs),Object.getOwnPropertyNames(t.type.prototype),!!t.contentQueries,!!t.viewQuery];for(let i of r.join("|"))e=Math.imul(31,e)+i.charCodeAt(0)<<0;return e+=2147483648,"c"+e}function kE(t){return Object.getPrototypeOf(t.prototype).constructor}function PE(t){let e=kE(t.type),n=!0,r=[t];for(;e;){let o;if(Ze(t))o=e.\u0275cmp||e.\u0275dir;else{if(e.\u0275cmp)throw new m(903,!1);o=e.\u0275dir}if(o){if(n){r.push(o);let s=t;s.inputs=Do(t.inputs),s.inputTransforms=Do(t.inputTransforms),s.declaredInputs=Do(t.declaredInputs),s.outputs=Do(t.outputs);let a=o.hostBindings;a&&$E(t,a);let l=o.viewQuery,u=o.contentQueries;if(l&&jE(t,l),u&&BE(t,u),LE(t,o),lm(t.outputs,o.outputs),Ze(o)&&o.data.animation){let c=t.data;c.animation=(c.animation||[]).concat(o.data.animation)}}let i=o.features;if(i)for(let s=0;s<i.length;s++){let a=i[s];a&&a.ngInherit&&a(t),a===PE&&(n=!1)}}e=Object.getPrototypeOf(e)}VE(r)}function LE(t,e){for(let n in e.inputs){if(!e.inputs.hasOwnProperty(n)||t.inputs.hasOwnProperty(n))continue;let r=e.inputs[n];if(r!==void 0&&(t.inputs[n]=r,t.declaredInputs[n]=e.declaredInputs[n],e.inputTransforms!==null)){let o=Array.isArray(r)?r[0]:r;if(!e.inputTransforms.hasOwnProperty(o))continue;t.inputTransforms??={},t.inputTransforms[o]=e.inputTransforms[o]}}}function VE(t){let e=0,n=null;for(let r=t.length-1;r>=0;r--){let o=t[r];o.hostVars=e+=o.hostVars,o.hostAttrs=An(o.hostAttrs,n=An(n,o.hostAttrs))}}function Do(t){return t===Tn?{}:t===_e?[]:t}function jE(t,e){let n=t.viewQuery;n?t.viewQuery=(r,o)=>{e(r,o),n(r,o)}:t.viewQuery=e}function BE(t,e){let n=t.contentQueries;n?t.contentQueries=(r,o,i)=>{e(r,o,i),n(r,o,i)}:t.contentQueries=e}function $E(t,e){let n=t.hostBindings;n?t.hostBindings=(r,o)=>{e(r,o),n(r,o)}:t.hostBindings=e}function HE(t){let e=t.inputConfig,n={};for(let r in e)if(e.hasOwnProperty(r)){let o=e[r];Array.isArray(o)&&o[3]&&(n[r]=o[3])}t.inputTransforms=n}function Mp(t){return bl(t)?Array.isArray(t)||!(t instanceof Map)&&Symbol.iterator in t:!1}function UE(t,e){if(Array.isArray(t))for(let n=0;n<t.length;n++)e(t[n]);else{let n=t[Symbol.iterator](),r;for(;!(r=n.next()).done;)e(r.value)}}function bl(t){return t!==null&&(typeof t=="function"||typeof t=="object")}function jn(t,e,n){return t[e]=n}function zE(t,e){return t[e]}function me(t,e,n){let r=t[e];return Object.is(r,n)?!1:(t[e]=n,!0)}function pr(t,e,n,r){let o=me(t,e,n);return me(t,e+1,r)||o}function Np(t,e,n,r,o){let i=pr(t,e,n,r);return me(t,e+2,o)||i}function xp(t,e,n,r,o,i){let s=pr(t,e,n,r);return pr(t,e+2,o,i)||s}function qE(t,e,n,r,o,i,s,a,l){let u=e.consts,c=Vn(e,t,4,s||null,a||null);dl(e,n,c,xn(u,l)),pi(e,c);let d=c.tView=cl(2,c,r,o,i,e.directiveRegistry,e.pipeRegistry,null,e.schemas,u,null);return e.queries!==null&&(e.queries.template(e,c),d.queries=e.queries.embeddedTView(c)),c}function Ap(t,e,n,r,o,i,s,a,l,u){let c=n+Y,d=e.firstCreatePass?qE(c,e,t,r,o,i,s,a,l):e.data[c];sn(d,!1);let p=WE(e,t,d,n);di()&&yi(e,t,p,d),ln(p,t);let f=sp(p,t,p,d);return t[c]=f,fl(t,f),vE(f,d,t),ui(d)&&ll(e,t,d),l!=null&&ul(t,d,u),d}function GE(t,e,n,r,o,i,s,a){let l=w(),u=Q(),c=xn(u.consts,i);return Ap(l,u,t,e,n,r,o,c,s,a),GE}var WE=QE;function QE(t,e,n,r){return fi(!0),e[q].createComment("")}var _A=(()=>{class t{log(n){console.log(n)}warn(n){console.warn(n)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=j({token:t,factory:t.\u0275fac,providedIn:"platform"})}return t})();var ZE=new F("");function Cl(t){return!!t&&typeof t.then=="function"}function Rp(t){return!!t&&typeof t.subscribe=="function"}var KE=new F("");var Op=(()=>{class t{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((n,r)=>{this.resolve=n,this.reject=r});appInits=T(KE,{optional:!0})??[];injector=T(Je);constructor(){}
7runInitializers(){if(this.initialized)return;let n=[];for(let o of this.appInits){let i=Vd(this.injector,o);if(Cl(i))n.push(i);else if(Rp(i)){let s=new Promise((a,l)=>{i.subscribe({complete:a,error:l})});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||t)};static \u0275prov=j({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Fp=(()=>{class t{static \u0275prov=j({token:t,providedIn:"root",factory:()=>new Xo})}return t})(),Xo=class{queuedEffectCount=0;queues=new Map;schedule(e){this.enqueue(e)}remove(e){let n=e.zone,r=this.queues.get(n);r.has(e)&&(r.delete(e),this.queuedEffectCount--)}enqueue(e){let n=e.zone;this.queues.has(n)||this.queues.set(n,new Set);let r=this.queues.get(n);r.has(e)||(this.queuedEffectCount++,r.add(e))}flush(){for(;this.queuedEffectCount>0;)for(let[e,n]of this.queues)e===null?this.flushQueue(n):e.run(()=>this.flushQueue(n))}flushQueue(e){for(let n of e)e.delete(n),this.queuedEffectCount--,n.run()}},YE=new F("");function JE(){Hu(()=>{throw new m(600,!1)})}function XE(t){return t.isBoundToModule}var ew=10;function tw(t,e,n){try{let r=n();return Cl(r)?r.catch(o=>{throw e.runOutsideAngular(()=>t.handleError(o)),o}):r}catch(r){throw e.runOutsideAngular(()=>t.handleError(r)),r}}var hr=(()=>{class t{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=T(Hy);afterRenderManager=T(Pf);zonelessEnabled=T(Xa);
7rootEffectScheduler=T(Fp);dirtyFlags=0;deferredDirtyFlags=0;tracingSnapshot=null;externalTestViews=new Set;afterTick=new qe;get allViews(){return[...this.externalTestViews.keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];isStable=T(Ir).hasPendingTasks.pipe($t(n=>!n));constructor(){T(hi,{optional:!0})}whenStable(){let n;return new Promise(r=>{n=this.isStable.subscribe({next:o=>{o&&r()}})}).finally(()=>{n.unsubscribe()})}_injector=T(bt);_rendererFactory=null;get injector(){return this._injector}bootstrap(n,r){let o=n instanceof Qo;if(!this._injector.get(Op).done){let p=!o&&Rm(n),f=!1;throw new m(405,f)}let s;o?s=n:s=this._injector.get(Rn).resolveComponentFactory(n),this.componentTypes.push(s.componentType);let a=XE(s)?void 0:this._injector.get(St),l=r||s.selector,u=s.create(Je.NULL,[],l,a),c=u.location.nativeElement,d=u.injector.get(ZE,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),So(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick=()=>{if(this.tracingSnapshot!==null){let r=this.tracingSnapshot;this.tracingSnapshot=null,r.run(nl.CHANGE_DETECTION,this._tick),r.dispose();return}if(this._runningTick)throw new m(101,!1);let n=R(null);try{this._runningTick=!0,this.synchronize()}catch(r){this.internalErrorHandler(r)}finally{this._runningTick=!1,R(n),this.afterTick.next()}};synchronize(){this._rendererFactory===null&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(Zo,null,{optional:!0})),this.dirtyFlags|=this.deferredDirtyFlags,this.deferredDirtyFlags=0;let n=0;for(;this.dirtyFlags!==0&&n++<ew;)this.synchronizeOnce()}synchronizeOnce(){if(this.dirtyFlags|=this.deferredDirtyFlags,this.deferredDirtyFlags=0,this.dirtyFlags&16&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush()),this.dirtyFlags&7){let n=!!(this.dirtyFlags&1);this.dirtyFlags&=-8,this.dirtyFlags|=8;for(let{_lView:r,notifyErrorHandler:o}of this.allViews)nw(r,o,n,this.zonelessEnabled);if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),this.dirtyFlags&23)return}else this._rendererFactory?.begin?.(),this._rendererFactory?.end?.();this.dirtyFlags&8&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){if(this.allViews.some(({_lView:n})=>ci(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;So(this._views,r),r.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView),this.tick(),this.components.push(n),this._injector.get(YE,[]).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),()=>So(this._destroyListeners,n)}destroy(){if(this._destroyed)throw new m(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||t)};static \u0275prov=j({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function So(t,e){let n=t.indexOf(e);n>-1&&t.splice(n,1)}function nw(t,e,n,r){if(!n&&!ci(t))return;vp(t,e,n&&!r?0:1)}function rw(t,e,n,r){let o=w(),i=an();if(me(o,i,e)){let s=Q(),a=Pn();wD(a,o,t,e,n,r)}return rw}function kp(t,e,n,r){return me(t,an(),n)?e+pe(n)+r:re}function ow(t,e,n,r,o,i){let s=Wa(),a=pr(t,s,n,o);return wr(2),a?e+pe(n)+r+pe(o)+i:re}function iw(t,e,n,r,o,i,s,a){let l=Wa(),u=Np(t,l,n,o,s);return wr(3),u?e+pe(n)+r+pe(o)+i+pe(s)+a:re}function sw(t,e,n,r,o,i,s,a,l,u,c,d){let p=Wa(),f=xp(t,p,n,o,s,l);return f=me(t,p+4,c)||f,wr(5),f?e+pe(n)+r+pe(o)+i+pe(s)+a+pe(l)+u+pe(c)+d:re}function Eo(t,e){return t<<17|e<<2}function rn(t){return t>>17&32767}function aw(t){return(t&2)==2}function lw(t,e){return t&131071|e<<17}function wa(t){return t|2}function On(t){return(t&131068)>>2}function Ss(t,e){return t&-131069|e<<2}function uw(t){return(t&1)===1}function _a(t){return t|1}function cw(t,e,n,r,o,i){let s=i?e.classBindings:e.styleBindings,a=rn(s),l=On(s);t[r]=n;
vendor: 4,526 bytes, line 7
7let u=!1,c;if(Array.isArray(n)){let d=n;c=d[1],(c===null||yr(d,c)>0)&&(u=!0)}else c=n;if(o)if(l!==0){let p=rn(t[a+1]);t[r+1]=Eo(p,a),p!==0&&(t[p+1]=Ss(t[p+1],r)),t[a+1]=lw(t[a+1],r)}else t[r+1]=Eo(a,0),a!==0&&(t[a+1]=Ss(t[a+1],r)),a=r;else t[r+1]=Eo(l,0),a===0?a=r:t[l+1]=Ss(t[l+1],r),l=r;u&&(t[r+1]=wa(t[r+1])),ed(t,c,r,!0),ed(t,c,r,!1),dw(e,c,t,r,i),s=Eo(a,l),i?e.classBindings=s:e.styleBindings=s}function dw(t,e,n,r,o){let i=o?t.residualClasses:t.residualStyles;i!=null&&typeof e=="string"&&yr(i,e)>=0&&(n[r+1]=_a(n[r+1]))}function ed(t,e,n,r){let o=t[n+1],i=e===null,s=r?rn(o):On(o),a=!1;for(;s!==0&&(a===!1||i);){let l=t[s],u=t[s+1];fw(l,e)&&(a=!0,t[s+1]=r?_a(u):wa(u)),s=r?rn(u):On(u)}a&&(t[n+1]=r?wa(o):_a(o))}function fw(t,e){return t===null||e==null||(Array.isArray(t)?t[1]:t)===e?!0:Array.isArray(t)&&typeof e=="string"?yr(t,e)>=0:!1}var ee={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Pp(t){return t.substring(ee.key,ee.keyEnd)}function pw(t){return t.substring(ee.value,ee.valueEnd)}function hw(t){return jp(t),Lp(t,Fn(t,0,ee.textEnd))}function Lp(t,e){let n=ee.textEnd;return n===e?-1:(e=ee.keyEnd=mw(t,ee.key=e,n),Fn(t,e,n))}function gw(t){return jp(t),Vp(t,Fn(t,0,ee.textEnd))}function Vp(t,e){let n=ee.textEnd,r=ee.key=Fn(t,e,n);return n===r?-1:(r=ee.keyEnd=yw(t,r,n),r=td(t,r,n,58),r=ee.value=Fn(t,r,n),r=ee.valueEnd=vw(t,r,n),td(t,r,n,59))}function jp(t){ee.key=0,ee.keyEnd=0,ee.value=0,ee.valueEnd=0,ee.textEnd=t.length}function Fn(t,e,n){for(;e<n&&t.charCodeAt(e)<=32;)e++;return e}function mw(t,e,n){for(;e<n&&t.charCodeAt(e)>32;)e++;return e}function yw(t,e,n){let r;for(;e<n&&((r=t.charCodeAt(e))===45||r===95||(r&-33)>=65&&(r&-33)<=90||r>=48&&r<=57);)e++;return e}function td(t,e,n,r){return e=Fn(t,e,n),e<n&&e++,e}function vw(t,e,n){let r=-1,o=-1,i=-1,s=e,a=s;for(;s<n;){let l=t.charCodeAt(s++);if(l===59)return a;l===34||l===39?a=s=nd(t,l,s,n):e===s-4&&i===85&&o===82&&r===76&&l===40?a=s=nd(t,41,s,n):l>32&&(a=s),i=o,o=r,r=l&-33}return a}function nd(t,e,n,r){let o=-1,i=n;for(;i<r;){let s=t.charCodeAt(i++);if(s==e&&o!==92)return i;s==92&&o===92?o=0:o=s}throw new Error}function Dw(t,e,n){let r=w(),o=an();if(me(r,o,e)){let i=Q(),s=Pn();Cr(i,s,r,t,e,r[q],n,!1)}return Dw}function Ia(t,e,n,r,o){let i=e.inputs,s=o?"class":"style";pl(t,n,i[s],s,r)}function Bp(t,e,n){return $p(t,e,n,!1),Bp}function Ew(t,e){return $p(t,e,null,!0),Ew}function IA(t){Hp(qp,ww,t,!1)}function ww(t,e){for(let n=gw(e);n>=0;n=Vp(e,n))qp(t,Pp(e),pw(e))}function bA(t){Hp(Mw,_w,t,!0)}function _w(t,e){for(let n=hw(e);n>=0;n=Lp(e,n))ii(t,Pp(e),!0)}function $p(t,e,n,r){let o=w(),i=Q(),s=wr(2);if(i.firstUpdatePass&&zp(i,t,s,r),e!==re&&me(o,s,e)){let a=i.data[et()];Gp(i,a,o,o[q],t,o[s+1]=xw(e,n),r,s)}}function Hp(t,e,n,r){let o=Q(),i=wr(2);o.firstUpdatePass&&zp(o,null,i,r);let s=w();if(n!==re&&me(s,i,n)){let a=o.data[et()];if(Wp(a,r)&&!Up(o,i)){let l=r?a.classesWithoutHost:a.stylesWithoutHost;l!==null&&(n=xs(l,n||"")),Ia(o,a,s,n,r)}else Nw(o,a,s,s[q],s[i+1],s[i+1]=Tw(t,e,n),r,i)}}function Up(t,e){return e>=t.expandoStartIndex}function zp(t,e,n,r){let o=t.data;if(o[n+1]===null){let i=o[et()],s=Up(t,n);Wp(i,r)&&e===null&&!s&&(e=!1),e=Iw(o,i,e,r),cw(o,i,e,n,s,r)}}function Iw(t,e,n,r){let o=Qa(t),i=r?e.residualClasses:e.residualStyles;if(o===null)(r?e.classBindings:e.styleBindings)===0&&(n=Ts(null,t,e,n,r),n=gr(n,e.attrs,r),i=null);else{let s=e.directiveStylingLast;if(s===-1||t[s]!==o)if(n=Ts(o,t,e,n,r),i===null){let l=bw(t,e,r);l!==void 0&&Array.isArray(l)&&(l=Ts(null,t,e,l[1],r),l=gr(l,e.attrs,r),Cw(t,e,r,l))}else i=Sw(t,e,r)}return i!==void 0&&(r?e.residualClasses=i:e.residualStyles=i),n}function bw(t,e,n){let r=n?e.classBindings:e.styleBindings;if(On(r)!==0)return t[rn(r)]}function Cw(t,e,n,r){let o=n?e.classBindings:e.styleBindings;t[rn(o)]=r}function Sw(t,e,n){let r,o=e.directiveEnd;for(let i=1+e.directiveStylingLast;i<o;i++){let s=t[i].hostAttrs;r=gr(r,s,n)}return gr(r,e.attrs,n)}function Ts(t,e,n,r,o){let i=null,s=n.directiveEnd,a=n.directiveStylingLast;for(a===-1?a=n.directiveStart:a++;a<s&&(i=e[a],r=gr(r,i.hostAttrs,o),i!==t);)a++;return t!==null&&(n.directiveStylingLast=a),r}function gr(t,e,n){let r=n?1:2,o=-1;if(e!==null)for(let i=0;i<e.length;i++){let s=e[i];typeof s=="number"?o=s:o===r&&(Array.isArray(t)||(t=t===void 0?[]:["",t]),ii(t,s,n?!0:e[++i]))}return t===void 0?null:t}function Tw(t,e,n){if(n==null||n==="")return _e;let r=[],o=un(n);if(Array.isArray(o))for(let i=0;i<o.length;i++)t(r,o[i],!0);else if(typeof o=="object")for(let i in o)o.hasOwnProperty(i)&&t(r,i,o[i]);
7else typeof o=="string"&&e(r,o);return r}function qp(t,e,n){ii(t,e,un(n))}function Mw(t,e,n){let r=String(e);r!==""&&!r.includes(" ")&&ii(t,r,n)}function Nw(t,e,n,r,o,i,s,a){o===re&&(o=_e);let l=0,u=0,c=0<o.length?o[0]:null,d=0<i.length?i[0]:null;for(;c!==null||d!==null;){let p=l<o.length?o[l+1]:void 0,f=u<i.length?i[u+1]:void 0,h=null,g;c===d?(l+=2,u+=2,p!==f&&(h=d,g=f)):d===null||c!==null&&c<d?(l+=2,h=c):(u+=2,h=d,g=f),h!==null&&Gp(t,e,n,r,h,g,s,a),c=l<o.length?o[l]:null,d=u<i.length?i[u]:null}}function Gp(t,e,n,r,o,i,s,a){if(!(e.type&3))return;let l=t.data,u=l[a+1],c=uw(u)?rd(l,e,n,o,On(u),s):void 0;if(!ei(c)){ei(i)||aw(u)&&(i=rd(l,null,n,o,a,s));let d=Gd(et(),n);BD(r,s,d,o,i)}}function rd(t,e,n,r,o,i){let s=e===null,a;for(;o>0;){let l=t[o],u=Array.isArray(l),c=u?l[1]:l,d=c===null,p=n[o+1];p===re&&(p=d?_e:void 0);let f=d?Ds(p,r):c===r?p:void 0;if(u&&!ei(f)&&(f=Ds(l,r)),ei(f)&&(a=f,s))return a;let h=t[o+1];o=s?rn(h):On(h)}if(e!==null){let l=i?e.residualClasses:e.residualStyles;l!=null&&(a=Ds(l,r))}return a}function ei(t){return t!==void 0}function xw(t,e){return t==null||t===""||(typeof e=="string"?t=t+e:typeof t=="object"&&(t=ge(un(t)))),t}function Wp(t,e){return(t.flags&(e?8:16))!==0}function CA(t,e){tt("NgControlFlow");let n=w(),r=an(),o=n[r]!==re?n[r]:-1,i=o!==-1?od(n,Y+o):void 0,s=0;if(me(n,r,t)){let a=R(null);try{if(i!==void 0&&HD(i,s),t!==-1){let l=Y+t,u=od(n,l),c=Aw(n[A],l),d=Wo(u,c.tView.ssrId),p=El(n,c,e,{dehydratedView:d});wl(u,p,s,qo(c,d))}}finally{R(a)}}else if(i!==void 0){let a=$D(i,s);a!==void 0&&(a[Ne]=e)}}function od(t,e){return t[e]}function Aw(t,e){return Ha(t,e)}function Rw(t,e,n,r,o,i){let s=e.consts,a=xn(s,o),l=Vn(e,t,2,r,a);return dl(e,n,l,xn(s,i)),l.attrs!==null&&Ko(l,l.attrs,!1),l.mergedAttrs!==null&&Ko(l,l.mergedAttrs,!0),e.queries!==null&&e.queries.elementStart(e,l),l}function Qp(t,e,n,r){let o=w(),i=Q(),s=Y+t,a=o[q],l=i.firstCreatePass?Rw(s,i,o,e,n,r):i.data[s],u=Fw(i,o,l,a,e,t);o[s]=u;let c=ui(l);return sn(l,!0),Jf(a,u,l),!ml(l)&&di()&&yi(i,o,u,l),ry()===0&&ln(u,o),oy(),c&&(ll(i,o,l),rl(i,l,o)),r!==null&&ul(o,l),Qp}function Zp(){let t=ce();qa()?Ga():(t=t.parent,sn(t,!1));let e=t;sy(e)&&ay(),iy();let n=Q();return n.firstCreatePass&&(pi(n,t),$a(t)&&n.queries.elementEnd(t)),e.classesWithoutHost!=null&&wy(e)&&Ia(n,e,w(),e.classesWithoutHost,!0),e.stylesWithoutHost!=null&&_y(e)&&Ia(n,e,w(),e.stylesWithoutHost,!1),Zp}function Ow(t,e,n,r){return Qp(t,e,n,r),Zp(),Ow}var Fw=(t,e,n,r,o,i)=>(fi(!0),Kf(r,o,yy()));function kw(t,e,n,r,o){let i=e.consts,s=xn(i,r),a=Vn(e,t,8,"ng-container",s);s!==null&&Ko(a,s,!0);let l=xn(i,o);return dl(e,n,a,l),e.queries!==null&&e.queries.elementStart(e,a),a}function Pw(t,e,n){let r=w(),o=Q(),i=t+Y,s=o.firstCreatePass?kw(i,o,r,e,n):o.data[i];sn(s,!0);let a=Vw(o,r,s,t);return r[i]=a,di()&&yi(o,r,a,s),ln(a,r),ui(s)&&(ll(o,r,s),rl(o,s,r)),n!=null&&ul(r,s),Pw}function Lw(){let t=ce(),e=Q();return qa()?Ga():(t=t.parent,sn(t,!1)),e.firstCreatePass&&(pi(e,t),$a(t)&&e.queries.elementEnd(t)),Lw}var Vw=(t,e,n,r)=>(fi(!0),Kv(e[q],""));function SA(){return w()}function jw(t,e,n){let r=w(),o=an();if(me(r,o,e)){let i=Q(),s=Pn();Cr(i,s,r,t,e,r[q],n,!0)}return jw}function Bw(t,e,n){let r=w(),o=an();if(me(r,o,e)){let i=Q(),s=Pn(),a=Qa(i.data),l=ap(a,s,r);Cr(i,s,r,t,e,l,n,!0)}return Bw}var zt=void 0;function $w(t){let e=t,n=Math.floor(Math.abs(t)),r=t.toString().replace(/^[^.]*\.?/,"").length;return n===1&&r===0?1:5}var Hw=["en",[["a","p"],["AM","PM"],zt],[["AM","PM"],zt,zt],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],zt,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],zt,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",zt,"{1} 'at' {0}",zt],[".",",",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0%","\xA4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",$w],rr={};
7function Kp(t,e,n){typeof e!="string"&&(n=e,e=t[G.LocaleId]),e=e.toLowerCase().replace(/_/g,"-"),rr[e]=t,n&&(rr[e][G.ExtraData]=n)}function Ce(t){let e=Uw(t),n=id(e);if(n)return n;let r=e.split("-")[0];if(n=id(r),n)return n;if(r==="en")return Hw;throw new m(701,!1)}function id(t){return t in rr||(rr[t]=Et.ng&&Et.ng.common&&Et.ng.common.locales&&Et.ng.common.locales[t]),rr[t]}var G=function(t){return t[t.LocaleId=0]="LocaleId",t[t.DayPeriodsFormat=1]="DayPeriodsFormat",t[t.DayPeriodsStandalone=2]="DayPeriodsStandalone",t[t.DaysFormat=3]="DaysFormat",t[t.DaysStandalone=4]="DaysStandalone",t[t.MonthsFormat=5]="MonthsFormat",t[t.MonthsStandalone=6]="MonthsStandalone",t[t.Eras=7]="Eras",t[t.FirstDayOfWeek=8]="FirstDayOfWeek",t[t.WeekendRange=9]="WeekendRange",t[t.DateFormat=10]="DateFormat",t[t.TimeFormat=11]="TimeFormat",t[t.DateTimeFormat=12]="DateTimeFormat",t[t.NumberSymbols=13]="NumberSymbols",t[t.NumberFormats=14]="NumberFormats",t[t.CurrencyCode=15]="CurrencyCode",t[t.CurrencySymbol=16]="CurrencySymbol",t[t.CurrencyName=17]="CurrencyName",t[t.Currencies=18]="Currencies",t[t.Directionality=19]="Directionality",t[t.PluralCase=20]="PluralCase",t[t.ExtraData=21]="ExtraData",t}(G||{});function Uw(t){return t.toLowerCase().replace(/_/g,"-")}var ti="en-US",zw="USD";var qw=ti;function Gw(t){typeof t=="string"&&(qw=t.toLowerCase().replace(/_/g,"-"))}var Ww=(t,e,n)=>{};function Qw(t,e,n,r){let o=w(),i=Q(),s=ce();return Sl(i,o,o[q],s,t,e,r),Qw}function Zw(t,e){let n=ce(),r=w(),o=Q(),i=Qa(o.data),s=ap(i,n,r);return Sl(o,r,s,n,t,e),Zw}function Kw(t,e,n,r){let o=t.cleanup;if(o!=null)for(let i=0;i<o.length-1;i+=2){let s=o[i];if(s===n&&o[i+1]===r){let a=e[Oo],l=o[i+2];return a.length>l?a[l]:null}typeof s=="string"&&(i+=2)}return null}function Sl(t,e,n,r,o,i,s){let a=ui(r),u=t.firstCreatePass&&Kd(t),c=e[Ne],d=Zd(e),p=!0;if(r.type&3||s){let g=$e(r,e),E=s?s(g):g,v=d.length,N=s?k=>s(Ke(k[r.index])):r.index,V=null;if(!s&&a&&(V=Kw(t,e,o,r.index)),V!==null){let k=V.__ngLastListenerFn__||V;k.__ngNextListenerFn__=i,V.__ngLastListenerFn__=i,p=!1}else{i=ad(r,e,c,i),Ww(g,o,i);let k=n.listen(E,o,i);d.push(i,k),u&&u.push(o,N,v,v+1)}}else i=ad(r,e,c,i);let f=r.outputs,h;if(p&&f!==null&&(h=f[o])){let g=h.length;if(g)for(let E=0;E<g;E+=2){let v=h[E],N=h[E+1],U=e[v][N].subscribe(i),ie=d.length;d.push(i,U),u&&u.push(o,r.index,ie,-(ie+1))}}}function sd(t,e,n,r){let o=R(null);try{return Fe(6,e,n),n(r)!==!1}catch(i){return lp(t,i),!1}finally{Fe(7,e,n),R(o)}}function ad(t,e,n,r){return function o(i){if(i===Function)return r;let s=on(t)?Ye(t.index,e):e;_l(s,5);let a=sd(e,n,r,i),l=o.__ngNextListenerFn__;for(;l;)a=sd(e,n,l,i)&&a,l=l.__ngNextListenerFn__;return a}}function TA(t=1){return gy(t)}function Yw(t,e){let n=null,r=$v(t);for(let o=0;o<e.length;o++){let i=e[o];if(i==="*"){n=o;continue}if(r===null?Zf(t,i,!0):zv(r,i))return o}return n}function MA(t){let e=w()[ke][be];if(!e.projection){let n=t?t.length:1,r=e.projection=Nm(n,null),o=r.slice(),i=e.child;for(;i!==null;){if(i.type!==128){let s=t?Yw(i,t):0;s!==null&&(o[s]?o[s].projectionNext=i:r[s]=i,o[s]=i)}i=i.next}}}function NA(t,e=0,n,r,o,i){let s=w(),a=Q(),l=r?t+1:null;l!==null&&Ap(s,a,l,r,o,i,null,n);let u=Vn(a,Y+t,16,null,n||null);u.projection===null&&(u.projection=e),Ga();let d=!s[sr]||Jd();s[ke][be].projection[u.projection]===null&&l!==null?Jw(s,a,l):d&&!ml(u)&&VD(a,s,u)}function Jw(t,e,n){let r=Y+n,o=e.data[r],i=t[r],s=Wo(i,o.tView.ssrId),a=El(t,o,void 0,{dehydratedView:s});wl(i,a,0,qo(o,s))}function Xw(t,e,n){return Yp(t,"",e,"",n),Xw}function Yp(t,e,n,r,o){let i=w(),s=kp(i,e,n,r);if(s!==re){let a=Q(),l=Pn();Cr(a,l,i,t,s,i[q],o,!1)}return Yp}function xA(t,e,n){SE(t,e,n)}function AA(t){let e=w(),n=Q(),r=tf();Za(r+1);let o=Il(n,r);if(t.dirty&&Jm(e)===((o.metadata.flags&2)===2)){if(o.matches===null)t.reset([]);else{let i=NE(e,r);t.reset(i,qy),t.notifyOnChanges()}return!0}return!1}function RA(){return bE(w(),tf())}function e_(t,e,n,r){n>=t.data.length&&(t.data[n]=null,t.blueprint[n]=null),e[n]=r}function OA(t){let e=uy();return Dr(e,Y+t)}function FA(t,e=""){let n=w(),r=Q(),o=t+Y,i=r.firstCreatePass?Vn(r,o,1,e,null):r.data[o],s=t_(r,n,i,e,t);n[o]=s,di()&&yi(r,n,s,i),sn(i,!1)}var t_=(t,e,n,r,o)=>(fi(!0),Qv(e[q],r));function n_(t){return Jp("",t,""),n_}function Jp(t,e,n){let r=w(),o=kp(r,t,e,n);return o!==re&&wi(r,et(),o),Jp}function r_(t,e,n,r,o){let i=w(),s=ow(i,t,e,n,r,o);return s!==re&&wi(i,et(),s),r_}function o_(t,e,n,r,o,i,s){let a=w(),l=iw(a,t,e,n,r,o,i,s);return l!==re&&wi(a,et(),l),o_}function i_(t,e,n,r,o,i,s,a,l,u,c){let d=w(),p=sw(d,t,e,n,r,o,i,s,a,l,u,c);return p!==re&&wi(d,et(),p),i_}function wi(t,e,n){let r=Gd(e,t);Zv(t[q],r,n)}function s_(t,e,n){Tf(e)&&(e=e());let r=w(),o=an();if(me(r,o,e)){let i=Q(),s=Pn();Cr(i,s,r,t,e,r[q],n,!1)}return s_}function kA(t,e){let n=Tf(t);return n&&t.set(e),n}function a_(t,e){let n=w(),r=Q(),o=ce();return Sl(r,n,n[q],o,t,e),a_}function l_(t,e,n){let r=Q();if(r.firstCreatePass){let o=Ze(t);ba(n,r.data,r.blueprint,o,!0),ba(e,r.data,r.blueprint,o,!1)}}function ba(t,e,n,r,o){if(t=he(t),Array.isArray(t))for(let i=0;i<t.length;i++)ba(t[i],e,n,r,o);else{let i=Q(),s=w(),a=ce(),l=Mn(t)?t:he(t.provide),u=Ld(t),c=a.providerIndexes&1048575,d=a.directiveStart,p=a.providerIndexes>>20;if(Mn(t)||!t.multi){let f=new Jt(u,o,$),h=Ns(l,e,o?c:c+p,d);h===-1?(Us(Bo(a,s),i,l),Ms(i,t,e.length),e.push(l),a.directiveStart++,a.directiveEnd++,o&&(a.providerIndexes+=1048576),n.push(f),s.push(f)):(n[h]=f,s[h
7]=f)}else{let f=Ns(l,e,c+p,d),h=Ns(l,e,c,c+p),g=f>=0&&n[f],E=h>=0&&n[h];if(o&&!E||!o&&!g){Us(Bo(a,s),i,l);let v=d_(o?c_:u_,n.length,o,r,u);!o&&E&&(n[h].providerFactory=v),Ms(i,t,e.length,0),e.push(l),a.directiveStart++,a.directiveEnd++,o&&(a.providerIndexes+=1048576),n.push(v),s.push(v)}else{let v=Xp(n[o?h:f],u,!o&&r);Ms(i,t,f>-1?f:h,v)}!o&&r&&E&&n[h].componentProviders++}}}function Ms(t,e,n,r){let o=Mn(e),i=Vm(e);if(o||i){let l=(i?he(e.useClass):e).prototype.ngOnDestroy;if(l){let u=t.destroyHooks||(t.destroyHooks=[]);if(!o&&e.multi){let c=u.indexOf(n);c===-1?u.push(n,[r,l]):u[c+1].push(r,l)}else u.push(n,l)}}}function Xp(t,e,n){return n&&t.componentProviders++,t.multi.push(e)-1}function Ns(t,e,n,r){for(let o=n;o<r;o++)if(e[o]===t)return o;return-1}function u_(t,e,n,r){return Ca(this.multi,[])}function c_(t,e,n,r){let o=this.multi,i;if(this.providerFactory){let s=this.providerFactory.componentProviders,a=ur(n,n[A],this.providerFactory.index,r);i=a.slice(0,s),Ca(o,i);for(let l=s;l<a.length;l++)i.push(a[l])}else i=[],Ca(o,i);return i}function Ca(t,e){for(let n=0;n<t.length;n++){let r=t[n];e.push(r())}return e}function d_(t,e,n,r,o){let i=new Jt(t,n,$);return i.multi=[],i.index=e,i.componentProviders=0,Xp(i,o,r&&!n),i}function PA(t,e=[]){return n=>{n.providersResolver=(r,o)=>l_(r,o?o(t):t,e)}}function LA(t,e,n){let r=ft()+t,o=w();return o[r]===re?jn(o,r,n?e.call(n):e()):zE(o,r)}function VA(t,e,n,r){return f_(w(),ft(),t,e,n,r)}function jA(t,e,n,r,o){return eh(w(),ft(),t,e,n,r,o)}function BA(t,e,n,r,o,i){return th(w(),ft(),t,e,n,r,o,i)}function $A(t,e,n,r,o,i,s){return nh(w(),ft(),t,e,n,r,o,i,s)}function Tr(t,e){let n=t[e];return n===re?void 0:n}function f_(t,e,n,r,o,i){let s=e+n;return me(t,s,o)?jn(t,s+1,i?r.call(i,o):r(o)):Tr(t,s+1)}function eh(t,e,n,r,o,i,s){let a=e+n;return pr(t,a,o,i)?jn(t,a+2,s?r.call(s,o,i):r(o,i)):Tr(t,a+2)}function th(t,e,n,r,o,i,s,a){let l=e+n;return Np(t,l,o,i,s)?jn(t,l+3,a?r.call(a,o,i,s):r(o,i,s)):Tr(t,l+3)}function nh(t,e,n,r,o,i,s,a,l){let u=e+n;return xp(t,u,o,i,s,a)?jn(t,u+4,l?r.call(l,o,i,s,a):r(o,i,s,a)):Tr(t,u+4)}function p_(t,e,n,r,o,i){let s=e+n,a=!1;for(let l=0;l<o.length;l++)me(t,s++,o[l])&&(a=!0);return a?jn(t,s,r.apply(i,o)):Tr(t,s)}function HA(t,e){let n=Q(),r,o=t+Y;n.firstCreatePass?(r=h_(e,n.pipeRegistry),n.data[o]=r,r.onDestroy&&(n.destroyHooks??=[]).push(o,r.onDestroy)):r=n.data[o];let i=r.factory||(r.factory=Gt(r.type,!0)),s,a=we($);try{let l=jo(!1),u=i();return jo(l),e_(n,w(),o,u),u}finally{we(a)}}function h_(t,e){if(e)for(let n=e.length-1;n>=0;n--){let r=e[n];if(t===r.name)return r}}function UA(t,e,n,r){let o=t+Y,i=w(),s=Dr(i,o);return _i(i,o)?eh(i,ft(),e,s.transform,n,r,s):s.transform(n,r)}function zA(t,e,n,r,o){let i=t+Y,s=w(),a=Dr(s,i);return _i(s,i)?th(s,ft(),e,a.transform,n,r,o,a):a.transform(n,r,o)}function qA(t,e,n,r,o,i){let s=t+Y,a=w(),l=Dr(a,s);return _i(a,s)?nh(a,ft(),e,l.transform,n,r,o,i,l):l.transform(n,r,o,i)}function GA(t,e,n){let r=t+Y,o=w(),i=Dr(o,r);return _i(o,r)?p_(o,ft(),e,i.transform,n,i):i.transform.apply(i,n)}function _i(t,e){return t[A].data[e].pure}function WA(t,e){return Di(t,e)}var Sa=class{ngModuleFactory;componentFactories;constructor(e,n){this.ngModuleFactory=e,this.componentFactories=n}},QA=(()=>{class t{compileModuleSync(n){return new Ea(n)}compileModuleAsync(n){return Promise.resolve(this.compileModuleSync(n))}compileModuleAndAllComponentsSync(n){let r=this.compileModuleSync(n),o=xd(n),i=Wf(o.declarations).reduce((s,a)=>{let l=st(a);return l&&s.push(new nn(l)),s},[]);return new Sa(r,i)}compileModuleAndAllComponentsAsync(n){return Promise.resolve(this.compileModuleAndAllComponentsSync(n))}clearCache(){}clearCacheFor(n){}getModuleId(n){}static \u0275fac=function(r){return new(r||t)};static \u0275prov=j({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var g_=(()=>{class t{zone=T(Me);changeDetectionScheduler=T(Xt);applicationRef=T(hr);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(r){return new(r||t)};static \u0275prov=j({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),m_=new F("",{factory:()=>!1});function rh({ngZoneFactory:t,ignoreChangesOutsideZone:e,scheduleInRootZone:n}){return t??=()=>new Me(ve(ne({},oh()),{scheduleInRootZone:n})),[{provide:Me,useFactory:t},{provide:Ao,multi:!0,useFactory:()=>{let r=T(g_,{optional:!0});return()=>r.initialize()}},{provide:Ao,multi:!0,useFactory:()=>{let r=T(y_);return()=>{r.initialize()}}},e===!0?{provide:If,useValue:!0}:[],{provide:bf,useValue:n??_f}]}function ZA(t){let e=t?.ignoreChangesOutsideZone,n=t?.scheduleInRootZone,r=rh({ngZoneFactory:()=>{let o=oh(t);return o.scheduleInRootZone=n,o.shouldCoalesceEventChangeDetection&&tt("NgZone_CoalesceEvent"),new Me(o)},ignoreChangesOutsideZone:e,scheduleInRootZone:n});return Om([{provide:m_,useValue:!0},{provide:Xa,useValue:!1},r])}function oh(t){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:t?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:t?.runCoalescing??!1}}var y_=(()=>{class t{subscription=new K;initialized=!1;zone=T(Me);
vendor: 12,901 bytes, line 7
7pendingTasks=T(Ir);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(()=>{Me.assertNotInAngularZone(),queueMicrotask(()=>{n!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(n),n=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{Me.assertInAngularZone(),n??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(r){return new(r||t)};static \u0275prov=j({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var v_=(()=>{class t{appRef=T(hr);taskService=T(Ir);ngZone=T(Me);zonelessEnabled=T(Xa);tracing=T(hi,{optional:!0});disableScheduling=T(If,{optional:!0})??!1;zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new K;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(Ho):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(T(bf,{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 Ws||!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 8:{this.appRef.deferredDirtyFlags|=8;break}case 6:{this.appRef.dirtyFlags|=2,r=!0;break}case 13:{this.appRef.dirtyFlags|=16,r=!0;break}case 14:{this.appRef.dirtyFlags|=2,r=!0;break}case 12:{r=!0;break}case 10:case 9:case 7:case 11:default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick(r))return;let o=this.useMicrotaskScheduler?Oc:Cf;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.zoneIsDefined&&Zone.current.get(Ho+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){throw this.taskService.remove(n),r}finally{this.cleanup()}this.useMicrotaskScheduler=!0,Oc(()=>{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||t)};static \u0275prov=j({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function D_(){return typeof $localize<"u"&&$localize.locale||ti}var Bn=new F("",{providedIn:"root",factory:()=>T(Bn,O.Optional|O.SkipSelf)||D_()}),ih=new F("",{providedIn:"root",factory:()=>zw});var Ta=new F(""),E_=new F("");function Xn(t){return!t.moduleRef}function w_(t){let e=Xn(t)?t.r3Injector:t.moduleRef.injector,n=e.get(Me);return n.run(()=>{Xn(t)?t.r3Injector.resolveInjectorInitializers():t.moduleRef.resolveInjectorInitializers();let r=e.get(en,null),o;if(n.runOutsideAngular(()=>{o=n.onError.subscribe({next:i=>{r.handleError(i)}})}),Xn(t)){let i=()=>e.destroy(),s=t.platformInjector.get(Ta);s.add(i),e.onDestroy(()=>{o.unsubscribe(),s.delete(i)})}else{let i=()=>t.moduleRef.destroy(),s=t.platformInjector.get(Ta);s.add(i),t.moduleRef.onDestroy(()=>{So(t.allPlatformModules,t.moduleRef),o.unsubscribe(),s.delete(i)})}return tw(r,n,()=>{let i=e.get(Op);return i.runInitializers(),i.donePromise.then(()=>{let s=e.get(Bn,ti);if(Gw(s||ti),!e.get(E_,!0))return Xn(t)?e.get(hr):(t.allPlatformModules.push(t.moduleRef),t.moduleRef);if(Xn(t)){let l=e.get(hr);return t.rootComponent!==void 0&&l.bootstrap(t.rootComponent),l}else return __(t.moduleRef,t.allPlatformModules),t.moduleRef})})})}function __(t,e){let n=t.injector.get(hr);if(t._bootstrapComponents.length>0)t._bootstrapComponents.forEach(r=>n.bootstrap(r));else if(t.instance.ngDoBootstrap)t.instance.ngDoBootstrap(n);else throw new m(-403,!1);e.push(t)}var To=null;function I_(t=[],e){return Je.create({name:e,providers:[{provide:Pd,useValue:"platform"},{provide:Ta,useValue:new Set([()=>To=null])},...t]})}function b_(t=[]){if(To)return To;let e=I_(t);return To=e,JE(),C_(e),e}function C_(t){let e=t.get(Xy,null);Vd(t,()=>{e?.forEach(n=>n())})}var Tl=(()=>{class t{static __NG_ELEMENT_ID__=S_}return t})();function S_(t){return T_(ce(),w(),(t&16)===16)}function T_(t,e,n){if(on(t)&&!n){let r=Ye(t.index,e);return new tn(r,r)}else if(t.type&175){let r=e[ke];return new tn(r,e)}return null}var Ma=class{constructor(){}supports(e){return Mp(e)}create(e){return new Na(e)}},M_=(t,e)=>e,Na=class{length=0;collection;_linkedRecords=null;_unlinkedRecords=null;_previousItHead=null;_itHead=null;_itTail=null;_additionsHead=null;_additionsTail=null;_movesHead=null;_movesTail=null;_removalsHead=null;_removalsTail=null;_identityChangesHead=null;_identityChangesTail=null;_trackByFn;constructor(e){this._trackByFn=e||M_}forEachItem(e){let n;for(n=this._itHead;n!==null;n=n._next)e(n)}forEachOperation(e){let n=this._itHead,r=this._removalsHead,o=0,i=null;for(;n||r;){let s=!r||n&&n.currentIndex<ld(r,o,i)?n:r,a=ld(s,o,i),l=s.currentIndex;if(s===r)o--,r=r._nextRemoved;else if(n=n._next,s.previousIndex==null)o++;else{i||(i=[]);let u=a-o,c=l-o;if(u!=c){for(let p=0;p<u;p++){let f=p<i.length?i[p]:i[p]=0,h=f+p;c<=h&&h<u&&(i[p]=f+1)}let d=s.previousIndex;i[d]=c-u}}a!==l&&e(s,a,l)}}forEachPreviousItem(e){let n;for(n=this._previousItHead;n!==null;n=n._nextPrevious)e(n)}forEachAddedItem(e){let n;for(n=this._additionsHead;n!==null;n=n._nextAdded)e(n)}forEachMovedItem(e){let n;for(n=this._movesHead;n!==null;n=n._nextMoved)e(n)}forEachRemovedItem(e){let n;for(n=this._removalsHead;n!==null;n=n._nextRemoved)e(n)}forEachIdentityChange(e){let n;for(n=this._identityChangesHead;n!==null;n=n._nextIdentityChange)e(n)}diff(e){if(e==null&&(e=[]),!Mp(e))throw new m(900,!1);return this.check(e)?this:null}onDestroy(){}check(e){this._reset();let n=this._itHead,r=!1,o,i,s;if(Array.isArray(e)){this.length=e.length;for(let a=0;a<this.length;a++)i=e[a],s=this._trackByFn(a,i),n===null||!Object.is(n.trackById,s)?(n=this._mismatch(n,i,s,a),r=!0):(r&&(n=this._verifyReinsertion(n,i,s,a)),Object.is(n.item,i)||this._addIdentityChange(n,i)),n=n._next}else o=0,UE(e,a=>{s=this._trackByFn(o,a),n===null||!Object.is(n.trackById,s)?(n=this._mismatch(n,a,s,o),r=!0):(r&&(n=this._verifyReinsertion(n,a,s,o)),Object.is(n.item,a)||this._addIdentityChange(n,a)),n=n._next,o++}),this.length=o;return this._truncate(n),this.collection=e,this.isDirty}get isDirty(){return this._additionsHead!==null||this._movesHead!==null||this._removalsHead!==null||this._identityChangesHead!==null}_reset(){if(this.isDirty){let e;for(e=this._previousItHead=this._itHead;e!==null;e=e._next)e._nextPrevious=e._next;for(e=this._additionsHead;e!==null;e=e._nextAdded)e.previousIndex=e.currentIndex;for(this._additionsHead=this._additionsTail=null,e=this._movesHead;e!==null;e=e._nextMoved)e.previousIndex=e.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(e,n,r,o){let i;return e===null?i=this._itTail:(i=e._prev,this._remove(e)),e=this._unlinkedRecords===null?null:this._unlinkedRecords.get(r,null),e!==null?(Object.is(e.item,n)||this._addIdentityChange(e,n),this._reinsertAfter(e,i,o)):(e=this._linkedRecords===null?null:this._linkedRecords.get(r,o),e!==null?(Object.is(e.item,n)||this._addIdentityChange(e,n),this._moveAfter(e,i,o)):e=this._addAfter(new xa(n,r),i,o)),e}_verifyReinsertion(e,n,r,o){let i=this._unlinkedRecords===null?null:this._unlinkedRecords.get(r,null);return i!==null?e=this._reinsertAfter(i,e._prev,o):e.currentIndex!=o&&(e.currentIndex=o,this._addToMoves(e,o)),e}_truncate(e){for(;e!==null;){let n=e._next;this._addToRemovals(this._unlink(e)),e=n}this._unlinkedRecords!==null&&this._unlinkedRecords.clear(),this._additionsTail!==null&&(this._additionsTail._nextAdded=null),this._movesTail!==null&&(this._movesTail._nextMoved=null),this._itTail!==null&&(this._itTail._next=null),this._removalsTail!==null&&(this._removalsTail._nextRemoved=null),this._identityChangesTail!==null&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(e,n,r){this._unlinkedRecords!==null&&this._unlinkedRecords.remove(e);let o=e._prevRemoved,i=e._nextRemoved;return o===null?this._removalsHead=i:o._nextRemoved=i,i===null?this._removalsTail=o:i._prevRemoved=o,this._insertAfter(e,n,r),this._addToMoves(e,r),e}_moveAfter(e,n,r){return this._unlink(e),this._insertAfter(e,n,r),this._addToMoves(e,r),e}_addAfter(e,n,r){return this._insertAfter(e,n,r),this._additionsTail===null?this._additionsTail=this._additionsHead=e:this._additionsTail=this._additionsTail._nextAdded=e,e}_insertAfter(e,n,r){let o=n===null?this._itHead:n._next;return e._next=o,e._prev=n,o===null?this._itTail=e:o._prev=e,n===null?this._itHead=e:n._next=e,this._linkedRecords===null&&(this._linkedRecords=new ni),this._linkedRecords.put(e),e.currentIndex=r,e}_remove(e){return this._addToRemovals(this._unlink(e))}_unlink(e){this._linkedRecords!==null&&this._linkedRecords.remove(e);let n=e._prev,r=e._next;return n===null?this._itHead=r:n._next=r,r===null?this._itTail=n:r._prev=n,e}_addToMoves(e,n){return e.previousIndex===n||(this._movesTail===null?this._movesTail=this._movesHead=e:this._movesTail=this._movesTail._nextMoved=e),e}_addToRemovals(e){return this._unlinkedRecords===null&&(this._unlinkedRecords=new ni),this._unlinkedRecords.put(e),e.currentIndex=null,e._nextRemoved=null,this._removalsTail===null?(this._removalsTail=this._removalsHead=e,e._prevRemoved=null):(e._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=e),e}_addIdentityChange(e,n){return e.item=n,this._identityChangesTail===null?this._identityChangesTail=this._identityChangesHead=e:this._identityChangesTail=this._identityChangesTail._nextIdentityChange=e,e}},xa=class{item;trackById;currentIndex=null;previousIndex=null;_nextPrevious=null;_prev=null;_next=null;_prevDup=null;_nextDup=null;_prevRemoved=null;_nextRemoved=null;_nextAdded=null;_nextMoved=null;_nextIdentityChange=null;constructor(e,n){this.item=e,this.trackById=n}},Aa=class{_head=null;_tail=null;add(e){this._head===null?(this._head=this._tail=e,e._nextDup=null,e._prevDup=null):(this._tail._nextDup=e,e._prevDup=this._tail,e._nextDup=null,this._tail=e)}get(e,n){let r;for(r=this._head;r!==null;r=r._nextDup)if((n===null||n<=r.currentIndex)&&Object.is(r.trackById,e))return r;return null}remove(e){let n=e._prevDup,r=e._nextDup;return n===null?this._head=r:n._nextDup=r,r===null?this._tail=n:r._prevDup=n,this._head===null}},ni=class{map=new Map;put(e){let n=e.trackById,r=this.map.get(n);r||(r=new Aa,this.map.set(n,r)),r.add(e)}get(e,n){let r=e,o=this.map.get(r);return o?o.get(e,n):null}remove(e){let n=e.trackById;return this.map.get(n).remove(e)&&this.map.delete(n),e}get isEmpty(){return this.map.size===0}clear(){this.map.clear()}};function ld(t,e,n){let r=t.previousIndex;if(r===null)return r;let o=0;return n&&r<n.length&&(o=n[r]),r+e+o}var Ra=class{constructor(){}supports(e){return e instanceof Map||bl(e)}create(){return new Oa}},Oa=class{_records=new Map;_mapHead=null;_appendAfter=null;_previousMapHead=null;_changesHead=null;_changesTail=null;_additionsHead=null;_additionsTail=null;_removalsHead=null;_removalsTail=null;get isDirty(){return this._additionsHead!==null||this._changesHead!==null||this._removalsHead!==null}forEachItem(e){let n;for(n=this._mapHead;n!==null;n=n._next)e(n)}forEachPreviousItem(e){let n;for(n=this._previousMapHead;n!==null;n=n._nextPrevious)e(n)}forEachChangedItem(e){let n;for(n=this._changesHead;n!==null;n=n._nextChanged)e(n)}forEachAddedItem(e){let n;for(n=this._additionsHead;n!==null;n=n._nextAdded)e(n)}forEachRemovedItem(e){let n;for(n=this._removalsHead;n!==null;n=n._nextRemoved)e(n)}diff(e){if(!e)e=new Map;
7else if(!(e instanceof Map||bl(e)))throw new m(900,!1);return this.check(e)?this:null}onDestroy(){}check(e){this._reset();let n=this._mapHead;if(this._appendAfter=null,this._forEach(e,(r,o)=>{if(n&&n.key===o)this._maybeAddToChanges(n,r),this._appendAfter=n,n=n._next;else{let i=this._getOrCreateRecordForKey(o,r);n=this._insertBeforeOrAppend(n,i)}}),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(let r=n;r!==null;r=r._nextRemoved)r===this._mapHead&&(this._mapHead=null),this._records.delete(r.key),r._nextRemoved=r._next,r.previousValue=r.currentValue,r.currentValue=null,r._prev=null,r._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(e,n){if(e){let r=e._prev;return n._next=e,n._prev=r,e._prev=n,r&&(r._next=n),e===this._mapHead&&(this._mapHead=n),this._appendAfter=e,e}return this._appendAfter?(this._appendAfter._next=n,n._prev=this._appendAfter):this._mapHead=n,this._appendAfter=n,null}_getOrCreateRecordForKey(e,n){if(this._records.has(e)){let o=this._records.get(e);this._maybeAddToChanges(o,n);let i=o._prev,s=o._next;return i&&(i._next=s),s&&(s._prev=i),o._next=null,o._prev=null,o}let r=new Fa(e);return this._records.set(e,r),r.currentValue=n,this._addToAdditions(r),r}_reset(){if(this.isDirty){let e;for(this._previousMapHead=this._mapHead,e=this._previousMapHead;e!==null;e=e._next)e._nextPrevious=e._next;for(e=this._changesHead;e!==null;e=e._nextChanged)e.previousValue=e.currentValue;for(e=this._additionsHead;e!=null;e=e._nextAdded)e.previousValue=e.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(e,n){Object.is(n,e.currentValue)||(e.previousValue=e.currentValue,e.currentValue=n,this._addToChanges(e))}_addToAdditions(e){this._additionsHead===null?this._additionsHead=this._additionsTail=e:(this._additionsTail._nextAdded=e,this._additionsTail=e)}_addToChanges(e){this._changesHead===null?this._changesHead=this._changesTail=e:(this._changesTail._nextChanged=e,this._changesTail=e)}_forEach(e,n){e instanceof Map?e.forEach(n):Object.keys(e).forEach(r=>n(e[r],r))}},Fa=class{key;previousValue=null;currentValue=null;_nextPrevious=null;_next=null;_prev=null;_nextAdded=null;_nextRemoved=null;_nextChanged=null;constructor(e){this.key=e}};function ud(){return new Ml([new Ma])}var Ml=(()=>{class t{factories;static \u0275prov=j({token:t,providedIn:"root",factory:ud});constructor(n){this.factories=n}static create(n,r){if(r!=null){let o=r.factories.slice();n=n.concat(o)}return new t(n)}static extend(n){return{provide:t,useFactory:r=>t.create(n,r||ud()),deps:[[t,new Sd,new Cd]]}}find(n){let r=this.factories.find(o=>o.supports(n));if(r!=null)return r;throw new m(901,!1)}}return t})();function cd(){return new Nl([new Ra])}var Nl=(()=>{class t{static \u0275prov=j({token:t,providedIn:"root",factory:cd});factories;constructor(n){this.factories=n}static create(n,r){if(r){let o=r.factories.slice();n=n.concat(o)}return new t(n)}static extend(n){return{provide:t,useFactory:r=>t.create(n,r||cd()),deps:[[t,new Sd,new Cd]]}}find(n){let r=this.factories.find(o=>o.supports(n));if(r)return r;throw new m(901,!1)}}return t})();function KA(t){try{let{rootComponent:e,appProviders:n,platformProviders:r}=t,o=b_(r),i=[rh({}),{provide:Xt,useExisting:v_},...n||[]],s=new Jo({providers:i,parent:o,debugName:"",runEnvironmentInitializers:!1});return w_({r3Injector:s.injector,platformInjector:o,rootComponent:e})}catch(e){return Promise.reject(e)}}function N_(t){return typeof t=="boolean"?t:t!=null&&t!=="false"}function x_(t,e=NaN){return!isNaN(parseFloat(t))&&!isNaN(Number(t))?Number(t):e}function YA(t,e){tt("NgSignals");let n=ju(t);return e?.equal&&(n[De].equal=e.equal),n}function A_(t){let e=R(null);try{return t()}finally{R(e)}}var sh=(()=>{class t{view;node;constructor(n,r){this.view=n,this.node=r}static __NG_ELEMENT_ID__=R_}return t})();function R_(){return new sh(w(),ce())}var O_=!1,F_=(()=>{class t extends Xo{pendingTasks=T(Ir);taskId=null;schedule(n){super.schedule(n),this.taskId===null&&(this.taskId=this.pendingTasks.add(),queueMicrotask(()=>this.flush()))}flush(){try{super.flush()}finally{this.taskId!==null&&(this.pendingTasks.remove(this.taskId),this.taskId=null)}}static \u0275prov=j({token:t,providedIn:"root",factory:()=>new t})}return t})(),ka=class{scheduler;effectFn;zone;injector;unregisterOnDestroy;watcher;
7constructor(e,n,r,o,i,s){this.scheduler=e,this.effectFn=n,this.zone=r,this.injector=i,this.watcher=qu(a=>this.runEffect(a),()=>this.schedule(),s),this.unregisterOnDestroy=o?.onDestroy(()=>this.destroy())}runEffect(e){try{this.effectFn(e)}catch(n){this.injector.get(en,null,{optional:!0})?.handleError(n)}}run(){this.watcher.run()}schedule(){this.scheduler.schedule(this)}destroy(){this.watcher.destroy(),this.unregisterOnDestroy?.()}};function k_(){}function P_(t,e){tt("NgSignals"),!e?.injector&&ai(k_);let n=e?.injector??T(Je),r=e?.manualCleanup!==!0?n.get(_r):null,o=new ka(n.get(F_),t,typeof Zone>"u"?null:Zone.current,r,n,e?.allowSignalWrites??!1),i=n.get(Tl,null,{optional:!0});return!i||!(i._lView[I]&8)?o.watcher.notify():(i._lView[_o]??=[]).push(o.watcher.notify),o}var L_=O_;var Pa=class{[De];constructor(e){this[De]=e}destroy(){this[De].destroy()}};function V_(t,e){if(L_)return P_(t,e);tt("NgSignals"),!e?.injector&&ai(V_);let n=e?.injector??T(Je),r=e?.manualCleanup!==!0?n.get(_r):null,o,i=n.get(sh,null,{optional:!0}),s=n.get(Xt);return i!==null&&!e?.forceRoot?(o=$_(i.view,s,t),r instanceof $o&&r._lView===i.view&&(r=null)):o=H_(t,n.get(Fp),s),o.injector=n,r!==null&&(o.onDestroyFn=r.onDestroy(()=>o.destroy())),new Pa(o)}var ah=ve(ne({},kt),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,hasRun:!1,cleanupFns:void 0,zone:null,kind:"effect",onDestroyFn:cr,run(){if(this.dirty=!1,this.hasRun&&!Gn(this))return;this.hasRun=!0;let t=r=>(this.cleanupFns??=[]).push(r),e=hn(this),n=Po(!1);try{this.maybeCleanup(),this.fn(t)}finally{Po(n),qn(this,e)}},maybeCleanup(){if(this.cleanupFns?.length)try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[]}}}),j_=ve(ne({},ah),{consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(13)},destroy(){gn(this),this.onDestroyFn(),this.maybeCleanup(),this.scheduler.remove(this)}}),B_=ve(ne({},ah),{consumerMarkedDirty(){this.view[I]|=8192,Er(this.view),this.notifier.notify(14)},destroy(){gn(this),this.onDestroyFn(),this.maybeCleanup(),this.view[Qt]?.delete(this)}});function $_(t,e,n){let r=Object.create(B_);return r.view=t,r.zone=typeof Zone<"u"?Zone.current:null,r.notifier=e,r.fn=n,t[Qt]??=new Set,t[Qt].add(r),r.consumerMarkedDirty(r),r}function H_(t,e,n){let r=Object.create(j_);return r.fn=t,r.scheduler=e,r.notifier=n,r.zone=typeof Zone<"u"?Zone.current:null,r.scheduler.schedule(r),r.notifier.notify(13),r}function JA(t,e){let n=st(t),r=e.elementInjector||si();return new nn(n).create(r,e.projectableNodes,e.hostElement,e.environmentInjector)}function XA(t){let e=st(t);if(!e)return null;let n=new nn(e);return{get selector(){return n.selector},get type(){return n.componentType},get inputs(){return n.inputs},get outputs(){return n.outputs},get ngContentSelectors(){return n.ngContentSelectors},get isStandalone(){return e.standalone},get isSignal(){return e.signals}}}var Dh=null;function xl(){return Dh}function wR(t){Dh??=t}var uh=class{};var Bl=new F(""),$l=(()=>{class t{historyGo(n){throw new Error("")}static \u0275fac=function(r){return new(r||t)};static \u0275prov=j({token:t,factory:()=>T(U_),providedIn:"platform"})}return t})(),_R=new F(""),U_=(()=>{class t extends $l{_location;_history;_doc=T(Bl);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return xl().getBaseHref(this._doc)}onPopState(n){let r=xl().getGlobalEventTarget(this._doc,"window");return r.addEventListener("popstate",n,!1),()=>r.removeEventListener("popstate",n)}onHashChange(n){let r=xl().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||t)};static \u0275prov=j({token:t,factory:()=>new t,providedIn:"platform"})}return t})();function Hl(t,e){return t?e?t.endsWith("/")?e.startsWith("/")?t+e.slice(1):t+e:e.startsWith("/")?t+e:`${t}/${e}`:t:e}function ch(t){let e=t.match(/#|\?|$/),n=e&&e.index||t.length,r=n-(t[n-1]==="/"?1:0);return t.slice(0,r)+t.slice(n)}function gt(t){return t&&t[0]!=="?"?"?"+t:t}var Fi=(()=>{class t{historyGo(n){throw new Error("")}static \u0275fac=function(r){return new(r||t)};static \u0275prov=j({token:t,factory:()=>T(z_),providedIn:"root"})}return t})(),Eh=new F(""),z_=(()=>{class t extends Fi{_platformLocation;_baseHref;_removeListenerFns=[];constructor(n,r){super(),this._platformLocation=n,this._baseHref=r??this._platformLocation.getBaseHrefFromDOM()??T(Bl).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(n){this._removeListenerFns.push(this._platformLocation.onPopState(n),this._platformLocation.on
7HashChange(n))}getBaseHref(){return this._baseHref}prepareExternalUrl(n){return Hl(this._baseHref,n)}path(n=!1){let r=this._platformLocation.pathname+gt(this._platformLocation.search),o=this._platformLocation.hash;return o&&n?`${r}${o}`:r}pushState(n,r,o,i){let s=this.prepareExternalUrl(o+gt(i));this._platformLocation.pushState(n,r,s)}replaceState(n,r,o,i){let s=this.prepareExternalUrl(o+gt(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||t)(le($l),le(Eh,8))};static \u0275prov=j({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),IR=(()=>{class t extends Fi{_platformLocation;_baseHref="";_removeListenerFns=[];constructor(n,r){super(),this._platformLocation=n,r!=null&&(this._baseHref=r)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(n){this._removeListenerFns.push(this._platformLocation.onPopState(n),this._platformLocation.onHashChange(n))}getBaseHref(){return this._baseHref}path(n=!1){let r=this._platformLocation.hash??"#";return r.length>0?r.substring(1):r}prepareExternalUrl(n){let r=Hl(this._baseHref,n);return r.length>0?"#"+r:r}pushState(n,r,o,i){let s=this.prepareExternalUrl(o+gt(i));s.length==0&&(s=this._platformLocation.pathname),this._platformLocation.pushState(n,r,s)}replaceState(n,r,o,i){let s=this.prepareExternalUrl(o+gt(i));s.length==0&&(s=this._platformLocation.pathname),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||t)(le($l),le(Eh,8))};static \u0275prov=j({token:t,factory:t.\u0275fac})}return t})(),q_=(()=>{class t{_subject=new qe;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(n){this._locationStrategy=n;let r=this._locationStrategy.getBaseHref();this._basePath=Q_(ch(dh(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+gt(r))}normalize(n){return t.stripTrailingSlash(W_(this._basePath,dh(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+gt(r)),o)}replaceState(n,r="",o=null){this._locationStrategy.replaceState(o,"",n,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(n+gt(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=gt;static joinWithSlash=Hl;static stripTrailingSlash=ch;static \u0275fac=function(r){return new(r||t)(le(Fi))};static \u0275prov=j({token:t,factory:()=>G_(),providedIn:"root"})}return t})();function G_(){return new q_(le(Fi))}function W_(t,e){if(!t||!e.startsWith(t))return e;let n=e.substring(t.length);return n===""||["/",";","?","#"].includes(n[0])?n:e}function dh(t){return t.replace(/\/index.html$/,"")}function Q_(t){if(new RegExp("^(https?:)?//").test(t)){let[,n]=t.split(/\/\/[^\/]+/);return n}return t}var wh={ADP:[void 0,void 0,0],AFN:[void 0,"\u060B",0],ALL:[void 0,void 0,0],AMD:[void 0,"\u058F",2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],AZN:[void 0,"\u20BC"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09F3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,void 0,2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xA5","\xA5"],COP:[void 0,"$",2],CRC:[void 0,"\u20A1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010D",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xA3"],ESP:[void 0,"\u20A7",0],EUR:["\u20AC"],FJD:[void 0,"$"],FKP:[void 0,"\xA3"],GBP:["\xA3"],GEL:[void 0,"\u20BE"],GHS:[void 0,"GH\u20B5"],GIP:[void 0,"\xA3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20AA"],INR:["\u20B9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xA5",void 0,0],KHR:[void 0,"\u17DB"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20A9",0],KRW:["\u20A9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20B8"],LAK:[void 0,"\u20AD",0],LBP:[void 0,"L\xA3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20AE",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20A6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:["\u20B1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20B2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20BD"],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xA3"],SLE:[void 0,void 0,2],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xA3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xA3",0],THB:[void 0,"\u0E3F"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20BA"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20B4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20AB",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["F\u202FCFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xA4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]},Ul=function(t){return t[t.Decimal=0]="Decimal",t[t.Percent=1]="Percent",t[t.Currency=2]="Currency",t[t.Scie
7ntific=3]="Scientific",t}(Ul||{});var ye=function(t){return t[t.Format=0]="Format",t[t.Standalone=1]="Standalone",t}(ye||{}),H=function(t){return t[t.Narrow=0]="Narrow",t[t.Abbreviated=1]="Abbreviated",t[t.Wide=2]="Wide",t[t.Short=3]="Short",t}(H||{}),xe=function(t){return t[t.Short=0]="Short",t[t.Medium=1]="Medium",t[t.Long=2]="Long",t[t.Full=3]="Full",t}(xe||{}),de={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function Z_(t){return Ce(t)[G.LocaleId]}function K_(t,e,n){let r=Ce(t),o=[r[G.DayPeriodsFormat],r[G.DayPeriodsStandalone]],i=Pe(o,e);return Pe(i,n)}function Y_(t,e,n){let r=Ce(t),o=[r[G.DaysFormat],r[G.DaysStandalone]],i=Pe(o,e);return Pe(i,n)}function J_(t,e,n){let r=Ce(t),o=[r[G.MonthsFormat],r[G.MonthsStandalone]],i=Pe(o,e);return Pe(i,n)}function X_(t,e){let r=Ce(t)[G.Eras];return Pe(r,e)}function Ii(t,e){let n=Ce(t);return Pe(n[G.DateFormat],e)}function bi(t,e){let n=Ce(t);return Pe(n[G.TimeFormat],e)}function Ci(t,e){let r=Ce(t)[G.DateTimeFormat];return Pe(r,e)}function nt(t,e){let n=Ce(t),r=n[G.NumberSymbols][e];if(typeof r>"u"){if(e===de.CurrencyDecimal)return n[G.NumberSymbols][de.Decimal];if(e===de.CurrencyGroup)return n[G.NumberSymbols][de.Group]}return r}function _h(t,e){return Ce(t)[G.NumberFormats][e]}function eI(t){return Ce(t)[G.Currencies]}function Ih(t){if(!t[G.ExtraData])throw new Error(`Missing extra locale data for the locale "${t[G.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function tI(t){let e=Ce(t);return Ih(e),(e[G.ExtraData][2]||[]).map(r=>typeof r=="string"?Al(r):[Al(r[0]),Al(r[1])])}function nI(t,e,n){let r=Ce(t);Ih(r);let o=[r[G.ExtraData][0],r[G.ExtraData][1]],i=Pe(o,e)||[];return Pe(i,n)||[]}function Pe(t,e){for(let n=e;n>-1;n--)if(typeof t[n]<"u")return t[n];throw new Error("Locale data API: locale data undefined")}function Al(t){let[e,n]=t.split(":");return{hours:+e,minutes:+n}}function rI(t,e,n="en"){let r=eI(n)[t]||wh[t]||[],o=r[1];return e==="narrow"&&typeof o=="string"?o:r[0]||t}var oI=2;function iI(t){let e,n=wh[t];return n&&(e=n[2]),typeof e=="number"?e:oI}var sI=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Si={},aI=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;function lI(t,e,n,r){let o=yI(t);e=ht(n,e)||e;let s=[],a;for(;e;)if(a=aI.exec(e),a){s=s.concat(a.slice(1));let c=s.pop();if(!c)break;e=c}else{s.push(e);break}let l=o.getTimezoneOffset();r&&(l=Ch(r,l),o=mI(o,r,!0));let u="";return s.forEach(c=>{let d=hI(c);u+=d?d(o,n,l):c==="''"?"'":c.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),u}function Ai(t,e,n){let r=new Date(0);return r.setFullYear(t,e,n),r.setHours(0,0,0),r}function ht(t,e){let n=Z_(t);if(Si[n]??={},Si[n][e])return Si[n][e];let r="";switch(e){case"shortDate":r=Ii(t,xe.Short);break;case"mediumDate":r=Ii(t,xe.Medium);break;case"longDate":r=Ii(t,xe.Long);break;case"fullDate":r=Ii(t,xe.Full);break;case"shortTime":r=bi(t,xe.Short);break;case"mediumTime":r=bi(t,xe.Medium);break;case"longTime":r=bi(t,xe.Long);break;case"fullTime":r=bi(t,xe.Full);break;case"short":let o=ht(t,"shortTime"),i=ht(t,"shortDate");r=Ti(Ci(t,xe.Short),[o,i]);break;case"medium":let s=ht(t,"mediumTime"),a=ht(t,"mediumDate");r=Ti(Ci(t,xe.Medium),[s,a]);break;case"long":let l=ht(t,"longTime"),u=ht(t,"longDate");r=Ti(Ci(t,xe.Long),[l,u]);break;case"full":let c=ht(t,"fullTime"),d=ht(t,"fullDate");r=Ti(Ci(t,xe.Full),[c,d]);break}return r&&(Si[n][e]=r),r}function Ti(t,e){return e&&(t=t.replace(/\{([^}]+)}/g,function(n,r){return e!=null&&r in e?e[r]:n})),t}function He(t,e,n="-",r,o){let i="";(t<0||o&&t<=0)&&(o?t=-t+1:(t=-t,i=n));let s=String(t);for(;s.length<e;)s="0"+s;return r&&(s=s.slice(s.length-e)),i+s}function uI(t,e){return He(t,3).substring(0,e)}function J(t,e,n=0,r=!1,o=!1){return function(i,s){let a=cI(t,i);if((n>0||a>-n)&&(a+=n),t===3)a===0&&n===-12&&(a=12);else if(t===6)return uI(a,e);let l=nt(s,de.MinusSign);return He(a,e,l,r,o)}}function cI(t,e){switch(t){case 0:return e.getFullYear();case 1:return e.getMonth();case 2:return e.getDate();case 3:return e.getHours();case 4:return e.getMinutes();case 5:return e.getSeconds();case 6:return e.getMilliseconds();case 7:return e.getDay();default:throw new Error(`Unknown DateType value "${t}".`)}}function z(t,e,n=ye.Format,r=!1){return function(o,i){return dI(o,i,t,e,n,r)}}function dI(t,e,n,r,o,i){switch(n){case 2:return J_(e,o,r)[t.getMonth()];case 1:return Y_(e,o,r)[t.getDay()];case 0:let s=t.getHours(),a=t.getMinutes();if(i){let u=tI(e),c=nI(e,o,r),d=u.findIndex(p=>{if(Array.isArray(p)){let[f,h]=p,g=s>=f.hours&&a>=f.minutes,E=s<h.hours||s===h.hours&&a<h.minutes;if(f.hours<h.hours){if(g&&E)return!0}else if(g||E)return!0}else if(p.hours===s&&p.minutes===a)return!0;return!1});if(d!==-1)return c[d]}return K_(e,o,r)[s<12?0:1];case 3:return X_(e,r)[t.getFullYear()<=0?0:1];default:let l=n;throw new Error(`unexpected translation type ${l}`)}}function Mi(t){return function(e,n,r){let o=-1*r,i=nt(n,de.MinusSign),s=o>0?Math.floor(o/60):Math.ceil(o/60);switch(t){case 0:return(o>=0?"+":"")+He(s,2,i)+He(Math.abs(o%60),2,i);case 1:return"GMT"+(o>=0?"+":"")+He(s,1,i);case 2:return"GMT"+(o>=0?"+":"")+He(s,2,i)+":"+He(Math.abs(o%60),2,i);case 3:return r===0?"Z":(o>=0?"+":"")+He(s,2,i)+":"+He(Math.abs(o%60),2,i);default:throw new Error(`Unknown zone width "${t}"`)}}}var fI=0,xi=4;function pI(t){let e=Ai(t,fI,1).getDay();return Ai(t,0,1+(e<=xi?xi:xi+7)-e)}function bh(t){let e=t.getDay(),n=e===0?-3:xi-e;return Ai(t.getFullYear(),t.getMonth(),t.getDate()+n)}function Rl(t,e=!1){return function(n,r){let o;if(e){let i=new Date(n.getFullYear(),n.getMonth(),1).getDay()-1,s=n.getDate();o=1+Math.floor((s+i)/7)}else{let i=bh(n),s=pI(i.getFullYear()),a=i.getTime()-s.getTime();o=1+Math.round(a/6048e5)}return He(o,t,nt(r,de.MinusSign))}}function Ni(t,e=!1){return function(n,r){let i=bh(n).getFullYear();return He(i,t,nt(r,de.MinusSign),e)}}var Ol={};function hI(t){if(Ol[t])return Ol[t];let e;switch(t){case"G":case"GG":case"GGG":e=z(3,H.Abbreviated);break;case"GGGG":e=z(3,H.Wide);break;case"GGGGG":e=z(3,H.Narrow);break;case"y":e=J(0,1,0,!1,!0);break;case"yy":e=J(0,2,0,!0,!0);break;case"yyy":e=J(0,3,0,!1,!0);break;case"yyyy":e=J(0,4,0,!1,!0);break;case"Y":e=Ni(1);break;case"YY":e=Ni(2,!0);break;case"YYY":e=Ni(3);break;case"YYYY":e=Ni(4);break;case"M":case"L":e=J(1,1,1);break;case"MM":case"LL":e=J(1,2,1);break;case"MMM":e=z(2,H.Abbreviated);break;case"MMMM":e=z(2,H.Wide);break;case"MMMMM":e=z(2,H.Narrow);break;case"LLL":e=z(2,H.Abbreviated,ye.Standalone);break;case"LLLL":e=z(2,H.Wide,ye.Standalone);break;case"LLLLL":e=z(2,H.Narrow,ye.Standalone);break;case"w":e=Rl(1);break;case"ww":e=Rl(2);break;case"W":e=Rl(1,!0);break;case"d":e=J(2,1);break;case"dd":e=J(2,2);break;case"c":case"cc":e=J(7,1);break;case"ccc":e=z(1,H.Abbreviated,ye.Standalone);break;case"cccc":e=z(1,H.Wide,ye.Standalone);break;case"ccccc":e=z(1,H.Narrow,ye.Standalone);break;case"cccccc":e=z(1,H.Short,ye.Standalone);break;case"E":case"EE":case"EEE":e=z(1,H.Abbreviated);break;case"EEEE":e=z(1,H.Wide);break;case"EEEEE":e=z(1,H.Narrow);break;case"EEEEEE":e=z(1,H.Short);break;case"a":case"aa":case"aaa":e=z(0,H.Abbreviated);break;case"aaaa":e=z(0,H.Wide);break;case"aaaaa":e=z(0,H.Narrow);break;
vendor: 7,648 bytes, line 7
7case"b":case"bb":case"bbb":e=z(0,H.Abbreviated,ye.Standalone,!0);break;case"bbbb":e=z(0,H.Wide,ye.Standalone,!0);break;case"bbbbb":e=z(0,H.Narrow,ye.Standalone,!0);break;case"B":case"BB":case"BBB":e=z(0,H.Abbreviated,ye.Format,!0);break;case"BBBB":e=z(0,H.Wide,ye.Format,!0);break;case"BBBBB":e=z(0,H.Narrow,ye.Format,!0);break;case"h":e=J(3,1,-12);break;case"hh":e=J(3,2,-12);break;case"H":e=J(3,1);break;case"HH":e=J(3,2);break;case"m":e=J(4,1);break;case"mm":e=J(4,2);break;case"s":e=J(5,1);break;case"ss":e=J(5,2);break;case"S":e=J(6,1);break;case"SS":e=J(6,2);break;case"SSS":e=J(6,3);break;case"Z":case"ZZ":case"ZZZ":e=Mi(0);break;case"ZZZZZ":e=Mi(3);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":e=Mi(1);break;case"OOOO":case"ZZZZ":case"zzzz":e=Mi(2);break;default:return null}return Ol[t]=e,e}function Ch(t,e){t=t.replace(/:/g,"");let n=Date.parse("Jan 01, 1970 00:00:00 "+t)/6e4;return isNaN(n)?e:n}function gI(t,e){return t=new Date(t.getTime()),t.setMinutes(t.getMinutes()+e),t}function mI(t,e,n){let r=n?-1:1,o=t.getTimezoneOffset(),i=Ch(e,o);return gI(t,r*(i-o))}function yI(t){if(fh(t))return t;if(typeof t=="number"&&!isNaN(t))return new Date(t);if(typeof t=="string"){if(t=t.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(t)){let[o,i=1,s=1]=t.split("-").map(a=>+a);return Ai(o,i-1,s)}let n=parseFloat(t);if(!isNaN(t-n))return new Date(n);let r;if(r=t.match(sI))return vI(r)}let e=new Date(t);if(!fh(e))throw new Error(`Unable to convert "${t}" into a date`);return e}function vI(t){let e=new Date(0),n=0,r=0,o=t[8]?e.setUTCFullYear:e.setFullYear,i=t[8]?e.setUTCHours:e.setHours;t[9]&&(n=Number(t[9]+t[10]),r=Number(t[9]+t[11])),o.call(e,Number(t[1]),Number(t[2])-1,Number(t[3]));let s=Number(t[4]||0)-n,a=Number(t[5]||0)-r,l=Number(t[6]||0),u=Math.floor(parseFloat("0."+(t[7]||0))*1e3);return i.call(e,s,a,l,u),e}function fh(t){return t instanceof Date&&!isNaN(t.valueOf())}var DI=/^(\d+)?\.((\d+)(-(\d+))?)?$/,ph=22,Ri=".",Mr="0",EI=";",wI=",",Fl="#",hh="\xA4";function Sh(t,e,n,r,o,i,s=!1){let a="",l=!1;if(!isFinite(t))a=nt(n,de.Infinity);else{let u=CI(t);s&&(u=bI(u));let c=e.minInt,d=e.minFrac,p=e.maxFrac;if(i){let N=i.match(DI);if(N===null)throw new Error(`${i} is not a valid digit info`);let V=N[1],k=N[3],U=N[5];V!=null&&(c=kl(V)),k!=null&&(d=kl(k)),U!=null?p=kl(U):k!=null&&d>p&&(p=d)}SI(u,d,p);let f=u.digits,h=u.integerLen,g=u.exponent,E=[];for(l=f.every(N=>!N);h<c;h++)f.unshift(0);for(;h<0;h++)f.unshift(0);h>0?E=f.splice(h,f.length):(E=f,f=[0]);let v=[];for(f.length>=e.lgSize&&v.unshift(f.splice(-e.lgSize,f.length).join(""));f.length>e.gSize;)v.unshift(f.splice(-e.gSize,f.length).join(""));f.length&&v.unshift(f.join("")),a=v.join(nt(n,r)),E.length&&(a+=nt(n,o)+E.join("")),g&&(a+=nt(n,de.Exponential)+"+"+g)}return t<0&&!l?a=e.negPre+a+e.negSuf:a=e.posPre+a+e.posSuf,a}function _I(t,e,n,r,o){let i=_h(e,Ul.Currency),s=Th(i,nt(e,de.MinusSign));return s.minFrac=iI(r),s.maxFrac=s.minFrac,Sh(t,s,e,de.CurrencyGroup,de.CurrencyDecimal,o).replace(hh,n).replace(hh,"").trim()}function II(t,e,n){let r=_h(e,Ul.Decimal),o=Th(r,nt(e,de.MinusSign));return Sh(t,o,e,de.Group,de.Decimal,n)}function Th(t,e="-"){let n={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},r=t.split(EI),o=r[0],i=r[1],s=o.indexOf(Ri)!==-1?o.split(Ri):[o.substring(0,o.lastIndexOf(Mr)+1),o.substring(o.lastIndexOf(Mr)+1)],a=s[0],l=s[1]||"";n.posPre=a.substring(0,a.indexOf(Fl));for(let c=0;c<l.length;c++){let d=l.charAt(c);d===Mr?n.minFrac=n.maxFrac=c+1:d===Fl?n.maxFrac=c+1:n.posSuf+=d}let u=a.split(wI);if(n.gSize=u[1]?u[1].length:0,n.lgSize=u[2]||u[1]?(u[2]||u[1]).length:0,i){let c=o.length-n.posPre.length-n.posSuf.length,d=i.indexOf(Fl);n.negPre=i.substring(0,d).replace(/'/g,""),n.negSuf=i.slice(d+c).replace(/'/g,"")}else n.negPre=e+n.posPre,n.negSuf=n.posSuf;return n}function bI(t){if(t.digits[0]===0)return t;let e=t.digits.length-t.integerLen;return t.exponent?t.exponent+=2:(e===0?t.digits.push(0,0):e===1&&t.digits.push(0),t.integerLen+=2),t}function CI(t){let e=Math.abs(t)+"",n=0,r,o,i,s,a;for((o=e.indexOf(Ri))>-1&&(e=e.replace(Ri,"")),(i=e.search(/e/i))>0?(o<0&&(o=i),o+=+e.slice(i+1),e=e.substring(0,i)):o<0&&(o=e.length),i=0;e.charAt(i)===Mr;i++);if(i===(a=e.length))r=[0],o=1;else{for(a--;e.charAt(a)===Mr;)a--;for(o-=i,r=[],s=0;i<=a;i++,s++)r[s]=Number(e.charAt(i))}return o>ph&&(r=r.splice(0,ph-1),n=o-1,o=1),{digits:r,exponent:n,integerLen:o}}function SI(t,e,n){if(e>n)throw new Error(`The minimum number of digits after fraction (${e}) is higher than the maximum (${n}).`);let r=t.digits,o=r.length-t.integerLen,i=Math.min(Math.max(e,o),n),s=i+t.integerLen,a=r[s];if(s>0){r.splice(Math.max(t.integerLen,s));for(let d=s;d<r.length;d++)r[d]=0}else{o=Math.max(0,o),t.integerLen=1,r.length=Math.max(1,s=i+1),r[0]=0;for(let d=1;d<s;d++)r[d]=0}if(a>=5)if(s-1<0){for(let d=0;d>s;d--)r.unshift(0),t.integerLen++;r.unshift(1),t.integerLen++}else r[s-1]++;for(;o<Math.max(0,i);o++)r.push(0);let l=i!==0,u=e+t.integerLen,c=r.reduceRight(function(d,p,f,h){return p=p+d,h[f]=p<10?p:p-10,l&&(h[f]===0&&f>=u?h.pop():l=!1),p>=10?1:0},0);c&&(r.unshift(c),t.integerLen++)}function kl(t){let e=parseInt(t);if(isNaN(e))throw new Error("Invalid integer literal when parsing "+t);return e}function bR(t,e,n){return Kp(t,e,n)}function CR(t,e){e=encodeURIComponent(e);for(let n of t.split(";")){let r=n.indexOf("="),[o,i]=r==-1?[n,""]:[n.slice(0,r),n.slice(r+1)];if(o.trim()===e)return decodeURIComponent(i)}return null}var Pl=/\s+/,gh=[],SR=(()=>{class t{_ngEl;_renderer;initialClasses=gh;rawClass;stateMap=new Map;constructor(n,r){this._ngEl=n,this._renderer=r}set klass(n){this.initialClasses=n!=null?n.trim().split(Pl):gh}set ngClass(n){this.rawClass=typeof n=="string"?n.trim().split(Pl):n}ngDoCheck(){for(let r of this.initialClasses)this._updateState(r,!0);let n=this.rawClass;if(Array.isArray(n)||n instanceof Set)for(let r of n)this._updateState(r,!0);else if(n!=null)for(let r of Object.keys(n))this._updateState(r,!!n[r]);this._applyStateDiff()}_updateState(n,r){let o=this.stateMap.get(n);o!==void 0?(o.enabled!==r&&(o.changed=!0,o.enabled=r),o.touched=!0):this.stateMap.set(n,{enabled:r,changed:!0,touched:!0})}_applyStateDiff(){for(let n of this.stateMap){let r=n[0],o=n[1];o.changed?(this._toggleClass(r,o.enabled),o.changed=!1):o.touched||(o.enabled&&this._toggleClass(r,!1),this.stateMap.delete(r)),o.touched=!1}}_toggleClass(n,r){n=n.trim(),n.length>0&&n.split(Pl).forEach(o=>{r?this._renderer.addClass(this._ngEl.nativeElement,o):this._renderer.removeClass(this._ngEl.nativeElement,o)})}static \u0275fac=function(r){return new(r||t)($(Tt),$(Ei))};static \u0275dir=Nt({type:t,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return t})();var Ll=class{$implicit;ngForOf;index;count;constructor(e,n,r,o){this.$implicit=e,this.ngForOf=n,this.index=r,this.count=o}get first(){return this.index===0}get last(){return this.index===this.count-1}get even(){return this.index%2===0}get odd(){return!this.even}},TR=(()=>{class t{_viewContainer;_template;_differs;set ngForOf(n){this._ngForOf=n,this._ngForOfDirty=!0}set ngForTrackBy(n){this._trackByFn=n}get ngForTrackBy(){return this._trackByFn}_ngForOf=null;_ngForOfDirty=!0;_differ=null;_trackByFn;constructor(n,r,o){this._viewContainer=n,this._template=r,this._differs=o}set ngForTemplate(n){n&&(this._template=n)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;let n=this._ngForOf;!this._differ&&n&&(this._differ=this._differs.find(n).create(this.ngForTrackBy))}if(this._differ){let n=this._differ.diff(this._ngForOf);n&&this._applyChanges(n)}}_applyChanges(n){let r=this._viewContainer;
vendor: 4,372 bytes, line 7
7n.forEachOperation((o,i,s)=>{if(o.previousIndex==null)r.createEmbeddedView(this._template,new Ll(o.item,this._ngForOf,-1,-1),s===null?void 0:s);else if(s==null)r.remove(i===null?void 0:i);else if(i!==null){let a=r.get(i);r.move(a,s),mh(a,o)}});for(let o=0,i=r.length;o<i;o++){let a=r.get(o).context;a.index=o,a.count=i,a.ngForOf=this._ngForOf}n.forEachIdentityChange(o=>{let i=r.get(o.currentIndex);mh(i,o)})}static ngTemplateContextGuard(n,r){return!0}static \u0275fac=function(r){return new(r||t)($(Mt),$(ct),$(Ml))};static \u0275dir=Nt({type:t,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}})}return t})();function mh(t,e){t.context.$implicit=e.item}var MR=(()=>{class t{_viewContainer;_context=new Vl;_thenTemplateRef=null;_elseTemplateRef=null;_thenViewRef=null;_elseViewRef=null;constructor(n,r){this._viewContainer=n,this._thenTemplateRef=r}set ngIf(n){this._context.$implicit=this._context.ngIf=n,this._updateView()}set ngIfThen(n){yh("ngIfThen",n),this._thenTemplateRef=n,this._thenViewRef=null,this._updateView()}set ngIfElse(n){yh("ngIfElse",n),this._elseTemplateRef=n,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngIfUseIfTypeGuard;static ngTemplateGuard_ngIf;static ngTemplateContextGuard(n,r){return!0}static \u0275fac=function(r){return new(r||t)($(Mt),$(ct))};static \u0275dir=Nt({type:t,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}})}return t})(),Vl=class{$implicit=null;ngIf=null};function yh(t,e){if(!!!(!e||e.createEmbeddedView))throw new Error(`${t} must be a TemplateRef, but received '${ge(e)}'.`)}var Oi=class{_viewContainerRef;_templateRef;_created=!1;constructor(e,n){this._viewContainerRef=e,this._templateRef=n}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(e){e&&!this._created?this.create():!e&&this._created&&this.destroy()}},Mh=(()=>{class t{_defaultViews=[];_defaultUsed=!1;_caseCount=0;_lastCaseCheckIndex=0;_lastCasesMatched=!1;_ngSwitch;set ngSwitch(n){this._ngSwitch=n,this._caseCount===0&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(n){this._defaultViews.push(n)}_matchCase(n){let r=n===this._ngSwitch;return this._lastCasesMatched||=r,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),r}_updateDefaultCases(n){if(this._defaultViews.length>0&&n!==this._defaultUsed){this._defaultUsed=n;for(let r of this._defaultViews)r.enforceState(n)}}static \u0275fac=function(r){return new(r||t)};static \u0275dir=Nt({type:t,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"}})}return t})(),NR=(()=>{class t{ngSwitch;_view;ngSwitchCase;constructor(n,r,o){this.ngSwitch=o,o._addCase(),this._view=new Oi(n,r)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}static \u0275fac=function(r){return new(r||t)($(Mt),$(ct),$(Mh,9))};static \u0275dir=Nt({type:t,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"}})}return t})(),xR=(()=>{class t{constructor(n,r,o){o._addDefault(new Oi(n,r))}static \u0275fac=function(r){return new(r||t)($(Mt),$(ct),$(Mh,9))};static \u0275dir=Nt({type:t,selectors:[["","ngSwitchDefault",""]]})}return t})();var AR=(()=>{class t{_ngEl;_differs;_renderer;_ngStyle=null;_differ=null;constructor(n,r,o){this._ngEl=n,this._differs=r,this._renderer=o}set ngStyle(n){this._ngStyle=n,!this._differ&&n&&(this._differ=this._differs.find(n).create())}ngDoCheck(){if(this._differ){let n=this._differ.diff(this._ngStyle);n&&this._applyChanges(n)}}_setStyle(n,r){let[o,i]=n.split("."),s=o.indexOf("-")===-1?void 0:fr.DashCase;r!=null?this._renderer.setStyle(this._ngEl.nativeElement,o,i?`${r}${i}`:r,s):this._renderer.removeStyle(this._ngEl.nativeElement,o,s)}
7_applyChanges(n){n.forEachRemovedItem(r=>this._setStyle(r.key,null)),n.forEachAddedItem(r=>this._setStyle(r.key,r.currentValue)),n.forEachChangedItem(r=>this._setStyle(r.key,r.currentValue))}static \u0275fac=function(r){return new(r||t)($(Tt),$(Nl),$(Ei))};static \u0275dir=Nt({type:t,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}})}return t})();function ki(t,e){return new m(2100,!1)}var TI="mediumDate",MI=new F(""),NI=new F(""),RR=(()=>{class t{locale;defaultTimezone;defaultOptions;constructor(n,r,o){this.locale=n,this.defaultTimezone=r,this.defaultOptions=o}transform(n,r,o,i){if(n==null||n===""||n!==n)return null;try{let s=r??this.defaultOptions?.dateFormat??TI,a=o??this.defaultOptions?.timezone??this.defaultTimezone??void 0;return lI(n,s,i||this.locale,a)}catch(s){throw ki(t,s.message)}}static \u0275fac=function(r){return new(r||t)($(Bn,16),$(MI,24),$(NI,24))};static \u0275pipe=Sr({name:"date",type:t,pure:!0})}return t})();var OR=(()=>{class t{_locale;constructor(n){this._locale=n}transform(n,r,o){if(!Nh(n))return null;o||=this._locale;try{let i=xh(n);return II(i,o,r)}catch(i){throw ki(t,i.message)}}static \u0275fac=function(r){return new(r||t)($(Bn,16))};static \u0275pipe=Sr({name:"number",type:t,pure:!0})}return t})();var FR=(()=>{class t{_locale;_defaultCurrencyCode;constructor(n,r="USD"){this._locale=n,this._defaultCurrencyCode=r}transform(n,r=this._defaultCurrencyCode,o="symbol",i,s){if(!Nh(n))return null;s||=this._locale,typeof o=="boolean"&&(o=o?"symbol":"code");let a=r||this._defaultCurrencyCode;o!=="code"&&(o==="symbol"||o==="symbol-narrow"?a=rI(a,o==="symbol"?"wide":"narrow",s):a=o);try{let l=xh(n);return _I(l,s,a,r,i)}catch(l){throw ki(t,l.message)}}static \u0275fac=function(r){return new(r||t)($(Bn,16),$(ih,16))};static \u0275pipe=Sr({name:"currency",type:t,pure:!0})}return t})();function Nh(t){return!(t==null||t===""||t!==t)}function xh(t){if(typeof t=="string"&&!isNaN(Number(t)-parseFloat(t)))return Number(t);if(typeof t!="number")throw new Error(`${t} is not a number`);return t}var kR=(()=>{class t{transform(n,r,o){if(n==null)return null;if(!this.supports(n))throw ki(t,n);return n.slice(r,o)}supports(n){return typeof n=="string"||Array.isArray(n)}static \u0275fac=function(r){return new(r||t)};static \u0275pipe=Sr({name:"slice",type:t,pure:!1})}return t})();var PR=(()=>{class t{static \u0275fac=function(r){return new(r||t)};static \u0275mod=Cp({type:t});static \u0275inj=vd({})}return t})(),xI="browser",AI="server";function LR(t){return t===xI}function VR(t){return t===AI}var jR=(()=>{class t{static \u0275prov=j({token:t,providedIn:"root",factory:()=>new jl(T(Bl),window)})}return t})(),jl=class{document;window;offset=()=>[0,0];constructor(e,n){this.document=e,this.window=n}setOffset(e){Array.isArray(e)?this.offset=()=>e:this.offset=e}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(e){this.window.scrollTo(e[0],e[1])}scrollToAnchor(e){let n=RI(this.document,e);n&&(this.scrollToElement(n),n.focus())}setHistoryScrollRestoration(e){this.window.history.scrollRestoration=e}scrollToElement(e){let n=e.getBoundingClientRect(),r=n.left+this.window.pageXOffset,o=n.top+this.window.pageYOffset,i=this.offset();this.window.scrollTo(r-i[0],o-i[1])}};function RI(t,e){let n=t.getElementById(e)||t.getElementsByName(e)[0];if(n)return n;if(typeof t.createTreeWalker=="function"&&t.body&&typeof t.body.attachShadow=="function"){let r=t.createTreeWalker(t.body,NodeFilter.SHOW_ELEMENT),o=r.currentNode;for(;o;){let i=o.shadowRoot;if(i){let s=i.getElementById(e)||i.querySelector(`[name="${e}"]`);if(s)return s}o=r.nextNode()}}return null}var vh=class{};var b=function(t){return t[t.State=0]="State",t[t.Transition=1]="Transition",t[t.Sequence=2]="Sequence",t[t.Group=3]="Group",t[t.Animate=4]="Animate",t[t.Keyframes=5]="Keyframes",t[t.Style=6]="Style",t[t.Trigger=7]="Trigger",t[t.Reference=8]="Reference",t[t.AnimateChild=9]="AnimateChild",t[t.AnimateRef=10]="AnimateRef",t[t.Query=11]="Query",t[t.Stagger=12]="Stagger",t}(b||{}),rt="*";function HR(t,e){return{type:b.Trigger,name:t,definitions:e,options:{}}}function UR(t,e=null){return{type:b.Animate,styles:e,timings:t}}function Ah(t,e=null){return{type:b.Sequence,steps:t,options:e}}function zl(t){return{type:b.Style,styles:t,offset:null}}function zR(t,e,n){return{type:b.State,name:t,styles:e,options:n}}function qR(t){return{type:b.Keyframes,steps:t}}function GR(t,e,n=null){return{type:b.Transition,expr:t,animation:e,options:n}}function WR(t,e,n=null){return{type:b.Query,selector:t,animation:e,options:n}}function QR(t,e){return{type:b.Stagger,timings:t,animation:e}}var xt=class{_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_originalOnDoneFns=[];_originalOnStartFns=[];_started=!1;_destroyed=!1;_finished=!1;_position=0;parentPlayer=null;totalTime;constructor(e=0,n=0){this.totalTime=e+n}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e
vendor: 6,152 bytes, line 7
7=>e()),this._onDoneFns=[])}onStart(e){this._originalOnStartFns.push(e),this._onStartFns.push(e)}onDone(e){this._originalOnDoneFns.push(e),this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(e=>e()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(e){this._position=this.totalTime?e*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(e){let n=e=="start"?this._onStartFns:this._onDoneFns;n.forEach(r=>r()),n.length=0}},Nr=class{_onDoneFns=[];_onStartFns=[];_finished=!1;_started=!1;_destroyed=!1;_onDestroyFns=[];parentPlayer=null;totalTime=0;players;constructor(e){this.players=e;let n=0,r=0,o=0,i=this.players.length;i==0?queueMicrotask(()=>this._onFinish()):this.players.forEach(s=>{s.onDone(()=>{++n==i&&this._onFinish()}),s.onDestroy(()=>{++r==i&&this._onDestroy()}),s.onStart(()=>{++o==i&&this._onStart()})}),this.totalTime=this.players.reduce((s,a)=>Math.max(s,a.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this.players.forEach(e=>e.init())}onStart(e){this._onStartFns.push(e)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(e=>e()),this._onStartFns=[])}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(e=>e.play())}pause(){this.players.forEach(e=>e.pause())}restart(){this.players.forEach(e=>e.restart())}finish(){this._onFinish(),this.players.forEach(e=>e.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(e=>e.destroy()),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){this.players.forEach(e=>e.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(e){let n=e*this.totalTime;this.players.forEach(r=>{let o=r.totalTime?Math.min(1,n/r.totalTime):1;r.setPosition(o)})}getPosition(){let e=this.players.reduce((n,r)=>n===null||r.totalTime>n.totalTime?r:n,null);return e!=null?e.getPosition():0}beforeDestroy(){this.players.forEach(e=>{e.beforeDestroy&&e.beforeDestroy()})}triggerCallback(e){let n=e=="start"?this._onStartFns:this._onDoneFns;n.forEach(r=>r()),n.length=0}},Pi="!";function Rh(t){return new m(3e3,!1)}function OI(){return new m(3100,!1)}function FI(){return new m(3101,!1)}function kI(t){return new m(3001,!1)}function PI(t){return new m(3003,!1)}function LI(t){return new m(3004,!1)}function VI(t,e){return new m(3005,!1)}function jI(){return new m(3006,!1)}function BI(){return new m(3007,!1)}function $I(t,e){return new m(3008,!1)}function HI(t){return new m(3002,!1)}function UI(t,e,n,r,o){return new m(3010,!1)}function zI(){return new m(3011,!1)}function qI(){return new m(3012,!1)}function GI(){return new m(3200,!1)}function WI(){return new m(3202,!1)}function QI(){return new m(3013,!1)}function ZI(t){return new m(3014,!1)}function KI(t){return new m(3015,!1)}function YI(t){return new m(3016,!1)}function JI(t){return new m(3500,!1)}function XI(t){return new m(3501,!1)}function eb(t,e){return new m(3404,!1)}function tb(t){return new m(3502,!1)}function nb(t){return new m(3503,!1)}function rb(){return new m(3300,!1)}function ob(t){return new m(3504,!1)}function ib(t){return new m(3301,!1)}function sb(t,e){return new m(3302,!1)}function ab(t){return new m(3303,!1)}function lb(t,e){return new m(3400,!1)}function ub(t){return new m(3401,!1)}function cb(t){return new m(3402,!1)}function db(t,e){return new m(3505,!1)}var fb=new Set(["-moz-outline-radius","-moz-outline-radius-bottomleft","-moz-outline-radius-bottomright","-moz-outline-radius-topleft","-moz-outline-radius-topright","-ms-grid-columns","-ms-grid-rows","-webkit-line-clamp","-webkit-text-fill-color","-webkit-text-stroke","-webkit-text-stroke-color","accent-color","all","backdrop-filter","background","background-color","background-position","background-size","block-size","border","border-block-end","border-block-end-color","border-block-end-width","border-block-start","border-block-start-color","border-block-start-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-width","border-color","border-end-end-radius","border-end-start-radius","border-image-outset","border-image-slice","border-image-width","border-inline-end","border-inline-end-color","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-width","border-left","border-left-color","border-left-width","border-radius","border-right","border-right-color","border-right-width","border-start-end-radius","border-start-start-radius","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-width","border-width","bottom","box-shadow","caret-color","clip","clip-path","color","column-count","column-gap","column-rule","column-rule-color","column-rule-width","column-width","columns","filter","flex","flex-basis","flex-grow","flex-shrink","font","font-size","font-size-adjust","font-stretch","font-variation-settings","font-weight","gap","grid-column-gap","grid-gap","grid-row-gap","grid-template-columns","grid-template-rows","height","inline-size","input-security","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","left","letter-spacing","line-clamp","line-height","margin","margin-block-end","margin-block-start","margin-bottom","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","mask","mask-border","mask-
7position","mask-size","max-block-size","max-height","max-inline-size","max-lines","max-width","min-block-size","min-height","min-inline-size","min-width","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","outline","outline-color","outline-offset","outline-width","padding","padding-block-end","padding-block-start","padding-bottom","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","perspective","perspective-origin","right","rotate","row-gap","scale","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-coordinate","scroll-snap-destination","scrollbar-color","shape-image-threshold","shape-margin","shape-outside","tab-size","text-decoration","text-decoration-color","text-decoration-thickness","text-emphasis","text-emphasis-color","text-indent","text-shadow","text-underline-offset","top","transform","transform-origin","translate","vertical-align","visibility","width","word-spacing","z-index","zoom"]);function At(t){switch(t.length){case 0:return new xt;case 1:return t[0];default:return new Nr(t)}}function Kh(t,e,n=new Map,r=new Map){let o=[],i=[],s=-1,a=null;if(e.forEach(l=>{let u=l.get("offset"),c=u==s,d=c&&a||new Map;l.forEach((p,f)=>{let h=f,g=p;if(f!=="offset")switch(h=t.normalizePropertyName(h,o),g){case Pi:g=n.get(f);break;case rt:g=r.get(f);break;default:g=t.normalizeStyleValue(f,h,g,o);break}d.set(h,g)}),c||i.push(d),a=d,s=u}),o.length)throw tb(o);return i}function gu(t,e,n,r){switch(e){case"start":t.onStart(()=>r(n&&ql(n,"start",t)));break;case"done":t.onDone(()=>r(n&&ql(n,"done",t)));break;case"destroy":t.onDestroy(()=>r(n&&ql(n,"destroy",t)));break}}function ql(t,e,n){let r=n.totalTime,o=!!n.disabled,i=mu(t.element,t.triggerName,t.fromState,t.toState,e||t.phaseName,r??t.totalTime,o),s=t._data;return s!=null&&(i._data=s),i}function mu(t,e,n,r,o="",i=0,s){return{element:t,triggerName:e,fromState:n,toState:r,phaseName:o,totalTime:i,disabled:!!s}}function Re(t,e,n){let r=t.get(e);return r||t.set(e,r=n),r}function Oh(t){let e=t.indexOf(":"),n=t.substring(1,e),r=t.slice(e+1);return[n,r]}var pb=typeof document>"u"?null:document.documentElement;function yu(t){let e=t.parentNode||t.host||null;return e===pb?null:e}function hb(t){return t.substring(1,6)=="ebkit"}var cn=null,Fh=!1;function gb(t){cn||(cn=mb()||{},Fh=cn.style?"WebkitAppearance"in cn.style:!1);let e=!0;return cn.style&&!hb(t)&&(e=t in cn.style,!e&&Fh&&(e="Webkit"+t.charAt(0).toUpperCase()+t.slice(1)in cn.style)),e}function XR(t){return fb.has(t)}function mb(){return typeof document<"u"?document.body:null}function Yh(t,e){for(;e;){if(e===t)return!0;e=yu(e)}return!1}function Jh(t,e,n){if(n)return Array.from(t.querySelectorAll(e));let r=t.querySelector(e);return r?[r]:[]}var Xh=(()=>{class t{validateStyleProperty(n){return gb(n)}containsElement(n,r){return Yh(n,r)}getParentElement(n){return yu(n)}query(n,r,o){return Jh(n,r,o)}computeStyle(n,r,o){return o||""}animate(n,r,o,i,s,a=[],l){return new xt(o,i)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=j({token:t,factory:t.\u0275fac})}return t})(),kh=class{static NOOP=new Xh},Yl=class{},Jl=class{normalizePropertyName(e,n){return e}normalizeStyleValue(e,n,r,o){return r}},yb=1e3,eg="{{",vb="}}",vu="ng-enter",Hi="ng-leave",Li="ng-trigger",Ui=".ng-trigger",Ph="ng-animating",Xl=".ng-animating";function mt(t){if(typeof t=="number")return t;let e=t.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length<2?0:eu(parseFloat(e[1]),e[2])}function eu(t,e){switch(e){case"s":return t*yb;default:return t}}function zi(t,e,n){return t.hasOwnProperty("duration")?t:Db(t,e,n)}function Db(t,e,n){let r=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,o,i=0,s="";if(typeof t=="string"){let a=t.match(r);if(a===null)return e.push(Rh(t)),{duration:0,delay:0,easing:""};o=eu(parseFloat(a[1]),a[2]);let l=a[3];l!=null&&(i=eu(parseFloat(l),a[4]));let u=a[5];u&&(s=u)}else o=t;if(!n){let a=!1,l=e.length;o<0&&(e.push(OI()),a=!0),i<0&&(e.push(FI()),a=!0),a&&e.splice(l,0,Rh(t))}return{duration:o,delay:i,easing:s}}
vendor: 4,494 bytes, line 7
7function Eb(t){return t.length?t[0]instanceof Map?t:t.map(e=>new Map(Object.entries(e))):[]}function Lh(t){return Array.isArray(t)?new Map(...t):new Map(t)}function ot(t,e,n){e.forEach((r,o)=>{let i=Du(o);n&&!n.has(o)&&n.set(o,t.style[i]),t.style[i]=r})}function fn(t,e){e.forEach((n,r)=>{let o=Du(r);t.style[o]=""})}function xr(t){return Array.isArray(t)?t.length==1?t[0]:Ah(t):t}function wb(t,e,n){let r=e.params||{},o=tg(t);o.length&&o.forEach(i=>{r.hasOwnProperty(i)||n.push(kI(i))})}var tu=new RegExp(`${eg}\\s*(.+?)\\s*${vb}`,"g");function tg(t){let e=[];if(typeof t=="string"){let n;for(;n=tu.exec(t);)e.push(n[1]);tu.lastIndex=0}return e}function Rr(t,e,n){let r=`${t}`,o=r.replace(tu,(i,s)=>{let a=e[s];return a==null&&(n.push(PI(s)),a=""),a.toString()});return o==r?t:o}var _b=/-+([a-z0-9])/g;function Du(t){return t.replace(_b,(...e)=>e[1].toUpperCase())}function eO(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Ib(t,e){return t===0||e===0}function bb(t,e,n){if(n.size&&e.length){let r=e[0],o=[];if(n.forEach((i,s)=>{r.has(s)||o.push(s),r.set(s,i)}),o.length)for(let i=1;i<e.length;i++){let s=e[i];o.forEach(a=>s.set(a,Eu(t,a)))}}return e}function Ae(t,e,n){switch(e.type){case b.Trigger:return t.visitTrigger(e,n);case b.State:return t.visitState(e,n);case b.Transition:return t.visitTransition(e,n);case b.Sequence:return t.visitSequence(e,n);case b.Group:return t.visitGroup(e,n);case b.Animate:return t.visitAnimate(e,n);case b.Keyframes:return t.visitKeyframes(e,n);case b.Style:return t.visitStyle(e,n);case b.Reference:return t.visitReference(e,n);case b.AnimateChild:return t.visitAnimateChild(e,n);case b.AnimateRef:return t.visitAnimateRef(e,n);case b.Query:return t.visitQuery(e,n);case b.Stagger:return t.visitStagger(e,n);default:throw LI(e.type)}}function Eu(t,e){return window.getComputedStyle(t)[e]}var Cb=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]),nu=class extends Yl{normalizePropertyName(e,n){return Du(e)}normalizeStyleValue(e,n,r,o){let i="",s=r.toString().trim();if(Cb.has(n)&&r!==0&&r!=="0")if(typeof r=="number")i="px";else{let a=r.match(/^[+-]?[\d\.]+([a-z]*)$/);a&&a[1].length==0&&o.push(VI(e,r))}return s+i}};var qi="*";function Sb(t,e){let n=[];return typeof t=="string"?t.split(/\s*,\s*/).forEach(r=>Tb(r,n,e)):n.push(t),n}function Tb(t,e,n){if(t[0]==":"){let l=Mb(t,n);if(typeof l=="function"){e.push(l);return}t=l}let r=t.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(r==null||r.length<4)return n.push(KI(t)),e;let o=r[1],i=r[2],s=r[3];e.push(Vh(o,s));let a=o==qi&&s==qi;i[0]=="<"&&!a&&e.push(Vh(s,o))}function Mb(t,e){switch(t){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(n,r)=>parseFloat(r)>parseFloat(n);case":decrement":return(n,r)=>parseFloat(r)<parseFloat(n);default:return e.push(YI(t)),"* => *"}}var Vi=new Set(["true","1"]),ji=new Set(["false","0"]);function Vh(t,e){let n=Vi.has(t)||ji.has(t),r=Vi.has(e)||ji.has(e);return(o,i)=>{let s=t==qi||t==o,a=e==qi||e==i;return!s&&n&&typeof o=="boolean"&&(s=o?Vi.has(t):ji.has(t)),!a&&r&&typeof i=="boolean"&&(a=i?Vi.has(e):ji.has(e)),s&&a}}var ng=":self",Nb=new RegExp(`s*${ng}s*,?`,"g");function wu(t,e,n,r){return new ru(t).build(e,n,r)}var jh="",ru=class{_driver;constructor(e){this._driver=e}build(e,n,r){let o=new ou(n);return this._resetContextStyleTimingState(o),Ae(this,xr(e),o)}_resetContextStyleTimingState(e){e.currentQuerySelector=jh,e.collectedStyles=new Map,e.collectedStyles.set(jh,new Map),e.currentTime=0}visitTrigger(e,n){let r=n.queryCount=0,o=n.depCount=0,i=[],s=[];return e.name.charAt(0)=="@"&&n.errors.push(jI()),e.definitions.forEach(a=>{if(this._resetContextStyleTimingState(n),a.type==b.State){let l=a,u=l.name;u.toString().split(/\s*,\s*/).forEach(c=>{l.name=c,i.push(this.visitState(l,n))}),l.name=u}else if(a.type==b.Transition){let l=this.visitTransition(a,n);r+=l.queryCount,o+=l.depCount,s.push(l)}else n.errors.push(BI())}),{type:b.Trigger,name:e.name,states:i,transitions:s,queryCount:r,depCount:o,options:null}}visitState(e,n){let r=this.visitStyle(e.styles,n),o=e.options&&e.options.params||null;if(r.containsDynamicStyles){let i=new Set,s=o||{};
vendor: 41,932 bytes, line 7
7r.styles.forEach(a=>{a instanceof Map&&a.forEach(l=>{tg(l).forEach(u=>{s.hasOwnProperty(u)||i.add(u)})})}),i.size&&n.errors.push($I(e.name,[...i.values()]))}return{type:b.State,name:e.name,style:r,options:o?{params:o}:null}}visitTransition(e,n){n.queryCount=0,n.depCount=0;let r=Ae(this,xr(e.animation),n),o=Sb(e.expr,n.errors);return{type:b.Transition,matchers:o,animation:r,queryCount:n.queryCount,depCount:n.depCount,options:dn(e.options)}}visitSequence(e,n){return{type:b.Sequence,steps:e.steps.map(r=>Ae(this,r,n)),options:dn(e.options)}}visitGroup(e,n){let r=n.currentTime,o=0,i=e.steps.map(s=>{n.currentTime=r;let a=Ae(this,s,n);return o=Math.max(o,n.currentTime),a});return n.currentTime=o,{type:b.Group,steps:i,options:dn(e.options)}}visitAnimate(e,n){let r=Ob(e.timings,n.errors);n.currentAnimateTimings=r;let o,i=e.styles?e.styles:zl({});if(i.type==b.Keyframes)o=this.visitKeyframes(i,n);else{let s=e.styles,a=!1;if(!s){a=!0;let u={};r.easing&&(u.easing=r.easing),s=zl(u)}n.currentTime+=r.duration+r.delay;let l=this.visitStyle(s,n);l.isEmptyStep=a,o=l}return n.currentAnimateTimings=null,{type:b.Animate,timings:r,style:o,options:null}}visitStyle(e,n){let r=this._makeStyleAst(e,n);return this._validateStyleAst(r,n),r}_makeStyleAst(e,n){let r=[],o=Array.isArray(e.styles)?e.styles:[e.styles];for(let a of o)typeof a=="string"?a===rt?r.push(a):n.errors.push(HI(a)):r.push(new Map(Object.entries(a)));let i=!1,s=null;return r.forEach(a=>{if(a instanceof Map&&(a.has("easing")&&(s=a.get("easing"),a.delete("easing")),!i)){for(let l of a.values())if(l.toString().indexOf(eg)>=0){i=!0;break}}}),{type:b.Style,styles:r,easing:s,offset:e.offset,containsDynamicStyles:i,options:null}}_validateStyleAst(e,n){let r=n.currentAnimateTimings,o=n.currentTime,i=n.currentTime;r&&i>0&&(i-=r.duration+r.delay),e.styles.forEach(s=>{typeof s!="string"&&s.forEach((a,l)=>{let u=n.collectedStyles.get(n.currentQuerySelector),c=u.get(l),d=!0;c&&(i!=o&&i>=c.startTime&&o<=c.endTime&&(n.errors.push(UI(l,c.startTime,c.endTime,i,o)),d=!1),i=c.startTime),d&&u.set(l,{startTime:i,endTime:o}),n.options&&wb(a,n.options,n.errors)})})}visitKeyframes(e,n){let r={type:b.Keyframes,styles:[],options:null};if(!n.currentAnimateTimings)return n.errors.push(zI()),r;let o=1,i=0,s=[],a=!1,l=!1,u=0,c=e.steps.map(v=>{let N=this._makeStyleAst(v,n),V=N.offset!=null?N.offset:Rb(N.styles),k=0;return V!=null&&(i++,k=N.offset=V),l=l||k<0||k>1,a=a||k<u,u=k,s.push(k),N});l&&n.errors.push(qI()),a&&n.errors.push(GI());let d=e.steps.length,p=0;i>0&&i<d?n.errors.push(WI()):i==0&&(p=o/(d-1));let f=d-1,h=n.currentTime,g=n.currentAnimateTimings,E=g.duration;return c.forEach((v,N)=>{let V=p>0?N==f?1:p*N:s[N],k=V*E;n.currentTime=h+g.delay+k,g.duration=k,this._validateStyleAst(v,n),v.offset=V,r.styles.push(v)}),r}visitReference(e,n){return{type:b.Reference,animation:Ae(this,xr(e.animation),n),options:dn(e.options)}}visitAnimateChild(e,n){return n.depCount++,{type:b.AnimateChild,options:dn(e.options)}}visitAnimateRef(e,n){return{type:b.AnimateRef,animation:this.visitReference(e.animation,n),options:dn(e.options)}}visitQuery(e,n){let r=n.currentQuerySelector,o=e.options||{};n.queryCount++,n.currentQuery=e;let[i,s]=xb(e.selector);n.currentQuerySelector=r.length?r+" "+i:i,Re(n.collectedStyles,n.currentQuerySelector,new Map);let a=Ae(this,xr(e.animation),n);return n.currentQuery=null,n.currentQuerySelector=r,{type:b.Query,selector:i,limit:o.limit||0,optional:!!o.optional,includeSelf:s,animation:a,originalSelector:e.selector,options:dn(e.options)}}visitStagger(e,n){n.currentQuery||n.errors.push(QI());let r=e.timings==="full"?{duration:0,delay:0,easing:"full"}:zi(e.timings,n.errors,!0);return{type:b.Stagger,animation:Ae(this,xr(e.animation),n),timings:r,options:null}}};function xb(t){let e=!!t.split(/\s*,\s*/).find(n=>n==ng);return e&&(t=t.replace(Nb,"")),t=t.replace(/@\*/g,Ui).replace(/@\w+/g,n=>Ui+"-"+n.slice(1)).replace(/:animating/g,Xl),[t,e]}function Ab(t){return t?ne({},t):null}var ou=class{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(e){this.errors=e}};function Rb(t){if(typeof t=="string")return null;let e=null;if(Array.isArray(t))t.forEach(n=>{if(n instanceof Map&&n.has("offset")){let r=n;e=parseFloat(r.get("offset")),r.delete("offset")}});else if(t instanceof Map&&t.has("offset")){let n=t;e=parseFloat(n.get("offset")),n.delete("offset")}return e}function Ob(t,e){if(t.hasOwnProperty("duration"))return t;if(typeof t=="number"){let i=zi(t,e).duration;return Gl(i,0,"")}let n=t;if(n.split(/\s+/).some(i=>i.charAt(0)=="{"&&i.charAt(1)=="{")){let i=Gl(0,0,"");return i.dynamic=!0,i.strValue=n,i}let o=zi(n,e);return Gl(o.duration,o.delay,o.easing)}function dn(t){return t?(t=ne({},t),t.params&&(t.params=Ab(t.params))):t={},t}function Gl(t,e,n){return{duration:t,delay:e,easing:n}}function _u(t,e,n,r,o,i,s=null,a=!1){return{type:1,element:t,keyframes:e,preStyleProps:n,postStyleProps:r,duration:o,delay:i,totalTime:o+i,easing:s,subTimeline:a}}var Hn=class{_map=new Map;get(e){return this._map.get(e)||[]}append(e,n){let r=this._map.get(e);r||this._map.set(e,r=[]),r.push(...n)}has(e){return this._map.has(e)}clear(){this._map.clear()}},Fb=1,kb=":enter",Pb=new RegExp(kb,"g"),Lb=":leave",Vb=new RegExp(Lb,"g");function Iu(t,e,n,r,o,i=new Map,s=new Map,a,l,u=[]){return new iu().buildKeyframes(t,e,n,r,o,i,s,a,l,u)}var iu=class{buildKeyframes(e,n,r,o,i,s,a,l,u,c=[]){u=u||new Hn;let d=new su(e,n,u,o,i,c,[]);d.options=l;let p=l.delay?mt(l.delay):0;d.currentTimeline.delayNextStep(p),d.currentTimeline.setStyles([s],null,d.errors,l),Ae(this,r,d);let f=d.timelines.filter(h=>h.containsAnimation());if(f.length&&a.size){let h;for(let g=f.length-1;g>=0;g--){let E=f[g];if(E.element===n){h=E;break}}h&&!h.allowOnlyTimelineStyles()&&h.setStyles([a],null,d.errors,l)}return f.length?f.map(h=>h.buildKeyframes()):[_u(n,[],[],[],0,p,"",!1)]}visitTrigger(e,n){}visitState(e,n){}visitTransition(e,n){}visitAnimateChild(e,n){let r=n.subInstructions.get(n.element);if(r){let o=n.createSubContext(e.options),i=n.currentTimeline.currentTime,s=this._visitSubInstructions(r,o,o.options);i!=s&&n.transformIntoNewTimeline(s)}n.previousNode=e}visitAnimateRef(e,n){let r=n.createSubContext(e.options);r.transformIntoNewTimeline(),this._applyAnimationRefDelays([e.options,e.animation.options],n,r),this.visitReference(e.animation,r),n.transformIntoNewTimeline(r.currentTimeline.currentTime),n.previousNode=e}_applyAnimationRefDelays(e,n,r){for(let o of e){let i=o?.delay;if(i){let s=typeof i=="number"?i:mt(Rr(i,o?.params??{},n.errors));r.delayNextStep(s)}}}_visitSubInstructions(e,n,r){let i=n.currentTimeline.currentTime,s=r.duration!=null?mt(r.duration):null,a=r.delay!=null?mt(r.delay):null;return s!==0&&e.forEach(l=>{let u=n.appendInstructionToTimeline(l,s,a);i=Math.max(i,u.duration+u.delay)}),i}visitReference(e,n){n.updateOptions(e.options,!0),Ae(this,e.animation,n),n.previousNode=e}visitSequence(e,n){let r=n.subContextCount,o=n,i=e.options;if(i&&(i.params||i.delay)&&(o=n.createSubContext(i),o.transformIntoNewTimeline(),i.delay!=null)){o.previousNode.type==b.Style&&(o.currentTimeline.snapshotCurrentStyles(),o.previousNode=Gi);let s=mt(i.delay);o.delayNextStep(s)}e.steps.length&&(e.steps.forEach(s=>Ae(this,s,o)),o.currentTimeline.applyStylesToKeyframe(),o.subContextCount>r&&o.transformIntoNewTimeline()),n.previousNode=e}visitGroup(e,n){let r=[],o=n.currentTimeline.currentTime,i=e.options&&e.options.delay?mt(e.options.delay):0;e.steps.forEach(s=>{let a=n.createSubContext(e.options);i&&a.delayNextStep(i),Ae(this,s,a),o=Math.max(o,a.currentTimeline.currentTime),r.push(a.currentTimeline)}),r.forEach(s=>n.currentTimeline.mergeTimelineCollectedStyles(s)),n.transformIntoNewTimeline(o),n.previousNode=e}_visitTiming(e,n){if(e.dynamic){let r=e.strValue,o=n.params?Rr(r,n.params,n.errors):r;return zi(o,n.errors)}else return{duration:e.duration,delay:e.delay,easing:e.easing}}visitAnimate(e,n){let r=n.currentAnimateTimings=this._visitTiming(e.timings,n),o=n.currentTimeline;r.delay&&(n.incrementTime(r.delay),o.snapshotCurrentStyles());let i=e.style;i.type==b.Keyframes?this.visitKeyframes(i,n):(n.incrementTime(r.duration),this.visitStyle(i,n),o.applyStylesToKeyframe()),n.currentAnimateTimings=null,n.previousNode=e}visitStyle(e,n){let r=n.currentTimeline,o=n.currentAnimateTimings;!o&&r.hasCurrentStyleProperties()&&r.forwardFrame();let i=o&&o.easing||e.easing;e.isEmptyStep?r.applyEmptyStep(i):r.setStyles(e.styles,i,n.errors,n.options),n.previousNode=e}visitKeyframes(e,n){let r=n.currentAnimateTimings,o=n.currentTimeline.duration,i=r.duration,a=n.createSubContext().currentTimeline;a.easing=r.easing,e.styles.forEach(l=>{let u=l.offset||0;a.forwardTime(u*i),a.setStyles(l.styles,l.easing,n.errors,n.options),a.applyStylesToKeyframe()}),n.currentTimeline.mergeTimelineCollectedStyles(a),n.transformIntoNewTimeline(o+i),n.previousNode=e}visitQuery(e,n){let r=n.currentTimeline.currentTime,o=e.options||{},i=o.delay?mt(o.delay):0;i&&(n.previousNode.type===b.Style||r==0&&n.currentTimeline.hasCurrentStyleProperties())&&(n.currentTimeline.snapshotCurrentStyles(),n.previousNode=Gi);let s=r,a=n.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!o.optional,n.errors);n.currentQueryTotal=a.length;let l=null;a.forEach((u,c)=>{n.currentQueryIndex=c;let d=n.createSubContext(e.options,u);i&&d.delayNextStep(i),u===n.element&&(l=d.currentTimeline),Ae(this,e.animation,d),d.currentTimeline.applyStylesToKeyframe();let p=d.currentTimeline.currentTime;s=Math.max(s,p)}),n.currentQueryIndex=0,n.currentQueryTotal=0,n.transformIntoNewTimeline(s),l&&(n.currentTimeline.mergeTimelineCollectedStyles(l),n.currentTimeline.snapshotCurrentStyles()),n.previousNode=e}visitStagger(e,n){let r=n.parentContext,o=n.currentTimeline,i=e.timings,s=Math.abs(i.duration),a=s*(n.currentQueryTotal-1),l=s*n.currentQueryIndex;switch(i.duration<0?"reverse":i.easing){case"reverse":l=a-l;break;case"full":l=r.currentStaggerTime;break}let c=n.currentTimeline;l&&c.delayNextStep(l);let d=c.currentTime;Ae(this,e.animation,n),n.previousNode=e,r.currentStaggerTime=o.currentTime-d+(o.startTime-r.currentTimeline.startTime)}},Gi={},su=class t{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=Gi;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(e,n,r,o,i,s,a,l){this._driver=e,this.element=n,this.subInstructions=r,this._enterClassName=o,this._leaveClassName=i,this.errors=s,this.timelines=a,this.currentTimeline=l||new Wi(this._driver,n,0),a.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,n){if(!e)return;let r=e,o=this.options;r.duration!=null&&(o.duration=mt(r.duration)),r.delay!=null&&(o.delay=mt(r.delay));let i=r.params;if(i){let s=o.params;s||(s=this.options.params={}),Object.keys(i).forEach(a=>{(!n||!s.hasOwnProperty(a))&&(s[a]=Rr(i[a],s,this.errors))})}}_copyOptions(){let e={};if(this.options){let n=this.options.params;if(n){let r=e.params={};Object.keys(n).forEach(o=>{r[o]=n[o]})}}return e}createSubContext(e=null,n,r){let o=n||this.element,i=new t(this._driver,o,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(o,r||0));return i.previousNode=this.previousNode,i.currentAnimateTimings=this.currentAnimateTimings,i.options=this._copyOptions(),i.updateOptions(e),i.currentQueryIndex=this.currentQueryIndex,i.currentQueryTotal=this.currentQueryTotal,i.parentContext=this,this.subContextCount++,i}transformIntoNewTimeline(e){return this.previousNode=Gi,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,n,r){let o={duration:n??e.duration,delay:this.currentTimeline.currentTime+(r??0)+e.delay,easing:""},i=new au(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,o,e.stretchStartingKeyframe);return this.timelines.push(i),o}incrementTime(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}delayNextStep(e){e>0&&this.currentTimeline.delayNextStep(e)}invokeQuery(e,n,r,o,i,s){let a=[];if(o&&a.push(this.element),e.length>0){e=e.replace(Pb,"."+this._enterClassName),e=e.replace(Vb,"."+this._leaveClassName);let l=r!=1,u=this._driver.query(this.element,e,l);r!==0&&(u=r<0?u.slice(u.length+r,u.length):u.slice(0,r)),a.push(...u)}return!i&&a.length==0&&s.push(ZI(n)),a}},Wi=class t{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(e,n,r,o){this._driver=e,this.element=n,this.startTime=r,this._elementTimelineStylesLookup=o,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(n),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(n,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(e){let n=this._keyframes.size===1&&this._pendingStyles.size;this.duration||n?(this.forwardTime(this.currentTime+e),n&&this.snapshotCurrentStyles()):this.startTime+=e}fork(e,n){return this.applyStylesToKeyframe(),new t(this._driver,e,n||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=Fb,this._loadKeyframe()}forwardTime(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}_updateStyle(e,n){this._localTimelineStyles.set(e,n),this._globalTimelineStyles.set(e,n),this._styleSummary.set(e,{time:this.currentTime,value:n})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(e){e&&this._previousKeyframe.set("easing",e);for(let[n,r]of this._globalTimelineStyles)this._backFill.set(n,r||rt),this._currentKeyframe.set(n,rt);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,n,r,o){n&&this._previousKeyframe.set("easing",n);let i=o&&o.params||{},s=jb(e,this._globalTimelineStyles);for(let[a,l]of s){let u=Rr(l,i,r);this._pendingStyles.set(a,u),this._localTimelineStyles.has(a)||this._backFill.set(a,this._globalTimelineStyles.get(a)??rt),this._updateStyle(a,u)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&&(this._pendingStyles.forEach((e,n)=>{this._currentKeyframe.set(n,e)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((e,n)=>{this._currentKeyframe.has(n)||this._currentKeyframe.set(n,e)}))}snapshotCurrentStyles(){for(let[e,n]of this._localTimelineStyles)this._pendingStyles.set(e,n),this._updateStyle(e,n)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let e=[];for(let n in this._currentKeyframe)e.push(n);return e}mergeTimelineCollectedStyles(e){e._styleSummary.forEach((n,r)=>{let o=this._styleSummary.get(r);(!o||n.time>o.time)&&this._updateStyle(r,n.value)})}buildKeyframes(){this.applyStylesToKeyframe();let e=new Set,n=new Set,r=this._keyframes.size===1&&this.duration===0,o=[];this._keyframes.forEach((a,l)=>{let u=new Map([...this._backFill,...a]);u.forEach((c,d)=>{c===Pi?e.add(d):c===rt&&n.add(d)}),r||u.set("offset",l/this.duration),o.push(u)});let i=[...e.values()],s=[...n.values()];if(r){let a=o[0],l=new Map(a);a.set("offset",0),l.set("offset",1),o=[a,l]}return _u(this.element,o,i,s,this.duration,this.startTime,this.easing,!1)}},au=class extends Wi{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(e,n,r,o,i,s,a=!1){super(e,n,s.delay),this.keyframes=r,this.preStyleProps=o,this.postStyleProps=i,this._stretchStartingKeyframe=a,this.timings={duration:s.duration,delay:s.delay,easing:s.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let e=this.keyframes,{delay:n,duration:r,easing:o}=this.timings;if(this._stretchStartingKeyframe&&n){let i=[],s=r+n,a=n/s,l=new Map(e[0]);l.set("offset",0),i.push(l);let u=new Map(e[0]);u.set("offset",Bh(a)),i.push(u);let c=e.length-1;for(let d=1;d<=c;d++){let p=new Map(e[d]),f=p.get("offset"),h=n+f*r;p.set("offset",Bh(h/s)),i.push(p)}r=s,n=0,o="",e=i}return _u(this.element,e,this.preStyleProps,this.postStyleProps,r,n,o,!0)}};function Bh(t,e=3){let n=Math.pow(10,e-1);return Math.round(t*n)/n}function jb(t,e){let n=new Map,r;return t.forEach(o=>{if(o==="*"){r??=e.keys();for(let i of r)n.set(i,rt)}else for(let[i,s]of o)n.set(i,s)}),n}function $h(t,e,n,r,o,i,s,a,l,u,c,d,p){return{type:0,element:t,triggerName:e,isRemovalTransition:o,fromState:n,fromStyles:i,toState:r,toStyles:s,timelines:a,queriedElements:l,preStyleProps:u,postStyleProps:c,totalTime:d,errors:p}}var Wl={},Qi=class{_triggerName;ast;_stateStyles;constructor(e,n,r){this._triggerName=e,this.ast=n,this._stateStyles=r}match(e,n,r,o){return Bb(this.ast.matchers,e,n,r,o)}buildStyles(e,n,r){let o=this._stateStyles.get("*");return e!==void 0&&(o=this._stateStyles.get(e?.toString())||o),o?o.buildStyles(n,r):new Map}build(e,n,r,o,i,s,a,l,u,c){let d=[],p=this.ast.options&&this.ast.options.params||Wl,f=a&&a.params||Wl,h=this.buildStyles(r,f,d),g=l&&l.params||Wl,E=this.buildStyles(o,g,d),v=new Set,N=new Map,V=new Map,k=o==="void",U={params:rg(g,p),delay:this.ast.options?.delay},ie=c?[]:Iu(e,n,this.ast.animation,i,s,h,E,U,u,d),oe=0;return ie.forEach(se=>{oe=Math.max(se.duration+se.delay,oe)}),d.length?$h(n,this._triggerName,r,o,k,h,E,[],[],N,V,oe,d):(ie.forEach(se=>{let Rt=se.element,pn=Re(N,Rt,new Set);se.preStyleProps.forEach(Ot=>pn.add(Ot));let bu=Re(V,Rt,new Set);se.postStyleProps.forEach(Ot=>bu.add(Ot)),Rt!==n&&v.add(Rt)}),$h(n,this._triggerName,r,o,k,h,E,ie,[...v.values()],N,V,oe))}};function Bb(t,e,n,r,o){return t.some(i=>i(e,n,r,o))}function rg(t,e){let n=ne({},e);return Object.entries(t).forEach(([r,o])=>{o!=null&&(n[r]=o)}),n}var lu=class{styles;defaultParams;normalizer;constructor(e,n,r){this.styles=e,this.defaultParams=n,this.normalizer=r}buildStyles(e,n){let r=new Map,o=rg(e,this.defaultParams);return this.styles.styles.forEach(i=>{typeof i!="string"&&i.forEach((s,a)=>{s&&(s=Rr(s,o,n));let l=this.normalizer.normalizePropertyName(a,n);s=this.normalizer.normalizeStyleValue(a,l,s,n),r.set(a,s)})}),r}};function $b(t,e,n){return new uu(t,e,n)}var uu=class{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(e,n,r){this.name=e,this.ast=n,this._normalizer=r,n.states.forEach(o=>{let i=o.options&&o.options.params||{};this.states.set(o.name,new lu(o.style,i,r))}),Hh(this.states,"true","1"),Hh(this.states,"false","0"),n.transitions.forEach(o=>{this.transitionFactories.push(new Qi(e,o,this.states))}),this.fallbackTransition=Hb(e,this.states,this._normalizer)}get containsQueries(){return this.ast.queryCount>0}matchTransition(e,n,r,o){return this.transitionFactories.find(s=>s.match(e,n,r,o))||null}matchStyles(e,n,r){return this.fallbackTransition.buildStyles(e,n,r)}};function Hb(t,e,n){let r=[(s,a)=>!0],o={type:b.Sequence,steps:[],options:null},i={type:b.Transition,animation:o,matchers:r,options:null,queryCount:0,depCount:0};return new Qi(t,i,e)}function Hh(t,e,n){t.has(e)?t.has(n)||t.set(n,t.get(e)):t.has(n)&&t.set(e,t.get(n))}var Ub=new Hn,cu=class{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(e,n,r){this.bodyNode=e,this._driver=n,this._normalizer=r}register(e,n){let r=[],o=[],i=wu(this._driver,n,r,o);if(r.length)throw nb(r);this._animations.set(e,i)}_buildPlayer(e,n,r){let o=e.element,i=Kh(this._normalizer,e.keyframes,n,r);return this._driver.animate(o,i,e.duration,e.delay,e.easing,[],!0)}create(e,n,r={}){let o=[],i=this._animations.get(e),s,a=new Map;if(i?(s=Iu(this._driver,n,i,vu,Hi,new Map,new Map,r,Ub,o),s.forEach(c=>{let d=Re(a,c.element,new Map);c.postStyleProps.forEach(p=>d.set(p,null))})):(o.push(rb()),s=[]),o.length)throw ob(o);a.forEach((c,d)=>{c.forEach((p,f)=>{c.set(f,this._driver.computeStyle(d,f,rt))})});let l=s.map(c=>{let d=a.get(c.element);return this._buildPlayer(c,new Map,d)}),u=At(l);return this._playersById.set(e,u),u.onDestroy(()=>this.destroy(e)),this.players.push(u),u}destroy(e){let n=this._getPlayer(e);n.destroy(),this._playersById.delete(e);let r=this.players.indexOf(n);r>=0&&this.players.splice(r,1)}_getPlayer(e){let n=this._playersById.get(e);if(!n)throw ib(e);return n}listen(e,n,r,o){let i=mu(n,"","","");return gu(this._getPlayer(e),r,i,o),()=>{}}command(e,n,r,o){if(r=="register"){this.register(e,o[0]);return}if(r=="create"){let s=o[0]||{};this.create(e,n,s);return}let i=this._getPlayer(e);switch(r){case"play":i.play();break;case"pause":i.pause();break;case"reset":i.reset();break;case"restart":i.restart();break;case"finish":i.finish();break;case"init":i.init();break;case"setPosition":i.setPosition(parseFloat(o[0]));break;case"destroy":this.destroy(e);break}}},Uh="ng-animate-queued",zb=".ng-animate-queued",Ql="ng-animate-disabled",qb=".ng-animate-disabled",Gb="ng-star-inserted",Wb=".ng-star-inserted",Qb=[],og={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Zb={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Ue="__ng_removed",Or=class{namespaceId;value;options;get params(){return this.options.params}constructor(e,n=""){this.namespaceId=n;let r=e&&e.hasOwnProperty("value"),o=r?e.value:e;if(this.value=Yb(o),r){let i=e,{value:s}=i,a=Mu(i,["value"]);this.options=a}else this.options={};this.options.params||(this.options.params={})}absorbOptions(e){let n=e.params;if(n){let r=this.options.params;Object.keys(n).forEach(o=>{r[o]==null&&(r[o]=n[o])})}}},Ar="void",Zl=new Or(Ar),du=class{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(e,n,r){this.id=e,this.hostElement=n,this._engine=r,this._hostClassName="ng-tns-"+e,Le(n,this._hostClassName)}listen(e,n,r,o){if(!this._triggers.has(n))throw sb(r,n);if(r==null||r.length==0)throw ab(n);if(!Jb(r))throw lb(r,n);let i=Re(this._elementListeners,e,[]),s={name:n,phase:r,callback:o};i.push(s);let a=Re(this._engine.statesByElement,e,new Map);return a.has(n)||(Le(e,Li),Le(e,Li+"-"+n),a.set(n,Zl)),()=>{this._engine.afterFlush(()=>{let l=i.indexOf(s);l>=0&&i.splice(l,1),this._triggers.has(n)||a.delete(n)})}}register(e,n){return this._triggers.has(e)?!1:(this._triggers.set(e,n),!0)}_getTrigger(e){let n=this._triggers.get(e);if(!n)throw ub(e);return n}trigger(e,n,r,o=!0){let i=this._getTrigger(n),s=new Fr(this.id,n,e),a=this._engine.statesByElement.get(e);a||(Le(e,Li),Le(e,Li+"-"+n),this._engine.statesByElement.set(e,a=new Map));let l=a.get(n),u=new Or(r,this.id);if(!(r&&r.hasOwnProperty("value"))&&l&&u.absorbOptions(l.options),a.set(n,u),l||(l=Zl),!(u.value===Ar)&&l.value===u.value){if(!tC(l.params,u.params)){let g=[],E=i.matchStyles(l.value,l.params,g),v=i.matchStyles(u.value,u.params,g);g.length?this._engine.reportError(g):this._engine.afterFlush(()=>{fn(e,E),ot(e,v)})}return}let p=Re(this._engine.playersByElement,e,[]);p.forEach(g=>{g.namespaceId==this.id&&g.triggerName==n&&g.queued&&g.destroy()});let f=i.matchTransition(l.value,u.value,e,u.params),h=!1;if(!f){if(!o)return;f=i.fallbackTransition,h=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:n,transition:f,fromState:l,toState:u,player:s,isFallbackTransition:h}),h||(Le(e,Uh),s.onStart(()=>{$n(e,Uh)})),s.onDone(()=>{let g=this.players.indexOf(s);g>=0&&this.players.splice(g,1);let E=this._engine.playersByElement.get(e);if(E){let v=E.indexOf(s);v>=0&&E.splice(v,1)}}),this.players.push(s),p.push(s),s}deregister(e){this._triggers.delete(e),this._engine.statesByElement.forEach(n=>n.delete(e)),this._elementListeners.forEach((n,r)=>{this._elementListeners.set(r,n.filter(o=>o.name!=e))})}clearElementCache(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);let n=this._engine.playersByElement.get(e);n&&(n.forEach(r=>r.destroy()),this._engine.playersByElement.delete(e))}_signalRemovalForInnerTriggers(e,n){let r=this._engine.driver.query(e,Ui,!0);r.forEach(o=>{if(o[Ue])return;let i=this._engine.fetchNamespacesByElement(o);i.size?i.forEach(s=>s.triggerLeaveAnimation(o,n,!1,!0)):this.clearElementCache(o)}),this._engine.afterFlushAnimationsDone(()=>r.forEach(o=>this.clearElementCache(o)))}triggerLeaveAnimation(e,n,r,o){let i=this._engine.statesByElement.get(e),s=new Map;if(i){let a=[];if(i.forEach((l,u)=>{if(s.set(u,l.value),this._triggers.has(u)){let c=this.trigger(e,u,Ar,o);c&&a.push(c)}}),a.length)return this._engine.markElementAsRemoved(this.id,e,!0,n,s),r&&At(a).onDone(()=>this._engine.processLeaveNode(e)),!0}return!1}prepareLeaveAnimationListeners(e){let n=this._elementListeners.get(e),r=this._engine.statesByElement.get(e);if(n&&r){let o=new Set;n.forEach(i=>{let s=i.name;if(o.has(s))return;o.add(s);let l=this._triggers.get(s).fallbackTransition,u=r.get(s)||Zl,c=new Or(Ar),d=new Fr(this.id,s,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:s,transition:l,fromState:u,toState:c,player:d,isFallbackTransition:!0})})}}removeNode(e,n){let r=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,n),this.triggerLeaveAnimation(e,n,!0))return;let o=!1;if(r.totalAnimations){let i=r.players.length?r.playersByQueriedElement.get(e):[];if(i&&i.length)o=!0;else{let s=e;for(;s=s.parentNode;)if(r.statesByElement.get(s)){o=!0;break}}}if(this.prepareLeaveAnimationListeners(e),o)r.markElementAsRemoved(this.id,e,!1,n);else{let i=e[Ue];(!i||i===og)&&(r.afterFlush(()=>this.clearElementCache(e)),r.destroyInnerAnimations(e),r._onRemovalComplete(e,n))}}insertNode(e,n){Le(e,this._hostClassName)}drainQueuedTransitions(e){let n=[];return this._queue.forEach(r=>{let o=r.player;if(o.destroyed)return;let i=r.element,s=this._elementListeners.get(i);s&&s.forEach(a=>{if(a.name==r.triggerName){let l=mu(i,r.triggerName,r.fromState.value,r.toState.value);l._data=e,gu(r.player,a.phase,l,a.callback)}}),o.markedForDestroy?this._engine.afterFlush(()=>{o.destroy()}):n.push(r)}),this._queue=[],n.sort((r,o)=>{let i=r.transition.ast.depCount,s=o.transition.ast.depCount;return i==0||s==0?i-s:this._engine.driver.containsElement(r.element,o.element)?1:-1})}destroy(e){this.players.forEach(n=>n.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}},fu=class{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(e,n)=>{};_onRemovalComplete(e,n){this.onRemovalComplete(e,n)}constructor(e,n,r){this.bodyNode=e,this.driver=n,this._normalizer=r}get queuedPlayers(){let e=[];return this._namespaceList.forEach(n=>{n.players.forEach(r=>{r.queued&&e.push(r)})}),e}createNamespace(e,n){let r=new du(e,n,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,n)?this._balanceNamespaceList(r,n):(this.newHostElements.set(n,r),this.collectEnterElement(n)),this._namespaceLookup[e]=r}_balanceNamespaceList(e,n){let r=this._namespaceList,o=this.namespacesByHostElement;if(r.length-1>=0){let s=!1,a=this.driver.getParentElement(n);for(;a;){let l=o.get(a);if(l){let u=r.indexOf(l);r.splice(u+1,0,e),s=!0;break}a=this.driver.getParentElement(a)}s||r.unshift(e)}else r.push(e);return o.set(n,e),e}register(e,n){let r=this._namespaceLookup[e];return r||(r=this.createNamespace(e,n)),r}registerTrigger(e,n,r){let o=this._namespaceLookup[e];o&&o.register(n,r)&&this.totalAnimations++}destroy(e,n){e&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let r=this._fetchNamespace(e);this.namespacesByHostElement.delete(r.hostElement);let o=this._namespaceList.indexOf(r);o>=0&&this._namespaceList.splice(o,1),r.destroy(n),delete this._namespaceLookup[e]}))}_fetchNamespace(e){return this._namespaceLookup[e]}fetchNamespacesByElement(e){let n=new Set,r=this.statesByElement.get(e);if(r){for(let o of r.values())if(o.namespaceId){let i=this._fetchNamespace(o.namespaceId);i&&n.add(i)}}return n}trigger(e,n,r,o){if(Bi(n)){let i=this._fetchNamespace(e);if(i)return i.trigger(n,r,o),!0}return!1}insertNode(e,n,r,o){if(!Bi(n))return;let i=n[Ue];if(i&&i.setForRemoval){i.setForRemoval=!1,i.setForMove=!0;let s=this.collectedLeaveElements.indexOf(n);s>=0&&this.collectedLeaveElements.splice(s,1)}if(e){let s=this._fetchNamespace(e);s&&s.insertNode(n,r)}o&&this.collectEnterElement(n)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,n){n?this.disabledNodes.has(e)||(this.disabledNodes.add(e),Le(e,Ql)):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),$n(e,Ql))}removeNode(e,n,r){if(Bi(n)){let o=e?this._fetchNamespace(e):null;o?o.removeNode(n,r):this.markElementAsRemoved(e,n,!1,r);let i=this.namespacesByHostElement.get(n);i&&i.id!==e&&i.removeNode(n,r)}else this._onRemovalComplete(n,r)}markElementAsRemoved(e,n,r,o,i){this.collectedLeaveElements.push(n),n[Ue]={namespaceId:e,setForRemoval:o,hasAnimation:r,removedBeforeQueried:!1,previousTriggersValues:i}}listen(e,n,r,o,i){return Bi(n)?this._fetchNamespace(e).listen(n,r,o,i):()=>{}}_buildInstruction(e,n,r,o,i){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,r,o,e.fromState.options,e.toState.options,n,i)}destroyInnerAnimations(e){let n=this.driver.query(e,Ui,!0);n.forEach(r=>this.destroyActiveAnimationsForElement(r)),this.playersByQueriedElement.size!=0&&(n=this.driver.query(e,Xl,!0),n.forEach(r=>this.finishActiveQueriedAnimationOnElement(r)))}destroyActiveAnimationsForElement(e){let n=this.playersByElement.get(e);n&&n.forEach(r=>{r.queued?r.markedForDestroy=!0:r.destroy()})}finishActiveQueriedAnimationOnElement(e){let n=this.playersByQueriedElement.get(e);n&&n.forEach(r=>r.finish())}whenRenderingDone(){return new Promise(e=>{if(this.players.length)return At(this.players).onDone(()=>e());e()})}processLeaveNode(e){let n=e[Ue];if(n&&n.setForRemoval){if(e[Ue]=og,n.namespaceId){this.destroyInnerAnimations(e);let r=this._fetchNamespace(n.namespaceId);r&&r.clearElementCache(e)}this._onRemovalComplete(e,n.setForRemoval)}e.classList?.contains(Ql)&&this.markElementAsDisabled(e,!1),this.driver.query(e,qb,!0).forEach(r=>{this.markElementAsDisabled(r,!1)})}flush(e=-1){let n=[];if(this.newHostElements.size&&(this.newHostElements.forEach((r,o)=>this._balanceNamespaceList(r,o)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let r=0;r<this.collectedEnterElements.length;r++){let o=this.collectedEnterElements[r];Le(o,Gb)}if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){let r=[];try{n=this._flushAnimations(r,e)}finally{for(let o=0;o<r.length;o++)r[o]()}}else for(let r=0;r<this.collectedLeaveElements.length;r++){let o=this.collectedLeaveElements[r];this.processLeaveNode(o)}if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(r=>r()),this._flushFns=[],this._whenQuietFns.length){let r=this._whenQuietFns;this._whenQuietFns=[],n.length?At(n).onDone(()=>{r.forEach(o=>o())}):r.forEach(o=>o())}}reportError(e){throw cb(e)}_flushAnimations(e,n){let r=new Hn,o=[],i=new Map,s=[],a=new Map,l=new Map,u=new Map,c=new Set;this.disabledNodes.forEach(y=>{c.add(y);let D=this.driver.query(y,zb,!0);for(let _=0;_<D.length;_++)c.add(D[_])});let d=this.bodyNode,p=Array.from(this.statesByElement.keys()),f=Gh(p,this.collectedEnterElements),h=new Map,g=0;f.forEach((y,D)=>{let _=vu+g++;h.set(D,_),y.forEach(P=>Le(P,_))});let E=[],v=new Set,N=new Set;for(let y=0;y<this.collectedLeaveElements.length;y++){let D=this.collectedLeaveElements[y],_=D[Ue];_&&_.setForRemoval&&(E.push(D),v.add(D),_.hasAnimation?this.driver.query(D,Wb,!0).forEach(P=>v.add(P)):N.add(D))}let V=new Map,k=Gh(p,Array.from(v));k.forEach((y,D)=>{let _=Hi+g++;V.set(D,_),y.forEach(P=>Le(P,_))}),e.push(()=>{f.forEach((y,D)=>{let _=h.get(D);y.forEach(P=>$n(P,_))}),k.forEach((y,D)=>{let _=V.get(D);y.forEach(P=>$n(P,_))}),E.forEach(y=>{this.processLeaveNode(y)})});let U=[],ie=[];for(let y=this._namespaceList.length-1;y>=0;y--)this._namespaceList[y].drainQueuedTransitions(n).forEach(_=>{let P=_.player,te=_.element;if(U.push(P),this.collectedEnterElements.length){let ae=te[Ue];if(ae&&ae.setForMove){if(ae.previousTriggersValues&&ae.previousTriggersValues.has(_.triggerName)){let Ft=ae.previousTriggersValues.get(_.triggerName),Oe=this.statesByElement.get(_.element);if(Oe&&Oe.has(_.triggerName)){let kr=Oe.get(_.triggerName);kr.value=Ft,Oe.set(_.triggerName,kr)}}P.destroy();return}}let ze=!d||!this.driver.containsElement(d,te),Se=V.get(te),yt=h.get(te),Z=this._buildInstruction(_,r,yt,Se,ze);if(Z.errors&&Z.errors.length){ie.push(Z);return}if(ze){P.onStart(()=>fn(te,Z.fromStyles)),P.onDestroy(()=>ot(te,Z.toStyles)),o.push(P);return}if(_.isFallbackTransition){P.onStart(()=>fn(te,Z.fromStyles)),P.onDestroy(()=>ot(te,Z.toStyles)),o.push(P);return}let Tu=[];Z.timelines.forEach(ae=>{ae.stretchStartingKeyframe=!0,this.disabledNodes.has(ae.element)||Tu.push(ae)}),Z.timelines=Tu,r.append(te,Z.timelines);let ag={instruction:Z,player:P,element:te};s.push(ag),Z.queriedElements.forEach(ae=>Re(a,ae,[]).push(P)),Z.preStyleProps.forEach((ae,Ft)=>{if(ae.size){let Oe=l.get(Ft);Oe||l.set(Ft,Oe=new Set),ae.forEach((kr,Xi)=>Oe.add(Xi))}}),Z.postStyleProps.forEach((ae,Ft)=>{let Oe=u.get(Ft);Oe||u.set(Ft,Oe=new Set),ae.forEach((kr,Xi)=>Oe.add(Xi))})});if(ie.length){let y=[];ie.forEach(D=>{y.push(db(D.triggerName,D.errors))}),U.forEach(D=>D.destroy()),this.reportError(y)}let oe=new Map,se=new Map;s.forEach(y=>{let D=y.element;r.has(D)&&(se.set(D,D),this._beforeAnimationBuild(y.player.namespaceId,y.instruction,oe))}),o.forEach(y=>{let D=y.element;this._getPreviousPlayers(D,!1,y.namespaceId,y.triggerName,null).forEach(P=>{Re(oe,D,[]).push(P),P.destroy()})});let Rt=E.filter(y=>Wh(y,l,u)),pn=new Map;qh(pn,this.driver,N,u,rt).forEach(y=>{Wh(y,l,u)&&Rt.push(y)});let Ot=new Map;f.forEach((y,D)=>{qh(Ot,this.driver,new Set(y),l,Pi)}),Rt.forEach(y=>{let D=pn.get(y),_=Ot.get(y);pn.set(y,new Map([...D?.entries()??[],..._?.entries()??[]]))});let Ji=[],Cu=[],Su={};s.forEach(y=>{let{element:D,player:_,instruction:P}=y;if(r.has(D)){if(c.has(D)){_.onDestroy(()=>ot(D,P.toStyles)),_.disabled=!0,_.overrideTotalTime(P.totalTime),o.push(_);return}let te=Su;if(se.size>1){let Se=D,yt=[];for(;Se=Se.parentNode;){let Z=se.get(Se);if(Z){te=Z;break}yt.push(Se)}yt.forEach(Z=>se.set(Z,te))}let ze=this._buildAnimation(_.namespaceId,P,oe,i,Ot,pn);if(_.setRealPlayer(ze),te===Su)Ji.push(_);else{let Se=this.playersByElement.get(te);Se&&Se.length&&(_.parentPlayer=At(Se)),o.push(_)}}else fn(D,P.fromStyles),_.onDestroy(()=>ot(D,P.toStyles)),Cu.push(_),c.has(D)&&o.push(_)}),Cu.forEach(y=>{let D=i.get(y.element);if(D&&D.length){let _=At(D);y.setRealPlayer(_)}}),o.forEach(y=>{y.parentPlayer?y.syncPlayerEvents(y.parentPlayer):y.destroy()});for(let y=0;y<E.length;y++){let D=E[y],_=D[Ue];if($n(D,Hi),_&&_.hasAnimation)continue;let P=[];if(a.size){let ze=a.get(D);ze&&ze.length&&P.push(...ze);let Se=this.driver.query(D,Xl,!0);for(let yt=0;yt<Se.length;yt++){let Z=a.get(Se[yt]);Z&&Z.length&&P.push(...Z)}}let te=P.filter(ze=>!ze.destroyed);te.length?Xb(this,D,te):this.processLeaveNode(D)}return E.length=0,Ji.forEach(y=>{this.players.push(y),y.onDone(()=>{y.destroy();let D=this.players.indexOf(y);this.players.splice(D,1)}),y.play()}),Ji}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,n,r,o,i){let s=[];if(n){let a=this.playersByQueriedElement.get(e);a&&(s=a)}else{let a=this.playersByElement.get(e);if(a){let l=!i||i==Ar;a.forEach(u=>{u.queued||!l&&u.triggerName!=o||s.push(u)})}}return(r||o)&&(s=s.filter(a=>!(r&&r!=a.namespaceId||o&&o!=a.triggerName))),s}_beforeAnimationBuild(e,n,r){let o=n.triggerName,i=n.element,s=n.isRemovalTransition?void 0:e,a=n.isRemovalTransition?void 0:o;for(let l of n.timelines){let u=l.element,c=u!==i,d=Re(r,u,[]);this._getPreviousPlayers(u,c,s,a,n.toState).forEach(f=>{let h=f.getRealPlayer();h.beforeDestroy&&h.beforeDestroy(),f.destroy(),d.push(f)})}fn(i,n.fromStyles)}_buildAnimation(e,n,r,o,i,s){let a=n.triggerName,l=n.element,u=[],c=new Set,d=new Set,p=n.timelines.map(h=>{let g=h.element;c.add(g);let E=g[Ue];if(E&&E.removedBeforeQueried)return new xt(h.duration,h.delay);let v=g!==l,N=eC((r.get(g)||Qb).map(oe=>oe.getRealPlayer())).filter(oe=>{let se=oe;return se.element?se.element===g:!1}),V=i.get(g),k=s.get(g),U=Kh(this._normalizer,h.keyframes,V,k),ie=this._buildPlayer(h,U,N);if(h.subTimeline&&o&&d.add(g),v){let oe=new Fr(e,a,g);oe.setRealPlayer(ie),u.push(oe)}return ie});u.forEach(h=>{Re(this.playersByQueriedElement,h.element,[]).push(h),h.onDone(()=>Kb(this.playersByQueriedElement,h.element,h))}),c.forEach(h=>Le(h,Ph));let f=At(p);return f.onDestroy(()=>{c.forEach(h=>$n(h,Ph)),ot(l,n.toStyles)}),d.forEach(h=>{Re(o,h,[]).push(f)}),f}_buildPlayer(e,n,r){return n.length>0?this.driver.animate(e.element,n,e.duration,e.delay,e.easing,r):new xt(e.duration,e.delay)}},Fr=class{namespaceId;triggerName;element;_player=new xt;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(e,n,r){this.namespaceId=e,this.triggerName=n,this.element=r}setRealPlayer(e){this._containsRealPlayer||(this._player=e,this._queuedCallbacks.forEach((n,r)=>{n.forEach(o=>gu(e,r,void 0,o))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(e){this.totalTime=e}syncPlayerEvents(e){let n=this._player;n.triggerCallback&&e.onStart(()=>n.triggerCallback("start")),e.onDone(()=>this.finish()),e.onDestroy(()=>this.destroy())}_queueEvent(e,n){Re(this._queuedCallbacks,e,[]).push(n)}onDone(e){this.queued&&this._queueEvent("done",e),this._player.onDone(e)}onStart(e){this.queued&&this._queueEvent("start",e),this._player.onStart(e)}onDestroy(e){this.queued&&this._queueEvent("destroy",e),this._player.onDestroy(e)}init(){this._player.init()}hasStarted(){return this.queued?!1:this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(e){this.queued||this._player.setPosition(e)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(e){let n=this._player;n.triggerCallback&&n.triggerCallback(e)}};function Kb(t,e,n){let r=t.get(e);if(r){if(r.length){let o=r.indexOf(n);r.splice(o,1)}r.length==0&&t.delete(e)}return r}function Yb(t){return t??null}function Bi(t){return t&&t.nodeType===1}function Jb(t){return t=="start"||t=="done"}function zh(t,e){let n=t.style.display;return t.style.display=e??"none",n}function qh(t,e,n,r,o){let i=[];n.forEach(l=>i.push(zh(l)));let s=[];r.forEach((l,u)=>{let c=new Map;l.forEach(d=>{let p=e.computeStyle(u,d,o);c.set(d,p),(!p||p.length==0)&&(u[Ue]=Zb,s.push(u))}),t.set(u,c)});let a=0;return n.forEach(l=>zh(l,i[a++])),s}function Gh(t,e){let n=new Map;if(t.forEach(a=>n.set(a,[])),e.length==0)return n;let r=1,o=new Set(e),i=new Map;function s(a){if(!a)return r;let l=i.get(a);if(l)return l;let u=a.parentNode;return n.has(u)?l=u:o.has(u)?l=r:l=s(u),i.set(a,l),l}return e.forEach(a=>{let l=s(a);l!==r&&n.get(l).push(a)}),n}function Le(t,e){t.classList?.add(e)}function $n(t,e){t.classList?.remove(e)}function Xb(t,e,n){At(n).onDone(()=>t.processLeaveNode(e))}function eC(t){let e=[];return ig(t,e),e}function ig(t,e){for(let n=0;n<t.length;n++){let r=t[n];r instanceof Nr?ig(r.players,e):e.push(r)}}function tC(t,e){let n=Object.keys(t),r=Object.keys(e);if(n.length!=r.length)return!1;for(let o=0;o<n.length;o++){let i=n[o];if(!e.hasOwnProperty(i)||t[i]!==e[i])return!1}return!0}function Wh(t,e,n){let r=n.get(t);if(!r)return!1;let o=e.get(t);return o?r.forEach(i=>o.add(i)):e.set(t,r),n.delete(t),!0}var Zi=class{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(e,n)=>{};constructor(e,n,r){this._driver=n,this._normalizer=r,this._transitionEngine=new fu(e.body,n,r),this._timelineEngine=new cu(e.body,n,r),this._transitionEngine.onRemovalComplete=(o,i)=>this.onRemovalComplete(o,i)}registerTrigger(e,n,r,o,i){let s=e+"-"+o,a=this._triggerCache[s];if(!a){let l=[],u=[],c=wu(this._driver,i,l,u);if(l.length)throw eb(o,l);a=$b(o,c,this._normalizer),this._triggerCache[s]=a}this._transitionEngine.registerTrigger(n,o,a)}register(e,n){this._transitionEngine.register(e,n)}destroy(e,n){this._transitionEngine.destroy(e,n)}onInsert(e,n,r,o){this._transitionEngine.insertNode(e,n,r,o)}onRemove(e,n,r){this._transitionEngine.removeNode(e,n,r)}disableAnimations(e,n){this._transitionEngine.markElementAsDisabled(e,n)}process(e,n,r,o){if(r.charAt(0)=="@"){let[i,s]=Oh(r),a=o;this._timelineEngine.command(i,n,s,a)}else this._transitionEngine.trigger(e,n,r,o)}
7listen(e,n,r,o,i){if(r.charAt(0)=="@"){let[s,a]=Oh(r);return this._timelineEngine.listen(s,n,a,i)}return this._transitionEngine.listen(e,n,r,o,i)}flush(e=-1){this._transitionEngine.flush(e)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(e){this._transitionEngine.afterFlushAnimationsDone(e)}};function nC(t,e){let n=null,r=null;return Array.isArray(e)&&e.length?(n=Kl(e[0]),e.length>1&&(r=Kl(e[e.length-1]))):e instanceof Map&&(n=Kl(e)),n||r?new rC(t,n,r):null}var rC=(()=>{class t{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(n,r,o){this._element=n,this._startStyles=r,this._endStyles=o;let i=t.initialStylesByElement.get(n);i||t.initialStylesByElement.set(n,i=new Map),this._initialStyles=i}start(){this._state<1&&(this._startStyles&&ot(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(ot(this._element,this._initialStyles),this._endStyles&&(ot(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(t.initialStylesByElement.delete(this._element),this._startStyles&&(fn(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(fn(this._element,this._endStyles),this._endStyles=null),ot(this._element,this._initialStyles),this._state=3)}}return t})();function Kl(t){let e=null;return t.forEach((n,r)=>{oC(r)&&(e=e||new Map,e.set(r,n))}),e}function oC(t){return t==="display"||t==="position"}var Ki=class{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(e,n,r,o){this.element=e,this.keyframes=n,this.options=r,this._specialStyles=o,this._duration=r.duration,this._delay=r.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;let e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:new Map;let n=()=>this._onFinish();this.domPlayer.addEventListener("finish",n),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",n)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(e){let n=[];return e.forEach(r=>{n.push(Object.fromEntries(r))}),n}_triggerWebAnimation(e,n,r){return e.animate(this._convertKeyframesToObject(n),r)}onStart(e){this._originalOnStartFns.push(e),this._onStartFns.push(e)}onDone(e){this._originalOnDoneFns.push(e),this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(e=>e()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}setPosition(e){this.domPlayer===void 0&&this.init(),this.domPlayer.currentTime=e*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){let e=new Map;this.hasStarted()&&this._finalKeyframe.forEach((r,o)=>{o!=="offset"&&e.set(o,this._finished?r:Eu(this.element,o))}),this.currentSnapshot=e}triggerCallback(e){let n=e==="start"?this._onStartFns:this._onDoneFns;
vendor: 4,361 bytes, line 7
7n.forEach(r=>r()),n.length=0}},pu=class{validateStyleProperty(e){return!0}validateAnimatableStyleProperty(e){return!0}containsElement(e,n){return Yh(e,n)}getParentElement(e){return yu(e)}query(e,n,r){return Jh(e,n,r)}computeStyle(e,n,r){return Eu(e,n)}animate(e,n,r,o,i,s=[]){let a=o==0?"both":"forwards",l={duration:r,delay:o,fill:a};i&&(l.easing=i);let u=new Map,c=s.filter(f=>f instanceof Ki);Ib(r,o)&&c.forEach(f=>{f.currentSnapshot.forEach((h,g)=>u.set(g,h))});let d=Eb(n).map(f=>new Map(f));d=bb(e,d,u);let p=nC(e,d);return new Ki(e,d,l,p)}};function tO(t,e){return t==="noop"?new Zi(e,new Xh,new Jl):new Zi(e,new pu,new nu)}var Qh=class{_driver;_animationAst;constructor(e,n){this._driver=e;let r=[],i=wu(e,n,r,[]);if(r.length)throw JI(r);this._animationAst=i}buildTimelines(e,n,r,o,i){let s=Array.isArray(n)?Lh(n):n,a=Array.isArray(r)?Lh(r):r,l=[];i=i||new Hn;let u=Iu(this._driver,e,this._animationAst,vu,Hi,s,a,o,i,l);if(l.length)throw XI(l);return u}},$i="@",sg="@.disabled",Yi=class{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(e,n,r,o){this.namespaceId=e,this.delegate=n,this.engine=r,this._onDestroy=o}get data(){return this.delegate.data}destroyNode(e){this.delegate.destroyNode?.(e)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(e,n){return this.delegate.createElement(e,n)}createComment(e){return this.delegate.createComment(e)}createText(e){return this.delegate.createText(e)}appendChild(e,n){this.delegate.appendChild(e,n),this.engine.onInsert(this.namespaceId,n,e,!1)}insertBefore(e,n,r,o=!0){this.delegate.insertBefore(e,n,r),this.engine.onInsert(this.namespaceId,n,e,o)}removeChild(e,n,r){this.parentNode(n)&&this.engine.onRemove(this.namespaceId,n,this.delegate)}selectRootElement(e,n){return this.delegate.selectRootElement(e,n)}parentNode(e){return this.delegate.parentNode(e)}nextSibling(e){return this.delegate.nextSibling(e)}setAttribute(e,n,r,o){this.delegate.setAttribute(e,n,r,o)}removeAttribute(e,n,r){this.delegate.removeAttribute(e,n,r)}addClass(e,n){this.delegate.addClass(e,n)}removeClass(e,n){this.delegate.removeClass(e,n)}setStyle(e,n,r,o){this.delegate.setStyle(e,n,r,o)}removeStyle(e,n,r){this.delegate.removeStyle(e,n,r)}setProperty(e,n,r){n.charAt(0)==$i&&n==sg?this.disableAnimations(e,!!r):this.delegate.setProperty(e,n,r)}setValue(e,n){this.delegate.setValue(e,n)}listen(e,n,r,o){return this.delegate.listen(e,n,r,o)}disableAnimations(e,n){this.engine.disableAnimations(e,n)}},hu=class extends Yi{factory;constructor(e,n,r,o,i){super(n,r,o,i),this.factory=e,this.namespaceId=n}setProperty(e,n,r){n.charAt(0)==$i?n.charAt(1)=="."&&n==sg?(r=r===void 0?!0:!!r,this.disableAnimations(e,r)):this.engine.process(this.namespaceId,e,n.slice(1),r):this.delegate.setProperty(e,n,r)}listen(e,n,r,o){if(n.charAt(0)==$i){let i=iC(e),s=n.slice(1),a="";return s.charAt(0)!=$i&&([s,a]=sC(s)),this.engine.listen(this.namespaceId,i,s,a,l=>{let u=l._data||-1;this.factory.scheduleListenerCallback(u,r,l)})}return this.delegate.listen(e,n,r,o)}};function iC(t){switch(t){case"body":return document.body;case"document":return document;case"window":return window;default:return t}}function sC(t){let e=t.indexOf("."),n=t.substring(0,e),r=t.slice(e+1);return[n,r]}var Zh=class{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(e,n,r){this.delegate=e,this.engine=n,this._zone=r,n.onRemovalComplete=(o,i)=>{i?.removeChild(null,o)}}createRenderer(e,n){let r="",o=this.delegate.createRenderer(e,n);if(!e||!n?.data?.animation){let u=this._rendererCache,c=u.get(o);if(!c){let d=()=>u.delete(o);c=new Yi(r,o,this.engine,d),u.set(o,c)}return c}let i=n.id,s=n.id+"-"+this._currentId;this._currentId++,this.engine.register(s,e);let a=u=>{Array.isArray(u)?u.forEach(a):this.engine.registerTrigger(i,s,e,u.name,u)};return n.data.animation.forEach(a),new hu(this,s,o,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(e,n,r){if(e>=0&&e<this._microtaskId){this._zone.run(()=>n(r));return}let o=this._animationCallbacksBuffer;o.length==0&&queueMicrotask(()=>{this._zone.run(()=>{o.forEach(i=>
7{let[s,a]=i;s(a)}),this._animationCallbacksBuffer=[]})}),o.push([n,r])}end(){this._cdRecurDepth--,this._cdRecurDepth==0&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}componentReplaced(e){this.engine.flush(),this.delegate.componentReplaced?.(e)}};export{K as a,vg as b,L as c,ps as d,hs as e,qe as f,Qn as g,jt as h,We as i,Mg as j,Ng as k,xg as l,it as m,Ag as n,$t as o,jg as p,Ht as q,Yn as r,po as s,$g as t,Hg as u,Ug as v,Ut as w,zg as x,vc as y,qg as z,Gg as A,Jn as B,ys as C,Wg as D,Kg as E,Yg as F,vs as G,Jg as H,Xg as I,em as J,tm as K,nm as L,rm as M,om as N,m as O,md as P,j as Q,vd as R,Zx as S,F as T,O as U,le as V,T as W,Om as X,Pd as Y,bt as Z,Vd as _,Gm as $,Kx as aa,Yx as ba,Jx as ca,Xx as da,eA as ea,Ef as fa,Je as ga,Rc as ha,_r as ia,Xt as ja,Ir as ka,wt as la,Me as ma,en as na,tA as oa,Tt as pa,tt as qa,nA as ra,rA as sa,oA as ta,Xy as ua,ev as va,iA as wa,sA as xa,hi as ya,sv as za,av as Aa,dr as Ba,un as Ca,ol as Da,aA as Ea,lA as Fa,uA as Ga,cA as Ha,dA as Ia,$f as Ja,Tv as Ka,mi as La,fA as Ma,Nv as Na,xv as Oa,pA as Pa,hA as Qa,gA as Ra,mA as Sa,$ as Ta,yA as Ua,fr as Va,ct as Wa,Zo as Xa,Ei as Ya,Mt as Za,St as _a,va as $a,xE as ab,wA as bb,Cp as cb,Nt as db,PE as eb,HE as fb,GE as gb,_A as hb,Cl as ib,KE as jb,YE as kb,hr as lb,rw as mb,Dw as nb,Bp as ob,Ew as pb,IA as qb,bA as rb,CA as sb,Qp as tb,Zp as ub,Ow as vb,Pw as wb,Lw as xb,SA as yb,jw as zb,Bw as Ab,Qw as Bb,Zw as Cb,TA as Db,MA as Eb,NA as Fb,Xw as Gb,Yp as Hb,xA as Ib,AA as Jb,RA as Kb,OA as Lb,FA as Mb,n_ as Nb,Jp as Ob,r_ as Pb,o_ as Qb,i_ as Rb,s_ as Sb,kA as Tb,a_ as Ub,PA as Vb,LA as Wb,VA as Xb,jA as Yb,BA as Zb,$A as _b,HA as $b,UA as ac,zA as bc,qA as cc,GA as dc,WA as ec,QA as fc,ZA as gc,Bn as hc,Tl as ic,KA as jc,N_ as kc,x_ as lc,YA as mc,A_ as nc,V_ as oc,JA as pc,XA as qc,xl as rc,wR as sc,uh as tc,Bl as uc,_R as vc,Fi as wc,z_ as xc,IR as yc,q_ as zc,bR as Ac,CR as Bc,SR as Cc,TR as Dc,MR as Ec,Mh as Fc,NR as Gc,xR as Hc,AR as Ic,RR as Jc,OR as Kc,FR as Lc,kR as Mc,PR as Nc,xI as Oc,LR as Pc,VR as Qc,jR as Rc,vh as Sc,HR as Tc,UR as Uc,zl as Vc,zR as Wc,qR as Xc,GR as Yc,WR as Zc,QR as _c,yu as $c,gb as ad,XR as bd,Yh as cd,Jh as dd,Xh as ed,kh as fd,Yl as gd,Jl as hd,Eb as id,eO as jd,Ib as kd,nu as ld,Zi as md,Ki as nd,pu as od,tO as pd,Qh as qd,Yi as rd,hu as sd,Zh as td};

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.