1import{a as G,b as oe,c as Nd}from"./chunk-JNGVGNCT.js";var ua;function da(){return ua}function dt(t){let e=ua;return ua=t,e}var Fv=Symbol("NotFound"),Lo=class extends Error{name="\u0275NotFound";constructor(e){super(e)}};function xn(t){return t===Fv||t?.name==="\u0275NotFound"}function Tr(t,e){return Object.is(t,e)}var Q=null,jo=!1,fa=1,Lv=null,W=Symbol("SIGNAL");function M(t){let e=Q;return Q=t,e}function Vo(){return Q}var pt={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 Rt(t){if(jo)throw new Error("");if(Q===null)return;Q.consumerOnSignalRead(t);let e=Q.nextProducerIndex++;if(Bo(Q),e<Q.producerNode.length&&Q.producerNode[e]!==t&&Dr(Q)){let n=Q.producerNode[e];Ho(n,Q.producerIndexOfThis[e])}Q.producerNode[e]!==t&&(Q.producerNode[e]=t,Q.producerIndexOfThis[e]=Dr(Q)?xd(t,Q,e):0),Q.producerLastReadVersion[e]=t.version}function Md(){fa++}function Jt(t){if(!(Dr(t)&&!t.dirty)&&!(!t.dirty&&t.lastCleanEpoch===fa)){if(!t.producerMustRecompute(t)&&!Rn(t)){An(t);return}t.producerRecomputeValue(t),An(t)}}function pa(t){if(t.liveConsumerNode===void 0)return;let e=jo;jo=!0;try{for(let n of t.liveConsumerNode)n.dirty||jv(n)}finally{jo=e}}function ha(){return Q?.consumerAllowSignalWrites!==!1}function jv(t){t.dirty=!0,pa(t),t.consumerMarkedDirty?.(t)}function An(t){t.dirty=!1,t.lastCleanEpoch=fa}function ht(t){return t&&(t.nextProducerIndex=0),M(t)}function Ot(t,e){if(M(e),!(!t||t.producerNode===void 0||t.producerIndexOfThis===void 0||t.producerLastReadVersion===void 0)){if(Dr(t))for(let n=t.nextProducerIndex;n<t.producerNode.length;n++)Ho(t.producerNode[n],t.producerIndexOfThis[n]);for(;t.producerNode.length>t.nextProducerIndex;)t.producerNode.pop(),t.producerLastReadVersion.pop(),t.producerIndexOfThis.pop()}}function Rn(t){Bo(t);for(let e=0;e<t.producerNode.length;e++){let n=t.producerNode[e],r=t.producerLastReadVersion[e];if(r!==n.version||(Jt(n),r!==n.version))return!0}return!1}function On(t){if(Bo(t),Dr(t))for(let e=0;e<t.producerNode.length;e++)Ho(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 xd(t,e,n){if(Ad(t),t.liveConsumerNode.length===0&&Rd(t))for(let r=0;r<t.producerNode.length;r++)t.producerIndexOfThis[r]=xd(t.producerNode[r],t,r);return t.liveConsumerIndexOfThis.push(n),t.liveConsumerNode.push(e)-1}function Ho(t,e){if(Ad(t),t.liveConsumerNode.length===1&&Rd(t))for(let r=0;r<t.producerNode.length;r++)Ho(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];Bo(o),o.producerIndexOfThis[r]=e}}function Dr(t){return t.consumerIsAlwaysLive||(t?.liveConsumerNode?.length??0)>0}function Bo(t){t.producerNode??=[],t.producerIndexOfThis??=[],t.producerLastReadVersion??=[]}function Ad(t){t.liveConsumerNode??=[],t.liveConsumerIndexOfThis??=[]}function Rd(t){return t.producerNode!==void 0}function br(t){Lv?.(t)}function Cr(t,e){let n=Object.create(Vv);n.computation=t,e!==void 0&&(n.equal=e);let r=()=>{if(Jt(n),Rt(n),n.value===ft)throw n.error;return n.value};return r[W]=n,br(n),r}var At=Symbol("UNSET"),Yt=Symbol("COMPUTING"),ft=Symbol("ERRORED"),Vv=oe(G({},pt),{value:At,dirty:!0,error:null,equal:Tr,kind:"computed",producerMustRecompute(t){return t.value===At||t.value===Yt},producerRecomputeValue(t){if(t.value===Yt)throw new Error("");let e=t.value;t.value=Yt;let n=ht(t),r,o=!1;try{r=t.computation(),M(null),o=e!==At&&e!==ft&&r!==ft&&t.equal(e,r)}catch(i){r=ft,t.error=i}finally{Ot(t,n)}if(o){t.value=e;return}t.value=r,t.version++}});function Hv(){throw new Error}var Od=Hv;function kd(t){Od(t)}function ma(t){Od=t}var Bv=null;function ga(t,e){let n=Object.create($o);n.value=t,e!==void 0&&(n.equal=e);let r=()=>Pd(n);return r[W]=n,br(n),r}function Pd(t){return Rt(t),t.value}function mt(t,e){ha()||kd(t),t.equal(t.value,e)||(t.value=e,$v(t))}function Sr(t,e){ha()||kd(t),mt(t,e(t.value))}var $o=oe(G({},pt),{equal:Tr,value:void 0,kind:"signal"});function $v(t){t.version++,Md(),pa(t),Bv?.(t)}function b(t){return typeof t=="function"}function kn(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 Uo=kn(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 gt(t,e){if(t){let n=t.indexOf(e);0<=n&&t.splice(n,1)}}var U=class t{constructor(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._finalizers=null}
vendor: 1,659 bytes, line 3
3unsubscribe(){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(b(r))try{r()}catch(i){e=i instanceof Uo?i.errors:[i]}let{_finalizers:o}=this;if(o){this._finalizers=null;for(let i of o)try{Fd(i)}catch(s){e=e??[],s instanceof Uo?e=[...e,...s.errors]:e.push(s)}}if(e)throw new Uo(e)}}add(e){var n;if(e&&e!==this)if(this.closed)Fd(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)&>(n,e)}remove(e){let{_finalizers:n}=this;n&>(n,e),e instanceof t&&e._removeParent(this)}};U.EMPTY=(()=>{let t=new U;return t.closed=!0,t})();var ya=U.EMPTY;function qo(t){return t instanceof U||t&&"closed"in t&&b(t.remove)&&b(t.add)&&b(t.unsubscribe)}function Fd(t){b(t)?t():t.unsubscribe()}var Fe={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Pn={setTimeout(t,e,...n){let{delegate:r}=Pn;return r?.setTimeout?r.setTimeout(t,e,...n):setTimeout(t,e,...n)},clearTimeout(t){let{delegate:e}=Pn;return(e?.clearTimeout||clearTimeout)(t)},delegate:void 0};function zo(t){Pn.setTimeout(()=>{let{onUnhandledError:e}=Fe;if(e)e(t);else throw t})}function Le(){}var Ld=va("C",void 0,void 0);
vendor: 9,084 bytes, line 3
3function jd(t){return va("E",void 0,t)}function Vd(t){return va("N",t,void 0)}function va(t,e,n){return{kind:t,value:e,error:n}}var Xt=null;function Fn(t){if(Fe.useDeprecatedSynchronousErrorHandling){let e=!Xt;if(e&&(Xt={errorThrown:!1,error:null}),t(),e){let{errorThrown:n,error:r}=Xt;if(Xt=null,n)throw r}}else t()}function Hd(t){Fe.useDeprecatedSynchronousErrorHandling&&Xt&&(Xt.errorThrown=!0,Xt.error=t)}var en=class extends U{constructor(e){super(),this.isStopped=!1,e?(this.destination=e,qo(e)&&e.add(this)):this.destination=zv}static create(e,n,r){return new yt(e,n,r)}next(e){this.isStopped?Ia(Vd(e),this):this._next(e)}error(e){this.isStopped?Ia(jd(e),this):(this.isStopped=!0,this._error(e))}complete(){this.isStopped?Ia(Ld,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()}}},Uv=Function.prototype.bind;function Ea(t,e){return Uv.call(t,e)}var _a=class{constructor(e){this.partialObserver=e}next(e){let{partialObserver:n}=this;if(n.next)try{n.next(e)}catch(r){Go(r)}}error(e){let{partialObserver:n}=this;if(n.error)try{n.error(e)}catch(r){Go(r)}else Go(e)}complete(){let{partialObserver:e}=this;if(e.complete)try{e.complete()}catch(n){Go(n)}}},yt=class extends en{constructor(e,n,r){super();let o;if(b(e)||!e)o={next:e??void 0,error:n??void 0,complete:r??void 0};else{let i;this&&Fe.useDeprecatedNextContext?(i=Object.create(e),i.unsubscribe=()=>this.unsubscribe(),o={next:e.next&&Ea(e.next,i),error:e.error&&Ea(e.error,i),complete:e.complete&&Ea(e.complete,i)}):o=e}this.destination=new _a(o)}};function Go(t){Fe.useDeprecatedSynchronousErrorHandling?Hd(t):zo(t)}function qv(t){throw t}function Ia(t,e){let{onStoppedNotification:n}=Fe;n&&Pn.setTimeout(()=>n(t,e))}var zv={closed:!0,next:Le,error:qv,complete:Le};var Ln=typeof Symbol=="function"&&Symbol.observable||"@@observable";function ie(t){return t}function Gv(...t){return wa(t)}function wa(t){return t.length===0?ie:t.length===1?t[0]:function(n){return t.reduce((r,o)=>o(r),n)}}var R=(()=>{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=Qv(n)?n:new yt(n,r,o);return Fn(()=>{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=Bd(r),new r((o,i)=>{let s=new yt({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)}[Ln](){return this}pipe(...n){return wa(n)(this)}toPromise(n){return n=Bd(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 Bd(t){var e;return(e=t??Fe.Promise)!==null&&e!==void 0?e:Promise}function Wv(t){return t&&b(t.next)&&b(t.error)&&b(t.complete)}function Qv(t){return t&&t instanceof en||Wv(t)&&qo(t)}function Da(t){return b(t?.lift)}function w(t){return e=>{if(Da(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 _(t,e,n,r,o){return new Ta(t,e,n,r,o)}var Ta=class extends en{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 ba(){return w((t,e)=>{let n=null;t._refCount++;let r=_(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 Ca=class extends R{constructor(e,n){super(),this.source=e,this.subjectFactory=n,this._subject=null,this._refCount=0,this._connection=null,Da(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 U;let n=this.getSubject();e.add(this.source.subscribe(_(n,void 0,()=>{this._teardown(),n.complete()},r=>{this._teardown(),n.error(r)},()=>this._teardown()))),e.closed&&(this._connection=null,e=U.EMPTY)}return e}refCount(){return ba()(this)}};var jn={schedule(t){let e=requestAnimationFrame,n=cancelAnimationFrame,{delegate:r}=jn;r&&(e=r.requestAnimationFrame,n=r.cancelAnimationFrame);let o=e(i=>{n=void 0,t(i)});return new U(()=>n?.(o))},requestAnimationFrame(...t){let{delegate:e}=jn;return(e?.requestAnimationFrame||requestAnimationFrame)(...t)},cancelAnimationFrame(...t){let{delegate:e}=jn;return(e?.cancelAnimationFrame||cancelAnimationFrame)(...t)},delegate:void 0};var $d=kn(t=>function(){t(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var Ne=(()=>{class t extends R{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(n){let r=new Wo(this,this);return r.operator=n,r}_throwIfClosed(){if(this.closed)throw new $d}next(n){Fn(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(n)}})}error(n){Fn(()=>{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(){Fn(()=>{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?ya:(this.currentObservers=null,i.push(n),new U(()=>{this.currentObservers=null,gt(i,n)}))}_checkFinalizedStatuses(n){let{hasError:r,thrownError:o,isStopped:i}=this;r?n.error(o):i&&n.complete()}asObservable(){let n=new R;return n.source=this,n}}return t.create=(e,n)=>new Wo(e,n),t})(),Wo=class extends Ne{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:ya}};var Nr=class extends Ne{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 Mr={now(){return(Mr.delegate||Date).now()},delegate:void 0};var xr=class extends Ne{constructor(e=1/0,n=1/0,r=Mr){super(),this._bufferSize=e,this._windowTime=n,this._timestampProvider=r,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=n===1/0,this._bufferSize=Math.max(1,e),this._windowTime=Math.max(1,n)}next(e){let{isStopped:n,_buffer:r,_infiniteTimeWindow:o,_timestampProvider:i,_windowTime:s}=this;n||(r.push(e),!o&&r.push(i.now()+s)),this._trimBuffer(),super.next(e)}_subscribe(e){this._throwIfClosed(),this._trimBuffer();let n=this._innerSubscribe(e),{_infiniteTimeWindow:r,_buffer:o}=this,i=o.slice();for(let s=0;s<i.length&&!e.closed;s+=r?1:2)e.next(i[s]);return this._checkFinalizedStatuses(e),n}_trimBuffer(){let{_bufferSize:e,_timestampProvider:n,_buffer:r,_infiniteTimeWindow:o}=this,i=(o?1:2)*e;if(e<1/0&&i<r.length&&r.splice(0,r.length-i),!o){let s=n.now(),a=0;for(let l=1;l<r.length&&r[l]<=s;l+=2)a=l;a&&r.splice(0,a+1)}}};var Qo=class extends U{constructor(e,n){super()}schedule(e,n=0){return this}};var Ar={setInterval(t,e,...n){let{delegate:r}=Ar;return r?.setInterval?r.setInterval(t,e,...n):setInterval(t,e,...n)},clearInterval(t){let{delegate:e}=Ar;return(e?.clearInterval||clearInterval)(t)},delegate:void 0};var kt=class extends Qo{constructor(e,n){super(e,n),this.scheduler
3=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 Ar.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&&Ar.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,gt(r,this),e!=null&&(this.id=this.recycleAsyncId(n,e,null)),this.delay=null,super.unsubscribe()}}};var Kv=1,Sa,Na={};function Ud(t){return t in Na?(delete Na[t],!0):!1}var qd={setImmediate(t){let e=Kv++;return Na[e]=!0,Sa||(Sa=Promise.resolve()),Sa.then(()=>Ud(e)&&t()),e},clearImmediate(t){Ud(t)}};var{setImmediate:Zv,clearImmediate:Yv}=qd,Rr={setImmediate(...t){let{delegate:e}=Rr;return(e?.setImmediate||Zv)(...t)},clearImmediate(t){let{delegate:e}=Rr;return(e?.clearImmediate||Yv)(t)},delegate:void 0};var Ko=class extends kt{constructor(e,n){super(e,n),this.scheduler=e,this.work=n}requestAsyncId(e,n,r=0){return r!==null&&r>0?super.requestAsyncId(e,n,r):(e.actions.push(this),e._scheduled||(e._scheduled=Rr.setImmediate(e.flush.bind(e,void 0))))}recycleAsyncId(e,n,r=0){var o;if(r!=null?r>0:this.delay>0)return super.recycleAsyncId(e,n,r);let{actions:i}=e;n!=null&&((o=i[i.length-1])===null||o===void 0?void 0:o.id)!==n&&(Rr.clearImmediate(n),e._scheduled===n&&(e._scheduled=void 0))}};var Vn=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)}};Vn.now=Mr.now;var Pt=class extends Vn{constructor(e,n=Vn.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 Zo=class extends Pt{flush(e){this._active=!0;let n=this._scheduled;this._scheduled=void 0;let{actions:r}=this,o;e=e||r.shift();do if(o=e.execute(e.state,e.delay))break;while((e=r[0])&&e.id===n&&r.shift());if(this._active=!1,o){for(;(e=r[0])&&e.id===n&&r.shift();)e.unsubscribe();throw o}}};var Jv=new Zo(Ko);var je=new Pt(kt),zd=je;var Yo=class extends kt{constructor(e,n){super(e,n),this.scheduler=e,this.work=n}requestAsyncId(e,n,r=0){return r!==null&&r>0?super.requestAsyncId(e,n,r):(e.actions.push(this),e._scheduled||(e._scheduled=jn.requestAnimationFrame(()=>e.flush(void 0))))}recycleAsyncId(e,n,r=0){var o;if(r!=null?r>0:this.delay>0)return super.recycleAsyncId(e,n,r);let{actions:i}=e;n!=null&&n===e._scheduled&&((o=i[i.length-1])===null||o===void 0?void 0:o.id)!==n&&(jn.cancelAnimationFrame(n),e._scheduled=void 0)}};var Jo=class extends Pt{flush(e){this._active=!0;let n;e?n=e.id:(n=this._scheduled,this._scheduled=void 0);let{actions:r}=this,o;e=e||r.shift();do if(o=e.execute(e.state,e.delay))break;while((e=r[0])&&e.id===n&&r.shift());if(this._active=!1,o){for(;(e=r[0])&&e.id===n&&r.shift();)e.unsubscribe();throw o}}};var Xv=new Jo(Yo);var tn=new R(t=>t.complete());function Xo(t){return t&&b(t.schedule)}function Ma(t){return t[t.length-1]}function Hn(t){return b(Ma(t))?t.pop():void 0}function Ye(t){return Xo(Ma(t))?t.pop():void 0}function Gd(t,e){return typeof Ma(t)=="number"?t.pop():e}function ZM(t,e,n,r,o,i){function s(y){if(y!==void 0&&typeof y!="function")throw new TypeError("Function expected");return y}for(var a=r.kind,l=a==="getter"?"get":a==="setter"?"set":"value",c=!e&&t?r.static?t:t.prototype:null,u=e||(c?Object.getOwnPropertyDescriptor(c,r.name):{}),d,p=!1,f=n.length-1;f>=0;f--){var h={};for(var m in r)h[m]=m==="access"?{}:r[m];for(var m in r.access)h.access[m]=r.access[m];h.addInitializer=function(y){if(p)throw new TypeError("Cannot add initializer
3s after decoration has completed");i.push(s(y||null))};var v=(0,n[f])(a==="accessor"?{get:u.get,set:u.set}:u[l],h);if(a==="accessor"){if(v===void 0)continue;if(v===null||typeof v!="object")throw new TypeError("Object expected");(d=s(v.get))&&(u.get=d),(d=s(v.set))&&(u.set=d),(d=s(v.init))&&o.unshift(d)}else(d=s(v))&&(a==="field"?o.unshift(d):u[l]=d)}c&&Object.defineProperty(c,r.name,u),p=!0}function YM(t,e,n){for(var r=arguments.length>2,o=0;o<e.length;o++)n=r?e[o].call(t,n):e[o].call(t);return r?n:void 0}function Qd(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(u){try{c(r.next(u))}catch(d){s(d)}}function l(u){try{c(r.throw(u))}catch(d){s(d)}}function c(u){u.done?i(u.value):o(u.value).then(a,l)}c((r=r.apply(t,e||[])).next())})}function Wd(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 nn(t){return this instanceof nn?(this.v=t,this):new nn(t)}function Kd(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(m){return new Promise(function(v,y){i.push([f,m,v,y])>1||l(f,m)})},h&&(o[f]=h(o[f])))}function l(f,h){try{c(r[f](h))}catch(m){p(i[0][3],m)}}function c(f){f.value instanceof nn?Promise.resolve(f.value.v).then(u,d):p(i[0][2],f)}function u(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 Zd(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 Wd=="function"?Wd(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(c){i({value:c,done:a})},s)}}var Bn=t=>t&&typeof t.length=="number"&&typeof t!="function";function ei(t){return b(t?.then)}function ti(t){return b(t[Ln])}function ni(t){return Symbol.asyncIterator&&b(t?.[Symbol.asyncIterator])}function ri(t){return new TypeError(`You provided ${t!==null&&typeof t=="object"?"an invalid object":`'${t}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function eE(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var oi=eE();function ii(t){return b(t?.[oi])}function si(t){return Kd(this,arguments,function*(){let n=t.getReader();try{for(;;){let{value:r,done:o}=yield nn(n.read());if(o)return yield nn(void 0);yield yield nn(r)}}finally{n.releaseLock()}})}function ai(t){return b(t?.getReader)}function O(t){if(t instanceof R)return t;if(t!=null){if(ti(t))return tE(t);if(Bn(t))return nE(t);if(ei(t))return rE(t);if(ni(t))return Yd(t);if(ii(t))return oE(t);if(ai(t))return iE(t)}throw ri(t)}function tE(t){return new R(e=>{let n=t[Ln]();if(b(n.subscribe))return n.subscribe(e);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function nE(t){return new R(e=>{for(let n=0;n<t.length&&!e.closed;n++)e.next(t[n]);e.complete()})}function rE(t){return new R(e=>{t.then(n=>{e.closed||(e.next(n),e.complete())},n=>e.error(n)).then(null,zo)})}function oE(t){return new R(e=>{for(let n of t)if(e.next(n),e.closed)return;e.complete()})}function Yd(t){return new R(e=>{sE(t,e).catch(n=>e.error(n))})}function iE(t){return Yd(si(t))}function sE(t,e){var n,r,o,i;return Qd(this,void 0,void 0,function*(){try{for(n=Zd(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()})}
vendor: 8,946 bytes, line 3
3function ye(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 li(t,e=0){return w((n,r)=>{n.subscribe(_(r,o=>ye(r,t,()=>r.next(o),e),()=>ye(r,t,()=>r.complete(),e),o=>ye(r,t,()=>r.error(o),e)))})}function ci(t,e=0){return w((n,r)=>{r.add(t.schedule(()=>n.subscribe(r),e))})}function Jd(t,e){return O(t).pipe(ci(e),li(e))}function Xd(t,e){return O(t).pipe(ci(e),li(e))}function ef(t,e){return new R(n=>{let r=0;return e.schedule(function(){r===t.length?n.complete():(n.next(t[r++]),n.closed||this.schedule())})})}function tf(t,e){return new R(n=>{let r;return ye(n,e,()=>{r=t[oi](),ye(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)}),()=>b(r?.return)&&r.return()})}function ui(t,e){if(!t)throw new Error("Iterable cannot be null");return new R(n=>{ye(n,e,()=>{let r=t[Symbol.asyncIterator]();ye(n,e,()=>{r.next().then(o=>{o.done?n.complete():n.next(o.value)})},0,!0)})})}function nf(t,e){return ui(si(t),e)}function rf(t,e){if(t!=null){if(ti(t))return Jd(t,e);if(Bn(t))return ef(t,e);if(ei(t))return Xd(t,e);if(ni(t))return ui(t,e);if(ii(t))return tf(t,e);if(ai(t))return nf(t,e)}throw ri(t)}function Je(t,e){return e?rf(t,e):O(t)}function aE(...t){let e=Ye(t);return Je(t,e)}function lE(t,e){let n=b(t)?t:()=>t,r=o=>o.error(n());return new R(e?o=>e.schedule(r,0,o):r)}function cE(t){return!!t&&(t instanceof R||b(t.lift)&&b(t.subscribe))}var rn=kn(t=>function(){t(this),this.name="EmptyError",this.message="no elements in sequence"});function of(t){return t instanceof Date&&!isNaN(t)}function Xe(t,e){return w((n,r)=>{let o=0;n.subscribe(_(r,i=>{r.next(t.call(e,i,o++))}))})}var{isArray:uE}=Array;function dE(t,e){return uE(e)?t(...e):t(e)}function $n(t){return Xe(e=>dE(t,e))}var{isArray:fE}=Array,{getPrototypeOf:pE,prototype:hE,keys:mE}=Object;function di(t){if(t.length===1){let e=t[0];if(fE(e))return{args:e,keys:null};if(gE(e)){let n=mE(e);return{args:n.map(r=>e[r]),keys:n}}}return{args:t,keys:null}}function gE(t){return t&&typeof t=="object"&&pE(t)===hE}function fi(t,e){return t.reduce((n,r,o)=>(n[r]=e[o],n),{})}function yE(...t){let e=Ye(t),n=Hn(t),{args:r,keys:o}=di(t);if(r.length===0)return Je([],e);let i=new R(vE(r,e,o?s=>fi(o,s):ie));return n?i.pipe($n(n)):i}function vE(t,e,n=ie){return r=>{sf(e,()=>{let{length:o}=t,i=new Array(o),s=o,a=o;for(let l=0;l<o;l++)sf(e,()=>{let c=Je(t[l],e),u=!1;c.subscribe(_(r,d=>{i[l]=d,u||(u=!0,a--),a||r.next(n(i.slice()))},()=>{--s||r.complete()}))},r)},r)}}function sf(t,e,n){t?ye(n,t,e):e()}function af(t,e,n,r,o,i,s,a){let l=[],c=0,u=0,d=!1,p=()=>{d&&!l.length&&!c&&e.complete()},f=m=>c<r?h(m):l.push(m),h=m=>{i&&e.next(m),c++;let v=!1;O(n(m,u++)).subscribe(_(e,y=>{o?.(y),i?f(y):e.next(y)},()=>{v=!0},void 0,()=>{if(v)try{for(c--;l.length&&c<r;){let y=l.shift();s?ye(e,s,()=>h(y)):h(y)}p()}catch(y){e.error(y)}}))};return t.subscribe(_(e,f,()=>{d=!0,p()})),()=>{a?.()}}function Ve(t,e,n=1/0){return b(e)?Ve((r,o)=>Xe((i,s)=>e(r,i,o,s))(O(t(r,o))),n):(typeof e=="number"&&(n=e),w((r,o)=>af(r,o,t,n)))}function Or(t=1/0){return Ve(ie,t)}function lf(){return Or(1)}function Un(...t){return lf()(Je(t,Ye(t)))}function EE(t){return new R(e=>{O(t()).subscribe(e)})}function IE(...t){let e=Hn(t),{args:n,keys:r}=di(t),o=new R(i=>{let{length:s}=n;if(!s){i.complete();return}let a=new Array(s),l=s,c=s;for(let u=0;u<s;u++){let d=!1;O(n[u]).subscribe(_(i,p=>{d||(d=!0,c--),a[u]=p},()=>l--,void 0,()=>{(!l||!d)&&(c||i.next(r?fi(r,a):a),i.complete())}))}});return e?o.pipe($n(e)):o}var _E=["addListener","removeListener"],wE=["addEventListener","removeEventListener"],DE=["on","off"];function xa(t,e,n,r){if(b(n)&&(r=n,n=void 0),r)return xa(t,e,n).pipe($n(r));let[o,i]=CE(t)?wE.map(s=>a=>t[s](e,a,n)):TE(t)?_E.map(cf(t,e)):bE(t)?DE.map(cf(t,e)):[];if(!o&&Bn(t))return Ve(s=>xa(s,e,n))(O(t));if(!o)throw new TypeError("Invalid event target");return new R(s=>{let a=(...l)=>s.next(1<l.length?l:l[0]);return o(a),()=>i(a)})}function cf(t,e){return n=>r=>t[n](e,r)}function TE(t){return b(t.addListener)&&b(t.removeListener)}function bE(t){return b(t.on)&&b(t.off)}function CE(t){return b(t.addEventListener)&&b(t.removeEventListener)}function vt(t=0,e,n=zd){let r=-1;return e!=null&&(Xo(e)?n=e:r=e),new R(o=>{let i=of(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 SE(t=0,e=je){return t<0&&(t=0),vt(t,t,e)}function NE(...t){let e=Ye(t),n=Gd(t,1/0),r=t;return r.length?r.length===1?O(r[0]):Or(n)(Je(r,e)):tn}var ME=new R(Le);function Ft(t,e){return w((n,r)=>{let o=0;n.subscribe(_(r,i=>t.call(e,i,o++)&&r.next(i)))})}function uf(t){return w((e,n)=>{let r=!1,o=null,i=null,s=!1,a=()=>{if(i?.unsubscribe(),i=null,r){r=!1;let c=o;o=null,n.next(c)}s&&n.complete()},l=()=>{i=null,s&&n.complete()};e.subscribe(_(n,c=>{r=!0,o=c,i||O(t(c)).subscribe(i=_(n,a,l))},()=>{s=!0,(!r||!i||i.closed)&&n.complete()}))})}function xE(t,e=je){return uf(()=>vt(t,e))}function AE(t,e=null){return e=e??t,w((n,r)=>{let o=[],i=0;n.subscribe(_(r,s=>{let a=null;i++%e===0&&o.push([]);for(let l of o)l.push(s),t<=l.length&&(a=a??[],a.push(l));if(a)for(let l of a)gt(o,l),r.next(l)},()=>{for(let s of o)r.next(s);r.complete()},void 0,()=>{o=null}))})}function df(t){return w((e,n)=>{let r=null,o=!1,i;r=e.subscribe(_(n,void 0,void 0,s=>{i=O(t(s,df(t)(e))),r?(r.unsubscribe(),r=null,i.subscribe(n)):o=!0})),o&&(r.unsubscribe(),r=null,i.subscribe(n))})}function pi(t,e,n,r,o){return(i,s)=>{let a=n,l=e,c=0;i.subscribe(_(s,u=>{let d=c++;l=a?t(l,u,d):(a=!0,u),r&&s.next(l)},o&&(()=>{a&&s.next(l),s.complete()})))}}function RE(t,e){return w(pi(t,e,arguments.length>=2,!1,!0))}function OE(t,e){return b(e)?Ve(t,e,1):Ve(t,1)}function ff(t,e=je){return w((n,r)=>{let o=null,i=null,s=null,a=()=>{if(o){o.unsubscribe(),o=null;let c=i;i=null,r.next(c)}};function l(){let c=s+t,u=e.now();if(u<c){o=this.schedule(void 0,c-u),r.add(o);return}a()}n.subscribe(_(r,c=>{i=c,s=e.now(),o||(o=e.schedule(l,t),r.add(o))},()=>{a(),r.complete()},void 0,()=>{i=o=null}))})}function kr(t){return w((e,n)=>{let r=!1;e.subscribe(_(n,o=>{r=!0,n.next(o)},()=>{r||n.next(t),n.complete()}))})}function qn(t){return t<=0?()=>tn:w((e,n)=>{let r=0;e.subscribe(_(n,o=>{++r<=t&&(n.next(o),t<=r&&n.complete())}))})}function pf(){return w((t,e)=>{t.subscribe(_(e,Le))})}function hf(t){return Xe(()=>t)}function Aa(t,e){return e?n=>Un(e.pipe(qn(1),pf()),n.pipe(Aa(t))):Ve((n,r)=>O(t(n,r)).pipe(qn(1),hf(n)))}function kE(t,e=je){let n=vt(t,e);return Aa(()=>n)}function PE(t,e=ie){return t=t??FE,w((n,r)=>{let o,i=!0;n.subscribe(_(r,s=>{let a=e(s);(i||!t(o,a))&&(i=!1,o=a,r.next(s))}))})}function FE(t,e){return t===e}function hi(t=LE){return w((e,n)=>{let r=!1;e.subscribe(_(n,o=>{r=!0,n.next(o)},()=>r?n.complete():n.error(t())))})}function LE(){return new rn}function mf(t){return w((e,n)=>{try{e.subscribe(n)}finally{n.add(t)}})}function jE(t,e){let n=arguments.length>=2;return r=>r.pipe(t?Ft((o,i)=>t(o,i,r)):ie,qn(1),n?kr(e):hi(()=>new rn))}function Ra(t){return t<=0?()=>tn:w((e,n)=>{let r=[];e.subscribe(_(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 VE(t,e){let n=arguments.length>=2;return r=>r.pipe(t?Ft((o,i)=>t(o,i,r)):ie,Ra(1),n?kr(e):hi(()=>new rn))}function HE(){return w((t,e)=>{let n,r=!1;t.subscribe(_(e,o=>{let i=n;n=o,r&&e.next([i,o]),r=!0}))})}function BE(t,e){return w(pi(t,e,arguments.length>=2,!0))}function ka(t={}){let{connector:e=()=>new Ne,resetOnError:n=!0,resetOnComplete:r=!0,resetOnRefCountZero:o=!0}=t;return i=>{let s,a,l,c=0,u=!1,d=!1,p=()=>{a?.unsubscribe(),a=void 0},f=()=>{p(),s=l=void 0,u=d=!1},h=()=>{let m=s;f(),m?.unsubscribe()};return w((m,v)=>{c++,!d&&!u&&p();let y=l=l??e();v.add(()=>{c--,c===0&&!d&&!u&&(a=Oa(h,o))}),y.subscribe(v),!s&&c>0&&(s=new yt({next:V=>y.next(V),error:V=>{d=!0,p(),a=Oa(f,n,V),y.error(V)},complete:()=>{u=!0,p(),a=Oa(f,r),y.complete()}}),O(m).subscribe(s))})(i)}}function Oa(t,e,...n){if(e===!0){t();return}if(e===!1)return;let r=new yt({next:()=>{r.unsubscribe(),t()}});return O(e(...n)).subscribe(r)}function $E(t,e,n){let r,o=!1;return t&&typeof t=="object"?{bufferSize:r=1/0,windowTime:e=1/0,refCount:o=!1,scheduler:n}=t:r=t??1/0,ka({connector:()=>new xr(r,e,n),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:o})}function UE(t){return Ft((e,n)=>t<=n)}function qE(...t){let e=Ye(t);return w((n,r)=>{(e?Un(t,n,e):Un(t,n)).subscribe(r)})}function zE(t,e){return w((n,r)=>{let o=null,i=0,s=!1,a=()=>s&&!o&&r.complete();n.subscribe(_(r,l=>{o?.unsubscribe();let c=0,u=i++;O(t(l,u)).subscribe(o=_(r,d=>r.next(e?e(l,d,u,c++):d),()=>{o=null,a()}))},()=>{s=!0,a()}))})}function gf(t){return w((e,n)=>{O(t).subscribe(_(n,()=>n.complete(),Le)),!n.closed&&e.subscribe(n)})}function GE(t,e=!1){return w((n,r)=>{let o=0;n.subscribe(_(r,i=>{let s=t(i,o++);(s||e)&&r.next(i),!s&&r.complete()}
3))})}function WE(t,e,n){let r=b(t)||e||n?{next:t,error:e,complete:n}:t;return r?w((o,i)=>{var s;(s=r.subscribe)===null||s===void 0||s.call(r);let a=!0;o.subscribe(_(i,l=>{var c;(c=r.next)===null||c===void 0||c.call(r,l),i.next(l)},()=>{var l;a=!1,(l=r.complete)===null||l===void 0||l.call(r),i.complete()},l=>{var c;a=!1,(c=r.error)===null||c===void 0||c.call(r,l),i.error(l)},()=>{var l,c;a&&((l=r.unsubscribe)===null||l===void 0||l.call(r)),(c=r.finalize)===null||c===void 0||c.call(r)}))}):ie}function yf(t,e){return w((n,r)=>{let{leading:o=!0,trailing:i=!1}=e??{},s=!1,a=null,l=null,c=!1,u=()=>{l?.unsubscribe(),l=null,i&&(f(),c&&r.complete())},d=()=>{l=null,c&&r.complete()},p=h=>l=O(t(h)).subscribe(_(r,u,d)),f=()=>{if(s){s=!1;let h=a;a=null,r.next(h),!c&&p(h)}};n.subscribe(_(r,h=>{s=!0,a=h,!(l&&!l.closed)&&(o?f():p(h))},()=>{c=!0,!(i&&s&&l&&!l.closed)&&r.complete()}))})}function QE(t,e=je,n){let r=vt(t,e);return yf(()=>r,n)}function KE(...t){let e=Hn(t);return w((n,r)=>{let o=t.length,i=new Array(o),s=t.map(()=>!1),a=!1;for(let l=0;l<o;l++)O(t[l]).subscribe(_(r,c=>{i[l]=c,!a&&!s[l]&&(s[l]=!0,(a=s.every(ie))&&(s=null))},Le));n.subscribe(_(r,l=>{if(a){let c=[l,...i];r.next(e?e(...c):c)}}))})}function Pa(t,e,n){let r=Object.create(ZE);r.source=t,r.computation=e,n!=null&&(r.equal=n);let i=()=>{if(Jt(r),Rt(r),r.value===ft)throw r.error;return r.value};return i[W]=r,br(r),i}function vf(t,e){Jt(t),mt(t,e),An(t)}function Ef(t,e){Jt(t),Sr(t,e),An(t)}var ZE=oe(G({},pt),{value:At,dirty:!0,error:null,equal:Tr,kind:"linkedSignal",producerMustRecompute(t){return t.value===At||t.value===Yt},producerRecomputeValue(t){if(t.value===Yt)throw new Error("");let e=t.value;t.value=Yt;let n=ht(t),r;try{let o=t.source(),i=e===At||e===ft?void 0:{source:t.sourceValue,value:e};r=t.computation(o,i),t.sourceValue=o}catch(o){r=ft,t.error=o}finally{Ot(t,n)}if(e!==At&&r!==ft&&t.equal(e,r)){t.value=e;return}t.value=r,t.version++}});function If(t){let e=M(null);try{return t()}finally{M(e)}}var Ei="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss",g=class extends Error{code;constructor(e,n){super(Vr(e,n)),this.code=e}};function YE(t){return`NG0${Math.abs(t)}`}function Vr(t,e){return`${YE(t)}${e?": "+e:""}`}var nt=globalThis;function B(t){for(let e in t)if(t[e]===B)return e;throw Error("")}function Tf(t,e){for(let n in e)e.hasOwnProperty(n)&&!t.hasOwnProperty(n)&&(t[n]=e[n])}function ve(t){if(typeof t=="string")return t;if(Array.isArray(t))return`[${t.map(ve).join(", ")}]`;if(t==null)return""+t;let e=t.overriddenName||t.name;if(e)return`${e}`;let n=t.toString();if(n==null)return""+n;let r=n.indexOf(` 4`);return r>=0?n.slice(0,r):n}function Ii(t,e){return t?e?`${t} ${e}`:t:e||""}var JE=B({__forward_ref__:B});function _i(t){return t.__forward_ref__=_i,t.toString=function(){return ve(this())},t}function K(t){return Wa(t)?t():t}function Wa(t){return typeof t=="function"&&t.hasOwnProperty(JE)&&t.__forward_ref__===_i}function bf(t,e,n,r){throw new Error(`ASSERTION ERROR: ${t}`+(r==null?"":` [Expected=> ${n} ${r} ${e} <=Actual]`))}function q(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function Cf(t){return{providers:t.providers||[],imports:t.imports||[]}}function Hr(t){return eI(t,wi)}function XE(t){return Hr(t)!==null}function eI(t,e){return t.hasOwnProperty(e)&&t[e]||null}function tI(t){let e=t?.[wi]??null;return e||null}function La(t){return t&&t.hasOwnProperty(gi)?t[gi]:null}var wi=B({\u0275prov:B}),gi=B({\u0275inj:B}),P=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=q({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function Qa(t){return t&&!!t.\u0275providers}var Ka=B({\u0275cmp:B}),Za=B({\u0275dir:B}),Ya=B({\u0275pipe:B}),Ja=B({\u0275mod:B}),Fr=B({\u0275fac:B}),cn=B({__NG_ELEMENT_ID__:B}),_f=B({__NG_ENV_ID__:B});function le(t){return typeof t=="string"?t:t==null?"":String(t)}function Sf(t){return typeof t=="function"?t.name||t.toString():typeof t=="object"&&t!=null&&typeof t.type=="function"?t.type.n
vendor: 6,119 bytes, lines 4-7
4ame||t.type.toString():le(t)}function Xa(t,e){throw new g(-200,t)}function Di(t,e){throw new g(-201,!1)}var ja;function Nf(){return ja}function fe(t){let e=ja;return ja=t,e}function el(t,e,n){let r=Hr(t);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(n&8)return null;if(e!==void 0)return e;Di(t,"Injector")}var nI={},on=nI,Va="__NG_DI_FLAG__",Ha=class{injector;constructor(e){this.injector=e}retrieve(e,n){let r=sn(n)||0;try{return this.injector.get(e,r&8?null:on,r)}catch(o){if(xn(o))return o;throw o}}},yi="ngTempTokenPath",rI="ngTokenPath",oI=/\n/gm,iI="\u0275",wf="__source";function sI(t,e=0){let n=da();if(n===void 0)throw new g(-203,!1);if(n===null)return el(t,void 0,e);{let r=aI(e),o=n.retrieve(t,r);if(xn(o)){if(r.optional)return null;throw o}return o}}function et(t,e=0){return(Nf()||sI)(K(t),e)}function T(t,e){return et(t,sn(e))}function sn(t){return typeof t>"u"||typeof t=="number"?t:0|(t.optional&&8)|(t.host&&1)|(t.self&&2)|(t.skipSelf&&4)}function aI(t){return{optional:!!(t&8),host:!!(t&1),self:!!(t&2),skipSelf:!!(t&4)}}function Ba(t){let e=[];for(let n=0;n<t.length;n++){let r=K(t[n]);if(Array.isArray(r)){if(r.length===0)throw new g(900,!1);let o,i=0;for(let s=0;s<r.length;s++){let a=r[s],l=lI(a);typeof l=="number"?l===-1?o=a.token:i|=l:o=a}e.push(et(o,i))}else e.push(et(r))}return e}function Ti(t,e){return t[Va]=e,t.prototype[Va]=e,t}function lI(t){return t[Va]}function cI(t,e,n,r){let o=t[yi];throw e[wf]&&o.unshift(e[wf]),t.message=uI(` 5`+t.message,o,n,r),t[rI]=o,t[yi]=null,t}function uI(t,e,n,r=null){t=t&&t.charAt(0)===` 6`&&t.charAt(1)==iI?t.slice(2):t;let o=ve(e);if(Array.isArray(e))o=e.map(ve).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):ve(a)))}o=`{${i.join(", ")}}`}return`${n}${r?"("+r+")":""}[${o}]: ${t.replace(oI,` 7 `)}`}function Lt(t,e){let n=t.hasOwnProperty(Fr);return n?t[Fr]:null}function Mf(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 xf(t){return t.flat(Number.POSITIVE_INFINITY)}function bi(t,e){t.forEach(n=>Array.isArray(n)?bi(n,e):e(n))}function tl(t,e,n){e>=t.length?t.push(n):t.splice(e,0,n)}function Br(t,e){return e>=t.length-1?t.pop():t.splice(e,1)[0]}function Af(t,e){let n=[];for(let r=0;r<t;r++)n.push(e);return n}function Rf(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 $r(t,e,n){let r=Gn(t,e);return r>=0?t[r|1]=n:(r=~r,Rf(t,r,e,n)),r}function Ci(t,e){let n=Gn(t,e);if(n>=0)return t[n|1]}function Gn(t,e){return dI(t,e,1)}function dI(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 $e={},ae=[],Vt=new P(""),nl=new P("",-1),rl=new P(""),Lr=class{get(e,n=on){if(n===on)throw new Lo(`NullInjectorError: No provider for ${ve(e)}!`);return n}};function ol(t){return t[Ja]||null}function rt(t){return t[Ka]||null}function Si(t){return t[Za]||null}function Of(t){return t[Ya]||null}function Ur(t){return{\u0275providers:t}}function kf(...t){return{\u0275providers:il(!0,t),\u0275fromNgModule:!0}}function il(t,...e){let n=[],r=new Set,o,i=s=>{n.push(s)};return bi(e,s=>{let a=s;vi(a,i,[],r)&&(o||=[],o.push(a))}),o!==void 0&&Pf(o,i),n}function Pf(t,e){for(let n=0;n<t.length;n++){let{ngModule:r,providers:o}=t[n];sl(o,i=>{e(i,r)})}}function vi(t,e,n,r){if(t=K(t),!t)return!1;let o=null,i=La(t),s=!i&&rt(t);if(!i&&!s){let l=t.ngModule;if(i=La(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 c of l)vi(c,e,n,r)}}else if(i){if(i.imports!=null&&!a){r.add(o);let c;try{bi(i.imports,u=>{vi(u,e,n,r)&&(c||=[],c.push(u))})}finally{}c!==void 0&&Pf(c,e)}if(!a){let c=Lt(o)||(()=>new o);e({provide:o,useFactory:c,deps:ae},o),e({provide:rl,useValue:o,multi:!0},o),e({provide:Vt,useValue:()=>et(o),multi:!0},o)}let l=i.providers;if(l!=null&&!a){let c=t;sl(l,u=>{e(u,c)})}}else return!1;return o!==t&&t.providers!==void 0}function sl(t,e){for(let n of t)Qa(n)&&(n=n.\u0275providers),Array.isArray(n)?sl(n,e):e(n)}var fI=B({provide:String,useValue:B});function Ff(t){return t!==null&&typeof t=="object"&&fI in t}function pI(t){return!!(t&&t.useExisting)}function hI(t){return!!(t&&t.useFactory)}function an(t){return typeof t=="function"}function Lf(t){return!!t.useClass}var al=new P(""),mi={},Df={},Fa;function Wn(){return Fa===void 0&&(Fa=new Lr),Fa}var Me=class{},ln=class extends Me{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,Ua(e,s=>this.processProvider(s)),this.records.set(nl,zn(void 0,this)),o.has("environment")&&this.records.set(Me,zn(void 0,this));let i=this.records.get(al);i!=null&&typeof i.value=="string"&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(rl,ae,{self:!0}))}retrieve(e,n){let r=sn(n)||0;try{return this.get(e,on,r)}catch(o){if(xn(o))return o;throw o}}destroy(){Pr(this),this._destroyed=!0;let e=M(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(),M(e)}}onDestroy(e){return Pr(this),this._onDestroyHooks.push(e),()=>this.removeOnDestroy(e)}runInContext(e){Pr(this);let n=dt(this),r=fe(void 0),o;try{return e()}finally{dt(n),fe(r)}}get(e,n=on,r){if(Pr(this),e.hasOwnProperty(_f))return e[_f](this);let o=sn(r),i,s=dt(this),a=fe(void 0);try{if(!(o&4)){let c=this.records.get(e);if(c===void 0){let u=EI(e)&&Hr(e);u&&this.injectableDefInScope(u)?c=zn($a(e),mi):c=null,this.records.set(e,c)}if(c!=null)return this.hydrate(e,c)}let l=o&2?Wn():this.parent;return n=o&8&&n===on?null:n,l.get(e,n)}
vendor: 4,654 bytes, line 7
7catch(l){if(xn(l)){if((l[yi]=l[yi]||[]).unshift(ve(e)),s)throw l;return cI(l,e,"R3InjectorError",this.source)}else throw l}finally{fe(a),dt(s)}}resolveInjectorInitializers(){let e=M(null),n=dt(this),r=fe(void 0),o;try{let i=this.get(Vt,ae,{self:!0});for(let s of i)s()}finally{dt(n),fe(r),M(e)}}toString(){let e=[],n=this.records;for(let r of n.keys())e.push(ve(r));return`R3Injector[${e.join(", ")}]`}processProvider(e){e=K(e);let n=an(e)?e:K(e&&e.provide),r=gI(e);if(!an(e)&&e.multi===!0){let o=this.records.get(n);o||(o=zn(void 0,mi,!0),o.factory=()=>Ba(o.multi),this.records.set(n,o)),n=e,o.multi.push(e)}this.records.set(n,r)}hydrate(e,n){let r=M(null);try{return n.value===Df?Xa(ve(e)):n.value===mi&&(n.value=Df,n.value=n.factory()),typeof n.value=="object"&&n.value&&vI(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}finally{M(r)}}injectableDefInScope(e){if(!e.providedIn)return!1;let n=K(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 $a(t){let e=Hr(t),n=e!==null?e.factory:Lt(t);if(n!==null)return n;if(t instanceof P)throw new g(204,!1);if(t instanceof Function)return mI(t);throw new g(204,!1)}function mI(t){if(t.length>0)throw new g(204,!1);let n=tI(t);return n!==null?()=>n.factory(t):()=>new t}function gI(t){if(Ff(t))return zn(void 0,t.useValue);{let e=ll(t);return zn(e,mi)}}function ll(t,e,n){let r;if(an(t)){let o=K(t);return Lt(o)||$a(o)}else if(Ff(t))r=()=>K(t.useValue);else if(hI(t))r=()=>t.useFactory(...Ba(t.deps||[]));else if(pI(t))r=()=>et(K(t.useExisting));else{let o=K(t&&(t.useClass||t.provide));if(yI(t))r=()=>new o(...Ba(t.deps));else return Lt(o)||$a(o)}return r}function Pr(t){if(t.destroyed)throw new g(205,!1)}function zn(t,e,n=!1){return{factory:t,value:e,multi:n?[]:void 0}}function yI(t){return!!t.deps}function vI(t){return t!==null&&typeof t=="object"&&typeof t.ngOnDestroy=="function"}function EI(t){return typeof t=="function"||typeof t=="object"&&t.ngMetadataName==="InjectionToken"}function Ua(t,e){for(let n of t)Array.isArray(n)?Ua(n,e):n&&Qa(n)?Ua(n.\u0275providers,e):e(n)}function Ni(t,e){let n;t instanceof ln?(Pr(t),n=t):n=new Ha(t);let r,o=dt(n),i=fe(void 0);try{return e()}finally{dt(o),fe(i)}}function cl(){return Nf()!==void 0||da()!=null}function ul(t){if(!cl())throw new g(-203,!1)}var ce=0,S=1,N=2,Z=3,xe=4,pe=5,we=6,Qn=7,z=8,un=9,ot=10,L=11,Kn=12,dl=13,dn=14,ne=15,Ht=16,fn=17,it=18,qr=19,fl=20,Et=21,Mi=22,It=23,De=24,pn=25,F=26,pl=1,hn=6,st=7,zr=8,mn=9,Y=10;function Te(t){return Array.isArray(t)&&typeof t[pl]=="object"}function be(t){return Array.isArray(t)&&t[pl]===!0}function xi(t){return(t.flags&4)!==0}function _t(t){return t.componentOffset>-1}function Gr(t){return(t.flags&1)===1}function Ae(t){return!!t.template}function gn(t){return(t[N]&512)!==0}function Zn(t){return(t[N]&256)===256}var hl="svg",jf="math";function Ce(t){for(;Array.isArray(t);)t=t[ce];return t}function ml(t){for(;Array.isArray(t);){if(typeof t[pl]=="object")return t;t=t[ce]}return null}function gl(t,e){return Ce(e[t])}function Re(t,e){return Ce(e[t.index])}function Wr(t,e){return t.data[e]}function yn(t,e){return t[e]}function Qr(t,e,n,r){n>=t.data.length&&(t.data[n]=null,t.blueprint[n]=null),e[n]=r}function Oe(t,e){let n=e[t];return Te(n)?n:n[ce]}function Vf(t){return(t[N]&4)===4}function Ai(t){return(t[N]&128)===128}function Hf(t){return be(t[Z])}function Ue(t,e){return e==null?null:t[e]}function yl(t){t[fn]=0}function vl(t){t[N]&1024||(t[N]|=1024,Ai(t)&&Bt(t))}function Bf(t,e){for(;t>0;)e=e[dn],t--;return e}function Kr(t){return!!(t[N]&9216||t[De]?.dirty)}function Ri(t){t[ot].changeDetectionScheduler?.notify(8),t[N]&64&&(t[N]|=1024),Kr(t)&&Bt(t)}function Bt(t){t[ot].changeDetectionScheduler?.notify(0);let e=jt(t);for(;e!==null&&!(e[N]&8192||(e[N]|=8192,!Ai(e)));)e=jt(e)}function El(t,e){if(Zn(t))throw new g(911,!1);t[Et]===null&&(t[Et]=[]),t[Et].push(e)}function $f(t,e){if(t[Et]===null)return;let n=t[Et].indexOf(e);n!==-1&&t[Et].splice(n,1)}function jt(t){let e=t[Z];return be(e)?e[Z]:e}function Il(t){return t[Qn]??=[]}function _l(t){return t.cleanup??=[]}function Uf(t,e,n,r){let o=Il(e);o.push(n),t.firstCreatePass&&_l(t).push(r,o.length-1)}var A={lFrame:sp(null),bindingsEnabled:!0,skipHydrationRootTNode:null},Zr=function(t){return t[t.Off=0]="Off",t[t.Exhaustive=1]="Exhaustive",t[t.OnlyDirtyViews=2]="OnlyDirtyViews",t}(Zr||{}),II=0,qa=!1;function qf(){return A.lFrame.elementDepthCount}function zf(){A.lFrame.elementDepthCount++}function Gf(){A.lFrame.elementDepthCount--}function Oi(){return A.bindingsEnabled}
vendor: 8,951 bytes, line 7
7function vn(){return A.skipHydrationRootTNode!==null}function Wf(t){return A.skipHydrationRootTNode===t}function Qf(){A.bindingsEnabled=!0}function Kf(t){A.skipHydrationRootTNode=t}function Zf(){A.bindingsEnabled=!1}function Yf(){A.skipHydrationRootTNode=null}function E(){return A.lFrame.lView}function j(){return A.lFrame.tView}function Jf(t){return A.lFrame.contextLView=t,t[z]}function Xf(t){return A.lFrame.contextLView=null,t}function J(){let t=wl();for(;t!==null&&t.type===64;)t=t.parent;return t}function wl(){return A.lFrame.currentTNode}function ep(){let t=A.lFrame,e=t.currentTNode;return t.isParent?e:e.parent}function wt(t,e){let n=A.lFrame;n.currentTNode=t,n.isParent=e}function ki(){return A.lFrame.isParent}function Pi(){A.lFrame.isParent=!1}function Dl(){return A.lFrame.contextLView}function Tl(t){bf("Must never be called in production mode"),II=t}function bl(){return qa}function Yn(t){let e=qa;return qa=t,e}function at(){let t=A.lFrame,e=t.bindingRootIndex;return e===-1&&(e=t.bindingRootIndex=t.tView.bindingStartIndex),e}function Fi(){return A.lFrame.bindingIndex}function tp(t){return A.lFrame.bindingIndex=t}function lt(){return A.lFrame.bindingIndex++}function Jn(t){let e=A.lFrame,n=e.bindingIndex;return e.bindingIndex=e.bindingIndex+t,n}function np(){return A.lFrame.inI18n}function rp(t,e){let n=A.lFrame;n.bindingIndex=n.bindingRootIndex=t,Li(e)}function op(){return A.lFrame.currentDirectiveIndex}function Li(t){A.lFrame.currentDirectiveIndex=t}function ji(t){let e=A.lFrame.currentDirectiveIndex;return e===-1?null:t[e]}function Vi(){return A.lFrame.currentQueryIndex}function Yr(t){A.lFrame.currentQueryIndex=t}function _I(t){let e=t[S];return e.type===2?e.declTNode:e.type===1?t[pe]:null}function Cl(t,e,n){if(n&4){let o=e,i=t;for(;o=o.parent,o===null&&!(n&1);)if(o=_I(i),o===null||(i=i[dn],o.type&10))break;if(o===null)return!1;e=o,t=i}let r=A.lFrame=ip();return r.currentTNode=e,r.lView=t,!0}function Hi(t){let e=ip(),n=t[S];A.lFrame=e,e.currentTNode=n.firstChild,e.lView=t,e.tView=n,e.contextLView=t,e.bindingIndex=n.bindingStartIndex,e.inI18n=!1}function ip(){let t=A.lFrame,e=t===null?null:t.child;return e===null?sp(t):e}function sp(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 ap(){let t=A.lFrame;return A.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}var Sl=ap;function Bi(){let t=ap();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 lp(t){return(A.lFrame.contextLView=Bf(t,A.lFrame.contextLView))[z]}function ke(){return A.lFrame.selectedIndex}function $t(t){A.lFrame.selectedIndex=t}function Xn(){let t=A.lFrame;return Wr(t.tView,t.selectedIndex)}function cp(){A.lFrame.currentNamespace=hl}function up(){wI()}function wI(){A.lFrame.currentNamespace=null}function Nl(){return A.lFrame.currentNamespace}var dp=!0;function Jr(){return dp}function Dt(t){dp=t}function za(t,e=null,n=null,r){let o=Ml(t,e,n,r);return o.resolveInjectorInitializers(),o}function Ml(t,e=null,n=null,r,o=new Set){let i=[n||ae,kf(t)];return r=r||(typeof t=="object"?void 0:ve(t)),new ln(i,e||Wn(),r||null,o)}var He=class t{static THROW_IF_NOT_FOUND=on;static NULL=new Lr;static create(e,n){if(Array.isArray(e))return za({name:""},n,e,"");{let r=e.name??"";return za({name:r},e.parent,e.providers,r)}}static \u0275prov=q({token:t,providedIn:"any",factory:()=>et(nl)});static __NG_ELEMENT_ID__=-1},DI=new P(""),Ut=(()=>{class t{static __NG_ELEMENT_ID__=TI;static __NG_ENV_ID__=n=>n}return t})(),jr=class extends Ut{_lView;constructor(e){super(),this._lView=e}onDestroy(e){let n=this._lView;return El(n,e),()=>$f(n,e)}};function TI(){return new jr(E())}var tt=class{_console=console;handleError(e){this._console.error("ERROR",e)}},Tt=new P("",{providedIn:"root",factory:()=>{let t=T(Me),e;return n=>{e??=t.get(tt),e.handleError(n)}}}),fp={provide:Vt,useValue:()=>void T(tt),multi:!0};function xl(t){return typeof t=="function"&&t[W]!==void 0}function $i(t,e){let n=ga(t,e?.equal),r=n[W];return n.set=o=>mt(r,o),n.update=o=>Sr(r,o),n.asReadonly=Xr.bind(n),n}function Xr(){let t=this[W];if(t.readonlyFn===void 0){let e=()=>this();e[W]=t,t.readonlyFn=e}return t.readonlyFn}function Al(t){return xl(t)&&typeof t.set=="function"}var Be=class{},eo=new P("",{providedIn:"root",factory:()=>!1});var Rl=new P(""),Ol=new P("");var er=(()=>{class t{view;node;constructor(n,r){this.view=n,this.node=r}static __NG_ELEMENT_ID__=bI}return t})();function bI(){return new er(E(),J())}var En=(()=>{class t{taskId=0;pendingTasks=new Set;destroyed=!1;pendingTask=new Nr(!1);get hasPendingTasks(){return this.destroyed?!1:this.pendingTask.value}get hasPendingTasksObservable(){return this.destroyed?new R(n=>{n.next(!1),n.complete()}):this.pendingTask}add(){!this.hasPendingTasks&&!this.destroyed&&this.pendingTask.next(!0);let n=this.taskId++;return this.pendingTasks.add(n),n}has(n){return this.pendingTasks.has(n)}remove(n){this.pendingTasks.delete(n),this.pendingTasks.size===0&&this.hasPendingTasks&&this.pendingTask.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks&&this.pendingTask.next(!1),this.destroyed=!0,this.pendingTask.unsubscribe()}static \u0275prov=q({token:t,providedIn:"root",factory:()=>new t})}return t})(),kl=(()=>{class t{internalPendingTasks=T(En);scheduler=T(Be);errorHandler=T(Tt);add(){let n=this.internalPendingTasks.add();return()=>{this.internalPendingTasks.has(n)&&(this.scheduler.notify(11),this.internalPendingTasks.remove(n))}}run(n){let r=this.add();n().catch(this.errorHandler).finally(r)}static \u0275prov=q({token:t,providedIn:"root",factory:()=>new t})}return t})();function In(...t){}var to=(()=>{class t{static \u0275prov=q({token:t,providedIn:"root",factory:()=>new Ga})}return t})(),Ga=class{dirtyEffectCount=0;queues=new Map;add(e){this.enqueue(e),this.schedule(e)}schedule(e){e.dirty&&this.dirtyEffectCount++}remove(e){let n=e.zone,r=this.queues.get(n);r.has(e)&&(r.delete(e),e.dirty&&this.dirtyEffectCount--)}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)||r.add(e)}flush(){for(;this.dirtyEffectCount>0;){let e=!1;for(let[n,r]of this.queues)n===null?e||=this.flushQueue(r):e||=n.run(()=>this.flushQueue(r));e||(this.dirtyEffectCount=0)}}flushQueue(e){let n=!1;for(let r of e)r.dirty&&(this.dirtyEffectCount--,n=!0,r.run());return n}};function dr(t){return{toString:t}.toString()}var Ui="__parameters__";function xI(t){return function(...n){if(t){let r=t(...n);for(let o in r)this[o]=r[o]}}}function Pc(t,e,n){return dr(()=>{let r=xI(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,c,u){let d=l.hasOwnProperty(Ui)?l[Ui]:Object.defineProperty(l,Ui,{value:[]})[Ui];for(;d.length<=u;)d.push(null);return(d[u]=d[u]||[]).push(s),l}}return o.prototype.ngMetadataName=t,o.annotationCls=o,o})}var AI=Ti(Pc("Inject",t=>({token:t})),-1),Jp=Ti(Pc("Optional"),8);var Xp=Ti(Pc("SkipSelf"),4);var RI=Function;function OI(t){return typeof t=="function"}var Xi=class{previousValue;currentValue;firstChange;constructor(e,n,r){this.previousValue=e,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}};function eh(t,e,n,r){e!==null?e.applyValueToInputSignal(e,r):t[n]=r}var kI=(()=>{let t=()=>th;return t.ngInherit=!0,t})();function th(t){return t.type.prototype.ngOnChanges&&(t.setInput=FI),PI}function PI(){let t=rh(this),e=t?.current;if(e){let n=t.previous;if(n===$e)t.previous=e;else for(let r in e)n[r]=e[r];t.current=null,this.ngOnChanges(e)}}function FI(t,e,n,r,o){let i=this.declaredInputs[r],s=rh(t)||LI(t,{previous:$e,current:null}),a=s.current||(s.current={}),l=s.previous,c=l[i];a[i]=new Xi(c&&c.currentValue,n,l===$e),eh(t,e,o,n)}var nh="__ngSimpleChanges__";function rh(t){return t[nh]||null}function LI(t,e){return t[nh]=e}var pp=[];var H=function(t,e=null,n){for(let r=0;r<pp.length;r++){let o=pp[r];o(t,e,n)}};function jI(t,e,n){let{ngOnChanges:r,ngOnInit:o,ngDoCheck:i}=e.type.prototype;if(r){let s=th(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 Fc(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:c,ngOnDestroy:u}=i;s&&(t.contentHooks??=[]).push(-n,s),a&&((t.contentHooks??=[]).push(n,a),(t.contentCheckHooks??=[]).push(n,a)),l&&(t.viewHooks??=[]).push(-n,l),c&&((t.viewHooks??=[]).push(n,c),(t.viewCheckHooks??=[]).push(n,c)),u!=null&&(t.de
vendor: 5,510 bytes, line 7
7stroyHooks??=[]).push(n,u)}}function Qi(t,e,n){oh(t,e,3,n)}function Ki(t,e,n,r){(t[N]&3)===n&&oh(t,e,n,r)}function Pl(t,e){let n=t[N];(n&3)===e&&(n&=16383,n+=1,t[N]=n)}function oh(t,e,n,r){let o=r!==void 0?t[fn]&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[fn]+=65536),(a<i||i==-1)&&(VI(t,n,e,l),t[fn]=(t[fn]&4294901760)+l+2),l++}function hp(t,e){H(4,t,e);let n=M(null);try{e.call(t)}finally{M(n),H(5,t,e)}}function VI(t,e,n,r){let o=n[r]<0,i=n[r+1],s=o?-n[r]:n[r],a=t[s];o?t[N]>>14<t[fn]>>16&&(t[N]&3)===e&&(t[N]+=16384,hp(a,i)):hp(a,i)}var nr=-1,Dn=class{factory;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(e,n,r){this.factory=e,this.canSeeViewProviders=n,this.injectImpl=r}};function HI(t){return(t.flags&8)!==0}function BI(t){return(t.flags&16)!==0}function $I(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];UI(i)?t.setProperty(e,i,s):t.setAttribute(e,i,s),r++}}return r}function ih(t){return t===3||t===4||t===6}function UI(t){return t.charCodeAt(0)===64}function rr(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?mp(t,n,o,null,e[++r]):mp(t,n,o,null,null))}}return t}function mp(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){o!==null&&(t[i+1]=o);return}i++,o!==null&&i++}s!==-1&&(t.splice(s,0,e),i=s+1),t.splice(i++,0,n),o!==null&&t.splice(i++,0,o)}function sh(t){return t!==nr}function es(t){return t&32767}function qI(t){return t>>16}function ts(t,e){let n=qI(t),r=e;for(;n>0;)r=r[dn],n--;return r}var Ql=!0;function ns(t){let e=Ql;return Ql=t,e}var zI=256,ah=zI-1,lh=5,GI=0,ct={};function WI(t,e,n){let r;typeof n=="string"?r=n.charCodeAt(0)||0:n.hasOwnProperty(cn)&&(r=n[cn]),r==null&&(r=n[cn]=GI++);let o=r&ah,i=1<<o;e.data[t+(o>>lh)]|=i}function rs(t,e){let n=ch(t,e);if(n!==-1)return n;let r=e[S];r.firstCreatePass&&(t.injectorIndex=e.length,Fl(r.data,t),Fl(e,null),Fl(r.blueprint,null));let o=Lc(t,e),i=t.injectorIndex;if(sh(o)){let s=es(o),a=ts(o,e),l=a[S].data;for(let c=0;c<8;c++)e[i+c]=a[s+c]|l[s+c]}return e[i+8]=o,i}function Fl(t,e){t.push(0,0,0,0,0,0,0,0,e)}function ch(t,e){return t.injectorIndex===-1||t.parent&&t.parent.injectorIndex===t.injectorIndex||e[t.injectorIndex+8]===null?-1:t.injectorIndex}function Lc(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=hh(o),r===null)return nr;if(n++,o=o[dn],r.injectorIndex!==-1)return r.injectorIndex|n<<16}return nr}function Kl(t,e,n){WI(t,e,n)}function QI(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(ih(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 uh(t,e,n){if(n&8||t!==void 0)return t;Di(e,"NodeInjector")}function dh(t,e,n,r){if(n&8&&r===void 0&&(r=null),(n&3)===0){let o=t[un],i=fe(void 0);try{return o?o.get(e,r,n&8):el(e,r,n&8)}finally{fe(i)}}return uh(r,e,n)}function fh(t,e,n,r=0,o){if(t!==null){if(e[N]&2048&&!(r&2)){let s=XI(t,e,n,r,ct);if(s!==ct)return s}let i=ph(t,e,n,r,ct);if(i!==ct)return i}return dh(e,n,r,o)}function ph(t,e,n,r,o){let i=ZI(n);if(typeof i=="function"){if(!Cl(e,t,r))return r&1?uh(o,n,r):dh(e,n,r,o);try{let s;if(s=i(r),s==null&&!(r&8))Di(n);else return s}finally{Sl()}}else if(typeof i=="number"){let s=null,a=ch(t,e),l=nr,c=r&1?e[ne][pe]:null;for((a===-1||r&4)&&(l=a===-1?Lc(t,e):e[a+8],l===nr||!yp(r,!1)?a=-1:(s=e[S],a=es(l),e=ts(l,e)));a!==-1;){let u=e[S];if(gp(i,a,u.data)){let d=KI(a,e,n,s,r,c);if(d!==ct)return d}l=e[a+8],l!==nr&&yp(r,e[S].data[a+8]===c)&&gp(i,a,e)?(s=u,a=es(l),e=ts(l,e)):a=-1}}return o}function KI(t,e,n,r,o,i){let s=e[S],a=s.data[t+8],l=r==null?_t(a)&&Ql:r!=s&&(a.type&3)!==0,c=o&1&&i===a,u=Zi(a,s,n,l,c);return u!==null?io(e,s,u,a):ct}function Zi(t,e,n,r,o){let i=t.providerIndexes,s=e.data,a=i&1048575,l=t.directiveStart,c=t.directiveEnd,u=i>>20,d=r?a:a+u,p=o?a+u:c;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&&Ae(f)&&f.type===n)return l}return null}function io(t,e,n,r){let o=t[n],i=e.data;if(o instanceof Dn){let s=o;s.resolving&&Xa(Sf(i[n]));let a=ns(s.canSeeViewProviders);s.resolving=!0;let l=i[n].type||i[n],c,u=s.injectImpl?fe(s.injectImpl):null,d=Cl(t,r,0);try{o=t[n]=s.factory(void 0,i,t,r),e.firstCreatePass&&n>=r.directiveStart&&jI(n,i[n],e)}finally{u!==null&&fe(u),ns(a),s.resolving=!1,Sl()}}return o}function ZI(t){if(typeof t=="string")return t.charCodeAt(0)||0;let e=t.hasOwnProperty(cn)?t[cn]:void 0;return typeof e=="number"?e>=0?e&ah:YI:e}function gp(t,e,n){let r=1<<t;return!!(n[e+(t>>lh)]&r)}function yp(t,e){return!(t&2)&&!(t&1&&e)}var wn=class{_tNode;_lView;constructor(e,n){this._tNode=e,this._lView=n}get(e,n,r){return fh(this._tNode,this._lView,e,sn(r),n)}};function YI(){return new wn(J(),E())}function JI(t){return dr(()=>{let e=t.prototype.constructor,n=e[Fr]||Zl(e),r=Object.prototype,o=Object.getPrototypeOf(t.prototype).constructor;for(;o&&o!==r;){let i=o[Fr]||Zl(o);if(i&&i!==n)return i;
7o=Object.getPrototypeOf(o)}return i=>new i})}function Zl(t){return Wa(t)?()=>{let e=Zl(K(t));return e&&e()}:Lt(t)}function XI(t,e,n,r,o){let i=t,s=e;for(;i!==null&&s!==null&&s[N]&2048&&!gn(s);){let a=ph(i,s,n,r|2,ct);if(a!==ct)return a;let l=i.parent;if(!l){let c=s[fl];if(c){let u=c.get(n,ct,r);if(u!==ct)return u}l=hh(s),s=s[dn]}i=l}return o}function hh(t){let e=t[S],n=e.type;return n===2?e.declTNode:n===1?t[pe]:null}function mh(t){return QI(J(),t)}function e_(){return fr(J(),E())}function fr(t,e){return new mo(Re(t,e))}var mo=(()=>{class t{nativeElement;constructor(n){this.nativeElement=n}static __NG_ELEMENT_ID__=e_}return t})();function gh(t){return t instanceof mo?t.nativeElement:t}function t_(){return this._results[Symbol.iterator]()}var os=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 Ne}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=xf(e);(this._changesDetected=!Mf(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]=t_},yh="ngSkipHydration",n_="ngskiphydration";function vh(t){let e=t.mergedAttrs;if(e===null)return!1;for(let n=0;n<e.length;n+=2){let r=e[n];if(typeof r=="number")return!1;if(typeof r=="string"&&r.toLowerCase()===n_)return!0}return!1}function Eh(t){return t.hasAttribute(yh)}function is(t){return(t.flags&128)===128}function Ih(t){if(is(t))return!0;let e=t.parent;for(;e;){if(is(t)||vh(e))return!0;e=e.parent}return!1}var jc=function(t){return t[t.OnPush=0]="OnPush",t[t.Default=1]="Default",t}(jc||{}),_h=new Map,r_=0;function o_(){return r_++}function i_(t){_h.set(t[qr],t)}function Yl(t){_h.delete(t[qr])}var vp="__ngContext__";function pr(t,e){Te(e)?(t[vp]=e[qr],i_(e)):t[vp]=e}function wh(t){return Th(t[Kn])}function Dh(t){return Th(t[xe])}function Th(t){for(;t!==null&&!be(t);)t=t[xe];return t}var Jl;function s_(t){Jl=t}function hr(){if(Jl!==void 0)return Jl;if(typeof document<"u")return document;throw new g(210,!1)}var bh=new P("",{providedIn:"root",factory:()=>a_}),a_="ng",Ch=new P(""),l_=new P("",{providedIn:"platform",factory:()=>"unknown"});var c_=new P(""),u_=new P("",{providedIn:"root",factory:()=>hr().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function d_(){let t=new ws;return t.store=f_(hr(),T(bh)),t}var ws=(()=>{class t{static \u0275prov=q({token:t,providedIn:"root",factory:d_});store={};onSerializeCallbacks={};get(n,r){return this.store[n]!==void 0?this.store[n]:r}set(n,r){this.store[n]=r}remove(n){delete this.store[n]}hasKey(n){return this.store.hasOwnProperty(n)}get isEmpty(){return Object.keys(this.store).length===0}onSerialize(n,r){this.onSerializeCallbacks[n]=r}toJson(){for(let n in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(n))try{this.store[n]=this.onSerializeCallbacks[n]()}catch(r){console.warn("Exception in onSerialize callback: ",r)}return JSON.stringify(this.store).replace(/</g,"\\u003C")}}return t})();function f_(t,e){let n=t.getElementById(e+"-state");if(n?.textContent)try{return JSON.parse(n.textContent)}catch(r){console.warn("Exception while restoring TransferState for app "+e,r)}return{}}var Sh="h",Nh="b",p_="f",h_="n",Mh="e",xh="t",Ds="c",Vc="x",so="r",Ah="i",Rh="n",Hc="d";var Oh="di";var go=new P(""),kh=!1,Bc=new P("",{providedIn:"root",factory:()=>kh});var m_=(t,e,n,r)=>{};function g_(t,e,n,r){m_(t,e,n,r)}var y_="__nghData__",$c=y_;var Yi="ngh",Ph="nghm",Fh=()=>null;function v_(t,e,n=!1){let r=t.getAttribute(Yi);if(r==null)return null;let[o,i]=r.split("|");if(r=n?i:o,!r)return null;let s=i?`|${i}`:"",a=n?o:s,l={};if(r!==""){let u=e.get(ws,null,{optional:!0});u!==null&&(l=u.get($c,[])[Number(r)])}let c={data:l,firstChild:t.firstChild??null};return n&&(c.firstChild=t,Ts(c,0,t.nextSibling)),a?t.setAttribute(Yi,a):t.removeAttribute(Yi),c}function Lh(){Fh=v_}function jh(t,e,n=!1){return Fh(t,e,n)}function Vh(t){let e=t._lView;return e[S].type===2?null:(gn(e)&&(e=e[F]),e)}function E_(t){return t.textContent?.replace(/\s/gm,"")}function I_(t){let e=hr(),n=e.createNodeIterator(t,NodeFilter.SHOW_COMMENT,{acceptNode(i){let s=E_(i);return s==="ngetn"||s==="ngtns"?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}}),r,o=[];for(;r=n.nextNode();)o.push(r);for(let i of o)i.textContent==="ngetn"?i.replaceWith(e.createTextNode("")):i.remove()}function Ts(t,e,n){t.segmentHeads??={},t.segmentHeads[e]=n}function Xl(t,e){return t.segmentHeads?.[e]??null}function __(t,e){let n=t.data,r=n[Mh]?.[e]??null;return r===null&&n[Ds]?.[e]&&(r=Uc(t,e)),r}function Hh(t,e){return t.data[Ds]?.[e]??null}function Uc(t,e){let n=Hh(t,e)??[],r=0;for(let o of n)r+=o[so]*(o[Vc]??1);return r}function w_(t){if(typeof t.disconnectedNodes>"u"){let e=t.data[Hc];t.disconnectedNodes=e?new Set(e):null}return t.disconnectedNodes}function yo(t,e){if(typeof t.disconnectedNodes>"u"){let n=t.data[Hc];t.disconnectedNodes=n?new Set(n):null}return!!w_(t)?.has(e)}function Ll(t){return!!t&&t.nodeType===Node.COMMENT_NODE&&t.textContent?.trim()===Ph}function Ep(t){for(;t&&t.nodeType===Node.TEXT_NODE;)t=t.previousSibling;return t}function Bh(t){for(let r of t.body.childNodes)if(Ll(r))return;let e=Ep(t.body.previousSibling);if(Ll(e))return;let n=Ep(t.head.lastChild);if(!Ll(n))throw new g(-507,!1)}function $h(t,e){let n=t.contentQueries;if(n!==null){let r=M(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];Yr(i),a.contentQueries(2,e[s],s)}}}finally{M(r)}}}function ec(t,e,n){Yr(0);let r=M(null);try{e(t,n)}finally{M(r)}}function qc(t,e,n){if(xi(e)){let r=M(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{M(r)}}}var or=function(t){return t[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",t}(or||{}),qi;function D_(){if(qi===void 0&&(qi=null,nt.trustedTypes))try{qi=nt.trustedTypes.createPolicy("angular",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return qi}function bs(t){return D_()?.createHTML(t)||t}var zi;function Uh(){if(zi===void 0&&(zi=null,nt.trustedTypes))try{zi=nt.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return zi}function Ip(t){return Uh()?.createHTML(t)||t}function _p(t){return Uh()?.createScriptURL(t)||t}var Ct=class{changingThisBreaksApplicationSecurity;constructor(e){this.changingThisBreaksApplicationSecurity=e}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${Ei})`}},tc=class extends Ct{getTypeName(){return"HTML"}},nc=class extends Ct{getTypeName(){return"Style"}}
vendor: 7,488 bytes, line 7
7,rc=class extends Ct{getTypeName(){return"Script"}},oc=class extends Ct{getTypeName(){return"URL"}},ic=class extends Ct{getTypeName(){return"ResourceURL"}};function bn(t){return t instanceof Ct?t.changingThisBreaksApplicationSecurity:t}function Cs(t,e){let n=qh(t);if(n!=null&&n!==e){if(n==="ResourceURL"&&e==="URL")return!0;throw new Error(`Required a safe ${e}, got a ${n} (see ${Ei})`)}return n===e}function qh(t){return t instanceof Ct&&t.getTypeName()||null}function T_(t){return new tc(t)}function b_(t){return new nc(t)}function C_(t){return new rc(t)}function S_(t){return new oc(t)}function N_(t){return new ic(t)}function M_(t){let e=new ac(t);return x_()?new sc(e):e}var sc=class{inertDocumentHelper;constructor(e){this.inertDocumentHelper=e}getInertBodyElement(e){e="<body><remove></remove>"+e;try{let n=new window.DOMParser().parseFromString(bs(e),"text/html").body;return n===null?this.inertDocumentHelper.getInertBodyElement(e):(n.firstChild?.remove(),n)}catch{return null}}},ac=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=bs(e),n}};function x_(){try{return!!new window.DOMParser().parseFromString(bs(""),"text/html")}catch{return!1}}var A_=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function zc(t){return t=String(t),t.match(A_)?t:"unsafe:"+t}function St(t){let e={};for(let n of t.split(","))e[n]=!0;return e}function vo(...t){let e={};for(let n of t)for(let r in n)n.hasOwnProperty(r)&&(e[r]=!0);return e}var zh=St("area,br,col,hr,img,wbr"),Gh=St("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Wh=St("rp,rt"),R_=vo(Wh,Gh),O_=vo(Gh,St("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")),k_=vo(Wh,St("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")),wp=vo(zh,O_,k_,R_),Qh=St("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),P_=St("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"),F_=St("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"),L_=vo(Qh,P_,F_),j_=St("script,style,template"),lc=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=B_(n);continue}for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let i=H_(n);if(i){n=i;break}n=o.pop()}}return this.buf.join("")}startElement(e){let n=Dp(e).toLowerCase();if(!wp.hasOwnProperty(n))return this.sanitizedSomething=!0,!j_.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(!L_.hasOwnProperty(a)){this.sanitizedSomething=!0;continue}let l=i.value;Qh[a]&&(l=zc(l)),this.buf.push(" ",s,'="',Tp(l),'"')}return this.buf.push(">"),!0}endElement(e){let n=Dp(e).toLowerCase();wp.hasOwnProperty(n)&&!zh.hasOwnProperty(n)&&(this.buf.push("</"),this.buf.push(n),this.buf.push(">"))}chars(e){this.buf.push(Tp(e))}};function V_(t,e){return(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function H_(t){let e=t.nextSibling;if(e&&t!==e.previousSibling)throw Kh(e);return e}function B_(t){let e=t.firstChild;if(e&&V_(t,e))throw Kh(e);return e}function Dp(t){let e=t.nodeName;return typeof e=="string"?e:"FORM"}function Kh(t){return new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`)}var $_=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,U_=/([^\#-~ |!])/g;function Tp(t){return t.replace(/&/g,"&").replace($_,function(e){let n=e.charCodeAt(0),r=e.charCodeAt(1);return"&#"+((n-55296)*1024+(r-56320)+65536)+";"}).replace(U_,function(e){return"&#"+e.charCodeAt(0)+";"}).replace(/</g,"<").replace(/>/g,">")}var Gi;function Zh(t,e){let n=null;try{Gi=Gi||M_(t);let r=e?String(e):"";n=Gi.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=Gi.getInertBodyElement(r)}while(r!==i);let a=new lc().sanitizeChildren(bp(n)||n);return bs(a)}finally{if(n){let r=bp(n)||n;for(;r.firstChild;)r.firstChild.remove()}}}function bp(t){return"content"in t&&q_(t)?t.content:null}function q_(t){return t.nodeType===Node.ELEMENT_NODE&&t.nodeName==="TEMPLATE"}var Eo=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}(Eo||{});function z_(t){let e=Gc();return e?Ip(e.sanitize(Eo.HTML,t)||""):Cs(t,"HTML")?Ip(bn(t)):Zh(hr(),le(t))}function Yh(t){let e=Gc();return e?e.sanitize(Eo.URL,t)||"":Cs(t,"URL")?bn(t):zc(le(t))}function Jh(t){let e=Gc();if(e)return _p(e.sanitize(Eo.RESOURCE_URL,t)||"");if(Cs(t,"ResourceURL"))return _p(bn(t));throw new g(904,!1)}function G_(t,e){return e==="src"&&(t==="embed"||t==="frame"||t==="iframe"||t==="media"||t==="script")||e==="href"&&(t==="base"||t==="link")?Jh:Yh}function W_(t,e,n){return G_(e,n)(t)}function Gc(){let t=E();return t&&t[ot].sanitizer}var Q_=/^>|^->|<!--|-->|--!>|<!-$/g,K_=/(<|>)/g,Z_="\u200B$1\u200B";function Y_(t){return t.replace(Q_,e=>e.replace(K_,Z_))}function J_(t){return t.ownerDocument.defaultView}function X_(t){return t.ownerDocument}function Xh(t){return t.ownerDocument.body}function em(t){return t instanceof Function?t():t}function ew(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 tm="ng-template";function tw(t,e,n,r){let o=0;if(r){for(;o<e.length&&typeof e[o]=="string";o+=2)if(e[o]==="class"&&ew(e[o+1].toLowerCase(),n,0)!==-1)return!0}else if(Wc(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 Wc(t){return t.type===4&&t.value!==tm}function nw(t,e,n){let r=t.type===4&&!n?tm:t.value;return e===r}function rw(t,e,n){let r=4,o=t.attrs,i=o!==null?sw(o):0,s=!1;for(let a=0;a<e.length;a++){let l=e[a];
vendor: 17,626 bytes, line 7
7if(typeof l=="number"){if(!s&&!qe(r)&&!qe(l))return!1;if(s&&qe(l))continue;s=!1,r=l|r&1;continue}if(!s)if(r&4){if(r=2|r&1,l!==""&&!nw(t,l,n)||l===""&&e.length===1){if(qe(r))return!1;s=!0}}else if(r&8){if(o===null||!tw(t,o,l,n)){if(qe(r))return!1;s=!0}}else{let c=e[++a],u=ow(l,o,Wc(t),n);if(u===-1){if(qe(r))return!1;s=!0;continue}if(c!==""){let d;if(u>i?d="":d=o[u+1].toLowerCase(),r&2&&c!==d){if(qe(r))return!1;s=!0}}}}return qe(r)||s}function qe(t){return(t&1)===0}function ow(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 aw(e,t)}function nm(t,e,n=!1){for(let r=0;r<e.length;r++)if(rw(t,e[r],n))return!0;return!1}function iw(t){let e=t.attrs;if(e!=null){let n=e.indexOf(5);if((n&1)===0)return e[n+1]}return null}function sw(t){for(let e=0;e<t.length;e++){let n=t[e];if(ih(n))return e}return t.length}function aw(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 lw(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 Cp(t,e){return t?":not("+e.trim()+")":e}function cw(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!==""&&!qe(s)&&(e+=Cp(i,o),o=""),r=s,i=i||!qe(r);n++}return o!==""&&(e+=Cp(i,o)),e}function uw(t){return t.map(cw).join(",")}function dw(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(!qe(o))break;o=i}r++}return n.length&&e.push(1,...n),e}var ee={};function rm(t,e){return t.createText(e)}function fw(t,e,n){t.setValue(e,n)}function om(t,e){return t.createComment(Y_(e))}function Qc(t,e,n){return t.createElement(e,n)}function ss(t,e,n,r,o){t.insertBefore(e,n,r,o)}function im(t,e,n){t.appendChild(e,n)}function Sp(t,e,n,r,o){r!==null?ss(t,e,n,r,o):im(t,e,n)}function Kc(t,e,n){t.removeChild(null,e,n)}function sm(t){t.textContent=""}function pw(t,e,n){t.setAttribute(e,"style",n)}function hw(t,e,n){n===""?t.removeAttribute(e,"class"):t.setAttribute(e,"class",n)}function am(t,e,n){let{mergedAttrs:r,classes:o,styles:i}=n;r!==null&&$I(t,e,r),o!==null&&hw(t,e,o),i!==null&&pw(t,e,i)}function Zc(t,e,n,r,o,i,s,a,l,c,u){let d=F+r,p=d+o,f=mw(d,p),h=typeof c=="function"?c():c;return f[S]={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:u}}function mw(t,e){let n=[];for(let r=0;r<e;r++)n.push(r<t?null:ee);return n}function gw(t){let e=t.tView;return e===null||e.incompleteFirstPass?t.tView=Zc(1,null,t.template,t.decls,t.vars,t.directiveDefs,t.pipeDefs,t.viewQuery,t.schemas,t.consts,t.id):e}function Yc(t,e,n,r,o,i,s,a,l,c,u){let d=e.blueprint.slice();return d[ce]=o,d[N]=r|4|128|8|64|1024,(c!==null||t&&t[N]&2048)&&(d[N]|=2048),yl(d),d[Z]=d[dn]=t,d[z]=n,d[ot]=s||t&&t[ot],d[L]=a||t&&t[L],d[un]=l||t&&t[un]||null,d[pe]=i,d[qr]=o_(),d[we]=u,d[fl]=c,d[ne]=e.type==2?t[ne]:d,d}function yw(t,e,n){let r=Re(e,t),o=gw(n),i=t[ot].rendererFactory,s=Jc(t,Yc(t,o,null,lm(n),r,e,null,i.createRenderer(r,n),null,null,null));return t[e.index]=s}function lm(t){let e=16;return t.signals?e=4096:t.onPush&&(e=64),e}function cm(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 Jc(t,e){return t[Kn]?t[dl][xe]=e:t[Kn]=e,t[dl]=e,e}function vw(t=1){um(j(),E(),ke()+t,!1)}function um(t,e,n,r){if(!r)if((e[N]&3)===3){let i=t.preOrderCheckHooks;i!==null&&Qi(e,i,n)}else{let i=t.preOrderHooks;i!==null&&Ki(e,i,0,n)}$t(n)}var Ss=function(t){return t[t.None=0]="None",t[t.SignalBased=1]="SignalBased",t[t.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",t}(Ss||{});function cc(t,e,n,r){let o=M(null);try{let[i,s,a]=t.inputs[n],l=null;(s&Ss.SignalBased)!==0&&(l=e[i][W]),l!==null&&l.transformFn!==void 0?r=l.transformFn(r):a!==null&&(r=a.call(e,r)),t.setInput!==null?t.setInput(e,l,r,n,i):eh(e,l,i,r)}finally{M(o)}}function dm(t,e,n,r,o){let i=ke(),s=r&2;try{$t(-1),s&&e.length>F&&um(t,e,F,!1),H(s?2:0,o,n),n(r,o)}finally{$t(i),H(s?3:1,o,n)}}function Ns(t,e,n){Tw(t,e,n),(n.flags&64)===64&&bw(t,e,n)}function Xc(t,e,n=Re){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 Ew(t,e,n,r){let i=r.get(Bc,kh)||n===or.ShadowDom,s=t.selectRootElement(e,i);return Iw(s),s}function Iw(t){fm(t)}var fm=()=>null;function _w(t){Eh(t)?sm(t):I_(t)}function pm(){fm=_w}function ww(t){return t==="class"?"className":t==="for"?"htmlFor":t==="formaction"?"formAction":t==="innerHtml"?"innerHTML":t==="readonly"?"readOnly":t==="tabindex"?"tabIndex":t}function hm(t,e,n,r,o,i){let s=e[S];if(nu(t,s,e,n,r)){_t(t)&&Dw(e,t.index);return}eu(t,e,n,r,o,i)}function eu(t,e,n,r,o,i){if(t.type&3){let s=Re(t,e);n=ww(n),r=i!=null?i(r,t.value||"",n):r,o.setProperty(s,n,r)}else t.type&12}function Dw(t,e){let n=Oe(e,t);n[N]&16||(n[N]|=64)}function Tw(t,e,n){let r=n.directiveStart,o=n.directiveEnd;_t(n)&&yw(e,n,t.data[r+n.componentOffset]),t.firstCreatePass||rs(n,e);let i=n.initialInputs;for(let s=r;s<o;s++){let a=t.data[s],l=io(e,t,s,n);if(pr(l,e),i!==null&&Mw(e,s-r,l,a,n,i),Ae(a)){let c=Oe(n.index,e);c[z]=io(e,t,s,n)}}}function bw(t,e,n){let r=n.directiveStart,o=n.directiveEnd,i=n.index,s=op();try{$t(i);for(let a=r;a<o;a++){let l=t.data[a],c=e[a];Li(a),(l.hostBindings!==null||l.hostVars!==0||l.hostAttrs!==null)&&Cw(l,c)}}finally{$t(-1),Li(s)}}function Cw(t,e){t.hostBindings!==null&&t.hostBindings(1,e)}function tu(t,e){let n=t.directiveRegistry,r=null;if(n)for(let o=0;o<n.length;o++){let i=n[o];nm(e,i.selectors,!1)&&(r??=[],Ae(i)?r.unshift(i):r.push(i))}return r}function Sw(t,e,n,r,o,i){let s=Re(t,e);Nw(e[L],s,i,t.value,n,r,o)}function Nw(t,e,n,r,o,i,s){if(i==null)t.removeAttribute(e,o,n);else{let a=s==null?le(i):s(i,r||"",o);t.setAttribute(e,o,a,n)}}function Mw(t,e,n,r,o,i){let s=i[e];if(s!==null)for(let a=0;a<s.length;a+=2){let l=s[a],c=s[a+1];cc(r,n,l,c)}}function mm(t,e,n){return(t===null||Ae(t))&&(n=ml(n[e.index])),n[L]}function xw(t,e){let n=t[un];if(!n)return;n.get(Tt,null)?.(e)}function nu(t,e,n,r,o){let i=t.inputs?.[r],s=t.hostDirectiveInputs?.[r],a=!1;if(s)for(let l=0;l<s.length;l+=2){let c=s[l],u=s[l+1],d=e.data[c];cc(d,n[c],u,o),a=!0}if(i)for(let l of i){let c=n[l],u=e.data[l];cc(u,c,r,o),a=!0}return a}function Aw(t,e){let n=Oe(e,t),r=n[S];Rw(r,n);let o=n[ce];o!==null&&n[we]===null&&(n[we]=jh(o,n[un])),H(18),ru(r,n,n[z]),H(19,n[z])}function Rw(t,e){for(let n=e.length;n<t.blueprint.length;n++)e.push(t.blueprint[n])}function ru(t,e,n){Hi(e);try{let r=t.viewQuery;r!==null&&ec(1,r,n);let o=t.template;o!==null&&dm(t,e,o,1,n),t.firstCreatePass&&(t.firstCreatePass=!1),e[it]?.finishViewCreation(t),t.staticContentQueries&&$h(t,e),t.staticViewQueries&&ec(2,t.viewQuery,n);let i=t.components;i!==null&&Ow(e,i)}catch(r){throw t.firstCreatePass&&(t.incompleteFirstPass=!0,t.firstCreatePass=!1),r}finally{e[N]&=-5,Bi()}}function Ow(t,e){for(let n=0;n<e.length;n++)Aw(t,e[n])}function Io(t,e,n,r){let o=M(null);try{let i=e.tView,a=t[N]&4096?4096:16,l=Yc(t,i,n,a,null,e,null,null,r?.injector??null,r?.embeddedViewInjector??null,r?.dehydratedView??null),c=t[e.index];l[Ht]=c;let u=t[it];return u!==null&&(l[it]=u.createEmbeddedView(i)),ru(i,l,n),l}finally{M(o)}}function ir(t,e){return!e||e.firstChild===null||is(t)}var Np=!1,kw=new P(""),Pw;function ou(t,e){return Pw(t,e)}var as=function(t){return t[t.Important=1]="Important",t[t.DashCase=2]="DashCase",t}(as||{});function Gt(t){return(t.flags&32)===32}function tr(t,e,n,r,o){if(r!=null){let i,s=!1;be(r)?i=r:Te(r)&&(s=!0,r=r[ce]);let a=Ce(r);t===0&&n!==null?o==null?im(e,n,a):ss(e,n,a,o||null,!0):t===1&&n!==null?ss(e,n,a,o||null,!0):t===2?Kc(e,a,s):t===3&&e.destroyNode(a),i!=null&&zw(e,t,i,n,o)}}function Fw(t,e){gm(t,e),e[ce]=null,e[pe]=null}function Lw(t,e,n,r,o,i){r[ce]=o,r[pe]=e,As(t,r,n,1,o,i)}function gm(t,e){e[ot].changeDetectionScheduler?.notify(9),As(t,e,e[L],2,null,null)}function jw(t){let e=t[Kn];if(!e)return jl(t[S],t);for(;e;){let n=null;if(Te(e))n=e[Kn];else{let r=e[Y];r&&(n=r)}if(!n){for(;e&&!e[xe]&&e!==t;)Te(e)&&jl(e[S],e),e=e[Z];e===null&&(e=t),Te(e)&&jl(e[S],e),n=e&&e[xe]}e=n}}function iu(t,e){let n=t[mn],r=n.indexOf(e);n.splice(r,1)}function Ms(t,e){if(Zn(e))return;let n=e[L];n.destroyNode&&As(t,e,n,3,null,null),jw(e)}function jl(t,e){if(Zn(e))return;let n=M(null);try{e[N]&=-129,e[N]|=256,e[De]&&On(e[De]),Hw(t,e),Vw(t,e),e[S].type===1&&e[L].destroy();let r=e[Ht];if(r!==null&&be(e[Z])){r!==e[Z]&&iu(r,e);let o=e[it];o!==null&&o.detachView(t)}Yl(e)}finally{M(n)}}function Vw(t,e){let n=t.cleanup,r=e[Qn];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[Qn]=null);let o=e[Et];if(o!==null){e[Et]=null;for(let s=0;s<o.length;s++){let a=o[s];a()}}let i=e[It];if(i!==null){e[It]=null;for(let s of i)s.destroy()}}function Hw(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 Dn)){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];H(4,a,l);try{l.call(a)}finally{H(5,a,l)}}else{H(4,o,i);try{i.call(o)}finally{H(5,o,i)}}}}}function ym(t,e,n){return Bw(t,e.parent,n)}function Bw(t,e,n){let r=e;for(;r!==null&&r.type&168;)e=r,r=e.parent;if(r===null)return n[ce];if(_t(r)){let{encapsulation:o}=t.data[r.directiveStart+r.componentOffset];if(o===or.None||o===or.Emulated)return null}return Re(r,n)}function vm(t,e,n){return Uw(t,e,n)}function $w(t,e,n){return t.type&40?Re(t,n):null}var Uw=$w,Mp;function xs(t,e,n,r){let o=ym(t,r,e),i=e[L],s=r.parent||e[pe],a=vm(s,r,e);if(o!=null)if(Array.isArray(n))for(let l=0;l<n.length;l++)Sp(i,o,n[l],a,!1);else Sp(i,o,n,a,!1);Mp!==void 0&&Mp(i,r,e,n,o)}function no(t,e){if(e!==null){let n=e.type;if(n&3)return Re(e,t);if(n&4)return uc(-1,t[e.index]);if(n&8){let r=e.child;if(r!==null)return no(t,r);{let o=t[e.index];return be(o)?uc(-1,o):Ce(o)}}else{if(n&128)return no(t,e.next);if(n&32)return ou(e,t)()||Ce(t[e.index]);{let r=Em(t,e);if(r!==null){if(Array.isArray(r))return r[0];let o=jt(t[ne]);return no(o,r)}else return no(t,e.next)}}}return null}function Em(t,e){if(e!==null){let r=t[ne][pe],o=e.projection;return r.projection[o]}return null}function uc(t,e){let n=Y+t+1;if(n<e.length){let r=e[n],o=r[S].firstChild;if(o!==null)return no(r,o)}return e[st]}function su(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&&pr(Ce(a),r),n.flags|=2),!Gt(n))if(l&8)su(t,e,n.child,r,o,i,!1),tr(e,t,o,a,i);else if(l&32){let c=ou(n,r),u;for(;u=c();)tr(e,t,o,u,i);tr(e,t,o,a,i)}else l&16?Im(t,e,r,n,o,i):tr(e,t,o,a,i);n=s?n.projectionNext:n.next}}function As(t,e,n,r,o,i){su(n,r,t.firstChild,e,o,i,!1)}function qw(t,e,n){let r=e[L],o=ym(t,n,e),i=n.parent||e[pe],s=vm(i,n,e);Im(r,0,e,n,o,s)}function Im(t,e,n,r,o,i){let s=n[ne],l=s[pe].projection[r.projection];if(Array.isArray(l))for(let c=0;c<l.length;c++){let u=l[c];tr(e,t,o,u,i)}else{let c=l,u=s[Z];is(r)&&(c.flags|=128),su(t,e,c,u,o,i,!0)}}function zw(t,e,n,r,o){let i=n[st],s=Ce(n);i!==s&&tr(e,t,r,i,o);for(let a=Y;a<n.length;a++){let l=n[a];As(l[S],l,t,e,r,i)}}function Gw(t,e,n,r,o){if(e)o?t.addClass(n,r):t.removeClass(n,r);else{let i=r.indexOf("-")===-1?void 0:as.DashCase;o==null?t.removeStyle(n,r,i):(typeof o=="string"&&o.endsWith("!important")&&(o=o.slice(0,-10),i|=as.Important),t.setStyle(n,r,o,i))}}function ao(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(Ce(i)),be(i)&&_m(i,r);let s=n.type;if(s&8)ao(t,e,n.child,r);else if(s&32){let a=ou(n,e),l;for(;l=a();)r.push(l)}else if(s&16){let a=Em(e,n);if(Array.isArray(a))r.push(...a);else{let l=jt(e[ne]);ao(l[S],l,a,r,!0)}}n=o?n.projectionNext:n.next}return r}function _m(t,e){for(let n=Y;n<t.length;n++){let r=t[n],o=r[S].firstChild;o!==null&&ao(r[S],r,o,e)}t[st]!==t[ce]&&e.push(t[st])}function wm(t){if(t[pn]!==null){for(let e of t[pn])e.impl.addSequence(e);t[pn].length=0}}var Dm=[];function Ww(t){return t[De]??Qw(t)}function Qw(t){let e=Dm.pop()??Object.create(Zw);return e.lView=t,e}function Kw(t){t.lView[De]!==t&&(t.lView=null,Dm.push(t))}var Zw=oe(G({},pt),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{Bt(t.lView)},consumerOnSignalRead(){this.lView[De]=this}});function Yw(t){let e=t[De]??Object.create(Jw);return e.lView=t,e}var Jw=oe(G({},pt),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{let e=jt(t.lView);for(;e&&!Tm(e[S]);)e=jt(e);e&&vl(e)},consumerOnSignalRead(){this.lView[De]=this}});function Tm(t){return t.type!==2}function bm(t){if(t[It]===null)return;let e=!0;for(;e;){let n=!1;for(let r of t[It])r.dirty&&(n=!0,r.zone===null||Zone.current===r.zone?r.run():r.zone.run(()=>r.run()));e=n&&!!(t[N]&8192)}}var Xw=100;function au(t,e=0){let r=t[ot].rendererFactory,o=!1;o||r.begin?.();try{eD(t,e)}finally{o||r.end?.()}}function eD(t,e){let n=bl();try{Yn(!0),dc(t,e);let r=0;for(;Kr(t);){if(r===Xw)throw new g(103,!1);r++,dc(t,1)}}finally{Yn(n)}}function Cm(t,e){Tl(e?Zr.Exhaustive:Zr.OnlyDirtyViews);try{au(t)}finally{Tl(Zr.Off)}}function tD(t,e,n,r){if(Zn(e))return;let o=e[N],i=!1,s=!1;Hi(e);let a=!0,l=null,c=null;i||(Tm(t)?(c=Ww(e),l=ht(c)):Vo()===null?(a=!1,c=Yw(e),l=ht(c)):e[De]&&(On(e[De]),e[De]=null));try{yl(e),tp(t.bindingStartIndex),n!==null&&dm(t,e,n,2,r);let u=(o&3)===3;if(!i)if(u){let f=t.preOrderCheckHooks;f!==null&&Qi(e,f,null)}else{let f=t.preOrderHooks;f!==null&&Ki(e,f,0,null),Pl(e,0)}if(s||nD(e),bm(e),Sm(e,0),t.contentQueries!==null&&$h(t,e),!i)if(u){let f=t.contentCheckHooks;f!==null&&Qi(e,f)}else{let f=t.contentHooks;f!==null&&Ki(e,f,1),Pl(e,1)}oD(t,e);let d=t.components;d!==null&&Mm(e,d,0);let p=t.viewQuery;if(p!==null&&ec(2,p,r),!i)if(u){let f=t.viewCheckHooks;f!==null&&Qi(e,f)}else{let f=t.viewHooks;f!==null&&Ki(e,f,2),Pl(e,2)}if(t.firstUpdatePass===!0&&(t.firstUpdatePass=!1),e[Mi]){for(let f of e[Mi])f();e[Mi]=null}i||(wm(e),e[N]&=-73)}catch(u){throw i||Bt(e),u}finally{c!==null&&(Ot(c,l),a&&Kw(c)),Bi()}}function Sm(t,e){for(let n=wh(t);n!==null;n=Dh(n))for(let r=Y;r<n.length;r++){let o=n[r];Nm(o,e)}}function nD(t){for(let e=wh(t);e!==null;e=Dh(e)){if(!(e[N]&2))continue;let n=e[mn];for(let r=0;r<n.length;r++){let o=n[r];vl(o)}}}function rD(t,e,n){H(18);let r=Oe(e,t);Nm(r,n),H(19,r[z])}function Nm(t,e){Ai(t)&&dc(t,e)}function dc(t,e){let r=t[S],o=t[N],i=t[De],s=!!(e===0&&o&16);if(s||=!!(o&64&&e===0),s||=!!(o&1024),s||=!!(i?.dirty&&Rn(i)),s||=!1,i&&(i.dirty=!1),t[N]&=-9217,s)tD(r,t,r.template,t[z]);else if(o&8192){bm(t),Sm(t,1);let a=r.components;a!==null&&Mm(t,a,1),wm(t)}}function Mm(t,e,n){for(let r=0;r<e.length;r++)rD(t,e[r],n)}function oD(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)$t(~o);else{let i=o,s=n[++r],a=n[++r];rp(s,i);let l=e[i];H(24,l),a(2,l),H(25,l)}}}finally{$t(-1)}}function lu(t,e){let n=bl()?64:1088;for(t[ot].changeDetectionScheduler?.notify(e);t;){t[N]|=n;let r=jt(t);if(gn(t)&&!r)return t;t=r}return null}function xm(t,e,n,r){return[t,!0,0,e,null,r,null,n,null,null]}function Am(t,e){let n=Y+e;if(n<t.length)return t[n]}function _o(t,e,n,r=!0){let o=e[S];if(iD(o,e,t,n),r){let s=uc(n,t),a=e[L],l=a.parentNode(t[st]);l!==null&&Lw(o,t[pe],a,e,l,s)}let i=e[we];i!==null&&i.firstChild!==null&&(i.firstChild=null)}function Rm(t,e){let n=lo(t,e);return n!==void 0&&Ms(n[S],n),n}function lo(t,e){if(t.length<=Y)return;let n=Y+e,r=t[n];if(r){let o=r[Ht];o!==null&&o!==t&&iu(o,r),e>0&&(t[n-1][xe]=r[xe]);let i=Br(t,Y+e);Fw(r[S],r);let s=i[it];s!==null&&s.detachView(i[S]),r[Z]=null,r[xe]=null,r[N]&=-129}return r}function iD(t,e,n,r){let o=Y+r,i=n.length;r>0&&(n[o-1][xe]=e),r<i-Y?(e[xe]=n[o],tl(n,Y+r,e)):(n.push(e),e[xe]=null),e[Z]=n;let s=e[Ht];s!==null&&n!==s&&Om(s,e);let a=e[it];a!==null&&a.insertView(t),Ri(e),e[N]|=128}function Om(t,e){let n=t[mn],r=e[Z];if(Te(r))t[N]|=2;else{let o=r[Z][ne];e[ne]!==o&&(t[N]|=2)}n===null?t[mn]=[e]:n.push(e)}var qt=class{_lView;_cdRefInjectingView;_appRef=null;_attachedToViewContainer=!1;exhaustive;get rootNodes(){let e=this._lView,n=e[S];return ao(n,e,n.firstChild,[])}constructor(e,n){this._lView=e,this._cdRefInjectingView=n}get context(){return this._lView[z]}set context(e){this._lView[z]=e}get destroyed(){return Zn(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){let e=this._lView[Z];if(be(e)){let n=e[zr],r=n?n.indexOf(this):-1;r>-1&&(lo(e,r),Br(n,r))}this._attachedToViewContainer=!1}Ms(this._lView[S],this._lView)}onDestroy(e){El(this._lView,e)}markForCheck(){lu(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[N]&=-129}reattach(){Ri(this._lView),this._lView[N]|=128}detectChanges(){this._lView[N]|=1024,au(this._lView)}checkNoChanges(){return;
7try{this.exhaustive??=this._lView[un].get(kw,Np)}catch{this.exhaustive=Np}}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let e=gn(this._lView),n=this._lView[Ht];n!==null&&!e&&iu(n,this._lView),gm(this._lView[S],this._lView)}attachToAppRef(e){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=e;let n=gn(this._lView),r=this._lView[Ht];r!==null&&!n&&Om(r,this._lView),Ri(this._lView)}};var co=(()=>{class t{_declarationLView;_declarationTContainer;elementRef;static __NG_ELEMENT_ID__=sD;constructor(n,r,o){this._declarationLView=n,this._declarationTContainer=r,this.elementRef=o}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,r){return this.createEmbeddedViewImpl(n,r)}createEmbeddedViewImpl(n,r,o){let i=Io(this._declarationLView,this._declarationTContainer,n,{embeddedViewInjector:r,dehydratedView:o});return new qt(i)}}return t})();function sD(){return Rs(J(),E())}function Rs(t,e){return t.type&4?new co(e,t,fr(t,e)):null}function mr(t,e,n,r,o){let i=t.data[e];if(i===null)i=aD(t,e,n,r,o),np()&&(i.flags|=32);else if(i.type&64){i.type=n,i.value=r,i.attrs=o;let s=ep();i.injectorIndex=s===null?-1:s.injectorIndex}return wt(i,!0),i}function aD(t,e,n,r,o){let i=wl(),s=ki(),a=s?i:i&&i.parent,l=t.data[e]=cD(t,a,n,e,r,o);return lD(t,l,i,s),l}function lD(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 cD(t,e,n,r,o,i){let s=e?e.injectorIndex:-1,a=0;return vn()&&(a|=128),{type:n,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:o,attrs:i,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:e,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}var uD=new RegExp(`^(\\d+)*(${Nh}|${Sh})*(.*)`);function dD(t){let e=t.match(uD),[n,r,o,i]=e,s=r?parseInt(r,10):o,a=[];for(let[l,c,u]of i.matchAll(/(f|n)(\d*)/g)){let d=parseInt(u,10)||1;a.push(c,d)}return[s,...a]}function fD(t){return!t.prev&&t.parent?.type===8}function Vl(t){return t.index-F}function pD(t,e){let n=t.i18nNodes;if(n)return n.get(e)}function Os(t,e,n,r){let o=Vl(r),i=pD(t,o);if(i===void 0){let s=t.data[Rh];if(s?.[o])i=mD(s[o],n);else if(e.firstChild===r)i=t.firstChild;else{let a=r.prev===null,l=r.prev??r.parent;if(fD(r)){let c=Vl(r.parent);i=Xl(t,c)}else{let c=Re(l,n);if(a)i=c.firstChild;else{let u=Vl(l),d=Xl(t,u);if(l.type===2&&d){let f=Uc(t,u)+1;i=ks(f,d)}else i=c.nextSibling}}}}return i}function ks(t,e){let n=e;for(let r=0;r<t;r++)n=n.nextSibling;return n}function hD(t,e){let n=t;for(let r=0;r<e.length;r+=2){let o=e[r],i=e[r+1];for(let s=0;s<i;s++)switch(o){case p_:n=n.firstChild;break;case h_:n=n.nextSibling;break}}return n}function mD(t,e){let[n,...r]=dD(t),o;if(n===Sh)o=e[ne][ce];else if(n===Nh)o=Xh(e[ne][ce]);else{let i=Number(n);o=Ce(e[i+F])}return hD(o,r)}var gD=!1;function km(t){gD=t}function yD(t){let e=t[we];if(e){let{i18nNodes:n,dehydratedIcuData:r}=e;if(n&&r){let o=t[L];for(let i of r.values())vD(o,n,i)}e.i18nNodes=void 0,e.dehydratedIcuData=void 0}}function vD(t,e,n){for(let r of n.node.cases[n.case]){let o=e.get(r.index-F);o&&Kc(t,o,!1)}}function Ps(t){let e=t[hn]??[],r=t[Z][L],o=[];for(let i of e)i.data[Oh]!==void 0?o.push(i):ED(i,r);t[hn]=o}function ED(t,e){let n=0,r=t.firstChild;if(r){let o=t.data[so];for(;n<o;){let i=r.nextSibling;Kc(e,r,!1),r=i,n++}
7}}function Pm(t){Ps(t);let e=t[ce];Te(e)&&ls(e);for(let n=Y;n<t.length;n++)ls(t[n])}function ls(t){yD(t);let e=t[S];for(let n=F;n<e.bindingStartIndex;n++)if(be(t[n])){let r=t[n];Pm(r)}else Te(t[n])&&ls(t[n])}function Fm(t){let e=t._views;for(let n of e){let r=Vh(n);r!==null&&r[ce]!==null&&(Te(r)?ls(r):Pm(r))}}function ID(t,e){let n=[];for(let r of e)for(let o=0;o<(r[Vc]??1);o++){let i={data:r,firstChild:null};r[so]>0&&(i.firstChild=t,t=ks(r[so],t)),n.push(i)}return[t,n]}var Lm=()=>null,jm=()=>null;function Vm(){Lm=_D,jm=wD}function _D(t,e){return Bm(t,e)?t[hn].shift():(Ps(t),null)}function uo(t,e){return Lm(t,e)}function wD(t,e,n){if(e.tView.ssrId===null)return null;let r=uo(t,e.tView.ssrId);return n[S].firstUpdatePass&&r===null&&DD(n,e),r}function Hm(t,e,n){return jm(t,e,n)}function DD(t,e){let n=e;for(;n;){if(xp(t,n))return;if((n.flags&256)===256)break;n=n.prev}for(n=e.next;n&&(n.flags&512)===512;){if(xp(t,n))return;n=n.next}}function Bm(t,e){let n=t[hn];return!e||n===null||n.length===0?!1:n[0].data[Ah]===e}function xp(t,e){let n=e.tView?.ssrId;if(n==null)return!1;let r=t[e.index];return be(r)&&Bm(r,n)?(Ps(r),!0):!1}var $m=class{},Fs=class{},fc=class{resolveComponentFactory(e){throw new g(917,!1)}},wo=class{static NULL=new fc},fo=class{},TD=(()=>{class t{destroyNode=null;static __NG_ELEMENT_ID__=()=>bD()}return t})();function bD(){let t=E(),e=J(),n=Oe(e.index,t);return(Te(n)?n:t)[L]}var Um=(()=>{class t{static \u0275prov=q({token:t,providedIn:"root",factory:()=>null})}return t})();var Ji={},pc=class{injector;parentInjector;constructor(e,n){this.injector=e,this.parentInjector=n}get(e,n,r){let o=this.injector.get(e,Ji,r);return o!==Ji||n===Ji?o:this.parentInjector.get(e,n,r)}};function hc(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=Ii(o,a);else if(i==2){let l=a,c=e[++s];r=Ii(r,l+": "+c+";")}}n?t.styles=r:t.stylesWithoutHost=r,n?t.classes=o:t.classesWithoutHost=o}function Do(t,e=0){let n=E();if(n===null)return et(t,e);let r=J();return fh(r,n,K(t),e)}function CD(){let t="invalid";throw new Error(t)}function cu(t,e,n,r,o){let i=r===null?null:{"":-1},s=o(t,n);if(s!==null){let a=s,l=null,c=null;for(let u of s)if(u.resolveHostDirectives!==null){[a,l,c]=u.resolveHostDirectives(s);break}MD(t,e,n,a,i,l,c)}i!==null&&r!==null&&SD(n,r,i)}function SD(t,e,n){let r=t.localNames=[];for(let o=0;o<e.length;o+=2){let i=n[e[o+1]];if(i==null)throw new g(-301,!1);r.push(e[o],i)}}function ND(t,e,n){e.componentOffset=n,(t.components??=[]).push(e.index)}function MD(t,e,n,r,o,i,s){let a=r.length,l=!1;for(let p=0;p<a;p++){let f=r[p];!l&&Ae(f)&&(l=!0,ND(t,n,p)),Kl(rs(n,e),t,f.type)}PD(n,t.data.length,a);for(let p=0;p<a;p++){let f=r[p];f.providersResolver&&f.providersResolver(f)}let c=!1,u=!1,d=cm(t,e,a,null);a>0&&(n.directiveToIndex=new Map);for(let p=0;p<a;p++){let f=r[p];if(n.mergedAttrs=rr(n.mergedAttrs,f.hostAttrs),AD(t,n,e,d,f),kD(d,f,o),s!==null&&s.has(f)){let[m,v]=s.get(f);n.directiveToIndex.set(f.type,[d,m+n.directiveStart,v+n.directiveStart])}else(i===null||!i.has(f))&&n.directiveToIndex.set(f.type,d);f.contentQueries!==null&&(n.flags|=4),(f.hostBindings!==null||f.hostAttrs!==null||f.hostVars!==0)&&(n.flags|=64);let h=f.type.prototype;!c&&(h.ngOnChanges||h.ngOnInit||h.ngDoCheck)&&((t.preOrderHooks??=[]).push(n.index),c=!0),!u&&(h.ngOnChanges||h.ngDoCheck)&&((t.preOrderCheckHooks??=[]).push(n.index),u=!0),d++}xD(t,n,i)}function xD(t,e,n){for(let r=e.directiveStart;r<e.directiveEnd;r++){let o=t.data[r];if(n===null||!n.has(o))Ap(0,e,o,r),Ap(1,e,o,r),Op(e,r,!1);else{let i=n.get(o);Rp(0,e,i,r),Rp(1,e,i,r),Op(e,r,!0)}}}function Ap(t,e,n,r){let o=t===0?n.inputs:n.outputs;for(let i in o)if(o.hasOwnProperty(i)){let s;t===0?s=e.inputs??={}:s=e.outputs??={},s[i]??=[],s[i].push(r),qm(e,i)}}function Rp(t,e,n,r){let o=t===0?n.inputs:n.outputs;for(let i in o)if(o.hasOwnProperty(i)){let s=o[i],a;t===0?a=e.hostDirectiveInputs??={}:a=e.hostDirectiveOutputs??={},a[s]??=[],a[s].push(r,i),qm(e,s)}}function qm(t,e){e==="class"?t.flags|=8:e==="style"&&(t.flags|=16)}function Op(t,e,n){let{attrs:r,inputs:o,hostDirectiveInputs:i}=t;if(r===null||!n&&o===null||n&&i===null||Wc(t)){t.initialInputs??=[],t.initialInputs.push(null);return}let s=null,a=0;for(;a<r.length;){let l=r[a];if(l===0){a+=4;continue}else if(l===5){a+=2;continue}else if(typeof l=="number")break;if(!n&&o.hasOwnProperty(l)){let c=o[l];for(let u of c)if(u===e){s??=[],s.push(l,r[a+1]);break}}else if(n&&i.hasOwnProperty(l)){let c=i[l];for(let u=0;u<c.length;u+=2)if(c[u]===e){s??=[],s.push(c[u+1],r[a+1]);break}}a+=2}t.initialInputs??=[],t.initialInputs.push(s)}function AD(t,e,n,r,o){t.data[r]=o;let i=o.factory||(o.factory=Lt(o.type,!0)),s=new Dn(i,Ae(o),Do);t.blueprint[r]=s,n[r]=s,RD(t,e,r,cm(t,n,o.hostVars,ee),o)}function RD(t,e,n,r,o){let i=o.hostBindings;if(i){let s=t.hostBindingOpCodes;s===null&&(s=t.hostBindingOpCodes=[]);let a=~e.index;OD(s)!=a&&s.push(a),s.push(n,r,i)}}function OD(t){let e=t.length;for(;e>0;){let n=t[--e];if(typeof n=="number"&&n<0)return n}return 0}function kD(t,e,n){if(n){if(e.exportAs)for(let r=0;r<e.exportAs.length;r++)n[e.exportAs[r]]=t;Ae(e)&&(n[""]=t)}}function PD(t,e,n){t.flags|=1,t.directiveStart=e,t.directiveEnd=e+n,t.providerIndexes=e}function zm(t,e,n,r,o,i,s,a){let l=e.consts,c=Ue(l,s),u=mr(e,t,2,r,c);return i&&cu(e,n,u,Ue(l,a),o),u.mergedAttrs=rr(u.mergedAttrs,u.attrs),u.attrs!==null&&hc(u,u.attrs,!1),u.mergedAttrs!==null&&hc(u,u.mergedAttrs,!0),e.queries!==null&&e.queries.elementStart(e,u),u}function Gm(t,e){Fc(t,e),xi(e)&&t.queries.elementEnd(e)}function uu(t){return Qm(t)?Array.isArray(t)||!(t instanceof Map)&&Symbol.iterator in t:!1}function Wm(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 Qm(t){return t!==null&&(typeof t=="function"||typeof t=="object")}function gr(t,e,n){return t[e]=n}function Km(t,e){return t[e]}function me(t,e,n){if(n===ee)return!1;let r=t[e];return Object.is(r,n)?!1:(t[e]=n,!0)}function sr(t,e,n,r){let o=me(t,e,n);return me(t,e+1,r)||o}function Zm(t,e,n,r,o){let i=sr(t,e,n,r);return me(t,e+2,o)||i}function du(t,e,n,r,o,i){let s=sr(t,e,n,r);return sr(t,e+2,o,i)||s}function Hl(t,e,n){return function r(o){let i=_t(t)?Oe(t.index,e):e;lu(i,5);let s=e[z],a=kp(e,s,n,o),l=r.__ngNextListenerFn__;for(;l;)a=kp(e,s,l,o)&&a,l=l.__ngNextListenerFn__;return a}}function kp(t,e,n,r){let o=M(null);try{return H(6,e,n),n(r)!==!1}catch(i){return xw(t,i),!1}finally{H(7,e,n),M(o)}}function FD(t,e,n,r,o,i,s,a){let l=Gr(t),c=!1,u=null;if(!r&&l&&(u=LD(e,n,i,t.index)),u!==null){let d=u.__ngLastListenerFn__||u;d.__ngNextListenerFn__=s,u.__ngLastListenerFn__=s,c=!0}else{let d=Re(t,n),p=r?r(d):d;g_(n,p,i,a);let f=o.listen(p,i,a),h=r?m=>r(Ce(m[t.index])):t.index;Ym(h,e,n,i,a,f,!1)}return c}function LD(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[Qn],l=o[i+2];return a&&a.length>l?a[l]:null}typeof s=="string"&&(i+=2)}return null}function Ym(t,e,n,r,o,i,s){let a=e.firstCreatePass?_l(e):null,l=Il(n),c=l.length;l.push(o,i),a&&a.push(r,t,c,(c+1)*(s?-1:1))}function Pp(t,e,n,r,o,i){let s=e[n],a=e[S],c=a.data[n].outputs[r],d=s[c].subscribe(i);Ym(t.index,a,e,o,i,d,!0)}var mc=Symbol("BINDING");var cs=class extends wo{ngModule;constructor(e){super(),this.ngModule=e}resolveComponentFactory(e){let n=rt(e);return new zt(n,this.ngModule)}};function jD(t){return Object.keys(t).map(e=>{let[n,r,o]=t[e],i={propName:n,templateName:e,isSignal:(r&Ss.SignalBased)!==0};return o&&(i.transform=o),i})}function VD(t){return Object.keys(t).map(e=>({propName:t[e],templateName:e}))}function HD(t,e,n){let r=e instanceof Me?e:e?.injector;return r&&t.getStandaloneInjector!==null&&(r=t.getStandaloneInjector(r)||r),r?new pc(n,r):n}function BD(t){let e=t.get(fo,null);if(e===null)throw new g(407,!1);let n=t.get(Um,null),r=t.get(Be,null);return{rendererFactory:e,sanitizer:n,changeDetectionScheduler:r,
vendor: 7,959 bytes, line 7
7ngReflect:!1}}function $D(t,e){let n=(t.selectors[0][0]||"div").toLowerCase();return Qc(e,n,n==="svg"?hl:n==="math"?jf:null)}var zt=class extends Fs{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=jD(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=VD(this.componentDef.outputs),this.cachedOutputs}constructor(e,n){super(),this.componentDef=e,this.ngModule=n,this.componentType=e.type,this.selector=uw(e.selectors),this.ngContentSelectors=e.ngContentSelectors??[],this.isBoundToModule=!!n}create(e,n,r,o,i,s){H(22);let a=M(null);try{let l=this.componentDef,c=UD(r,l,s,i),u=HD(l,o||this.ngModule,e),d=BD(u),p=d.rendererFactory.createRenderer(null,l),f=r?Ew(p,r,l.encapsulation,u):$D(l,p),h=s?.some(Fp)||i?.some(y=>typeof y!="function"&&y.bindings.some(Fp)),m=Yc(null,c,null,512|lm(l),null,null,d,p,u,null,jh(f,u,!0));m[F]=f,Hi(m);let v=null;try{let y=zm(F,c,m,"#host",()=>c.directiveRegistry,!0,0);f&&(am(p,f,y),pr(f,m)),Ns(c,m,y),qc(c,y,m),Gm(c,y),n!==void 0&&zD(y,this.ngContentSelectors,n),v=Oe(y.index,m),m[z]=v[z],ru(c,m,null)}catch(y){throw v!==null&&Yl(v),Yl(m),y}finally{H(23),Bi()}return new us(this.componentType,m,!!h)}finally{M(a)}}};function UD(t,e,n,r){let o=t?["ng-version","20.0.0"]:dw(e.selectors[0]),i=null,s=null,a=0;if(n)for(let u of n)a+=u[mc].requiredVars,u.create&&(u.targetIdx=0,(i??=[]).push(u)),u.update&&(u.targetIdx=0,(s??=[]).push(u));if(r)for(let u=0;u<r.length;u++){let d=r[u];if(typeof d!="function")for(let p of d.bindings){a+=p[mc].requiredVars;let f=u+1;p.create&&(p.targetIdx=f,(i??=[]).push(p)),p.update&&(p.targetIdx=f,(s??=[]).push(p))}}let l=[e];if(r)for(let u of r){let d=typeof u=="function"?u:u.type,p=Si(d);l.push(p)}return Zc(0,null,qD(i,s),1,a,l,null,null,null,[o],null)}function qD(t,e){return!t&&!e?null:n=>{if(n&1&&t)for(let r of t)r.create();if(n&2&&e)for(let r of e)r.update()}}function Fp(t){let e=t[mc].kind;return e==="input"||e==="twoWay"}var us=class extends $m{_rootLView;_hasInputBindings;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(e,n,r){super(),this._rootLView=n,this._hasInputBindings=r,this._tNode=Wr(n[S],F),this.location=fr(this._tNode,n),this.instance=Oe(this._tNode.index,n)[z],this.hostView=this.changeDetectorRef=new qt(n,void 0),this.componentType=e}setInput(e,n){this._hasInputBindings;let r=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(e)&&Object.is(this.previousInputValues.get(e),n))return;let o=this._rootLView,i=nu(r,o[S],o,e,n);this.previousInputValues.set(e,n);let s=Oe(r.index,o);lu(s,1)}get injector(){return new wn(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(e){this.hostView.onDestroy(e)}};function zD(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 Ls=(()=>{class t{static __NG_ELEMENT_ID__=GD}return t})();function GD(){let t=J();return Xm(t,E())}var WD=Ls,Jm=class extends WD{_lContainer;_hostTNode;_hostLView;constructor(e,n,r){super(),this._lContainer=e,this._hostTNode=n,this._hostLView=r}get element(){return fr(this._hostTNode,this._hostLView)}get injector(){return new wn(this._hostTNode,this._hostLView)}get parentInjector(){let e=Lc(this._hostTNode,this._hostLView);if(sh(e)){let n=ts(e,this._hostLView),r=es(e),o=n[S].data[r+8];return new wn(o,n)}else return new wn(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(e){let n=Lp(this._lContainer);return n!==null&&n[e]||null}get length(){return this._lContainer.length-Y}createEmbeddedView(e,n,r){let o,i;typeof r=="number"?o=r:r!=null&&(o=r.index,i=r.injector);let s=uo(this._lContainer,e.ssrId),a=e.createEmbeddedViewImpl(n||{},i,s);return this.insertImpl(a,o,ir(this._hostTNode,s)),a}createComponent(e,n,r,o,i,s,a){let l=e&&!OI(e),c;if(l)c=n;else{let v=n||{};c=v.index,r=v.injector,o=v.projectableNodes,i=v.environmentInjector||v.ngModuleRef,s=v.directives,a=v.bindings}let u=l?e:new zt(rt(e)),d=r||this.parentInjector;if(!i&&u.ngModule==null){let y=(l?d:this.parentInjector).get(Me,null);y&&(i=y)}let p=rt(u.componentType??{}),f=uo(this._lContainer,p?.id??null),h=f?.firstChild??null,m=u.create(d,o,h,i,s,a);return this.insertImpl(m.hostView,c,ir(this._hostTNode,f)),m}insert(e,n){return this.insertImpl(e,n,!0)}insertImpl(e,n,r){let o=e._lView;if(Hf(o)){let a=this.indexOf(e);if(a!==-1)this.detach(a);else{let l=o[Z],c=new Jm(l,l[pe],l[Z]);c.detach(c.indexOf(e))}}let i=this._adjustIndex(n),s=this._lContainer;return _o(s,o,i,r),e.attachToViewContainerRef(),tl(Bl(s),i,e),e}move(e,n){return this.insert(e,n)}indexOf(e){let n=Lp(this._lContainer);return n!==null?n.indexOf(e):-1}remove(e){let n=this._adjustIndex(e,-1),r=lo(this._lContainer,n);r&&(Br(Bl(this._lContainer),n),Ms(r[S],r))}detach(e){let n=this._adjustIndex(e,-1),r=lo(this._lContainer,n);return r&&Br(Bl(this._lContainer),n)!=null?new qt(r):null}_adjustIndex(e,n=0){return e??this.length+n}};function Lp(t){return t[zr]}function Bl(t){return t[zr]||(t[zr]=[])}function Xm(t,e){let n,r=e[t.index];return be(r)?n=r:(n=xm(r,e,null,t),e[t.index]=n,Jc(e,n)),eg(n,e,t,r),new Jm(n,t,e)}function QD(t,e){let n=t[L],r=n.createComment(""),o=Re(e,t),i=n.parentNode(o);return ss(n,i,r,n.nextSibling(o),!1),r}var eg=tg,fu=()=>!1;function KD(t,e,n){return fu(t,e,n)}function tg(t,e,n,r){if(t[st])return;let o;n.type&8?o=Ce(r):o=QD(e,n),t[st]=o}function ZD(t,e,n){if(t[st]&&t[hn])return!0;let r=n[we],o=e.index-F;if(!r||Ih(e)||yo(r,o))return!1;let s=Xl(r,o),a=r.data[Ds]?.[o],[l,c]=ID(s,a);return t[st]=l,t[hn]=c,!0}function YD(t,e,n,r){fu(t,n,e)||tg(t,e,n,r)}function ng(){eg=YD,fu=ZD}var gc=class t{queryList;matches=null;constructor(e){this.queryList=e}clone(){return new t(this.queryList)}setDirty(){this.queryList.setDirty()}},yc=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++)hu(e,n).matches!==null&&this.queries[n].setDirty()}},ds=class{flags;read;predicate;constructor(e,n,r=null){this.flags=n,this.read=r,typeof e=="string"?this.predicate=nT(e):this.predicate=e}},vc=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)}},Ec=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,370 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,JD(n,i)),this.matchTNodeWithReadOption(e,n,Zi(n,e,i,!1,!1))}else r===co?n.type&4&&this.matchTNodeWithReadOption(e,n,-1):this.matchTNodeWithReadOption(e,n,Zi(n,e,r,!1,!1))}matchTNodeWithReadOption(e,n,r){if(r!==null){let o=this.metadata.read;if(o!==null)if(o===mo||o===Ls||o===co&&n.type&4)this.addMatch(n.index,-2);else{let i=Zi(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 JD(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 XD(t,e){return t.type&11?fr(t,e):t.type&4?Rs(t,e):null}function eT(t,e,n,r){return n===-1?XD(e,t):n===-2?tT(t,e,r):io(t,t[S],n,e)}function tT(t,e,n){if(n===mo)return fr(e,t);if(n===co)return Rs(e,t);if(n===Ls)return Xm(e,t)}function rg(t,e,n,r){let o=e[it].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 c=s[l];if(c<0)a.push(null);else{let u=i[c];a.push(eT(e,u,s[l+1],n.metadata.read))}}o.matches=a}return o.matches}function Ic(t,e,n,r){let o=t.queries.getByIndex(n),i=o.matches;if(i!==null){let s=rg(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 c=i[a+1],u=e[-l];for(let d=Y;d<u.length;d++){let p=u[d];p[Ht]===p[Z]&&Ic(p[S],p,c,r)}if(u[mn]!==null){let d=u[mn];for(let p=0;p<d.length;p++){let f=d[p];Ic(f[S],f,c,r)}}}}}return r}function pu(t,e){return t[it].queries[e].queryList}function og(t,e,n){let r=new os((n&4)===4);return Uf(t,e,r,r.destroy),(e[it]??=new yc).queries.push(new gc(r))-1}function ig(t,e,n){let r=j();return r.firstCreatePass&&(ag(r,new ds(t,e,n),-1),(e&2)===2&&(r.staticViewQueries=!0)),og(r,E(),e)}function sg(t,e,n,r){let o=j();if(o.firstCreatePass){let i=J();ag(o,new ds(e,n,r),i.index),rT(o,t),(n&2)===2&&(o.staticContentQueries=!0)}return og(o,E(),n)}function nT(t){return t.split(",").map(e=>e.trim())}function ag(t,e,n){t.queries===null&&(t.queries=new vc),t.queries.track(new Ec(e,n))}function rT(t,e){let n=t.contentQueries||(t.contentQueries=[]),r=n.length?n[n.length-1]:-1;e!==r&&n.push(t.queries.length-1,e)}function hu(t,e){return t.queries.getByIndex(e)}function lg(t,e){let n=t[S],r=hu(n,e);return r.crossesNgTemplate?Ic(n,t,e,[]):rg(n,t,r,e)}function mu(t,e,n){let r,o=Cr(()=>{r._dirtyCounter();let i=oT(r,t);if(e&&i===void 0)throw new g(-951,!1);return i});return r=o[W],r._dirtyCounter=$i(0),r._flatValue=void 0,o}function gu(t){return mu(!0,!1,t)}function yu(t){return mu(!0,!0,t)}function vu(t){return mu(!1,!1,t)}function cg(t,e){let n=t[W];n._lView=E(),n._queryIndex=e,n._queryList=pu(n._lView,e),n._queryList.onDirty(()=>n._dirtyCounter.update(r=>r+1))}function oT(t,e){let n=t._lView,r=t._queryIndex;if(n===void 0||r===void 0||n[N]&4)return e?void 0:ae;let o=pu(n,r),i=lg(n,r);return o.reset(i,gh),e?o.first:o._changesDetected||t._flatValue===void 0?t._flatValue=o.toArray():t._flatValue}var jp=new Set;function ze(t){jp.has(t)||(jp.add(t),performance?.mark?.("mark_feature_usage",{detail:{feature:t}}))}var ar=class{},ug=class{};var fs=class extends ar{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new cs(this);constructor(e,n,r,o=!0){super(),this.ngModuleType=e,this._parent=n;let i=ol(e);this._bootstrapComponents=em(i.bootstrap),this._r3Injector=Ml(e,n,[{provide:ar,useValue:this},{provide:wo,useValue:this.componentFactoryResolver},...r],ve(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)}},ps=class extends ug{moduleType;constructor(e){super(),this.moduleType=e}create(e){return new fs(this.moduleType,e,[])}};var po=class extends ar{injector;componentFactoryResolver=new cs(this);instance=null;constructor(e){super();let n=new ln([...e.providers,{provide:ar,useValue:this},{provide:wo,useValue:this.componentFactoryResolver}],e.parent||Wn(),e.debugName,new Set(["environment"]));
vendor: 4,147 bytes, line 7
7this.injector=n,e.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(e){this.injector.onDestroy(e)}};function dg(t,e,n=null){return new po({providers:t,parent:e,debugName:n,runEnvironmentInitializers:!0}).injector}var iT=(()=>{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=il(!1,n.type),o=r.length>0?dg([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=q({token:t,providedIn:"environment",factory:()=>new t(et(Me))})}return t})();function sT(t){return dr(()=>{let e=fg(t),n=oe(G({},e),{decls:t.decls,vars:t.vars,template:t.template,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,onPush:t.changeDetection===jc.OnPush,directiveDefs:null,pipeDefs:null,dependencies:e.standalone&&t.dependencies||null,getStandaloneInjector:e.standalone?o=>o.get(iT).getOrCreateStandaloneInjector(n):null,getExternalStyles:null,signals:t.signals??!1,data:t.data||{},encapsulation:t.encapsulation||or.Emulated,styles:t.styles||ae,_:null,schemas:t.schemas||null,tView:null,id:""});e.standalone&&ze("NgStandalone"),pg(n);let r=t.dependencies;return n.directiveDefs=Vp(r,!1),n.pipeDefs=Vp(r,!0),n.id=hT(n),n})}function aT(t){return rt(t)||Si(t)}function lT(t){return t!==null}function cT(t){return dr(()=>({type:t.type,bootstrap:t.bootstrap||ae,declarations:t.declarations||ae,imports:t.imports||ae,exports:t.exports||ae,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null}))}function uT(t,e){if(t==null)return $e;let n={};for(let r in t)if(t.hasOwnProperty(r)){let o=t[r],i,s,a,l;Array.isArray(o)?(a=o[0],i=o[1],s=o[2]??i,l=o[3]||null):(i=o,s=o,a=Ss.None,l=null),n[i]=[r,a,l],e[i]=s}return n}function dT(t){if(t==null)return $e;let e={};for(let n in t)t.hasOwnProperty(n)&&(e[t[n]]=n);return e}function fT(t){return dr(()=>{let e=fg(t);return pg(e),e})}function pT(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 fg(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,inputConfig:t.inputs||$e,exportAs:t.exportAs||null,standalone:t.standalone??!0,signals:t.signals===!0,selectors:t.selectors||ae,viewQuery:t.viewQuery||null,features:t.features||null,setInput:null,resolveHostDirectives:null,hostDirectives:null,inputs:uT(t.inputs,e),outputs:dT(t.outputs),debugInfo:null}}function pg(t){t.features?.forEach(e=>e(t))}function Vp(t,e){if(!t)return null;let n=e?Of:aT;return()=>(typeof t=="function"?t():t).map(r=>n(r)).filter(lT)}function hT(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 mT(t){return Object.getPrototypeOf(t.prototype).constructor}function hg(t){let e=mT(t.type),n=!0,r=[t];for(;e;){let o;if(Ae(t))o=e.\u0275cmp||e.\u0275dir;else{if(e.\u0275cmp)throw new g(903,!1);o=e.\u0275dir}if(o){if(n){r.push(o);let s=t;s.inputs=$l(t.inputs),s.declaredInputs=$l(t.declaredInputs),s.outputs=$l(t.outputs);let a=o.hostBindings;a&&IT(t,a);let l=o.viewQuery,c=o.contentQueries;if(l&&vT(t,l),c&&ET(t,c),gT(t,o),Tf(t.outputs,o.outputs),Ae(o)&&o.data.animation){let u=t.data;u.animation=(u.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===hg&&(n=!1)}}e=Object.getPrototypeOf(e)}yT(r)}function gT(t,e){for(let n in e.inputs){if(!e.inputs.hasOwnProperty(n)||t.input
7s.hasOwnProperty(n))continue;let r=e.inputs[n];r!==void 0&&(t.inputs[n]=r,t.declaredInputs[n]=e.declaredInputs[n])}}function yT(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=rr(o.hostAttrs,n=rr(n,o.hostAttrs))}}function $l(t){return t===$e?{}:t===ae?[]:t}function vT(t,e){let n=t.viewQuery;n?t.viewQuery=(r,o)=>{e(r,o),n(r,o)}:t.viewQuery=e}function ET(t,e){let n=t.contentQueries;n?t.contentQueries=(r,o,i)=>{e(r,o,i),n(r,o,i)}:t.contentQueries=e}function IT(t,e){let n=t.hostBindings;n?t.hostBindings=(r,o)=>{e(r,o),n(r,o)}:t.hostBindings=e}function _T(t){let e=n=>{let r=Array.isArray(t);n.hostDirectives===null?(n.resolveHostDirectives=wT,n.hostDirectives=r?t.map(_c):[t]):r?n.hostDirectives.unshift(...t.map(_c)):n.hostDirectives.unshift(t)};return e.ngInherit=!0,e}function wT(t){let e=[],n=!1,r=null,o=null;for(let i=0;i<t.length;i++){let s=t[i];if(s.hostDirectives!==null){let a=e.length;r??=new Map,o??=new Map,mg(s,e,r),o.set(s,[a,e.length-1])}i===0&&Ae(s)&&(n=!0,e.push(s))}for(let i=n?1:0;i<t.length;i++)e.push(t[i]);return[e,r,o]}function mg(t,e,n){if(t.hostDirectives!==null)for(let r of t.hostDirectives)if(typeof r=="function"){let o=r();for(let i of o)Hp(_c(i),e,n)}else Hp(r,e,n)}function Hp(t,e,n){let r=Si(t.directive);DT(r.declaredInputs,t.inputs),mg(r,e,n),n.set(r,t),e.push(r)}function _c(t){return typeof t=="function"?{directive:K(t),inputs:$e,outputs:$e}:{directive:K(t.directive),inputs:Bp(t.inputs),outputs:Bp(t.outputs)}}function Bp(t){if(t===void 0||t.length===0)return $e;let e={};for(let n=0;n<t.length;n+=2)e[t[n]]=t[n+1];return e}function DT(t,e){for(let n in e)if(e.hasOwnProperty(n)){let r=e[n],o=t[n];t[r]=o}}function TT(t,e,n,r,o,i,s,a,l){let c=e.consts,u=mr(e,t,4,s||null,a||null);Oi()&&cu(e,n,u,Ue(c,l),tu),u.mergedAttrs=rr(u.mergedAttrs,u.attrs),Fc(e,u);let d=u.tView=Zc(2,u,r,o,i,e.directiveRegistry,e.pipeRegistry,null,e.schemas,c,null);return e.queries!==null&&(e.queries.template(e,u),d.queries=e.queries.embeddedTView(u)),u}function lr(t,e,n,r,o,i,s,a,l,c,u){let d=n+F,p=e.firstCreatePass?TT(d,e,t,r,o,i,s,a,c):e.data[d];l&&(p.flags|=l),wt(p,!1);let f=yg(e,t,p,n);Jr()&&xs(e,t,f,p),pr(f,t);let h=xm(f,t,f,p);return t[d]=h,Jc(t,h),KD(h,p,t),Gr(p)&&Ns(e,t,p),c!=null&&Xc(t,p,u),p}function gg(t,e,n,r,o,i,s,a){let l=E(),c=j(),u=Ue(c.consts,i);return lr(l,c,t,e,n,r,o,u,void 0,s,a),gg}var yg=vg;function vg(t,e,n,r){return Dt(!0),e[L].createComment("")}function bT(t,e,n,r){let o=e[we],i=!o||vn()||Gt(n)||yo(o,r);if(Dt(i),i)return vg(t,e);let s=o.data[xh]?.[r]??null;s!==null&&n.tView!==null&&n.tView.ssrId===null&&(n.tView.ssrId=s);let a=Os(o,t,e,n);Ts(o,r,a);let l=Uc(o,r);return ks(l,a)}function Eg(){yg=bT}var js=function(t){return t[t.CHANGE_DETECTION=0]="CHANGE_DETECTION",t[t.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",t}(js||{}),To=new P(""),Ig=!1,wc=class extends Ne{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(e=!1){super(),this.__isAsync=e,cl()&&(this.destroyRef=T(Ut,{optional:!0})??void 0,this.pendingTasks=T(En,{optional:!0})??void 0)}emit(e){let n=M(null);try{super.next(e)}finally{M(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 U&&e.add(a),a}wrapInTimeout(e){return n=>{let r=this.pendingTasks?.add();setTimeout(()=>{try{e(n)}finally{r!==void 0&&this.pendingTasks?.remove(r)}})}}},bt=wc;function _g(t){let e,n;function r(){t=In;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 $p(t){return queueMicrotask(()=>t()),()=>{t=In}}var Eu="isAngularZone",hs=Eu+"_ID",CT=0,he=class t{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new bt(!1);onMicrotaskEmpty=new bt(!1);onStable=new bt(!1);
vendor: 11,556 bytes, line 7
7onError=new bt(!1);constructor(e){let{enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:r=!1,shouldCoalesceRunChangeDetection:o=!1,scheduleInRootZone:i=Ig}=e;if(typeof Zone>"u")throw new g(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,MT(s)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get(Eu)===!0}static assertInAngularZone(){if(!t.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(t.isInAngularZone())throw new g(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,ST,In,In);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)}},ST={};function Iu(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 NT(t){if(t.isCheckStableRunning||t.callbackScheduled)return;t.callbackScheduled=!0;function e(){_g(()=>{t.callbackScheduled=!1,Dc(t),t.isCheckStableRunning=!0,Iu(t),t.isCheckStableRunning=!1})}t.scheduleInRootZone?Zone.root.run(()=>{e()}):t._outer.run(()=>{e()}),Dc(t)}function MT(t){let e=()=>{NT(t)},n=CT++;t._inner=t._inner.fork({name:"angular",properties:{[Eu]:!0,[hs]:n,[hs+n]:!0},onInvokeTask:(r,o,i,s,a,l)=>{if(xT(l))return r.invokeTask(i,s,a,l);try{return Up(t),r.invokeTask(i,s,a,l)}finally{(t.shouldCoalesceEventChangeDetection&&s.type==="eventTask"||t.shouldCoalesceRunChangeDetection)&&e(),qp(t)}},onInvoke:(r,o,i,s,a,l,c)=>{try{return Up(t),r.invoke(i,s,a,l,c)}finally{t.shouldCoalesceRunChangeDetection&&!t.callbackScheduled&&!AT(l)&&e(),qp(t)}},onHasTask:(r,o,i,s)=>{r.hasTask(i,s),o===i&&(s.change=="microTask"?(t._hasPendingMicrotasks=s.microTask,Dc(t),Iu(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 Dc(t){t._hasPendingMicrotasks||(t.shouldCoalesceEventChangeDetection||t.shouldCoalesceRunChangeDetection)&&t.callbackScheduled===!0?t.hasPendingMicrotasks=!0:t.hasPendingMicrotasks=!1}function Up(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function qp(t){t._nesting--,Iu(t)}var ms=class{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new bt;onMicrotaskEmpty=new bt;onStable=new bt;onError=new bt;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 xT(t){return wg(t,"__ignore_ng_zone__")}function AT(t){return wg(t,"__scheduler_tick__")}function wg(t,e){return!Array.isArray(t)||t.length!==1?!1:t[0]?.data?.[e]===!0}var _u=(()=>{class t{impl=null;execute(){this.impl?.execute()}static \u0275prov=q({token:t,providedIn:"root",factory:()=>new t})}return t})(),Dg=[0,1,2,3],Tg=(()=>{class t{ngZone=T(he);scheduler=T(Be);errorHandler=T(tt,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){T(To,{optional:!0})}execute(){let n=this.sequences.size>0;n&&H(16),this.executing=!0;for(let r of Dg)for(let o of this.sequences)if(!(o.erroredOrDestroyed||!o.hooks[r]))try{o.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>{let i=o.hooks[r];return i(o.pipelinedValue)},o.snapshot))}catch(i){o.erroredOrDestroyed=!0,this.errorHandler?.handleError(i)}this.executing=!1;for(let r of this.sequences)r.afterRun(),r.once&&(this.sequences.delete(r),r.destroy());for(let r of this.deferredRegistrations)this.sequences.add(r);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear(),n&&H(17)}register(n){let{view:r}=n;r!==void 0?((r[pn]??=[]).push(n),Bt(r),r[N]|=8192):this.executing?this.deferredRegistrations.add(n):this.addSequence(n)}addSequence(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(js.AFTER_NEXT_RENDER,n):n()}static \u0275prov=q({token:t,providedIn:"root",factory:()=>new t})}return t})(),gs=class{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(e,n,r,o,i,s=null){this.impl=e,this.hooks=n,this.view=r,this.once=o,this.snapshot=s,this.unregisterOnDestroy=i?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.();let e=this.view?.[pn];e&&(this.view[pn]=e.filter(n=>n!==this))}};function RT(t,e){let n=e?.injector??T(He);return ze("NgAfterRender"),Cg(t,n,e,!1)}function bg(t,e){!e?.injector&&ul(bg);let n=e?.injector??T(He);return ze("NgAfterNextRender"),Cg(t,n,e,!0)}function OT(t){return t instanceof Function?[void 0,void 0,t,void 0]:[t.earlyRead,t.write,t.mixedReadWrite,t.read]}function Cg(t,e,n,r){let o=e.get(_u);o.impl??=e.get(Tg);let i=e.get(To,null,{optional:!0}),s=n?.manualCleanup!==!0?e.get(Ut):null,a=e.get(er,null,{optional:!0}),l=new gs(o.impl,OT(t),a?.view,r,s,i?.snapshot(null));return o.impl.register(l),l}var kT=(()=>{class t{log(n){console.log(n)}warn(n){console.warn(n)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=q({token:t,factory:t.\u0275fac,providedIn:"platform"})}return t})();var Sg=new P("");function wu(t){return!!t&&typeof t.then=="function"}function Ng(t){return!!t&&typeof t.subscribe=="function"}var Du=new P("");function PT(t){return Ur([{provide:Du,multi:!0,useValue:t}])}var Tu=(()=>{class t{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((n,r)=>{this.resolve=n,this.reject=r});appInits=T(Du,{optional:!0})??[];injector=T(He);constructor(){}runInitializers(){if(this.initialized)return;let n=[];for(let o of this.appInits){let i=Ni(this.injector,o);if(wu(i))n.push(i);else if(Ng(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=q({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),bu=new P("");function Mg(){ma(()=>{let t="";throw new g(600,t)})}function xg(t){return t.isBoundToModule}var FT=10;var yr=(()=>{class t{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=T(Tt);afterRenderManager=T(_u);zonelessEnabled=T(eo);rootEffectScheduler=T(to);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new Ne;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=T(En);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe(Xe(n=>!n))}constructor(){T(To,{optional:!0})}whenStable(){let n;return new Promise(r=>{n=this.isStable.subscribe({next:o=>{o&&r()}})}).finally(()=>{n.unsubscribe()})}_injector=T(Me);_rendererFactory=null;get injector(){return this._injector}bootstrap(n,r){return this.bootstrapImpl(n,r)}bootstrapImpl(n,r,o=He.NULL){return this._injector.get(he).run(()=>{H(10);let s=n instanceof Fs;if(!this._injector.get(Tu).done){let h="";throw new g(405,h)}let l;s?l=n:l=this._injector.get(wo).resolveComponentFactory(n),this.componentTypes.push(l.componentType);let c=xg(l)?void 0:this._injector.get(ar),u=r||l.selector,d=l.create(o,[],u,c),p=d.location.nativeElement,f=d.injector.get(Sg,null);return f?.registerApplication(p),d.onDestroy(()=>{this.detachView(d.hostView),ro(this.components,d),f?.unregisterApplication(p)}),this._loadComponent(d),H(11,d),d})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){H(12),this.tracingSnapshot!==null?this.tracingSnapshot.run(js.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw new g(101,!1);let n=M(null);try{this._runningTick=!0,this.synchronize()}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,M(n),this.afterTick.next(),H(13)}};synchronize(){this._rendererFactory===null&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(fo,null,{optional:!0}));let n=0;for(;this.dirtyFlags!==0&&n++<FT;)H(14),this.synchronizeOnce(),H(15)}synchronizeOnce(){this.dirtyFlags&16&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush());let n=!1;if(this.dirtyFlags&7){let r=!!(this.dirtyFlags&1);this.dirtyFlags&=-8,this.dirtyFlags|=8;for(let{_lView:o}of this.allViews){if(!r&&!Kr(o))continue;let i=r&&!this.zonelessEnabled?0:1;au(o,i),n=!0}if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),this.dirtyFlags&23)return}n||(this._rendererFactory?.begin?.(),this._rendererFactory?.end?.()),this.dirtyFlags&8&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){if(this.allViews.some(({_lView:n})=>Kr(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;ro(this._views,r),r.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView);try{this.tick()}catch(o){this.internalErrorHandler(o)}this.components.push(n),this._injector.get(bu,[]).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),()=>ro(this._destroyListeners,n)}destroy(){if(this._destroyed)throw new g(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=q({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function ro(t,e){let n=t.indexOf(e);n>-1&&t.splice(n,1)}function Ag(t,e,n,r){let o=E(),i=lt();if(me(o,i,e)){let s=j(),a=Xn();Sw(a,o,t,e,n,r)}return Ag}function LT(){return E()[ne][z]}var Tc=class{destroy(e){}updateValue(e,n){}swap(e,n){let r=Math.min(e,n),o=Math.max(e,n),i=this.detach(o);if(o-r>1){let s=this.detach(r);this.attach(r,i),this.attach(o,s)}else this.attach(r,i)}move(e,n){this.attach(n,this.detach(e))}};function Ul(t,e,n,r,o){return t===n&&Object.is(e,r)?1:Object.is(o(t,e),o(n,r))?-1:0}function jT(t,e,n){let r,o,i=0,s=t.length-1,a=void 0;if(Array.isArray(e)){let l=e.length-1;for(;i<=s&&i<=l;){let c=t.at(i),u=e[i],d=Ul(i,c,i,u,n);if(d!==0){d<0&&t.updateValue(i,u),i++;continue}let p=t.at(s),f=e[l],h=Ul(s,p,l,f,n);if(h!==0){h<0&&t.updateValue(s,f),s--,l--;continue}let m=n(i,c),v=n(s,p),y=n(i,u);if(Object.is(y,v)){let V=n(l,f);Object.is(V,m)?(t.swap(i,s),t.updateValue(s,f),l--,s--):t.move(s,i),t.updateValue(i,u),i++;continue}if(r??=new ys,o??=Gp(t,i,s,n),bc(t,r,i,y))t.updateValue(i,u),i++,s++;else if(o.has(y))r.set(m,t.detach(i)),s--;else{let V=t.create(i,e[i]);t.attach(i,V),i++,s++}
7}for(;i<=l;)zp(t,r,n,i,e[i]),i++}else if(e!=null){let l=e[Symbol.iterator](),c=l.next();for(;!c.done&&i<=s;){let u=t.at(i),d=c.value,p=Ul(i,u,i,d,n);if(p!==0)p<0&&t.updateValue(i,d),i++,c=l.next();else{r??=new ys,o??=Gp(t,i,s,n);let f=n(i,d);if(bc(t,r,i,f))t.updateValue(i,d),i++,s++,c=l.next();else if(!o.has(f))t.attach(i,t.create(i,d)),i++,s++,c=l.next();else{let h=n(i,u);r.set(h,t.detach(i)),s--}}}for(;!c.done;)zp(t,r,n,t.length,c.value),c=l.next()}for(;i<=s;)t.destroy(t.detach(s--));r?.forEach(l=>{t.destroy(l)})}function bc(t,e,n,r){return e!==void 0&&e.has(r)?(t.attach(n,e.get(r)),e.delete(r),!0):!1}function zp(t,e,n,r,o){if(bc(t,e,r,n(r,o)))t.updateValue(r,o);else{let i=t.create(r,o);t.attach(r,i)}}function Gp(t,e,n,r){let o=new Set;for(let i=e;i<=n;i++)o.add(r(i,t.at(i)));return o}var ys=class{kvMap=new Map;_vMap=void 0;has(e){return this.kvMap.has(e)}delete(e){if(!this.has(e))return!1;let n=this.kvMap.get(e);return this._vMap!==void 0&&this._vMap.has(n)?(this.kvMap.set(e,this._vMap.get(n)),this._vMap.delete(n)):this.kvMap.delete(e),!0}get(e){return this.kvMap.get(e)}set(e,n){if(this.kvMap.has(e)){let r=this.kvMap.get(e);this._vMap===void 0&&(this._vMap=new Map);let o=this._vMap;for(;o.has(r);)r=o.get(r);o.set(r,n)}else this.kvMap.set(e,n)}forEach(e){for(let[n,r]of this.kvMap)if(e(r,n),this._vMap!==void 0){let o=this._vMap;for(;o.has(r);)r=o.get(r),e(r,n)}}};function VT(t,e,n,r,o,i,s,a){ze("NgControlFlow");let l=E(),c=j(),u=Ue(c.consts,i);return lr(l,c,t,e,n,r,o,u,256,s,a),Cu}function Cu(t,e,n,r,o,i,s,a){ze("NgControlFlow");let l=E(),c=j(),u=Ue(c.consts,i);return lr(l,c,t,e,n,r,o,u,512,s,a),Cu}function HT(t,e){ze("NgControlFlow");let n=E(),r=lt(),o=n[r]!==ee?n[r]:-1,i=o!==-1?vs(n,F+o):void 0,s=0;if(me(n,r,t)){let a=M(null);try{if(i!==void 0&&Rm(i,s),t!==-1){let l=F+t,c=vs(n,l),u=Mc(n[S],l),d=Hm(c,u,n),p=Io(n,u,e,{dehydratedView:d});_o(c,p,s,ir(u,d))}}finally{M(a)}}else if(i!==void 0){let a=Am(i,s);a!==void 0&&(a[z]=e)}}var Cc=class{lContainer;$implicit;$index;constructor(e,n,r){this.lContainer=e,this.$implicit=n,this.$index=r}get $count(){return this.lContainer.length-Y}};function BT(t){return t}function $T(t,e){return e}var Sc=class{hasEmptyBlock;trackByFn;liveCollection;constructor(e,n,r){this.hasEmptyBlock=e,this.trackByFn=n,this.liveCollection=r}};function UT(t,e,n,r,o,i,s,a,l,c,u,d,p){ze("NgControlFlow");let f=E(),h=j(),m=l!==void 0,v=E(),y=a?s.bind(v[ne][z]):s,V=new Sc(m,y);v[F+t]=V,lr(f,h,t+1,e,n,r,o,Ue(h.consts,i),256),m&&lr(f,h,t+2,l,c,u,d,Ue(h.consts,p),512)}var Nc=class extends Tc{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(e,n,r){super(),this.lContainer=e,this.hostLView=n,this.templateTNode=r}get length(){return this.lContainer.length-Y}at(e){return this.getLView(e)[z].$implicit}attach(e,n){let r=n[we];this.needsIndexUpdate||=e!==this.length,_o(this.lContainer,n,e,ir(this.templateTNode,r))}detach(e){return this.needsIndexUpdate||=e!==this.length-1,zT(this.lContainer,e)}create(e,n){let r=uo(this.lContainer,this.templateTNode.tView.ssrId),o=Io(this.hostLView,this.templateTNode,new Cc(this.lContainer,n,e),{dehydratedView:r});return this.operationsCounter?.recordCreate(),o}destroy(e){Ms(e[S],e),this.operationsCounter?.recordDestroy()}updateValue(e,n){this.getLView(e)[z].$implicit=n}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}updateIndexes(){if(this.needsIndexUpdate)for(let e=0;e<this.length;e++)this.getLView(e)[z].$index=e}getLView(e){return GT(this.lContainer,e)}};function qT(t){let e=M(null),n=ke();try{let r=E(),o=r[S],i=r[n],s=n+1,a=vs(r,s);if(i.liveCollection===void 0){let c=Mc(o,s);i.liveCollection=new Nc(a,r,c)}else i.liveCollection.reset();let l=i.liveCollection;if(jT(l,t,i.trackByFn),l.updateIndexes(),i.hasEmptyBlock){let c=lt(),u=l.length===0;if(me(r,c,u)){let d=n+2,p=vs(r,d);if(u){let f=Mc(o,d),h=Hm(p,f,r),m=Io(r,f,void 0,{dehydratedView:h});_o(p,m,0,ir(f,h))}else o.firstUpdatePass&&Ps(p),Rm(p,0)}}}finally{M(e)}}function vs(t,e){return t[e]}function zT(t,e){return lo(t,e)}function GT(t,e){return Am(t,e)}function Mc(t,e){return Wr(t,e)}function Rg(t,e,n){let r=E(),o=lt();if(me(r,o,e)){let i=j(),s=Xn();hm(s,r,t,e,r[L],n)}return Rg}function xc(t,e,n,r,o){nu(e,t,n,o?"class":"style",r)}function Su(t,e,n,r){let o=E(),i=j(),s=F+t,a=o[L],l=i.firstCreatePass?zm(s,i,o,e,tu,Oi(),n,r):i.data[s],c=kg(i,o,l,a,e,t);o[s]=c;let u=Gr(l);return wt(l,!0),am(a,c,l),!Gt(l)&&Jr()&&xs(i,o,c,l),(qf()===0||u)&&pr(c,o),zf(),u&&(Ns(i,o,l),qc(i,l,o)),r!==null&&Xc(o,l),Su}function Nu(){let t=J();ki()?Pi():(t=t.parent,wt(t,!1));let e=t;Wf(e)&&Yf(),Gf();let n=j();return n.firstCreatePass&&Gm(n,e),e.classesWithoutHost!=null&&HI(e)&&xc(n,e,E(),e.classesWithoutHost,!0),e.stylesWithoutHost!=null&&BI(e)&&xc(n,e,E(),e.stylesWithoutHost,!1),Nu}function Og(t,e,n,r){return Su(t,e,n,r),Nu(),Og}var kg=(t,e,n,r,o,i)=>(Dt(!0),Qc(r,o,Nl()));function WT(t,e,n,r,o,i){let s=e[we],a=!s||vn()||Gt(n)||yo(s,i);if(Dt(a),a)return Qc(r,o,Nl());let l=Os(s,t,e,n);return Hh(s,i)&&Ts(s,i,l.nextSibling),s&&(vh(n)||Eh(l))&&_t(n)&&(Kf(n),sm(l)),l}function Pg(){kg=WT}function QT(t,e,n,r,o){let i=e.consts,s=Ue(i,r),a=mr(e,t,8,"ng-container",s);s!==null&&hc(a,s,!0);let l=Ue(i,o);return Oi()&&cu(e,n,a,l,tu),a.mergedAttrs=rr(a.mergedAttrs,a.attrs),e.queries!==null&&e.queries.elementStart(e,a),a}function Mu(t,e,n){let r=E(),o=j(),i=t+F,s=o.firstCreatePass?QT(i,o,r,e,n):o.data[i];wt(s,!0);
7let a=Lg(o,r,s,t);return r[i]=a,Jr()&&xs(o,r,a,s),pr(a,r),Gr(s)&&(Ns(o,r,s),qc(o,s,r)),n!=null&&Xc(r,s),Mu}function xu(){let t=J(),e=j();return ki()?Pi():(t=t.parent,wt(t,!1)),e.firstCreatePass&&(Fc(e,t),xi(t)&&e.queries.elementEnd(t)),xu}function Fg(t,e,n){return Mu(t,e,n),xu(),Fg}var Lg=(t,e,n,r)=>(Dt(!0),om(e[L],""));function KT(t,e,n,r){let o,i=e[we],s=!i||vn()||yo(i,r)||Gt(n);if(Dt(s),s)return om(e[L],"");let a=Os(i,t,e,n),l=__(i,r);return Ts(i,r,a),o=ks(l,a),o}function jg(){Lg=KT}function ZT(){return E()}function Vg(t,e,n){let r=E(),o=lt();if(me(r,o,e)){let i=j(),s=Xn();eu(s,r,t,e,r[L],n)}return Vg}function Hg(t,e,n){let r=E(),o=lt();if(me(r,o,e)){let i=j(),s=Xn(),a=ji(i.data),l=mm(a,s,r);eu(s,r,t,e,l,n)}return Hg}var _n=void 0;function YT(t){let e=Math.floor(Math.abs(t)),n=t.toString().replace(/^[^.]*\.?/,"").length;return e===1&&n===0?1:5}var JT=["en",[["a","p"],["AM","PM"],_n],[["AM","PM"],_n,_n],[["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"]],_n,[["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"]],_n,[["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}",_n,"{1} 'at' {0}",_n],[".",",",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0%","\xA4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",YT],oo={};function XT(t,e,n){typeof e!="string"&&(n=e,e=t[Es.LocaleId]),e=e.toLowerCase().replace(/_/g,"-"),oo[e]=t,n&&(oo[e][Es.ExtraData]=n)}function eb(t){let e=tb(t),n=Wp(e);if(n)return n;let r=e.split("-")[0];if(n=Wp(r),n)return n;if(r==="en")return JT;throw new g(701,!1)}function Wp(t){return t in oo||(oo[t]=nt.ng&&nt.ng.common&&nt.ng.common.locales&&nt.ng.common.locales[t]),oo[t]}var Es=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}(Es||{});function tb(t){return t.toLowerCase().replace(/_/g,"-")}var bo="en-US";var nb=bo;function Bg(t){typeof t=="string"&&(nb=t.toLowerCase().replace(/_/g,"-"))}function $g(t,e,n){let r=E(),o=j(),i=J();return Au(o,r,r[L],i,t,e,n),$g}function Ug(t,e){let n=J(),r=E(),o=j(),i=ji(o.data),s=mm(i,n,r);return Au(o,r,s,n,t,e),Ug}function Au(t,e,n,r,o,i,s){let a=!0,l=null;if((r.type&3||s)&&(l??=Hl(r,e,i),FD(r,t,e,s,n,o,i,l)&&(a=!1)),a){let c=r.outputs?.[o],u=r.hostDirectiveOutputs?.[o];if(u&&u.length)for(let d=0;d<u.length;d+=2){let p=u[d],f=u[d+1];l??=Hl(r,e,i),Pp(r,e,p,f,o,l)}if(c&&c.length)for(let d of c)l??=Hl(r,e,i),Pp(r,e,d,o,o,l)}}function rb(t=1){return lp(t)}function ob(t,e){let n=null,r=iw(t);for(let o=0;o<e.length;o++){let i=e[o];if(i==="*"){n=o;continue}if(r===null?nm(t,i,!0):lw(r,i))return o}return n}function ib(t){let e=E()[ne][pe];if(!e.projection){let n=t?t.length:1,r=e.projection=Af(n,null),o=r.slice(),i=e.child;for(;i!==null;){if(i.type!==128){let s=t?ob(i,t):0;s!==null&&(o[s]?o[s].projectionNext=i:r[s]=i,o[s]=i)}i=i.next}}}function sb(t,e=0,n,r,o,i){let s=E(),a=j(),l=r?t+1:null;l!==null&&lr(s,a,l,r,o,i,null,n);let c=mr(a,F+t,16,null,n||null);c.projection===null&&(c.projection=e),Pi();let d=!s[we]||vn();s[ne][pe].projection[c.projection]===null&&l!==null?ab(s,a,l):d&&!Gt(c)&&qw(a,s,c)}function ab(t,e,n){let r=F+n,o=e.data[r],i=t[r],s=uo(i,o.tView.ssrId),a=Io(t,o,void 0,{dehydratedView:s});_o(i,a,0,ir(o,s))}function lb(t,e,n,r){sg(t,e,n,r)}function cb(t,e,n){ig(t,e,n)}function ub(t){let e=E(),n=j(),r=Vi();Yr(r+1);let o=hu(n,r);if(t.dirty&&Vf(e)===((o.metadata.flags&2)===2)){if(o.matches===null)t.reset([]);else{let i=lg(e,r);t.reset(i,gh),t.notifyOnChanges()}return!0}return!1}function db(){return pu(E(),Vi())}function fb(t,e,n,r,o){cg(e,sg(t,n,r,o))}function pb(t,e,n,r){cg(t,ig(e,n,r))}function hb(t=1){Yr(Vi()+t)}function mb(t){let e=Dl();return yn(e,F+t)}function Wi(t,e){return t<<17|e<<2}function Tn(t){return t>>17&32767}function gb(t){return(t&2)==2}function yb(t,e){return t&131071|e<<17}function Ac(t){return t|2}function cr(t){return(t&131068)>>2}function ql(t,e){return t&-131069|e<<2}function vb(t){return(t&1)===1}function Rc(t){return t|1}function Eb(t,e,n,r,o,i){let s=i?e.classBindings:e.styleBindings,a=Tn(s),l=cr(s);t[r]=n;let c=!1,u;if(Array.isArray(n)){let d=n;u=d[1],(u===null||Gn(d,u)>0)&&(c=!0)}else u=n;if(o)if(l!==0){let p=Tn(t[a+1]);t[r+1]=Wi(p,a),p!==0&&(t[p+1]=ql(t[p+1],r)),t[a+1]=yb(t[a+1],r)}else t[r+1]=Wi(a,0),a!==0&&(t[a+1]=ql(t[a+1],r)),a=r;else t[r+1]=Wi(l,0),a===0?a=r:t[l+1]=ql(t[l+1],r),l=r;c&&(t[r+1]=Ac(t[r+1])),Qp(t,u,r,!0),Qp(t,u,r,!1),Ib(e,u,t,r,i),s=Wi(a,l),i?e.classBindings=s:e.styleBindings=s}function Ib(t,e,n,r,o){let i=o?t.residualClasses:t.residualStyles;i!=null&&typeof e=="string"&&Gn(i,e)>=0&&(n[r+1]=Rc(n[r+1]))}function Qp(t,e,n,r){let o=t[n+1],i=e===null,s=r?Tn(o):cr(o),a=!1;for(;s!==0&&(a===!1||i);){let l=t[s],c=t[s+1];_b(l,e)&&(a=!0,t[s+1]=r?Rc(c):Ac(c)),s=r?Tn(c):cr(c)}a&&(t[n+1]=r?Ac(o):Rc(o))}function _b(t,e){return t===null||e==null||(Array.isArray(t)?t[1]:t)===e?!0:Array.isArray(t)&&typeof e=="string"?Gn(t,e)>=0:!1}var X={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0}
vendor: 10,676 bytes, line 7
7;function qg(t){return t.substring(X.key,X.keyEnd)}function wb(t){return t.substring(X.value,X.valueEnd)}function Db(t){return Wg(t),zg(t,ur(t,0,X.textEnd))}function zg(t,e){let n=X.textEnd;return n===e?-1:(e=X.keyEnd=bb(t,X.key=e,n),ur(t,e,n))}function Tb(t){return Wg(t),Gg(t,ur(t,0,X.textEnd))}function Gg(t,e){let n=X.textEnd,r=X.key=ur(t,e,n);return n===r?-1:(r=X.keyEnd=Cb(t,r,n),r=Kp(t,r,n,58),r=X.value=ur(t,r,n),r=X.valueEnd=Sb(t,r,n),Kp(t,r,n,59))}function Wg(t){X.key=0,X.keyEnd=0,X.value=0,X.valueEnd=0,X.textEnd=t.length}function ur(t,e,n){for(;e<n&&t.charCodeAt(e)<=32;)e++;return e}function bb(t,e,n){for(;e<n&&t.charCodeAt(e)>32;)e++;return e}function Cb(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 Kp(t,e,n,r){return e=ur(t,e,n),e<n&&e++,e}function Sb(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=Zp(t,l,s,n):e===s-4&&i===85&&o===82&&r===76&&l===40?a=s=Zp(t,41,s,n):l>32&&(a=s),i=o,o=r,r=l&-33}return a}function Zp(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 Qg(t,e,n){return Zg(t,e,n,!1),Qg}function Kg(t,e){return Zg(t,e,null,!0),Kg}function Nb(t){Yg(ey,Mb,t,!1)}function Mb(t,e){for(let n=Tb(e);n>=0;n=Gg(e,n))ey(t,qg(e),wb(e))}function xb(t){Yg(Lb,Ab,t,!0)}function Ab(t,e){for(let n=Db(e);n>=0;n=zg(e,n))$r(t,qg(e),!0)}function Zg(t,e,n,r){let o=E(),i=j(),s=Jn(2);if(i.firstUpdatePass&&Xg(i,t,s,r),e!==ee&&me(o,s,e)){let a=i.data[ke()];ty(i,a,o,o[L],t,o[s+1]=Vb(e,n),r,s)}}function Yg(t,e,n,r){let o=j(),i=Jn(2);o.firstUpdatePass&&Xg(o,null,i,r);let s=E();if(n!==ee&&me(s,i,n)){let a=o.data[ke()];if(ny(a,r)&&!Jg(o,i)){let l=r?a.classesWithoutHost:a.stylesWithoutHost;l!==null&&(n=Ii(l,n||"")),xc(o,a,s,n,r)}else jb(o,a,s,s[L],s[i+1],s[i+1]=Fb(t,e,n),r,i)}}function Jg(t,e){return e>=t.expandoStartIndex}function Xg(t,e,n,r){let o=t.data;if(o[n+1]===null){let i=o[ke()],s=Jg(t,n);ny(i,r)&&e===null&&!s&&(e=!1),e=Rb(o,i,e,r),Eb(o,i,e,n,s,r)}}function Rb(t,e,n,r){let o=ji(t),i=r?e.residualClasses:e.residualStyles;if(o===null)(r?e.classBindings:e.styleBindings)===0&&(n=zl(null,t,e,n,r),n=ho(n,e.attrs,r),i=null);else{let s=e.directiveStylingLast;if(s===-1||t[s]!==o)if(n=zl(o,t,e,n,r),i===null){let l=Ob(t,e,r);l!==void 0&&Array.isArray(l)&&(l=zl(null,t,e,l[1],r),l=ho(l,e.attrs,r),kb(t,e,r,l))}else i=Pb(t,e,r)}return i!==void 0&&(r?e.residualClasses=i:e.residualStyles=i),n}function Ob(t,e,n){let r=n?e.classBindings:e.styleBindings;if(cr(r)!==0)return t[Tn(r)]}function kb(t,e,n,r){let o=n?e.classBindings:e.styleBindings;t[Tn(o)]=r}function Pb(t,e,n){let r,o=e.directiveEnd;for(let i=1+e.directiveStylingLast;i<o;i++){let s=t[i].hostAttrs;r=ho(r,s,n)}return ho(r,e.attrs,n)}function zl(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=ho(r,i.hostAttrs,o),i!==t);)a++;return t!==null&&(n.directiveStylingLast=a),r}function ho(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]),$r(t,s,n?!0:e[++i]))}return t===void 0?null:t}function Fb(t,e,n){if(n==null||n==="")return ae;let r=[],o=bn(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]);else typeof o=="string"&&e(r,o);return r}function ey(t,e,n){$r(t,e,bn(n))}function Lb(t,e,n){let r=String(e);r!==""&&!r.includes(" ")&&$r(t,r,n)}function jb(t,e,n,r,o,i,s,a){o===ee&&(o=ae);let l=0,c=0,u=0<o.length?o[0]:null,d=0<i.length?i[0]:null;for(;u!==null||d!==null;){let p=l<o.length?o[l+1]:void 0,f=c<i.length?i[c+1]:void 0,h=null,m;u===d?(l+=2,c+=2,p!==f&&(h=d,m=f)):d===null||u!==null&&u<d?(l+=2,h=u):(c+=2,h=d,m=f),h!==null&&ty(t,e,n,r,h,m,s,a),u=l<o.length?o[l]:null,d=c<i.length?i[c]:null}}function ty(t,e,n,r,o,i,s,a){if(!(e.type&3))return;let l=t.data,c=l[a+1],u=vb(c)?Yp(l,e,n,o,cr(c),s):void 0;if(!Is(u)){Is(i)||gb(c)&&(i=Yp(l,null,n,o,a,s));let d=gl(ke(),n);Gw(r,s,d,o,i)}}function Yp(t,e,n,r,o,i){let s=e===null,a;for(;o>0;){let l=t[o],c=Array.isArray(l),u=c?l[1]:l,d=u===null,p=n[o+1];p===ee&&(p=d?ae:void 0);let f=d?Ci(p,r):u===r?p:void 0;if(c&&!Is(f)&&(f=Ci(l,r)),Is(f)&&(a=f,s))return a;let h=t[o+1];o=s?Tn(h):cr(h)}if(e!==null){let l=i?e.residualClasses:e.residualStyles;l!=null&&(a=Ci(l,r))}return a}function Is(t){return t!==void 0}function Vb(t,e){return t==null||t===""||(typeof e=="string"?t=t+e:typeof t=="object"&&(t=ve(bn(t)))),t}function ny(t,e){return(t.flags&(e?8:16))!==0}function Hb(t,e=""){let n=E(),r=j(),o=t+F,i=r.firstCreatePass?mr(r,o,1,e,null):r.data[o],s=ry(r,n,i,e,t);n[o]=s,Jr()&&xs(r,n,s,i),wt(i,!1)}var ry=(t,e,n,r,o)=>(Dt(!0),rm(e[L],r));function Bb(t,e,n,r,o){let i=e[we],s=!i||vn()||Gt(n)||yo(i,o);return Dt(s),s?rm(e[L],r):Os(i,t,e,n)}function oy(){ry=Bb}function iy(t,e,n,r=""){return me(t,lt(),n)?e+le(n)+r:ee}function sy(t,e,n,r,o,i=""){let s=Fi(),a=sr(t,s,n,o);return Jn(2),a?e+le(n)+r+le(o)+i:ee}function $b(t,e,n,r,o,i,s,a=""){let l=Fi(),c=Zm(t,l,n,o,s);return Jn(3),c?e+le(n)+r+le(o)+i+le(s)+a:ee}function Ub(t,e,n,r,o,i,s,a,l,c=""){let u=Fi(),d=du(t,u,n,o,s,l);return Jn(4),d?e+le(n)+r+le(o)+i+le(s)+a+le(l)+c:ee}function ay(t){return Ru("",t),ay}function Ru(t,e,n){let r=E(),o=iy(r,t,e,n);return o!==ee&&Ou(r,ke(),o),Ru}function ly(t,e,n,r,o){let i=E(),s=sy(i,t,e,n,r,o);return s!==ee&&Ou(i,ke(),s),ly}function cy(t,e,n,r,o,i,s){let a=E(),l=$b(a,t,e,n,r,o,i,s);return l!==ee&&Ou(a,ke(),l),cy}function Ou(t,e,n){let r=gl(e,t);fw(t[L],r,n)}function uy(t,e,n){Al(e)&&(e=e());let r=E(),o=lt();if(me(r,o,e)){let i=j(),s=Xn();hm(s,r,t,e,r[L],n)}return uy}function qb(t,e){let n=Al(t);return n&&t.set(e),n}function dy(t,e){let n=E(),r=j(),o=J();return Au(r,n,n[L],o,t,e),dy}var fy={};function py(t){let e=j(),n=E(),r=t+F,o=mr(e,r,128,null,null);return wt(o,!1),Qr(e,n,r,fy),py}function zb(t){ze("NgLet");let e=j(),n=E(),r=ke();return Qr(e,n,r,t),t}function Gb(t){let e=Dl(),n=yn(e,F+t);if(n===fy)throw new g(314,!1);return n}function Wb(t){return me(E(),lt(),t)?le(t):ee}function Qb(t,e,n=""){return iy(E(),t,e,n)}function Kb(t,e,n,r,o=""){return sy(E(),t,e,n,r,o)}function Zb(t,e,n,r,o,i,s,a,l=""){return Ub(E(),t,e,n,r,o,i,s,a,l)}function Yb(t,e,n){let r=j();if(r.firstCreatePass){let o=Ae(t);Oc(n,r.data,r.blueprint,o,!0),Oc(e,r.data,r.blueprint,o,!1)}}function Oc(t,e,n,r,o){if(t=K(t),Array.isArray(t))for(let i=0;i<t.length;i++)Oc(t[i],e,n,r,o);else{let i=j(),s=E(),a=J(),l=an(t)?t:K(t.provide),c=ll(t),u=a.providerIndexes&1048575,d=a.directiveStart,p=a.providerIndexes>>20;if(an(t)||!t.multi){let f=new Dn(c,o,Do),h=Wl(l,e,o?u:u+p,d);h===-1?(Kl(rs(a,s),i,l),Gl(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]=f)}else{let f=Wl(l,e,u+p,d),h=Wl(l,e,u,u+p),m=f>=0&&n[f],v=h>=0&&n[h];if(o&&!v||!o&&!m){Kl(rs(a,s),i,l);let y=eC(o?Xb:Jb,n.length,o,r,c);!o&&v&&(n[h].providerFactory=y),Gl(i,t,e.length,0),e.push(l),a.directiveStart++,a.directiveEnd++,o&&(a.providerIndexes+=1048576),n.push(y),s.push(y)}else{let y=hy(n[o?h:f],c,!o&&r);Gl(i,t,f>-1?f:h,y)}!o&&r&&v&&n[h].componentProviders++}}}function Gl(t,e,n,r){let o=an(e),i=Lf(e);if(o||i){let l=(i?K(e.useClass):e).prototype.ngOnDestroy;if(l){let c=t.destroyHooks||(t.destroyHooks=[]);if(!o&&e.multi){let u=c.indexOf(n);u===-1?c.push(n,[r,l]):c[u+1].push(r,l)}else c.push(n,l)}}}function hy(t,e,n){return n&&t.componentProviders++,t.multi.push(e)-1}function Wl(t,e,n,r){for(let o=n;o<r;o++)if(e[o]===t)return o;return-1}function Jb(t,e,n,r){return kc(this.multi,[])}function Xb(t,e,n,r){let o=this.multi,i;if(this.providerFactory){let s=this.providerFactory.componentProviders,a=io(n,n[S],this.providerFactory.index,r);i=a.slice(0,s),kc(o,i);for(let l=s;l<a.length;l++)i.push(a[l])}else i=[],kc(o,i);return i}function kc(t,e){for(let n=0;n<t.length;n++){let r=t[n];e.push(r())}return e}function eC(t,e,n,r,o){let i=new Dn(t,n,Do);return i.multi=[],i.index=e,i.componentProviders=0,hy(i,o,r&&!n),i}function tC(t,e=[]){return n=>{n.providersResolver=(r,o)=>Yb(r,o?o(t):t,e)}}function nC(t,e,n){let r=at()+t,o=E();return o[r]===ee?gr(o,r,n?e.call(n):e()):Km(o,r)}function rC(t,e,n,r){return my(E(),at(),t,e,n,r)}function oC(t,e,n,r,o){return gy(E(),at(),t,e,n,r,o)}function iC(t,e,n,r,o,i){return yy(E(),at(),t,e,n,r,o,i)}function sC(t,e,n,r,o,i,s,a,l){let c=at()+t,u=E(),d=du(u,c,n,r,o,i);return sr(u,c+4,s,a)||d?gr(u,c+6,l?e.call(l,n,r,o,i,s,a):e(n,r,o,i,s,a)):Km(u,c+6)}function Vs(t,e){let n=t[e];return n===ee?void 0:n}function my(t,e,n,r,o,i){let s=e+n;return me(t,s,o)?gr(t,s+1,i?r.call(i,o):r(o)):Vs(t,s+1)}function gy(t,e,n,r,o,i,s){let a=e+n;return sr(t,a,o,i)?gr(t,a+2,s?r.call(s,o,i):r(o,i)):Vs(t,a+2)}function yy(t,e,n,r,o,i,s,a){let l=e+n;return Zm(t,l,o,i,s)?gr(t,l+3,a?r.call(a,o,i,s):r(o,i,s)):Vs(t,l+3)}function aC(t,e,n,r,o,i,s,a,l){let c=e+n;return du(t,c,o,i,s,a)?gr(t,c+4,l?r.call(l,o,i,s,a):r(o,i,s,a)):Vs(t,c+4)}function lC(t,e){let n=j(),r,o=t+F;n.firstCreatePass?(r=cC(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=Lt(r.type,!0)),s,a=fe(Do);try{let l=ns(!1),c=i();return ns(l),Qr(n,E(),o,c),c}finally{fe(a)}}function cC(t,e){if(e)for(let n=e.length-1;n>=0;n--){let r=e[n];if(t===r.name)return r}}function uC(t,e,n){let r=t+F,o=E(),i=yn(o,r);return Hs(o,r)?my(o,at(),e,i.transform,n,i):i.transform(n)}function dC(t,e,n,r){let o=t+F,i=E(),s=yn(i,o);return Hs(i,o)?gy(i,at(),e,s.transform,n,r,s):s.transform(n,r)}function fC(t,e,n,r,o){let i=t+F,s=E(),a=yn(s,i);return Hs(s,i)?yy(s,at(),e,a.transform,n,r,o,a):a.transform(n,r,o)}function pC(t,e,n,r,o,i){let s=t+F,a=E(),l=yn(a,s);return Hs(a,s)?aC(a,at(),e,l.transform,n,r,o,i,l):l.transform(n,r,o,i)}function Hs(t,e){return t[S].data[e].pure}function hC(t,e){return Rs(t,e)}var _s=class{ngModuleFactory;componentFactories;constructor(e,n){this.ngModuleFactory=e,this.componentFactories=n}},mC=(()=>{class t{compileModuleSync(n){return new ps(n)}compileModuleAsync(n){return Promise.resolve(this.compileModuleSync(n))}compileModuleAndAllComponentsSync(n){let r=this.compileModuleSync(n),o=ol(n),i=em(o.declarations).reduce((s,a)=>{let l=rt(a);return l&&s.push(new zt(l)),s},[]);return new _s(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=q({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var gC=(()=>{class t{zone=T(he);
7changeDetectionScheduler=T(Be);applicationRef=T(yr);applicationErrorHandler=T(Tt);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{try{this.applicationRef.dirtyFlags|=1,this.applicationRef._tick()}catch(n){this.applicationErrorHandler(n)}})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(r){return new(r||t)};static \u0275prov=q({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),vy=new P("",{factory:()=>!1});function ku({ngZoneFactory:t,ignoreChangesOutsideZone:e,scheduleInRootZone:n}){return t??=()=>new he(oe(G({},Pu()),{scheduleInRootZone:n})),[{provide:he,useFactory:t},{provide:Vt,multi:!0,useFactory:()=>{let r=T(gC,{optional:!0});return()=>r.initialize()}},{provide:Vt,multi:!0,useFactory:()=>{let r=T(vC);return()=>{r.initialize()}}},e===!0?{provide:Rl,useValue:!0}:[],{provide:Ol,useValue:n??Ig},{provide:Tt,useFactory:()=>{let r=T(he),o=T(Me),i;return s=>{i??=o.get(tt),r.runOutsideAngular(()=>i.handleError(s))}}}]}function yC(t){let e=t?.ignoreChangesOutsideZone,n=t?.scheduleInRootZone,r=ku({ngZoneFactory:()=>{let o=Pu(t);return o.scheduleInRootZone=n,o.shouldCoalesceEventChangeDetection&&ze("NgZone_CoalesceEvent"),new he(o)},ignoreChangesOutsideZone:e,scheduleInRootZone:n});return Ur([{provide:vy,useValue:!0},{provide:eo,useValue:!1},r])}function Pu(t){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:t?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:t?.runCoalescing??!1}}var vC=(()=>{class t{subscription=new U;initialized=!1;zone=T(he);pendingTasks=T(En);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(()=>{he.assertNotInAngularZone(),queueMicrotask(()=>{n!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(n),n=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{he.assertInAngularZone(),n??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(r){return new(r||t)};static \u0275prov=q({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Ey=(()=>{class t{applicationErrorHandler=T(Tt);appRef=T(yr);taskService=T(En);ngZone=T(he);zonelessEnabled=T(eo);tracing=T(To,{optional:!0});disableScheduling=T(Rl,{optional:!0})??!1;zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new U;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(hs):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(T(Ol,{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 ms||!this.zoneIsDefined)}notify(n){if(!this.zonelessEnabled&&n===5)return;let r=!1;switch(n){case 0:{this.appRef.dirtyFlags|=2;break}case 3:case 2:case 4:case 5:case 1:{this.appRef.dirtyFlags|=4;break}case 6:{this.appRef.dirtyFlags|=2,r=!0;break}case 12:{this.appRef.dirtyFlags|=16,r=!0;break}case 13:{this.appRef.dirtyFlags|=2,r=!0;break}case 11:{r=!0;break}case 9:case 8:case 7:case 10:default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick(r))return;let o=this.useMicrotaskScheduler?$p:_g;this.pendingRenderTaskId=this.taskService.add(),this.scheduleInRootZone?this.cancelScheduledCallback=Zone.root.run(()=>o(()=>this.tick())):this.cancelScheduledCallback=this.ngZone.runOutsideAngular(()=>o(()=>this.tick()))}shouldScheduleTick(n){return!(this.disableScheduling&&!n||this.appRef.destroyed||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDef
7ined&&Zone.current.get(hs+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(this.appRef.dirtyFlags===0){this.cleanup();return}!this.zonelessEnabled&&this.appRef.dirtyFlags&7&&(this.appRef.dirtyFlags|=1);let n=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(r){this.taskService.remove(n),this.applicationErrorHandler(r)}finally{this.cleanup()}this.useMicrotaskScheduler=!0,$p(()=>{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=q({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function EC(){return typeof $localize<"u"&&$localize.locale||bo}var Fu=new P("",{providedIn:"root",factory:()=>T(Fu,{optional:!0,skipSelf:!0})||EC()});var Co=class{destroyed=!1;listeners=null;errorHandler=T(tt,{optional:!0});destroyRef=T(Ut);constructor(){this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(e){if(this.destroyed)throw new g(953,!1);return(this.listeners??=[]).push(e),{unsubscribe:()=>{let n=this.listeners?.indexOf(e);n!==void 0&&n!==-1&&this.listeners?.splice(n,1)}}}emit(e){if(this.destroyed){console.warn(Vr(953,!1));return}if(this.listeners===null)return;let n=M(null);try{for(let r of this.listeners)try{r(e)}catch(o){this.errorHandler?.handleError(o)}}finally{M(n)}}};function IC(t){return If(t)}function _C(t,e){return Cr(t,e?.equal)}var Lu=class{[W];constructor(e){this[W]=e}destroy(){this[W].destroy()}};function wC(t,e){let n=e?.injector??T(He),r=e?.manualCleanup!==!0?n.get(Ut):null,o,i=n.get(er,null,{optional:!0}),s=n.get(Be);return i!==null?(o=bC(i.view,s,t),r instanceof jr&&r._lView===i.view&&(r=null)):o=CC(t,n.get(to),s),o.injector=n,r!==null&&(o.onDestroyFn=r.onDestroy(()=>o.destroy())),new Lu(o)}var _y=oe(G({},pt),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,hasRun:!1,cleanupFns:void 0,zone:null,kind:"effect",onDestroyFn:In,run(){if(this.dirty=!1,this.hasRun&&!Rn(this))return;this.hasRun=!0;let t=r=>(this.cleanupFns??=[]).push(r),e=ht(this),n=Yn(!1);try{this.maybeCleanup(),this.fn(t)}finally{Yn(n),Ot(this,e)}},maybeCleanup(){if(!this.cleanupFns?.length)return;let t=M(null);try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[],M(t)}}}),DC=oe(G({},_y),{consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){On(this),this.onDestroyFn(),this.maybeCleanup(),this.scheduler.remove(this)}}),TC=oe(G({},_y),{consumerMarkedDirty(){this.view[N]|=8192,Bt(this.view),this.notifier.notify(13)},destroy(){On(this),this.onDestroyFn(),this.maybeCleanup(),this.view[It]?.delete(this)}});function bC(t,e,n){let r=Object.create(TC);return r.view=t,r.zone=typeof Zone<"u"?Zone.current:null,r.notifier=e,r.fn=n,t[It]??=new Set,t[It].add(r),r.consumerMarkedDirty(r),r}function CC(t,e,n){let r=Object.create(DC);return r.fn=t,r.scheduler=e,r.notifier=n,r.zone=typeof Zone<"u"?Zone.current:null,r.scheduler.add(r),r.notifier.notify(12),r}var SC=t=>t;function NC(t,e){if(typeof t=="function"){let n=Pa(t,SC,e?.equal);return Iy(n)}else{let n=Pa(t.source,t.computation,t.equal);return Iy(n)}}function Iy(t){let e=t[W],n=t;return n.set=r=>vf(e,r),n.update=r=>Ef(e,r),n.asReadonly=Xr.bind(t),n}var Us=Symbol("InputSignalNode#UNSET"),Ry=oe(G({},$o),{transformFn:void 0,applyValueToInputSignal(t,e){mt(t,e)}});function Oy(t,e){let n=Object.create(Ry);n.value=t,n.transformFn=e?.transform;function r(){if(Rt(n),n.value===Us){let o=null;throw new g(-950,o)}return n.value}return r[W]=n,r}var wy=class{attributeName;constructor(e){this.attributeName=e}__NG_ELEMENT_ID__=()=>mh(this.attributeName);toString(){return`HostAttributeToken ${this.attributeName}`}},xC=new P("");xC.__NG_ELEMENT_ID__=t=>{let e=J();if(e===null)throw new g(204,!1);if(e.type&2)return e.value;if(t&8)return null;throw new g(204,!1)};function HH(t){return new Co}function Dy(t,e){return Oy(t,e)}function AC(t){return Oy(Us,t)}var BH=(Dy.required=AC,Dy);function Ty(t,e){return gu(e)}function RC(t,e){return yu(e)}var $H=(Ty.required=RC,Ty);function UH(t,e){return vu(e)}function by(t,e){return gu(e)}function OC(t,e){return yu(e)}var qH=(by.required=OC,by);function zH(t,e){return vu(e)}function ky(t,e){let n=Object.create(Ry),r=new Co;n.value=t;function o(){return Rt(n),Cy(n.value),n.value}return o[W]=n,o.asReadonly=Xr.bind(o),o.set=i=>{n.equal(n.value,i)||(mt(n,i),r.emit(i))},o.update=i=>{Cy(n.value),o.set(i(n.value))},o.subscribe=r.subscribe.bind(r),o.destroyRef=r.destroyRef,o}function Cy(t){if(t===Us)throw new g(952,!1)}function Sy(t,e){return ky(t,e)}function kC(t){return ky(Us,t)}var GH=(Sy.required=kC,Sy);var Ny=class{full;major;minor;patch;constructor(e){this.full=e;let n=e.split(".");this.major=n[0],this.minor=n[1],this.patch=n.slice(2).join(".")}};var ju=new P(""),PC=new P("");function So(t){return!t.moduleRef}function FC(t){let e=So(t)?t.r3Injector:t.moduleRef.injector,n=e.get(he);return n.run(()=>
vendor: 8,772 bytes, line 7
7{So(t)?t.r3Injector.resolveInjectorInitializers():t.moduleRef.resolveInjectorInitializers();let r=e.get(Tt),o;if(n.runOutsideAngular(()=>{o=n.onError.subscribe({next:r})}),So(t)){let i=()=>e.destroy(),s=t.platformInjector.get(ju);s.add(i),e.onDestroy(()=>{o.unsubscribe(),s.delete(i)})}else{let i=()=>t.moduleRef.destroy(),s=t.platformInjector.get(ju);s.add(i),t.moduleRef.onDestroy(()=>{ro(t.allPlatformModules,t.moduleRef),o.unsubscribe(),s.delete(i)})}return jC(r,n,()=>{let i=e.get(Tu);return i.runInitializers(),i.donePromise.then(()=>{let s=e.get(Fu,bo);if(Bg(s||bo),!e.get(PC,!0))return So(t)?e.get(yr):(t.allPlatformModules.push(t.moduleRef),t.moduleRef);if(So(t)){let l=e.get(yr);return t.rootComponent!==void 0&&l.bootstrap(t.rootComponent),l}else return LC?.(t.moduleRef,t.allPlatformModules),t.moduleRef})})})}var LC;function jC(t,e,n){try{let r=n();return wu(r)?r.catch(o=>{throw e.runOutsideAngular(()=>t(o)),o}):r}catch(r){throw e.runOutsideAngular(()=>t(r)),r}}var Bs=null;function VC(t=[],e){return He.create({name:e,providers:[{provide:al,useValue:"platform"},{provide:ju,useValue:new Set([()=>Bs=null])},...t]})}function HC(t=[]){if(Bs)return Bs;let e=VC(t);return Bs=e,Mg(),BC(e),e}function BC(t){let e=t.get(Ch,null);Ni(t,()=>{e?.forEach(n=>n())})}function WH(){return!1}var QH=(()=>{class t{static __NG_ELEMENT_ID__=$C}return t})();function $C(t){return UC(J(),E(),(t&16)===16)}function UC(t,e,n){if(_t(t)&&!n){let r=Oe(t.index,e);return new qt(r,r)}else if(t.type&175){let r=e[ne];return new qt(r,e)}return null}var Vu=class{constructor(){}supports(e){return uu(e)}create(e){return new Hu(e)}},qC=(t,e)=>e,Hu=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||qC}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<My(r,o,i)?n:r,a=My(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 c=a-o,u=l-o;if(c!=u){for(let p=0;p<c;p++){let f=p<i.length?i[p]:i[p]=0,h=f+p;u<=h&&h<c&&(i[p]=f+1)}let d=s.previousIndex;i[d]=u-c}}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=[]),!uu(e))throw new g(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,Wm(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 Bu(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 $s),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 $s),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}},Bu=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}},$u=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}},$s=class{map=new Map;put(e){let n=e.trackById,r=this.map.get(n);r||(r=new $u,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 My(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}function xy(){return new zC([new Vu])}var zC=(()=>{class t{factories;static \u0275prov=q({token:t,providedIn:"root",factory:xy});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||xy()),deps:[[t,new Xp,new Jp]]}}find(n){let r=this.factories.find(o=>o.supports(n));if(r!=null)return r;throw new g(901,!1)}}return t})();function KH(t){H(8);try{let{rootComponent:e,appProviders:n,platformProviders:r}=t,o=HC(r),i=[ku({}),{provide:Be,useExisting:Ey},fp,...n||[]],s=new po({providers:i,parent:o,debugName:"",runEnvironmentInitializer
7s:!1});return FC({r3Injector:s.injector,platformInjector:o,rootComponent:e})}catch(e){return Promise.reject(e)}finally{H(9)}}var Ay=!1;function GC(){Ay||(Ay=!0,Lh(),Pg(),oy(),jg(),Eg(),ng(),Vm(),pm())}function WC(t){return t.whenStable()}function ZH(){let t=[{provide:go,useFactory:()=>{let e=!0;return e=!!T(ws,{optional:!0})?.get($c,null),e&&ze("NgHydration"),e}},{provide:Vt,useValue:()=>{km(!1),T(go)&&(Bh(hr()),GC())},multi:!0}];return t.push({provide:Bc,useFactory:()=>T(go)},{provide:bu,useFactory:()=>{if(T(go)){let e=T(yr);return()=>{WC(e).then(()=>{e.destroyed||Fm(e)})}}return()=>{}},multi:!0}),Ur(t)}function YH(t){return typeof t=="boolean"?t:t!=null&&t!=="false"}function JH(t,e=NaN){return!isNaN(parseFloat(t))&&!isNaN(Number(t))?Number(t):e}function XH(t,e){let n=rt(t),r=e.elementInjector||Wn();return new zt(n).create(r,e.projectableNodes,e.hostElement,e.environmentInjector,e.directives,e.bindings)}function eB(t){let e=rt(t);if(!e)return null;let n=new zt(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 x=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}(x||{}),Ge="*";function iB(t,e){return{type:x.Trigger,name:t,definitions:e,options:{}}}function sB(t,e=null){return{type:x.Animate,styles:e,timings:t}}function aB(t,e=null){return{type:x.Group,steps:t,options:e}}function Py(t,e=null){return{type:x.Sequence,steps:t,options:e}}function Uu(t){return{type:x.Style,styles:t,offset:null}}function lB(t,e,n){return{type:x.State,name:t,styles:e,options:n}}function cB(t,e,n=null){return{type:x.Transition,expr:t,animation:e,options:n}}function uB(t,e,n=null){return{type:x.Query,selector:t,animation:e,options:n}}function dB(t,e){return{type:x.Stagger,timings:t,animation:e}}var Nt=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=>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}},vr=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=[])}
vendor: 4,582 bytes, line 7
7init(){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}},No="!";function Fy(t){return new g(3e3,!1)}function KC(){return new g(3100,!1)}function ZC(){return new g(3101,!1)}function YC(t){return new g(3001,!1)}function JC(t){return new g(3003,!1)}function XC(t){return new g(3004,!1)}function jy(t,e){return new g(3005,!1)}function Vy(){return new g(3006,!1)}function Hy(){return new g(3007,!1)}function By(t,e){return new g(3008,!1)}function $y(t){return new g(3002,!1)}function Uy(t,e,n,r,o){return new g(3010,!1)}function qy(){return new g(3011,!1)}function zy(){return new g(3012,!1)}function Gy(){return new g(3200,!1)}function Wy(){return new g(3202,!1)}function Qy(){return new g(3013,!1)}function Ky(t){return new g(3014,!1)}function Zy(t){return new g(3015,!1)}function Yy(t){return new g(3016,!1)}function Jy(t){return new g(3500,!1)}function Xy(t){return new g(3501,!1)}function ev(t,e){return new g(3404,!1)}function eS(t){return new g(3502,!1)}function tv(t){return new g(3503,!1)}function nv(){return new g(3300,!1)}function rv(t){return new g(3504,!1)}function ov(t){return new g(3301,!1)}function iv(t,e){return new g(3302,!1)}function sv(t){return new g(3303,!1)}function av(t,e){return new g(3400,!1)}function lv(t){return new g(3401,!1)}function cv(t){return new g(3402,!1)}function uv(t,e){return new g(3505,!1)}var tS=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-
vendor: 2,796 bytes, line 7
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 Mt(t){switch(t.length){case 0:return new Nt;case 1:return t[0];default:return new vr(t)}}function Wu(t,e,n=new Map,r=new Map){let o=[],i=[],s=-1,a=null;if(e.forEach(l=>{let c=l.get("offset"),u=c==s,d=u&&a||new Map;l.forEach((p,f)=>{let h=f,m=p;if(f!=="offset")switch(h=t.normalizePropertyName(h,o),m){case No:m=n.get(f);break;case Ge:m=r.get(f);break;default:m=t.normalizeStyleValue(f,h,m,o);break}d.set(h,m)}),u||i.push(d),a=d,s=c}),o.length)throw eS(o);return i}function qs(t,e,n,r){switch(e){case"start":t.onStart(()=>r(n&&qu(n,"start",t)));break;case"done":t.onDone(()=>r(n&&qu(n,"done",t)));break;case"destroy":t.onDestroy(()=>r(n&&qu(n,"destroy",t)));break}}function qu(t,e,n){let r=n.totalTime,o=!!n.disabled,i=zs(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 zs(t,e,n,r,o="",i=0,s){return{element:t,triggerName:e,fromState:n,toState:r,phaseName:o,totalTime:i,disabled:!!s}}function Ee(t,e,n){let r=t.get(e);return r||t.set(e,r=n),r}function Qu(t){let e=t.indexOf(":"),n=t.substring(1,e),r=t.slice(e+1);return[n,r]}var nS=typeof document>"u"?null:document.documentElement;function Gs(t){let e=t.parentNode||t.host||null;return e===nS?null:e}function rS(t){return t.substring(1,6)=="ebkit"}
vendor: 6,282 bytes, line 7
7var Cn=null,Ly=!1;function dv(t){Cn||(Cn=iS()||{},Ly=Cn.style?"WebkitAppearance"in Cn.style:!1);let e=!0;return Cn.style&&!rS(t)&&(e=t in Cn.style,!e&&Ly&&(e="Webkit"+t.charAt(0).toUpperCase()+t.slice(1)in Cn.style)),e}function oS(t){return tS.has(t)}function iS(){return typeof document<"u"?document.body:null}function Ku(t,e){for(;e;){if(e===t)return!0;e=Gs(e)}return!1}function Zu(t,e,n){if(n)return Array.from(t.querySelectorAll(e));let r=t.querySelector(e);return r?[r]:[]}var sS=1e3,Yu="{{",aS="}}",Ws="ng-enter",Mo="ng-leave",xo="ng-trigger",Ao=".ng-trigger",Ju="ng-animating",Qs=".ng-animating";function ut(t){if(typeof t=="number")return t;let e=t.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length<2?0:zu(parseFloat(e[1]),e[2])}function zu(t,e){switch(e){case"s":return t*sS;default:return t}}function Ro(t,e,n){return t.hasOwnProperty("duration")?t:lS(t,e,n)}function lS(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(Fy(t)),{duration:0,delay:0,easing:""};o=zu(parseFloat(a[1]),a[2]);let l=a[3];l!=null&&(i=zu(parseFloat(l),a[4]));let c=a[5];c&&(s=c)}else o=t;if(!n){let a=!1,l=e.length;o<0&&(e.push(KC()),a=!0),i<0&&(e.push(ZC()),a=!0),a&&e.splice(l,0,Fy(t))}return{duration:o,delay:i,easing:s}}function fv(t){return t.length?t[0]instanceof Map?t:t.map(e=>new Map(Object.entries(e))):[]}function Xu(t){return Array.isArray(t)?new Map(...t):new Map(t)}function We(t,e,n){e.forEach((r,o)=>{let i=Ks(o);n&&!n.has(o)&&n.set(o,t.style[i]),t.style[i]=r})}function Wt(t,e){e.forEach((n,r)=>{let o=Ks(r);t.style[o]=""})}function Er(t){return Array.isArray(t)?t.length==1?t[0]:Py(t):t}function pv(t,e,n){let r=e.params||{},o=ed(t);o.length&&o.forEach(i=>{r.hasOwnProperty(i)||n.push(YC(i))})}var Gu=new RegExp(`${Yu}\\s*(.+?)\\s*${aS}`,"g");function ed(t){let e=[];if(typeof t=="string"){let n;for(;n=Gu.exec(t);)e.push(n[1]);Gu.lastIndex=0}return e}function Ir(t,e,n){let r=`${t}`,o=r.replace(Gu,(i,s)=>{let a=e[s];return a==null&&(n.push(JC(s)),a=""),a.toString()});return o==r?t:o}var cS=/-+([a-z0-9])/g;function Ks(t){return t.replace(cS,(...e)=>e[1].toUpperCase())}function uS(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function hv(t,e){return t===0||e===0}function mv(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,Zs(t,a)))}}return e}function Ie(t,e,n){switch(e.type){case x.Trigger:return t.visitTrigger(e,n);case x.State:return t.visitState(e,n);case x.Transition:return t.visitTransition(e,n);case x.Sequence:return t.visitSequence(e,n);case x.Group:return t.visitGroup(e,n);case x.Animate:return t.visitAnimate(e,n);case x.Keyframes:return t.visitKeyframes(e,n);case x.Style:return t.visitStyle(e,n);case x.Reference:return t.visitReference(e,n);case x.AnimateChild:return t.visitAnimateChild(e,n);case x.AnimateRef:return t.visitAnimateRef(e,n);case x.Query:return t.visitQuery(e,n);case x.Stagger:return t.visitStagger(e,n);default:throw XC(e.type)}}function Zs(t,e){return window.getComputedStyle(t)[e]}var Mv=(()=>{class t{validateStyleProperty(n){return dv(n)}containsElement(n,r){return Ku(n,r)}getParentElement(n){return Gs(n)}query(n,r,o){return Zu(n,r,o)}computeStyle(n,r,o){return o||""}animate(n,r,o,i,s,a=[],l){return new Nt(o,i)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=q({token:t,factory:t.\u0275fac})}return t})(),gv=class{static NOOP=new Mv},sd=class{},ad=class{normalizePropertyName(e,n){return e}normalizeStyleValue(e,n,r,o){return r}},dS=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"]),ld=class extends sd{normalizePropertyName(e,n){return Ks(e)}normalizeStyleValue(e,n,r,o){let i="",s=r.toString().trim();if(dS.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(jy(e,r))}return s+i}};var ta="*";function fS(t,e){let n=[];return typeof t=="string"?t.split(/\s*,\s*/).forEach(r=>pS(r,n,e)):n.push(t),n}function pS(t,e,n){if(t[0]==":"){let l=hS(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(Zy(t)),e;let o=r[1],i=r[2],s=r[3];e.push(yv(o,s));let a=o==ta&&s==ta;i[0]=="<"&&!a&&e.push(yv(s,o))}function hS(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(Yy(t)),"* => *"}}var Ys=new Set(["true","1"]),Js=new Set(["false","0"]);function yv(t,e){let n=Ys.has(t)||Js.has(t),r=Ys.has(e)||Js.has(e);return(o,i)=>{let s=t==ta||t==o,a=e==ta||e==i;return!s&&n&&typeof o=="boolean"&&(s=o?Ys.has(t):Js.has(t)),!a&&r&&typeof i=="boolean"&&(a=i?Ys.has(e):Js.has(e)),s&&a}}var xv=":self",mS=new RegExp(`s*${xv}s*,?`,"g");function _d(t,e,n,r){return new cd(t).build(e,n,r)}var vv="",cd=class{_driver;constructor(e){this._driver=e}build(e,n,r){let o=new ud(n);return this._resetContextStyleTimingState(o),Ie(this,Er(e),o)}_resetContextStyleTimingState(e){e.currentQuerySelector=vv,e.collectedStyles=new Map,e.collectedStyles.set(vv,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(Vy()),e.definitions.forEach(a=>{if(this._resetContextStyleTimingState(n),a.type==x.State){let l=a,c=l.name;c.toString().split(/\s*,\s*/).forEach(u=>{l.name=u,i.push(this.visitState(l,n))}),l.name=c}else if(a.type==x.Transition){let l=this.visitTransition(a,n);r+=l.queryCount,o+=l.depCount,s.push(l)}else n.errors.push(Hy())}),{type:x.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,622 bytes, line 7
7r.styles.forEach(a=>{a instanceof Map&&a.forEach(l=>{ed(l).forEach(c=>{s.hasOwnProperty(c)||i.add(c)})})}),i.size&&n.errors.push(By(e.name,[...i.values()]))}return{type:x.State,name:e.name,style:r,options:o?{params:o}:null}}visitTransition(e,n){n.queryCount=0,n.depCount=0;let r=Ie(this,Er(e.animation),n),o=fS(e.expr,n.errors);return{type:x.Transition,matchers:o,animation:r,queryCount:n.queryCount,depCount:n.depCount,options:Sn(e.options)}}visitSequence(e,n){return{type:x.Sequence,steps:e.steps.map(r=>Ie(this,r,n)),options:Sn(e.options)}}visitGroup(e,n){let r=n.currentTime,o=0,i=e.steps.map(s=>{n.currentTime=r;let a=Ie(this,s,n);return o=Math.max(o,n.currentTime),a});return n.currentTime=o,{type:x.Group,steps:i,options:Sn(e.options)}}visitAnimate(e,n){let r=ES(e.timings,n.errors);n.currentAnimateTimings=r;let o,i=e.styles?e.styles:Uu({});if(i.type==x.Keyframes)o=this.visitKeyframes(i,n);else{let s=e.styles,a=!1;if(!s){a=!0;let c={};r.easing&&(c.easing=r.easing),s=Uu(c)}n.currentTime+=r.duration+r.delay;let l=this.visitStyle(s,n);l.isEmptyStep=a,o=l}return n.currentAnimateTimings=null,{type:x.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===Ge?r.push(a):n.errors.push($y(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(Yu)>=0){i=!0;break}}}),{type:x.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 c=n.collectedStyles.get(n.currentQuerySelector),u=c.get(l),d=!0;u&&(i!=o&&i>=u.startTime&&o<=u.endTime&&(n.errors.push(Uy(l,u.startTime,u.endTime,i,o)),d=!1),i=u.startTime),d&&c.set(l,{startTime:i,endTime:o}),n.options&&pv(a,n.options,n.errors)})})}visitKeyframes(e,n){let r={type:x.Keyframes,styles:[],options:null};if(!n.currentAnimateTimings)return n.errors.push(qy()),r;let o=1,i=0,s=[],a=!1,l=!1,c=0,u=e.steps.map(y=>{let V=this._makeStyleAst(y,n),ue=V.offset!=null?V.offset:vS(V.styles),re=0;return ue!=null&&(i++,re=V.offset=ue),l=l||re<0||re>1,a=a||re<c,c=re,s.push(re),V});l&&n.errors.push(zy()),a&&n.errors.push(Gy());let d=e.steps.length,p=0;i>0&&i<d?n.errors.push(Wy()):i==0&&(p=o/(d-1));let f=d-1,h=n.currentTime,m=n.currentAnimateTimings,v=m.duration;return u.forEach((y,V)=>{let ue=p>0?V==f?1:p*V:s[V],re=ue*v;n.currentTime=h+m.delay+re,m.duration=re,this._validateStyleAst(y,n),y.offset=ue,r.styles.push(y)}),r}visitReference(e,n){return{type:x.Reference,animation:Ie(this,Er(e.animation),n),options:Sn(e.options)}}visitAnimateChild(e,n){return n.depCount++,{type:x.AnimateChild,options:Sn(e.options)}}visitAnimateRef(e,n){return{type:x.AnimateRef,animation:this.visitReference(e.animation,n),options:Sn(e.options)}}visitQuery(e,n){let r=n.currentQuerySelector,o=e.options||{};n.queryCount++,n.currentQuery=e;let[i,s]=gS(e.selector);n.currentQuerySelector=r.length?r+" "+i:i,Ee(n.collectedStyles,n.currentQuerySelector,new Map);let a=Ie(this,Er(e.animation),n);return n.currentQuery=null,n.currentQuerySelector=r,{type:x.Query,selector:i,limit:o.limit||0,optional:!!o.optional,includeSelf:s,animation:a,originalSelector:e.selector,options:Sn(e.options)}}visitStagger(e,n){n.currentQuery||n.errors.push(Qy());let r=e.timings==="full"?{duration:0,delay:0,easing:"full"}:Ro(e.timings,n.errors,!0);return{type:x.Stagger,animation:Ie(this,Er(e.animation),n),timings:r,options:null}}};function gS(t){let e=!!t.split(/\s*,\s*/).find(n=>n==xv);return e&&(t=t.replace(mS,"")),t=t.replace(/@\*/g,Ao).replace(/@\w+/g,n=>Ao+"-"+n.slice(1)).replace(/:animating/g,Qs),[t,e]}function yS(t){return t?G({},t):null}var ud=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 vS(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 ES(t,e){if(t.hasOwnProperty("duration"))return t;if(typeof t=="number"){let i=Ro(t,e).duration;return td(i,0,"")}let n=t;if(n.split(/\s+/).some(i=>i.charAt(0)=="{"&&i.charAt(1)=="{")){let i=td(0,0,"");return i.dynamic=!0,i.strValue=n,i}let o=Ro(n,e);return td(o.duration,o.delay,o.easing)}function Sn(t){return t?(t=G({},t),t.params&&(t.params=yS(t.params))):t={},t}function td(t,e,n){return{duration:t,delay:e,easing:n}}function wd(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 wr=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()}},IS=1,_S=":enter",wS=new RegExp(_S,"g"),DS=":leave",TS=new RegExp(DS,"g");function Dd(t,e,n,r,o,i=new Map,s=new Map,a,l,c=[]){return new dd().buildKeyframes(t,e,n,r,o,i,s,a,l,c)}var dd=class{buildKeyframes(e,n,r,o,i,s,a,l,c,u=[]){c=c||new wr;let d=new fd(e,n,c,o,i,u,[]);d.options=l;let p=l.delay?ut(l.delay):0;d.currentTimeline.delayNextStep(p),d.currentTimeline.setStyles([s],null,d.errors,l),Ie(this,r,d);let f=d.timelines.filter(h=>h.containsAnimation());if(f.length&&a.size){let h;for(let m=f.length-1;m>=0;m--){let v=f[m];if(v.element===n){h=v;break}}h&&!h.allowOnlyTimelineStyles()&&h.setStyles([a],null,d.errors,l)}return f.length?f.map(h=>h.buildKeyframes()):[wd(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:ut(Ir(i,o?.params??{},n.errors));r.delayNextStep(s)}}}_visitSubInstructions(e,n,r){let i=n.currentTimeline.currentTime,s=r.duration!=null?ut(r.duration):null,a=r.delay!=null?ut(r.delay):null;return s!==0&&e.forEach(l=>{let c=n.appendInstructionToTimeline(l,s,a);i=Math.max(i,c.duration+c.delay)}),i}visitReference(e,n){n.updateOptions(e.options,!0),Ie(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==x.Style&&(o.currentTimeline.snapshotCurrentStyles(),o.previousNode=na);let s=ut(i.delay);o.delayNextStep(s)}e.steps.length&&(e.steps.forEach(s=>Ie(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?ut(e.options.delay):0;e.steps.forEach(s=>{let a=n.createSubContext(e.options);i&&a.delayNextStep(i),Ie(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?Ir(r,n.params,n.errors):r;return Ro(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==x.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 c=l.offset||0;a.forwardTime(c*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?ut(o.delay):0;i&&(n.previousNode.type===x.Style||r==0&&n.currentTimeline.hasCurrentStyleProperties())&&(n.currentTimeline.snapshotCurrentStyles(),n.previousNode=na);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((c,u)=>{n.currentQueryIndex=u;let d=n.createSubContext(e.options,c);i&&d.delayNextStep(i),c===n.element&&(l=d.currentTimeline),Ie(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 u=n.currentTimeline;l&&u.delayNextStep(l);let d=u.currentTime;Ie(this,e.animation,n),n.previousNode=e,r.currentStaggerTime=o.currentTime-d+(o.startTime-r.currentTimeline.startTime)}},na={},fd=class t{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=na;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 ra(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=ut(r.duration)),r.delay!=null&&(o.delay=ut(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]=Ir(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=na,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 pd(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(wS,"."+this._enterClassName),e=e.replace(TS,"."+this._leaveClassName);let l=r!=1,c=this._driver.query(this.element,e,l);r!==0&&(c=r<0?c.slice(c.length+r,c.length):c.slice(0,r)),a.push(...c)}return!i&&a.length==0&&s.push(Ky(n)),a}},ra=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+=IS,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||Ge),this._currentKeyframe.set(n,Ge);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,n,r,o){n&&this._previousKeyframe.set("easing",n);let i=o&&o.params||{},s=bS(e,this._globalTimelineStyles);for(let[a,l]of s){let c=Ir(l,i,r);this._pendingStyles.set(a,c),this._localTimelineStyles.has(a)||this._backFill.set(a,this._globalTimelineStyles.get(a)??Ge),this._updateStyle(a,c)}}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 c=new Map([...this._backFill,...a]);c.forEach((u,d)=>{u===No?e.add(d):u===Ge&&n.add(d)}),r||c.set("offset",l/this.duration),o.push(c)});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 wd(this.element,o,i,s,this.duration,this.startTime,this.easing,!1)}},pd=class extends ra{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 c=new Map(e[0]);c.set("offset",Ev(a)),i.push(c);let u=e.length-1;for(let d=1;d<=u;d++){let p=new Map(e[d]),f=p.get("offset"),h=n+f*r;p.set("offset",Ev(h/s)),i.push(p)}r=s,n=0,o="",e=i}return wd(this.element,e,this.preStyleProps,this.postStyleProps,r,n,o,!0)}};function Ev(t,e=3){let n=Math.pow(10,e-1);return Math.round(t*n)/n}function bS(t,e){let n=new Map,r;return t.forEach(o=>{if(o==="*"){r??=e.keys();for(let i of r)n.set(i,Ge)}else for(let[i,s]of o)n.set(i,s)}),n}function Iv(t,e,n,r,o,i,s,a,l,c,u,d,p){return{type:0,element:t,triggerName:e,isRemovalTransition:o,fromState:n,fromStyles:i,toState:r,toStyles:s,timelines:a,queriedElements:l,preStyleProps:c,postStyleProps:u,totalTime:d,errors:p}}var nd={},oa=class{_triggerName;ast;_stateStyles;constructor(e,n,r){this._triggerName=e,this.ast=n,this._stateStyles=r}match(e,n,r,o){return CS(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,c,u){let d=[],p=this.ast.options&&this.ast.options.params||nd,f=a&&a.params||nd,h=this.buildStyles(r,f,d),m=l&&l.params||nd,v=this.buildStyles(o,m,d),y=new Set,V=new Map,ue=new Map,re=o==="void",Nn={params:Av(m,p),delay:this.ast.options?.delay},Ke=u?[]:Dd(e,n,this.ast.animation,i,s,h,v,Nn,c,d),de=0;return Ke.forEach(ge=>{de=Math.max(ge.duration+ge.delay,de)}),d.length?Iv(n,this._triggerName,r,o,re,h,v,[],[],V,ue,de,d):(Ke.forEach(ge=>{let Qt=ge.element,Mn=Ee(V,Qt,new Set);ge.preStyleProps.forEach(Kt=>Mn.add(Kt));let Td=Ee(ue,Qt,new Set);ge.postStyleProps.forEach(Kt=>Td.add(Kt)),Qt!==n&&y.add(Qt)}),Iv(n,this._triggerName,r,o,re,h,v,Ke,[...y.values()],V,ue,de))}};function CS(t,e,n,r,o){return t.some(i=>i(e,n,r,o))}function Av(t,e){let n=G({},e);return Object.entries(t).forEach(([r,o])=>{o!=null&&(n[r]=o)}),n}var hd=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=Av(e,this.defaultParams);return this.styles.styles.forEach(i=>{typeof i!="string"&&i.forEach((s,a)=>{s&&(s=Ir(s,o,n));let l=this.normalizer.normalizePropertyName(a,n);s=this.normalizer.normalizeStyleValue(a,l,s,n),r.set(a,s)})}),r}};function SS(t,e,n){return new md(t,e,n)}var md=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 hd(o.style,i,r))}),_v(this.states,"true","1"),_v(this.states,"false","0"),n.transitions.forEach(o=>{this.transitionFactories.push(new oa(e,o,this.states))}),this.fallbackTransition=NS(e,this.states)}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 NS(t,e,n){let r=[(s,a)=>!0],o={type:x.Sequence,steps:[],options:null},i={type:x.Transition,animation:o,matchers:r,options:null,queryCount:0,depCount:0};return new oa(t,i,e)}function _v(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 MS=new wr,gd=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=_d(this._driver,n,r,o);if(r.length)throw tv(r);this._animations.set(e,i)}_buildPlayer(e,n,r){let o=e.element,i=Wu(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=Dd(this._driver,n,i,Ws,Mo,new Map,new Map,r,MS,o),s.forEach(u=>{let d=Ee(a,u.element,new Map);u.postStyleProps.forEach(p=>d.set(p,null))})):(o.push(nv()),s=[]),o.length)throw rv(o);a.forEach((u,d)=>{u.forEach((p,f)=>{u.set(f,this._driver.computeStyle(d,f,Ge))})});let l=s.map(u=>{let d=a.get(u.element);return this._buildPlayer(u,new Map,d)}),c=Mt(l);return this._playersById.set(e,c),c.onDestroy(()=>this.destroy(e)),this.players.push(c),c}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 ov(e);return n}listen(e,n,r,o){let i=zs(n,"","","");return qs(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}}},wv="ng-animate-queued",xS=".ng-animate-queued",rd="ng-animate-disabled",AS=".ng-animate-disabled",RS="ng-star-inserted",OS=".ng-star-inserted",kS=[],Rv={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},PS={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Qe="__ng_removed",ko=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=LS(o),r){let i=e,{value:s}=i,a=Nd(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])})}}},Oo="void",od=new ko(Oo),yd=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,Pe(n,this._hostClassName)}listen(e,n,r,o){if(!this._triggers.has(n))throw iv(r,n);if(r==null||r.length==0)throw sv(n);if(!jS(r))throw av(r,n);let i=Ee(this._elementListeners,e,[]),s={name:n,phase:r,callback:o};i.push(s);let a=Ee(this._engine.statesByElement,e,new Map);return a.has(n)||(Pe(e,xo),Pe(e,xo+"-"+n),a.set(n,od)),()=>{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 lv(e);return n}trigger(e,n,r,o=!0){let i=this._getTrigger(n),s=new Po(this.id,n,e),a=this._engine.statesByElement.get(e);a||(Pe(e,xo),Pe(e,xo+"-"+n),this._engine.statesByElement.set(e,a=new Map));let l=a.get(n),c=new ko(r,this.id);if(!(r&&r.hasOwnProperty("value"))&&l&&c.absorbOptions(l.options),a.set(n,c),l||(l=od),!(c.value===Oo)&&l.value===c.value){if(!BS(l.params,c.params)){let m=[],v=i.matchStyles(l.value,l.params,m),y=i.matchStyles(c.value,c.params,m);m.length?this._engine.reportError(m):this._engine.afterFlush(()=>{Wt(e,v),We(e,y)})}return}let p=Ee(this._engine.playersByElement,e,[]);p.forEach(m=>{m.namespaceId==this.id&&m.triggerName==n&&m.queued&&m.destroy()});let f=i.matchTransition(l.value,c.value,e,c.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:c,player:s,isFallbackTransition:h}),h||(Pe(e,wv),s.onStart(()=>{_r(e,wv)})),s.onDone(()=>{let m=this.players.indexOf(s);m>=0&&this.players.splice(m,1);let v=this._engine.playersByElement.get(e);if(v){let y=v.indexOf(s);y>=0&&v.splice(y,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,Ao,!0);r.forEach(o=>{if(o[Qe])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,c)=>{if(s.set(c,l.value),this._triggers.has(c)){let u=this.trigger(e,c,Oo,o);u&&a.push(u)}}),a.length)return this._engine.markElementAsRemoved(this.id,e,!0,n,s),r&&Mt(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,c=r.get(s)||od,u=new ko(Oo),d=new Po(this.id,s,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:s,transition:l,fromState:c,toState:u,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[Qe];(!i||i===Rv)&&(r.afterFlush(()=>this.clearElementCache(e)),r.destroyInnerAnimations(e),r._onRemovalComplete(e,n))}}insertNode(e,n){Pe(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=zs(i,r.triggerName,r.fromState.value,r.toState.value);l._data=e,qs(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)}},vd=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 yd(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 c=r.indexOf(l);r.splice(c+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(Xs(n)){let i=this._fetchNamespace(e);if(i)return i.trigger(n,r,o),!0}return!1}insertNode(e,n,r,o){if(!Xs(n))return;let i=n[Qe];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),Pe(e,rd)):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),_r(e,rd))}removeNode(e,n,r){if(Xs(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[Qe]={namespaceId:e,setForRemoval:o,hasAnimation:r,removedBeforeQueried:!1,previousTriggersValues:i}}listen(e,n,r,o,i){return Xs(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,Ao,!0);n.forEach(r=>this.destroyActiveAnimationsForElement(r)),this.playersByQueriedElement.size!=0&&(n=this.driver.query(e,Qs,!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 Mt(this.players).onDone(()=>e());e()})}processLeaveNode(e){let n=e[Qe];if(n&&n.setForRemoval){if(e[Qe]=Rv,n.namespaceId){this.destroyInnerAnimations(e);let r=this._fetchNamespace(n.namespaceId);r&&r.clearElementCache(e)}this._onRemovalComplete(e,n.setForRemoval)}e.classList?.contains(rd)&&this.markElementAsDisabled(e,!1),this.driver.query(e,AS,!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];Pe(o,RS)}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?Mt(n).onDone(()=>{r.forEach(o=>o())}):r.forEach(o=>o())}}reportError(e){throw cv(e)}_flushAnimations(e,n){let r=new wr,o=[],i=new Map,s=[],a=new Map,l=new Map,c=new Map,u=new Set;this.disabledNodes.forEach(I=>{u.add(I);let D=this.driver.query(I,xS,!0);for(let C=0;C<D.length;C++)u.add(D[C])});let d=this.bodyNode,p=Array.from(this.statesByElement.keys()),f=bv(p,this.collectedEnterElements),h=new Map,m=0;f.forEach((I,D)=>{let C=Ws+m++;h.set(D,C),I.forEach(k=>Pe(k,C))});let v=[],y=new Set,V=new Set;for(let I=0;I<this.collectedLeaveElements.length;I++){let D=this.collectedLeaveElements[I],C=D[Qe];C&&C.setForRemoval&&(v.push(D),y.add(D),C.hasAnimation?this.driver.query(D,OS,!0).forEach(k=>y.add(k)):V.add(D))}let ue=new Map,re=bv(p,Array.from(y));re.forEach((I,D)=>{let C=Mo+m++;ue.set(D,C),I.forEach(k=>Pe(k,C))}),e.push(()=>{f.forEach((I,D)=>{let C=h.get(D);I.forEach(k=>_r(k,C))}),re.forEach((I,D)=>{let C=ue.get(D);I.forEach(k=>_r(k,C))}),v.forEach(I=>{this.processLeaveNode(I)})});let Nn=[],Ke=[];for(let I=this._namespaceList.length-1;I>=0;I--)this._namespaceList[I].drainQueuedTransitions(n).forEach(C=>{let k=C.player,te=C.element;if(Nn.push(k),this.collectedEnterElements.length){let se=te[Qe];if(se&&se.setForMove){if(se.previousTriggersValues&&se.previousTriggersValues.has(C.triggerName)){let Zt=se.previousTriggersValues.get(C.triggerName),Se=this.statesByElement.get(C.element);if(Se&&Se.has(C.triggerName)){let Fo=Se.get(C.triggerName);Fo.value=Zt,Se.set(C.triggerName,Fo)}}k.destroy();return}}let Ze=!d||!this.driver.containsElement(d,te),_e=ue.get(te),xt=h.get(te),$=this._buildInstruction(C,r,xt,_e,Ze);if($.errors&&$.errors.length){Ke.push($);return}if(Ze){k.onStart(()=>Wt(te,$.fromStyles)),k.onDestroy(()=>We(te,$.toStyles)),o.push(k);return}if(C.isFallbackTransition){k.onStart(()=>Wt(te,$.fromStyles)),k.onDestroy(()=>We(te,$.toStyles)),o.push(k);return}let Sd=[];$.timelines.forEach(se=>{se.stretchStartingKeyframe=!0,this.disabledNodes.has(se.element)||Sd.push(se)}),$.timelines=Sd,r.append(te,$.timelines);let Pv={instruction:$,player:k,element:te};s.push(Pv),$.queriedElements.forEach(se=>Ee(a,se,[]).push(k)),$.preStyleProps.forEach((se,Zt)=>{if(se.size){let Se=l.get(Zt);Se||l.set(Zt,Se=new Set),se.forEach((Fo,ca)=>Se.add(ca))}}),$.postStyleProps.forEach((se,Zt)=>{let Se=c.get(Zt);Se||c.set(Zt,Se=new Set),se.forEach((Fo,ca)=>Se.add(ca))})});if(Ke.length){let I=[];Ke.forEach(D=>{I.push(uv(D.triggerName,D.errors))}),Nn.forEach(D=>D.destroy()),this.reportError(I)}let de=new Map,ge=new Map;s.forEach(I=>{let D=I.element;r.has(D)&&(ge.set(D,D),this._beforeAnimationBuild(I.player.namespaceId,I.instruction,de))}),o.forEach(I=>{let D=I.element;this._getPreviousPlayers(D,!1,I.namespaceId,I.triggerName,null).forEach(k=>{Ee(de,D,[]).push(k),k.destroy()})});let Qt=v.filter(I=>Cv(I,l,c)),Mn=new Map;Tv(Mn,this.driver,V,c,Ge).forEach(I=>{Cv(I,l,c)&&Qt.push(I)});let Kt=new Map;f.forEach((I,D)=>{Tv(Kt,this.driver,new Set(I),l,No)}),Qt.forEach(I=>{let D=Mn.get(I),C=Kt.get(I);Mn.set(I,new Map([...D?.entries()??[],...C?.entries()??[]]))});let la=[],bd=[],Cd={};s.forEach(I=>{let{element:D,player:C,instruction:k}=I;if(r.has(D)){if(u.has(D)){C.onDestroy(()=>We(D,k.toStyles)),C.disabled=!0,C.overrideTotalTime(k.totalTime),o.push(C);return}let te=Cd;if(ge.size>1){let _e=D,xt=[];for(;_e=_e.parentNode;){let $=ge.get(_e);if($){te=$;break}xt.push(_e)}xt.forEach($=>ge.set($,te))}let Ze=this._buildAnimation(C.namespaceId,k,de,i,Kt,Mn);if(C.setRealPlayer(Ze),te===Cd)la.push(C);else{let _e=this.playersByElement.get(te);_e&&_e.length&&(C.parentPlayer=Mt(_e)),o.push(C)}}else Wt(D,k.fromStyles),C.onDestroy(()=>We(D,k.toStyles)),bd.push(C),u.has(D)&&o.push(C)}),bd.forEach(I=>{let D=i.get(I.element);if(D&&D.length){let C=Mt(D);I.setRealPlayer(C)}}),o.forEach(I=>{I.parentPlayer?I.syncPlayerEvents(I.parentPlayer):I.destroy()});for(let I=0;I<v.length;I++){let D=v[I],C=D[Qe];if(_r(D,Mo),C&&C.hasAnimation)continue;let k=[];if(a.size){let Ze=a.get(D);Ze&&Ze.length&&k.push(...Ze);let _e=this.driver.query(D,Qs,!0);for(let xt=0;xt<_e.length;xt++){let $=a.get(_e[xt]);$&&$.length&&k.push(...$)}}let te=k.filter(Ze=>!Ze.destroyed);te.length?VS(this,D,te):this.processLeaveNode(D)}return v.length=0,la.forEach(I=>{this.players.push(I),I.onDone(()=>{I.destroy();let D=this.players.indexOf(I);this.players.splice(D,1)}),I.play()}),la}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==Oo;a.forEach(c=>{c.queued||!l&&c.triggerName!=o||s.push(c)})}}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 c=l.element,u=c!==i,d=Ee(r,c,[]);this._getPreviousPlayers(c,u,s,a,n.toState).forEach(f=>{let h=f.getRealPlayer();h.beforeDestroy&&h.beforeDestroy(),f.destroy(),d.push(f)})}Wt(i,n.fromStyles)}_buildAnimation(e,n,r,o,i,s){let a=n.triggerName,l=n.element,c=[],u=new Set,d=new Set,p=n.timelines.map(h=>{let m=h.element;u.add(m);let v=m[Qe];if(v&&v.removedBeforeQueried)return new Nt(h.duration,h.delay);let y=m!==l,V=HS((r.get(m)||kS).map(de=>de.getRealPlayer())).filter(de=>{let ge=de;return ge.element?ge.element===m:!1}),ue=i.get(m),re=s.get(m),Nn=Wu(this._normalizer,h.keyframes,ue,re),Ke=this._buildPlayer(h,Nn,V);if(h.subTimeline&&o&&d.add(m),y){let de=new Po(e,a,m);de.setRealPlayer(Ke),c.push(de)}return Ke});c.forEach(h=>{Ee(this.playersByQueriedElement,h.element,[]).push(h),h.onDone(()=>FS(this.playersByQueriedElement,h.element,h))}),u.forEach(h=>Pe(h,Ju));let f=Mt(p);return f.onDestroy(()=>{u.forEach(h=>_r(h,Ju)),We(l,n.toStyles)}),d.forEach(h=>{Ee(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 Nt(e.duration,e.delay)}},Po=class{namespaceId;triggerName;element;_player=new Nt;_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=>qs(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){Ee(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 FS(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 LS(t){return t??null}function Xs(t){return t&&t.nodeType===1}function jS(t){return t=="start"||t=="done"}function Dv(t,e){let n=t.style.display;return t.style.display=e??"none",n}function Tv(t,e,n,r,o){let i=[];n.forEach(l=>i.push(Dv(l)));let s=[];r.forEach((l,c)=>{let u=new Map;l.forEach(d=>{let p=e.computeStyle(c,d,o);u.set(d,p),(!p||p.length==0)&&(c[Qe]=PS,s.push(c))}),t.set(c,u)});let a=0;return n.forEach(l=>Dv(l,i[a++])),s}function bv(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 c=a.parentNode;return n.has(c)?l=c:o.has(c)?l=r:l=s(c),i.set(a,l),l}return e.forEach(a=>{let l=s(a);l!==r&&n.get(l).push(a)}),n}function Pe(t,e){t.classList?.add(e)}function _r(t,e){t.classList?.remove(e)}function VS(t,e,n){Mt(n).onDone(()=>t.processLeaveNode(e))}function HS(t){let e=[];return Ov(t,e),e}function Ov(t,e){for(let n=0;n<t.length;n++){let r=t[n];r instanceof vr?Ov(r.players,e):e.push(r)}}function BS(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 Cv(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 ia=class{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(e,n)=>{};constructor(e,n,r){this._driver=n,this._normalizer=r,this._transitionEngine=new vd(e.body,n,r),this._timelineEngine=new gd(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=[],c=[],u=_d(this._driver,i,l,c);if(l.length)throw ev(o,l);a=SS(o,u,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)}
7onInsert(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]=Qu(r),a=o;this._timelineEngine.command(i,n,s,a)}else this._transitionEngine.trigger(e,n,r,o)}listen(e,n,r,o,i){if(r.charAt(0)=="@"){let[s,a]=Qu(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 $S(t,e){let n=null,r=null;return Array.isArray(e)&&e.length?(n=id(e[0]),e.length>1&&(r=id(e[e.length-1]))):e instanceof Map&&(n=id(e)),n||r?new US(t,n,r):null}var US=(()=>{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&&We(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(We(this._element,this._initialStyles),this._endStyles&&(We(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(t.initialStylesByElement.delete(this._element),this._startStyles&&(Wt(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Wt(this._element,this._endStyles),this._endStyles=null),We(this._element,this._initialStyles),this._state=3)}}return t})();function id(t){let e=null;return t.forEach((n,r)=>{qS(r)&&(e=e||new Map,e.set(r,n))}),e}function qS(t){return t==="display"||t==="position"}var sa=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
vendor: 7,638 bytes, line 7
7=>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:Zs(this.element,o))}),this.currentSnapshot=e}triggerCallback(e){let n=e==="start"?this._onStartFns:this._onDoneFns;n.forEach(r=>r()),n.length=0}},Ed=class{validateStyleProperty(e){return!0}validateAnimatableStyleProperty(e){return!0}containsElement(e,n){return Ku(e,n)}getParentElement(e){return Gs(e)}query(e,n,r){return Zu(e,n,r)}computeStyle(e,n,r){return Zs(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 c=new Map,u=s.filter(f=>f instanceof sa);hv(r,o)&&u.forEach(f=>{f.currentSnapshot.forEach((h,m)=>c.set(m,h))});let d=fv(n).map(f=>new Map(f));d=mv(e,d,c);let p=$S(e,d);return new sa(e,d,l,p)}};function vB(t,e){return t==="noop"?new ia(e,new Mv,new ad):new ia(e,new Ed,new ld)}var Sv=class{_driver;_animationAst;constructor(e,n){this._driver=e;let r=[],i=_d(e,n,r,[]);if(r.length)throw Jy(r);this._animationAst=i}buildTimelines(e,n,r,o,i){let s=Array.isArray(n)?Xu(n):n,a=Array.isArray(r)?Xu(r):r,l=[];i=i||new wr;let c=Dd(this._driver,e,this._animationAst,Ws,Mo,s,a,o,i,l);if(l.length)throw Xy(l);return c}},ea="@",kv="@.disabled",aa=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)==ea&&n==kv?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)}},Id=class extends aa{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)==ea?n.charAt(1)=="."&&n==kv?(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)==ea){let i=zS(e),s=n.slice(1),a="";return s.charAt(0)!=ea&&([s,a]=GS(s)),this.engine.listen(this.namespaceId,i,s,a,l=>{let c=l._data||-1;this.factory.scheduleListenerCallback(c,r,l)})}return this.delegate.listen(e,n,r,o)}};function zS(t){switch(t){case"body":return document.body;case"document":return document;case"window":return window;default:return t}}function GS(t){let e=t.indexOf("."),n=t.substring(0,e),r=t.slice(e+1);return[n,r]}var Nv=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 c=this._rendererCache,u=c.get(o);if(!u){let d=()=>c.delete(o);u=new aa(r,o,this.engine,d),c.set(o,u)}return u}let i=n.id,s=n.id+"-"+this._currentId;this._currentId++,this.engine.register(s,e);let a=c=>{Array.isArray(c)?c.forEach(a):this.engine.registerTrigger(i,s,e,c.name,c)};return n.data.animation.forEach(a),new Id(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=>{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{U as a,Gv as b,R as c,ba as d,Ca as e,Ne as f,Nr as g,xr as h,Jv as i,Xv as j,tn as k,ZM as l,YM as m,Je as n,aE as o,lE as p,cE as q,rn as r,Xe as s,yE as t,Ve as u,Or as v,Un as w,EE as x,IE as y,xa as z,vt as A,SE as B,NE as C,ME as D,Ft as E,xE as F,AE as G,df as H,RE as I,OE as J,ff as K,kr as L,qn as M,kE as N,PE as O,mf as P,jE as Q,Ra as R,VE as S,HE as T,BE as U,ka as V,$E as W,UE as X,qE as Y,zE as Z,gf as _,GE as $,WE as aa,QE as ba,KE as ca,g as da,Vr as ea,_i as fa,q as ga,Cf as ha,XE as ia,P as ja,et as ka,T as la,Ur as ma,al as na,Me as oa,Ni as pa,Qf as qa,Zf as ra,Jf as sa,Xf as ta,cp as ua,up as va,He as wa,DI as xa,Ut as ya,tt as za,Tt as Aa,xl as Ba,$i as Ca,Be as Da,En as Ea,kl as Fa,AI as Ga,Jp as Ha,RI as Ia,kI as Ja,JI as Ka,mh as La,mo as Ma,os as Na,s_ as Oa,bh as Pa,Ch as Qa,l_ as Ra,c_ as Sa,u_ as Ta,ws as Ua,or as Va,bn as Wa,Cs as Xa,T_ as Ya,b_ as Za,C_ as _a,S_ as $a,N_ as ab,zc as bb,Zh as cb,Eo as db,z_ as eb,Yh as fb,Jh as gb,W_ as hb,J_ as ib,X_ as jb,vw as kb,as as lb,co as mb,fo as nb,TD as ob,Do as pb,CD as qb,Ls as rb,ze as sb,ar as tb,ug as ub,dg as vb,sT as wb,cT as xb,fT as yb,pT as zb,hg as Ab,_T as Bb,gg as Cb,To as Db,bt as Eb,he as Fb,RT as Gb,bg as Hb,kT as Ib,wu as Jb,Ng as Kb,PT as Lb,bu as Mb,yr as Nb,Ag as Ob,LT as Pb,VT as Qb,Cu as Rb,HT as Sb,BT as Tb,$T as Ub,UT as Vb,qT as Wb,Rg as Xb,Su as Yb,Nu as Zb,Og as _b,Mu as $b,xu as ac,Fg as bc,ZT as cc,Vg as dc,Hg as ec,XT as fc,eb as gc,Es as hc,$g as ic,Ug as jc,rb as kc,ib as lc,sb as mc,lb as nc,cb as oc,ub as pc,db as qc,fb as rc,pb as sc,hb as tc,mb as uc,Qg as vc,Kg as wc,Nb as xc,xb as yc,Hb as zc,ay as Ac,Ru as Bc,ly as Cc,cy as Dc,uy as Ec,qb as Fc,dy as Gc,py as Hc,zb as Ic,Gb as Jc,Wb as Kc,Qb as Lc,Kb as Mc,Zb as Nc,tC as Oc,nC as Pc,rC as Qc,oC as Rc,iC as Sc,sC as Tc,lC as Uc,uC as Vc,dC as Wc,fC as Xc,pC as Yc,hC as Zc,mC as _c,yC as $c,Fu as ad,IC as bd,_C as cd,wC as dd,NC as ed,wy as fd,xC as gd,HH as hd,BH as id,$H as jd,UH as kd,qH as ld,zH as md,GH as nd,Ny as od,WH as pd,QH as qd,zC as rd,KH as sd,ZH as td,YH as ud,JH as vd,XH as wd,eB as xd,iB as yd,sB as zd,aB as Ad,Py as Bd,Uu as Cd,lB as Dd,cB as Ed,uB as Fd,dB as Gd,Gs as Hd,dv as Id,oS as Jd,Ku as Kd,Zu as Ld,Ws as Md,Mo as Nd,fv as Od,uS as Pd,hv as Qd,Mv as Rd,gv as Sd,sd as Td,ad as Ud,ld as Vd,Po as Wd,ia as Xd,sa as Yd,Ed as Zd,vB as _d,Sv as $d,aa as ae,Id as be,Nv as ce};
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.