vendor: 6,117 bytes, lines 1-3
1import{a as m,b as F,d as As}from"./chunk-NWJ5J3BN.js";function x(e){return typeof e=="function"}function Br(e){let t=e(r=>{Error.call(r),r.stack=new Error().stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}var xs=Br(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription: 2${t.map((r,o)=>`${o+1}) ${r.toString()}`).join(` 3 `)}`:"",this.name="UnsubscriptionError",this.errors=t});function Yn(e,n){if(e){let t=e.indexOf(n);0<=t&&e.splice(t,1)}}var he=class e{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;let{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(let i of t)i.remove(this);else t.remove(this);let{initialTeardown:r}=this;if(x(r))try{r()}catch(i){n=i instanceof xs?i.errors:[i]}let{_finalizers:o}=this;if(o){this._finalizers=null;for(let i of o)try{Ig(i)}catch(s){n=n??[],s instanceof xs?n=[...n,...s.errors]:n.push(s)}}if(n)throw new xs(n)}}add(n){var t;if(n&&n!==this)if(this.closed)Ig(n);else{if(n instanceof e){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=(t=this._finalizers)!==null&&t!==void 0?t:[]).push(n)}}_hasParent(n){let{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){let{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){let{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&Yn(t,n)}remove(n){let{_finalizers:t}=this;t&&Yn(t,n),n instanceof e&&n._removeParent(this)}};he.EMPTY=(()=>{let e=new he;return e.closed=!0,e})();var al=he.EMPTY;function Os(e){return e instanceof he||e&&"closed"in e&&x(e.remove)&&x(e.add)&&x(e.unsubscribe)}function Ig(e){x(e)?e():e.unsubscribe()}var pt={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Vr={setTimeout(e,n,...t){let{delegate:r}=Vr;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){let{delegate:n}=Vr;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function ks(e){Vr.setTimeout(()=>{let{onUnhandledError:n}=pt;if(n)n(e);else throw e})}function Ko(){}var bg=cl("C",void 0,void 0);function Tg(e){return cl("E",void 0,e)}function Sg(e){return cl("N",e,void 0)}function cl(e,n,t){return{kind:e,value:n,error:t}}var Kn=null;function Hr(e){if(pt.useDeprecatedSynchronousErrorHandling){let n=!Kn;if(n&&(Kn={errorThrown:!1,error:null}),e(),n){let{errorThrown:t,error:r}=Kn;if(Kn=null,t)throw r}}else e()}function _g(e){pt.useDeprecatedSynchronousErrorHandling&&Kn&&(Kn.errorThrown=!0,Kn.error=e)}var Qn=class extends he{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,Os(n)&&n.add(this)):this.destination=eb}static create(n,t,r){return new gt(n,t,r)}next(n){this.isStopped?ll(Sg(n),this):this._next(n)}error(n){this.isStopped?ll(Tg(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?ll(bg,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},JI=Function.prototype.bind;function ul(e,n){return JI.call(e,n)}var dl=class{constructor(n){this.partialObserver=n}next(n){let{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ps(r)}}error(n){let{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ps(r)}else Ps(n)}complete(){let{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ps(t)}}},gt=class extends Qn{constructor(n,t,r){super();let o;if(x(n)||!n)o={next:n??void 0,error:t??void 0,complete:r??void 0};else{let i;this&&pt.useDeprecatedNextContext?(i=Object.create(n),i.unsubscribe=()=>this.unsubscribe(),o={next:n.next&&ul(n.next,i),error:n.error&&ul(n.error,i),complete:n.complete&&ul(n.complete,i)}):o=n}this.destination=new dl(o)}};function Ps(e){pt.useDeprecatedSynchronousErrorHandling?_g(e):ks(e)}function XI(e){throw e}function ll(e,n){let{onStoppedNotification:t}=pt;t&&Vr.setTimeout(()=>t(e,n))}var eb={closed:!0,next:Ko,error:XI,complete:Ko};var $r=typeof Symbol=="function"&&Symbol.observable||"@@observable";function Me(e){return e}function fl(...e){return hl(e)}function hl(e){return e.length===0?Me:e.length===1?e[0]:function(t){return e.reduce((r,o)=>o(r),t)}}var k=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){let r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,o){let i=nb(t)?t:new gt(t,r,o);return Hr(()=>{let{operator:s,source:a}=this;i.add(s?s.call(i,a):a?this._subscribe(i):this._trySubscribe(i))}),i}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return r=Mg(r),new r((o,i)=>{let s=new gt({next:a=>{try{t(a)}catch(c){i(c),s.unsubscribe()}},error:i,complete:o});this.subscribe(s)})}_subscribe(t){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(t)}[$r](){return this}pipe(...t){return hl(t)(this)}toPromise(t){return t=Mg(t),new t((r,o)=>{let i;this.subscribe(s=>i=s,s=>o(s),()=>r(i))})}}return e.create=n=>new e(n),e})();function Mg(e){var n;return(n=e??pt.Promise)!==null&&n!==void 0?n:Promise}function tb(e){return e&&x(e.next)&&x(e.error)&&x(e.complete)}function nb(e){return e&&e instanceof Qn||tb(e)&&Os(e)}var{isArray:rb}=Array,{getPrototypeOf:ob,prototype:ib,keys:sb}=Object;function Ls(e){if(e.length===1){let n=e[0];if(rb(n))return{args:n,keys:null};if(ab(n)){let t=sb(n);return{args:t.map(r=>n[r]),keys:t}}}return{args:e,keys:null}}function ab(e){return e&&typeof e=="object"&&ob(e)===ib}function Rg(e,n,t,r){function o(i){return i instanceof t?i:new t(function(s){s(i)})}return new(t||(t=Promise))(function(i,s){function a(l){try{u(r.next(l))}catch(d){s(d)}}function c(l){try{u(r.throw(l))}catch(d){s(d)}}function u(l){l.done?i(l.value):o(l.value).then(a,c)}u((r=r.apply(e,n||[])).next())})}function Ng(e){var n=typeof Symbol=="function"&&Symbol.iterator,t=n&&e[n],r=0;if(t)return t.call(e);
vendor: 4,500 bytes, line 3
3if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function Jn(e){return this instanceof Jn?(this.v=e,this):new Jn(e)}function Ag(e,n,t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=t.apply(e,n||[]),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(g){return Promise.resolve(g).then(f,d)}}function a(f,g){r[f]&&(o[f]=function(D){return new Promise(function(E,w){i.push([f,D,E,w])>1||c(f,D)})},g&&(o[f]=g(o[f])))}function c(f,g){try{u(r[f](g))}catch(D){h(i[0][3],D)}}function u(f){f.value instanceof Jn?Promise.resolve(f.value.v).then(l,d):h(i[0][2],f)}function l(f){c("next",f)}function d(f){c("throw",f)}function h(f,g){f(g),i.shift(),i.length&&c(i[0][0],i[0][1])}}function xg(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=e[Symbol.asyncIterator],t;return n?n.call(e):(e=typeof Ng=="function"?Ng(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(i){t[i]=e[i]&&function(s){return new Promise(function(a,c){s=e[i](s),o(a,c,s.done,s.value)})}}function o(i,s,a,c){Promise.resolve(c).then(function(u){i({value:u,done:a})},s)}}var Fs=e=>e&&typeof e.length=="number"&&typeof e!="function";function js(e){return x(e?.then)}function Us(e){return x(e[$r])}function Bs(e){return Symbol.asyncIterator&&x(e?.[Symbol.asyncIterator])}function Vs(e){return new TypeError(`You provided ${e!==null&&typeof e=="object"?"an invalid object":`'${e}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function cb(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Hs=cb();function $s(e){return x(e?.[Hs])}function zs(e){return Ag(this,arguments,function*(){let t=e.getReader();try{for(;;){let{value:r,done:o}=yield Jn(t.read());if(o)return yield Jn(void 0);yield yield Jn(r)}}finally{t.releaseLock()}})}function qs(e){return x(e?.getReader)}function Z(e){if(e instanceof k)return e;if(e!=null){if(Us(e))return ub(e);if(Fs(e))return lb(e);if(js(e))return db(e);if(Bs(e))return Og(e);if($s(e))return fb(e);if(qs(e))return hb(e)}throw Vs(e)}function ub(e){return new k(n=>{let t=e[$r]();if(x(t.subscribe))return t.subscribe(n);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function lb(e){return new k(n=>{for(let t=0;t<e.length&&!n.closed;t++)n.next(e[t]);n.complete()})}function db(e){return new k(n=>{e.then(t=>{n.closed||(n.next(t),n.complete())},t=>n.error(t)).then(null,ks)})}function fb(e){return new k(n=>{for(let t of e)if(n.next(t),n.closed)return;n.complete()})}function Og(e){return new k(n=>{pb(e,n).catch(t=>n.error(t))})}function hb(e){return Og(zs(e))}function pb(e,n){var t,r,o,i;return Rg(this,void 0,void 0,function*(){try{for(t=xg(e);r=yield t.next(),!r.done;){let s=r.value;if(n.next(s),n.closed)return}}catch(s){o={error:s}}finally{try{r&&!r.done&&(i=t.return)&&(yield i.call(t))}finally{if(o)throw o.error}}n.complete()})}function Gs(e){return e&&x(e.schedule)}function kg(e){return e[e.length-1]}function Ws(e){return x(kg(e))?e.pop():void 0}function vn(e){return Gs(kg(e))?e.pop():void 0}function P(e,n,t,r,o){return new pl(e,n,t,r,o)}var pl=class extends Qn{constructor(n,t,r,o,i,s){super(n),this.onFinalize=i,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(c){n.error(c)}}:super._next,this._error=o?function(a){try{o(a)}catch(c){n.error(c)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:t}=this;super.unsubscribe(),!t&&((n=this.onFinalize)===null||n===void 0||n.call(this))}}};function gb(e){return x(e?.lift)}function L(e){return n=>{if(gb(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function B(e,n){return L((t,r)=>{let o=0;t.subscribe(P(r,i=>{r.next(e.call(n,i,o++))}))})}var{isArray:mb}=Array;function vb(e,n){return mb(n)?e(...n):e(n)}function Zs(e){return B(n=>vb(e,n))}
vendor: 8,914 bytes, line 3
3function Ys(e,n){return e.reduce((t,r,o)=>(t[r]=n[o],t),{})}function Ks(...e){let n=Ws(e),{args:t,keys:r}=Ls(e),o=new k(i=>{let{length:s}=t;if(!s){i.complete();return}let a=new Array(s),c=s,u=s;for(let l=0;l<s;l++){let d=!1;Z(t[l]).subscribe(P(i,h=>{d||(d=!0,u--),a[l]=h},()=>c--,void 0,()=>{(!c||!d)&&(u||i.next(r?Ys(r,a):a),i.complete())}))}});return n?o.pipe(Zs(n)):o}var Pg=Br(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var ee=(()=>{class e extends k{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){let r=new Qs(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pg}next(t){Hr(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(t)}})}error(t){Hr(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;let{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){Hr(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return((t=this.observers)===null||t===void 0?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){let{hasError:r,isStopped:o,observers:i}=this;return r||o?al:(this.currentObservers=null,i.push(t),new he(()=>{this.currentObservers=null,Yn(i,t)}))}_checkFinalizedStatuses(t){let{hasError:r,thrownError:o,isStopped:i}=this;r?t.error(o):i&&t.complete()}asObservable(){let t=new k;return t.source=this,t}}return e.create=(n,t)=>new Qs(n,t),e})(),Qs=class extends ee{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;(r=(t=this.destination)===null||t===void 0?void 0:t.next)===null||r===void 0||r.call(t,n)}error(n){var t,r;(r=(t=this.destination)===null||t===void 0?void 0:t.error)===null||r===void 0||r.call(t,n)}complete(){var n,t;(t=(n=this.destination)===null||n===void 0?void 0:n.complete)===null||t===void 0||t.call(n)}_subscribe(n){var t,r;return(r=(t=this.source)===null||t===void 0?void 0:t.subscribe(n))!==null&&r!==void 0?r:al}};var pe=class extends ee{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){let t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){let{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}};var Qo={now(){return(Qo.delegate||Date).now()},delegate:void 0};var Jo=class extends ee{constructor(n=1/0,t=1/0,r=Qo){super(),this._bufferSize=n,this._windowTime=t,this._timestampProvider=r,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=t===1/0,this._bufferSize=Math.max(1,n),this._windowTime=Math.max(1,t)}next(n){let{isStopped:t,_buffer:r,_infiniteTimeWindow:o,_timestampProvider:i,_windowTime:s}=this;t||(r.push(n),!o&&r.push(i.now()+s)),this._trimBuffer(),super.next(n)}_subscribe(n){this._throwIfClosed(),this._trimBuffer();let t=this._innerSubscribe(n),{_infiniteTimeWindow:r,_buffer:o}=this,i=o.slice();for(let s=0;s<i.length&&!n.closed;s+=r?1:2)n.next(i[s]);return this._checkFinalizedStatuses(n),t}_trimBuffer(){let{_bufferSize:n,_timestampProvider:t,_buffer:r,_infiniteTimeWindow:o}=this,i=(o?1:2)*n;if(n<1/0&&i<r.length&&r.splice(0,r.length-i),!o){let s=t.now(),a=0;for(let c=1;c<r.length&&r[c]<=s;c+=2)a=c;a&&r.splice(0,a+1)}}};var Js=class extends he{constructor(n,t){super()}schedule(n,t=0){return this}};var Xo={setInterval(e,n,...t){let{delegate:r}=Xo;return r?.setInterval?r.setInterval(e,n,...t):setInterval(e,n,...t)},clearInterval(e){let{delegate:n}=Xo;return(n?.clearInterval||clearInterval)(e)},delegate:void 0};var Xs=class extends Js{constructor(n,t){super(n,t),this.scheduler=n,this.work=t,this.pending=!1}schedule(n,t=0){var r;if(this.closed)return this;this.state=n;let o=this.id,i=this.scheduler;return o!=null&&(this.id=this.recycleAsyncId(i,o,t)),this.pending=!0,this.delay=t,this.id=(r=this.id)!==null&&r!==void 0?r:this.requestAsyncId(i,this.id,t),this}requestAsyncId(n,t,r=0){return Xo.setInterval(n.flush.bind(n,this),r)}recycleAsyncId(n,t,r=0){if(r!=null&&this.delay===r&&this.pending===!1)return t;t!=null&&Xo.clearInterval(t)}execute(n,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;let r=this._execute(n,t);if(r)return r;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(n,t){let r=!1,o;try{this.work(n)}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:n,scheduler:t}=this,{actions:r}=t;this.work=this.state=this.scheduler=null,this.pending=!1,Yn(r,this),n!=null&&(this.id=this.recycleAsyncId(t,n,null)),this.delay=null,super.unsubscribe()}}};var zr=class e{constructor(n,t=e.now){this.schedulerActionCtor=n,this.now=t}schedule(n,t=0,r){return new this.schedulerActionCtor(this,n).schedule(r,t)}};zr.now=Qo.now;var ea=class extends zr{constructor(n,t=zr.now){super(n,t),this.actions=[],this._active=!1}flush(n){let{actions:t}=this;if(this._active){t.push(n);return}let r;this._active=!0;do if(r=n.execute(n.state,n.delay))break;while(n=t.shift());if(this._active=!1,r){for(;n=t.shift();)n.unsubscribe();throw r}}};var ei=new ea(Xs),Lg=ei;var ue=new k(e=>e.complete());function Ue(e,n,t,r=0,o=!1){let i=n.schedule(function(){t(),o?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(i),!o)return i}function ta(e,n=0){return L((t,r)=>{t.subscribe(P(r,o=>Ue(r,e,()=>r.next(o),n),()=>Ue(r,e,()=>r.complete(),n),o=>Ue(r,e,()=>r.error(o),n)))})}function na(e,n=0){return L((t,r)=>{r.add(e.schedule(()=>t.subscribe(r),n))})}function Fg(e,n){return Z(e).pipe(na(n),ta(n))}function jg(e,n){return Z(e).pipe(na(n),ta(n))}function Ug(e,n){return new k(t=>{let r=0;return n.schedule(function(){r===e.length?t.complete():(t.next(e[r++]),t.closed||this.schedule())})})}function Bg(e,n){return new k(t=>{let r;return Ue(t,n,()=>{r=e[Hs](),Ue(t,n,()=>{let o,i;try{({value:o,done:i}=r.next())}catch(s){t.error(s);return}i?t.complete():t.next(o)},0,!0)}),()=>x(r?.return)&&r.return()})}function ra(e,n){if(!e)throw new Error("Iterable cannot be null");return new k(t=>{Ue(t,n,()=>{let r=e[Symbol.asyncIterator]();Ue(t,n,()=>{r.next().then(o=>{o.done?t.complete():t.next(o.value)})},0,!0)})})}function Vg(e,n){return ra(zs(e),n)}function Hg(e,n){if(e!=null){if(Us(e))return Fg(e,n);if(Fs(e))return Ug(e,n);if(js(e))return jg(e,n);if(Bs(e))return ra(e,n);if($s(e))return Bg(e,n);if(qs(e))return Vg(e,n)}throw Vs(e)}function Y(e,n){return n?Hg(e,n):Z(e)}function _(...e){let n=vn(e);return Y(e,n)}function gl(e,n){let t=x(e)?e:()=>e,r=o=>o.error(t());return new k(n?o=>n.schedule(r,0,o):r)}function oa(e){return!!e&&(e instanceof k||x(e.lift)&&x(e.subscribe))}var mt=Br(e=>function(){e(this),this.name="EmptyError",this.message="no elements in sequence"});function yb(e,n){let t=typeof n=="object";return new Promise((r,o)=>{let i=new gt({next:s=>{r(s),i.unsubscribe()},error:o,complete:()=>{t?r(n.defaultValue):o(new mt)}});e.subscribe(i)})}function $g(e){return e instanceof Date&&!isNaN(e)}function qr(...e){let n=vn(e),t=Ws(e),{args:r,keys:o}=Ls(e);if(r.length===0)return Y([],n);let i=new k(Db(r,n,o?s=>Ys(o,s):Me));return t?i.pipe(Zs(t)):i}function Db(e,n,t=Me){return r=>{zg(n,()=>{let{length:o}=e,i=new Array(o),s=o,a=o;for(let c=0;c<o;c++)zg(n,()=>{let u=Y(e[c],n),l=!1;u.subscribe(P(r,d=>{i[c]=d,l||(l=!0,a--),a||r.next(t(i.slice()))},()=>{--s||r.complete()}))},r)},r)}}function zg(e,n,t){e?Ue(t,e,n):n()}function qg(e,n,t,r,o,i,s,a){let c=[],u=0,l=0,d=!1,h=()=>{d&&!c.length&&!u&&n.complete()},f=D=>u<r?g(D):c.push(D),g=D=>{i&&n.next(D),u++;let E=!1;Z(t(D,l++)).subscribe(P(n,w=>{o?.(w),i?f(w):n.next(w)},()=>{E=!0},void 0,()=>{if(E)try{for(u--;c.length&&u<r;){let w=c.shift();s?Ue(n,s,()=>g(w)):g(w)}h()}catch(w){n.error(w)}}))};return e.subscribe(P(n,f,()=>{d=!0,h()})),()=>{a?.()}}function De(e,n,t=1/0){return x(n)?De((r,o)=>B((i,s)=>n(r,i,o,s))(Z(e(r,o))),t):(typeof n=="number"&&(t=n),L((r,o)=>qg(r,o,e,t)))}function yn(e=1/0){return De(Me,e)}function Gg(){return yn(1)}function Gr(...e){return Gg()(Y(e,vn(e)))}function ti(e){return new k(n=>{Z(e()).subscribe(n)})}function ni(e=0,n,t=Lg){let r=-1;return n!=null&&(Gs(n)?t=n:r=n),new k(o=>{let i=$g(e)?+e-t.now():e;i<0&&(i=0);let s=0;return t.schedule(function(){o.closed||(o.next(s++),0<=r?this.schedule(void 0,r):o.complete())},i)})}function we(e,n){return L((t,r)=>{let o=0;t.subscribe(P(r,i=>e.call(n,i,o++)&&r.next(i)))})}function Wg(e){return L((n,t)=>
3{let r=!1,o=null,i=null,s=!1,a=()=>{if(i?.unsubscribe(),i=null,r){r=!1;let u=o;o=null,t.next(u)}s&&t.complete()},c=()=>{i=null,s&&t.complete()};n.subscribe(P(t,u=>{r=!0,o=u,i||Z(e(u)).subscribe(i=P(t,a,c))},()=>{s=!0,(!r||!i||i.closed)&&t.complete()}))})}function Eb(e,n=ei){return Wg(()=>ni(e,n))}function Kt(e){return L((n,t)=>{let r=null,o=!1,i;r=n.subscribe(P(t,void 0,void 0,s=>{i=Z(e(s,Kt(e)(n))),r?(r.unsubscribe(),r=null,i.subscribe(t)):o=!0})),o&&(r.unsubscribe(),r=null,i.subscribe(t))})}function Dn(e,n){return x(n)?De(e,n,1):De(e,1)}function Cb(e,n=ei){return L((t,r)=>{let o=null,i=null,s=null,a=()=>{if(o){o.unsubscribe(),o=null;let u=i;i=null,r.next(u)}};function c(){let u=s+e,l=n.now();if(l<u){o=this.schedule(void 0,u-l),r.add(o);return}a()}t.subscribe(P(r,u=>{i=u,s=n.now(),o||(o=n.schedule(c,e),r.add(o))},()=>{a(),r.complete()},void 0,()=>{i=o=null}))})}function ia(e){return L((n,t)=>{let r=!1;n.subscribe(P(t,o=>{r=!0,t.next(o)},()=>{r||t.next(e),t.complete()}))})}function rt(e){return e<=0?()=>ue:L((n,t)=>{let r=0;n.subscribe(P(t,o=>{++r<=e&&(t.next(o),e<=r&&t.complete())}))})}function sa(e=wb){return L((n,t)=>{let r=!1;n.subscribe(P(t,o=>{r=!0,t.next(o)},()=>r?t.complete():t.error(e())))})}function wb(){return new mt}function ri(e){return L((n,t)=>{try{n.subscribe(t)}finally{t.add(e)}})}function Qt(e,n){let t=arguments.length>=2;return r=>r.pipe(e?we((o,i)=>e(o,i,r)):Me,rt(1),t?ia(n):sa(()=>new mt))}function Wr(e){return e<=0?()=>ue:L((n,t)=>{let r=[];n.subscribe(P(t,o=>{r.push(o),e<r.length&&r.shift()},()=>{for(let o of r)t.next(o);t.complete()},void 0,()=>{r=null}))})}function Ib(e,n){let t=arguments.length>=2;return r=>r.pipe(e?we((o,i)=>e(o,i,r)):Me,Wr(1),t?ia(n):sa(()=>new mt))}function ml(e=1/0){let n;e&&typeof e=="object"?n=e:n={count:e};let{count:t=1/0,delay:r,resetOnSuccess:o=!1}=n;return t<=0?Me:L((i,s)=>{let a=0,c,u=()=>{let l=!1;c=i.subscribe(P(s,d=>{o&&(a=0),s.next(d)},void 0,d=>{if(a++<t){let h=()=>{c?(c.unsubscribe(),c=null,u()):l=!0};if(r!=null){let f=typeof r=="number"?ni(r):Z(r(d,a)),g=P(s,()=>{g.unsubscribe(),h()},()=>{s.complete()});f.subscribe(g)}else h()}else s.error(d)})),l&&(c.unsubscribe(),c=null,u())};u()})}function Zg(e={}){let{connector:n=()=>new ee,resetOnError:t=!0,resetOnComplete:r=!0,resetOnRefCountZero:o=!0}=e;return i=>{let s,a,c,u=0,l=!1,d=!1,h=()=>{a?.unsubscribe(),a=void 0},f=()=>{h(),s=c=void 0,l=d=!1},g=()=>{let D=s;f(),D?.unsubscribe()};return L((D,E)=>{u++,!d&&!l&&h();let w=c=c??n();E.add(()=>{u--,u===0&&!d&&!l&&(a=vl(g,o))}),w.subscribe(E),!s&&u>0&&(s=new gt({next:R=>w.next(R),error:R=>{d=!0,h(),a=vl(f,t,R),w.error(R)},complete:()=>{l=!0,h(),a=vl(f,r),w.complete()}}),Z(D).subscribe(s))})(i)}}function vl(e,n,...t){if(n===!0){e();return}if(n===!1)return;let r=new gt({next:()=>{r.unsubscribe(),e()}});return Z(n(...t)).subscribe(r)}function yl(e,n,t){let r,o=!1;return e&&typeof e=="object"?{bufferSize:r=1/0,windowTime:n=1/0,refCount:o=!1,scheduler:t}=e:r=e??1/0,Zg({connector:()=>new Jo(r,n,t),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:o})}function Dl(...e){let n=vn(e);return L((t,r)=>{(n?Gr(e,t,n):Gr(e,t)).subscribe(r)})}function le(e,n){return L((t,r)=>{let o=null,i=0,s=!1,a=()=>s&&!o&&r.complete();t.subscribe(P(r,c=>{o?.unsubscribe();let u=0,l=i++;Z(e(c,l)).subscribe(o=P(r,d=>r.next(n?n(c,d,l,u++):d),()=>{o=null,a()}))},()=>{s=!0,a()}))})}function Xn(e){return L((n,t)=>{Z(e).subscribe(P(t,()=>t.complete(),Ko)),!t.closed&&n.subscribe(t)})}function bb(e,n=!1){return L((t,r)=>{let o=0;t.subscribe(P(r,i=>{let s=e(i,o++);(s||n)&&r.next(i),!s&&r.complete()}))})}function Ne(e,n,t){let r=x(e)||n||t?{next:e,error:n,complete:t}:e;return r?L((o,i)=>{var s;(s=r.subscribe)===null||s===void 0||s.call(r);let a=!0;o.subscribe(P(i,c=>{var u;(u=r.next)===null||u===void 0||u.call(r,c),i.next(c)},()=>{var c;a=!1,(c=r.complete)===null||c===void 0||c.call(r),i.complete()},c=>{var u;a=!1,(u=r.error)===null||u===void 0||u.call(r,c),i.error(c)},()=>{var c,u;a&&((c=r.unsubscribe)===null||c===void 0||c.call(r)),(u=r.finalize)===null||u===void 0||u.call(r)}))}):Me}var Ie=null,aa=!1,El=1,Tb=null,de=Symbol("SIGNAL");function S(e){let n=Ie;return Ie=e,n}function ca(){return Ie}var Cn={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function tr(e){if(aa)throw new Error("");
vendor: 2,106 bytes, line 3
3if(Ie===null)return;Ie.consumerOnSignalRead(e);let n=Ie.producersTail;if(n!==void 0&&n.producer===e)return;let t,r=Ie.recomputing;if(r&&(t=n!==void 0?n.nextProducer:Ie.producers,t!==void 0&&t.producer===e)){Ie.producersTail=t,t.lastReadVersion=e.version;return}let o=e.consumersTail;if(o!==void 0&&o.consumer===Ie&&(!r||_b(o,Ie)))return;let i=Yr(Ie),s={producer:e,consumer:Ie,nextProducer:t,prevConsumer:o,lastReadVersion:e.version,nextConsumer:void 0};Ie.producersTail=s,n!==void 0?n.nextProducer=s:Ie.producers=s,i&&Jg(e,s)}function Yg(){El++}function nr(e){if(!(Yr(e)&&!e.dirty)&&!(!e.dirty&&e.lastCleanEpoch===El)){if(!e.producerMustRecompute(e)&&!oi(e)){Zr(e);return}e.producerRecomputeValue(e),Zr(e)}}function Cl(e){if(e.consumers===void 0)return;let n=aa;aa=!0;try{for(let t=e.consumers;t!==void 0;t=t.nextConsumer){let r=t.consumer;r.dirty||Sb(r)}}finally{aa=n}}function wl(){return Ie?.consumerAllowSignalWrites!==!1}function Sb(e){e.dirty=!0,Cl(e),e.consumerMarkedDirty?.(e)}function Zr(e){e.dirty=!1,e.lastCleanEpoch=El}function wn(e){return e&&Kg(e),S(e)}function Kg(e){e.producersTail=void 0,e.recomputing=!0}function rr(e,n){S(n),e&&Qg(e)}function Qg(e){e.recomputing=!1;let n=e.producersTail,t=n!==void 0?n.nextProducer:e.producers;if(t!==void 0){if(Yr(e))do t=Il(t);while(t!==void 0);n!==void 0?n.nextProducer=void 0:e.producers=void 0}}function oi(e){for(let n=e.producers;n!==void 0;n=n.nextProducer){let t=n.producer,r=n.lastReadVersion;if(r!==t.version||(nr(t),r!==t.version))return!0}return!1}function or(e){if(Yr(e)){let n=e.producers;for(;n!==void 0;)n=Il(n)}e.producers=void 0,e.producersTail=void 0,e.consumers=void 0,e.consumersTail=void 0}function Jg(e,n){let t=e.consumersTail,r=Yr(e);if(t!==void 0?(n.nextConsumer=t.nextConsumer,t.nextConsumer=n):(n.nextConsumer=void 0,e.consumers=n),n.prevConsumer=t,e.consumersTail=n,!r)for(let o=e.producers;o!==void 0;o=o.nextProducer)Jg(o.producer,o)}function Il(e){let n=e.producer,t=e.nextProducer,r=e.nextConsumer,o=e.prevConsumer;if(e.nextConsumer=void 0,e.prevConsumer=void 0,r!==void 0?r.prevConsumer=o:n.consumersTail=o,o!==void 0)
vendor: 5,753 bytes, lines 3-4
3o.nextConsumer=r;else if(n.consumers=r,!Yr(n)){let i=n.producers;for(;i!==void 0;)i=Il(i)}return t}function Yr(e){return e.consumerIsAlwaysLive||e.consumers!==void 0}function ii(e){Tb?.(e)}function _b(e,n){let t=n.producersTail;if(t!==void 0){let r=n.producers;do{if(r===e)return!0;if(r===t)break;r=r.nextProducer}while(r!==void 0)}return!1}function si(e,n){return Object.is(e,n)}function ai(e,n){let t=Object.create(Mb);t.computation=e,n!==void 0&&(t.equal=n);let r=()=>{if(nr(t),tr(t),t.value===_t)throw t.error;return t.value};return r[de]=t,ii(t),r}var En=Symbol("UNSET"),er=Symbol("COMPUTING"),_t=Symbol("ERRORED"),Mb=F(m({},Cn),{value:En,dirty:!0,error:null,equal:si,kind:"computed",producerMustRecompute(e){return e.value===En||e.value===er},producerRecomputeValue(e){if(e.value===er)throw new Error("");let n=e.value;e.value=er;let t=wn(e),r,o=!1;try{r=e.computation(),S(null),o=n!==En&&n!==_t&&r!==_t&&e.equal(n,r)}catch(i){r=_t,e.error=i}finally{rr(e,t)}if(o){e.value=n;return}e.value=r,e.version++}});function Nb(){throw new Error}var Xg=Nb;function em(e){Xg(e)}function bl(e){Xg=e}var Rb=null;function Tl(e,n){let t=Object.create(la);t.value=e,n!==void 0&&(t.equal=n);let r=()=>tm(t);return r[de]=t,ii(t),[r,s=>ir(t,s),s=>ua(t,s)]}function tm(e){return tr(e),e.value}function ir(e,n){wl()||em(e),e.equal(e.value,n)||(e.value=n,Ab(e))}function ua(e,n){wl()||em(e),ir(e,n(e.value))}var la=F(m({},Cn),{equal:si,value:void 0,kind:"signal"});function Ab(e){e.version++,Yg(),Cl(e),Rb?.(e)}var Sl=F(m({},Cn),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,kind:"effect"});function _l(e){if(e.dirty=!1,e.version>0&&!oi(e))return;e.version++;let n=wn(e);try{e.cleanup(),e.fn()}finally{rr(e,n)}}var Ml;function da(){return Ml}function Mt(e){let n=Ml;return Ml=e,n}var nm=Symbol("NotFound");function Kr(e){return e===nm||e?.name==="\u0275NotFound"}function Nl(e,n,t){let r=Object.create(xb);r.source=e,r.computation=n,t!=null&&(r.equal=t);let i=()=>{if(nr(r),tr(r),r.value===_t)throw r.error;return r.value};return i[de]=r,ii(r),i}function rm(e,n){nr(e),ir(e,n),Zr(e)}function om(e,n){if(nr(e),e.value===_t)throw e.error;ua(e,n),Zr(e)}var xb=F(m({},Cn),{value:En,dirty:!0,error:null,equal:si,kind:"linkedSignal",producerMustRecompute(e){return e.value===En||e.value===er},producerRecomputeValue(e){if(e.value===er)throw new Error("");let n=e.value;e.value=er;let t=wn(e),r;try{let o=e.source(),i=n===En||n===_t?void 0:{source:e.sourceValue,value:n};r=e.computation(o,i),e.sourceValue=o}catch(o){r=_t,e.error=o}finally{rr(e,t)}if(n!==En&&r!==_t&&e.equal(n,r)){e.value=n;return}e.value=r,e.version++}});function im(e){let n=S(null);try{return e()}finally{S(n)}}var ya="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss",y=class extends Error{code;constructor(n,t){super($e(n,t)),this.code=n}};function Ob(e){return`NG0${Math.abs(e)}`}function $e(e,n){return`${Ob(e)}${n?": "+n:""}`}var it=globalThis;function q(e){for(let n in e)if(e[n]===q)return n;throw Error("")}function lm(e,n){for(let t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function pi(e){if(typeof e=="string")return e;if(Array.isArray(e))return`[${e.map(pi).join(", ")}]`;if(e==null)return""+e;let n=e.overriddenName||e.name;if(n)return`${n}`;let t=e.toString();if(t==null)return""+t;let r=t.indexOf(` 4`);return r>=0?t.slice(0,r):t}function Da(e,n){return e?n?`${e} ${n}`:e:n||""}var kb=q({__forward_ref__:q});function Ea(e){return e.__forward_ref__=Ea,e}function Ee(e){return $l(e)?e():e}function $l(e){return typeof e=="function"&&e.hasOwnProperty(kb)&&e.__forward_ref__===Ea}function C(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function Rt(e){return{providers:e.providers||[],imports:e.imports||[]}}function gi(e){return Pb(e,Ca)}function zl(e){return gi(e)!==null}function Pb(e,n){return e.hasOwnProperty(n)&&e[n]||null}function Lb(e){let n=e?.[Ca]??null;return n||null}function Al(e){return e&&e.hasOwnProperty(ha)?e[ha]:null}var Ca=q({\u0275prov:q}),ha=q({\u0275inj:q}),v=class{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(n,t){this._desc=n,this.\u0275prov=void 0,typeof t=="number"?this.__NG_ELEMENT_ID__=t:t!==void 0&&(this.\u0275prov=C({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function ql(e){return e&&!!e.\u0275providers}var Gl=q({\u0275cmp:q}),Wl=q({\u0275dir:q}),Zl=q({\u0275pipe:q}),Yl=q({\u0275mod:q}),ui=q({\u0275fac:q}),lr=q({__NG_ELEMENT_ID__:q}),sm=q({__NG_ENV_ID__:q});function Kl(e){return Ia(e,"@NgModule"),e[Yl]||null}function vt(e){return Ia(e,"@Component"),e[Gl]||null}function wa(e){return Ia(e,"@Directive"),e[Wl]||null}function Ql(e){return Ia(e,"@Pipe"),e[Zl]||null}function Ia(e,n){if(e==null)throw new y(-919,!1)}function Be(e){return typeof e=="string"?e:e==null?"":String(e)}var dm=q({ngErrorCode:q}),Fb=q({ngErrorMessage:q}),jb=q({ngTokenPath:q});function Jl(e,n){return fm("",-200,n)}function ba(e,n){throw new y(-201,!1)}function fm(e,n,t){let r=new y(n,e);return r[dm]=n,r[Fb]=e,t&&(r[jb]=t),r}function Ub(e){return e[dm]}var xl;function hm(){return xl}function Re(e){let n=xl;return xl=e,n}function Xl(e,n,t){let r=gi(e);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(t&8)return null;if(n!==void 0)return n;ba(e,"")}var Bb={},sr=Bb,Ol="__NG_DI_FLAG__",kl=class{injector;constructor(n){this.injector=n}retrieve(n,t){let r=ar(t)||0;try{return this.injector.get(n,r&8?null:sr,r)}catch(o){if(Kr(o))return o;throw o}}};function Vb(e,n=0){let t=da();if(t===void 0)throw new y(-203,!1);if(t===null)return Xl(e,void 0,n);{let r=Hb(n),o=t.retrieve(e,r);if(Kr(o)){if(r.optional)return null;throw o}return o}}
vendor: 1,188 bytes, line 4
4function I(e,n=0){return(hm()||Vb)(Ee(e),n)}function p(e,n){return I(e,ar(n))}function ar(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Hb(e){return{optional:!!(e&8),host:!!(e&1),self:!!(e&2),skipSelf:!!(e&4)}}function Pl(e){let n=[];for(let t=0;t<e.length;t++){let r=Ee(e[t]);if(Array.isArray(r)){if(r.length===0)throw new y(900,!1);let o,i=0;for(let s=0;s<r.length;s++){let a=r[s],c=$b(a);typeof c=="number"?c===-1?o=a.token:i|=c:o=a}n.push(I(o,i))}else n.push(I(r))}return n}function pm(e,n){return e[Ol]=n,e.prototype[Ol]=n,e}function $b(e){return e[Ol]}function In(e,n){let t=e.hasOwnProperty(ui);return t?e[ui]:null}function gm(e,n,t){if(e.length!==n.length)return!1;for(let r=0;r<e.length;r++){let o=e[r],i=n[r];if(t&&(o=t(o),i=t(i)),i!==o)return!1}return!0}function mm(e){return e.flat(Number.POSITIVE_INFINITY)}function Ta(e,n){e.forEach(t=>Array.isArray(t)?Ta(t,n):n(t))}function ed(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function mi(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}function vm(e,n){let t=[];for(let r=0;r<e;r++)t.push(n);return t}function ym(e,n,t,r){let o=e.length;if(o==n)e.push(t,r);
vendor: 5,684 bytes, line 4
4else if(o===1)e.push(r,e[0]),e[0]=t;else{for(o--,e.push(e[o-1],e[o]);o>n;){let i=o-2;e[o]=e[i],o--}e[n]=t,e[n+1]=r}}function Sa(e,n,t){let r=Jr(e,n);return r>=0?e[r|1]=t:(r=~r,ym(e,r,n,t)),r}function _a(e,n){let t=Jr(e,n);if(t>=0)return e[t|1]}function Jr(e,n){return zb(e,n,1)}function zb(e,n,t){let r=0,o=e.length>>t;for(;o!==r;){let i=r+(o-r>>1),s=e[i<<t];if(n===s)return i<<t;s>n?o=i:r=i+1}return~(o<<t)}var Sn={},Te=[],At=new v(""),td=new v("",-1),nd=new v(""),li=class{get(n,t=sr){if(t===sr){let o=fm("",-201);throw o.name="\u0275NotFound",o}return t}};function ge(e){return{\u0275providers:e}}function Dm(e){return ge([{provide:At,multi:!0,useValue:e}])}function Em(...e){return{\u0275providers:Ma(!0,e),\u0275fromNgModule:!0}}function Ma(e,...n){let t=[],r=new Set,o,i=s=>{t.push(s)};return Ta(n,s=>{let a=s;pa(a,i,[],r)&&(o||=[],o.push(a))}),o!==void 0&&Cm(o,i),t}function Cm(e,n){for(let t=0;t<e.length;t++){let{ngModule:r,providers:o}=e[t];rd(o,i=>{n(i,r)})}}function pa(e,n,t,r){if(e=Ee(e),!e)return!1;let o=null,i=Al(e),s=!i&&vt(e);if(!i&&!s){let c=e.ngModule;if(i=Al(c),i)o=c;else return!1}else{if(s&&!s.standalone)return!1;o=e}let a=r.has(o);if(s){if(a)return!1;if(r.add(o),s.dependencies){let c=typeof s.dependencies=="function"?s.dependencies():s.dependencies;for(let u of c)pa(u,n,t,r)}}else if(i){if(i.imports!=null&&!a){r.add(o);let u;Ta(i.imports,l=>{pa(l,n,t,r)&&(u||=[],u.push(l))}),u!==void 0&&Cm(u,n)}if(!a){let u=In(o)||(()=>new o);n({provide:o,useFactory:u,deps:Te},o),n({provide:nd,useValue:o,multi:!0},o),n({provide:At,useValue:()=>I(o),multi:!0},o)}let c=i.providers;if(c!=null&&!a){let u=e;rd(c,l=>{n(l,u)})}}else return!1;return o!==e&&e.providers!==void 0}function rd(e,n){for(let t of e)ql(t)&&(t=t.\u0275providers),Array.isArray(t)?rd(t,n):n(t)}var qb=q({provide:String,useValue:q});function wm(e){return e!==null&&typeof e=="object"&&qb in e}function Gb(e){return!!(e&&e.useExisting)}function Wb(e){return!!(e&&e.useFactory)}function cr(e){return typeof e=="function"}function Im(e){return!!e.useClass}var vi=new v(""),fa={},am={},Rl;function Xr(){return Rl===void 0&&(Rl=new li),Rl}var J=class{},ur=class extends J{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(n,t,r,o){super(),this.parent=t,this.source=r,this.scopes=o,Fl(n,s=>this.processProvider(s)),this.records.set(td,Qr(void 0,this)),o.has("environment")&&this.records.set(J,Qr(void 0,this));let i=this.records.get(vi);i!=null&&typeof i.value=="string"&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(nd,Te,{self:!0}))}retrieve(n,t){let r=ar(t)||0;try{return this.get(n,sr,r)}catch(o){if(Kr(o))return o;throw o}}destroy(){ci(this),this._destroyed=!0;let n=S(null);try{for(let r of this._ngOnDestroyHooks)r.ngOnDestroy();let t=this._onDestroyHooks;this._onDestroyHooks=[];for(let r of t)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),S(n)}}onDestroy(n){return ci(this),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){ci(this);let t=Mt(this),r=Re(void 0),o;try{return n()}finally{Mt(t),Re(r)}}get(n,t=sr,r){if(ci(this),n.hasOwnProperty(sm))return n[sm](this);let o=ar(r),i,s=Mt(this),a=Re(void 0);try{if(!(o&4)){let u=this.records.get(n);if(u===void 0){let l=Jb(n)&&gi(n);l&&this.injectableDefInScope(l)?u=Qr(Ll(n),fa):u=null,this.records.set(n,u)}if(u!=null)return this.hydrate(n,u,o)}let c=o&2?Xr():this.parent;return t=o&8&&t===sr?null:t,c.get(n,t)}catch(c){let u=Ub(c);throw u===-200||u===-201?new y(u,null):c}finally{Re(a),Mt(s)}}resolveInjectorInitializers(){let n=S(null),t=Mt(this),r=Re(void 0),o;try{let i=this.get(At,Te,{self:!0});for(let s of i)s()}finally{Mt(t),Re(r),S(n)}}toString(){return"R3Injector[...]"}processProvider(n){n=Ee(n);let t=cr(n)?n:Ee(n&&n.provide),r=Yb(n);if(!cr(n)&&n.multi===!0){let o=this.records.get(t);o||(o=Qr(void 0,fa,!0),o.factory=()=>Pl(o.multi),this.records.set(t,o)),t=n,o.multi.push(n)}this.records.set(t,r)}hydrate(n,t,r){let o=S(null);try{if(t.value===am)throw Jl("");return t.value===fa&&(t.value=am,t.value=t.factory(void 0,r)),typeof t.value=="object"&&t.value&&Qb(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}finally{S(o)}}injectableDefInScope(n){if(!n.providedIn)return!1;let t=Ee(n.providedIn);return typeof t=="string"?t==="any"||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){let t=this._onDestroyHooks.indexOf(n);t!==-1&&this._onDestroyHooks.splice(t,1)}};function Ll(e){let n=gi(e),t=n!==null?n.factory:In(e);if(t!==null)return t;if(e instanceof v)throw new y(-204,!1);if(e instanceof Function)return Zb(e);throw new y(-204,!1)}function Zb(e){if(e.length>0)throw new y(-204,!1);let t=Lb(e);return t!==null?()=>t.factory(e):()=>new e}function Yb(e){if(wm(e))return Qr(void 0,e.useValue);{let n=od(e);return Qr(n,fa)}}function od(e,n,t){let r;if(cr(e)){let o=Ee(e);return In(o)||Ll(o)}else if(wm(e))r=()=>Ee(e.useValue);else if(Wb(e))r=()=>e.useFactory(...Pl(e.deps||[]));else if(Gb(e))r=(o,i)=>I(Ee(e.useExisting),i!==void 0&&i&8?8:void 0);else{let o=Ee(e&&(e.useClass||e.provide));if(Kb(e))r=()=>new o(...Pl(e.deps));else return In(o)||Ll(o)}return r}function ci(e){if(e.destroyed)throw new y(-205,!1)}function Qr(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Kb(e){return!!e.deps}function Qb(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function Jb(e){return typeof e=="function"||typeof e=="object"&&e.ngMetadataName==="InjectionToken"}function Fl(e,n){for(let t of e)Array.isArray(t)?Fl(t,n):t&&ql(t)?Fl(t.\u0275providers,n):n(t)}function fe(e,n){let t;
vendor: 4,296 bytes, line 4
4e instanceof ur?(ci(e),t=e):t=new kl(e);let r,o=Mt(t),i=Re(void 0);try{return n()}finally{Mt(o),Re(i)}}function bm(){return hm()!==void 0||da()!=null}var Ae=0,b=1,N=2,re=3,st=4,xe=5,Oe=6,eo=7,ie=8,Se=9,yt=10,V=11,to=12,id=13,dr=14,Ce=15,_n=16,fr=17,xt=18,Xt=19,sd=20,Jt=21,Na=22,bn=23,ze=24,hr=25,Mn=26,j=27,Tm=1,qe=6,Ot=7,yi=8,pr=9,ne=10;function at(e){return Array.isArray(e)&&typeof e[Tm]=="object"}function Ge(e){return Array.isArray(e)&&e[Tm]===!0}function ad(e){return(e.flags&4)!==0}function kt(e){return e.componentOffset>-1}function no(e){return(e.flags&1)===1}function Pt(e){return!!e.template}function gr(e){return(e[N]&512)!==0}function Nn(e){return(e[N]&256)===256}var cd="svg",Sm="math";function We(e){for(;Array.isArray(e);)e=e[Ae];return e}function ud(e,n){return We(n[e])}function ct(e,n){return We(n[e.index])}function ro(e,n){return e.data[n]}function Di(e,n){return e[n]}function ld(e,n,t,r){t>=e.data.length&&(e.data[t]=null,e.blueprint[t]=null),n[t]=r}function ut(e,n){let t=n[e];return at(t)?t:t[Ae]}function _m(e){return(e[N]&4)===4}function Ra(e){return(e[N]&128)===128}function Mm(e){return Ge(e[re])}function Ze(e,n){return n==null?null:e[n]}function dd(e){e[fr]=0}function fd(e){e[N]&1024||(e[N]|=1024,Ra(e)&&mr(e))}function Nm(e,n){for(;e>0;)n=n[dr],e--;return n}function Ei(e){return!!(e[N]&9216||e[ze]?.dirty)}function Aa(e){e[yt].changeDetectionScheduler?.notify(8),e[N]&64&&(e[N]|=1024),Ei(e)&&mr(e)}function mr(e){e[yt].changeDetectionScheduler?.notify(0);let n=Tn(e);for(;n!==null&&!(n[N]&8192||(n[N]|=8192,!Ra(n)));)n=Tn(n)}function xa(e,n){if(Nn(e))throw new y(911,!1);e[Jt]===null&&(e[Jt]=[]),e[Jt].push(n)}function hd(e,n){if(e[Jt]===null)return;let t=e[Jt].indexOf(n);t!==-1&&e[Jt].splice(t,1)}function Tn(e){let n=e[re];return Ge(n)?n[re]:n}function pd(e){return e[eo]??=[]}function gd(e){return e.cleanup??=[]}function Rm(e,n,t,r){let o=pd(n);o.push(t),e.firstCreatePass&&gd(e).push(r,o.length-1)}var O={lFrame:Hm(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var jl=!1;function Am(){return O.lFrame.elementDepthCount}function xm(){O.lFrame.elementDepthCount++}function md(){O.lFrame.elementDepthCount--}function Oa(){return O.bindingsEnabled}function ka(){return O.skipHydrationRootTNode!==null}function vd(e){return O.skipHydrationRootTNode===e}function Om(e){O.skipHydrationRootTNode=e}function yd(){O.skipHydrationRootTNode=null}function T(){return O.lFrame.lView}function K(){return O.lFrame.tView}function oo(e){return O.lFrame.contextLView=e,e[ie]}function io(e){return O.lFrame.contextLView=null,e}function se(){let e=Dd();for(;e!==null&&e.type===64;)e=e.parent;return e}function Dd(){return O.lFrame.currentTNode}function km(){let e=O.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}function so(e,n){let t=O.lFrame;t.currentTNode=e,t.isParent=n}function Ed(){return O.lFrame.isParent}function Cd(){O.lFrame.isParent=!1}function Pm(){return O.lFrame.contextLView}function wd(){return jl}function di(e){let n=jl;return jl=e,n}function Rn(){let e=O.lFrame,n=e.bindingRootIndex;return n===-1&&(n=e.bindingRootIndex=e.tView.bindingStartIndex),n}function Pa(){return O.lFrame.bindingIndex}function Lm(e){return O.lFrame.bindingIndex=e}function An(){return O.lFrame.bindingIndex++}function ao(e){let n=O.lFrame,t=n.bindingIndex;return n.bindingIndex=n.bindingIndex+e,t}function Fm(){return O.lFrame.inI18n}function jm(e,n){let t=O.lFrame;t.bindingIndex=t.bindingRootIndex=e,La(n)}function Um(){return O.lFrame.currentDirectiveIndex}function La(e){O.lFrame.currentDirectiveIndex=e}function Bm(e){let n=O.lFrame.currentDirectiveIndex;return n===-1?null:e[n]}function Fa(){return O.lFrame.currentQueryIndex}function Ci(e){O.lFrame.currentQueryIndex=e}function Xb(e){let n=e[b];return n.type===2?n.declTNode:n.type===1?e[xe]:null}function Id(e,n,t){if(t&4){let o=n,i=e;for(;o=o.parent,o===null&&!(t&1);)if(o=Xb(i),o===null||(i=i[dr],o.type&10))break;if(o===null)return!1;n=o,e=i}let r=O.lFrame=Vm();return r.currentTNode=n,r.lView=e,!0}function ja(e){let n=Vm(),t=e[b];O.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Vm(){let e=O.lFrame,n=e===null?null:e.child;return n===null?Hm(e):n}function Hm(e){let n={currentTNode:null,isParent:!0,lView:null,tView:null,
vendor: 18,884 bytes, line 4
4selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return e!==null&&(e.child=n),n}function $m(){let e=O.lFrame;return O.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var bd=$m;function Ua(){let e=$m();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function zm(e){return(O.lFrame.contextLView=Nm(e,O.lFrame.contextLView))[ie]}function lt(){return O.lFrame.selectedIndex}function xn(e){O.lFrame.selectedIndex=e}function wi(){let e=O.lFrame;return ro(e.tView,e.selectedIndex)}function Ba(){O.lFrame.currentNamespace=cd}function qm(){eT()}function eT(){O.lFrame.currentNamespace=null}function Td(){return O.lFrame.currentNamespace}var Gm=!0;function Va(){return Gm}function en(e){Gm=e}function Ul(e,n=null,t=null,r){let o=Sd(e,n,t,r);return o.resolveInjectorInitializers(),o}function Sd(e,n=null,t=null,r,o=new Set){let i=[t||Te,Em(e)],s;return new ur(i,n||Xr(),s||null,o)}var oe=class e{static THROW_IF_NOT_FOUND=sr;static NULL=new li;static create(n,t){if(Array.isArray(n))return Ul({name:""},t,n,"");{let r=n.name??"";return Ul({name:r},n.parent,n.providers,r)}}static \u0275prov=C({token:e,providedIn:"any",factory:()=>I(td)});static __NG_ELEMENT_ID__=-1},G=new v(""),ae=(()=>{class e{static __NG_ELEMENT_ID__=tT;static __NG_ENV_ID__=t=>t}return e})(),ga=class extends ae{_lView;constructor(n){super(),this._lView=n}get destroyed(){return Nn(this._lView)}onDestroy(n){let t=this._lView;return xa(t,n),()=>hd(t,n)}};function tT(){return new ga(T())}var Wm=!1,Zm=new v(""),Lt=(()=>{class e{taskId=0;pendingTasks=new Set;destroyed=!1;pendingTask=new pe(!1);debugTaskTracker=p(Zm,{optional:!0});get hasPendingTasks(){return this.destroyed?!1:this.pendingTask.value}get hasPendingTasksObservable(){return this.destroyed?new k(t=>{t.next(!1),t.complete()}):this.pendingTask}add(){!this.hasPendingTasks&&!this.destroyed&&this.pendingTask.next(!0);let t=this.taskId++;return this.pendingTasks.add(t),this.debugTaskTracker?.add(t),t}has(t){return this.pendingTasks.has(t)}remove(t){this.pendingTasks.delete(t),this.debugTaskTracker?.remove(t),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=C({token:e,providedIn:"root",factory:()=>new e})}return e})(),Bl=class extends ee{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(n=!1){super(),this.__isAsync=n,bm()&&(this.destroyRef=p(ae,{optional:!0})??void 0,this.pendingTasks=p(Lt,{optional:!0})??void 0)}emit(n){let t=S(null);try{super.next(n)}finally{S(t)}}subscribe(n,t,r){let o=n,i=t||(()=>null),s=r;if(n&&typeof n=="object"){let c=n;o=c.next?.bind(c),i=c.error?.bind(c),s=c.complete?.bind(c)}this.__isAsync&&(i=this.wrapInTimeout(i),o&&(o=this.wrapInTimeout(o)),s&&(s=this.wrapInTimeout(s)));let a=super.subscribe({next:o,error:i,complete:s});return n instanceof he&&n.add(a),a}wrapInTimeout(n){return t=>{let r=this.pendingTasks?.add();setTimeout(()=>{try{n(t)}finally{r!==void 0&&this.pendingTasks?.remove(r)}})}}},be=Bl;function ma(...e){}function _d(e){let n,t;function r(){e=ma;try{t!==void 0&&typeof cancelAnimationFrame=="function"&&cancelAnimationFrame(t),n!==void 0&&clearTimeout(n)}catch{}}return n=setTimeout(()=>{e(),r()}),typeof requestAnimationFrame=="function"&&(t=requestAnimationFrame(()=>{e(),r()})),()=>r()}function Ym(e){return queueMicrotask(()=>e()),()=>{e=ma}}var Md="isAngularZone",fi=Md+"_ID",nT=0,ye=class e{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new be(!1);onMicrotaskEmpty=new be(!1);onStable=new be(!1);onError=new be(!1);constructor(n){let{enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:r=!1,shouldCoalesceRunChangeDetection:o=!1,scheduleInRootZone:i=Wm}=n;if(typeof Zone>"u")throw new y(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)),t&&Zone.longStackTraceZoneSpec&&(s._inner=s._inner.fork(Zone.longStackTraceZoneSpec)),s.shouldCoalesceEventChangeDetection=!o&&r,s.shouldCoalesceRunChangeDetection=o,s.callbackScheduled=!1,s.scheduleInRootZone=i,iT(s)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get(Md)===!0}static assertInAngularZone(){if(!e.isInAngularZone())throw new y(909,!1)}static assertNotInAngularZone(){if(e.isInAngularZone())throw new y(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,o){let i=this._inner,s=i.scheduleEventTask("NgZoneEvent: "+o,n,rT,ma,ma);try{return i.runTask(s,t,r)}finally{i.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}},rT={};function Nd(e){if(e._nesting==0&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function oT(e){if(e.isCheckStableRunning||e.callbackScheduled)return;e.callbackScheduled=!0;function n(){_d(()=>{e.callbackScheduled=!1,Vl(e),e.isCheckStableRunning=!0,Nd(e),e.isCheckStableRunning=!1})}e.scheduleInRootZone?Zone.root.run(()=>{n()}):e._outer.run(()=>{n()}),Vl(e)}function iT(e){let n=()=>{oT(e)},t=nT++;e._inner=e._inner.fork({name:"angular",properties:{[Md]:!0,[fi]:t,[fi+t]:!0},onInvokeTask:(r,o,i,s,a,c)=>{if(sT(c))return r.invokeTask(i,s,a,c);try{return cm(e),r.invokeTask(i,s,a,c)}finally{(e.shouldCoalesceEventChangeDetection&&s.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&n(),um(e)}},onInvoke:(r,o,i,s,a,c,u)=>{try{return cm(e),r.invoke(i,s,a,c,u)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!aT(c)&&n(),um(e)}},onHasTask:(r,o,i,s)=>{r.hasTask(i,s),o===i&&(s.change=="microTask"?(e._hasPendingMicrotasks=s.microTask,Vl(e),Nd(e)):s.change=="macroTask"&&(e.hasPendingMacrotasks=s.macroTask))},onHandleError:(r,o,i,s)=>(r.handleError(i,s),e.runOutsideAngular(()=>e.onError.emit(s)),!1)})}function Vl(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.callbackScheduled===!0?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function cm(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function um(e){e._nesting--,Nd(e)}var hi=class{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new be;onMicrotaskEmpty=new be;onStable=new be;onError=new be;run(n,t,r){return n.apply(t,r)}runGuarded(n,t,r){return n.apply(t,r)}runOutsideAngular(n){return n()}runTask(n,t,r,o){return n.apply(t,r)}};function sT(e){return Km(e,"__ignore_ng_zone__")}function aT(e){return Km(e,"__scheduler_tick__")}function Km(e,n){return!Array.isArray(e)||e.length!==1?!1:e[0]?.data?.[n]===!0}var ot=class{_console=console;handleError(n){this._console.error("ERROR",n)}},Ye=new v("",{factory:()=>{let e=p(ye),n=p(J),t;return r=>{e.runOutsideAngular(()=>{n.destroyed&&!t?setTimeout(()=>{throw r}):(t??=n.get(ot),t.handleError(r))})}}}),Qm={provide:At,useValue:()=>{let e=p(ot,{optional:!0})},multi:!0},cT=new v("",{factory:()=>{let e=p(G).defaultView;if(!e)return;let n=p(Ye),t=i=>{n(i.reason),i.preventDefault()},r=i=>{i.error?n(i.error):n(new Error(i.message,{cause:i})),i.preventDefault()},o=()=>{e.addEventListener("unhandledrejection",t),e.addEventListener("error",r)};typeof Zone<"u"?Zone.root.run(o):o(),p(ae).onDestroy(()=>{e.removeEventListener("error",r),e.removeEventListener("unhandledrejection",t)})}});function uT(){return ge([Dm(()=>{p(cT)})])}function W(e,n){let[t,r,o]=Tl(e,n?.equal),i=t,s=i[de];return i.set=r,i.update=o,i.asReadonly=Ha.bind(i),i}function Ha(){let e=this[de];if(e.readonlyFn===void 0){let n=()=>this();n[de]=e,e.readonlyFn=n}return e.readonlyFn}var Ii=(()=>{class e{view;node;constructor(t,r){this.view=t,this.node=r}static __NG_ELEMENT_ID__=lT}return e})();function lT(){return new Ii(T(),se())}var Nt=class{},bi=new v("",{factory:()=>!0});var Rd=new v(""),vr=(()=>{class e{internalPendingTasks=p(Lt);scheduler=p(Nt);errorHandler=p(Ye);add(){let t=this.internalPendingTasks.add();return()=>{this.internalPendingTasks.has(t)&&(this.scheduler.notify(11),this.internalPendingTasks.remove(t))}}run(t){let r=this.add();t().catch(this.errorHandler).finally(r)}static \u0275prov=C({token:e,providedIn:"root",factory:()=>new e})}return e})(),$a=(()=>{class e{static \u0275prov=C({token:e,providedIn:"root",factory:()=>new Hl})}return e})(),Hl=class{dirtyEffectCount=0;queues=new Map;add(n){this.enqueue(n),this.schedule(n)}schedule(n){n.dirty&&this.dirtyEffectCount++}remove(n){let t=n.zone,r=this.queues.get(t);r.has(n)&&(r.delete(n),n.dirty&&this.dirtyEffectCount--)}enqueue(n){let t=n.zone;this.queues.has(t)||this.queues.set(t,new Set);let r=this.queues.get(t);r.has(n)||r.add(n)}flush(){for(;this.dirtyEffectCount>0;){let n=!1;for(let[t,r]of this.queues)t===null?n||=this.flushQueue(r):n||=t.run(()=>this.flushQueue(r));n||(this.dirtyEffectCount=0)}}flushQueue(n){let t=!1;for(let r of n)r.dirty&&(this.dirtyEffectCount--,t=!0,r.run());return t}},va=class{[de];constructor(n){this[de]=n}destroy(){this[de].destroy()}};function Ad(e,n){let t=n?.injector??p(oe),r=n?.manualCleanup!==!0?t.get(ae):null,o,i=t.get(Ii,null,{optional:!0}),s=t.get(Nt);return i!==null?(o=hT(i.view,s,e),r instanceof ga&&r._lView===i.view&&(r=null)):o=pT(e,t.get($a),s),o.injector=t,r!==null&&(o.onDestroyFns=[r.onDestroy(()=>o.destroy())]),new va(o)}var Jm=F(m({},Sl),{cleanupFns:void 0,zone:null,onDestroyFns:null,run(){let e=di(!1);try{_l(this)}finally{di(e)}},cleanup(){if(!this.cleanupFns?.length)return;let e=S(null);try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[],S(e)}}}),dT=F(m({},Jm),{consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){if(or(this),this.onDestroyFns!==null)for(let e of this.onDestroyFns)e();this.cleanup(),this.scheduler.remove(this)}}),fT=F(m({},Jm),{consumerMarkedDirty(){this.view[N]|=8192,mr(this.view),this.notifier.notify(13)},destroy(){if(or(this),this.onDestroyFns!==null)for(let e of this.onDestroyFns)e();this.cleanup(),this.view[bn]?.delete(this)}});function hT(e,n,t){let r=Object.create(fT);return r.view=e,r.zone=typeof Zone<"u"?Zone.current:null,r.notifier=n,r.fn=Xm(r,t),e[bn]??=new Set,e[bn].add(r),r.consumerMarkedDirty(r),r}function pT(e,n,t){let r=Object.create(dT);return r.fn=Xm(r,e),r.scheduler=n,r.notifier=t,r.zone=typeof Zone<"u"?Zone.current:null,r.scheduler.add(r),r.notifier.notify(12),r}function Xm(e,n){return()=>{n(t=>(e.cleanupFns??=[]).push(t))}}var za={JSACTION:"jsaction"};function mo(e){return{toString:e}.toString()}var qa="__parameters__";function ET(e){return function(...t){if(e){let r=e(...t);for(let o in r)this[o]=r[o]}}}function CT(e,n,t){return mo(()=>{let r=ET(n);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(c,u,l){let d=c.hasOwnProperty(qa)?c[qa]:Object.defineProperty(c,qa,{value:[]})[qa];for(;d.length<=l;)d.push(null);return(d[l]=d[l]||[]).push(s),c}}return o.prototype.ngMetadataName=e,o.annotationCls=o,o})}var qv=pm(CT("Optional"),8);function wT(e){return typeof e=="function"}function Gv(e,n,t,r){n!==null?n.applyValueToInputSignal(n,r):e[t]=r}var rc=class{previousValue;currentValue;firstChange;constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}},rn=(()=>{let e=()=>Wv;return e.ngInherit=!0,e})();function Wv(e){return e.type.prototype.ngOnChanges&&(e.setInput=bT),IT}function IT(){let e=Yv(this),n=e?.current;if(n){let t=e.previous;if(t===Sn)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function bT(e,n,t,r,o){let i=this.declaredInputs[r],s=Yv(e)||TT(e,{previous:Sn,current:null}),a=s.current||(s.current={}),c=s.previous,u=c[i];a[i]=new rc(u&&u.currentValue,t,c===Sn),Gv(e,n,o,t)}var Zv="__ngSimpleChanges__";function Yv(e){return e[Zv]||null}function TT(e,n){return e[Zv]=n}var ev=[];var H=function(e,n=null,t){for(let r=0;r<ev.length;r++){let o=ev[r];o(e,n,t)}},U=(function(e){return e[e.TemplateCreateStart=0]="TemplateCreateStart",e[e.TemplateCreateEnd=1]="TemplateCreateEnd",e[e.TemplateUpdateStart=2]="TemplateUpdateStart",e[e.TemplateUpdateEnd=3]="TemplateUpdateEnd",e[e.LifecycleHookStart=4]="LifecycleHookStart",e[e.LifecycleHookEnd=5]="LifecycleHookEnd",e[e.OutputStart=6]="OutputStart",e[e.OutputEnd=7]="OutputEnd",e[e.BootstrapApplicationStart=8]="BootstrapApplicationStart",e[e.BootstrapApplicationEnd=9]="BootstrapApplicationEnd",e[e.BootstrapComponentStart=10]="BootstrapComponentStart",e[e.BootstrapComponentEnd=11]="BootstrapComponentEnd",e[e.ChangeDetectionStart=12]="ChangeDetectionStart",e[e.ChangeDetectionEnd=13]="ChangeDetectionEnd",e[e.ChangeDetectionSyncStart=14]="ChangeDetectionSyncStart",e[e.ChangeDetectionSyncEnd=15]="ChangeDetectionSyncEnd",e[e.AfterRenderHooksStart=16]="AfterRenderHooksStart",e[e.AfterRenderHooksEnd=17]="AfterRenderHooksEnd",e[e.ComponentStart=18]="ComponentStart",e[e.ComponentEnd=19]="ComponentEnd",e[e.DeferBlockStateStart=20]="DeferBlockStateStart",e[e.DeferBlockStateEnd=21]="DeferBlockStateEnd",e[e.DynamicComponentStart=22]="DynamicComponentStart",e[e.DynamicComponentEnd=23]="DynamicComponentEnd",e[e.HostBindingsUpdateStart=24]="HostBindingsUpdateStart",e[e.HostBindingsUpdateEnd=25]="HostBindingsUpdateEnd",e})(U||{});function ST(e,n,t){let{ngOnChanges:r,ngOnInit:o,ngDoCheck:i}=n.type.prototype;if(r){let s=Wv(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}o&&(t.preOrderHooks??=[]).push(0-e,o),i&&((t.preOrderHooks??=[]).push(e,i),(t.preOrderCheckHooks??=[]).push(e,i))}function Kv(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t<r;t++){let i=e.data[t].type.prototype,{ngAfterContentInit:s,ngAfterContentChecked:a,ngAfterViewInit:c,ngAfterViewChecked:u,ngOnDestroy:l}=i;s&&(e.contentHooks??=[]).push(-t,s),a&&((e.contentHooks??=[]).push(t,a),(e.contentCheckHooks??=[]).push(t,a)),c&&(e.viewHooks??=[]).push(-t,c),u&&((e.viewHooks??=[]).push(t,u),(e.viewCheckHooks??=[]).push(t,u)),l!=null&&(e.destroyHooks??=[]).push(t,l)}}function Ka(e,n,t){Qv(e,n,3,t)}function Qa(e,n,t,r){(e[N]&3)===t&&Qv(e,n,t,r)}function xd(e,n){let t=e[N];(t&3)===n&&(t&=16383,t+=1,e[N]=t)}function Qv(e,n,t,r){let o=r!==void 0?e[fr]&65535:0,i=r??-1,s=n.length-1,a=0;for(let c=o;c<s;c++)if(typeof n[c+1]=="number"){if(a=n[c],r!=null&&a>=r)break}else n[c]<0&&(e[fr]+=65536),(a<i||i==-1)&&(_T(e,t,n,c),e[fr]=(e[fr]&4294901760)+c+2),c++}function tv(e,n){H(U.LifecycleHookStart,e,n);let t=S(null);try{n.call(e)}finally{S(t),H(U.LifecycleHookEnd,e,n)}}function _T(e,n,t,r){let o=t[r]<0,i=t[r+1],s=o?-t[r]:t[r],a=e[s];o?e[N]>>14<e[fr]>>16&&(e[N]&3)===n&&(e[N]+=16384,tv(a,i)):tv(a,i)}var uo=-1,Dr=class{factory;name;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(n,t,r,o){this.factory=n,this.name=o,this.canSeeViewProviders=t,this.injectImpl=r}};function MT(e){return(e.flags&8)!==0}function NT(e){return(e.flags&16)!==0}function RT(e,n,t){let r=0;for(;r<t.length;){let o=t[r];if(typeof o=="number"){if(o!==0)break;r++;let i=t[r++],s=t[r++],a=t[r++];e.setAttribute(n,s,a,i)}else{let i=o,s=t[++r];AT(i)?e.setProperty(n,i,s):e.setAttribute(n,i,s),r++}}return r}function Jv(e){return e===3||e===4||e===6}function AT(e){return e.charCodeAt(0)===64}function ho(e,n){if(!(n===null||n.length===0))if(e===null||e.length===0)e=n.slice();else{let t=-1;for(let r=0;r<n.length;r++){let o=n[r];typeof o=="number"?t=o:t===0||(t===-1||t===2?nv(e,t,o,null,n[++r]):nv(e,t,o,null,null))}}return e}function nv(e,n,t,r,o){let i=0,s=e.length;if(n===-1)s=-1;else for(;i<e.length;){let a=e[i++];if(typeof a=="number"){if(a===n){s=-1;break}else if(a>n){s=i-1;break}}}for(;i<e.length;){let a=e[i];if(typeof a=="number")break;if(a===t){o!==null&&(e[i+1]=o);return}i++,o!==null&&i++}s!==-1&&(e.splice(s,0,n),i=s+1),e.splice(i++,0,t),o!==null&&e.splice(i++,0,o)}function Xv(e){return e!==uo}function oc(e){return e&32767}function xT(e){return e>>16}function ic(e,n){let t=xT(e),r=n;for(;t>0;)r=r[dr],t--;return r}var Gd=!0;function sc(e){let n=Gd;return Gd=e,n}var OT=256,ey=OT-1,ty=5,kT=0,Ft={};function PT(e,n,t){let r;typeof t=="string"?r=t.charCodeAt(0)||0:t.hasOwnProperty(lr)&&(r=t[lr]),r==null&&(r=t[lr]=kT++);let o=r&ey,i=1<<o;n.data[e+(o>>ty)]|=i}function ac(e,n){let t=ny(e,n);if(t!==-1)return t;let r=n[b];r.firstCreatePass&&(e.injectorIndex=n.length,Od(r.data,e),Od(n,null),Od(r.blueprint,null));let o=xf(e,n),i=e.injectorIndex;if(Xv(o)){let s=oc(o),a=ic(o,n),c=a[b].data;for(let u=0;u<8;u++)n[i+u]=a[s+u]|c[s+u]}return n[i+8]=o,i}function Od(e,n){e.push(0,0,0,0,0,0,0,0,n)}function ny(e,n){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||n[e.injectorIndex+8]===null?-1:e.injectorIndex}function xf(e,n){if(e.parent&&e.parent.injectorIndex!==-1)return e.parent.injectorIndex;let t=0,r=null,o=n;for(;o!==null;){if(r=ay(o),r===null)return uo;if(t++,o=o[dr],r.injectorIndex!==-1)return r.injectorIndex|t<<16}return uo}function Wd(e,n,t){PT(e,n,t)}function LT(e,n){if(n==="class")return e.classes;if(n==="style")return e.styles;let t=e.attrs;if(t){let r=t.length,o=0;for(;o<r;){let i=t[o];if(Jv(i))break;if(i===0)o=o+2;else if(typeof i=="number")for(o++;o<r&&typeof t[o]=="string";)o++;else{if(i===n)return t[o+1];o=o+2}}}return null}function ry(e,n,t){if(t&8||e!==void 0)return e;ba(n,"NodeInjector")}function oy(e,n,t,r){if(t&8&&r===void 0&&(r=null),(t&3)===0){let o=e[Se],i=Re(void 0);try{return o?o.get(n,r,t&8):Xl(n,r,t&8)}finally{Re(i)}}return ry(r,n,t)}function iy(e,n,t,r=0,o){if(e!==null){if(n[N]&2048&&!(r&2)){let s=BT(e,n,t,r,Ft);if(s!==Ft)return s}let i=sy(e,n,t,r,Ft);if(i!==Ft)return i}return oy(n,t,r,o)}function sy(e,n,t,r,o){let i=jT(t);if(typeof i=="function"){if(!Id(n,e,r))return r&1?ry(o,t,r):oy(n,t,r,o);try{let s;if(s=i(r),s==null&&!(r&8))ba(t);else return s}finally{bd()}}else if(typeof i=="number"){let s=null,a=ny(e,n),c=uo,u=r&1?n[Ce][xe]:null;for((a===-1||r&4)&&(c=a===-1?xf(e,n):n[a+8],c===uo||!ov(r,!1)?a=-1:(s=n[b],a=oc(c),n=ic(c,n)));a!==-1;){let l=n[b];if(rv(i,a,l.data)){let d=FT(a,n,t,s,r,u);if(d!==Ft)return d}c=n[a+8],c!==uo&&ov(r,n[b].data[a+8]===u)&&rv(i,a,n)?(s=l,a=oc(c),n=ic(c,n)):a=-1}}return o}function FT(e,n,t,r,o,i){let s=n[b],a=s.data[e+8],c=r==null?kt(a)&&Gd:r!=s&&(a.type&3)!==0,u=o&1&&i===a,l=Ja(a,s,t,c,u);return l!==null?Mi(n,s,l,a,o):Ft}function Ja(e,n,t,r,o){let i=e.providerIndexes,s=n.data,a=i&1048575,c=e.directiveStart,u=e.directiveEnd,l=i>>20,d=r?a:a+l,h=o?a+l:u;for(let f=d;f<h;f++){let g=s[f];
4if(f<c&&t===g||f>=c&&g.type===t)return f}if(o){let f=s[c];if(f&&Pt(f)&&f.type===t)return c}return null}function Mi(e,n,t,r,o){let i=e[t],s=n.data;if(i instanceof Dr){let a=i;if(a.resolving)throw Jl("");let c=sc(a.canSeeViewProviders);a.resolving=!0;let u=s[t].type||s[t],l,d=a.injectImpl?Re(a.injectImpl):null,h=Id(e,r,0);try{i=e[t]=a.factory(void 0,o,s,e,r),n.firstCreatePass&&t>=r.directiveStart&&ST(t,s[t],n)}finally{d!==null&&Re(d),sc(c),a.resolving=!1,bd()}}return i}function jT(e){if(typeof e=="string")return e.charCodeAt(0)||0;let n=e.hasOwnProperty(lr)?e[lr]:void 0;return typeof n=="number"?n>=0?n&ey:UT:n}function rv(e,n,t){let r=1<<e;return!!(t[n+(e>>ty)]&r)}function ov(e,n){return!(e&2)&&!(e&1&&n)}var yr=class{_tNode;_lView;constructor(n,t){this._tNode=n,this._lView=t}get(n,t,r){return iy(this._tNode,this._lView,n,ar(r),t)}};function UT(){return new yr(se(),T())}function vo(e){return mo(()=>{let n=e.prototype.constructor,t=n[ui]||Zd(n),r=Object.prototype,o=Object.getPrototypeOf(e.prototype).constructor;for(;o&&o!==r;){let i=o[ui]||Zd(o);if(i&&i!==t)return i;o=Object.getPrototypeOf(o)}return i=>new i})}function Zd(e){return $l(e)?()=>{let n=Zd(Ee(e));return n&&n()}:In(e)}function BT(e,n,t,r,o){let i=e,s=n;for(;i!==null&&s!==null&&s[N]&2048&&!gr(s);){let a=sy(i,s,t,r|2,Ft);if(a!==Ft)return a;let c=i.parent;if(!c){let u=s[sd];if(u){let l=u.get(t,Ft,r&-5);if(l!==Ft)return l}c=ay(s),s=s[dr]}i=c}return o}function ay(e){let n=e[b],t=n.type;return t===2?n.declTNode:t===1?e[xe]:null}function Li(e){return LT(se(),e)}function VT(){return yo(se(),T())}function yo(e,n){return new dt(ct(e,n))}var dt=(()=>{class e{nativeElement;constructor(t){this.nativeElement=t}static __NG_ELEMENT_ID__=VT}return e})();function cy(e){return e instanceof dt?e.nativeElement:e}function HT(){return this._results[Symbol.iterator]()}var cc=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 ee}constructor(n=!1){this._emitDistinctChangesOnly=n}get(n){return this._results[n]}map(n){return this._results.map(n)}filter(n){return this._results.filter(n)}find(n){return this._results.find(n)}reduce(n,t){return this._results.reduce(n,t)}forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,t){this.dirty=!1;let r=mm(n);(this._changesDetected=!gm(this._results,r,t))&&(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(n){this._onDirty=n}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=HT},uy="ngSkipHydration",$T="ngskiphydration";function ly(e){let n=e.mergedAttrs;if(n===null)return!1;for(let t=0;t<n.length;t+=2){let r=n[t];if(typeof r=="number")return!1;if(typeof r=="string"&&r.toLowerCase()===$T)return!0}return!1}function dy(e){return e.hasAttribute(uy)}function uc(e){return(e.flags&128)===128}function fy(e){if(uc(e))return!0;let n=e.parent;for(;n;){if(uc(e)||ly(n))return!0;n=n.parent}return!1}var Of=(function(e){return e[e.OnPush=0]="OnPush",e[e.Eager=1]="Eager",e[e.Default=1]="Default",e})(Of||{}),hy=new Map,zT=0;function qT(){return zT++}function GT(e){hy.set(e[Xt],e)}function Yd(e){hy.delete(e[Xt])}var iv="__ngContext__";function po(e,n){at(n)?(e[iv]=n[Xt],GT(n)):e[iv]=n}function py(e){return my(e[to])}function gy(e){return my(e[st])}function my(e){for(;e!==null&&!Ge(e);)e=e[st];return e}var Kd;function kf(e){Kd=e}function Pf(){if(Kd!==void 0)return Kd;if(typeof document<"u")return document;throw new y(210,!1)}var Ut=new v("",{factory:()=>WT}),WT="ng";var Ic=new v(""),Fi=new v("",{providedIn:"platform",factory:()=>"unknown"}),ZT=new v(""),bc=new v("",{factory:()=>p(G).body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var Do=(()=>{class e{static \u0275prov=C({token:e,providedIn:"root",factory:()=>{let t=new e;return t.store=YT(p(G),p(Ut)),t}});store={};onSerializeCallbacks={};get(t,r){return this.store[t]!==void 0?this.store[t]:r}set(t,r){this.store[t]=r}remove(t){delete this.store[t]}hasKey(t){return this.store.hasOwnProperty(t)}get isEmpty(){return Object.keys(this.store).length===0}onSerialize(t,r){this.onSerializeCallbacks[t]=r}toJson(){for(let t in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(t))try{this.store[t]=this.onSerializeCallbacks[t]()}catch(r){console.warn("Exception in onSerialize callback: ",r)}return JSON.stringify(this.store).replace(/</g,"\\u003C")}}return e})();function YT(e,n){let t=e.getElementById(n+"-state");if(t?.textContent)try{return JSON.parse(t.textContent)}catch(r){console.warn("Exception while restoring TransferState for app "+n,r)}return{}}var vy="h",yy="b",KT="f",QT="n",Dy="e",Ey="t",Tc="c",Lf="x",Ni="r",Cy="i",wy="n",Ff="d";var jf="di",Uf="s",Iy="p";var ji=new v(""),by=!1,Bf=new v("",{factory:()=>by});
4var Vf=new v(""),Ty=!1,Sy=new v("",{factory:()=>[]}),_y=new v(""),Hf=new v("",{factory:()=>new Map}),Sc=new v("");var Ui="ngb";var My=(e,n,t)=>{let r=e,o=r.__jsaction_fns??new Map,i=o.get(n)??[];i.push(t),o.set(n,i),r.__jsaction_fns=o},Ny=(e,n)=>{let t=e,r=t.getAttribute(Ui)??"",o=n.get(r)??new Set;o.has(t)||o.add(t),n.set(r,o)};var Ry=e=>{e.removeAttribute(za.JSACTION),e.removeAttribute(Ui),e.__jsaction_fns=void 0},Ay=new v("",{factory:()=>({})});function $f(e,n){let t=n?.__jsaction_fns?.get(e.type);if(!(!t||!n?.isConnected))for(let r of t)r(e)}var Qd=new Map;function xy(e,n){return Qd.set(e,n),()=>Qd.delete(e)}var sv=!1,Oy=(e,n,t,r)=>{};function JT(e,n,t,r){Oy(e,n,t,r)}function ky(){sv||(Oy=(e,n,t,r)=>{let o=e[Se].get(Ut);Qd.get(o)?.(n,t,r)},sv=!0)}var Bi=new v("");function Vi(e){return(e.flags&32)===32}var XT="__nghData__",zf=XT,eS="__nghDeferData__",Py=eS;var Xa="ngh",Ly="nghm",Fy=()=>null;function tS(e,n,t=!1){let r=e.getAttribute(Xa);if(r==null)return null;let[o,i]=r.split("|");if(r=t?i:o,!r)return null;let s=i?`|${i}`:"",a=t?o:s,c={};if(r!==""){let l=n.get(Do,null,{optional:!0});l!==null&&(c=l.get(zf,[])[Number(r)])}let u={data:c,firstChild:e.firstChild??null};return t&&(u.firstChild=e,_c(u,0,e.nextSibling)),a?e.setAttribute(Xa,a):e.removeAttribute(Xa),u}function jy(){Fy=tS}function Uy(e,n,t=!1){return Fy(e,n,t)}function By(e){let n=e._lView;return n[b].type===2?null:(gr(n)&&(n=n[j]),n)}function nS(e){return e.textContent?.replace(/\s/gm,"")}function rS(e){let n=Pf(),t=n.createNodeIterator(e,NodeFilter.SHOW_COMMENT,{acceptNode(i){let s=nS(i);return s==="ngetn"||s==="ngtns"?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}}),r,o=[];for(;r=t.nextNode();)o.push(r);for(let i of o)i.textContent==="ngetn"?i.replaceWith(n.createTextNode("")):i.remove()}function _c(e,n,t){e.segmentHeads??={},e.segmentHeads[n]=t}function Jd(e,n){return e.segmentHeads?.[n]??null}function Mc(e){return e.get(_y,!1,{optional:!0})}function oS(e,n){let t=e.data,r=t[Dy]?.[n]??null;return r===null&&t[Tc]?.[n]&&(r=qf(e,n)),r}function Vy(e,n){return e.data[Tc]?.[n]??null}function qf(e,n){let t=Vy(e,n)??[],r=0;for(let o of t)r+=o[Ni]*(o[Lf]??1);return r}function iS(e){if(typeof e.disconnectedNodes>"u"){let n=e.data[Ff];e.disconnectedNodes=n?new Set(n):null}return e.disconnectedNodes}function Hy(e,n){if(typeof e.disconnectedNodes>"u"){let t=e.data[Ff];e.disconnectedNodes=t?new Set(t):null}return!!iS(e)?.has(n)}function Nc(e,n){let t=e[Oe];return t!==null&&!ka()&&!Vi(n)&&!Hy(t,n.index-j)}function sS(e,n){let t=n.get(Bi),o=n.get(Do).get(Py,{}),i=!1,s=e,a=null,c=[];for(;!i&&s;){i=t.has(s);let u=t.hydrating.get(s);if(a===null&&u!=null){a=u.promise;break}c.unshift(s),s=o[s][Iy]}return{parentBlockPromise:a,hydrationQueue:c}}function kd(e){return!!e&&e.nodeType===Node.COMMENT_NODE&&e.textContent?.trim()===Ly}function av(e){for(;e&&e.nodeType===Node.TEXT_NODE;)e=e.previousSibling;return e}function $y(e){for(let r of e.body.childNodes)if(kd(r))return;let n=av(e.body.previousSibling);if(kd(n))return;let t=av(e.head.lastChild);if(!kd(t))throw new y(-507,!1)}function zy(e,n){let t=e.contentQueries;if(t!==null){let r=S(null);try{for(let o=0;o<t.length;o+=2){let i=t[o],s=t[o+1];if(s!==-1){let a=e.data[s];Ci(i),a.contentQueries(2,n[s],s)}}}finally{S(r)}}}function Xd(e,n,t){Ci(0);let r=S(null);try{n(e,t)}finally{S(r)}}function Gf(e,n,t){if(ad(n)){let r=S(null);try{let o=n.directiveStart,i=n.directiveEnd;for(let s=o;s<i;s++){let a=e.data[s];if(a.contentQueries){let c=t[s];a.contentQueries(1,c,s)}}}finally{S(r)}}}var Ct=(function(e){return e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",e[e.ExperimentalIsolatedShadowDom=4]="ExperimentalIsolatedShadowDom",e})(Ct||{});var Ga;function aS(){if(Ga===void 0&&(Ga=null,it.trustedTypes))try{Ga=it.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Ga}function Rc(e){return aS()?.createHTML(e)||e}var Wa;function qy(){if(Wa===void 0&&(Wa=null,it.trustedTypes))try{Wa=it.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Wa}function cv(e){return qy()?.createHTML(e)||e}function uv(e){return qy()?.createScriptURL(e)||e}var tn=class{changingThisBreaksApplicationSecurity;constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${ya})`}},ef=class extends tn{getTypeName(){return"HTML"}},tf=class extends tn{getTypeName(){return"Style"}}
vendor: 5,683 bytes, line 4
4,nf=class extends tn{getTypeName(){return"Script"}},rf=class extends tn{getTypeName(){return"URL"}},of=class extends tn{getTypeName(){return"ResourceURL"}};function Qe(e){return e instanceof tn?e.changingThisBreaksApplicationSecurity:e}function Bt(e,n){let t=Gy(e);if(t!=null&&t!==n){if(t==="ResourceURL"&&n==="URL")return!0;throw new Error(`Required a safe ${n}, got a ${t} (see ${ya})`)}return t===n}function Gy(e){return e instanceof tn&&e.getTypeName()||null}function Wf(e){return new ef(e)}function Zf(e){return new tf(e)}function Yf(e){return new nf(e)}function Kf(e){return new rf(e)}function Qf(e){return new of(e)}function cS(e){let n=new af(e);return uS()?new sf(n):n}var sf=class{inertDocumentHelper;constructor(n){this.inertDocumentHelper=n}getInertBodyElement(n){n="<body><remove></remove>"+n;try{let t=new window.DOMParser().parseFromString(Rc(n),"text/html").body;return t===null?this.inertDocumentHelper.getInertBodyElement(n):(t.firstChild?.remove(),t)}catch{return null}}},af=class{defaultDoc;inertDocument;constructor(n){this.defaultDoc=n,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(n){let t=this.inertDocument.createElement("template");return t.innerHTML=Rc(n),t}};function uS(){try{return!!new window.DOMParser().parseFromString(Rc(""),"text/html")}catch{return!1}}var lS=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Hi(e){return e=String(e),e.match(lS)?e:"unsafe:"+e}function on(e){let n={};for(let t of e.split(","))n[t]=!0;return n}function $i(...e){let n={};for(let t of e)for(let r in t)t.hasOwnProperty(r)&&(n[r]=!0);return n}var Wy=on("area,br,col,hr,img,wbr"),Zy=on("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Yy=on("rp,rt"),dS=$i(Yy,Zy),fS=$i(Zy,on("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")),hS=$i(Yy,on("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")),lv=$i(Wy,fS,hS,dS),Ky=on("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),pS=on("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"),gS=on("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"),mS=$i(Ky,pS,gS),vS=on("script,style,template");var cf=class{sanitizedSomething=!1;buf=[];sanitizeChildren(n){let t=n.firstChild,r=!0,o=[];for(;t;){if(t.nodeType===Node.ELEMENT_NODE?r=this.startElement(t):t.nodeType===Node.TEXT_NODE?this.chars(t.nodeValue):this.sanitizedSomething=!0,r&&t.firstChild){o.push(t),t=ES(t);continue}for(;t;){t.nodeType===Node.ELEMENT_NODE&&this.endElement(t);let i=DS(t);if(i){t=i;break}t=o.pop()}}return this.buf.join("")}startElement(n){let t=dv(n).toLowerCase();if(!lv.hasOwnProperty(t))return this.sanitizedSomething=!0,!vS.hasOwnProperty(t);this.buf.push("<"),this.buf.push(t);let r=n.attributes;for(let o=0;o<r.length;o++){let i=r.item(o),s=i.name,a=s.toLowerCase();if(!mS.hasOwnProperty(a)){this.sanitizedSomething=!0;continue}let c=i.value;Ky[a]&&(c=Hi(c)),this.buf.push(" ",s,'="',fv(c),'"')}return this.buf.push(">"),!0}endElement(n){let t=dv(n).toLowerCase();lv.hasOwnProperty(t)&&!Wy.hasOwnProperty(t)&&(this.buf.push("</"),this.buf.push(t),this.buf.push(">"))}chars(n){this.buf.push(fv(n))}};function yS(e,n){return(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function DS(e){let n=e.nextSibling;if(n&&e!==n.previousSibling)throw Qy(n);return n}function ES(e){let n=e.firstChild;if(n&&yS(e,n))throw Qy(n);return n}function dv(e){let n=e.nodeName;return typeof n=="string"?n:"FORM"}function Qy(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}var CS=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,wS=/([^\#-~ |!])/g;function fv(e){return e.replace(/&/g,"&").replace(CS,function(n){let t=n.charCodeAt(0),r=n.charCodeAt(1);return"&#"+((t-55296)*1024+(r-56320)+65536)+";"}).replace(wS,function(n){return"&#"+n.charCodeAt(0)+";"}).replace(/</g,"<").replace(/>/g,">")}var Za;function Ac(e,n){let t=null;try{Za=Za||cS(e);let r=n?String(n):"";t=Za.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=t.innerHTML,t=Za.getInertBodyElement(r)}while(r!==i);let a=new cf().sanitizeChildren(hv(t)||t);return Rc(a)}finally{if(t){let r=hv(t)||t;for(;r.firstChild;)r.firstChild.remove()}}}function hv(e){return"content"in e&&IS(e)?e.content:null}
vendor: 23,304 bytes, line 4
4function IS(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName==="TEMPLATE"}var bS=/^>|^->|<!--|-->|--!>|<!-$/g,TS=/(<|>)/g,SS="\u200B$1\u200B";function _S(e){return e.replace(bS,n=>n.replace(TS,SS))}function Jy(e,n){return e.createText(n)}function MS(e,n,t){e.setValue(n,t)}function Xy(e,n){return e.createComment(_S(n))}function Jf(e,n,t){return e.createElement(n,t)}function lc(e,n,t,r,o){e.insertBefore(n,t,r,o)}function eD(e,n,t){e.appendChild(n,t)}function pv(e,n,t,r,o){r!==null?lc(e,n,t,r,o):eD(e,n,t)}function Xf(e,n,t,r){e.removeChild(null,n,t,r)}function tD(e){e.textContent=""}function NS(e,n,t){e.setAttribute(n,"style",t)}function RS(e,n,t){t===""?e.removeAttribute(n,"class"):e.setAttribute(n,"class",t)}function nD(e,n,t){let{mergedAttrs:r,classes:o,styles:i}=t;r!==null&&RT(e,n,r),o!==null&&RS(e,n,o),i!==null&&NS(e,n,i)}var ft=(function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e})(ft||{});function rD(e){let n=th();return n?cv(n.sanitize(ft.HTML,e)||""):Bt(e,"HTML")?cv(Qe(e)):Ac(Pf(),Be(e))}function xc(e){let n=th();return n?n.sanitize(ft.URL,e)||"":Bt(e,"URL")?Qe(e):Hi(Be(e))}function oD(e){let n=th();if(n)return uv(n.sanitize(ft.RESOURCE_URL,e)||"");if(Bt(e,"ResourceURL"))return uv(Qe(e));throw new y(904,!1)}var AS=new Set(["embed","frame","iframe","media","script"]),xS=new Set(["base","link","script"]);function OS(e,n){return n==="src"&&AS.has(e)||n==="href"&&xS.has(e)||n==="xlink:href"&&e==="script"?oD:xc}function eh(e,n,t){return OS(n,t)(e)}function th(){let e=T();return e&&e[yt].sanitizer}function kS(e){return e.ownerDocument}function iD(e){return e.ownerDocument.body}function sD(e){return e instanceof Function?e():e}function PS(e,n,t){let r=e.length;for(;;){let o=e.indexOf(n,t);if(o===-1)return o;if(o===0||e.charCodeAt(o-1)<=32){let i=n.length;if(o+i===r||e.charCodeAt(o+i)<=32)return o}t=o+1}}var aD="ng-template";function LS(e,n,t,r){let o=0;if(r){for(;o<n.length&&typeof n[o]=="string";o+=2)if(n[o]==="class"&&PS(n[o+1].toLowerCase(),t,0)!==-1)return!0}else if(nh(e))return!1;if(o=n.indexOf(1,o),o>-1){let i;for(;++o<n.length&&typeof(i=n[o])=="string";)if(i.toLowerCase()===t)return!0}return!1}function nh(e){return e.type===4&&e.value!==aD}function FS(e,n,t){let r=e.type===4&&!t?aD:e.value;return n===r}function jS(e,n,t){let r=4,o=e.attrs,i=o!==null?VS(o):0,s=!1;for(let a=0;a<n.length;a++){let c=n[a];if(typeof c=="number"){if(!s&&!Dt(r)&&!Dt(c))return!1;if(s&&Dt(c))continue;s=!1,r=c|r&1;continue}if(!s)if(r&4){if(r=2|r&1,c!==""&&!FS(e,c,t)||c===""&&n.length===1){if(Dt(r))return!1;s=!0}}else if(r&8){if(o===null||!LS(e,o,c,t)){if(Dt(r))return!1;s=!0}}else{let u=n[++a],l=US(c,o,nh(e),t);if(l===-1){if(Dt(r))return!1;s=!0;continue}if(u!==""){let d;if(l>i?d="":d=o[l+1].toLowerCase(),r&2&&u!==d){if(Dt(r))return!1;s=!0}}}}return Dt(r)||s}function Dt(e){return(e&1)===0}function US(e,n,t,r){if(n===null)return-1;let o=0;if(r||!t){let i=!1;for(;o<n.length;){let s=n[o];if(s===e)return o;if(s===3||s===6)i=!0;else if(s===1||s===2){let a=n[++o];for(;typeof a=="string";)a=n[++o];continue}else{if(s===4)break;if(s===0){o+=4;continue}}o+=i?1:2}return-1}else return HS(n,e)}function cD(e,n,t=!1){for(let r=0;r<n.length;r++)if(jS(e,n[r],t))return!0;return!1}function BS(e){let n=e.attrs;if(n!=null){let t=n.indexOf(5);if((t&1)===0)return n[t+1]}return null}function VS(e){for(let n=0;n<e.length;n++){let t=e[n];if(Jv(t))return n}return e.length}function HS(e,n){let t=e.indexOf(4);if(t>-1)for(t++;t<e.length;){let r=e[t];if(typeof r=="number")return-1;if(r===n)return t;t++}return-1}function $S(e,n){e:for(let t=0;t<n.length;t++){let r=n[t];if(e.length===r.length){for(let o=0;o<e.length;o++)if(e[o]!==r[o])continue e;return!0}}return!1}function gv(e,n){return e?":not("+n.trim()+")":n}function zS(e){let n=e[0],t=1,r=2,o="",i=!1;for(;t<e.length;){let s=e[t];if(typeof s=="string")if(r&2){let a=e[++t];o+="["+s+(a.length>0?'="'+a+'"':"")+"]"}else r&8?o+="."+s:r&4&&(o+=" "+s);else o!==""&&!Dt(s)&&(n+=gv(i,o),o=""),r=s,i=i||!Dt(r);t++}return o!==""&&(n+=gv(i,o)),n}function qS(e){return e.map(zS).join(",")}function GS(e){let n=[],t=[],r=1,o=2;for(;r<e.length;){let i=e[r];if(typeof i=="string")o===2?i!==""&&n.push(i,e[++r]):o===8&&t.push(i);else{if(!Dt(o))break;o=i}r++}return t.length&&n.push(1,...t),n}var me={};function rh(e,n,t,r,o,i,s,a,c,u,l){let d=j+r,h=d+o,f=WS(d,h),g=typeof u=="function"?u():u;return f[b]={type:e,blueprint:f,template:t,queries:null,viewQuery:a,declTNode:n,data:f.slice().fill(null,d),bindingStartIndex:d,expandoStartIndex:h,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:typeof i=="function"?i():i,pipeRegistry:typeof s=="function"?s():s,firstChild:null,schemas:c,consts:g,incompleteFirstPass:!1,ssrId:l}}function WS(e,n){let t=[];for(let r=0;r<n;r++)t.push(r<e?null:me);return t}function ZS(e){let n=e.tView;return n===null||n.incompleteFirstPass?e.tView=rh(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts,e.id):n}function oh(e,n,t,r,o,i,s,a,c,u,l){let d=n.blueprint.slice();return d[Ae]=o,d[N]=r|4|128|8|64|1024,(u!==null||e&&e[N]&2048)&&(d[N]|=2048),dd(d),d[re]=d[dr]=e,d[ie]=t,d[yt]=s||e&&e[yt],d[V]=a||e&&e[V],d[Se]=c||e&&e[Se]||null,d[xe]=i,d[Xt]=qT(),d[Oe]=l,d[sd]=u,d[Ce]=n.type==2?e[Ce]:d,d}function YS(e,n,t){let r=ct(n,e),o=ZS(t),i=e[yt].rendererFactory,s=ih(e,oh(e,o,null,uD(t),r,n,null,i.createRenderer(r,t),null,null,null));return e[n.index]=s}function uD(e){let n=16;return e.signals?n=4096:e.onPush&&(n=64),n}function lD(e,n,t,r){if(t===0)return-1;let o=n.length;for(let i=0;i<t;i++)n.push(r),e.blueprint.push(r),e.data.push(null);return o}function ih(e,n){return e[to]?e[id][st]=n:e[to]=n,e[id]=n,n}function _r(e=1){dD(K(),T(),lt()+e,!1)}function dD(e,n,t,r){if(!r)if((n[N]&3)===3){let i=e.preOrderCheckHooks;i!==null&&Ka(n,i,t)}else{let i=e.preOrderHooks;i!==null&&Qa(n,i,0,t)}xn(t)}var Oc=(function(e){return e[e.None=0]="None",e[e.SignalBased=1]="SignalBased",e[e.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",e})(Oc||{});function uf(e,n,t,r){let o=S(null);try{let[i,s,a]=e.inputs[t],c=null;(s&Oc.SignalBased)!==0&&(c=n[i][de]),c!==null&&c.transformFn!==void 0?r=c.transformFn(r):a!==null&&(r=a.call(n,r)),e.setInput!==null?e.setInput(n,c,r,t,i):Gv(n,c,i,r)}finally{S(o)}}var jt=(function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e})(jt||{}),KS;function sh(e,n){return KS(e,n)}var rH=typeof document<"u"&&typeof document?.documentElement?.getAnimations=="function";var lf=new WeakMap,df=new WeakSet;function QS(e,n){let t=lf.get(e);if(!t||t.length===0)return;let r=n.parentNode,o=n.previousSibling;for(let i=t.length-1;i>=0;i--){let s=t[i],a=s.parentNode;s===n?(t.splice(i,1),df.add(s),s.dispatchEvent(new CustomEvent("animationend",{detail:{cancel:!0}}))):(o&&s===o||a&&r&&a!==r)&&(t.splice(i,1),s.dispatchEvent(new CustomEvent("animationend",{detail:{cancel:!0}})),s.parentNode?.removeChild(s))}}function JS(e,n){let t=lf.get(e);t?t.includes(n)||t.push(n):lf.set(e,[n])}var Er=new Set,kc=(function(e){return e[e.CHANGE_DETECTION=0]="CHANGE_DETECTION",e[e.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",e})(kc||{}),Vt=new v(""),mv=new Set;function ke(e){mv.has(e)||(mv.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}var ah=(()=>{class e{impl=null;execute(){this.impl?.execute()}static \u0275prov=C({token:e,providedIn:"root",factory:()=>new e})}return e})(),fD=[0,1,2,3],hD=(()=>{class e{ngZone=p(ye);scheduler=p(Nt);errorHandler=p(ot,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){p(Vt,{optional:!0})}execute(){let t=this.sequences.size>0;t&&H(U.AfterRenderHooksStart),this.executing=!0;for(let r of fD)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(),t&&H(U.AfterRenderHooksEnd)}register(t){let{view:r}=t;r!==void 0?((r[hr]??=[]).push(t),mr(r),r[N]|=8192):this.executing?this.deferredRegistrations.add(t):this.addSequence(t)}addSequence(t){this.sequences.add(t),this.scheduler.notify(7)}unregister(t){this.executing&&this.sequences.has(t)?(t.erroredOrDestroyed=!0,t.pipelinedValue=void 0,t.once=!0):(this.sequences.delete(t),this.deferredRegistrations.delete(t))}maybeTrace(t,r){return r?r.run(kc.AFTER_NEXT_RENDER,t):t()}static \u0275prov=C({token:e,providedIn:"root",factory:()=>new e})}return e})(),dc=class{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(n,t,r,o,i,s=null){this.impl=n,this.hooks=t,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 n=this.view?.[hr];n&&(this.view[hr]=n.filter(t=>t!==this))}};function zi(e,n){let t=n?.injector??p(oe);return ke("NgAfterNextRender"),e_(e,t,n,!0)}function XS(e){return e instanceof Function?[void 0,void 0,e,void 0]:[e.earlyRead,e.write,e.mixedReadWrite,e.read]}function e_(e,n,t,r){let o=n.get(ah);o.impl??=n.get(hD);let i=n.get(Vt,null,{optional:!0}),s=t?.manualCleanup!==!0?n.get(ae):null,a=n.get(Ii,null,{optional:!0}),c=new dc(o.impl,XS(e),a?.view,r,s,i?.snapshot(null));return o.impl.register(c),c}var pD=new v("",{factory:()=>({queue:new Set,isScheduled:!1,scheduler:null,injector:p(J)})});function gD(e,n,t){let r=e.get(pD);if(Array.isArray(n))for(let o of n)r.queue.add(o),t?.detachedLeaveAnimationFns?.push(o);else r.queue.add(n),t?.detachedLeaveAnimationFns?.push(n);r.scheduler&&r.scheduler(e)}function t_(e,n){let t=e.get(pD);if(n.detachedLeaveAnimationFns){for(let r of n.detachedLeaveAnimationFns)t.queue.delete(r);n.detachedLeaveAnimationFns=void 0}}function n_(e,n){for(let[t,r]of n)gD(e,r.animateFns)}function vv(e,n,t,r){let o=e?.[Mn]?.enter;n!==null&&o&&o.has(t.index)&&n_(r,o)}function co(e,n,t,r,o,i,s,a){if(o!=null){let c,u=!1;Ge(o)?c=o:at(o)&&(u=!0,o=o[Ae]);let l=We(o);e===0&&r!==null?(vv(a,r,i,t),s==null?eD(n,r,l):lc(n,r,l,s||null,!0)):e===1&&r!==null?(vv(a,r,i,t),lc(n,r,l,s||null,!0),QS(i,l)):e===2?(a?.[Mn]?.leave?.has(i.index)&&JS(i,l),yv(a,i,t,d=>{if(df.has(l)){df.delete(l);return}Xf(n,l,u,d)})):e===3&&yv(a,i,t,()=>{n.destroyNode(l)}),c!=null&&h_(n,e,t,c,i,r,s)}}function r_(e,n){mD(e,n),n[Ae]=null,n[xe]=null}function o_(e,n,t,r,o,i){r[Ae]=o,r[xe]=n,Lc(e,r,t,1,o,i)}function mD(e,n){n[yt].changeDetectionScheduler?.notify(9),Lc(e,n,n[V],2,null,null)}function i_(e){let n=e[to];if(!n)return Pd(e[b],e);for(;n;){let t=null;if(at(n))t=n[to];else{let r=n[ne];r&&(t=r)}if(!t){for(;n&&!n[st]&&n!==e;)at(n)&&Pd(n[b],n),n=n[re];n===null&&(n=e),at(n)&&Pd(n[b],n),t=n&&n[st]}n=t}}function ch(e,n){let t=e[pr],r=t.indexOf(n);t.splice(r,1)}function Pc(e,n){if(Nn(n))return;let t=n[V];t.destroyNode&&Lc(e,n,t,3,null,null),i_(n)}function Pd(e,n){if(Nn(n))return;let t=S(null);try{n[N]&=-129,n[N]|=256,n[ze]&&or(n[ze]),c_(e,n),a_(e,n),n[b].type===1&&n[V].destroy();let r=n[_n];if(r!==null&&Ge(n[re])){r!==n[re]&&ch(r,n);let o=n[xt];o!==null&&o.detachView(e)}Yd(n)}finally{S(t)}}function yv(e,n,t,r){let o=e?.[Mn];if(o==null||o.leave==null||!o.leave.has(n.index))return r(!1);e&&Er.add(e[Xt]),gD(t,()=>{if(o.leave&&o.leave.has(n.index)){let s=o.leave.get(n.index),a=[];if(s){for(let c=0;c<s.animateFns.length;c++){let u=s.animateFns[c],{promise:l}=u();a.push(l)}o.detachedLeaveAnimationFns=void 0}o.running=Promise.allSettled(a),s_(e,r)}else e&&Er.delete(e[Xt]),r(!1)},o)}function s_(e,n){let t=e[Mn]?.running;if(t){t.then(()=>{e[Mn].running=void 0,Er.delete(e[Xt]),n(!0)});return}n(!1)}function a_(e,n){let t=e.cleanup,r=n[eo];if(t!==null)for(let s=0;s<t.length-1;s+=2)if(typeof t[s]=="string"){let a=t[s+3];a>=0?r[a]():r[-a].unsubscribe(),s+=2}else{let a=r[t[s+1]];t[s].call(a)}r!==null&&(n[eo]=null);let o=n[Jt];if(o!==null){n[Jt]=null;for(let s=0;s<o.length;s++){let a=o[s];a()}}let i=n[bn];if(i!==null){n[bn]=null;for(let s of i)s.destroy()}}function c_(e,n){let t;if(e!=null&&(t=e.destroyHooks)!=null)for(let r=0;r<t.length;r+=2){let o=n[t[r]];if(!(o instanceof Dr)){let i=t[r+1];if(Array.isArray(i))for(let s=0;s<i.length;s+=2){let a=o[i[s]],c=i[s+1];H(U.LifecycleHookStart,a,c);try{c.call(a)}finally{H(U.LifecycleHookEnd,a,c)}}else{H(U.LifecycleHookStart,o,i);try{i.call(o)}finally{H(U.LifecycleHookEnd,o,i)}}}}}function vD(e,n,t){return u_(e,n.parent,t)}function u_(e,n,t){let r=n;for(;r!==null&&r.type&168;)n=r,r=n.parent;if(r===null)return t[Ae];if(kt(r)){let{encapsulation:o}=e.data[r.directiveStart+r.componentOffset];if(o===Ct.None||o===Ct.Emulated)return null}return ct(r,t)}function yD(e,n,t){return d_(e,n,t)}function l_(e,n,t){return e.type&40?ct(e,t):null}var d_=l_,Dv;function uh(e,n,t,r){let o=vD(e,r,n),i=n[V],s=r.parent||n[xe],a=yD(s,r,n);if(o!=null)if(Array.isArray(t))for(let c=0;c<t.length;c++)pv(i,o,t[c],a,!1);else pv(i,o,t,a,!1);Dv!==void 0&&Dv(i,r,n,t,o)}function Si(e,n){if(n!==null){let t=n.type;if(t&3)return ct(n,e);if(t&4)return ff(-1,e[n.index]);if(t&8){let r=n.child;if(r!==null)return Si(e,r);{let o=e[n.index];return Ge(o)?ff(-1,o):We(o)}}else{if(t&128)return Si(e,n.next);if(t&32)return sh(n,e)()||We(e[n.index]);{let r=DD(e,n);if(r!==null){if(Array.isArray(r))return r[0];let o=Tn(e[Ce]);return Si(o,r)}else return Si(e,n.next)}}}return null}function DD(e,n){if(n!==null){let r=e[Ce][xe],o=n.projection;return r.projection[o]}return null}function ff(e,n){let t=ne+e+1;if(t<n.length){let r=n[t],o=r[b].firstChild;if(o!==null)return Si(r,o)}return n[Ot]}function lh(e,n,t,r,o,i,s){for(;t!=null;){let a=r[Se];if(t.type===128){t=t.next;continue}let c=r[t.index],u=t.type;if(s&&n===0&&(c&&po(We(c),r),t.flags|=2),!Vi(t))if(u&8)lh(e,n,t.child,r,o,i,!1),co(n,e,a,o,c,t,i,r);else if(u&32){let l=sh(t,r),d;for(;d=l();)co(n,e,a,o,d,t,i,r);co(n,e,a,o,c,t,i,r)}else u&16?ED(e,n,r,t,o,i):co(n,e,a,o,c,t,i,r);t=s?t.projectionNext:t.next}}function Lc(e,n,t,r,o,i){lh(t,r,e.firstChild,n,o,i,!1)}function f_(e,n,t){let r=n[V],o=vD(e,t,n),i=t.parent||n[xe],s=yD(i,t,n);ED(r,0,n,t,o,s)}function ED(e,n,t,r,o,i){let s=t[Ce],c=s[xe].projection[r.projection];if(Array.isArray(c))for(let u=0;u<c.length;u++){let l=c[u];co(n,e,t[Se],o,l,r,i,t)}else{let u=c,l=s[re];uc(r)&&(u.flags|=128),lh(e,n,u,l,o,i,!0)}}function h_(e,n,t,r,o,i,s){let a=r[Ot],c=We(r);a!==c&&co(n,e,t,i,a,o,s);for(let u=ne;u<r.length;u++){let l=r[u];Lc(l[b],l,e,n,i,a)}}function p_(e,n,t,r,o){if(n)o?e.addClass(t,r):e.removeClass(t,r);else{let i=r.indexOf("-")===-1?void 0:jt.DashCase;o==null?e.removeStyle(t,r,i):(typeof o=="string"&&o.endsWith("!important")&&(o=o.slice(0,-10),i|=jt.Important),e.setStyle(t,r,o,i))}}function CD(e,n,t,r,o){let i=lt(),s=r&2;try{xn(-1),s&&n.length>j&&dD(e,n,j,!1);let a=s?U.TemplateUpdateStart:U.TemplateCreateStart;H(a,o,t),t(r,o)}finally{xn(i);let a=s?U.TemplateUpdateEnd:U.TemplateCreateEnd;H(a,o,t)}}function Fc(e,n,t){E_(e,n,t),(t.flags&64)===64&&C_(e,n,t)}function qi(e,n,t=ct){let r=n.localNames;if(r!==null){let o=n.index+1;for(let i=0;i<r.length;i+=2){let s=r[i+1],a=s===-1?t(n,e):e[s];e[o++]=a}}}function g_(e,n,t,r){let i=r.get(Bf,by)||t===Ct.ShadowDom||t===Ct.ExperimentalIsolatedShadowDom,s=e.selectRootElement(n,i);return m_(s),s}function m_(e){wD(e)}var wD=()=>null;function v_(e){dy(e)?tD(e):rS(e)}function ID(){wD=v_}function y_(e){return e==="class"?"className":e==="for"?"htmlFor":e==="formaction"?"formAction":e==="innerHtml"?"innerHTML":e==="readonly"?"readOnly":e==="tabindex"?"tabIndex":e}function bD(e,n,t,r,o,i){let s=n[b];if(gh(e,s,n,t,r)){kt(e)&&D_(n,e.index);return}e.type&3&&(t=y_(t)),TD(e,n,t,r,o,i)}function TD(e,n,t,r,o,i){if(e.type&3){let s=ct(e,n);r=i!=null?i(r,e.value||"",t):r,o.setProperty(s,t,r)}else e.type&12}function D_(e,n){let t=ut(n,e);t[N]&16||(t[N]|=64)}function E_(e,n,t){let r=t.directiveStart,o=t.directiveEnd;kt(t)&&YS(n,t,e.data[r+t.componentOffset]),e.firstCreatePass||ac(t,n);let i=t.initialInputs;for(let s=r;s<o;s++){let a=e.data[s],c=Mi(n,e,s,t);if(po(c,n),i!==null&&T_(n,s-r,c,a,t,i),Pt(a)){let u=ut(t.index,n);u[ie]=Mi(n,e,s,t)}}}function C_(e,n,t){let r=t.directiveStart,o=t.directiveEnd,i=t.index,s=Um();try{xn(i);for(let a=r;a<o;a++){let c=e.data[a],u=n[a];La(a),(c.hostBindings!==null||c.hostVars!==0||c.hostAttrs!==null)&&w_(c,u)}}finally{xn(-1),La(s)}}function w_(e,n){e.hostBindings!==null&&e.hostBindings(1,n)}function dh(e,n){let t=e.directiveRegistry,r=null;if(t)for(let o=0;o<t.length;o++){let i=t[o];cD(n,i.selectors,!1)&&(r??=[],Pt(i)?r.unshift(i):r.push(i))}return r}function I_(e,n,t,r,o,i){let s=ct(e,n);b_(n[V],s,i,e.value,t,r,o)}function b_(e,n,t,r,o,i,s){if(i==null)e.removeAttribute(n,o,t);else{let a=s==null?Be(i):s(i,r||"",o);e.setAttribute(n,o,a,t)}}function T_(e,n,t,r,o,i){let s=i[n];if(s!==null)for(let a=0;a<s.length;a+=2){let c=s[a],u=s[a+1];uf(r,t,c,u)}}function fh(e,n,t,r,o){let i=j+t,s=n[b],a=o(s,n,e,r,t);n[i]=a,so(e,!0);let c=e.type===2;return c?(nD(n[V],a,e),(Am()===0||no(e))&&po(a,n),xm()):po(a,n),Va()&&(!c||!Vi(e))&&uh(s,n,a,e),e}function hh(e){let n=e;return Ed()?Cd():(n=n.parent,so(n,!1)),n}function ph(e,n){let t=e[Se];if(!t)return;let r;try{r=t.get(Ye,null)}catch{r=null}r?.(n)}function gh(e,n,t,r,o){let i=e.inputs?.[r],s=e.hostDirectiveInputs?.[r],a=!1;if(s)for(let c=0;c<s.length;c+=2){let u=s[c],l=s[c+1],d=n.data[u];uf(d,t[u],l,o),a=!0}if(i)for(let c of i){let u=t[c],l=n.data[c];uf(l,u,r,o),a=!0}return a}function S_(e,n){let t=ut(n,e),r=t[b];__(r,t);let o=t[Ae];o!==null&&t[Oe]===null&&(t[Oe]=Uy(o,t[Se])),H(U.ComponentStart);try{mh(r,t,t[ie])}finally{H(U.ComponentEnd,t[ie])}}function __(e,n){for(let t=n.length;t<e.blueprint.length;t++)n.push(e.blueprint[t])}function mh(e,n,t){ja(n);try{let r=e.viewQuery;r!==null&&Xd(1,r,t);let o=e.template;o!==null&&CD(e,n,o,1,t),e.firstCreatePass&&(e.firstCreatePass=!1),n[xt]?.finishViewCreation(e),e.staticContentQueries&&zy(e,n),e.staticViewQueries&&Xd(2,e.viewQuery,t);let i=e.components;i!==null&&M_(n,i)}catch(r){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),r}finally{n[N]&=-5,Ua()}}function M_(e,n){for(let t=0;t<n.length;t++)S_(e,n[t])}function Eo(e,n,t,r){let o=S(null);try{let i=n.tView,a=e[N]&4096?4096:16,c=oh(e,i,t,a,null,n,null,null,r?.injector??null,r?.embeddedViewInjector??null,r?.dehydratedView??null),u=e[n.index];c[_n]=u;let l=e[xt];return l!==null&&(c[xt]=l.createEmbeddedView(i)),mh(i,c,t),c}finally{S(o)}}function Cr(e,n){return!n||n.firstChild===null||uc(e)}function Ri(e,n,t,r,o=!1){for(;t!==null;){if(t.type===128){t=o?t.projectionNext:t.next;continue}let i=n[t.index];i!==null&&r.push(We(i)),Ge(i)&&SD(i,r);let s=t.type;if(s&8)Ri(e,n,t.child,r);else if(s&32){let a=sh(t,n),c;for(;c=a();)r.push(c)}else if(s&16){let a=DD(n,t);if(Array.isArray(a))r.push(...a);else{let c=Tn(n[Ce]);Ri(c[b],c,a,r,!0)}}t=o?t.projectionNext:t.next}return r}function SD(e,n){for(let t=ne;t<e.length;t++){let r=e[t],o=r[b].firstChild;o!==null&&Ri(r[b],r,o,n)}e[Ot]!==e[Ae]&&n.push(e[Ot])}function _D(e){if(e[hr]!==null){for(let n of e[hr])n.impl.addSequence(n);e[hr].length=0}}var MD=[];function N_(e){return e[ze]??R_(e)}function R_(e){let n=MD.pop()??Object.create(x_);return n.lView=e,n}function A_(e){e.lView[ze]!==e&&(e.lView=null,MD.push(e))}var x_=F(m({},Cn),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{mr(e.lView)},consumerOnSignalRead(){this.lView[ze]=this}});function O_(e){let n=e[ze]??Object.create(k_);return n.lView=e,n}var k_=F(m({},Cn),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{let n=Tn(e.lView);for(;n&&!ND(n[b]);)n=Tn(n);n&&fd(n)},consumerOnSignalRead(){this.lView[ze]=this}});function ND(e){return e.type!==2}function RD(e){if(e[bn]===null)return;let n=!0;for(;n;){let t=!1;for(let r of e[bn])r.dirty&&(t=!0,r.zone===null||Zone.current===r.zone?r.run():r.zone.run(()=>r.run()));n=t&&!!(e[N]&8192)}}var P_=100;function AD(e,n=0){let r=e[yt].rendererFactory,o=!1;o||r.begin?.();try{L_(e,n)}finally{o||r.end?.()}}function L_(e,n){let t=wd();try{di(!0),hf(e,n);let r=0;for(;Ei(e);){if(r===P_)throw new y(103,!1);r++,hf(e,1)}}finally{di(t)}}function F_(e,n,t,r){if(Nn(n))return;let o=n[N],i=!1,s=!1;ja(n);let a=!0,c=null,u=null;i||(ND(e)?(u=N_(n),c=wn(u)):ca()===null?(a=!1,u=O_(n),c=wn(u)):n[ze]&&(or(n[ze]),n[ze]=null));try{dd(n),Lm(e.bindingStartIndex),t!==null&&CD(e,n,t,2,r);let l=(o&3)===3;if(!i)if(l){let f=e.preOrderCheckHooks;f!==null&&Ka(n,f,null)}else{let f=e.preOrderHooks;f!==null&&Qa(n,f,0,null),xd(n,0)}if(s||j_(n),RD(n),xD(n,0),e.contentQueries!==null&&zy(e,n),!i)if(l){let f=e.contentCheckHooks;f!==null&&Ka(n,f)}else{let f=e.contentHooks;f!==null&&Qa(n,f,1),xd(n,1)}B_(e,n);let d=e.components;d!==null&&kD(n,d,0);let h=e.viewQuery;if(h!==null&&Xd(2,h,r),!i)if(l){let f=e.viewCheckHooks;f!==null&&Ka(n,f)}else{let f=e.viewHooks;f!==null&&Qa(n,f,2),xd(n,2)}if(e.firstUpdatePass===!0&&(e.firstUpdatePass=!1),n[Na]){for(let f of n[Na])f();n[Na]=null}i||(_D(n),n[N]&=-73)}catch(l){throw i||mr(n),l}finally{u!==null&&(rr(u,c),a&&A_(u)),Ua()}}function xD(e,n){for(let t=py(e);t!==null;t=gy(t))for(let r=ne;r<t.length;r++){let o=t[r];OD(o,n)}}function j_(e){for(let n=py(e);n!==null;n=gy(n)){if(!(n[N]&2))continue;let t=n[pr];for(let r=0;r<t.length;r++){let o=t[r];fd(o)}}}function U_(e,n,t){H(U.ComponentStart);let r=ut(n,e);try{OD(r,t)}finally{H(U.ComponentEnd,r[ie])}}function OD(e,n){Ra(e)&&hf(e,n)}function hf(e,n){let r=e[b],o=e[N],i=e[ze],s=!!(n===0&&o&16);if(s||=!!(o&64&&n===0),s||=!!(o&1024),s||=!!(i?.dirty&&oi(i)),s||=!1,i&&(i.dirty=!1),e[N]&=-9217,s)F_(r,e,r.template,e[ie]);else if(o&8192){let a=S(null);try{RD(e),xD(e,1);let c=r.components;c!==null&&kD(e,c,1),_D(e)}finally{S(a)}}}function kD(e,n,t){for(let r=0;r<n.length;r++)U_(e,n[r],t)}function B_(e,n){let t=e.hostBindingOpCodes;if(t!==null)try{for(let r=0;r<t.length;r++){let o=t[r];if(o<0)xn(~o);else{let i=o,s=t[++r],a=t[++r];jm(s,i);let c=n[i];H(U.HostBindingsUpdateStart,c);try{a(2,c)}finally{H(U.HostBindingsUpdateEnd,c)}}}}finally{xn(-1)}}function jc(e,n){let t=wd()?64:1088;for(e[yt].changeDetectionScheduler?.notify(n);e;){e[N]|=t;let r=Tn(e);if(gr(e)&&!r)return e;e=r}return null}function PD(e,n,t,r){return[e,!0,0,n,null,r,null,t,null,null]}function LD(e,n){let t=ne+n;if(t<e.length)return e[t]}function Co(e,n,t,r=!0){let o=n[b];if(V_(o,n,e,t),r){let s=ff(t,e),a=n[V],c=a.parentNode(e[Ot]);c!==null&&o_(o,e[xe],a,n,c,s)}let i=n[Oe];i!==null&&i.firstChild!==null&&(i.firstChild=null)}function vh(e,n){let t=Ai(e,n);return t!==void 0&&Pc(t[b],t),t}function Ai(e,n){if(e.length<=ne)return;let t=ne+n,r=e[t];if(r){let o=r[_n];o!==null&&o!==e&&ch(o,r),n>0&&(e[t-1][st]=r[st]);let i=mi(e,ne+n);r_(r[b],r);let s=i[xt];
4s!==null&&s.detachView(i[b]),r[re]=null,r[st]=null,r[N]&=-129}return r}function V_(e,n,t,r){let o=ne+r,i=t.length;r>0&&(t[o-1][st]=n),r<i-ne?(n[st]=t[o],ed(t,ne+r,n)):(t.push(n),n[st]=null),n[re]=t;let s=n[_n];s!==null&&t!==s&&FD(s,n);let a=n[xt];a!==null&&a.insertView(e),Aa(n),n[N]|=128}function FD(e,n){let t=e[pr],r=n[re];if(at(r))e[N]|=2;else{let o=r[re][Ce];n[Ce]!==o&&(e[N]|=2)}t===null?e[pr]=[n]:t.push(n)}var kn=class{_lView;_cdRefInjectingView;_appRef=null;_attachedToViewContainer=!1;exhaustive;get rootNodes(){let n=this._lView,t=n[b];return Ri(t,n,t.firstChild,[])}constructor(n,t){this._lView=n,this._cdRefInjectingView=t}get context(){return this._lView[ie]}set context(n){this._lView[ie]=n}get destroyed(){return Nn(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){let n=this._lView[re];if(Ge(n)){let t=n[yi],r=t?t.indexOf(this):-1;r>-1&&(Ai(n,r),mi(t,r))}this._attachedToViewContainer=!1}Pc(this._lView[b],this._lView)}onDestroy(n){xa(this._lView,n)}markForCheck(){jc(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[N]&=-129}reattach(){Aa(this._lView),this._lView[N]|=128}detectChanges(){this._lView[N]|=1024,AD(this._lView)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new y(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let n=gr(this._lView),t=this._lView[_n];t!==null&&!n&&ch(t,this._lView),mD(this._lView[b],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new y(902,!1);this._appRef=n;let t=gr(this._lView),r=this._lView[_n];r!==null&&!t&&FD(r,this._lView),Aa(this._lView)}};var wr=(()=>{class e{_declarationLView;_declarationTContainer;elementRef;static __NG_ELEMENT_ID__=H_;constructor(t,r,o){this._declarationLView=t,this._declarationTContainer=r,this.elementRef=o}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,r){return this.createEmbeddedViewImpl(t,r)}createEmbeddedViewImpl(t,r,o){let i=Eo(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:r,dehydratedView:o});return new kn(i)}}return e})();function H_(){return Uc(se(),T())}function Uc(e,n){return e.type&4?new wr(n,e,yo(e,n)):null}function wo(e,n,t,r,o){let i=e.data[n];if(i===null)i=$_(e,n,t,r,o),Fm()&&(i.flags|=32);else if(i.type&64){i.type=t,i.value=r,i.attrs=o;let s=km();i.injectorIndex=s===null?-1:s.injectorIndex}return so(i,!0),i}function $_(e,n,t,r,o){let i=Dd(),s=Ed(),a=s?i:i&&i.parent,c=e.data[n]=q_(e,a,t,n,r,o);return z_(e,c,i,s),c}function z_(e,n,t,r){e.firstChild===null&&(e.firstChild=n),t!==null&&(r?t.child==null&&n.parent!==null&&(t.child=n):t.next===null&&(t.next=n,n.prev=t))}function q_(e,n,t,r,o,i){let s=n?n.injectorIndex:-1,a=0;return ka()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,controlDirectiveIndex:-1,customControlIndex:-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:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}var G_=new RegExp(`^(\\d+)*(${yy}|${vy})*(.*)`);function W_(e){let n=e.match(G_),[t,r,o,i]=n,s=r?parseInt(r,10):o,a=[];for(let[c,u,l]of i.matchAll(/(f|n)(\d*)/g)){let d=parseInt(l,10)||1;a.push(u,d)}return[s,...a]}function Z_(e){return!e.prev&&e.parent?.type===8}function Ld(e){return e.index-j}function Y_(e,n){let t=e.i18nNodes;if(t)return t.get(n)}function Bc(e,n,t,r){let o=Ld(r),i=Y_(e,o);if(i===void 0){let s=e.data[wy];if(s?.[o])i=Q_(s[o],t);else if(n.firstChild===r)i=e.firstChild;else{let a=r.prev===null,c=r.prev??r.parent;if(Z_(r)){let u=Ld(r.parent);i=Jd(e,u)}else{let u=ct(c,t);if(a)i=u.firstChild;else{let l=Ld(c),d=Jd(e,l);if(c.type===2&&d){let f=qf(e,l)+1;i=Vc(f,d)}else i=u.nextSibling}}}}return i}function Vc(e,n){let t=n;for(let r=0;r<e;r++)t=t.nextSibling;return t}function K_(e,n){let t=e;for(let r=0;r<n.length;r+=2){let o=n[r],i=n[r+1];for(let s=0;s<i;s++)switch(o){case KT:t=t.firstChild;break;case QT:t=t.nextSibling;break}}return t}function Q_(e,n){let[t,...r]=W_(e),o;if(t===vy)o=n[Ce][Ae];else if(t===yy)o=iD(n[Ce][Ae]);else{let i=Number(t);o=We(n[i+j])}return K_(o,r)}var J_=!1;function jD(e){J_=e}function X_(e){let n=e[Oe];if(n){let{i18nNodes:t,dehydratedIcuData:r}=n;if(t&&r){let o=e[V];for(let i of r.values())eM(o,t,i)}n.i18nNodes=void 0,n.dehydratedIcuData=void 0}}function eM(e,n,t){for(let r of t.node.cases[t.case]){let o=n.get(r.index-j);o&&Xf(e,o,!1)}}function Hc(e){let n=e[qe]??[],r=e[re][V],o=[];for(let i of n)i.data[jf]!==void 0?o.push(i):UD(i,r);e[qe]=o}function tM(e){let{lContainer:n}=e,t=n[qe];if(t===null)return;let o=n[re][V];for(let i of t)UD(i,o)}function UD(e,n){let t=0,r=e.firstChild;if(r){let o=e.data[Ni];for(;t<o;){let i=r.nextSibling;Xf(n,r,!1),r=i,t++}}}function $c(e){Hc(e);let n=e[Ae];at(n)&&fc(n);for(let t=ne;t<e.length;t++)fc(e[t])}function fc(e){X_(e);let n=e[b];for(let t=j;t<n.bindingStartIndex;t++)if(Ge(e[t])){let r=e[t];$c(r)}else at(e[t])&&fc(e[t])}function yh(e){let n=e._views;for(let t of n){let r=By(t);r!==null&&r[Ae]!==null&&(at(r)?fc(r):$c(r))}}function nM(e,n,t,r){e!==null&&(t.cleanup(n),$c(e.lContainer),yh(r))}function rM(e,n){let t=[];for(let r of n)for(let o=0;o<(r[Lf]??1);o++){let i={data:r,firstChild:null};r[Ni]>0&&(i.firstChild=e,e=Vc(r[Ni],e)),t.push(i)}return[e,t]}var BD=()=>null,VD=()=>null;function HD(){BD=oM,VD=iM}function oM(e,n){return zD(e,n)?e[qe].shift():(Hc(e),null)}function xi(e,n){return BD(e,n)}function iM(e,n,t){if(n.tView.ssrId===null)return null;let r=xi(e,n.tView.ssrId);return t[b].firstUpdatePass&&r===null&&sM(t,n),r}function $D(e,n,t){return VD(e,n,t)}function sM(e,n){let t=n;for(;t;){if(Ev(e,t))return;if((t.flags&256)===256)break;t=t.prev}for(t=n.next;t&&(t.flags&512)===512;){if(Ev(e,t))return;t=t.next}}function zD(e,n){let t=e[qe];return!n||t===null||t.length===0?!1:t[0].data[Cy]===n}function Ev(e,n){let t=n.tView?.ssrId;if(t==null)return!1;let r=e[n.index];return Ge(r)&&zD(r,t)?(Hc(r),!0):!1}var qD=class{},zc=class{}
vendor: 10,659 bytes, line 4
4,pf=class{resolveComponentFactory(n){throw new y(917,!1)}},Gi=class{static NULL=new pf},Ir=class{},Ln=(()=>{class e{destroyNode=null;static __NG_ELEMENT_ID__=()=>aM()}return e})();function aM(){let e=T(),n=se(),t=ut(n.index,e);return(at(t)?t:e)[V]}var GD=(()=>{class e{static \u0275prov=C({token:e,providedIn:"root",factory:()=>null})}return e})();var ec={},lo=class{injector;parentInjector;constructor(n,t){this.injector=n,this.parentInjector=t}get(n,t,r){let o=this.injector.get(n,ec,r);return o!==ec||t===ec?o:this.parentInjector.get(n,t,r)}};function hc(e,n,t){let r=t?e.styles:null,o=t?e.classes:null,i=0;if(n!==null)for(let s=0;s<n.length;s++){let a=n[s];if(typeof a=="number")i=a;else if(i==1)o=Da(o,a);else if(i==2){let c=a,u=n[++s];r=Da(r,c+": "+u+";")}}t?e.styles=r:e.stylesWithoutHost=r,t?e.classes=o:e.classesWithoutHost=o}function Q(e,n=0){let t=T();if(t===null)return I(e,n);let r=se();return iy(r,t,Ee(e),n)}function Dh(){let e="invalid";throw new Error(e)}function WD(e,n,t,r,o){let i=r===null?null:{"":-1},s=o(e,t);if(s!==null){let a=s,c=null,u=null;for(let l of s)if(l.resolveHostDirectives!==null){[a,c,u]=l.resolveHostDirectives(s);break}lM(e,n,t,a,i,c,u)}i!==null&&r!==null&&cM(t,r,i)}function cM(e,n,t){let r=e.localNames=[];for(let o=0;o<n.length;o+=2){let i=t[n[o+1]];if(i==null)throw new y(-301,!1);r.push(n[o],i)}}function uM(e,n,t){n.componentOffset=t,(e.components??=[]).push(n.index)}function lM(e,n,t,r,o,i,s){let a=r.length,c=null;for(let h=0;h<a;h++){let f=r[h];c===null&&Pt(f)&&(c=f,uM(e,t,h)),Wd(ac(t,n),e,f.type)}mM(t,e.data.length,a),c?.viewProvidersResolver&&c.viewProvidersResolver(c);for(let h=0;h<a;h++){let f=r[h];f.providersResolver&&f.providersResolver(f)}let u=!1,l=!1,d=lD(e,n,a,null);a>0&&(t.directiveToIndex=new Map);for(let h=0;h<a;h++){let f=r[h];if(t.mergedAttrs=ho(t.mergedAttrs,f.hostAttrs),fM(e,t,n,d,f),gM(d,f,o),s!==null&&s.has(f)){let[D,E]=s.get(f);t.directiveToIndex.set(f.type,[d,D+t.directiveStart,E+t.directiveStart])}else(i===null||!i.has(f))&&t.directiveToIndex.set(f.type,d);f.contentQueries!==null&&(t.flags|=4),(f.hostBindings!==null||f.hostAttrs!==null||f.hostVars!==0)&&(t.flags|=64);let g=f.type.prototype;!u&&(g.ngOnChanges||g.ngOnInit||g.ngDoCheck)&&((e.preOrderHooks??=[]).push(t.index),u=!0),!l&&(g.ngOnChanges||g.ngDoCheck)&&((e.preOrderCheckHooks??=[]).push(t.index),l=!0),d++}dM(e,t,i)}function dM(e,n,t){for(let r=n.directiveStart;r<n.directiveEnd;r++){let o=e.data[r];if(t===null||!t.has(o))Cv(0,n,o,r),Cv(1,n,o,r),Iv(n,r,!1);else{let i=t.get(o);wv(0,n,i,r),wv(1,n,i,r),Iv(n,r,!0)}}}function Cv(e,n,t,r){let o=e===0?t.inputs:t.outputs;for(let i in o)if(o.hasOwnProperty(i)){let s;e===0?s=n.inputs??={}:s=n.outputs??={},s[i]??=[],s[i].push(r),ZD(n,i)}}function wv(e,n,t,r){let o=e===0?t.inputs:t.outputs;for(let i in o)if(o.hasOwnProperty(i)){let s=o[i],a;e===0?a=n.hostDirectiveInputs??={}:a=n.hostDirectiveOutputs??={},a[s]??=[],a[s].push(r,i),ZD(n,s)}}function ZD(e,n){n==="class"?e.flags|=8:n==="style"&&(e.flags|=16)}function Iv(e,n,t){let{attrs:r,inputs:o,hostDirectiveInputs:i}=e;if(r===null||!t&&o===null||t&&i===null||nh(e)){e.initialInputs??=[],e.initialInputs.push(null);return}let s=null,a=0;for(;a<r.length;){let c=r[a];if(c===0){a+=4;continue}else if(c===5){a+=2;continue}else if(typeof c=="number")break;if(!t&&o.hasOwnProperty(c)){let u=o[c];for(let l of u)if(l===n){s??=[],s.push(c,r[a+1]);break}}else if(t&&i.hasOwnProperty(c)){let u=i[c];for(let l=0;l<u.length;l+=2)if(u[l]===n){s??=[],s.push(u[l+1],r[a+1]);break}}a+=2}e.initialInputs??=[],e.initialInputs.push(s)}function fM(e,n,t,r,o){e.data[r]=o;let i=o.factory||(o.factory=In(o.type,!0)),s=new Dr(i,Pt(o),Q,null);e.blueprint[r]=s,t[r]=s,hM(e,n,r,lD(e,t,o.hostVars,me),o)}function hM(e,n,t,r,o){let i=o.hostBindings;if(i){let s=e.hostBindingOpCodes;s===null&&(s=e.hostBindingOpCodes=[]);let a=~n.index;pM(s)!=a&&s.push(a),s.push(t,r,i)}}function pM(e){let n=e.length;for(;n>0;){let t=e[--n];if(typeof t=="number"&&t<0)return t}return 0}function gM(e,n,t){if(t){if(n.exportAs)for(let r=0;r<n.exportAs.length;r++)t[n.exportAs[r]]=e;Pt(n)&&(t[""]=e)}}function mM(e,n,t){e.flags|=1,e.directiveStart=n,e.directiveEnd=n+t,e.providerIndexes=n}function Eh(e,n,t,r,o,i,s,a){let c=n[b],u=c.consts,l=Ze(u,s),d=wo(c,e,t,r,l);return i&&WD(c,n,d,Ze(u,a),o),d.mergedAttrs=ho(d.mergedAttrs,d.attrs),d.attrs!==null&&hc(d,d.attrs,!1),d.mergedAttrs!==null&&hc(d,d.mergedAttrs,!0),c.queries!==null&&c.queries.elementStart(c,d),d}function Ch(e,n){Kv(e,n),ad(n)&&e.queries.elementEnd(n)}function vM(e,n,t,r,o,i){let s=n.consts,a=Ze(s,o),c=wo(n,e,t,r,a);if(c.mergedAttrs=ho(c.mergedAttrs,c.attrs),i!=null){let u=Ze(s,i);c.localNames=[];for(let l=0;l<u.length;l+=2)c.localNames.push(u[l],-1)}return c.attrs!==null&&hc(c,c.attrs,!1),c.mergedAttrs!==null&&hc(c,c.mergedAttrs,!0),n.queries!==null&&n.queries.elementStart(n,c),c}function Wi(e,n,t){return e[n]=t}function yM(e,n){return e[n]}function Ke(e,n,t){if(t===me)return!1;let r=e[n];return Object.is(r,t)?!1:(e[n]=t,!0)}function Oi(e,n,t,r){let o=Ke(e,n,t);return Ke(e,n+1,r)||o}function YD(e,n,t,r,o){let i=Oi(e,n,t,r);return Ke(e,n+2,o)||i}function KD(e,n,t,r,o,i){let s=Oi(e,n,t,r);return Oi(e,n+2,o,i)||s}function tc(e,n,t){return function r(o){let i=kt(e)?ut(e.index,n):n;jc(i,5);let s=n[ie],a=bv(n,s,t,o),c=r.__ngNextListenerFn__;for(;c;)a=bv(n,s,c,o)&&a,c=c.__ngNextListenerFn__;return a}}function bv(e,n,t,r){let o=S(null);try{return H(U.OutputStart,n,t),t(r)!==!1}catch(i){return ph(e,i),!1}finally{H(U.OutputEnd,n,t),S(o)}}function QD(e,n,t,r,o,i,s,a){let c=no(e),u=!1,l=null;if(!r&&c&&(l=EM(n,t,i,e.index)),l!==null){let d=l.__ngLastListenerFn__||l;d.__ngNextListenerFn__=s,l.__ngLastListenerFn__=s,u=!0}else{let d=ct(e,t),h=r?r(d):d;JT(t,h,i,a);let f=o.listen(h,i,a);if(!DM(i)){let g=r?D=>r(We(D[e.index])):e.index;JD(g,n,t,i,a,f,!1)}}return u}function DM(e){return e.startsWith("animation")||e.startsWith("transition")}function EM(e,n,t,r){let o=e.cleanup;if(o!=null)for(let i=0;i<o.length-1;i+=2){let s=o[i];if(s===t&&o[i+1]===r){let a=n[eo],c=o[i+2];return a&&a.length>c?a[c]:null}typeof s=="string"&&(i+=2)}return null}function JD(e,n,t,r,o,i,s){let a=n.firstCreatePass?gd(n):null,c=pd(t),u=c.length;c.push(o,i),a&&a.push(r,e,u,(u+1)*(s?-1:1))}function Tv(e,n,t,r,o,i){let s=n[t],a=n[b],u=a.data[t].outputs[r],d=s[u].subscribe(i);JD(e.index,a,n,o,i,d,!0)}var gf=Symbol("BINDING");function XD(e){return e.debugInfo?.className||e.type.name||null}var pc=class extends Gi{ngModule;constructor(n){super(),this.ngModule=n}resolveComponentFactory(n){let t=vt(n);return new Pn(t,this.ngModule)}};function CM(e){return Object.keys(e).map(n=>{let[t,r,o]=e[n],i={propName:t,templateName:n,isSignal:(r&Oc.SignalBased)!==0};return o&&(i.transform=o),i})}function wM(e){return Object.keys(e).map(n=>({propName:e[n],templateName:n}))}function IM(e,n,t){let r=n instanceof J?n:n?.injector;return r&&e.getStandaloneInjector!==null&&(r=e.getStandaloneInjector(r)||r),r?new lo(t,r):t}function bM(e){let n=e.get(Ir,null);if(n===null)throw new y(407,!1);let t=e.get(GD,null),r=e.get(Nt,null),o=e.get(Vt,null,{optional:!0});return{rendererFactory:n,sanitizer:t,changeDetectionScheduler:r,ngReflect:!1,tracingService:o}}function TM(e,n){let t=eE(e);return Jf(n,t,t==="svg"?cd:t==="math"?Sm:null)}function eE(e){return(e.selectors[0][0]||"div").toLowerCase()}var Pn=class extends zc{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=CM(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=wM(this.componentDef.outputs),this.cachedOutputs}constructor(n,t){super(),this.componentDef=n,this.ngModule=t,this.componentType=n.type,this.selector=qS(n.selectors),this.ngContentSelectors=n.ngContentSelectors??[],this.isBoundToModule=!!t}create(n,t,r,o,i,s){H(U.DynamicComponentStart);let a=S(null);try{let c=this.componentDef,u=IM(c,o||this.ngModule,n),l=bM(u),d=l.tracingService;return d&&d.componentCreate?d.componentCreate(XD(c),()=>this.createComponentRef(l,u,t,r,i,s)):this.createComponentRef(l,u,t,r,i,s)}finally{S(a)}}createComponentRef(n,t,r,o,i,s){let a=this.componentDef,c=SM(o,a,s,i),u=n.rendererFactory.createRenderer(null,a),l=o?g_(u,o,a.encapsulation,t):TM(a,u),d=s?.some(Sv)||i?.some(g=>typeof g!="function"&&g.bindings.some(Sv)),h=oh(null,c,null,512|uD(a),null,null,n,u,t,null,Uy(l,t,!0));h[j]=l,ja(h);let f=null;try{let g=Eh(j,h,2,"#host",()=>c.directiveRegistry,!0,0);nD(u,l,g),po(l,h),Fc(c,h,g),Gf(c,g,h),Ch(c,g),r!==void 0&&MM(g,this.ngContentSelectors,r),f=ut(g.index,h),h[ie]=f[ie],mh(c,h,null)}catch(g){throw f!==null&&Yd(f),Yd(h),g}finally{H(U.DynamicComponentEnd),Ua()}return new gc(this.componentType,h,!!d)}};function SM(e,n,t,r){let o=e?["ng-version","21.2.4"]:GS(n.selectors[0]),i=null,s=null,a=0;if(t)for(let l of t)a+=l[gf].requiredVars,l.create&&(l.targetIdx=0,(i??=[]).push(l)),l.update&&(l.targetIdx=0,(s??=[]).push(l));if(r)for(let l=0;l<r.length;l++){let d=r[l];if(typeof d!="function")for(let h of d.bindings){a+=h[gf].requiredVars;let f=l+1;h.create&&(h.targetIdx=f,(i??=[]).push(h)),h.update&&(h.targetIdx=f,(s??=[]).push(h))}}let c=[n];if(r)for(let l of r){let d=typeof l=="function"?l:l.type,h=wa(d);c.push(h)}return rh(0,null,_M(i,s),1,a,c,null,null,null,[o],null)}function _M(e,n){return!e&&!n?null:t=>{if(t&1&&e)for(let r of e)r.create();if(t&2&&n)for(let r of n)r.update()}}function Sv(e){let n=e[gf].kind;return n==="input"||n==="twoWay"}var gc=class extends qD{_rootLView;_hasInputBindings;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(n,t,r){super(),this._rootLView=t,this._hasInputBindings=r,this._tNode=ro(t[b],j),this.location=yo(this._tNode,t),this.instance=ut(this._tNode.index,t)[ie],this.hostView=this.changeDetectorRef=new kn(t,void 0),this.componentType=n}setInput(n,t){this._hasInputBindings;let r=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(n)&&Object.is(this.previousInputValues.get(n),t))return;let o=this._rootLView,i=gh(r,o[b],o,n,t);this.previousInputValues.set(n,t);let s=ut(r.index,o);jc(s,1)}get injector(){return new yr(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(n){this.hostView.onDestroy(n)}};function MM(e,n,t){let r=e.projection=[];for(let o=0;o<n.length;o++){let i=t[o];r.push(i!=null&&i.length?Array.from(i):null)}}var sn=(()=>{class e{static __NG_ELEMENT_ID__=NM}return e})();function NM(){let e=se();return tE(e,T())}var mf=class e extends sn{_lContainer;_hostTNode;_hostLView;constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}
vendor: 4,746 bytes, line 4
4get element(){return yo(this._hostTNode,this._hostLView)}get injector(){return new yr(this._hostTNode,this._hostLView)}get parentInjector(){let n=xf(this._hostTNode,this._hostLView);if(Xv(n)){let t=ic(n,this._hostLView),r=oc(n),o=t[b].data[r+8];return new yr(o,t)}else return new yr(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){let t=_v(this._lContainer);return t!==null&&t[n]||null}get length(){return this._lContainer.length-ne}createEmbeddedView(n,t,r){let o,i;typeof r=="number"?o=r:r!=null&&(o=r.index,i=r.injector);let s=xi(this._lContainer,n.ssrId),a=n.createEmbeddedViewImpl(t||{},i,s);return this.insertImpl(a,o,Cr(this._hostTNode,s)),a}createComponent(n,t,r,o,i,s,a){let c=n&&!wT(n),u;if(c)u=t;else{let E=t||{};u=E.index,r=E.injector,o=E.projectableNodes,i=E.environmentInjector||E.ngModuleRef,s=E.directives,a=E.bindings}let l=c?n:new Pn(vt(n)),d=r||this.parentInjector;if(!i&&l.ngModule==null){let w=(c?d:this.parentInjector).get(J,null);w&&(i=w)}let h=vt(l.componentType??{}),f=xi(this._lContainer,h?.id??null),g=f?.firstChild??null,D=l.create(d,o,g,i,s,a);return this.insertImpl(D.hostView,u,Cr(this._hostTNode,f)),D}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){let o=n._lView;if(Mm(o)){let a=this.indexOf(n);if(a!==-1)this.detach(a);else{let c=o[re],u=new e(c,c[xe],c[re]);u.detach(u.indexOf(n))}}let i=this._adjustIndex(t),s=this._lContainer;return Co(s,o,i,r),n.attachToViewContainerRef(),ed(Fd(s),i,n),n}move(n,t){return this.insert(n,t)}indexOf(n){let t=_v(this._lContainer);return t!==null?t.indexOf(n):-1}remove(n){let t=this._adjustIndex(n,-1),r=Ai(this._lContainer,t);r&&(mi(Fd(this._lContainer),t),Pc(r[b],r))}detach(n){let t=this._adjustIndex(n,-1),r=Ai(this._lContainer,t);return r&&mi(Fd(this._lContainer),t)!=null?new kn(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function _v(e){return e[yi]}function Fd(e){return e[yi]||(e[yi]=[])}function tE(e,n){let t,r=n[e.index];return Ge(r)?t=r:(t=PD(r,n,null,e),n[e.index]=t,ih(n,t)),nE(t,n,e,r),new mf(t,e,n)}function RM(e,n){let t=e[V],r=t.createComment(""),o=ct(n,e),i=t.parentNode(o);return lc(t,i,r,t.nextSibling(o),!1),r}var nE=oE,wh=()=>!1;function rE(e,n,t){return wh(e,n,t)}function oE(e,n,t,r){if(e[Ot])return;let o;t.type&8?o=We(r):o=RM(n,t),e[Ot]=o}function AM(e,n,t){if(e[Ot]&&e[qe])return!0;let r=t[Oe],o=n.index-j;if(!r||fy(n)||Hy(r,o))return!1;let s=Jd(r,o),a=r.data[Tc]?.[o],[c,u]=rM(s,a);return e[Ot]=c,e[qe]=u,!0}function xM(e,n,t,r){wh(e,t,n)||oE(e,n,t,r)}function iE(){nE=xM,wh=AM}var vf=class e{queryList;matches=null;constructor(n){this.queryList=n}clone(){return new e(this.queryList)}setDirty(){this.queryList.setDirty()}},yf=class e{queries;constructor(n=[]){this.queries=n}createEmbeddedView(n){let t=n.queries;if(t!==null){let r=n.contentQueries!==null?n.contentQueries[0]:t.length,o=[];for(let i=0;i<r;i++){let s=t.getByIndex(i),a=this.queries[s.indexInDeclarationView];o.push(a.clone())}return new e(o)}return null}insertView(n){this.dirtyQueriesWithMatches(n)}detachView(n){this.dirtyQueriesWithMatches(n)}finishViewCreation(n){this.dirtyQueriesWithMatches(n)}dirtyQueriesWithMatches(n){for(let t=0;t<this.queries.length;t++)bh(n,t).matches!==null&&this.queries[t].setDirty()}},mc=class{flags;read;predicate;constructor(n,t,r=null){this.flags=t,this.read=r,typeof n=="string"?this.predicate=jM(n):this.predicate=n}},Df=class e{queries;constructor(n=[]){this.queries=n}elementStart(n,t){for(let r=0;r<this.queries.length;r++)this.queries[r].elementStart(n,t)}elementEnd(n){for(let t=0;t<this.queries.length;t++)this.queries[t].elementEnd(n)}embeddedTView(n){let t=null;for(let r=0;r<this.length;r++){let o=t!==null?t.length:0,i=this.getByIndex(r).embeddedTView(n,o);i&&(i.indexInDeclarationView=r,t!==null?t.push(i):t=[i])}return t!==null?new e(t):null}template(n,t){for(let r=0;r<this.queries.length;r++)this.queries[r].template(n,t)}getByIndex(n){return this.queries[n]}get length(){return this.queries.length}track(n){this.queries.push(n)}},Ef=class e{metadata;matches=null;indexInDeclarationView=-1;crossesNgTemplate=!1;_declarationNodeIndex;_appliesToNextNode=!0;constructor(n,t=-1){this.metadata=n,this._declarationNodeIndex=t}elementStart(n,t){this.isApplyingToNode(t)&&this.matchTNode(n,t)}elementEnd(n){this._declarationNodeIndex===n.index&&(this._appliesToNextNode=!1)}template(n,t){this.elementStart(n,t)}embeddedTView(n,t){return this.isApplyingToNode(n)?(this.crossesNgTemplate=!0,this.addMatch(-n.index,t),new e(this.metadata)):null}isApplyingToNode(n){if(this._appliesToNextNode&&(this.metadata.flags&1)!==1){let t=this._declarationNodeIndex,r=n.parent;for(;r!==null&&r.type&8&&r.index!==t;)r=r.parent;return t===(r!==null?r.index:-1)}return this._appliesToNextNode}
vendor: 4,258 bytes, line 4
4matchTNode(n,t){let r=this.metadata.predicate;if(Array.isArray(r))for(let o=0;o<r.length;o++){let i=r[o];this.matchTNodeWithReadOption(n,t,OM(t,i)),this.matchTNodeWithReadOption(n,t,Ja(t,n,i,!1,!1))}else r===wr?t.type&4&&this.matchTNodeWithReadOption(n,t,-1):this.matchTNodeWithReadOption(n,t,Ja(t,n,r,!1,!1))}matchTNodeWithReadOption(n,t,r){if(r!==null){let o=this.metadata.read;if(o!==null)if(o===dt||o===sn||o===wr&&t.type&4)this.addMatch(t.index,-2);else{let i=Ja(t,n,o,!1,!1);i!==null&&this.addMatch(t.index,i)}else this.addMatch(t.index,r)}}addMatch(n,t){this.matches===null?this.matches=[n,t]:this.matches.push(n,t)}};function OM(e,n){let t=e.localNames;if(t!==null){for(let r=0;r<t.length;r+=2)if(t[r]===n)return t[r+1]}return null}function kM(e,n){return e.type&11?yo(e,n):e.type&4?Uc(e,n):null}function PM(e,n,t,r){return t===-1?kM(n,e):t===-2?LM(e,n,r):Mi(e,e[b],t,n)}function LM(e,n,t){if(t===dt)return yo(n,e);if(t===wr)return Uc(n,e);if(t===sn)return tE(n,e)}function sE(e,n,t,r){let o=n[xt].queries[r];if(o.matches===null){let i=e.data,s=t.matches,a=[];for(let c=0;s!==null&&c<s.length;c+=2){let u=s[c];if(u<0)a.push(null);else{let l=i[u];a.push(PM(n,l,s[c+1],t.metadata.read))}}o.matches=a}return o.matches}function Cf(e,n,t,r){let o=e.queries.getByIndex(t),i=o.matches;if(i!==null){let s=sE(e,n,o,t);for(let a=0;a<i.length;a+=2){let c=i[a];if(c>0)r.push(s[a/2]);else{let u=i[a+1],l=n[-c];for(let d=ne;d<l.length;d++){let h=l[d];h[_n]===h[re]&&Cf(h[b],h,u,r)}if(l[pr]!==null){let d=l[pr];for(let h=0;h<d.length;h++){let f=d[h];Cf(f[b],f,u,r)}}}}}return r}function Ih(e,n){return e[xt].queries[n].queryList}function aE(e,n,t){let r=new cc((t&4)===4);return Rm(e,n,r,r.destroy),(n[xt]??=new yf).queries.push(new vf(r))-1}function cE(e,n,t){let r=K();return r.firstCreatePass&&(uE(r,new mc(e,n,t),-1),(n&2)===2&&(r.staticViewQueries=!0)),aE(r,T(),n)}function FM(e,n,t,r){let o=K();if(o.firstCreatePass){let i=se();uE(o,new mc(n,t,r),i.index),UM(o,e),(t&2)===2&&(o.staticContentQueries=!0)}return aE(o,T(),t)}function jM(e){return e.split(",").map(n=>n.trim())}function uE(e,n,t){e.queries===null&&(e.queries=new Df),e.queries.track(new Ef(n,t))}function UM(e,n){let t=e.contentQueries||(e.contentQueries=[]),r=t.length?t[t.length-1]:-1;n!==r&&t.push(e.queries.length-1,n)}function bh(e,n){return e.queries.getByIndex(n)}function lE(e,n){let t=e[b],r=bh(t,n);return r.crossesNgTemplate?Cf(t,e,n,[]):sE(t,e,r,n)}function Th(e,n,t){let r,o=ai(()=>{r._dirtyCounter();let i=VM(r,e);if(n&&i===void 0)throw new y(-951,!1);return i});return r=o[de],r._dirtyCounter=W(0),r._flatValue=void 0,o}function dE(e){return Th(!0,!1,e)}function fE(e){return Th(!0,!0,e)}function hE(e){return Th(!1,!1,e)}function BM(e,n){let t=e[de];t._lView=T(),t._queryIndex=n,t._queryList=Ih(t._lView,n),t._queryList.onDirty(()=>t._dirtyCounter.update(r=>r+1))}function VM(e,n){let t=e._lView,r=e._queryIndex;if(t===void 0||r===void 0||t[N]&4)return n?void 0:Te;let o=Ih(t,r),i=lE(t,r);return o.reset(i,cy),n?o.first:o._changesDetected||e._flatValue===void 0?e._flatValue=o.toArray():e._flatValue}var br=class{},qc=class{};var vc=class extends br{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new pc(this);constructor(n,t,r,o=!0){super(),this.ngModuleType=n,this._parent=t;let i=Kl(n);this._bootstrapComponents=sD(i.bootstrap),this._r3Injector=Sd(n,t,[{provide:br,useValue:this},{provide:Gi,useValue:this.componentFactoryResolver},...r],pi(n),new Set(["environment"])),o&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){let n=this._r3Injector;!n.destroyed&&n.destroy(),this.destroyCbs.forEach(t=>t()),this.destroyCbs=null}onDestroy(n){this.destroyCbs.push(n)}},yc=class extends qc{moduleType;constructor(n){super(),this.moduleType=n}create(n){return new vc(this.moduleType,n,[])}};var ki=class extends br{injector;componentFactoryResolver=new pc(this);instance=null;constructor(n){super();let t=new ur([...n.providers,{provide:br,useValue:this},{provide:Gi,useValue:this.componentFactoryResolver}],n.parent||Xr(),n.debugName,new Set(["environment"]));
vendor: 4,196 bytes, line 4
4this.injector=t,n.runEnvironmentInitializers&&t.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}};function Mr(e,n,t=null){return new ki({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}var HM=(()=>{class e{_injector;cachedInjectors=new Map;constructor(t){this._injector=t}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){let r=Ma(!1,t.type),o=r.length>0?Mr([r],this._injector,""):null;this.cachedInjectors.set(t,o)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(let t of this.cachedInjectors.values())t!==null&&t.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=C({token:e,providedIn:"environment",factory:()=>new e(I(J))})}return e})();function Io(e){return mo(()=>{let n=pE(e),t=F(m({},n),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===Of.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:n.standalone?o=>o.get(HM).getOrCreateStandaloneInjector(t):null,getExternalStyles:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||Ct.Emulated,styles:e.styles||Te,_:null,schemas:e.schemas||null,tView:null,id:""});n.standalone&&ke("NgStandalone"),gE(t);let r=e.dependencies;return t.directiveDefs=Mv(r,$M),t.pipeDefs=Mv(r,Ql),t.id=GM(t),t})}function $M(e){return vt(e)||wa(e)}function an(e){return mo(()=>({type:e.type,bootstrap:e.bootstrap||Te,declarations:e.declarations||Te,imports:e.imports||Te,exports:e.exports||Te,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function zM(e,n){if(e==null)return Sn;let t={};for(let r in e)if(e.hasOwnProperty(r)){let o=e[r],i,s,a,c;Array.isArray(o)?(a=o[0],i=o[1],s=o[2]??i,c=o[3]||null):(i=o,s=o,a=Oc.None,c=null),t[i]=[r,a,c],n[i]=s}return t}function qM(e){if(e==null)return Sn;let n={};for(let t in e)e.hasOwnProperty(t)&&(n[e[t]]=t);return n}function Ht(e){return mo(()=>{let n=pE(e);return gE(n),n})}function bo(e){return{type:e.type,name:e.name,factory:null,pure:e.pure!==!1,standalone:e.standalone??!0,onDestroy:e.type.prototype.ngOnDestroy||null}}function pE(e){let n={};return{type:e.type,providersResolver:null,viewProvidersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputConfig:e.inputs||Sn,exportAs:e.exportAs||null,standalone:e.standalone??!0,signals:e.signals===!0,selectors:e.selectors||Te,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,resolveHostDirectives:null,hostDirectives:null,controlDef:null,inputs:zM(e.inputs,n),outputs:qM(e.outputs),debugInfo:null}}function gE(e){e.features?.forEach(n=>n(e))}function Mv(e,n){return e?()=>{let t=typeof e=="function"?e():e,r=[];for(let o of t){let i=n(o);i!==null&&r.push(i)}return r}:null}function GM(e){let n=0,t=typeof e.consts=="function"?"":e.consts,r=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,t,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery];for(let i of r.join("|"))n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}function WM(e){return Object.getPrototypeOf(e.prototype).constructor}function mE(e){let n=WM(e.type),t=!0,r=[e];for(;n;){let o;if(Pt(e))o=n.\u0275cmp||n.\u0275dir;else{if(n.\u0275cmp)throw new y(903,!1);o=n.\u0275dir}if(o){if(t){r.push(o);let s=e;s.inputs=jd(e.inputs),s.declaredInputs=jd(e.declaredInputs),s.outputs=jd(e.outputs);let a=o.hostBindings;a&&JM(e,a);let c=o.viewQuery,u=o.contentQueries;if(c&&KM(e,c),u&&QM(e,u),ZM(e,o),lm(e.outputs,o.outputs),Pt(o)&&o.data.animation){let l=e.data;l.animation=(l.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(e),a===mE&&(t=!1)}}n=Object.getPrototypeOf(n)}YM(r)}function ZM(e,n){for(let t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;let r=n.inputs[t];
4r!==void 0&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t])}}function YM(e){let n=0,t=null;for(let r=e.length-1;r>=0;r--){let o=e[r];o.hostVars=n+=o.hostVars,o.hostAttrs=ho(o.hostAttrs,t=ho(t,o.hostAttrs))}}function jd(e){return e===Sn?{}:e===Te?[]:e}function KM(e,n){let t=e.viewQuery;t?e.viewQuery=(r,o)=>{n(r,o),t(r,o)}:e.viewQuery=n}function QM(e,n){let t=e.contentQueries;t?e.contentQueries=(r,o,i)=>{n(r,o,i),t(r,o,i)}:e.contentQueries=n}function JM(e,n){let t=e.hostBindings;t?e.hostBindings=(r,o)=>{n(r,o),t(r,o)}:e.hostBindings=n}function vE(e,n,t,r,o,i,s,a){if(t.firstCreatePass){e.mergedAttrs=ho(e.mergedAttrs,e.attrs);let l=e.tView=rh(2,e,o,i,s,t.directiveRegistry,t.pipeRegistry,null,t.schemas,t.consts,null);t.queries!==null&&(t.queries.template(t,e),l.queries=t.queries.embeddedTView(e))}a&&(e.flags|=a),so(e,!1);let c=DE(t,n,e,r);Va()&&uh(t,n,c,e),po(c,n);let u=PD(c,n,c,e);n[r+j]=u,ih(n,u),rE(u,e,n)}function XM(e,n,t,r,o,i,s,a,c,u,l){let d=t+j,h;return n.firstCreatePass?(h=wo(n,d,4,s||null,a||null),Oa()&&WD(n,e,h,Ze(n.consts,u),dh),Kv(n,h)):h=n.data[d],vE(h,e,n,t,r,o,i,c),no(h)&&Fc(n,e,h),u!=null&&qi(e,h,l),h}function Tr(e,n,t,r,o,i,s,a,c,u,l){let d=t+j,h;if(n.firstCreatePass){if(h=wo(n,d,4,s||null,a||null),u!=null){let f=Ze(n.consts,u);h.localNames=[];for(let g=0;g<f.length;g+=2)h.localNames.push(f[g],-1)}}else h=n.data[d];return vE(h,e,n,t,r,o,i,c),u!=null&&qi(e,h,l),h}function Gc(e,n,t,r,o,i,s,a){let c=T(),u=K(),l=Ze(u.consts,i);return XM(c,u,e,n,t,r,o,l,void 0,s,a),Gc}function yE(e,n,t,r,o,i,s,a){let c=T(),u=K(),l=Ze(u.consts,i);return Tr(c,u,e,n,t,r,o,l,void 0,s,a),yE}var DE=EE;function EE(e,n,t,r){return en(!0),n[V].createComment("")}function eN(e,n,t,r){let o=!Nc(n,t);en(o);let i=n[Oe]?.data[Ey]?.[r]??null;if(i!==null&&t.tView!==null&&t.tView.ssrId===null&&(t.tView.ssrId=i),o)return EE(e,n);let s=n[Oe],a=Bc(s,e,n,t);_c(s,r,a);let c=qf(s,r);return Vc(c,a)}function CE(){DE=eN}var Ve=(function(e){return e[e.NOT_STARTED=0]="NOT_STARTED",e[e.IN_PROGRESS=1]="IN_PROGRESS",e[e.COMPLETE=2]="COMPLETE",e[e.FAILED=3]="FAILED",e})(Ve||{}),Nv=0,tN=1,ce=(function(e){return e[e.Placeholder=0]="Placeholder",e[e.Loading=1]="Loading",e[e.Complete=2]="Complete",e[e.Error=3]="Error",e})(ce||{}),wE=(function(e){return e[e.Initial=-1]="Initial",e})(wE||{}),nN=0,Zi=1;var rN=4,oN=5,iN=6,sN=7,fo=8,aN=9,Sh=(function(e){return e[e.Manual=0]="Manual",e[e.Playthrough=1]="Playthrough",e})(Sh||{});function IE(e,n,t){let r=TE(e);n[r]===null&&(n[r]=[]),n[r].push(t)}function nc(e,n){let t=TE(e),r=n[t];if(r!==null){for(let o of r)o();n[t]=null}}function bE(e){nc(1,e),nc(0,e),nc(2,e)}function TE(e){let n=rN;return e===1?n=oN:e===2&&(n=aN),n}function Wc(e){return e+1}function Fn(e,n){let t=e[b],r=Wc(n.index);return e[r]}function cN(e,n,t){let r=e[b],o=Wc(n);e[o]=t}function To(e,n){let t=Wc(n.index);return e.data[t]}function uN(e,n,t){let r=Wc(n);e.data[r]=t}function lN(e,n,t){let r=n[b],o=To(r,t);switch(e){case ce.Complete:return o.primaryTmplIndex;case ce.Loading:return o.loadingTmplIndex;case ce.Error:return o.errorTmplIndex;case ce.Placeholder:return o.placeholderTmplIndex;default:return null}}function Rv(e,n){return n===ce.Placeholder?e.placeholderBlockConfig?.[Nv]??null:n===ce.Loading?e.loadingBlockConfig?.[Nv]??null:null}function dN(e){return e.loadingBlockConfig?.[tN]??null}function Av(e,n){if(!e||e.length===0)return n;let t=new Set(e);for(let r of n)t.add(r);return e.length===t.size?e:Array.from(t)}function fN(e,n){let t=n.primaryTmplIndex+j;return ro(e,t)}function hN(e,n){let t=n.get(mN),r=()=>t.remove(e);return t.add(e),r}var pN=()=>typeof requestIdleCallback<"u"?requestIdleCallback:setTimeout,gN=()=>typeof requestIdleCallback<"u"?cancelIdleCallback:clearTimeout,mN=(()=>{class e{executingCallbacks=!1;idleId=null;current=new Set;deferred=new Set;ngZone=p(ye);requestIdleCallbackFn=pN().bind(globalThis);cancelIdleCallbackFn=gN().bind(globalThis);add(t){(this.executingCallbacks?this.deferred:this.current).add(t),this.idleId===null&&this.scheduleIdleCallback()}remove(t){let{current:r,deferred:o}=this;r.delete(t),o.delete(t),r.size===0&&o.size===0&&this.cancelIdleCallback()}scheduleIdleCallback(){let t=()=>{this.cancelIdleCallback(),this.executingCallbacks=!0;for(let r of this.current)r();if(this.current.clear(),this.executingCallbacks=!1,this.deferred.size>0){for(let r of this.deferred)this.current.add(r);this.deferred.clear(),this.scheduleIdleCallback()}};this.idleId=this.requestIdleCallbackFn(()=>this.ngZone.run(t))}cancelIdleCallback(){this.idleId!==null&&(this.cancelIdleCallbackFn(this.idleId),this.idleId=null)}ngOnDestroy(){this.cancelIdleCallback(),this.current.clear(),this.deferred.clear()}static \u0275prov=C({token:e,providedIn:"root",factory:()=>new e})}return e})();var vN=(()=>{class e{cachedInjectors=new Map;
4getOrCreateInjector(t,r,o,i){if(!this.cachedInjectors.has(t)){let s=o.length>0?Mr(o,r,i):null;this.cachedInjectors.set(t,s)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(let t of this.cachedInjectors.values())t!==null&&t.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=C({token:e,providedIn:"environment",factory:()=>new e})}return e})();var SE=new v("");function Ud(e,n,t){return e.get(vN).getOrCreateInjector(n,e,t,"")}function yN(e,n,t){if(e instanceof lo){let o=e.injector,i=e.parentInjector,s=Ud(i,n,t);return new lo(o,s)}let r=e.get(J);if(r!==e){let o=Ud(r,n,t);return new lo(e,o)}return Ud(e,n,t)}function On(e,n,t,r=!1){let o=t[re],i=o[b];if(Nn(o))return;let s=Fn(o,n),a=s[Zi],c=s[sN];if(!(c!==null&&e<c)&&xv(a,e)&&xv(s[nN]??-1,e)){let u=To(i,n),d=!r&&!0&&(dN(u)!==null||Rv(u,ce.Loading)!==null||Rv(u,ce.Placeholder))?wN:EN;try{d(e,s,t,n,o)}catch(h){ph(o,h)}}}function DN(e,n){let t=e[qe]?.findIndex(o=>o.data[Uf]===n[Zi])??-1;return{dehydratedView:t>-1?e[qe][t]:null,dehydratedViewIx:t}}function EN(e,n,t,r,o){H(U.DeferBlockStateStart);let i=lN(e,o,r);if(i!==null){n[Zi]=e;let s=o[b],a=i+j,c=ro(s,a),u=0;vh(t,u);let l;if(e===ce.Complete){let g=To(s,r),D=g.providers;D&&D.length>0&&(l=yN(o[Se],g,D))}let{dehydratedView:d,dehydratedViewIx:h}=DN(t,n),f=Eo(o,c,null,{injector:l,dehydratedView:d});if(Co(t,f,u,Cr(c,d)),jc(f,2),h>-1&&t[qe]?.splice(h,1),(e===ce.Complete||e===ce.Error)&&Array.isArray(n[fo])){for(let g of n[fo])g();n[fo]=null}}H(U.DeferBlockStateEnd)}function xv(e,n){return e<n}function CN(e,n){let t=e[n.index];On(ce.Placeholder,n,t)}function Ov(e,n,t){e.loadingPromise.then(()=>{e.loadingState===Ve.COMPLETE?On(ce.Complete,n,t):e.loadingState===Ve.FAILED&&On(ce.Error,n,t)})}var wN=null;var Zc=(()=>{class e{log(t){console.log(t)}warn(t){console.warn(t)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();function Yc(e){return typeof e=="function"&&e[de]!==void 0}function _h(e){return Yc(e)&&typeof e.set=="function"}var Mh=new v("");function So(e){return!!e&&typeof e.then=="function"}function Nh(e){return!!e&&typeof e.subscribe=="function"}var Kc=new v("");function Qc(e){return ge([{provide:Kc,multi:!0,useValue:e}])}var Rh=(()=>{class e{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r});appInits=p(Kc,{optional:!0})??[];injector=p(oe);constructor(){}runInitializers(){if(this.initialized)return;let t=[];for(let o of this.appInits){let i=fe(this.injector,o);if(So(i))t.push(i);else if(Nh(i)){let s=new Promise((a,c)=>{i.subscribe({complete:a,error:c})});t.push(s)}}let r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(o=>{this.reject(o)}),t.length===0&&r(),this.initialized=!0}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),cn=new v("");function _E(){bl(()=>{let e="";throw new y(600,e)})}function ME(e){return e.isBoundToModule}var IN=10;var Je=(()=>{class e{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=p(Ye);afterRenderManager=p(ah);zonelessEnabled=p(bi);
4rootEffectScheduler=p($a);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new ee;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=p(Lt);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe(B(t=>!t))}constructor(){p(Vt,{optional:!0})}whenStable(){let t;return new Promise(r=>{t=this.isStable.subscribe({next:o=>{o&&r()}})}).finally(()=>{t.unsubscribe()})}_injector=p(J);_rendererFactory=null;get injector(){return this._injector}bootstrap(t,r){return this.bootstrapImpl(t,r)}bootstrapImpl(t,r,o=oe.NULL){return this._injector.get(ye).run(()=>{H(U.BootstrapComponentStart);let s=t instanceof zc;if(!this._injector.get(Rh).done){let g="";throw new y(405,g)}let c;s?c=t:c=this._injector.get(Gi).resolveComponentFactory(t),this.componentTypes.push(c.componentType);let u=ME(c)?void 0:this._injector.get(br),l=r||c.selector,d=c.create(o,[],l,u),h=d.location.nativeElement,f=d.injector.get(Mh,null);return f?.registerApplication(h),d.onDestroy(()=>{this.detachView(d.hostView),_i(this.components,d),f?.unregisterApplication(h)}),this._loadComponent(d),H(U.BootstrapComponentEnd,d),d})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){H(U.ChangeDetectionStart),this.tracingSnapshot!==null?this.tracingSnapshot.run(kc.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw H(U.ChangeDetectionEnd),new y(101,!1);let t=S(null);try{this._runningTick=!0,this.synchronize()}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,S(t),this.afterTick.next(),H(U.ChangeDetectionEnd)}};synchronize(){this._rendererFactory===null&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(Ir,null,{optional:!0}));let t=0;for(;this.dirtyFlags!==0&&t++<IN;){H(U.ChangeDetectionSyncStart);try{this.synchronizeOnce()}finally{H(U.ChangeDetectionSyncEnd)}}}synchronizeOnce(){this.dirtyFlags&16&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush());let t=!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&&!Ei(o))continue;let i=r&&!this.zonelessEnabled?0:1;AD(o,i),t=!0}if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),this.dirtyFlags&23)return}t||(this._rendererFactory?.begin?.(),this._rendererFactory?.end?.()),this.dirtyFlags&8&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){if(this.allViews.some(({_lView:t})=>Ei(t))){this.dirtyFlags|=2;return}else this.dirtyFlags&=-8}attachView(t){let r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){let r=t;_i(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView);try{this.tick()}catch(o){this.internalErrorHandler(o)}this.components.push(t),this._injector.get(cn,[]).forEach(o=>o(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>_i(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new y(406,!1);let t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function _i(e,n){let t=e.indexOf(n);t>-1&&e.splice(t,1)}function Ah(){let e,n;return{promise:new Promise((r,o)=>{e=r,n=o}),resolve:e,reject:n}}function bN(e){let n=T(),t=se();if(CN(n,t),!RE(0,n))return;let r=n[Se],o=Fn(n,t),i=e(()=>AE(0,n,t),r);IE(0,o,i)}function NE(e,n,t){let r=n[Se],o=n[b];if(e.loadingState!==Ve.NOT_STARTED)return e.loadingPromise??Promise.resolve();let i=Fn(n,t),s=fN(o,e);e.loadingState=Ve.IN_PROGRESS,nc(1,i);let a=e.dependencyResolverFn,c=r.get(vr).add();return a?(e.loadingPromise=Promise.allSettled(a()).then(u=>{let l=!1,d=[],h=[];for(let f of u)if(f.status==="fulfilled"){let g=f.value,D=vt(g)||wa(g);if(D)d.push(D);else{let E=Ql(g);E&&h.push(E)}}else{l=!0;break}if(l){if(e.loadingState=Ve.FAILED,e.errorTmplIndex===null){let g=new y(-750,!1);ph(n,g)}}else{e.loadingState=Ve.COMPLETE;let f=s.tView;if(d.length>
40){f.directiveRegistry=Av(f.directiveRegistry,d);let g=d.map(E=>E.type),D=Ma(!1,...g);e.providers=D}h.length>0&&(f.pipeRegistry=Av(f.pipeRegistry,h))}}),e.loadingPromise.finally(()=>{e.loadingPromise=null,c()})):(e.loadingPromise=Promise.resolve().then(()=>{e.loadingPromise=null,e.loadingState=Ve.COMPLETE,c()}),e.loadingPromise)}function RE(e,n){return n[Se].get(SE,null,{optional:!0})?.behavior!==Sh.Manual}function AE(e,n,t){let r=n[b],o=n[t.index];if(!RE(e,n))return;let i=Fn(n,t),s=To(r,t);switch(bE(i),s.loadingState){case Ve.NOT_STARTED:On(ce.Loading,t,o),NE(s,n,t),s.loadingState===Ve.IN_PROGRESS&&Ov(s,t,o);break;case Ve.IN_PROGRESS:On(ce.Loading,t,o),Ov(s,t,o);break;case Ve.COMPLETE:On(ce.Complete,t,o);break;case Ve.FAILED:On(ce.Error,t,o);break;default:}}async function xE(e,n,t){let r=e.get(Bi);if(r.hydrating.has(n))return;let{parentBlockPromise:i,hydrationQueue:s}=sS(n,e);if(s.length===0)return;i!==null&&s.shift(),_N(r,s),i!==null&&await i;let a=s[0];r.has(a)?await kv(e,s,t):r.awaitParentBlock(a,async()=>await kv(e,s,t))}async function kv(e,n,t){let r=e.get(Bi),o=r.hydrating,i=e.get(Lt),s=i.add();for(let c=0;c<n.length;c++){let u=n[c],l=r.get(u);if(l!=null){if(await NN(l),await MN(e),TN(l)){tM(l),Pv(n.slice(c),r);break}o.get(u).resolve()}else{SN(c,n,r),Pv(n.slice(c),r);break}}let a=n[n.length-1];await o.get(a)?.promise,i.remove(s),t&&t(n),nM(r.get(a),n,r,e.get(Je))}function TN(e){return Fn(e.lView,e.tNode)[Zi]===ce.Error}function SN(e,n,t){let r=e-1,o=r>-1?t.get(n[r]):null;o&&$c(o.lContainer)}function Pv(e,n){let t=n.hydrating;for(let r in e)t.get(r)?.reject();n.cleanup(e)}function _N(e,n){for(let t of n)e.hydrating.set(t,Ah())}function MN(e){return new Promise(n=>zi(n,{injector:e}))}async function NN(e){let{tNode:n,lView:t}=e,r=Fn(t,n);return new Promise(o=>{RN(r,o),AE(2,t,n)})}function RN(e,n){Array.isArray(e[fo])||(e[fo]=[]),e[fo].push(n)}function AN(e,n,t){return e===0?Lv(n,t):e===2?!Lv(n,t):!0}function xN(e){return e!=null&&(e&1)===1}function Lv(e,n){let t=e[Se],r=To(e[b],n),o=Mc(t),i=xN(r.flags),a=Fn(e,n)[iN]!==null;return!(i&&a&&o)}function ON(e,n,t,r,o,i,s,a,c,u){let l=T(),d=K(),h=e+j,f=Tr(l,d,e,null,0,0),g=l[Se],D=Mc(g);if(d.firstCreatePass){ke("NgDefer");let je={primaryTmplIndex:n,loadingTmplIndex:r??null,placeholderTmplIndex:o??null,errorTmplIndex:i??null,placeholderBlockConfig:null,loadingBlockConfig:null,dependencyResolverFn:t??null,loadingState:Ve.NOT_STARTED,loadingPromise:null,providers:null,hydrateTriggers:null,debug:null,flags:u??0};c?.(d,je,a,s),uN(d,h,je)}let E=l[h];rE(E,f,l);let w=null,R=null;if(E[qe]?.length>0){let je=E[qe][0].data;R=je[jf]??null,w=je[Uf]}let X=[null,wE.Initial,null,null,null,null,R,w,null,null];cN(l,h,X);let z=null;R!==null&&D&&(z=g.get(Bi),z.add(R,{lView:l,tNode:f,lContainer:E}));let Fe=()=>{bE(X),R!==null&&z?.cleanup([R])};IE(0,X,()=>hd(l,Fe)),xa(l,Fe)}function kN(){let e=T(),n=se();AN(0,e,n)&&bN(hN)}function _o(e,n,t,r){let o=T(),i=An();if(Ke(o,i,n)){let s=K(),a=wi();I_(a,o,e,n,t,r)}return _o}var wf=class{destroy(n){}updateValue(n,t){}swap(n,t){let r=Math.min(n,t),o=Math.max(n,t),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(n,t){this.attach(t,this.detach(n))}};function Bd(e,n,t,r,o){return e===t&&Object.is(n,r)?1:Object.is(o(e,n),o(t,r))?-1:0}function PN(e,n,t,r){let o,i,s=0,a=e.length-1,c=void 0;if(Array.isArray(n)){S(r);let u=n.length-1;for(S(null);s<=a&&s<=u;){let l=e.at(s),d=n[s],h=Bd(s,l,s,d,t);if(h!==0){h<0&&e.updateValue(s,d),s++;continue}let f=e.at(a),g=n[u],D=Bd(a,f,u,g,t);if(D!==0){D<0&&e.updateValue(a,g),a--,u--;continue}let E=t(s,l),w=t(a,f),R=t(s,d);if(Object.is(R,w)){let X=t(u,g);Object.is(X,E)?(e.swap(s,a),e.updateValue(a,g),u--,a--):e.move(a,s),e.updateValue(s,d),s++;continue}if(o??=new Dc,i??=jv(e,s,a,t),If(e,o,s,R))e.updateValue(s,d),s++,a++;else if(i.has(R))o.set(E,e.detach(s)),a--;else{let X=e.create(s,n[s]);e.attach(s,X),s++,a++}}for(;s<=u;)Fv(e,o,t,s,n[s]),s++}else if(n!=null){S(r);let u=n[Symbol.iterator]();S(null);let l=u.next();for(;!l.done&&s<=a;){let d=e.at(s),h=l.value,f=Bd(s,d,s,h,t);if(f!==0)f<0&&e.updateValue(s,h),s++,l=u.next();
vendor: 4,450 bytes, line 4
4else{o??=new Dc,i??=jv(e,s,a,t);let g=t(s,h);if(If(e,o,s,g))e.updateValue(s,h),s++,a++,l=u.next();else if(!i.has(g))e.attach(s,e.create(s,h)),s++,a++,l=u.next();else{let D=t(s,d);o.set(D,e.detach(s)),a--}}}for(;!l.done;)Fv(e,o,t,e.length,l.value),l=u.next()}for(;s<=a;)e.destroy(e.detach(a--));o?.forEach(u=>{e.destroy(u)})}function If(e,n,t,r){return n!==void 0&&n.has(r)?(e.attach(t,n.get(r)),n.delete(r),!0):!1}function Fv(e,n,t,r,o){if(If(e,n,r,t(r,o)))e.updateValue(r,o);else{let i=e.create(r,o);e.attach(r,i)}}function jv(e,n,t,r){let o=new Set;for(let i=n;i<=t;i++)o.add(r(i,e.at(i)));return o}var Dc=class{kvMap=new Map;_vMap=void 0;has(n){return this.kvMap.has(n)}delete(n){if(!this.has(n))return!1;let t=this.kvMap.get(n);return this._vMap!==void 0&&this._vMap.has(t)?(this.kvMap.set(n,this._vMap.get(t)),this._vMap.delete(t)):this.kvMap.delete(n),!0}get(n){return this.kvMap.get(n)}set(n,t){if(this.kvMap.has(n)){let r=this.kvMap.get(n);this._vMap===void 0&&(this._vMap=new Map);let o=this._vMap;for(;o.has(r);)r=o.get(r);o.set(r,t)}else this.kvMap.set(n,t)}forEach(n){for(let[t,r]of this.kvMap)if(n(r,t),this._vMap!==void 0){let o=this._vMap;for(;o.has(r);)r=o.get(r),n(r,t)}}};function Yi(e,n,t,r,o,i,s,a){ke("NgControlFlow");let c=T(),u=K(),l=Ze(u.consts,i);return Tr(c,u,e,n,t,r,o,l,256,s,a),xh}function xh(e,n,t,r,o,i,s,a){ke("NgControlFlow");let c=T(),u=K(),l=Ze(u.consts,i);return Tr(c,u,e,n,t,r,o,l,512,s,a),xh}function Ki(e,n){ke("NgControlFlow");let t=T(),r=An(),o=t[r]!==me?t[r]:-1,i=o!==-1?Ec(t,j+o):void 0,s=0;if(Ke(t,r,e)){let a=S(null);try{if(i!==void 0&&vh(i,s),e!==-1){let c=j+e,u=Ec(t,c),l=_f(t[b],c),d=$D(u,l,t),h=Eo(t,l,n,{dehydratedView:d});Co(u,h,s,Cr(l,d))}}finally{S(a)}}else if(i!==void 0){let a=LD(i,s);a!==void 0&&(a[ie]=n)}}var bf=class{lContainer;$implicit;$index;constructor(n,t,r){this.lContainer=n,this.$implicit=t,this.$index=r}get $count(){return this.lContainer.length-ne}};function LN(e){return e}function FN(e,n){return n}var Tf=class{hasEmptyBlock;trackByFn;liveCollection;constructor(n,t,r){this.hasEmptyBlock=n,this.trackByFn=t,this.liveCollection=r}};function jN(e,n,t,r,o,i,s,a,c,u,l,d,h){ke("NgControlFlow");let f=T(),g=K(),D=c!==void 0,E=T(),w=a?s.bind(E[Ce][ie]):s,R=new Tf(D,w);E[j+e]=R,Tr(f,g,e+1,n,t,r,o,Ze(g.consts,i),256),D&&Tr(f,g,e+2,c,u,l,d,Ze(g.consts,h),512)}var Sf=class extends wf{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(n,t,r){super(),this.lContainer=n,this.hostLView=t,this.templateTNode=r}get length(){return this.lContainer.length-ne}at(n){return this.getLView(n)[ie].$implicit}attach(n,t){let r=t[Oe];this.needsIndexUpdate||=n!==this.length,Co(this.lContainer,t,n,Cr(this.templateTNode,r)),BN(this.lContainer,n)}detach(n){return this.needsIndexUpdate||=n!==this.length-1,VN(this.lContainer,n),HN(this.lContainer,n)}create(n,t){let r=xi(this.lContainer,this.templateTNode.tView.ssrId);return Eo(this.hostLView,this.templateTNode,new bf(this.lContainer,t,n),{dehydratedView:r})}destroy(n){Pc(n[b],n)}updateValue(n,t){this.getLView(n)[ie].$implicit=t}reset(){this.needsIndexUpdate=!1}updateIndexes(){if(this.needsIndexUpdate)for(let n=0;n<this.length;n++)this.getLView(n)[ie].$index=n}getLView(n){return $N(this.lContainer,n)}};function UN(e){let n=S(null),t=lt();try{let r=T(),o=r[b],i=r[t],s=t+1,a=Ec(r,s);if(i.liveCollection===void 0){let u=_f(o,s);i.liveCollection=new Sf(a,r,u)}else i.liveCollection.reset();let c=i.liveCollection;if(PN(c,e,i.trackByFn,n),c.updateIndexes(),i.hasEmptyBlock){let u=An(),l=c.length===0;if(Ke(r,u,l)){let d=t+2,h=Ec(r,d);if(l){let f=_f(o,d),g=$D(h,f,r),D=Eo(r,f,void 0,{dehydratedView:g});Co(h,D,0,Cr(f,g))}else o.firstUpdatePass&&Hc(h),vh(h,0)}}}finally{S(n)}}function Ec(e,n){return e[n]}function BN(e,n){if(e.length<=ne)return;let t=ne+n,r=e[t],o=r?r[Mn]:void 0;if(r&&o&&o.detachedLeaveAnimationFns&&o.detachedLeaveAnimationFns.length>0){let i=r[Se];t_(i,o),Er.delete(r[Xt]),o.detachedLeaveAnimationFns=void 0}}function VN(e,n){if(e.length<=ne)return;let t=ne+n,r=e[t],o=r?r[Mn]:void 0;o&&o.leave&&o.leave.size>0&&(o.detachedLeaveAnimationFns=[])}function HN(e,n){return Ai(e,n)}function $N(e,n){return LD(e,n)}function _f(e,n){return ro(e,n)}function un(e,n,t){let r=T(),o=An();if(Ke(r,o,n)){let i=K(),s=wi();bD(s,r,e,n,r[V],t)}return un}function Mf(e,n,t,r,o){gh(n,e,t,o?"class":"style",r)}function nn(e,n,t,r){let o=T(),i=o[b],s=e+j,a=i.firstCreatePass?Eh(s,o,2,n,dh,Oa(),t,r):i.data[s];
4if(kt(a)){let c=o[yt].tracingService;if(c&&c.componentCreate){let u=i.data[a.directiveStart+a.componentOffset];return c.componentCreate(XD(u),()=>(Uv(e,n,o,a,r),nn))}}return Uv(e,n,o,a,r),nn}function Uv(e,n,t,r,o){if(fh(r,t,e,n,Lh),no(r)){let i=t[b];Fc(i,t,r),Gf(i,r,t)}o!=null&&qi(t,r)}function jn(){let e=K(),n=se(),t=hh(n);return e.firstCreatePass&&Ch(e,t),vd(t)&&yd(),md(),t.classesWithoutHost!=null&&MT(t)&&Mf(e,t,T(),t.classesWithoutHost,!0),t.stylesWithoutHost!=null&&NT(t)&&Mf(e,t,T(),t.stylesWithoutHost,!1),jn}function Mo(e,n,t,r){return nn(e,n,t,r),jn(),Mo}function Oh(e,n,t,r){let o=T(),i=o[b],s=e+j,a=i.firstCreatePass?vM(s,i,2,n,t,r):i.data[s];return fh(a,o,e,n,Lh),r!=null&&qi(o,a),Oh}function kh(){let e=se(),n=hh(e);return vd(n)&&yd(),md(),kh}function Ph(e,n,t,r){return Oh(e,n,t,r),kh(),Ph}var Lh=(e,n,t,r,o)=>(en(!0),Jf(n[V],r,Td()));function zN(e,n,t,r,o){let i=!Nc(n,t);if(en(i),i)return Jf(n[V],r,Td());let s=n[Oe],a=Bc(s,e,n,t);return Vy(s,o)&&_c(s,o,a.nextSibling),s&&(ly(t)||dy(a))&&kt(t)&&(Om(t),tD(a)),a}function OE(){Lh=zN}function Fh(e,n,t){let r=T(),o=r[b],i=e+j,s=o.firstCreatePass?Eh(i,r,8,"ng-container",dh,Oa(),n,t):o.data[i];if(fh(s,r,e,"ng-container",kE),no(s)){let a=r[b];Fc(a,r,s),Gf(a,s,r)}return t!=null&&qi(r,s),Fh}function jh(){let e=K(),n=se(),t=hh(n);return e.firstCreatePass&&Ch(e,t),jh}function No(e,n,t){return Fh(e,n,t),jh(),No}var kE=(e,n,t,r,o)=>(en(!0),Xy(n[V],""));function qN(e,n,t,r,o){let i,s=!Nc(n,t);if(en(s),s)return Xy(n[V],"");let a=n[Oe],c=Bc(a,e,n,t),u=oS(a,o);return _c(a,o,c),i=Vc(u,c),i}function PE(){kE=qN}function Qi(){return T()}function Uh(e,n,t){let r=T(),o=An();if(Ke(r,o,n)){let i=K(),s=wi();TD(s,r,e,n,r[V],t)}return Uh}var Ti=void 0;function GN(e){let n=Math.floor(Math.abs(e)),t=e.toString().replace(/^[^.]*\.?/,"").length;return n===1&&t===0?1:5}var WN=["en",[["a","p"],["AM","PM"]],[["AM","PM"]],[["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"]],Ti,[["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"]],Ti,[["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\u202Fa","h:mm:ss\u202Fa","h:mm:ss\u202Fa z","h:mm:ss\u202Fa zzzz"],["{1}, {0}",Ti,Ti,Ti],[".",",",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0%","\xA4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",GN],Vd={};function Ji(e){let n=ZN(e),t=Bv(n);if(t)return t;let r=n.split("-")[0];if(t=Bv(r),t)return t;if(r==="en")return WN;throw new y(701,!1)}function Bv(e){return e in Vd||(Vd[e]=it.ng&&it.ng.common&&it.ng.common.locales&&it.ng.common.locales[e]),Vd[e]}var Un=(function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e})(Un||{});function ZN(e){return e.toLowerCase().replace(/_/g,"-")}var Xi="en-US",YN="USD";var KN=Xi;function LE(e){typeof e=="string"&&(KN=e.toLowerCase().replace(/_/g,"-"))}function Bn(e,n,t){let r=T(),o=K(),i=se();return jE(o,r,r[V],i,e,n,t),Bn}function FE(e,n,t){let r=T(),o=K(),i=se();return(i.type&3||t)&&QD(i,o,r,t,r[V],e,n,tc(i,r,n)),FE}function jE(e,n,t,r,o,i,s){let a=!0,c=null;
vendor: 4,814 bytes, line 4
4if((r.type&3||s)&&(c??=tc(r,n,i),QD(r,e,n,s,t,o,i,c)&&(a=!1)),a){let u=r.outputs?.[o],l=r.hostDirectiveOutputs?.[o];if(l&&l.length)for(let d=0;d<l.length;d+=2){let h=l[d],f=l[d+1];c??=tc(r,n,i),Tv(r,n,h,f,o,c)}if(u&&u.length)for(let d of u)c??=tc(r,n,i),Tv(r,n,d,o,o,c)}}function ln(e=1){return zm(e)}function QN(e,n){let t=null,r=BS(e);for(let o=0;o<n.length;o++){let i=n[o];if(i==="*"){t=o;continue}if(r===null?cD(e,i,!0):$S(r,i))return o}return t}function Bh(e){let n=T()[Ce][xe];if(!n.projection){let t=e?e.length:1,r=n.projection=vm(t,null),o=r.slice(),i=n.child;for(;i!==null;){if(i.type!==128){let s=e?QN(i,e):0;s!==null&&(o[s]?o[s].projectionNext=i:r[s]=i,o[s]=i)}i=i.next}}}function es(e,n=0,t,r,o,i){let s=T(),a=K(),c=r?e+1:null;c!==null&&Tr(s,a,c,r,o,i,null,t);let u=wo(a,j+e,16,null,t||null);u.projection===null&&(u.projection=n),Cd();let d=!s[Oe]||ka();s[Ce][xe].projection[u.projection]===null&&c!==null?JN(s,a,c):d&&!Vi(u)&&f_(a,s,u)}function JN(e,n,t){let r=j+t,o=n.data[r],i=e[r],s=xi(i,o.tView.ssrId),a=Eo(e,o,void 0,{dehydratedView:s});Co(i,a,0,Cr(o,s))}function Jc(e,n,t,r){return FM(e,n,t,r),Jc}function UE(e,n,t){return cE(e,n,t),UE}function Vh(e){let n=T(),t=K(),r=Fa();Ci(r+1);let o=bh(t,r);if(e.dirty&&_m(n)===((o.metadata.flags&2)===2)){if(o.matches===null)e.reset([]);else{let i=lE(n,r);e.reset(i,cy),e.notifyOnChanges()}return!0}return!1}function Hh(){return Ih(T(),Fa())}function BE(e,n,t,r){return BM(e,cE(n,t,r)),BE}function XN(e=1){Ci(Fa()+e)}function ts(e){let n=Pm();return Di(n,j+e)}function Ya(e,n){return e<<17|n<<2}function Sr(e){return e>>17&32767}function eR(e){return(e&2)==2}function tR(e,n){return e&131071|n<<17}function Nf(e){return e|2}function go(e){return(e&131068)>>2}function Hd(e,n){return e&-131069|n<<2}function nR(e){return(e&1)===1}function Rf(e){return e|1}function rR(e,n,t,r,o,i){let s=i?n.classBindings:n.styleBindings,a=Sr(s),c=go(s);e[r]=t;let u=!1,l;if(Array.isArray(t)){let d=t;l=d[1],(l===null||Jr(d,l)>0)&&(u=!0)}else l=t;if(o)if(c!==0){let h=Sr(e[a+1]);e[r+1]=Ya(h,a),h!==0&&(e[h+1]=Hd(e[h+1],r)),e[a+1]=tR(e[a+1],r)}else e[r+1]=Ya(a,0),a!==0&&(e[a+1]=Hd(e[a+1],r)),a=r;else e[r+1]=Ya(c,0),a===0?a=r:e[c+1]=Hd(e[c+1],r),c=r;u&&(e[r+1]=Nf(e[r+1])),Vv(e,l,r,!0),Vv(e,l,r,!1),oR(n,l,e,r,i),s=Ya(a,c),i?n.classBindings=s:n.styleBindings=s}function oR(e,n,t,r,o){let i=o?e.residualClasses:e.residualStyles;i!=null&&typeof n=="string"&&Jr(i,n)>=0&&(t[r+1]=Rf(t[r+1]))}function Vv(e,n,t,r){let o=e[t+1],i=n===null,s=r?Sr(o):go(o),a=!1;for(;s!==0&&(a===!1||i);){let c=e[s],u=e[s+1];iR(c,n)&&(a=!0,e[s+1]=r?Rf(u):Nf(u)),s=r?Sr(u):go(u)}a&&(e[t+1]=r?Nf(o):Rf(o))}function iR(e,n){return e===null||n==null||(Array.isArray(e)?e[1]:e)===n?!0:Array.isArray(e)&&typeof n=="string"?Jr(e,n)>=0:!1}var Et={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function sR(e){return e.substring(Et.key,Et.keyEnd)}function aR(e){return cR(e),VE(e,HE(e,0,Et.textEnd))}function VE(e,n){let t=Et.textEnd;return t===n?-1:(n=Et.keyEnd=uR(e,Et.key=n,t),HE(e,n,t))}function cR(e){Et.key=0,Et.keyEnd=0,Et.value=0,Et.valueEnd=0,Et.textEnd=e.length}function HE(e,n,t){for(;n<t&&e.charCodeAt(n)<=32;)n++;return n}function uR(e,n,t){for(;n<t&&e.charCodeAt(n)>32;)n++;return n}function $E(e,n,t){return qE(e,n,t,!1),$E}function zE(e,n){return qE(e,n,null,!0),zE}function $h(e){dR(vR,lR,e,!0)}function lR(e,n){for(let t=aR(n);t>=0;t=VE(n,t))Sa(e,sR(n),!0)}function qE(e,n,t,r){let o=T(),i=K(),s=ao(2);if(i.firstUpdatePass&&WE(i,e,s,r),n!==me&&Ke(o,s,n)){let a=i.data[lt()];ZE(i,a,o,o[V],e,o[s+1]=DR(n,t),r,s)}}function dR(e,n,t,r){let o=K(),i=ao(2);o.firstUpdatePass&&WE(o,null,i,r);let s=T();if(t!==me&&Ke(s,i,t)){let a=o.data[lt()];if(YE(a,r)&&!GE(o,i)){let c=r?a.classesWithoutHost:a.stylesWithoutHost;c!==null&&(t=Da(c,t||"")),Mf(o,a,s,t,r)}else yR(o,a,s,s[V],s[i+1],s[i+1]=mR(e,n,t),r,i)}}function GE(e,n){return n>=e.expandoStartIndex}function WE(e,n,t,r){let o=e.data;if(o[t+1]===null){let i=o[lt()],s=GE(e,t);YE(i,r)&&n===null&&!s&&(n=!1),n=fR(o,i,n,r),rR(o,i,n,t,s,r)}}function fR(e,n,t,r){let o=Bm(e),i=r?n.residualClasses:n.residualStyles;if(o===null)(r?n.classBindings:n.styleBindings)===0&&(t=$d(null,e,n,t,r),t=Pi(t,n.attrs,r),i=null);else{let s=n.directiveStylingLast;if(s===-1||e[s]!==o)if(t=$d(o,e,n,t,r),i===null){let c=hR(e,n,r);c!==void 0&&Array.isArray(c)&&(c=$d(null,e,n,c[1],r),c=Pi(c,n.attrs,r),pR(e,n,r,c))}else i=gR(e,n,r)}return i!==void 0&&(r?n.residualClasses=i:n.residualStyles=i),t}function hR(e,n,t){let r=t?n.classBindings:n.styleBindings;if(go(r)!==0)return e[Sr(r)]}function pR(e,n,t,r){let o=t?n.classBindings:n.styleBindings;e[Sr(o)]=r}function gR(e,n,t){let r,o=n.directiveEnd;for(let i=1+n.directiveStylingLast;i<o;i++){let s=e[i].hostAttrs;r=Pi(r,s,t)}return Pi(r,n.attrs,t)}function $d(e,n,t,r,o){let i=null,s=t.directiveEnd,a=t.directiveStylingLast;
vendor: 4,702 bytes, line 4
4for(a===-1?a=t.directiveStart:a++;a<s&&(i=n[a],r=Pi(r,i.hostAttrs,o),i!==e);)a++;return e!==null&&(t.directiveStylingLast=a),r}function Pi(e,n,t){let r=t?1:2,o=-1;if(n!==null)for(let i=0;i<n.length;i++){let s=n[i];typeof s=="number"?o=s:o===r&&(Array.isArray(e)||(e=e===void 0?[]:["",e]),Sa(e,s,t?!0:n[++i]))}return e===void 0?null:e}function mR(e,n,t){if(t==null||t==="")return Te;let r=[],o=Qe(t);if(Array.isArray(o))for(let i=0;i<o.length;i++)e(r,o[i],!0);else if(o instanceof Set)for(let i of o)e(r,i,!0);else if(typeof o=="object")for(let i in o)o.hasOwnProperty(i)&&e(r,i,o[i]);else typeof o=="string"&&n(r,o);return r}function vR(e,n,t){let r=String(n);r!==""&&!r.includes(" ")&&Sa(e,r,t)}function yR(e,n,t,r,o,i,s,a){o===me&&(o=Te);let c=0,u=0,l=0<o.length?o[0]:null,d=0<i.length?i[0]:null;for(;l!==null||d!==null;){let h=c<o.length?o[c+1]:void 0,f=u<i.length?i[u+1]:void 0,g=null,D;l===d?(c+=2,u+=2,h!==f&&(g=d,D=f)):d===null||l!==null&&l<d?(c+=2,g=l):(u+=2,g=d,D=f),g!==null&&ZE(e,n,t,r,g,D,s,a),l=c<o.length?o[c]:null,d=u<i.length?i[u]:null}}function ZE(e,n,t,r,o,i,s,a){if(!(n.type&3))return;let c=e.data,u=c[a+1],l=nR(u)?Hv(c,n,t,o,go(u),s):void 0;if(!Cc(l)){Cc(i)||eR(u)&&(i=Hv(c,null,t,o,a,s));let d=ud(lt(),t);p_(r,s,d,o,i)}}function Hv(e,n,t,r,o,i){let s=n===null,a;for(;o>0;){let c=e[o],u=Array.isArray(c),l=u?c[1]:c,d=l===null,h=t[o+1];h===me&&(h=d?Te:void 0);let f=d?_a(h,r):l===r?h:void 0;if(u&&!Cc(f)&&(f=_a(c,r)),Cc(f)&&(a=f,s))return a;let g=e[o+1];o=s?Sr(g):go(g)}if(n!==null){let c=i?n.residualClasses:n.residualStyles;c!=null&&(a=_a(c,r))}return a}function Cc(e){return e!==void 0}function DR(e,n){return e==null||e===""||(typeof n=="string"?e=e+n:typeof e=="object"&&(e=pi(Qe(e)))),e}function YE(e,n){return(e.flags&(n?8:16))!==0}function ER(e,n=""){let t=T(),r=K(),o=e+j,i=r.firstCreatePass?wo(r,o,1,n,null):r.data[o],s=KE(r,t,i,n);t[o]=s,Va()&&uh(r,t,s,i),so(i,!1)}var KE=(e,n,t,r)=>(en(!0),Jy(n[V],r));function CR(e,n,t,r){let o=!Nc(n,t);if(en(o),o)return Jy(n[V],r);let i=n[Oe];return Bc(i,e,n,t)}function QE(){KE=CR}function wR(e,n,t,r=""){return Ke(e,An(),t)?n+Be(t)+r:me}function IR(e,n,t,r,o,i=""){let s=Pa(),a=Oi(e,s,t,o);return ao(2),a?n+Be(t)+r+Be(o)+i:me}function bR(e,n,t,r,o,i,s,a=""){let c=Pa(),u=YD(e,c,t,o,s);return ao(3),u?n+Be(t)+r+Be(o)+i+Be(s)+a:me}function TR(e,n,t,r,o,i,s,a,c,u=""){let l=Pa(),d=KD(e,l,t,o,s,c);return ao(4),d?n+Be(t)+r+Be(o)+i+Be(s)+a+Be(c)+u:me}function JE(e){return zh("",e),JE}function zh(e,n,t){let r=T(),o=wR(r,e,n,t);return o!==me&&Xc(r,lt(),o),zh}function XE(e,n,t,r,o){let i=T(),s=IR(i,e,n,t,r,o);return s!==me&&Xc(i,lt(),s),XE}function eC(e,n,t,r,o,i,s){let a=T(),c=bR(a,e,n,t,r,o,i,s);return c!==me&&Xc(a,lt(),c),eC}function tC(e,n,t,r,o,i,s,a,c){let u=T(),l=TR(u,e,n,t,r,o,i,s,a,c);return l!==me&&Xc(u,lt(),l),tC}function Xc(e,n,t){let r=ud(n,e);MS(e[V],r,t)}function nC(e,n,t){_h(n)&&(n=n());let r=T(),o=An();if(Ke(r,o,n)){let i=K(),s=wi();bD(s,r,e,n,r[V],t)}return nC}function SR(e,n){let t=_h(e);return t&&e.set(n),t}function rC(e,n){let t=T(),r=K(),o=se();return jE(r,t,t[V],o,e,n),rC}function $v(e,n,t){let r=K();r.firstCreatePass&&oC(n,r.data,r.blueprint,Pt(e),t)}function oC(e,n,t,r,o){if(e=Ee(e),Array.isArray(e))for(let i=0;i<e.length;i++)oC(e[i],n,t,r,o);else{let i=K(),s=T(),a=se(),c=cr(e)?e:Ee(e.provide),u=od(e),l=a.providerIndexes&1048575,d=a.directiveStart,h=a.providerIndexes>>20;if(cr(e)||!e.multi){let f=new Dr(u,o,Q,null),g=qd(c,n,o?l:l+h,d);g===-1?(Wd(ac(a,s),i,c),zd(i,e,n.length),n.push(c),a.directiveStart++,a.directiveEnd++,o&&(a.providerIndexes+=1048576),t.push(f),s.push(f)):(t[g]=f,s[g]=f)}else{let f=qd(c,n,l+h,d),g=qd(c,n,l,l+h),D=f>=0&&t[f],E=g>=0&&t[g];if(o&&!E||!o&&!D){Wd(ac(a,s),i,c);let w=NR(o?MR:_R,t.length,o,r,u,e);!o&&E&&(t[g].providerFactory=w),zd(i,e,n.length,0),n.push(c),a.directiveStart++,a.directiveEnd++,o&&(a.providerIndexes+=1048576),t.push(w),s.push(w)}else{let w=iC(t[o?g:f],u,!o&&r);zd(i,e,f>-1?f:g,w)}!o&&r&&E&&t[g].componentProviders++}}}function zd(e,n,t,r){let o=cr(n),i=Im(n);if(o||i){let c=(i?Ee(n.useClass):n).prototype.ngOnDestroy;if(c){let u=e.destroyHooks||(e.destroyHooks=[]);if(!o&&n.multi){let l=u.indexOf(t);l===-1?u.push(t,[r,c]):u[l+1].push(r,c)}else u.push(t,c)}}}function iC(e,n,t){return t&&e.componentProviders++,e.multi.push(n)-1}function qd(e,n,t,r){for(let o=t;o<r;o++)if(n[o]===e)return o;return-1}function _R(e,n,t,r,o){return Af(this.multi,[])}function MR(e,n,t,r,o){let i=this.multi,s;if(this.providerFactory){let a=this.providerFactory.componentProviders,c=Mi(r,r[b],this.providerFactory.index,o);s=c.slice(0,a),Af(i,s);for(let u=a;u<c.length;u++)s.push(c[u])}else s=[],Af(i,s);return s}function Af(e,n){for(let t=0;t<e.length;t++){let r=e[t];
4n.push(r())}return n}function NR(e,n,t,r,o,i){let s=new Dr(e,t,Q,null);return s.multi=[],s.index=n,s.componentProviders=0,iC(s,o,r&&!t),s}function RR(e,n){return t=>{t.providersResolver=(r,o)=>$v(r,o?o(e):e,!1),n&&(t.viewProvidersResolver=(r,o)=>$v(r,o?o(n):n,!0))}}function AR(e,n){let t=Rn()+e,r=T();return r[t]===me?Wi(r,t,n()):yM(r,t)}function xR(e,n,t){return sC(T(),Rn(),e,n,t)}function OR(e,n,t,r){return aC(T(),Rn(),e,n,t,r)}function kR(e,n,t,r,o){return PR(T(),Rn(),e,n,t,r,o)}function eu(e,n){let t=e[n];return t===me?void 0:t}function sC(e,n,t,r,o,i){let s=n+t;return Ke(e,s,o)?Wi(e,s+1,i?r.call(i,o):r(o)):eu(e,s+1)}function aC(e,n,t,r,o,i,s){let a=n+t;return Oi(e,a,o,i)?Wi(e,a+2,s?r.call(s,o,i):r(o,i)):eu(e,a+2)}function PR(e,n,t,r,o,i,s,a){let c=n+t;return YD(e,c,o,i,s)?Wi(e,c+3,a?r.call(a,o,i,s):r(o,i,s)):eu(e,c+3)}function LR(e,n,t,r,o,i,s,a,c){let u=n+t;return KD(e,u,o,i,s,a)?Wi(e,u+4,c?r.call(c,o,i,s,a):r(o,i,s,a)):eu(e,u+4)}function FR(e,n){let t=K(),r,o=e+j;t.firstCreatePass?(r=jR(n,t.pipeRegistry),t.data[o]=r,r.onDestroy&&(t.destroyHooks??=[]).push(o,r.onDestroy)):r=t.data[o];let i=r.factory||(r.factory=In(r.type,!0)),s,a=Re(Q);try{let c=sc(!1),u=i();return sc(c),ld(t,T(),o,u),u}finally{Re(a)}}function jR(e,n){if(n)for(let t=n.length-1;t>=0;t--){let r=n[t];if(e===r.name)return r}}function UR(e,n,t){let r=e+j,o=T(),i=Di(o,r);return qh(o,r)?sC(o,Rn(),n,i.transform,t,i):i.transform(t)}function BR(e,n,t,r){let o=e+j,i=T(),s=Di(i,o);return qh(i,o)?aC(i,Rn(),n,s.transform,t,r,s):s.transform(t,r)}function VR(e,n,t,r,o,i){let s=e+j,a=T(),c=Di(a,s);return qh(a,s)?LR(a,Rn(),n,c.transform,t,r,o,i,c):c.transform(t,r,o,i)}function qh(e,n){return e[b].data[n].pure}function Gh(e,n){return Uc(e,n)}var wc=class{ngModuleFactory;componentFactories;constructor(n,t){this.ngModuleFactory=n,this.componentFactories=t}},Wh=(()=>{class e{compileModuleSync(t){return new yc(t)}compileModuleAsync(t){return Promise.resolve(this.compileModuleSync(t))}compileModuleAndAllComponentsSync(t){let r=this.compileModuleSync(t),o=Kl(t),i=sD(o.declarations).reduce((s,a)=>{let c=vt(a);return c&&s.push(new Pn(c)),s},[]);return new wc(r,i)}compileModuleAndAllComponentsAsync(t){return Promise.resolve(this.compileModuleAndAllComponentsSync(t))}clearCache(){}clearCacheFor(t){}getModuleId(t){}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var cC=(()=>{class e{applicationErrorHandler=p(Ye);appRef=p(Je);taskService=p(Lt);ngZone=p(ye);zonelessEnabled=p(bi);tracing=p(Vt,{optional:!0});zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new he;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(fi):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(p(Rd,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{let t=this.taskService.add();if(!this.runningTick&&(this.cleanup(),!this.zonelessEnabled||this.appRef.includeAllTestViews)){this.taskService.remove(t);return}this.switchToMicrotaskScheduler(),this.taskService.remove(t)})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()}))}switchToMicrotaskScheduler(){this.ngZone.runOutsideAngular(()=>{let t=this.taskService.add();this.useMicrotaskScheduler=!0,queueMicrotask(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(t)})})}notify(t){if(!this.zonelessEnabled&&t===5)return;switch(t){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;break}case 12:{this.appRef.dirtyFlags|=16;break}case 13:{this.appRef.dirtyFlags|=2;break}case 11:break;default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick())return;let r=this.useMicrotaskScheduler?Ym:_d;this.pendingRenderTaskId=this.taskService.add(),this.scheduleInRootZone?this.cancelScheduledCallback=Zone.root.run(()=>r(()=>this.tick())):this.cancelScheduledCallback=this.ngZone.runOutsideAngular(()=>r(()=>this.tick()))}shouldScheduleTick(){return!(this.appRef.destroyed||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDef
4ined&&Zone.current.get(fi+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 t=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(r){this.applicationErrorHandler(r)}finally{this.taskService.remove(t),this.cleanup()}}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,this.pendingRenderTaskId!==null){let t=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(t)}}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function uC(){return[{provide:Nt,useExisting:cC},{provide:ye,useClass:hi},{provide:bi,useValue:!0}]}function HR(){return typeof $localize<"u"&&$localize.locale||Xi}var Ro=new v("",{factory:()=>p(Ro,{optional:!0,skipSelf:!0})||HR()}),Zh=new v("",{factory:()=>YN});var tu=class{destroyed=!1;listeners=null;errorHandler=p(ot,{optional:!0});destroyRef=p(ae);constructor(){this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(n){if(this.destroyed)throw new y(953,!1);return(this.listeners??=[]).push(n),{unsubscribe:()=>{let t=this.listeners?.indexOf(n);t!==void 0&&t!==-1&&this.listeners?.splice(t,1)}}}emit(n){if(this.destroyed){console.warn($e(953,!1));return}if(this.listeners===null)return;let t=S(null);try{for(let r of this.listeners)try{r(n)}catch(o){this.errorHandler?.handleError(o)}}finally{S(t)}}};function te(e){return im(e)}function He(e,n){return ai(e,n?.equal)}var $R=e=>e;function nu(e,n){if(typeof e=="function"){let t=Nl(e,$R,n?.equal);return lC(t,n?.debugName)}else{let t=Nl(e.source,e.computation,e.equal);return lC(t,e.debugName)}}function lC(e,n){let t=e[de],r=e;return r.set=o=>rm(t,o),r.update=o=>om(t,o),r.asReadonly=Ha.bind(e),r}var Xh={JSACTION:"__jsaction",OWNER:"__owner"},pC={};function zR(e){return e[Xh.JSACTION]}function dC(e,n){e[Xh.JSACTION]=n}function qR(e){return pC[e]}function GR(e,n){pC[e]=n}var M={AUXCLICK:"auxclick",CHANGE:"change",CLICK:"click",CLICKMOD:"clickmod",CLICKONLY:"clickonly",DBLCLICK:"dblclick",FOCUS:"focus",FOCUSIN:"focusin",BLUR:"blur",FOCUSOUT:"focusout",SUBMIT:"submit",KEYDOWN:"keydown",KEYPRESS:"keypress",KEYUP:"keyup",MOUSEUP:"mouseup",MOUSEDOWN:"mousedown",MOUSEOVER:"mouseover",MOUSEOUT:"mouseout",MOUSEENTER:"mouseenter",MOUSELEAVE:"mouseleave",MOUSEMOVE:"mousemove",POINTERUP:"pointerup",POINTERDOWN:"pointerdown",POINTEROVER:"pointerover",POINTEROUT:"pointerout",POINTERENTER:"pointerenter",POINTERLEAVE:"pointerleave",POINTERMOVE:"pointermove",POINTERCANCEL:"pointercancel",GOTPOINTERCAPTURE:"gotpointercapture",LOSTPOINTERCAPTURE:"lostpointercapture",ERROR:"error",LOAD:"load",UNLOAD:"unload",TOUCHSTART:"touchstart",TOUCHEND:"touchend",TOUCHMOVE:"touchmove",INPUT:"input",SCROLL:"scroll",TOGGLE:"toggle",CUSTOM:"_custom"},WR=[M.MOUSEENTER,M.MOUSELEAVE,"pointerenter","pointerleave"],vH=[M.CLICK,M.DBLCLICK,M.FOCUSIN,M.FOCUSOUT,M.KEYDOWN,M.KEYUP,M.KEYPRESS,M.MOUSEOVER,M.MOUSEOUT,M.SUBMIT,M.TOUCHSTART,M.TOUCHEND,M.TOUCHMOVE,"touchcancel","auxclick","change","compositionstart","compositionupdate","compositionend","beforeinput","input","select","copy","cut","paste","mousedown","mouseup","wheel","contextmenu","dragover","dragenter","dragleave","drop","dragstart","dragend","pointerdown","pointermove","pointerup","pointercancel","pointerover","pointerout","gotpointercapture","lostpointercapture","ended","loadedmetadata","pagehide","pageshow","visibilitychange","beforematch"],ZR=[M.FOCUS,M.BLUR,M.ERROR,M.LOAD,M.TOGGLE],ep=e=>ZR.indexOf(e)>=0;function YR(e){return e===M.MOUSEENTER?M.MOUSEOVER:e===M.MOUSELEAVE?M.MOUSEOUT:e===M.POINTERENTER?M.POINTEROVER:e===M.POINTERLEAVE?M.POINTEROUT:e}function KR(e,n,t,r){let o=!1;ep(n)&&(o=!0);let i=typeof r=="boolean"?{capture:o,passive:r}:o;return e.addEventListener(n,t,i),{eventType:n,handler:t,capture:o,passive:r}}function QR(e,n){if(e.removeEventListener){let t=typeof n.passive=="boolean"?{capture:n.capture}:n.capture;e.removeEventListener(n.eventType,n.handler,t)}else e.detachEvent&&e.detachEvent(`on${n.eventType}`,n.handler)}function JR(e){e.preventDefault?e.preventDefault():e.returnValue=!1}var fC=typeof navigator<"u"&&/Macintosh/.test(navigator.userAgent);function XR(e){return e.which===2||e.which==null&&e.button===4}function eA(e){return fC&&e.metaKey||!fC&&e.ctrlKey||XR(e)||e.shiftKey}function tA(e,n,t){let r=e.relatedTarget;return(e.type===M.MOUSEOVER&&n===M.MOUSEENTER||e.type===M.MOUSEOUT&&n===M.MOUSELEAVE||e.type===M.POINTEROVER&&n===M.POINTERENTER||e.type===M.POINTEROUT&&n===M.POINTERLEAVE)&&(!r||r!==t&&!t.contains(r))}function nA(e,n){let t={};for(let r in e){if(r==="srcElement"||r==="target")continue;let o=r,i=e[o];typeof i!="function"&&(t[o]=i)}return e.type===M.MOUSEOVER?t.type=M.MOUSEENTER:e.type===M.MOUSEOUT?t.type=M.MOUSELEAVE:e.type===M.POINTEROVER?t.type=M.POINTERENTER:t.type=M.POINTERLEAVE,t.target=t.srcElement=n,t.bubbles=!1,t._originalEvent=e,t}var rA=typeof navigator<"u"&&/iPhone|iPad|iPod/.test(navigator.userAgent),su=class{element;handlerInfos=[];constructor(n){this.element=n}addEventListener(n,t,r){rA&&(this.element.style.cursor="pointer"),this.handlerInfos.push(KR(this.element,n,t(this.element),r))}cleanUp(){for(let n=0;n<this.handlerInfos.length;n++)QR(this.element,this.handlerInfos[n]);this.handlerInfos=[]}}
4,oA={NAMESPACE_ACTION_SEPARATOR:".",EVENT_ACTION_SEPARATOR:":"};function Vn(e){return e.eventType}function tp(e,n){e.eventType=n}function ou(e){return e.event}function gC(e,n){e.event=n}function mC(e){return e.targetElement}function vC(e,n){e.targetElement=n}function yC(e){return e.eic}function iA(e,n){e.eic=n}function sA(e){return e.timeStamp}function aA(e,n){e.timeStamp=n}function iu(e){return e.eia}function DC(e,n,t){e.eia=[n,t]}function Yh(e){e.eia=void 0}function ru(e){return e[1]}function cA(e){return e.eirp}function EC(e,n){e.eirp=n}function CC(e){return e.eir}function wC(e,n){e.eir=n}function IC(e){return{eventType:e.eventType,event:e.event,targetElement:e.targetElement,eic:e.eic,eia:e.eia,timeStamp:e.timeStamp,eirp:e.eirp,eiack:e.eiack,eir:e.eir}}function uA(e,n,t,r,o,i,s,a){return{eventType:e,event:n,targetElement:t,eic:r,timeStamp:o,eia:i,eirp:s,eiack:a}}var Kh=class e{eventInfo;constructor(n){this.eventInfo=n}getEventType(){return Vn(this.eventInfo)}setEventType(n){tp(this.eventInfo,n)}getEvent(){return ou(this.eventInfo)}setEvent(n){gC(this.eventInfo,n)}getTargetElement(){return mC(this.eventInfo)}setTargetElement(n){vC(this.eventInfo,n)}getContainer(){return yC(this.eventInfo)}setContainer(n){iA(this.eventInfo,n)}getTimestamp(){return sA(this.eventInfo)}setTimestamp(n){aA(this.eventInfo,n)}getAction(){let n=iu(this.eventInfo);if(n)return{name:n[0],element:n[1]}}setAction(n){if(!n){Yh(this.eventInfo);return}DC(this.eventInfo,n.name,n.element)}getIsReplay(){return cA(this.eventInfo)}setIsReplay(n){EC(this.eventInfo,n)}getResolved(){return CC(this.eventInfo)}setResolved(n){wC(this.eventInfo,n)}clone(){return new e(IC(this.eventInfo))}},lA={},dA=/\s*;\s*/,fA=M.CLICK,Qh=class{a11yClickSupport=!1;clickModSupport=!0;syntheticMouseEventSupport;updateEventInfoForA11yClick=void 0;preventDefaultForA11yClick=void 0;populateClickOnlyAction=void 0;constructor({syntheticMouseEventSupport:n=!1,clickModSupport:t=!0}={}){this.syntheticMouseEventSupport=n,this.clickModSupport=t}resolveEventType(n){this.clickModSupport&&Vn(n)===M.CLICK&&eA(ou(n))?tp(n,M.CLICKMOD):this.a11yClickSupport&&this.updateEventInfoForA11yClick(n)}resolveAction(n){CC(n)||(this.populateAction(n,mC(n)),wC(n,!0))}resolveParentAction(n){let t=iu(n),r=t&&ru(t);Yh(n);let o=r&&this.getParentNode(r);o&&this.populateAction(n,o)}populateAction(n,t){let r=t;for(;r&&r!==yC(n)&&(r.nodeType===Node.ELEMENT_NODE&&this.populateActionOnElement(r,n),!iu(n));)r=this.getParentNode(r);let o=iu(n);if(o&&(this.a11yClickSupport&&this.preventDefaultForA11yClick(n),this.syntheticMouseEventSupport&&(Vn(n)===M.MOUSEENTER||Vn(n)===M.MOUSELEAVE||Vn(n)===M.POINTERENTER||Vn(n)===M.POINTERLEAVE)))if(tA(ou(n),Vn(n),ru(o))){let i=nA(ou(n),ru(o));gC(n,i),vC(n,ru(o))}else Yh(n)}getParentNode(n){let t=n[Xh.OWNER];if(t)return t;let r=n.parentNode;return r?.nodeName==="#document-fragment"?r?.host??null:r}populateActionOnElement(n,t){let r=this.parseActions(n),o=r[Vn(t)];o!==void 0&&DC(t,o,n),this.a11yClickSupport&&this.populateClickOnlyAction(n,t,r)}parseActions(n){let t=zR(n);if(!t){let r=n.getAttribute(za.JSACTION);if(!r)t=lA,dC(n,t);else{if(t=qR(r),!t){t={};let o=r.split(dA);for(let i=0;i<o.length;i++){let s=o[i];if(!s)continue;let a=s.indexOf(oA.EVENT_ACTION_SEPARATOR),c=a!==-1,u=c?s.substr(0,a).trim():fA,l=c?s.substr(a+1).trim():s;t[u]=l}GR(r,t)}dC(n,t)}}return t}addA11yClickSupport(n,t,r){this.a11yClickSupport=!0,this.updateEventInfoForA11yClick=n,this.preventDefaultForA11yClick=t,this.populateClickOnlyAction=r}},bC=(function(e){return e[e.I_AM_THE_JSACTION_FRAMEWORK=0]="I_AM_THE_JSACTION_FRAMEWORK",e})(bC||{}),Jh=class{dispatchDelegate;actionResolver;eventReplayer;eventReplayScheduled=!1;replayEventInfoWrappers=[];constructor(n,{actionResolver:t,eventReplayer:r}={}){this.dispatchDelegate=n,this.actionResolver=t,this.eventReplayer=r}dispatch(n){let t=new Kh(n);this.actionResolver?.resolveEventType(n),this.actionResolver?.resolveAction(n);let r=t.getAction();if(r&&hA(r.element,t)&&JR(t.getEvent()),this.eventReplayer&&t.getIsReplay()){this.scheduleEventInfoWrapperReplay(t);return}this.dispatchDelegate(t)}scheduleEventInfoWrapperReplay(n){this.replayEventInfoWrappers.push(n),!this.eventReplayScheduled&&(this.eventReplayScheduled=!0,Promise.resolve().then(()=>{this.eventReplayScheduled=!1,this.eventReplayer(this.replayEventInfoWrappers)}))}};function hA(e,n){return e.tagName==="A"&&(n.getEventType()===M.CLICK||n.getEventType()===M.CLICKMOD)}var TC=Symbol.for("propagationStopped"),np={REPLAY:101};var pA="`preventDefault` called during event replay.";var gA="`composedPath` called during event replay.",au=class{dispatchDelegate;clickModSupport;actionResolver;dispatcher;constructor(n,t=!0){this.dispatchDelegate=n,this.clickModSupport=t,this.actionResolver=new Qh({clickModSupport:t}),this.dispatcher=new Jh(r=>{this.dispatchToDelegate(r)},{actionResolver:this.actionResolver})}dispatch(n){this.dispatcher.dispatch(n)}dispatchToDelegate(n){for(n.getIsReplay()&&yA(n),mA(n);n.getAction();){if(DA(n),ep(n.getEventType())&&n.getAction().element!==n.getTargetElement()||(this.dispatchDelegate(n.getEvent(),n.getAction().name),vA(n)))return;this.actionResolver.resolveParentAction(n.eventInfo)}}};function mA(e){let n=e.getEvent(),t=e.getEvent().stopPropagation.bind(n),r=()=>{n[TC]=!0,t()};Nr(n,"stopPropagation",r),Nr(n,"stopImmediatePropagation",r)}function vA(e){return!!e.getEvent()[TC]}function yA(e){let n=e.getEvent(),t=e.getTargetElement(),r=n.preventDefault.bind(n);Nr(n,"target",t),Nr(n,"eventPhase",np.REPLAY),Nr(n,"preventDefault",()=>{throw r(),new Error(pA+"")}
4),Nr(n,"composedPath",()=>{throw new Error(gA+"")})}function DA(e){let n=e.getEvent(),t=e.getAction()?.element;t&&Nr(n,"currentTarget",t,{configurable:!0})}function Nr(e,n,t,{configurable:r=!1}={}){Object.defineProperty(e,n,{value:t,configurable:r})}function SC(e,n){e.ecrd(t=>{n.dispatch(t)},bC.I_AM_THE_JSACTION_FRAMEWORK)}function EA(e){return e?.q??[]}function CA(e){e&&(hC(e.c,e.et,e.h),hC(e.c,e.etc,e.h,!0))}function hC(e,n,t,r){for(let o=0;o<n.length;o++)e.removeEventListener(n[o],t,r)}var wA=!1,_C=(()=>{class e{static MOUSE_SPECIAL_SUPPORT=wA;containerManager;eventHandlers={};browserEventTypeToExtraEventTypes={};dispatcher=null;queuedEventInfos=[];constructor(t){this.containerManager=t}handleEvent(t,r,o){let i=uA(t,r,r.target,o,Date.now());this.handleEventInfo(i)}handleEventInfo(t){if(!this.dispatcher){EC(t,!0),this.queuedEventInfos?.push(t);return}this.dispatcher(t)}addEvent(t,r,o){if(t in this.eventHandlers||!this.containerManager||!e.MOUSE_SPECIAL_SUPPORT&&WR.indexOf(t)>=0)return;let i=(a,c,u)=>{this.handleEvent(a,c,u)};this.eventHandlers[t]=i;let s=YR(r||t);if(s!==t){let a=this.browserEventTypeToExtraEventTypes[s]||[];a.push(t),this.browserEventTypeToExtraEventTypes[s]=a}this.containerManager.addEventListener(s,a=>c=>{i(t,c,a)},o)}replayEarlyEvents(t=window._ejsa){t&&(this.replayEarlyEventInfos(t.q),CA(t),delete window._ejsa)}replayEarlyEventInfos(t){for(let r=0;r<t.length;r++){let o=t[r],i=this.getEventTypesForBrowserEventType(o.eventType);for(let s=0;s<i.length;s++){let a=IC(o);tp(a,i[s]),this.handleEventInfo(a)}}}getEventTypesForBrowserEventType(t){let r=[];return this.eventHandlers[t]&&r.push(t),this.browserEventTypeToExtraEventTypes[t]&&r.push(...this.browserEventTypeToExtraEventTypes[t]),r}handler(t){return this.eventHandlers[t]}cleanUp(){this.containerManager?.cleanUp(),this.containerManager=null,this.eventHandlers={},this.browserEventTypeToExtraEventTypes={},this.dispatcher=null,this.queuedEventInfos=[]}registerDispatcher(t,r){this.ecrd(t,r)}ecrd(t,r){if(this.dispatcher=t,this.queuedEventInfos?.length){for(let o=0;o<this.queuedEventInfos.length;o++)this.handleEventInfo(this.queuedEventInfos[o]);this.queuedEventInfos=null}}}return e})();function MC(e,n=window){return EA(n._ejsas?.[e])}function rp(e,n=window){n._ejsas&&(n._ejsas[e]=void 0)}var FC=Symbol("InputSignalNode#UNSET"),UA=F(m({},la),{transformFn:void 0,applyValueToInputSignal(e,n){ir(e,n)}});function jC(e,n){let t=Object.create(UA);t.value=e,t.transformFn=n?.transform;function r(){if(tr(t),t.value===FC){let o=null;throw new y(-950,o)}return t.value}return r[de]=t,r}var lu=class{attributeName;constructor(n){this.attributeName=n}__NG_ELEMENT_ID__=()=>Li(this.attributeName);toString(){return`HostAttributeToken ${this.attributeName}`}};function UC(e){return new tu}function NC(e,n){return jC(e,n)}function BA(e){return jC(FC,e)}var Pe=(NC.required=BA,NC);function RC(e,n){return dE(n)}function VA(e,n){return fE(n)}var F8=(RC.required=VA,RC);function j8(e,n){return hE(n)}var op=new v(""),HA=new v("");function ns(e){return!e.moduleRef}function $A(e){let n=ns(e)?e.r3Injector:e.moduleRef.injector,t=n.get(ye);return t.run(()=>{ns(e)?e.r3Injector.resolveInjectorInitializers():e.moduleRef.resolveInjectorInitializers();let r=n.get(Ye),o;if(t.runOutsideAngular(()=>{o=t.onError.subscribe({next:r})}),ns(e)){let i=()=>n.destroy(),s=e.platformInjector.get(op);s.add(i),n.onDestroy(()=>{o.unsubscribe(),s.delete(i)})}else{let i=()=>e.moduleRef.destroy(),s=e.platformInjector.get(op);s.add(i),e.moduleRef.onDestroy(()=>{_i(e.allPlatformModules,e.moduleRef),o.unsubscribe(),s.delete(i)})}return qA(r,t,()=>{let i=n.get(Lt),s=i.add(),a=n.get(Rh);return a.runInitializers(),a.donePromise.then(()=>{let c=n.get(Ro,Xi);if(LE(c||Xi),!n.get(HA,!0))return ns(e)?n.get(Je):(e.allPlatformModules.push(e.moduleRef),e.moduleRef);if(ns(e)){let l=n.get(Je);return e.rootComponent!==void 0&&l.bootstrap(e.rootComponent),l}else return zA?.(e.moduleRef,e.allPlatformModules),e.moduleRef}).finally(()=>{i.remove(s)})})})}var zA;function qA(e,n,t){try{let r=t();return So(r)?r.catch(o=>{throw n.runOutsideAngular(()=>e(o)),o}):r}catch(r){throw n.runOutsideAngular(()=>e(r)),r}}var uu=null;function GA(e=[],n){return oe.create({name:n,providers:[{provide:vi,useValue:"platform"},{provide:op,useValue:new Set([()=>uu=null])},...e]})}function WA(e=[]){if(uu)return uu;let n=GA(e);return uu=n,_E(),ZA(n),n}function ZA(e){let n=e.get(Ic,null);fe(e,()=>{n?.forEach(t=>t())})}function U8(){return!1}var cu=new WeakSet,AC="";function xC(e){return e.get(Vf,Ty)}function BC(){let e=[{provide:Vf,useFactory:()=>{let n=!0;{let t=p(Ut);n=!!window._ejsas?.[t]}return n&&ke("NgEventReplay"),n}}];return e.push({provide:At,useValue:()=>{let n=p(Je),{injector:t}=n;if(!cu.has(n)){let r=p(Hf);if(xC(t)){ky();let o=t.get(Ut),i=xy(o,(s,a,c)=>{s.nodeType===Node.ELEMENT_NODE&&(My(s,a,c),Ny(s,r))});n.onDestroy(i)}}},multi:!0},{provide:cn,useFactory:()=>{let n=p(Je),{injector:t}=n;return()=>{if(!xC(t)||cu.has(n))return;cu.add(n);let r=t.get(Ut);n.onDestroy(()=>{cu.delete(n),rp(r)}
4),n.whenStable().then(()=>{if(n.destroyed)return;let o=t.get(Ay);YA(o,t);let i=t.get(Hf);i.get(AC)?.forEach(Ry),i.delete(AC);let s=o.instance;Mc(t)?n.onDestroy(()=>s.cleanUp()):s.cleanUp()})}},multi:!0}),e}var YA=(e,n)=>{let t=n.get(Ut),r=window._ejsas[t],o=e.instance=new _C(new su(r.c));for(let a of r.et)o.addEvent(a);for(let a of r.etc)o.addEvent(a);let i=MC(t);o.replayEarlyEventInfos(i),rp(t);let s=new au(a=>{KA(n,a,a.currentTarget)});SC(o,s)};function KA(e,n,t){let r=(t&&t.getAttribute(Ui))??"";/d\d+/.test(r)?QA(r,e,n,t):n.eventPhase===np.REPLAY&&$f(n,t)}function QA(e,n,t,r){let o=n.get(Sy);o.push({event:t,currentTarget:r}),xE(n,e,JA(o))}function JA(e){return n=>{let t=new Set(n),r=[];for(let{event:o,currentTarget:i}of e){let s=i.getAttribute(Ui);t.has(s)?$f(o,i):r.push({event:o,currentTarget:i})}e.length=0,e.push(...r)}}var OC=!1;var XA=1e4;function e0(){OC||(OC=!0,jy(),OE(),QE(),PE(),CE(),iE(),HD(),ID())}function t0(e){return e.whenStable()}function VC(){let e=[{provide:ji,useFactory:()=>{let n=!0;return n=!!p(Do,{optional:!0})?.get(zf,null),n&&ke("NgHydration"),n}},{provide:At,useValue:()=>{jD(!1);let n=p(G);p(ji)&&($y(n),e0())},multi:!0}];return e.push({provide:Bf,useFactory:()=>p(ji)},{provide:cn,useFactory:()=>{let n=p(Nt);if(p(ji)){let t=p(Je);return()=>{t0(t).then(()=>{t.destroyed||(yh(t),n.notify(7))})}}return()=>{}},multi:!0}),ge(e)}var B8=XA-1e3;var dn=(()=>{class e{static __NG_ELEMENT_ID__=n0}return e})();function n0(e){return r0(se(),T(),(e&16)===16)}function r0(e,n,t){if(kt(e)&&!t){let r=ut(e.index,n);return new kn(r,r)}else if(e.type&175){let r=n[Ce];return new kn(r,n)}return null}function HC(e){let{rootComponent:n,appProviders:t,platformProviders:r,platformRef:o}=e;H(U.BootstrapApplicationStart);try{let i=o?.injector??WA(r),s=[uC(),Qm,...t||[]],a=new ki({providers:s,parent:i,debugName:"",runEnvironmentInitializers:!1});return $A({r3Injector:a.injector,platformInjector:i,rootComponent:n})}catch(i){return Promise.reject(i)}finally{H(U.BootstrapApplicationEnd)}}function rs(e){return typeof e=="boolean"?e:e!=null&&e!=="false"}function V8(e,n){let t=vt(e),r=n.elementInjector||Xr();return new Pn(t).create(r,n.projectableNodes,n.hostElement,n.environmentInjector,n.directives,n.bindings)}function $C(e){let n=vt(e);if(!n)return null;let t=new Pn(n);return{get selector(){return t.selector},get type(){return t.componentType},get inputs(){return t.inputs},get outputs(){return t.outputs},get ngContentSelectors(){return t.ngContentSelectors},get isStandalone(){return n.standalone},get isSignal(){return n.signals}}}var zC=null;function $t(){return zC}function ip(e){zC??=e}var os=class{},fn=(()=>{class e{historyGo(t){throw new Error("")}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:()=>p(qC),providedIn:"platform"})}return e})(),sp=new v(""),qC=(()=>{class e extends fn{_location;_history;_doc=p(G);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return $t().getBaseHref(this._doc)}onPopState(t){let r=$t().getGlobalEventTarget(this._doc,"window");return r.addEventListener("popstate",t,!1),()=>r.removeEventListener("popstate",t)}onHashChange(t){let r=$t().getGlobalEventTarget(this._doc,"window");return r.addEventListener("hashchange",t,!1),()=>r.removeEventListener("hashchange",t)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(t){this._location.pathname=t}pushState(t,r,o){this._history.pushState(t,r,o)}replaceState(t,r,o){this._history.replaceState(t,r,o)}forward(){this._history.forward()}back(){this._history.back()}historyGo(t=0){this._history.go(t)}getState(){return this._history.state}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:()=>new e,providedIn:"platform"})}return e})();function du(e,n){return e?n?e.endsWith("/")?n.startsWith("/")?e+n.slice(1):e+n:n.startsWith("/")?e+n:`${e}/${n}`:e:n}function GC(e){let n=e.search(/#|\?|$/);return e[n-1]==="/"?e.slice(0,n-1)+e.slice(n):e}function It(e){return e&&e[0]!=="?"?`?${e}`:e}var bt=(()=>{class e{historyGo(t){throw new Error("")}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:()=>p(hu),providedIn:"root"})}return e})(),fu=new v(""),hu=(()=>{class e extends bt{_platformLocation;_baseHref;_removeListenerFns=[];constructor(t,r){super(),this._platformLocation=t,this._baseHref=r??this._platformLocation.getBaseHrefFromDOM()??p(G).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(t){this._removeListenerFns.push(this._platformLocation.onPopState(t),this._platformLocation.on
4HashChange(t))}getBaseHref(){return this._baseHref}prepareExternalUrl(t){return du(this._baseHref,t)}path(t=!1){let r=this._platformLocation.pathname+It(this._platformLocation.search),o=this._platformLocation.hash;return o&&t?`${r}${o}`:r}pushState(t,r,o,i){let s=this.prepareExternalUrl(o+It(i));this._platformLocation.pushState(t,r,s)}replaceState(t,r,o,i){let s=this.prepareExternalUrl(o+It(i));this._platformLocation.replaceState(t,r,s)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(t=0){this._platformLocation.historyGo?.(t)}static \u0275fac=function(r){return new(r||e)(I(fn),I(fu,8))};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Hn=(()=>{class e{_subject=new ee;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(t){this._locationStrategy=t;let r=this._locationStrategy.getBaseHref();this._basePath=s0(GC(WC(r))),this._locationStrategy.onPopState(o=>{this._subject.next({url:this.path(!0),pop:!0,state:o.state,type:o.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(t=!1){return this.normalize(this._locationStrategy.path(t))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(t,r=""){return this.path()==this.normalize(t+It(r))}normalize(t){return e.stripTrailingSlash(i0(this._basePath,WC(t)))}prepareExternalUrl(t){return t&&t[0]!=="/"&&(t="/"+t),this._locationStrategy.prepareExternalUrl(t)}go(t,r="",o=null){this._locationStrategy.pushState(o,"",t,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+It(r)),o)}replaceState(t,r="",o=null){this._locationStrategy.replaceState(o,"",t,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+It(r)),o)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(t=0){this._locationStrategy.historyGo?.(t)}onUrlChange(t){return this._urlChangeListeners.push(t),this._urlChangeSubscription??=this.subscribe(r=>{this._notifyUrlChangeListeners(r.url,r.state)}),()=>{let r=this._urlChangeListeners.indexOf(t);this._urlChangeListeners.splice(r,1),this._urlChangeListeners.length===0&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(t="",r){this._urlChangeListeners.forEach(o=>o(t,r))}subscribe(t,r,o){return this._subject.subscribe({next:t,error:r??void 0,complete:o??void 0})}static normalizeQueryParams=It;static joinWithSlash=du;static stripTrailingSlash=GC;static \u0275fac=function(r){return new(r||e)(I(bt))};static \u0275prov=C({token:e,factory:()=>o0(),providedIn:"root"})}return e})();function o0(){return new Hn(I(bt))}function i0(e,n){if(!e||!n.startsWith(e))return n;let t=n.substring(e.length);return t===""||["/",";","?","#"].includes(t[0])?t:n}function WC(e){return e.replace(/\/index.html$/,"")}function s0(e){if(new RegExp("^(https?:)?//").test(e)){let[,t]=e.split(/\/\/[^\/]+/);return t}return e}var lp=(()=>{class e extends bt{_platformLocation;_baseHref="";_removeListenerFns=[];constructor(t,r){super(),this._platformLocation=t,r!=null&&(this._baseHref=r)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(t){this._removeListenerFns.push(this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t))}getBaseHref(){return this._baseHref}path(t=!1){let r=this._platformLocation.hash??"#";return r.length>0?r.substring(1):r}prepareExternalUrl(t){let r=du(this._baseHref,t);return r.length>0?"#"+r:r}pushState(t,r,o,i){let s=this.prepareExternalUrl(o+It(i))||this._platformLocation.pathname;this._platformLocation.pushState(t,r,s)}replaceState(t,r,o,i){let s=this.prepareExternalUrl(o+It(i))||this._platformLocation.pathname;this._platformLocation.replaceState(t,r,s)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(t=0){this._platformLocation.historyGo?.(t)}static \u0275fac=function(r){return new(r||e)(I(fn),I(fu,8))};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})(),QC={ADP:[void 0,void 0,0],AFN:[void 0,"\u060B",0],ALL:[void 0,void 0,0],AMD:[void 0,"\u058F",2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],AZN:[void 0,"\u20BC"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09F3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,void 0,2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xA5","\xA5"],COP:[void 0,"$",2],CRC:[void 0,"\u20A1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010D",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xA3"],ESP:[void 0,"\u20A7",0],EUR:["\u20AC"],FJD:[void 0,"$"],FKP:[void 0,"\xA3"],GBP:["\xA3"],GEL:[void 0,"\u20BE"],GHS:[void 0,"GH\u20B5"],GIP:[void 0,"\xA3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20AA"],INR:["\u20B9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xA5",void 0,0],KGS:[void 0,"\u20C0"],KHR:[void 0,"\u17DB"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20A9",0],KRW:["\u20A9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20B8"],LAK:[void 0,"\u20AD",0],LBP:[void 0,"L\xA3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20AE",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20A6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:["\u20B1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20B2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20BD"],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xA3"],SLE:[void 0,void 0,2],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xA3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xA3",0],THB:[void 0,"\u0E3F"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20BA"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20B4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20AB",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XCG:["Cg."],XOF:["F\u202FCFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xA4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]},gu=(function(e){return e[e.Decimal=0]="Decimal",e[e.Percent=1]="Percent",e[e.Currency=2]="Currency",e[e.Scientific=3]="Scientific",e})(gu||{});var Xe={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function Rr(e,n){let t=Ji(e),r=t[Un.NumberSymbols][n];if(typeof r>"u"){if(n===Xe.CurrencyDecimal)return t[Un.NumberSymbols][Xe.Decimal];if(n===Xe.CurrencyGroup)return t[Un.NumberSymbols][Xe.Group]}return r}function dp(e,n){return Ji(e)[Un.NumberFormats][n]}function a0(e){return Ji(e)[Un.Currencies]}function JC(e,n,t="en"){let r=a0(t)[e]||QC[e]||[],o=r[1];
vendor: 4,272 bytes, line 4
4return n==="narrow"&&typeof o=="string"?o:r[0]||e}var c0=2;function XC(e){let n,t=QC[e];return t&&(n=t[2]),typeof n=="number"?n:c0}var u0=/^(\d+)?\.((\d+)(-(\d+))?)?$/,ZC=22,pu=".",is="0",l0=";",d0=",",ap="#",YC="\xA4";function ew(e,n,t,r,o,i,s=!1){let a="",c=!1;if(!isFinite(e))a=Rr(t,Xe.Infinity);else{let u=h0(e);s&&(u=f0(u));let l=n.minInt,d=n.minFrac,h=n.maxFrac;if(i){let R=i.match(u0);if(R===null)throw new y(2306,!1);let X=R[1],z=R[3],Fe=R[5];X!=null&&(l=cp(X)),z!=null&&(d=cp(z)),Fe!=null?h=cp(Fe):z!=null&&d>h&&(h=d)}p0(u,d,h);let f=u.digits,g=u.integerLen,D=u.exponent,E=[];for(c=f.every(R=>!R);g<l;g++)f.unshift(0);for(;g<0;g++)f.unshift(0);g>0?E=f.splice(g,f.length):(E=f,f=[0]);let w=[];for(f.length>=n.lgSize&&w.unshift(f.splice(-n.lgSize,f.length).join(""));f.length>n.gSize;)w.unshift(f.splice(-n.gSize,f.length).join(""));f.length&&w.unshift(f.join("")),a=w.join(Rr(t,r)),E.length&&(a+=Rr(t,o)+E.join("")),D&&(a+=Rr(t,Xe.Exponential)+"+"+D)}return e<0&&!c?a=n.negPre+a+n.negSuf:a=n.posPre+a+n.posSuf,a}function tw(e,n,t,r,o){let i=dp(n,gu.Currency),s=rw(i,Rr(n,Xe.MinusSign));return s.minFrac=XC(r),s.maxFrac=s.minFrac,ew(e,s,n,Xe.CurrencyGroup,Xe.CurrencyDecimal,o).replace(YC,t).replace(YC,"").trim()}function nw(e,n,t){let r=dp(n,gu.Decimal),o=rw(r,Rr(n,Xe.MinusSign));return ew(e,o,n,Xe.Group,Xe.Decimal,t)}function rw(e,n="-"){let t={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},r=e.split(l0),o=r[0],i=r[1],s=o.indexOf(pu)!==-1?o.split(pu):[o.substring(0,o.lastIndexOf(is)+1),o.substring(o.lastIndexOf(is)+1)],a=s[0],c=s[1]||"";t.posPre=a.substring(0,a.indexOf(ap));for(let l=0;l<c.length;l++){let d=c.charAt(l);d===is?t.minFrac=t.maxFrac=l+1:d===ap?t.maxFrac=l+1:t.posSuf+=d}let u=a.split(d0);if(t.gSize=u[1]?u[1].length:0,t.lgSize=u[2]||u[1]?(u[2]||u[1]).length:0,i){let l=o.length-t.posPre.length-t.posSuf.length,d=i.indexOf(ap);t.negPre=i.substring(0,d).replace(/'/g,""),t.negSuf=i.slice(d+l).replace(/'/g,"")}else t.negPre=n+t.posPre,t.negSuf=t.posSuf;return t}function f0(e){if(e.digits[0]===0)return e;let n=e.digits.length-e.integerLen;return e.exponent?e.exponent+=2:(n===0?e.digits.push(0,0):n===1&&e.digits.push(0),e.integerLen+=2),e}function h0(e){let n=Math.abs(e)+"",t=0,r,o,i,s,a;for((o=n.indexOf(pu))>-1&&(n=n.replace(pu,"")),(i=n.search(/e/i))>0?(o<0&&(o=i),o+=+n.slice(i+1),n=n.substring(0,i)):o<0&&(o=n.length),i=0;n.charAt(i)===is;i++);if(i===(a=n.length))r=[0],o=1;else{for(a--;n.charAt(a)===is;)a--;for(o-=i,r=[],s=0;i<=a;i++,s++)r[s]=Number(n.charAt(i))}return o>ZC&&(r=r.splice(0,ZC-1),t=o-1,o=1),{digits:r,exponent:t,integerLen:o}}function p0(e,n,t){if(n>t)throw new y(2307,!1);let r=e.digits,o=r.length-e.integerLen,i=Math.min(Math.max(n,o),t),s=i+e.integerLen,a=r[s];if(s>0){r.splice(Math.max(e.integerLen,s));for(let d=s;d<r.length;d++)r[d]=0}else{o=Math.max(0,o),e.integerLen=1,r.length=Math.max(1,s=i+1),r[0]=0;for(let d=1;d<s;d++)r[d]=0}if(a>=5)if(s-1<0){for(let d=0;d>s;d--)r.unshift(0),e.integerLen++;r.unshift(1),e.integerLen++}else r[s-1]++;for(;o<Math.max(0,i);o++)r.push(0);let c=i!==0,u=n+e.integerLen,l=r.reduceRight(function(d,h,f,g){return h=h+d,g[f]=h<10?h:h-10,c&&(g[f]===0&&f>=u?g.pop():c=!1),h>=10?1:0},0);l&&(r.unshift(l),e.integerLen++)}function cp(e){let n=parseInt(e);if(isNaN(n))throw new y(2305,!1);return n}var up=/\s+/,KC=[],fp=(()=>{class e{_ngEl;_renderer;initialClasses=KC;rawClass;stateMap=new Map;constructor(t,r){this._ngEl=t,this._renderer=r}set klass(t){this.initialClasses=t!=null?t.trim().split(up):KC}set ngClass(t){this.rawClass=typeof t=="string"?t.trim().split(up):t}ngDoCheck(){for(let r of this.initialClasses)this._updateState(r,!0);let t=this.rawClass;if(Array.isArray(t)||t instanceof Set)for(let r of t)this._updateState(r,!0);else if(t!=null)for(let r of Object.keys(t))this._updateState(r,!!t[r]);this._applyStateDiff()}_updateState(t,r){let o=this.stateMap.get(t);o!==void 0?(o.enabled!==r&&(o.changed=!0,o.enabled=r),o.touched=!0):this.stateMap.set(t,{enabled:r,changed:!0,touched:!0})}_applyStateDiff(){for(let t of this.stateMap){let r=t[0],o=t[1];o.changed?(this._toggleClass(r,o.enabled),o.changed=!1):o.touched||(o.enabled&&this._toggleClass(r,!1),this.stateMap.delete(r)),o.touched=!1}}_toggleClass(t,r){t=t.trim(),t.length>
40&&t.split(up).forEach(o=>{r?this._renderer.addClass(this._ngEl.nativeElement,o):this._renderer.removeClass(this._ngEl.nativeElement,o)})}static \u0275fac=function(r){return new(r||e)(Q(dt),Q(Ln))};static \u0275dir=Ht({type:e,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return e})();var hp=(()=>{class e{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;injector=p(oe);constructor(t){this._viewContainerRef=t}ngOnChanges(t){if(this._shouldRecreateView(t)){let r=this._viewContainerRef;if(this._viewRef&&r.remove(r.indexOf(this._viewRef)),!this.ngTemplateOutlet){this._viewRef=null;return}let o=this._createContextForwardProxy();this._viewRef=r.createEmbeddedView(this.ngTemplateOutlet,o,{injector:this._getInjector()})}}_getInjector(){return this.ngTemplateOutletInjector==="outlet"?this.injector:this.ngTemplateOutletInjector??void 0}_shouldRecreateView(t){return!!t.ngTemplateOutlet||!!t.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(t,r,o)=>this.ngTemplateOutletContext?Reflect.set(this.ngTemplateOutletContext,r,o):!1,get:(t,r,o)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,r,o)}})}static \u0275fac=function(r){return new(r||e)(Q(sn))};static \u0275dir=Ht({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[rn]})}return e})();function ow(e,n){return new y(2100,!1)}var g0=(()=>{class e{_locale;constructor(t){this._locale=t}transform(t,r,o){if(!iw(t))return null;o||=this._locale;try{let i=sw(t);return nw(i,o,r)}catch(i){throw ow(e,i.message)}}static \u0275fac=function(r){return new(r||e)(Q(Ro,16))};static \u0275pipe=bo({name:"number",type:e,pure:!0})}return e})();var m0=(()=>{class e{_locale;_defaultCurrencyCode;constructor(t,r="USD"){this._locale=t,this._defaultCurrencyCode=r}transform(t,r=this._defaultCurrencyCode,o="symbol",i,s){if(!iw(t))return null;s||=this._locale,typeof o=="boolean"&&(o=o?"symbol":"code");let a=r||this._defaultCurrencyCode;o!=="code"&&(o==="symbol"||o==="symbol-narrow"?a=JC(a,o==="symbol"?"wide":"narrow",s):a=o);try{let c=sw(t);return tw(c,s,a,r,i)}catch(c){throw ow(e,c.message)}}static \u0275fac=function(r){return new(r||e)(Q(Ro,16),Q(Zh,16))};static \u0275pipe=bo({name:"currency",type:e,pure:!0})}return e})();function iw(e){return!(e==null||e===""||e!==e)}function sw(e){if(typeof e=="string"&&!isNaN(Number(e)-parseFloat(e)))return Number(e);if(typeof e!="number")throw new y(2309,!1);return e}var mu=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=an({type:e});static \u0275inj=Rt({})}return e})();function ss(e,n){n=encodeURIComponent(n);for(let t of e.split(";")){let r=t.indexOf("="),[o,i]=r==-1?[t,""]:[t.slice(0,r),t.slice(r+1)];if(o.trim()===n)return decodeURIComponent(i)}return null}var Ar=class{};var gp="browser";function bG(e){return e===gp}var mp=(()=>{class e{static \u0275prov=C({token:e,providedIn:"root",factory:()=>new pp(p(G),window)})}return e})(),pp=class{document;window;offset=()=>[0,0];constructor(n,t){this.document=n,this.window=t}setOffset(n){Array.isArray(n)?this.offset=()=>n:this.offset=n}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(n,t){this.window.scrollTo(F(m({},t),{left:n[0],top:n[1]}))}scrollToAnchor(n,t){let r=y0(this.document,n);r&&(this.scrollToElement(r,t),r.focus())}setHistoryScrollRestoration(n){try{this.window.history.scrollRestoration=n}catch{console.warn($e(2400,!1))}}scrollToElement(n,t){let r=n.getBoundingClientRect(),o=r.left+this.window.pageXOffset,i=r.top+this.window.pageYOffset,s=this.offset();this.window.scrollTo(F(m({},t),{left:o-s[0],top:i-s[1]}))}};function y0(e,n){let t=e.getElementById(n)||e.getElementsByName(n)[0];if(t)return t;if(typeof e.createTreeWalker=="function"&&e.body&&typeof e.body.attachShadow=="function"){let r=e.createTreeWalker(e.body,NodeFilter.SHOW_ELEMENT),o=r.currentNode;for(;o;){let i=o.shadowRoot;if(i){let s=i.getElementById(n)||i.querySelector(`[name="${n}"]`);if(s)return s}o=r.nextNode()}}return null}var as=class{_doc;constructor(n){this._doc=n}manager},vu=(()=>{class e extends as{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,o,i){return t.addEventListener(r,o,i),()=>this.removeEventListener(t,r,o,i)}removeEventListener(t,r,o,i){return t.removeEventListener(r,o,i)}static \u0275fac=function(r){return new(r||e)(I(G))};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})(),Eu=new v(""),Ep=(()=>{class e{_zone;_plugins;_eventNameToPlugin=new Map;constructor(t,r){this._zone=r,t.forEach(s=>{s.manager=this});let o=t.filter(s=>!(s instanceof vu));this._plugins=o.slice().reverse();let i=t.find(s=>
vendor: 32,593 bytes, lines 4-5
4s instanceof vu);i&&this._plugins.push(i)}addEventListener(t,r,o,i){return this._findPluginFor(r).addEventListener(t,r,o,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(i=>i.supports(t)),!r)throw new y(5101,!1);return this._eventNameToPlugin.set(t,r),r}static \u0275fac=function(r){return new(r||e)(I(Eu),I(ye))};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})(),vp="ng-app-id";function cw(e){for(let n of e)n.remove()}function uw(e,n){let t=n.createElement("style");return t.textContent=e,t}function D0(e,n,t,r){let o=e.head?.querySelectorAll(`style[${vp}="${n}"],link[${vp}="${n}"]`);if(o)for(let i of o)i.removeAttribute(vp),i instanceof HTMLLinkElement?r.set(i.href.slice(i.href.lastIndexOf("/")+1),{usage:0,elements:[i]}):i.textContent&&t.set(i.textContent,{usage:0,elements:[i]})}function Dp(e,n){let t=n.createElement("link");return t.setAttribute("rel","stylesheet"),t.setAttribute("href",e),t}var Cp=(()=>{class e{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;constructor(t,r,o,i={}){this.doc=t,this.appId=r,this.nonce=o,D0(t,r,this.inline,this.external),this.hosts.add(t.head)}addStyles(t,r){for(let o of t)this.addUsage(o,this.inline,uw);r?.forEach(o=>this.addUsage(o,this.external,Dp))}removeStyles(t,r){for(let o of t)this.removeUsage(o,this.inline);r?.forEach(o=>this.removeUsage(o,this.external))}addUsage(t,r,o){let i=r.get(t);i?i.usage++:r.set(t,{usage:1,elements:[...this.hosts].map(s=>this.addElement(s,o(t,this.doc)))})}removeUsage(t,r){let o=r.get(t);o&&(o.usage--,o.usage<=0&&(cw(o.elements),r.delete(t)))}ngOnDestroy(){for(let[,{elements:t}]of[...this.inline,...this.external])cw(t);this.hosts.clear()}addHost(t){this.hosts.add(t);for(let[r,{elements:o}]of this.inline)o.push(this.addElement(t,uw(r,this.doc)));for(let[r,{elements:o}]of this.external)o.push(this.addElement(t,Dp(r,this.doc)))}removeHost(t){this.hosts.delete(t)}addElement(t,r){return this.nonce&&r.setAttribute("nonce",this.nonce),t.appendChild(r)}static \u0275fac=function(r){return new(r||e)(I(G),I(Ut),I(bc,8),I(Fi))};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})(),yp={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},wp=/%COMP%/g;var dw="%COMP%",E0=`_nghost-${dw}`,C0=`_ngcontent-${dw}`,w0=!0,I0=new v("",{factory:()=>w0});function b0(e){return C0.replace(wp,e)}function T0(e){return E0.replace(wp,e)}function fw(e,n){return n.map(t=>t.replace(wp,e))}var Ip=(()=>{class e{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;constructor(t,r,o,i,s,a,c=null,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=o,this.removeStylesOnCompDestroy=i,this.doc=s,this.ngZone=a,this.nonce=c,this.tracingService=u,this.defaultRenderer=new cs(t,s,a,this.tracingService)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;let o=this.getOrCreateRenderer(t,r);return o instanceof Du?o.applyToHost(t):o instanceof us&&o.applyStyles(),o}getOrCreateRenderer(t,r){let o=this.rendererByCompId,i=o.get(r.id);if(!i){let s=this.doc,a=this.ngZone,c=this.eventManager,u=this.sharedStylesHost,l=this.removeStylesOnCompDestroy,d=this.tracingService;switch(r.encapsulation){case Ct.Emulated:i=new Du(c,u,r,this.appId,l,s,a,d);break;case Ct.ShadowDom:return new yu(c,t,r,s,a,this.nonce,d,u);case Ct.ExperimentalIsolatedShadowDom:return new yu(c,t,r,s,a,this.nonce,d);default:i=new us(c,u,r,l,s,a,d);break}o.set(r.id,i)}return i}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(t){this.rendererByCompId.delete(t)}static \u0275fac=function(r){return new(r||e)(I(Ep),I(Cp),I(Ut),I(I0),I(G),I(ye),I(bc),I(Vt,8))};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})(),cs=class{eventManager;doc;ngZone;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(n,t,r,o){this.eventManager=n,this.doc=t,this.ngZone=r,this.tracingService=o}destroy(){}destroyNode=null;createElement(n,t){return t?this.doc.createElementNS(yp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(lw(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(lw(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){t.remove()}selectRootElement(n,t){let r=typeof n=="string"?this.doc.querySelector(n):n;if(!r)throw new y(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,o){if(o){t=o+":"+t;let i=yp[o];i?n.setAttributeNS(i,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){let o=yp[r];o?n.removeAttributeNS(o,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,o){o&(jt.DashCase|jt.Important)?n.style.setProperty(t,r,o&jt.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&jt.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){n!=null&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r,o){if(typeof n=="string"&&(n=$t().getGlobalEventTarget(this.doc,n),!n))throw new y(5102,!1);let i=this.decoratePreventDefault(r);return this.tracingService?.wrapEventListener&&(i=this.tracingService.wrapEventListener(n,t,i)),this.eventManager.addEventListener(n,t,i,o)}decoratePreventDefault(n){return t=>{if(t==="__ngUnwrap__")return n;n(t)===!1&&t.preventDefault()}}};function lw(e){return e.tagName==="TEMPLATE"&&e.content!==void 0}var yu=class extends cs{hostEl;sharedStylesHost;shadowRoot;constructor(n,t,r,o,i,s,a,c){super(n,o,i,a),this.hostEl=t,this.sharedStylesHost=c,this.shadowRoot=t.attachShadow({mode:"open"}),this.sharedStylesHost&&this.sharedStylesHost.addHost(this.shadowRoot);let u=r.styles;u=fw(r.id,u);for(let d of u){let h=document.createElement("style");s&&h.setAttribute("nonce",s),h.textContent=d,this.shadowRoot.appendChild(h)}let l=r.getExternalStyles?.();if(l)for(let d of l){let h=Dp(d,o);s&&h.setAttribute("nonce",s),this.shadowRoot.appendChild(h)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(null,t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost&&this.sharedStylesHost.removeHost(this.shadowRoot)}},us=class extends cs{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(n,t,r,o,i,s,a,c){super(n,i,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=o;let u=r.styles;this.styles=c?fw(c,u):u,this.styleUrls=r.getExternalStyles?.(c)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&Er.size===0&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}},Du=class extends us{contentAttr;hostAttr;constructor(n,t,r,o,i,s,a,c){let u=o+"-"+r.id;super(n,t,r,i,s,a,c,u),this.contentAttr=b0(u),this.hostAttr=T0(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){let r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}};var Cu=class e extends os{supportsDOMEvents=!0;static makeCurrent(){ip(new e)}onAndCancel(n,t,r,o){return n.addEventListener(t,r,o),()=>{n.removeEventListener(t,r,o)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.remove()}createElement(n,t){return t=t||this.getDefaultDocument(),t.createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return t==="window"?window:t==="document"?n:t==="body"?n.body:null}getBaseHref(n){let t=S0();return t==null?null:_0(t)}resetBaseElement(){ls=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return ss(document.cookie,n)}},ls=null;function S0(){return ls=ls||document.head.querySelector("base"),ls?ls.getAttribute("href"):null}function _0(e){return new URL(e,document.baseURI).pathname}var M0=(()=>{class e{build(){return new XMLHttpRequest}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})(),hw=["alt","control","meta","shift"],N0={"\b":"Backspace"," ":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},R0={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey},pw=(()=>{class e extends as{constructor(t){super(t)}supports(t){return e.parseEventName(t)!=null}addEventListener(t,r,o,i){let s=e.parseEventName(r),a=e.eventCallback(s.fullKey,o,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>$t().onAndCancel(t,s.domEventName,a,i))}static parseEventName(t){let r=t.toLowerCase().split("."),o=r.shift();if(r.length===0||!(o==="keydown"||o==="keyup"))return null;let i=e._normalizeKey(r.pop()),s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),hw.forEach(u=>{let l=r.indexOf(u);l>-1&&(r.splice(l,1),s+=u+".")}),s+=i,r.length!=0||i.length===0)return null;let c={};return c.domEventName=o,c.fullKey=s,c}static matchEventFullKeyCode(t,r){let o=N0[t.key]||t.key,i="";return r.indexOf("code.")>-1&&(o=t.code,i="code."),o==null||!o?!1:(o=o.toLowerCase(),o===" "?o="space":o==="."&&(o="dot"),hw.forEach(s=>{if(s!==o){let a=R0[s];a(t)&&(i+=s+".")}}),i+=o,i===r)}static eventCallback(t,r,o){return i=>{e.matchEventFullKeyCode(i,t)&&o.runGuarded(()=>r(i))}}static _normalizeKey(t){return t==="esc"?"escape":t}static \u0275fac=function(r){return new(r||e)(I(G))};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})();async function A0(e,n,t){let r=m({rootComponent:e},x0(n,t));return HC(r)}function x0(e,n){return{platformRef:n?.platformRef,appProviders:[...F0,...e?.providers??[]],platformProviders:L0}}function O0(){Cu.makeCurrent()}function k0(){return new ot}function P0(){return kf(document),document}var L0=[{provide:Fi,useValue:gp},{provide:Ic,useValue:O0,multi:!0},{provide:G,useFactory:P0}];var F0=[{provide:vi,useValue:"root"},{provide:ot,useFactory:k0},{provide:Eu,useClass:vu,multi:!0},{provide:Eu,useClass:pw,multi:!0},Ip,Cp,Ep,{provide:Ir,useExisting:Ip},{provide:Ar,useClass:M0},[]];var Tt=class e{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(n){n?typeof n=="string"?this.lazyInit=()=>{this.headers=new Map,n.split(` 5`).forEach(t=>{let r=t.indexOf(":");if(r>0){let o=t.slice(0,r),i=t.slice(r+1).trim();this.addHeaderEntry(o,i)}})}:typeof Headers<"u"&&n instanceof Headers?(this.headers=new Map,n.forEach((t,r)=>{this.addHeaderEntry(r,t)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(n).forEach(([t,r])=>{this.setHeaderEntries(t,r)})}:this.headers=new Map}has(n){return this.init(),this.headers.has(n.toLowerCase())}get(n){this.init();let t=this.headers.get(n.toLowerCase());return t&&t.length>0?t[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(n){return this.init(),this.headers.get(n.toLowerCase())||null}append(n,t){return this.clone({name:n,value:t,op:"a"})}set(n,t){return this.clone({name:n,value:t,op:"s"})}delete(n,t){return this.clone({name:n,value:t,op:"d"})}maybeSetNormalizedName(n,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,n)}init(){this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(n=>this.applyUpdate(n)),this.lazyUpdate=null))}copyFrom(n){n.init(),Array.from(n.headers.keys()).forEach(t=>{this.headers.set(t,n.headers.get(t)),this.normalizedNames.set(t,n.normalizedNames.get(t))})}clone(n){let t=new e;return t.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,t.lazyUpdate=(this.lazyUpdate||[]).concat([n]),t}applyUpdate(n){let t=n.name.toLowerCase();switch(n.op){case"a":case"s":let r=n.value;if(typeof r=="string"&&(r=[r]),r.length===0)return;this.maybeSetNormalizedName(n.name,t);let o=(n.op==="a"?this.headers.get(t):void 0)||[];o.push(...r),this.headers.set(t,o);break;case"d":let i=n.value;if(!i)this.headers.delete(t),this.normalizedNames.delete(t);else{let s=this.headers.get(t);if(!s)return;s=s.filter(a=>i.indexOf(a)===-1),s.length===0?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,s)}break}}addHeaderEntry(n,t){let r=n.toLowerCase();this.maybeSetNormalizedName(n,r),this.headers.has(r)?this.headers.get(r).push(t):this.headers.set(r,[t])}setHeaderEntries(n,t){let r=(Array.isArray(t)?t:[t]).map(i=>i.toString()),o=n.toLowerCase();this.headers.set(o,r),this.maybeSetNormalizedName(n,o)}forEach(n){this.init(),Array.from(this.normalizedNames.keys()).forEach(t=>n(this.normalizedNames.get(t),this.headers.get(t)))}};var bu=class{map=new Map;set(n,t){return this.map.set(n,t),this}get(n){return this.map.has(n)||this.map.set(n,n.defaultValue()),this.map.get(n)}delete(n){return this.map.delete(n),this}has(n){return this.map.has(n)}keys(){return this.map.keys()}},Tu=class{encodeKey(n){return gw(n)}encodeValue(n){return gw(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}};function j0(e,n){let t=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(o=>{let i=o.indexOf("="),[s,a]=i==-1?[n.decodeKey(o),""]:[n.decodeKey(o.slice(0,i)),n.decodeValue(o.slice(i+1))],c=t.get(s)||[];c.push(a),t.set(s,c)}),t}var U0=/%(\d[a-f0-9])/gi,B0={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function gw(e){return encodeURIComponent(e).replace(U0,(n,t)=>B0[t]??n)}function wu(e){return`${e}`}var hn=class e{map;encoder;updates=null;cloneFrom=null;constructor(n={}){if(this.encoder=n.encoder||new Tu,n.fromString){if(n.fromObject)throw new y(2805,!1);this.map=j0(n.fromString,this.encoder)}else n.fromObject?(this.map=new Map,Object.keys(n.fromObject).forEach(t=>{let r=n.fromObject[t],o=Array.isArray(r)?r.map(wu):[wu(r)];this.map.set(t,o)})):this.map=null}has(n){return this.init(),this.map.has(n)}get(n){this.init();let t=this.map.get(n);return t?t[0]:null}getAll(n){return this.init(),this.map.get(n)||null}keys(){return this.init(),Array.from(this.map.keys())}append(n,t){return this.clone({param:n,value:t,op:"a"})}appendAll(n){let t=[];return Object.keys(n).forEach(r=>{let o=n[r];Array.isArray(o)?o.forEach(i=>{t.push({param:r,value:i,op:"a"})}):t.push({param:r,value:o,op:"a"})}),this.clone(t)}set(n,t){return this.clone({param:n,value:t,op:"s"})}delete(n,t){return this.clone({param:n,value:t,op:"d"})}toString(){return this.init(),this.keys().map(n=>{let t=this.encoder.encodeKey(n);return this.map.get(n).map(r=>t+"="+this.encoder.encodeValue(r)).join("&")}).filter(n=>n!=="").join("&")}clone(n){let t=new e({encoder:this.encoder});return t.cloneFrom=this.cloneFrom||this,t.updates=(this.updates||[]).concat(n),t}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(n=>this.map.set(n,this.cloneFrom.map.get(n))),this.updates.forEach(n=>{switch(n.op){case"a":case"s":let t=(n.op==="a"?this.map.get(n.param):void 0)||[];t.push(wu(n.value)),this.map.set(n.param,t);break;case"d":if(n.value!==void 0){let r=this.map.get(n.param)||[],o=r.indexOf(wu(n.value));o!==-1&&r.splice(o,1),r.length>0?this.map.set(n.param,r):this.map.delete(n.param)}else{this.map.delete(n.param);break}}}),this.cloneFrom=this.updates=null)}};function V0(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function mw(e){return typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer}function vw(e){return typeof Blob<"u"&&e instanceof Blob}function yw(e){return typeof FormData<"u"&&e instanceof FormData}function H0(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams}var ds="Content-Type",Su="Accept",Dw="text/plain",Ew="application/json",Cw=`${Ew}, ${Dw}, */*`,Ao=class e{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;credentials;keepalive=!1;cache;priority;mode;redirect;referrer;integrity;referrerPolicy;responseType="json";method;params;urlWithParams;transferCache;timeout;constructor(n,t,r,o){this.url=t,this.method=n.toUpperCase();let i;if(V0(this.method)||o?(this.body=r!==void 0?r:null,i=o):i=r,i){if(this.reportProgress=!!i.reportProgress,this.withCredentials=!!i.withCredentials,this.keepalive=!!i.keepalive,i.responseType&&(this.responseType=i.responseType),i.headers&&(this.headers=i.headers),i.context&&(this.context=i.context),i.params&&(this.params=i.params),i.priority&&(this.priority=i.priority),i.cache&&(this.cache=i.cache),i.credentials&&(this.credentials=i.credentials),typeof i.timeout=="number"){if(i.timeout<1||!Number.isInteger(i.timeout))throw new y(2822,"");this.timeout=i.timeout}i.mode&&(this.mode=i.mode),i.redirect&&(this.redirect=i.redirect),i.integrity&&(this.integrity=i.integrity),i.referrer&&(this.referrer=i.referrer),i.referrerPolicy&&(this.referrerPolicy=i.referrerPolicy),this.transferCache=i.transferCache}if(this.headers??=new Tt,this.context??=new bu,!this.params)this.params=new hn,this.urlWithParams=t;else{let s=this.params.toString();if(s.length===0)this.urlWithParams=t;else{let a=t.indexOf("?"),c=a===-1?"?":a<t.length-1?"&":"";this.urlWithParams=t+c+s}}}serializeBody(){return this.body===null?null:typeof this.body=="string"||mw(this.body)||vw(this.body)||yw(this.body)||H0(this.body)?this.body:this.body instanceof hn?this.body.toString():typeof this.body=="object"||typeof this.body=="boolean"||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return this.body===null||yw(this.body)?null:vw(this.body)?this.body.type||null:mw(this.body)?null:typeof this.body=="string"?Dw:this.body instanceof hn?"application/x-www-form-urlencoded;charset=UTF-8":typeof this.body=="object"||typeof this.body=="number"||typeof this.body=="boolean"?Ew:null}clone(n={}){let t=n.method||this.method,r=n.url||this.url,o=n.responseType||this.responseType,i=n.keepalive??this.keepalive,s=n.priority||this.priority,a=n.cache||this.cache,c=n.mode||this.mode,u=n.redirect||this.redirect,l=n.credentials||this.credentials,d=n.referrer||this.referrer,h=n.integrity||this.integrity,f=n.referrerPolicy||this.referrerPolicy,g=n.transferCache??this.transferCache,D=n.timeout??this.timeout,E=n.body!==void 0?n.body:this.body,w=n.withCredentials??this.withCredentials,R=n.reportProgress??this.reportProgress,X=n.headers||this.headers,z=n.params||this.params,Fe=n.context??this.context;return n.setHeaders!==void 0&&(X=Object.keys(n.setHeaders).reduce((je,Yt)=>je.set(Yt,n.setHeaders[Yt]),X)),n.setParams&&(z=Object.keys(n.setParams).reduce((je,Yt)=>je.set(Yt,n.setParams[Yt]),z)),new e(t,r,E,{params:z,headers:X,context:Fe,reportProgress:R,responseType:o,withCredentials:w,transferCache:g,keepalive:i,cache:a,priority:s,timeout:D,mode:c,redirect:u,credentials:l,referrer:d,integrity:h,referrerPolicy:f})}},pn=(function(e){return e[e.Sent=0]="Sent",e[e.UploadProgress=1]="UploadProgress",e[e.ResponseHeader=2]="ResponseHeader",e[e.DownloadProgress=3]="DownloadProgress",e[e.Response=4]="Response",e[e.User=5]="User",e})(pn||{}),xo=class{headers;status;statusText;url;ok;type;redirected;responseType;constructor(n,t=200,r="OK"){this.headers=n.headers||new Tt,this.status=n.status!==void 0?n.status:t,this.statusText=n.statusText||r,this.url=n.url||null,this.redirected=n.redirected,this.responseType=n.responseType,this.ok=this.status>=200&&this.status<300}},fs=class e extends xo{constructor(n={}){super(n)}type=pn.ResponseHeader;clone(n={}){return new e({headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}},xr=class e extends xo{body;constructor(n={}){super(n),this.body=n.body!==void 0?n.body:null}type=pn.Response;clone(n={}){return new e({body:n.body!==void 0?n.body:this.body,headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0,redirected:n.redirected??this.redirected,responseType:n.responseType??this.responseType})}},zt=class extends xo{name="HttpErrorResponse";message;error;ok=!1;constructor(n){super(n,0,"Unknown Error"),this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${n.url||"(unknown url)"}`:this.message=`Http failure response for ${n.url||"(unknown url)"}: ${n.status} ${n.statusText}`,this.error=n.error||null}},ww=200,$0=204;var z0=/^\)\]\}',?\n/,Iw=new v(""),Iu=(()=>{class e{fetchImpl=p(Tp,{optional:!0})?.fetch??((...t)=>globalThis.fetch(...t));ngZone=p(ye);destroyRef=p(ae);handle(t){return new k(r=>{let o=new AbortController;this.doRequest(t,o.signal,r).then(Sp,s=>r.error(new zt({error:s})));let i;return t.timeout&&(i=this.ngZone.runOutsideAngular(()=>setTimeout(()=>{o.signal.aborted||o.abort(new DOMException("signal timed out","TimeoutError"))},t.timeout))),()=>{i!==void 0&&clearTimeout(i),o.abort()}})}async doRequest(t,r,o){let i=this.createRequestInit(t),s;try{let D=this.ngZone.runOutsideAngular(()=>this.fetchImpl(t.urlWithParams,m({signal:r},i)));q0(D),o.next({type:pn.Sent}),s=await D}catch(D){o.error(new zt({error:D,status:D.status??0,statusText:D.statusText,url:t.urlWithParams,headers:D.headers}));return}let a=new Tt(s.headers),c=s.statusText,u=s.url||t.urlWithParams,l=s.status,d=null;if(t.reportProgress&&o.next(new fs({headers:a,status:l,statusText:c,url:u})),s.body){let D=s.headers.get("content-length"),E=[],w=s.body.getReader(),R=0,X,z,Fe=typeof Zone<"u"&&Zone.current,je=!1;if(await this.ngZone.runOutsideAngular(async()=>{for(;;){if(this.destroyRef.destroyed){await w.cancel(),je=!0;break}let{done:Yo,value:sl}=await w.read();if(Yo)break;if(E.push(sl),R+=sl.length,t.reportProgress){z=t.responseType==="text"?(z??"")+(X??=new TextDecoder).decode(sl,{stream:!0}):void 0;let wg=()=>o.next({type:pn.DownloadProgress,total:D?+D:void 0,loaded:R,partialText:z});Fe?Fe.run(wg):wg()}}}),je){o.complete();return}let Yt=this.concatChunks(E,R);try{let Yo=s.headers.get(ds)??"";d=this.parseBody(t,Yt,Yo,l)}catch(Yo){o.error(new zt({error:Yo,headers:new Tt(s.headers),status:s.status,statusText:s.statusText,url:s.url||t.urlWithParams}));return}}l===0&&(l=d?ww:0);let h=l>=200&&l<300,f=s.redirected,g=s.type;h?(o.next(new xr({body:d,headers:a,status:l,statusText:c,url:u,redirected:f,responseType:g})),o.complete()):o.error(new zt({error:d,headers:a,status:l,statusText:c,url:u,redirected:f,responseType:g}))}parseBody(t,r,o,i){switch(t.responseType){case"json":let s=new TextDecoder().decode(r).replace(z0,"");if(s==="")return null;try{return JSON.parse(s)}catch(a){if(i<200||i>=300)return s;throw a}case"text":return new TextDecoder().decode(r);case"blob":return new Blob([r],{type:o});case"arraybuffer":return r.buffer}}createRequestInit(t){let r={},o;if(o=t.credentials,t.withCredentials&&(o="include"),t.headers.forEach((i,s)=>r[i]=s.join(",")),t.headers.has(Su)||(r[Su]=Cw),!t.headers.has(ds)){let i=t.detectContentTypeHeader();i!==null&&(r[ds]=i)}return{body:t.serializeBody(),method:t.method,headers:r,credentials:o,keepalive:t.keepalive,cache:t.cache,priority:t.priority,mode:t.mode,redirect:t.redirect,referrer:t.referrer,integrity:t.integrity,referrerPolicy:t.referrerPolicy}}concatChunks(t,r){let o=new Uint8Array(r),i=0;for(let s of t)o.set(s,i),i+=s.length;return o}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})(),Tp=class{};function Sp(){}function q0(e){e.then(Sp,Sp)}var G0=/^\)\]\}',?\n/;var _p=(()=>{class e{xhrFactory;tracingService=p(Vt,{optional:!0});constructor(t){this.xhrFactory=t}maybePropagateTrace(t){return this.tracingService?.propagate?this.tracingService.propagate(t):t}handle(t){if(t.method==="JSONP")throw new y(-2800,!1);let r=this.xhrFactory;return _(null).pipe(le(()=>new k(i=>{let s=r.build();if(s.open(t.method,t.urlWithParams),t.withCredentials&&(s.withCredentials=!0),t.headers.forEach((E,w)=>s.setRequestHeader(E,w.join(","))),t.headers.has(Su)||s.setRequestHeader(Su,Cw),!t.headers.has(ds)){let E=t.detectContentTypeHeader();E!==null&&s.setRequestHeader(ds,E)}if(t.timeout&&(s.timeout=t.timeout),t.responseType){let E=t.responseType.toLowerCase();s.responseType=E!=="json"?E:"text"}let a=t.serializeBody(),c=null,u=()=>{if(c!==null)return c;let E=s.statusText||"OK",w=new Tt(s.getAllResponseHeaders()),R=s.responseURL||t.url;return c=new fs({headers:w,status:s.status,statusText:E,url:R}),c},l=this.maybePropagateTrace(()=>{let{headers:E,status:w,statusText:R,url:X}=u(),z=null;w!==$0&&(z=typeof s.response>"u"?s.responseText:s.response),w===0&&(w=z?ww:0);let Fe=w>=200&&w<300;if(t.responseType==="json"&&typeof z=="string"){let je=z;z=z.replace(G0,"");try{z=z!==""?JSON.parse(z):null}catch(Yt){z=je,Fe&&(Fe=!1,z={error:Yt,text:z})}}Fe?(i.next(new xr({body:z,headers:E,status:w,statusText:R,url:X||void 0})),i.complete()):i.error(new zt({error:z,headers:E,status:w,statusText:R,url:X||void 0}))}),d=this.maybePropagateTrace(E=>{let{url:w}=u(),R=new zt({error:E,status:s.status||0,statusText:s.statusText||"Unknown Error",url:w||void 0});i.error(R)}),h=d;t.timeout&&(h=this.maybePropagateTrace(E=>{let{url:w}=u(),R=new zt({error:new DOMException("Request timed out","TimeoutError"),status:s.status||0,statusText:s.statusText||"Request timeout",url:w||void 0});i.error(R)}));let f=!1,g=this.maybePropagateTrace(E=>{f||(i.next(u()),f=!0);let w={type:pn.DownloadProgress,loaded:E.loaded};E.lengthComputable&&(w.total=E.total),t.responseType==="text"&&s.responseText&&(w.partialText=s.responseText),i.next(w)}),D=this.maybePropagateTrace(E=>{let w={type:pn.UploadProgress,loaded:E.loaded};E.lengthComputable&&(w.total=E.total),i.next(w)});return s.addEventListener("load",l),s.addEventListener("error",d),s.addEventListener("timeout",h),s.addEventListener("abort",d),t.reportProgress&&(s.addEventListener("progress",g),a!==null&&s.upload&&s.upload.addEventListener("progress",D)),s.send(a),i.next({type:pn.Sent}),()=>{s.removeEventListener("error",d),s.removeEventListener("abort",d),s.removeEventListener("load",l),s.removeEventListener("timeout",h),t.reportProgress&&(s.removeEventListener("progress",g),a!==null&&s.upload&&s.upload.removeEventListener("progress",D)),s.readyState!==s.DONE&&s.abort()}})))}static \u0275fac=function(r){return new(r||e)(I(Ar))};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function W0(e,n){return n(e)}function Z0(e,n,t){return(r,o)=>fe(t,()=>n(r,i=>e(i,o)))}var bw=new v("",{factory:()=>[]}),Mp=new v(""),Tw=new v("",{factory:()=>!0});var Mu=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:function(r){let o=null;return r?o=new(r||e):o=I(_p),o},providedIn:"root"})}return e})();var _u=(()=>{class e{backend;injector;chain=null;pendingTasks=p(vr);contributeToStability=p(Tw);constructor(t,r){this.backend=t,this.injector=r}handle(t){if(this.chain===null){let r=Array.from(new Set([...this.injector.get(bw),...this.injector.get(Mp,[])]));this.chain=r.reduceRight((o,i)=>Z0(o,i,this.injector),W0)}if(this.contributeToStability){let r=this.pendingTasks.add();return this.chain(t,o=>this.backend.handle(o)).pipe(ri(r))}else return this.chain(t,r=>this.backend.handle(r))}static \u0275fac=function(r){return new(r||e)(I(Mu),I(J))};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Np=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:function(r){let o=null;return r?o=new(r||e):o=I(_u),o},providedIn:"root"})}return e})();function bp(e,n){return{body:n,headers:e.headers,context:e.context,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials,credentials:e.credentials,transferCache:e.transferCache,timeout:e.timeout,keepalive:e.keepalive,priority:e.priority,cache:e.cache,mode:e.mode,redirect:e.redirect,integrity:e.integrity,referrer:e.referrer,referrerPolicy:e.referrerPolicy}}var Sw=(()=>{class e{handler;constructor(t){this.handler=t}request(t,r,o={}){let i;if(t instanceof Ao)i=t;else{let c;o.headers instanceof Tt?c=o.headers:c=new Tt(o.headers);let u;o.params&&(o.params instanceof hn?u=o.params:u=new hn({fromObject:o.params})),i=new Ao(t,r,o.body!==void 0?o.body:null,{headers:c,context:o.context,params:u,reportProgress:o.reportProgress,responseType:o.responseType||"json",withCredentials:o.withCredentials,transferCache:o.transferCache,keepalive:o.keepalive,priority:o.priority,cache:o.cache,mode:o.mode,redirect:o.redirect,credentials:o.credentials,referrer:o.referrer,referrerPolicy:o.referrerPolicy,integrity:o.integrity,timeout:o.timeout})}let s=_(i).pipe(Dn(c=>this.handler.handle(c)));if(t instanceof Ao||o.observe==="events")return s;let a=s.pipe(we(c=>c instanceof xr));switch(o.observe||"body"){case"body":switch(i.responseType){case"arraybuffer":return a.pipe(B(c=>{if(c.body!==null&&!(c.body instanceof ArrayBuffer))throw new y(2806,!1);return c.body}));case"blob":return a.pipe(B(c=>{if(c.body!==null&&!(c.body instanceof Blob))throw new y(2807,!1);return c.body}));case"text":return a.pipe(B(c=>{if(c.body!==null&&typeof c.body!="string")throw new y(2808,!1);return c.body}));default:return a.pipe(B(c=>c.body))}case"response":return a;default:throw new y(2809,!1)}}delete(t,r={}){return this.request("DELETE",t,r)}get(t,r={}){return this.request("GET",t,r)}head(t,r={}){return this.request("HEAD",t,r)}jsonp(t,r){return this.request("JSONP",t,{params:new hn().append(r,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(t,r={}){return this.request("OPTIONS",t,r)}patch(t,r,o={}){return this.request("PATCH",t,bp(o,r))}post(t,r,o={}){return this.request("POST",t,bp(o,r))}put(t,r,o={}){return this.request("PUT",t,bp(o,r))}static \u0275fac=function(r){return new(r||e)(I(Np))};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Y0=new v("",{factory:()=>!0}),K0="XSRF-TOKEN",Q0=new v("",{factory:()=>K0}),J0="X-XSRF-TOKEN",X0=new v("",{factory:()=>J0}),ex=(()=>{class e{cookieName=p(Q0);doc=p(G);lastCookieString="";lastToken=null;parseCount=0;getToken(){let t=this.doc.cookie||"";return t!==this.lastCookieString&&(this.parseCount++,this.lastToken=ss(t,this.cookieName),this.lastCookieString=t),this.lastToken}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),_w=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:function(r){let o=null;return r?o=new(r||e):o=I(ex),o},providedIn:"root"})}return e})();function tx(e,n){if(!p(Y0)||e.method==="GET"||e.method==="HEAD")return n(e);try{let o=p(fn).href,{origin:i}=new URL(o),{origin:s}=new URL(e.url,i);if(i!==s)return n(e)}catch{return n(e)}let t=p(_w).getToken(),r=p(X0);return t!=null&&!e.headers.has(r)&&(e=e.clone({headers:e.headers.set(r,t)})),n(e)}var Rp=(function(e){return e[e.Interceptors=0]="Interceptors",e[e.LegacyInterceptors=1]="LegacyInterceptors",e[e.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",e[e.NoXsrfProtection=3]="NoXsrfProtection",e[e.JsonpSupport=4]="JsonpSupport",e[e.RequestsMadeViaParent=5]="RequestsMadeViaParent",e[e.Fetch=6]="Fetch",e})(Rp||{});function nx(e,n){return{\u0275kind:e,\u0275providers:n}}function rx(...e){let n=[Sw,_u,{provide:Np,useExisting:_u},{provide:Mu,useFactory:()=>p(Iw,{optional:!0})??p(_p)},{provide:bw,useValue:tx,multi:!0}];for(let t of e)n.push(...t.\u0275providers);return ge(n)}function ox(){return nx(Rp.Fetch,[Iu,{provide:Iw,useExisting:Iu},{provide:Mu,useExisting:Iu}])}var ix=new v(""),sx="b",ax="h",cx="s",ux="st",lx="u",dx="rt",Ap=new v(""),fx=["GET","HEAD"];function Rw(e,n){let s=n,{isCacheActive:t}=s,r=As(s,["isCacheActive"]),{transferCache:o,method:i}=e;return!(!t||o===!1||i==="POST"&&!r.includePostRequests&&!o||i!=="POST"&&!fx.includes(i)||!r.includeRequestsWithAuthHeaders&&gx(e)||r.filter?.(e)===!1)}function Aw(e,n){let{includeHeaders:t}=e,r=t;return typeof n=="object"&&n.includeHeaders&&(r=n.includeHeaders),r}function hx(e,n,t,r){let{transferCache:o}=e;if(!Rw(e,n))return null;if(r)throw new y(2803,!1);
5let i=e.url,s=xw(e,i),a=t.get(s,null),c=Aw(n,o);if(a){let{[sx]:u,[dx]:l,[ax]:d,[cx]:h,[ux]:f,[lx]:g}=a,D=u;switch(l){case"arraybuffer":D=Nw(u);break;case"blob":D=new Blob([Nw(u)]);break}let E=new Tt(d);return new xr({body:D,headers:E,status:h,statusText:f,url:g})}return null}function px(e,n){let t=p(Ap),r=p(Do),o=p(ix,{optional:!0}),i=hx(e,t,r,o);if(i)return _(i);let{transferCache:s}=e,a=Aw(t,s),c=e.url,u=xw(e,c);return Rw(e,t),n(e)}function gx(e){return e.headers.has("authorization")||e.headers.has("proxy-authorization")}function Mw(e){return[...e.keys()].sort().map(n=>`${n}=${e.getAll(n)}`).join("&")}function xw(e,n){let{params:t,method:r,responseType:o}=e,i=Mw(t),s=e.serializeBody();s instanceof URLSearchParams?s=Mw(s):typeof s!="string"&&(s="");let a=[r,o,n,s,i].join("|"),c=mx(a);return c}function mx(e){let n=0;for(let t of e)n=Math.imul(31,n)+t.charCodeAt(0)<<0;return n+=2147483648,n.toString()}function Nw(e){let n=atob(e);return Uint8Array.from(n,r=>r.charCodeAt(0)).buffer}function Ow(e){return[{provide:Ap,useFactory:()=>(ke("NgHttpTransferCache"),m({isCacheActive:!0},e))},{provide:Mp,useValue:px,multi:!0},{provide:cn,multi:!0,useFactory:()=>{let n=p(Je),t=p(Ap);return()=>{n.whenStable().then(()=>{t.isCacheActive=!1})}}}]}var q3=(()=>{class e{_doc;_dom;constructor(t){this._doc=t,this._dom=$t()}addTag(t,r=!1){return t?this._getOrCreateElement(t,r):null}addTags(t,r=!1){return t?t.reduce((o,i)=>(i&&o.push(this._getOrCreateElement(i,r)),o),[]):[]}getTag(t){return t&&this._doc.querySelector(`meta[${t}]`)||null}getTags(t){if(!t)return[];let r=this._doc.querySelectorAll(`meta[${t}]`);return r?[].slice.call(r):[]}updateTag(t,r){if(!t)return null;r=r||this._parseSelector(t);let o=this.getTag(r);return o?this._setMetaElementAttributes(t,o):this._getOrCreateElement(t,!0)}removeTag(t){this.removeTagElement(this.getTag(t))}removeTagElement(t){t&&this._dom.remove(t)}_getOrCreateElement(t,r=!1){if(!r){let s=this._parseSelector(t),a=this.getTags(s).filter(c=>this._containsAttributes(t,c))[0];if(a!==void 0)return a}let o=this._dom.createElement("meta");return this._setMetaElementAttributes(t,o),this._doc.getElementsByTagName("head")[0].appendChild(o),o}_setMetaElementAttributes(t,r){return Object.keys(t).forEach(o=>r.setAttribute(this._getMetaKeyMap(o),t[o])),r}_parseSelector(t){let r=t.name?"name":"property";return`${r}="${t[r]}"`}_containsAttributes(t,r){return Object.keys(t).every(o=>r.getAttribute(this._getMetaKeyMap(o))===t[o])}_getMetaKeyMap(t){return vx[t]||t}static \u0275fac=function(r){return new(r||e)(I(G))};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),vx={httpEquiv:"http-equiv"},kw=(()=>{class e{_doc;constructor(t){this._doc=t}getTitle(){return this._doc.title}setTitle(t){this._doc.title=t||""}static \u0275fac=function(r){return new(r||e)(I(G))};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var yx=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:function(r){let o=null;return r?o=new(r||e):o=I(Dx),o},providedIn:"root"})}return e})(),Dx=(()=>{class e extends yx{_doc;constructor(t){super(),this._doc=t}sanitize(t,r){if(r==null)return null;switch(t){case ft.NONE:return r;case ft.HTML:return Bt(r,"HTML")?Qe(r):Ac(this._doc,String(r)).toString();case ft.STYLE:return Bt(r,"Style")?Qe(r):r;case ft.SCRIPT:if(Bt(r,"Script"))return Qe(r);throw new y(5200,!1);case ft.URL:return Bt(r,"URL")?Qe(r):Hi(String(r));case ft.RESOURCE_URL:if(Bt(r,"ResourceURL"))return Qe(r);throw new y(5201,!1);default:throw new y(5202,!1)}}bypassSecurityTrustHtml(t){return Wf(t)}bypassSecurityTrustStyle(t){return Zf(t)}bypassSecurityTrustScript(t){return Yf(t)}bypassSecurityTrustUrl(t){return Kf(t)}bypassSecurityTrustResourceUrl(t){return Qf(t)}static \u0275fac=function(r){return new(r||e)(I(G))};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Nu=(function(e){return e[e.NoHttpTransferCache=0]="NoHttpTransferCache",e[e.HttpTransferCacheOptions=1]="HttpTransferCacheOptions",e[e.I18nSupport=2]="I18nSupport",e[e.EventReplay=3]="EventReplay",e[e.IncrementalHydration=4]="IncrementalHydration",e})(Nu||{});function Ex(e,n=[],t={}){return{\u0275kind:e,\u0275providers:n}}function G3(){return Ex(Nu.EventReplay,BC())}function W3(...e){let n=[],t=new Set;for(let{\u0275providers:o,\u0275kind:i}of e)t.add(i),o.length&&n.push(o);let r=t.has(Nu.HttpTransferCacheOptions);return ge([[],[],VC(),t.has(Nu.NoHttpTransferCache)||r?[]:Ow({}),n])}function Pw(e){e||(e=p(ae));let n=new k(t=>{if(e.destroyed){t.next();return}return e.onDestroy(t.next.bind(t))});return t=>t.pipe(Xn(n))}function Lw(e,n){let r=!n?.manualCleanup?n?.injector?.get(ae)??p(ae):null,o=wx(n?.equal),i;n?.requireSync?i=W({kind:0},{equal:o}):i=W({kind:1,value:n?.initialValue},{equal:o});let s,a=e.subscribe({next:c=>i.set({kind:1,value:c}),error:c=>{i.set({kind:2,error:c}),s?.()},complete:()=>{s?.()}});if(n?.requireSync&&i().kind===0)throw new y(601,!1);return s=r?.onDestroy(a.unsubscribe.bind(a)),He(()=>{let c=i();switch(c.kind){case 1:return c.value;case 2:throw c.error;case 0:throw new y(601,!1)}},{equal:n?.equal})}function wx(e=Object.is){return(n,t)=>n.kind===1&&t.kind===1&&e(n.value,t.value)}function Fw(e){return typeof e=="function"}function Or(e){return typeof e=="string"}function hs(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function Ru(e){return e==null}function xp(e){return!Ru(e)}function Op(e){return e?Array.isArray(e)||Or(e)?e.length:hs(e)?Object.keys(e).length:0:0}function jw(e){return Op(e)===0}function kp(e){return e.replace(/(?:^\w|[A-Z]|\b\w)/g,(n,t)=>t==0?n.toLowerCase():n.toUpperCase()).replace(/\s+|_|-|\//g,"")}var Fp=class{translations;constructor(n){this.translations=n}getTranslation(n){return _(this.translations.get(n)||{})}},Bw=new v(""),ko=new v("",{providedIn:"root",factory:()=>Oo}
5),Oo={defaultLang:"en",reRenderOnLangChange:!1,prodMode:!1,failedRetries:2,fallbackLang:[],availableLangs:[],missingHandler:{logMissingKey:!0,useFallbackTranslation:!1,allowEmpty:!1},flatten:{aot:!1},interpolation:["{{","}}"],scopes:{keepCasing:!1,autoPrefixKeys:!0}};function Ix(e={}){return F(m(m({},Oo),e),{missingHandler:m(m({},Oo.missingHandler),e.missingHandler),flatten:m(m({},Oo.flatten),e.flatten),scopes:m(m({},Oo.scopes),e.scopes)})}function Pp(e,n){return e&&(Object.prototype.hasOwnProperty.call(e,n)?e[n]:n.split(".").reduce((t,r)=>t?.[r],e))}function bx(e,n,t){e=m({},e);let r=n.split("."),o=r.length-1;return r.reduce((i,s,a)=>(a===o?i[s]=t:i[s]=Array.isArray(i[s])?i[s].slice():m({},i[s]),i&&i[s]),e),e}var Vw=new v(""),Tx=(()=>{class e{config=p(ko,{optional:!0})??Oo;get interpolationMatcher(){return Sx(this.config)}transpile({value:t,params:r={},translation:o,key:i}){if(Or(t)){let s,a=t;for(;(s=this.interpolationMatcher.exec(a))!==null;){let[c,u]=s;a=a.replace(c,()=>{let l=u.trim(),d=Pp(r,l);return xp(d)?d:xp(o[l])?this.transpile({params:r,translation:o,key:i,value:o[l]}):""})}return a}else r&&(hs(t)?t=this.handleObject({value:t,params:r,translation:o,key:i}):Array.isArray(t)&&(t=this.handleArray({value:t,params:r,translation:o,key:i})));return t}handleObject({value:t,params:r={},translation:o,key:i}){let s=t;return Object.keys(r).forEach(a=>{let c=this.transpile({value:Pp(s,a),params:Pp(r,a),translation:o,key:i});s=bx(s,a,c)}),s}handleArray(o){var i=o,{value:t}=i,r=As(i,["value"]);return t.map(s=>this.transpile(m({value:s},r)))}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})();function Sx(e){let[n,t]=e.interpolation;return new RegExp(`${n}([^${n}${t}]*?)${t}`,"g")}var Hw=new v(""),_x=(()=>{class e{handle(t,r){if(r.missingHandler.logMissingKey&&!r.prodMode){let o=`Missing translation for '${t}'`;console.warn(`%c ${o}`,"font-size: 12px; color: red")}return t}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})(),$w=new v(""),Mx=(()=>{class e{preSaveTranslation(t){return t}preSaveTranslationKey(t,r){return r}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})(),zw=new v(""),Nx=(()=>{class e{userConfig;constructor(t){this.userConfig=t}getNextLangs(){let t=this.userConfig.fallbackLang;if(!t)throw new Error("When using the default fallback, a fallback language must be provided in the config!");return Array.isArray(t)?t:[t]}static \u0275fac=function(r){return new(r||e)(I(ko))};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})();function qw(e){let{path:n,inlineLoader:t,mainLoader:r,data:o}=e;if(t){let i=t[n];if(Fw(i)===!1)throw`You're using an inline loader but didn't provide a loader for ${n}`;return t[n]().then(s=>s.default?s.default:s)}return r.getTranslation(n,o)}function Rx({mainLoader:e,path:n,data:t,fallbackPath:r,inlineLoader:o}){return(r?[n,r]:[n]).map(s=>{let a=qw({path:s,mainLoader:e,inlineLoader:o,data:t});return Y(a).pipe(B(c=>({translation:c,lang:s})))})}function Uw(e){let n={};function t(r,o){if(r===null)n[o]=null;else if(hs(r))for(let[i,s]of Object.entries(r))t(s,o?`${o}.${i}`:i);else n[o]=r}return t(e,""),n}function Ax(e){let n={};for(let[t,r]of Object.entries(e)){let o=t.split("."),i=n;o.forEach((s,a)=>{a===o.length-1?i[s]=r:(i[s]??={},i=i[s])})}return n}function ps(e){if(!e)return"";let n=e.split("/");return n.pop(),n.join("/")}function $n(e){return e?e.split("/").pop():""}function xx(e,n){return Object.keys(e).reduce((t,r)=>(t[`${n}/${r}`]=e[r],t),{})}function Gw(e){return typeof e?.scope=="string"}function Ox(e){return e?.loader&&hs(e.loader)}function Ww(e,n){return Ox(e)?xx(e.loader,n):void 0}function Lp(e){return{scope:ps(e)||null,langName:$n(e)}}var kx;var jp=class extends Error{lang;fallbackLangs;isScope;constructor(n,t,r){let o="Unable to load translation and all the fallback languages";r&&(o+=", did you misspell the scope name?"),super(o),this.lang=n,this.fallbackLangs=t,this.isScope=r,this.name="TranslationLoadError"}},Px=(()=>{class e{loader;parser;missingHandler;interceptor;fallbackStrategy;langChanges$;translations=new Map;cache=new Map;firstFallbackLang;defaultLang="";availableLangs=[];isResolvedMissingOnce=!1;lang;failedLangs=new Set;events=new ee;events$=this.events.asObservable();config;activeLang;destroyRef=p(ae);destroyed=!1;constructor(t,r,o,i,s,a){this.loader=t,this.parser=r,this.missingHandler=o,this.interceptor=i,this.fallbackStrategy=a,this.loader||(this.loader=new Fp(this.translations)),kx=this,this.config=JSON.parse(JSON.stringify(s)),this.setAvailableLangs(this.config.availableLangs||[]),this.setFallbackLangForMissingTranslation(this.config),this.setDefaultLang(this.config.defaultLang),this.lang=new pe(this.getDefaultLang()),this.langChanges$=this.lang.asObservable(),this.activeLang=Lw(this.lang,{requireSync:!0}),this.events$.subscribe(c=>{c.type==="translationLoadSuccess"&&c.wasFailure&&this.setActiveLang(c.payload.langName)}),this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.lang.complete(),this.events.complete(),this.cache.clear()})}getDefaultLang(){return this.defaultLang}setDefaultLang(t){this.defaultLang=t}getActiveLang(){return this.lang.getValue()}setActiveLang(t){return this.parser.onLangChanged?.(t),this.lang.next(t),this.events.next({type:"langChanged",payload:Lp(t)}),this}setAvailableLangs(t){this.availableLangs=t}getAvailableLangs(){return this.availableLangs}load(t,r={}){if(this.destroyed)return ue;let o=this.cache.get(t);if(o)return o;let i,s=this._isLangScoped(t),a;s&&(a=ps(t));let c={path:t,mainLoader:this.loader,inlineLoader:r.inlineLoader,data:s?{scope:a}:void 0};if(this.useFallbackTranslation(t)){let l=s?`${a}/${this.firstFallbackLang}`:this.firstFallbackLang,d=Rx(F(m({},c),{fallbackPath:l}));i=Ks(d)}else{let l=qw(c);i=Y(l)}
5let u=i.pipe(ml(this.config.failedRetries),Ne(l=>{if(Array.isArray(l)){l.forEach(d=>{this.handleSuccess(d.lang,d.translation),d.lang!==t&&this.cache.set(d.lang,_({}))});return}this.handleSuccess(t,l)}),Kt(l=>(this.config.prodMode||console.error(`Error while trying to load "${t}"`,l),this.handleFailure(t,r))),yl(1),Pw(this.destroyRef));return this.cache.set(t,u),u}translate(t,r={},o=this.getActiveLang()){if(!t)return t;let{scope:i,resolveLang:s}=this.resolveLangAndScope(o);if(Array.isArray(t))return t.map(u=>this.translate(this.config.scopes.autoPrefixKeys&&i?`${i}.${u}`:u,r,s));t=this.config.scopes.autoPrefixKeys&&i?`${i}.${t}`:t;let a=this.getTranslation(s),c=a[t];return c?this.parser.transpile({value:c,params:r,translation:a,key:t}):this._handleMissingKey(t,c,r)}selectTranslate(t,r,o,i=!1){let s,a=(u,l)=>this.load(u,l).pipe(B(()=>i?this.translateObject(t,r,u):this.translate(t,r,u)));if(Ru(o))return this.langChanges$.pipe(le(u=>a(u)));if(o=Array.isArray(o)?o[o.length-1]:o,Gw(o)){let u=o;o=u.scope,s=Ww(u,u.scope)}if(o=o,this.isLang(o)||this.isScopeWithLang(o))return a(o);let c=o;return this.langChanges$.pipe(le(u=>a(`${c}/${u}`,{inlineLoader:s})))}isScopeWithLang(t){return this.isLang($n(t))}translateObject(t,r={},o=this.getActiveLang()){if(Or(t)||Array.isArray(t)){let{resolveLang:s,scope:a}=this.resolveLangAndScope(o);if(Array.isArray(t))return t.map(l=>this.translateObject(this.config.scopes.autoPrefixKeys&&a?`${a}.${l}`:l,r,s));let c=this.getTranslation(s);t=this.config.scopes.autoPrefixKeys&&a?`${a}.${t}`:t;let u=Ax(this.getObjectByKey(c,t));return jw(u)?this.translate(t,r,o):this.parser.transpile({value:u,params:r,translation:c,key:t})}let i=[];for(let[s,a]of this.getEntries(t))i.push(this.translateObject(s,a,o));return i}selectTranslateObject(t,r,o){if(Or(t)||Array.isArray(t))return this.selectTranslate(t,r,o,!0);let[[i,s],...a]=this.getEntries(t);return this.selectTranslateObject(i,s,o).pipe(B(c=>{let u=[c];for(let[l,d]of a)u.push(this.translateObject(l,d,o));return u}))}getTranslation(t){if(t){if(this.isLang(t))return this.translations.get(t)||{};{let{scope:r,resolveLang:o}=this.resolveLangAndScope(t),i=this.translations.get(o)||{};return this.getObjectByKey(i,r)}}return this.translations}selectTranslation(t){let r=this.langChanges$;if(t){let o=$n(t)!==t;this.isLang(t)||o?r=_(t):r=this.langChanges$.pipe(B(i=>`${t}/${i}`))}return r.pipe(le(o=>this.load(o).pipe(B(()=>this.getTranslation(o)))))}setTranslation(t,r=this.getActiveLang(),o={}){let s=m(m({},{merge:!0,emitChange:!0}),o),a=ps(r),c=t;if(a){let f=this.getMappedScope(a);c=Uw({[f]:t})}let u=a?$n(r):r,l=m(m({},s.merge&&this.getTranslation(u)),c),d=this.config.flatten.aot?l:Uw(l),h=this.interceptor.preSaveTranslation(d,u);this.translations.set(u,h),s.emitChange&&this.setActiveLang(this.getActiveLang())}setTranslationKey(t,r,o={}){let i=o.lang||this.getActiveLang(),s=this.interceptor.preSaveTranslationKey(t,r,i),a={[t]:s};this.setTranslation(a,i,F(m({},o),{merge:!0}))}setFallbackLangForMissingTranslation({fallbackLang:t}){let r=Array.isArray(t)?t[0]:t;t&&this.useFallbackTranslation(r)&&(this.firstFallbackLang=r)}_handleMissingKey(t,r,o){if(this.config.missingHandler.allowEmpty&&r==="")return"";if(!this.isResolvedMissingOnce&&this.useFallbackTranslation()){this.isResolvedMissingOnce=!0;let i=this.translate(t,o,this.firstFallbackLang);return this.isResolvedMissingOnce=!1,i}return this.missingHandler.handle(t,this.getMissingHandlerData(),o)}_isLangScoped(t){return this.getAvailableLangsIds().indexOf(t)===-1}isLang(t){return this.getAvailableLangsIds().indexOf(t)!==-1}_loadDependencies(t,r){let o=$n(t);return this._isLangScoped(t)&&!this.isLoadedTranslation(o)?qr([this.load(o),this.load(t,{inlineLoader:r})]):this.load(t,{inlineLoader:r})}_completeScopeWithLang(t){return this._isLangScoped(t)&&!this.isLang($n(t))?`${t}/${this.getActiveLang()}`:t}_setScopeAlias(t,r){this.config.scopeMapping||(this.config.scopeMapping={}),this.config.scopeMapping[t]=r}isLoadedTranslation(t){return Op(this.getTranslation(t))}getAvailableLangsIds(){let t=this.getAvailableLangs()[0];return Or(t)?this.getAvailableLangs():this.getAvailableLangs().map(r=>r.id)}getMissingHandlerData(){return F(m({},this.config),{activeLang:this.getActiveLang(),availableLangs:this.availableLangs,defaultLang:this.defaultLang})}useFallbackTranslation(t){return this.config.missingHandler.useFallbackTranslation&&t!==this.firstFallbackLang}handleSuccess(t,r){this.setTranslation(r,t,{emitChange:!1}),this.events.next({wasFailure:!!this.failedLangs.size,type:"translationLoadSuccess",payload:Lp(t)}
5),this.failedLangs.forEach(o=>this.cache.delete(o)),this.failedLangs.clear()}handleFailure(t,r){Ru(r.failedCounter)&&(r.failedCounter=0,r.fallbackLangs||(r.fallbackLangs=this.fallbackStrategy.getNextLangs(t)));let o=t.split("/"),i=r.fallbackLangs,s=i[r.failedCounter];if(this.failedLangs.add(t),this.cache.has(s))return this.handleSuccess(s,this.getTranslation(s)),ue;let a=s===o[o.length-1];if(!s||a)throw new jp(t,i??[],o.length>1);let c=s;return o.length>1&&(o[o.length-1]=s,c=o.join("/")),r.failedCounter++,this.events.next({type:"translationLoadFailure",payload:Lp(t)}),this.load(c,r)}getMappedScope(t){let{scopeMapping:r={},scopes:o={keepCasing:!1}}=this.config;return r[t]||(o.keepCasing?t:kp(t))}resolveLangAndScope(t){let r=t,o;if(this._isLangScoped(t)){let i=$n(t),s=this.isLang(i);r=s?i:this.getActiveLang(),o=this.getMappedScope(s?ps(t):t)}return{scope:o,resolveLang:r}}getObjectByKey(t,r){let o={},i=`${r}.`;for(let s in t)s.startsWith(i)&&(o[s.replace(i,"")]=t[s]);return o}getEntries(t){return t instanceof Map?t.entries():Object.entries(t)}static \u0275fac=function(r){return new(r||e)(I(Bw,8),I(Vw),I(Hw),I($w),I(ko),I(zw))};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Lx=new v("");var Fx=new v("");function Up(e,n,t="|"){if(Or(e)){let r=e.split(t),o=r.pop();return o===n?[!0,r.toString()]:[!1,o]}return[!1,""]}function jx(e,n){let[t]=Up(n,"static");return t?!1:!!e.config.reRenderOnLangChange}function Ux(e){return e?n=>n:rt(1)}var Bp=class{initialized=!1;resolve({inline:n,provider:t,active:r}){let o=r;if(this.initialized)return o=r,o;if(t){let[,i]=Up(t,"static");o=i}if(n){let[,i]=Up(n,"static");o=i}return this.initialized=!0,o}resolveLangBasedOnScope(n){return ps(n)?$n(n):n}resolveLangPath(n,t){return t?`${t}/${n}`:n}},Vp=class{service;constructor(n){this.service=n}resolve(n){let{inline:t,provider:r}=n;if(t)return t;if(r){if(Gw(r)){let{scope:o,alias:i=this.service.config.scopes.keepCasing?o:kp(o)}=r;return this.service._setScopeAlias(o,i),o}return r}}};var v4=(()=>{class e{service;providerScope;providerLang;cdr;subscription=null;
5lastValue="";lastKey;path;langResolver=new Bp;scopeResolver;constructor(t,r,o,i){this.service=t,this.providerScope=r,this.providerLang=o,this.cdr=i,this.scopeResolver=new Vp(this.service)}transform(t,r,o){if(!t)return t;let i=r?`${t}${JSON.stringify(r)}`:t;if(i===this.lastKey)return this.lastValue;this.lastKey=i,this.subscription?.unsubscribe();let s=jx(this.service,this.providerLang||o);return this.subscription=this.service.langChanges$.pipe(le(a=>{let c=this.langResolver.resolve({inline:o,provider:this.providerLang,active:a});return Array.isArray(this.providerScope)?Ks(this.providerScope.map(u=>this.resolveScope(c,u))):this.resolveScope(c,this.providerScope)}),Ux(s)).subscribe(()=>this.updateValue(t,r)),this.lastValue}ngOnDestroy(){this.subscription?.unsubscribe(),this.subscription=null}updateValue(t,r){let o=this.langResolver.resolveLangBasedOnScope(this.path);this.lastValue=this.service.translate(t,r,o),this.cdr.markForCheck()}resolveScope(t,r){let o=this.scopeResolver.resolve({inline:void 0,provider:r});this.path=this.langResolver.resolveLangPath(t,o);let i=Ww(r,o);return this.service._loadDependencies(this.path,i)}static \u0275fac=function(r){return new(r||e)(Q(Px,16),Q(Fx,24),Q(Lx,24),Q(dn,16))};static \u0275pipe=bo({name:"transloco",type:e,pure:!1})}return e})();function y4(e){let n=[Hx(Tx),zx(_x),qx(Mx),$x(Nx)];return e.config&&n.push(Bx(e.config)),e.loader&&n.push(Vx(e.loader)),n}function Bx(e){return ge([{provide:ko,useValue:Ix(e)}])}function Vx(e){return ge([{provide:Bw,useClass:e}])}function Hx(e){return ge([{provide:Vw,useClass:e,deps:[ko]}])}function $x(e){return ge([{provide:zw,useClass:e,deps:[ko]}])}function zx(e){return ge([{provide:Hw,useClass:e}])}function qx(e){return ge([{provide:$w,useClass:e}])}var A="primary",_s=Symbol("RouteTitle"),Gp=class{params;constructor(n){this.params=n||{}}has(n){return Object.prototype.hasOwnProperty.call(this.params,n)}get(n){if(this.has(n)){let t=this.params[n];return Array.isArray(t)?t[0]:t}return null}getAll(n){if(this.has(n)){let t=this.params[n];return Array.isArray(t)?t:[t]}return[]}get keys(){return Object.keys(this.params)}};function Pr(e){return new Gp(e)}function Hp(e,n,t){for(let r=0;r<e.length;r++){let o=e[r],i=n[r];if(o[0]===":")t[o.substring(1)]=i;else if(o!==i.path)return!1}return!0}function eI(e,n,t){let r=t.path.split("/"),o=r.indexOf("**");if(o===-1){if(r.length>e.length||t.pathMatch==="full"&&(n.hasChildren()||r.length<e.length))return null;let c={},u=e.slice(0,r.length);return Hp(r,u,c)?{consumed:u,posParams:c}:null}if(o!==r.lastIndexOf("**"))return null;let i=r.slice(0,o),s=r.slice(o+1);if(i.length+s.length>e.length||t.pathMatch==="full"&&n.hasChildren()&&t.path!=="**")return null;let a={};return!Hp(i,e.slice(0,i.length),a)||!Hp(s,e.slice(e.length-s.length),a)?null:{consumed:e,posParams:a}}function Lu(e){return new Promise((n,t)=>{e.pipe(Qt()).subscribe({next:r=>n(r),error:r=>t(r)})})}function Gx(e,n){if(e.length!==n.length)return!1;for(let t=0;t<e.length;++t)if(!qt(e[t],n[t]))return!1;return!0}function qt(e,n){let t=e?Wp(e):void 0,r=n?Wp(n):void 0;if(!t||!r||t.length!=r.length)return!1;let o;for(let i=0;i<t.length;i++)if(o=t[i],!tI(e[o],n[o]))return!1;return!0}function Wp(e){return[...Object.keys(e),...Object.getOwnPropertySymbols(e)]}function tI(e,n){if(Array.isArray(e)&&Array.isArray(n)){if(e.length!==n.length)return!1;let t=[...e].sort(),r=[...n].sort();return t.every((o,i)=>r[i]===o)}else return e===n}function Wx(e){return e.length>0?e[e.length-1]:null}function Fr(e){return oa(e)?e:So(e)?Y(Promise.resolve(e)):_(e)}function nI(e){return oa(e)?Lu(e):Promise.resolve(e)}var Zx={exact:oI,subset:iI},rI={exact:Yx,subset:Kx,ignored:()=>!0},ag={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Ds={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};function cg(e,n,t){let r=e instanceof Le?e:n.parseUrl(e);return He(()=>Zp(n.lastSuccessfulNavigation()?.finalUrl??new Le,r,m(m({},Ds),t)))}function Zp(e,n,t){return Zx[t.paths](e.root,n.root,t.matrixParams)&&rI[t.queryParams](e.queryParams,n.queryParams)&&!(t.fragment==="exact"&&e.fragment!==n.fragment)}function Yx(e,n){return qt(e,n)}function oI(e,n,t){if(!kr(e.segments,n.segments)||!Ou(e.segments,n.segments,t)||e.numberOfChildren!==n.numberOfChildren)return!1;for(let r in n.children)if(!e.children[r]||!oI(e.children[r],n.children[r],t))return!1;return!0}function Kx(e,n){return Object.keys(n).length<=Object.keys(e).length&&Object.keys(n).every(t=>tI(e[t],n[t]))}function iI(e,n,t){return sI(e,n,n.segments,t)}function sI(e,n,t,r){if(e.segments.length>t.length){let o=e.segments.slice(0,t.length);
vendor: 10,869 bytes, line 5
5return!(!kr(o,t)||n.hasChildren()||!Ou(o,t,r))}else if(e.segments.length===t.length){if(!kr(e.segments,t)||!Ou(e.segments,t,r))return!1;for(let o in n.children)if(!e.children[o]||!iI(e.children[o],n.children[o],r))return!1;return!0}else{let o=t.slice(0,e.segments.length),i=t.slice(e.segments.length);return!kr(e.segments,o)||!Ou(e.segments,o,r)||!e.children[A]?!1:sI(e.children[A],n,i,r)}}function Ou(e,n,t){return n.every((r,o)=>rI[t](e[o].parameters,r.parameters))}var Le=class{root;queryParams;fragment;_queryParamMap;constructor(n=new $([],{}),t={},r=null){this.root=n,this.queryParams=t,this.fragment=r}get queryParamMap(){return this._queryParamMap??=Pr(this.queryParams),this._queryParamMap}toString(){return Xx.serialize(this)}},$=class{segments;children;parent=null;constructor(n,t){this.segments=n,this.children=t,Object.values(t).forEach(r=>r.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return ku(this)}},zn=class{path;parameters;_parameterMap;constructor(n,t){this.path=n,this.parameters=t}get parameterMap(){return this._parameterMap??=Pr(this.parameters),this._parameterMap}toString(){return cI(this)}};function Qx(e,n){return kr(e,n)&&e.every((t,r)=>qt(t.parameters,n[r].parameters))}function kr(e,n){return e.length!==n.length?!1:e.every((t,r)=>t.path===n[r].path)}function Jx(e,n){let t=[];return Object.entries(e.children).forEach(([r,o])=>{r===A&&(t=t.concat(n(o,r)))}),Object.entries(e.children).forEach(([r,o])=>{r!==A&&(t=t.concat(n(o,r)))}),t}var Wn=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:()=>new mn,providedIn:"root"})}return e})(),mn=class{parse(n){let t=new Kp(n);return new Le(t.parseRootSegment(),t.parseQueryParams(),t.parseFragment())}serialize(n){let t=`/${gs(n.root,!0)}`,r=nO(n.queryParams),o=typeof n.fragment=="string"?`#${eO(n.fragment)}`:"";return`${t}${r}${o}`}},Xx=new mn;function ku(e){return e.segments.map(n=>cI(n)).join("/")}function gs(e,n){if(!e.hasChildren())return ku(e);if(n){let t=e.children[A]?gs(e.children[A],!1):"",r=[];return Object.entries(e.children).forEach(([o,i])=>{o!==A&&r.push(`${o}:${gs(i,!1)}`)}),r.length>0?`${t}(${r.join("//")})`:t}else{let t=Jx(e,(r,o)=>o===A?[gs(e.children[A],!1)]:[`${o}:${gs(r,!1)}`]);return Object.keys(e.children).length===1&&e.children[A]!=null?`${ku(e)}/${t[0]}`:`${ku(e)}/(${t.join("//")})`}}function aI(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Au(e){return aI(e).replace(/%3B/gi,";")}function eO(e){return encodeURI(e)}function Yp(e){return aI(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Pu(e){return decodeURIComponent(e)}function Zw(e){return Pu(e.replace(/\+/g,"%20"))}function cI(e){return`${Yp(e.path)}${tO(e.parameters)}`}function tO(e){return Object.entries(e).map(([n,t])=>`;${Yp(n)}=${Yp(t)}`).join("")}function nO(e){let n=Object.entries(e).map(([t,r])=>Array.isArray(r)?r.map(o=>`${Au(t)}=${Au(o)}`).join("&"):`${Au(t)}=${Au(r)}`).filter(t=>t);return n.length?`?${n.join("&")}`:""}var rO=/^[^\/()?;#]+/;function $p(e){let n=e.match(rO);return n?n[0]:""}var oO=/^[^\/()?;=#]+/;function iO(e){let n=e.match(oO);return n?n[0]:""}var sO=/^[^=?&#]+/;function aO(e){let n=e.match(sO);return n?n[0]:""}var cO=/^[^&#]+/;function uO(e){let n=e.match(cO);return n?n[0]:""}var Kp=class{url;remaining;constructor(n){this.url=n,this.remaining=n}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new $([],{}):new $([],this.parseChildren())}parseQueryParams(){let n={};if(this.consumeOptional("?"))do this.parseQueryParam(n);while(this.consumeOptional("&"));return n}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(n=0){if(n>50)throw new y(4010,!1);if(this.remaining==="")return{};this.consumeOptional("/");let t=[];for(this.peekStartsWith("(")||t.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),t.push(this.parseSegment());let r={};this.peekStartsWith("/(")&&(this.capture("/"),r=this.parseParens(!0,n));let o={};return this.peekStartsWith("(")&&(o=this.parseParens(!1,n)),(t.length>0||Object.keys(r).length>0)&&(o[A]=new $(t,r)),o}parseSegment(){let n=$p(this.remaining);if(n===""&&this.peekStartsWith(";"))throw new y(4009,!1);return this.capture(n),new zn(Pu(n),this.parseMatrixParams())}parseMatrixParams(){let n={};for(;this.consumeOptional(";");)this.parseParam(n);return n}parseParam(n){let t=iO(this.remaining);if(!t)return;this.capture(t);let r="";if(this.consumeOptional("=")){let o=$p(this.remaining);o&&(r=o,this.capture(r))}n[Pu(t)]=Pu(r)}parseQueryParam(n){let t=aO(this.remaining);if(!t)return;this.capture(t);let r="";if(this.consumeOptional("=")){let s=uO(this.remaining);s&&(r=s,this.capture(r))}let o=Zw(t),i=Zw(r);if(n.hasOwnProperty(o)){let s=n[o];Array.isArray(s)||(s=[s],n[o]=s),s.push(i)}else n[o]=i}parseParens(n,t){let r={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let o=$p(this.remaining),i=this.remaining[o.length];if(i!=="/"&&i!==")"&&i!==";")throw new y(4010,!1);let s;o.indexOf(":")>-1?(s=o.slice(0,o.indexOf(":")),this.capture(s),this.capture(":")):n&&(s=A);let a=this.parseChildren(t+1);r[s??A]=Object.keys(a).length===1&&a[A]?a[A]:new $([],a),this.consumeOptional("//")}return r}peekStartsWith(n){return this.remaining.startsWith(n)}consumeOptional(n){return this.peekStartsWith(n)?(this.remaining=this.remaining.substring(n.length),!0):!1}capture(n){if(!this.consumeOptional(n))throw new y(4011,!1)}};function uI(e){return e.segments.length>0?new $([],{[A]:e}):e}function lI(e){let n={};for(let[r,o]of Object.entries(e.children)){let i=lI(o);if(r===A&&i.segments.length===0&&i.hasChildren())for(let[s,a]of Object.entries(i.children))n[s]=a;else(i.segments.length>0||i.hasChildren())&&(n[r]=i)}let t=new $(e.segments,n);return lO(t)}function lO(e){if(e.numberOfChildren===1&&e.children[A]){let n=e.children[A];return new $(e.segments.concat(n.segments),n.children)}return e}function qn(e){return e instanceof Le}function dI(e,n,t=null,r=null,o=new mn){let i=fI(e);return hI(i,n,t,r,o)}function fI(e){let n;function t(i){let s={};for(let c of i.children){let u=t(c);s[c.outlet]=u}let a=new $(i.url,s);return i===e&&(n=a),a}let r=t(e.root),o=uI(r);return n??o}function hI(e,n,t,r,o){let i=e;for(;i.parent;)i=i.parent;if(n.length===0)return zp(i,i,i,t,r,o);let s=dO(n);if(s.toRoot())return zp(i,i,new $([],{}),t,r,o);let a=fO(s,i,e),c=a.processChildren?vs(a.segmentGroup,a.index,s.commands):gI(a.segmentGroup,a.index,s.commands);return zp(i,a.segmentGroup,c,t,r,o)}function Fu(e){return typeof e=="object"&&e!=null&&!e.outlets&&!e.segmentPath}function Es(e){return typeof e=="object"&&e!=null&&e.outlets}function Yw(e,n,t){e||="\u0275";let r=new Le;return r.queryParams={[e]:n},t.parse(t.serialize(r)).queryParams[e]}function zp(e,n,t,r,o,i){let s={};for(let[u,l]of Object.entries(r??{}))s[u]=Array.isArray(l)?l.map(d=>Yw(u,d,i)):Yw(u,l,i);let a;e===n?a=t:a=pI(e,n,t);let c=uI(lI(a));return new Le(c,s,o)}function pI(e,n,t){let r={};return Object.entries(e.children).forEach(([o,i])=>{i===n?r[o]=t:r[o]=pI(i,n,t)}),new $(e.segments,r)}var ju=class{isAbsolute;numberOfDoubleDots;commands;constructor(n,t,r){if(this.isAbsolute=n,this.numberOfDoubleDots=t,this.commands=r,n&&r.length>0&&Fu(r[0]))throw new y(4003,!1);let o=r.find(Es);if(o&&o!==Wx(r))throw new y(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function dO(e){if(typeof e[0]=="string"&&e.length===1&&e[0]==="/")return new ju(!0,0,e);let n=0,t=!1,r=e.reduce((o,i,s)=>{if(typeof i=="object"&&i!=null){if(i.outlets){let a={};return Object.entries(i.outlets).forEach(([c,u])=>{a[c]=typeof u=="string"?u.split("/"):u}),[...o,{outlets:a}]}if(i.segmentPath)return[...o,i.segmentPath]}return typeof i!="string"?[...o,i]:s===0?(i.split("/").forEach((a,c)=>{c==0&&a==="."||(c==0&&a===""?t=!0:a===".."?n++:a!=""&&o.push(a))}),o):[...o,i]},[]);return new ju(t,n,r)}var Lo=class{segmentGroup;processChildren;index;constructor(n,t,r){this.segmentGroup=n,this.processChildren=t,this.index=r}};function fO(e,n,t){if(e.isAbsolute)return new Lo(n,!0,0);if(!t)return new Lo(n,!1,NaN);if(t.parent===null)return new Lo(t,!0,0);let r=Fu(e.commands[0])?0:1,o=t.segments.length-1+r;return hO(t,o,e.numberOfDoubleDots)}function hO(e,n,t){let r=e,o=n,i=t;for(;i>o;){if(i-=o,r=r.parent,!r)throw new y(4005,!1);o=r.segments.length}return new Lo(r,!1,o-i)}function pO(e){return Es(e[0])?e[0].outlets:{[A]:e}}function gI(e,n,t){if(e??=new $([],{}),e.segments.length===0&&e.hasChildren())return vs(e,n,t);let r=gO(e,n,t),o=t.slice(r.commandIndex);if(r.match&&r.pathIndex<e.segments.length){let i=new $(e.segments.slice(0,r.pathIndex),{});return i.children[A]=new $(e.segments.slice(r.pathIndex),e.children),vs(i,0,o)}else return r.match&&o.length===0?new $(e.segments,{}):r.match&&!e.hasChildren()?Qp(e,n,t):r.match?vs(e,0,o):Qp(e,n,t)}function vs(e,n,t){if(t.length===0)return new $(e.segments,{});{let r=pO(t),o={};if(Object.keys(r).some(i=>i!==A)&&e.children[A]&&e.numberOfChildren===1&&e.children[A].segments.length===0){let i=vs(e.children[A],n,t);return new $(e.segments,i.children)}return Object.entries(r).forEach(([i,s])=>{typeof s=="string"&&(s=[s]),s!==null&&(o[i]=gI(e.children[i],n,s))}),Object.entries(e.children).forEach(([i,s])=>{r[i]===void 0&&(o[i]=s)}),new $(e.segments,o)}}function gO(e,n,t){let r=0,o=n,i={match:!1,pathIndex:0,commandIndex:0};for(;o<e.segments.length;){if(r>=t.length)return i;let s=e.segments[o],a=t[r];if(Es(a))break;let c=`${a}`,u=r<t.length-1?t[r+1]:null;if(o>0&&c===void 0)break;if(c&&u&&typeof u=="object"&&u.outlets===void 0){if(!Qw(c,u,s))return i;r+=2}else{if(!Qw(c,{},s))return i;r++}o++}return{match:!0,pathIndex:o,commandIndex:r}}function Qp(e,n,t){let r=e.segments.slice(0,n),o=0;for(;o<t.length;){let i=t[o];if(Es(i)){let c=mO(i.outlets);return new $(r,c)}if(o===0&&Fu(t[0])){let c=e.segments[n];r.push(new zn(c.path,Kw(t[0]))),o++;continue}let s=Es(i)?i.outlets[A]:`${i}`,a=o<t.length-1?t[o+1]:null;s&&a&&Fu(a)?(r.push(new zn(s,Kw(a))),o+=2):(r.push(new zn(s,{})),o++)}return new $(r,{})}function mO(e){let n={};return Object.entries(e).forEach(([t,r])=>{typeof r=="string"&&(r=[r]),r!==null&&(n[t]=Qp(new $([],{}),0,r))}),n}function Kw(e){let n={};return Object.entries(e).forEach(([t,r])=>n[t]=`${r}`),n}function Qw(e,n,t){return e==t.path&&qt(n,t.parameters)}var Fo="imperative",ve=(function(e){return e[e.NavigationStart=0]="NavigationStart",e[e.NavigationEnd=1]="NavigationEnd",e[e.NavigationCancel=2]="NavigationCancel",e[e.NavigationError=3]="NavigationError",e[e.RoutesRecognized=4]="RoutesRecognized",e[e.Re
5solveStart=5]="ResolveStart",e[e.ResolveEnd=6]="ResolveEnd",e[e.GuardsCheckStart=7]="GuardsCheckStart",e[e.GuardsCheckEnd=8]="GuardsCheckEnd",e[e.RouteConfigLoadStart=9]="RouteConfigLoadStart",e[e.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",e[e.ChildActivationStart=11]="ChildActivationStart",e[e.ChildActivationEnd=12]="ChildActivationEnd",e[e.ActivationStart=13]="ActivationStart",e[e.ActivationEnd=14]="ActivationEnd",e[e.Scroll=15]="Scroll",e[e.NavigationSkipped=16]="NavigationSkipped",e})(ve||{}),tt=class{id;url;constructor(n,t){this.id=n,this.url=t}},Gn=class extends tt{type=ve.NavigationStart;navigationTrigger;restoredState;constructor(n,t,r="imperative",o=null){super(n,t),this.navigationTrigger=r,this.restoredState=o}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},nt=class extends tt{urlAfterRedirects;type=ve.NavigationEnd;constructor(n,t,r){super(n,t),this.urlAfterRedirects=r}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},_e=(function(e){return e[e.Redirect=0]="Redirect",e[e.SupersededByNewNavigation=1]="SupersededByNewNavigation",e[e.NoDataFromResolver=2]="NoDataFromResolver",e[e.GuardRejected=3]="GuardRejected",e[e.Aborted=4]="Aborted",e})(_e||{}),Uo=(function(e){return e[e.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",e[e.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",e})(Uo||{}),ht=class extends tt{reason;code;type=ve.NavigationCancel;constructor(n,t,r,o){super(n,t),this.reason=r,this.code=o}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}};function mI(e){return e instanceof ht&&(e.code===_e.Redirect||e.code===_e.SupersededByNewNavigation)}var Wt=class extends tt{reason;code;type=ve.NavigationSkipped;constructor(n,t,r,o){super(n,t),this.reason=r,this.code=o}},Lr=class extends tt{error;target;type=ve.NavigationError;constructor(n,t,r,o){super(n,t),this.error=r,this.target=o}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},Cs=class extends tt{urlAfterRedirects;state;type=ve.RoutesRecognized;constructor(n,t,r,o){super(n,t),this.urlAfterRedirects=r,this.state=o}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Uu=class extends tt{urlAfterRedirects;state;type=ve.GuardsCheckStart;constructor(n,t,r,o){super(n,t),this.urlAfterRedirects=r,this.state=o}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Bu=class extends tt{urlAfterRedirects;state;shouldActivate;type=ve.GuardsCheckEnd;constructor(n,t,r,o,i){super(n,t),this.urlAfterRedirects=r,this.state=o,this.shouldActivate=i}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},Vu=class extends tt{urlAfterRedirects;state;type=ve.ResolveStart;constructor(n,t,r,o){super(n,t),this.urlAfterRedirects=r,this.state=o}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Hu=class extends tt{urlAfterRedirects;state;type=ve.ResolveEnd;constructor(n,t,r,o){super(n,t),this.urlAfterRedirects=r,this.state=o}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},$u=class{route;type=ve.RouteConfigLoadStart;constructor(n){this.route=n}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},zu=class{route;type=ve.RouteConfigLoadEnd;constructor(n){this.route=n}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},qu=class{snapshot;type=ve.ChildActivationStart;constructor(n){this.snapshot=n}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Gu=class{snapshot;type=ve.ChildActivationEnd;constructor(n){this.snapshot=n}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Wu=class{snapshot;type=ve.ActivationStart;constructor(n){this.snapshot=n}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Zu=class{snapshot;type=ve.ActivationEnd;constructor(n){this.snapshot=n}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Bo=class{routerEvent;position;anchor;scrollBehavior;type=ve.Scroll;constructor(n,t,r,o){this.routerEvent=n,this.position=t,this.anchor=r,this.scrollBehavior=o}toString(){let n=this.position?`${this.position[0]}, ${this.position[1]}`:null;return`Scroll(anchor: '${this.anchor}', position: '${n}')`}},Vo=class{},ws=class{},Ho=class{url;navigationBehaviorOptions;constructor(n,t){this.url=n,this.navigationBehaviorOptions=t}};function vO(e){return!(e instanceof Vo)&&!(e instanceof Ho)&&!(e instanceof ws)}var Yu=class{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return this.route?.snapshot._environmentInjector??this.rootInjector}constructor(n){this.rootInjector=n,this.children=new jr(this.rootInjector)}},jr=(()=>{class e{rootInjector;contexts=new Map;constructor(t){this.rootInjector=t}onChildOutletCreated(t,r){let o=this.getOrCreateContext(t);o.outlet=r,this.contexts.set(t,o)}onChildOutletDestroyed(t){let r=this.getContext(t);r&&(r.outlet=null,r.attachRef=null)}onOutletDeactivated(){let t=this.contexts;return this.contexts=new Map,t}onOutletReAttached(t){this.contexts=t}getOrCreateContext(t){let r=this.getContext(t);return r||(r=new Yu(this.rootInjector),this.contexts.set(t,r)),r}getContext(t){return this.contexts.get(t)||null}static \u0275fac=function(r){return new(r||e)(I(J))};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Ku=class{_root;constructor(n){this._root=n}get root(){return this._root.value}
vendor: 15,970 bytes, line 5
5parent(n){let t=this.pathFromRoot(n);return t.length>1?t[t.length-2]:null}children(n){let t=Jp(n,this._root);return t?t.children.map(r=>r.value):[]}firstChild(n){let t=Jp(n,this._root);return t&&t.children.length>0?t.children[0].value:null}siblings(n){let t=Xp(n,this._root);return t.length<2?[]:t[t.length-2].children.map(o=>o.value).filter(o=>o!==n)}pathFromRoot(n){return Xp(n,this._root).map(t=>t.value)}};function Jp(e,n){if(e===n.value)return n;for(let t of n.children){let r=Jp(e,t);if(r)return r}return null}function Xp(e,n){if(e===n.value)return[n];for(let t of n.children){let r=Xp(e,t);if(r.length)return r.unshift(n),r}return[]}var et=class{value;children;constructor(n,t){this.value=n,this.children=t}toString(){return`TreeNode(${this.value})`}};function Po(e){let n={};return e&&e.children.forEach(t=>n[t.value.outlet]=t),n}var Is=class extends Ku{snapshot;constructor(n,t){super(n),this.snapshot=t,lg(this,n)}toString(){return this.snapshot.toString()}};function vI(e,n){let t=yO(e,n),r=new pe([new zn("",{})]),o=new pe({}),i=new pe({}),s=new pe({}),a=new pe(""),c=new Zt(r,o,s,a,i,A,e,t.root);return c.snapshot=t.root,new Is(new et(c,[]),t)}function yO(e,n){let t={},r={},o={},s=new $o([],t,o,"",r,A,e,null,{},n);return new bs("",new et(s,[]))}var Zt=class{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(n,t,r,o,i,s,a,c){this.urlSubject=n,this.paramsSubject=t,this.queryParamsSubject=r,this.fragmentSubject=o,this.dataSubject=i,this.outlet=s,this.component=a,this._futureSnapshot=c,this.title=this.dataSubject?.pipe(B(u=>u[_s]))??_(void 0),this.url=n,this.params=t,this.queryParams=r,this.fragment=o,this.data=i}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(B(n=>Pr(n))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(B(n=>Pr(n))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function ug(e,n,t="emptyOnly"){let r,{routeConfig:o}=e;return n!==null&&(t==="always"||o?.path===""||!n.component&&!n.routeConfig?.loadComponent)?r={params:m(m({},n.params),e.params),data:m(m({},n.data),e.data),resolve:m(m(m(m({},e.data),n.data),o?.data),e._resolvedData)}:r={params:m({},e.params),data:m({},e.data),resolve:m(m({},e.data),e._resolvedData??{})},o&&DI(o)&&(r.resolve[_s]=o.title),r}var $o=class{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;_environmentInjector;get title(){return this.data?.[_s]}constructor(n,t,r,o,i,s,a,c,u,l){this.url=n,this.params=t,this.queryParams=r,this.fragment=o,this.data=i,this.outlet=s,this.component=a,this.routeConfig=c,this._resolve=u,this._environmentInjector=l}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=Pr(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=Pr(this.queryParams),this._queryParamMap}toString(){let n=this.url.map(r=>r.toString()).join("/"),t=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${n}', path:'${t}')`}},bs=class extends Ku{url;constructor(n,t){super(t),this.url=n,lg(this,t)}toString(){return yI(this._root)}};function lg(e,n){n.value._routerState=e,n.children.forEach(t=>lg(e,t))}function yI(e){let n=e.children.length>0?` { ${e.children.map(yI).join(", ")} } `:"";return`${e.value}${n}`}function qp(e){if(e.snapshot){let n=e.snapshot,t=e._futureSnapshot;e.snapshot=t,qt(n.queryParams,t.queryParams)||e.queryParamsSubject.next(t.queryParams),n.fragment!==t.fragment&&e.fragmentSubject.next(t.fragment),qt(n.params,t.params)||e.paramsSubject.next(t.params),Gx(n.url,t.url)||e.urlSubject.next(t.url),qt(n.data,t.data)||e.dataSubject.next(t.data)}else e.snapshot=e._futureSnapshot,e.dataSubject.next(e._futureSnapshot.data)}function eg(e,n){let t=qt(e.params,n.params)&&Qx(e.url,n.url),r=!e.parent!=!n.parent;return t&&!r&&(!e.parent||eg(e.parent,n.parent))}function DI(e){return typeof e.title=="string"||e.title===null}var EI=new v(""),dg=(()=>{class e{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=A;activateEvents=new be;deactivateEvents=new be;attachEvents=new be;detachEvents=new be;routerOutletData=Pe();parentContexts=p(jr);location=p(sn);changeDetector=p(dn);inputBinder=p(Ms,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(t){if(t.name){let{firstChange:r,previousValue:o}=t.name;if(r)return;this.isTrackedInParentContexts(o)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(o)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(t){return this.parentContexts.getContext(t)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let t=this.parentContexts.getContext(this.name);t?.route&&(t.attachRef?this.attach(t.attachRef,t.route):this.activateWith(t.route,t.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new y(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new y(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new y(4012,!1);this.location.detach();let t=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(t.instance),t}attach(t,r){this.activated=t,this._activatedRoute=r,this.location.insert(t.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(t.instance)}deactivate(){if(this.activated){let t=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(t)}}activateWith(t,r){if(this.isActivated)throw new y(4013,!1);this._activatedRoute=t;let o=this.location,s=t.snapshot.component,a=this.parentContexts.getOrCreateContext(this.name).children,c=new tg(t,a,o.injector,this.routerOutletData);this.activated=o.createComponent(s,{index:o.length,injector:c,environmentInjector:r}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(r){return new(r||e)};static \u0275dir=Ht({type:e,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[rn]})}return e})(),tg=class{route;childContexts;parent;outletData;constructor(n,t,r,o){this.route=n,this.childContexts=t,this.parent=r,this.outletData=o}get(n,t){return n===Zt?this.route:n===jr?this.childContexts:n===EI?this.outletData:this.parent.get(n,t)}},Ms=new v(""),fg=(()=>{class e{outletDataSubscriptions=new Map;bindActivatedRouteToOutletComponent(t){this.unsubscribeFromRouteData(t),this.subscribeToRouteData(t)}unsubscribeFromRouteData(t){this.outletDataSubscriptions.get(t)?.unsubscribe(),this.outletDataSubscriptions.delete(t)}subscribeToRouteData(t){let{activatedRoute:r}=t,o=qr([r.queryParams,r.params,r.data]).pipe(le(([i,s,a],c)=>(a=m(m(m({},i),s),a),c===0?_(a):Promise.resolve(a)))).subscribe(i=>{if(!t.isActivated||!t.activatedComponentRef||t.activatedRoute!==r||r.component===null){this.unsubscribeFromRouteData(t);return}let s=$C(r.component);if(!s){this.unsubscribeFromRouteData(t);return}for(let{templateName:a}of s.inputs)t.activatedComponentRef.setInput(a,i[a])});this.outletDataSubscriptions.set(t,o)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})(),hg=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275cmp=Io({type:e,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(r,o){r&1&&Mo(0,"router-outlet")},dependencies:[dg],encapsulation:2})}return e})();function pg(e){let n=e.children&&e.children.map(pg),t=n?F(m({},e),{children:n}):m({},e);return!t.component&&!t.loadComponent&&(n||t.loadChildren)&&t.outlet&&t.outlet!==A&&(t.component=hg),t}function DO(e,n,t){let r=Ts(e,n._root,t?t._root:void 0);return new Is(r,n)}function Ts(e,n,t){if(t&&e.shouldReuseRoute(n.value,t.value.snapshot)){let r=t.value;r._futureSnapshot=n.value;let o=EO(e,n,t);return new et(r,o)}else{if(e.shouldAttach(n.value)){let i=e.retrieve(n.value);if(i!==null){let s=i.route;return s.value._futureSnapshot=n.value,s.children=n.children.map(a=>Ts(e,a)),s}}let r=CO(n.value),o=n.children.map(i=>Ts(e,i));return new et(r,o)}}function EO(e,n,t){return n.children.map(r=>{for(let o of t.children)if(e.shouldReuseRoute(r.value,o.value.snapshot))return Ts(e,r,o);return Ts(e,r)})}function CO(e){return new Zt(new pe(e.url),new pe(e.params),new pe(e.queryParams),new pe(e.fragment),new pe(e.data),e.outlet,e.component,e)}var zo=class{redirectTo;navigationBehaviorOptions;constructor(n,t){this.redirectTo=n,this.navigationBehaviorOptions=t}},CI="ngNavigationCancelingError";function Qu(e,n){let{redirectTo:t,navigationBehaviorOptions:r}=qn(n)?{redirectTo:n,navigationBehaviorOptions:void 0}:n,o=wI(!1,_e.Redirect);return o.url=t,o.navigationBehaviorOptions=r,o}function wI(e,n){let t=new Error(`NavigationCancelingError: ${e||""}`);return t[CI]=!0,t.cancellationCode=n,t}function wO(e){return II(e)&&qn(e.url)}function II(e){return!!e&&e[CI]}var ng=class{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(n,t,r,o,i){this.routeReuseStrategy=n,this.futureState=t,this.currState=r,this.forwardEvent=o,this.inputBindingEnabled=i}activate(n){let t=this.futureState._root,r=this.currState?this.currState._root:null;this.deactivateChildRoutes(t,r,n),qp(this.futureState.root),this.activateChildRoutes(t,r,n)}deactivateChildRoutes(n,t,r){let o=Po(t);n.children.forEach(i=>{let s=i.value.outlet;this.deactivateRoutes(i,o[s],r),delete o[s]}),Object.values(o).forEach(i=>{this.deactivateRouteAndItsChildren(i,r)})}deactivateRoutes(n,t,r){let o=n.value,i=t?t.value:null;if(o===i)if(o.component){let s=r.getContext(o.outlet);s&&this.deactivateChildRoutes(n,t,s.children)}else this.deactivateChildRoutes(n,t,r);else i&&this.deactivateRouteAndItsChildren(t,r)}deactivateRouteAndItsChildren(n,t){n.value.component&&this.routeReuseStrategy.shouldDetach(n.value.snapshot)?this.detachAndStoreRouteSubtree(n,t):this.deactivateRouteAndOutlet(n,t)}detachAndStoreRouteSubtree(n,t){let r=t.getContext(n.value.outlet),o=r&&n.value.component?r.children:t,i=Po(n);for(let s of Object.values(i))this.deactivateRouteAndItsChildren(s,o);if(r&&r.outlet){let s=r.outlet.detach(),a=r.children.onOutletDeactivated();this.routeReuseStrategy.store(n.value.snapshot,{componentRef:s,route:n,contexts:a})}}deactivateRouteAndOutlet(n,t){let r=t.getContext(n.value.outlet),o=r&&n.value.component?r.children:t,i=Po(n);for(let s of Object.values(i))this.deactivateRouteAndItsChildren(s,o);r&&(r.outlet&&(r.outlet.deactivate(),r.children.onOutletDeactivated()),r.attachRef=null,r.route=null)}activateChildRoutes(n,t,r){let o=Po(t);n.children.forEach(i=>{this.activateRoutes(i,o[i.value.outlet],r),this.forwardEvent(new Zu(i.value.snapshot))}),n.children.length&&this.forwardEvent(new Gu(n.value.snapshot))}activateRoutes(n,t,r){let o=n.value,i=t?t.value:null;if(qp(o),o===i)if(o.component){let s=r.getOrCreateContext(o.outlet);this.activateChildRoutes(n,t,s.children)}else this.activateChildRoutes(n,t,r);else if(o.component){let s=r.getOrCreateContext(o.outlet);if(this.routeReuseStrategy.shouldAttach(o.snapshot)){let a=this.routeReuseStrategy.retrieve(o.snapshot);this.routeReuseStrategy.store(o.snapshot,null),s.children.onOutletReAttached(a.contexts),s.attachRef=a.componentRef,s.route=a.route.value,s.outlet&&s.outlet.attach(a.componentRef,a.route.value),qp(a.route.value),this.activateChildRoutes(n,null,s.children)}else s.attachRef=null,s.route=o,s.outlet&&s.outlet.activateWith(o,s.injector),this.activateChildRoutes(n,null,s.children)}else this.activateChildRoutes(n,null,r)}},Ju=class{path;route;constructor(n){this.path=n,this.route=this.path[this.path.length-1]}},jo=class{component;route;constructor(n,t){this.component=n,this.route=t}};function IO(e,n,t){let r=e._root,o=n?n._root:null;return ms(r,o,t,[r.value])}function bO(e){let n=e.routeConfig?e.routeConfig.canActivateChild:null;return!n||n.length===0?null:{node:e,guards:n}}function Go(e,n){let t=Symbol(),r=n.get(e,t);return r===t?typeof e=="function"&&!zl(e)?e:n.get(e):r}function ms(e,n,t,r,o={canDeactivateChecks:[],canActivateChecks:[]}){let i=Po(n);return e.children.forEach(s=>{TO(s,i[s.value.outlet],t,r.concat([s.value]),o),delete i[s.value.outlet]}),Object.entries(i).forEach(([s,a])=>ys(a,t.getContext(s),o)),o}function TO(e,n,t,r,o={canDeactivateChecks:[],canActivateChecks:[]}){let i=e.value,s=n?n.value:null,a=t?t.getContext(e.value.outlet):null;if(s&&i.routeConfig===s.routeConfig){let c=SO(s,i,i.routeConfig.runGuardsAndResolvers);c?o.canActivateChecks.push(new Ju(r)):(i.data=s.data,i._resolvedData=s._resolvedData),i.component?ms(e,n,a?a.children:null,r,o):ms(e,n,t,r,o),c&&a&&a.outlet&&a.outlet.isActivated&&o.canDeactivateChecks.push(new jo(a.outlet.component,s))}else s&&ys(n,a,o),o.canActivateChecks.push(new Ju(r)),i.component?ms(e,null,a?a.children:null,r,o):ms(e,null,t,r,o);return o}function SO(e,n,t){if(typeof t=="function")return fe(n._environmentInjector,()=>t(e,n));switch(t){case"pathParamsChange":return!kr(e.url,n.url);case"pathParamsOrQueryParamsChange":return!kr(e.url,n.url)||!qt(e.queryParams,n.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!eg(e,n)||!qt(e.queryParams,n.queryParams);default:return!eg(e,n)}}function ys(e,n,t){let r=Po(e),o=e.value;Object.entries(r).forEach(([i,s])=>{o.component?n?ys(s,n.children.getContext(i),t):ys(s,null,t):ys(s,n,t)}),o.component?n&&n.outlet&&n.outlet.isActivated?t.canDeactivateChecks.push(new jo(n.outlet.component,o)):t.canDeactivateChecks.push(new jo(null,o)):t.canDeactivateChecks.push(new jo(null,o))}function Ns(e){return typeof e=="function"}function _O(e){return typeof e=="boolean"}function MO(e){return e&&Ns(e.canLoad)}function NO(e){return e&&Ns(e.canActivate)}function RO(e){return e&&Ns(e.canActivateChild)}function AO(e){return e&&Ns(e.canDeactivate)}function xO(e){return e&&Ns(e.canMatch)}function bI(e){return e instanceof mt||e?.name==="EmptyError"}var xu=Symbol("INITIAL_VALUE");function qo(){return le(e=>qr(e.map(n=>n.pipe(rt(1),Dl(xu)))).pipe(B(n=>{for(let t of n)if(t!==!0){if(t===xu)return xu;if(t===!1||OO(t))return t}return!0}),we(n=>n!==xu),rt(1)))}function OO(e){return qn(e)||e instanceof zo}function TI(e){return e.aborted?_(void 0).pipe(rt(1)):new k(n=>{let t=()=>{n.next(),n.complete()};return e.addEventListener("abort",t),()=>e.removeEventListener("abort",t)})}function SI(e){return Xn(TI(e))}function kO(e){return De(n=>{let{targetSnapshot:t,currentSnapshot:r,guards:{canActivateChecks:o,canDeactivateChecks:i}}=n;return i.length===0&&o.length===0?_(F(m({},n),{guardsResult:!0})):PO(i,t,r).pipe(De(s=>s&&_O(s)?LO(t,o,e):_(s)),B(s=>F(m({},n),{guardsResult:s})))})}
5function PO(e,n,t){return Y(e).pipe(De(r=>VO(r.component,r.route,t,n)),Qt(r=>r!==!0,!0))}function LO(e,n,t){return Y(n).pipe(Dn(r=>Gr(jO(r.route.parent,t),FO(r.route,t),BO(e,r.path),UO(e,r.route))),Qt(r=>r!==!0,!0))}function FO(e,n){return e!==null&&n&&n(new Wu(e)),_(!0)}function jO(e,n){return e!==null&&n&&n(new qu(e)),_(!0)}function UO(e,n){let t=n.routeConfig?n.routeConfig.canActivate:null;if(!t||t.length===0)return _(!0);let r=t.map(o=>ti(()=>{let i=n._environmentInjector,s=Go(o,i),a=NO(s)?s.canActivate(n,e):fe(i,()=>s(n,e));return Fr(a).pipe(Qt())}));return _(r).pipe(qo())}function BO(e,n){let t=n[n.length-1],o=n.slice(0,n.length-1).reverse().map(i=>bO(i)).filter(i=>i!==null).map(i=>ti(()=>{let s=i.guards.map(a=>{let c=i.node._environmentInjector,u=Go(a,c),l=RO(u)?u.canActivateChild(t,e):fe(c,()=>u(t,e));return Fr(l).pipe(Qt())});return _(s).pipe(qo())}));return _(o).pipe(qo())}function VO(e,n,t,r){let o=n&&n.routeConfig?n.routeConfig.canDeactivate:null;if(!o||o.length===0)return _(!0);let i=o.map(s=>{let a=n._environmentInjector,c=Go(s,a),u=AO(c)?c.canDeactivate(e,n,t,r):fe(a,()=>c(e,n,t,r));return Fr(u).pipe(Qt())});return _(i).pipe(qo())}function HO(e,n,t,r,o){let i=n.canLoad;if(i===void 0||i.length===0)return _(!0);let s=i.map(a=>{let c=Go(a,e),u=MO(c)?c.canLoad(n,t):fe(e,()=>c(n,t)),l=Fr(u);return o?l.pipe(SI(o)):l});return _(s).pipe(qo(),_I(r))}function _I(e){return fl(Ne(n=>{if(typeof n!="boolean")throw Qu(e,n)}),B(n=>n===!0))}function $O(e,n,t,r,o,i){let s=n.canMatch;if(!s||s.length===0)return _(!0);let a=s.map(c=>{let u=Go(c,e),l=xO(u)?u.canMatch(n,t,o):fe(e,()=>u(n,t,o));return Fr(l).pipe(SI(i))});return _(a).pipe(qo(),_I(r))}var gn=class e extends Error{segmentGroup;constructor(n){super(),this.segmentGroup=n||null,Object.setPrototypeOf(this,e.prototype)}},Ss=class e extends Error{urlTree;constructor(n){super(),this.urlTree=n,Object.setPrototypeOf(this,e.prototype)}};function zO(e){throw new y(4e3,!1)}function qO(e){throw wI(!1,_e.GuardRejected)}var rg=class{urlSerializer;urlTree;constructor(n,t){this.urlSerializer=n,this.urlTree=t}async lineralizeSegments(n,t){let r=[],o=t.root;for(;;){if(r=r.concat(o.segments),o.numberOfChildren===0)return r;if(o.numberOfChildren>1||!o.children[A])throw zO(`${n.redirectTo}`);o=o.children[A]}}async applyRedirectCommands(n,t,r,o,i){let s=await GO(t,o,i);if(s instanceof Le)throw new Ss(s);let a=this.applyRedirectCreateUrlTree(s,this.urlSerializer.parse(s),n,r);if(s[0]==="/")throw new Ss(a);return a}applyRedirectCreateUrlTree(n,t,r,o){let i=this.createSegmentGroup(n,t.root,r,o);return new Le(i,this.createQueryParams(t.queryParams,this.urlTree.queryParams),t.fragment)}createQueryParams(n,t){let r={};return Object.entries(n).forEach(([o,i])=>{if(typeof i=="string"&&i[0]===":"){let a=i.substring(1);r[o]=t[a]}else r[o]=i}),r}createSegmentGroup(n,t,r,o){let i=this.createSegments(n,t.segments,r,o),s={};return Object.entries(t.children).forEach(([a,c])=>{s[a]=this.createSegmentGroup(n,c,r,o)}),new $(i,s)}createSegments(n,t,r,o){return t.map(i=>i.path[0]===":"?this.findPosParam(n,i,o):this.findOrReturn(i,r))}findPosParam(n,t,r){let o=r[t.path.substring(1)];if(!o)throw new y(4001,!1);return o}findOrReturn(n,t){let r=0;for(let o of t){if(o.path===n.path)return t.splice(r),o;r++}return n}};function GO(e,n,t){if(typeof e=="string")return Promise.resolve(e);let r=e;return Lu(Fr(fe(t,()=>r(n))))}function WO(e,n){return e.providers&&!e._injector&&(e._injector=Mr(e.providers,n,`Route: ${e.path}`)),e._injector??n}function Gt(e){return e.outlet||A}function ZO(e,n){let t=e.filter(r=>Gt(r)===n);return t.push(...e.filter(r=>Gt(r)!==n)),t}var og={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function MI(e){return{routeConfig:e.routeConfig,url:e.url,params:e.params,queryParams:e.queryParams,fragment:e.fragment,data:e.data,outlet:e.outlet,title:e.title,paramMap:e.paramMap,queryParamMap:e.queryParamMap}}function YO(e,n,t,r,o,i,s){let a=NI(e,n,t);if(!a.matched)return _(a);let c=MI(i(a));return r=WO(n,r),$O(r,n,t,o,c,s).pipe(B(u=>u===!0?a:m({},og)))}function NI(e,n,t){if(n.path==="")return n.pathMatch==="full"&&(e.hasChildren()||t.length>0)?m({},og):{matched:!0,consumedSegments:[],remainingSegments:t,parameters:{},positionalParamSegments:{}};let o=(n.matcher||eI)(t,e,n);if(!o)return m({},og);let i={};Object.entries(o.posParams??{}
vendor: 10,078 bytes, line 5
5).forEach(([a,c])=>{i[a]=c.path});let s=o.consumed.length>0?m(m({},i),o.consumed[o.consumed.length-1].parameters):i;return{matched:!0,consumedSegments:o.consumed,remainingSegments:t.slice(o.consumed.length),parameters:s,positionalParamSegments:o.posParams??{}}}function Jw(e,n,t,r){return t.length>0&&JO(e,t,r)?{segmentGroup:new $(n,QO(r,new $(t,e.children))),slicedSegments:[]}:t.length===0&&XO(e,t,r)?{segmentGroup:new $(e.segments,KO(e,t,r,e.children)),slicedSegments:t}:{segmentGroup:new $(e.segments,e.children),slicedSegments:t}}function KO(e,n,t,r){let o={};for(let i of t)if(el(e,n,i)&&!r[Gt(i)]){let s=new $([],{});o[Gt(i)]=s}return m(m({},r),o)}function QO(e,n){let t={};t[A]=n;for(let r of e)if(r.path===""&&Gt(r)!==A){let o=new $([],{});t[Gt(r)]=o}return t}function JO(e,n,t){return t.some(r=>el(e,n,r)&&Gt(r)!==A)}function XO(e,n,t){return t.some(r=>el(e,n,r))}function el(e,n,t){return(e.hasChildren()||n.length>0)&&t.pathMatch==="full"?!1:t.path===""}function ek(e,n,t){return n.length===0&&!e.children[t]}var ig=class{};async function tk(e,n,t,r,o,i,s="emptyOnly",a){return new sg(e,n,t,r,o,s,i,a).recognize()}var nk=31,sg=class{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;abortSignal;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(n,t,r,o,i,s,a,c){this.injector=n,this.configLoader=t,this.rootComponentType=r,this.config=o,this.urlTree=i,this.paramsInheritanceStrategy=s,this.urlSerializer=a,this.abortSignal=c,this.applyRedirects=new rg(this.urlSerializer,this.urlTree)}noMatchError(n){return new y(4002,`'${n.segmentGroup}'`)}async recognize(){let n=Jw(this.urlTree.root,[],[],this.config).segmentGroup,{children:t,rootSnapshot:r}=await this.match(n),o=new et(r,t),i=new bs("",o),s=dI(r,[],this.urlTree.queryParams,this.urlTree.fragment);return s.queryParams=this.urlTree.queryParams,i.url=this.urlSerializer.serialize(s),{state:i,tree:s}}async match(n){let t=new $o([],Object.freeze({}),Object.freeze(m({},this.urlTree.queryParams)),this.urlTree.fragment,Object.freeze({}),A,this.rootComponentType,null,{},this.injector);try{return{children:await this.processSegmentGroup(this.injector,this.config,n,A,t),rootSnapshot:t}}catch(r){if(r instanceof Ss)return this.urlTree=r.urlTree,this.match(r.urlTree.root);throw r instanceof gn?this.noMatchError(r):r}}async processSegmentGroup(n,t,r,o,i){if(r.segments.length===0&&r.hasChildren())return this.processChildren(n,t,r,i);let s=await this.processSegment(n,t,r,r.segments,o,!0,i);return s instanceof et?[s]:[]}async processChildren(n,t,r,o){let i=[];for(let c of Object.keys(r.children))c==="primary"?i.unshift(c):i.push(c);let s=[];for(let c of i){let u=r.children[c],l=ZO(t,c),d=await this.processSegmentGroup(n,l,u,c,o);s.push(...d)}let a=RI(s);return rk(a),a}async processSegment(n,t,r,o,i,s,a){for(let c of t)try{return await this.processSegmentAgainstRoute(c._injector??n,t,c,r,o,i,s,a)}catch(u){if(u instanceof gn||bI(u))continue;throw u}if(ek(r,o,i))return new ig;throw new gn(r)}async processSegmentAgainstRoute(n,t,r,o,i,s,a,c){if(Gt(r)!==s&&(s===A||!el(o,i,r)))throw new gn(o);if(r.redirectTo===void 0)return this.matchSegmentAgainstRoute(n,o,r,i,s,c);if(this.allowRedirects&&a)return this.expandSegmentAgainstRouteUsingRedirect(n,o,t,r,i,s,c);throw new gn(o)}async expandSegmentAgainstRouteUsingRedirect(n,t,r,o,i,s,a){let{matched:c,parameters:u,consumedSegments:l,positionalParamSegments:d,remainingSegments:h}=NI(t,o,i);if(!c)throw new gn(t);typeof o.redirectTo=="string"&&o.redirectTo[0]==="/"&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>nk&&(this.allowRedirects=!1));let f=this.createSnapshot(n,o,i,u,a);if(this.abortSignal.aborted)throw new Error(this.abortSignal.reason);let g=await this.applyRedirects.applyRedirectCommands(l,o.redirectTo,d,MI(f),n),D=await this.applyRedirects.lineralizeSegments(o,g);return this.processSegment(n,r,t,D.concat(h),s,!1,a)}createSnapshot(n,t,r,o,i){let s=new $o(r,o,Object.freeze(m({},this.urlTree.queryParams)),this.urlTree.fragment,ik(t),Gt(t),t.component??t._loadedComponent??null,t,sk(t),n),a=ug(s,i,this.paramsInheritanceStrategy);return s.params=Object.freeze(a.params),s.data=Object.freeze(a.data),s}async matchSegmentAgainstRoute(n,t,r,o,i,s){if(this.abortSignal.aborted)throw new Error(this.abortSignal.reason);let a=X=>this.createSnapshot(n,r,X.consumedSegments,X.parameters,s),c=await Lu(YO(t,r,o,n,this.urlSerializer,a,this.abortSignal));if(r.path==="**"&&(t.children={}),!c?.matched)throw new gn(t);n=r._injector??n;let{routes:u}=await this.getChildConfig(n,r,o),l=r._loadedInjector??n,{parameters:d,consumedSegments:h,remainingSegments:f}=c,g=this.createSnapshot(n,r,h,d,s),{segmentGroup:D,slicedSegments:E}=Jw(t,h,f,u);if(E.length===0&&D.hasChildren()){let X=await this.processChildren(l,u,D,g);return new et(g,X)}if(u.length===0&&E.length===0)return new et(g,[]);let w=Gt(r)===i,R=await this.processSegment(l,u,D,E,w?A:i,!0,g);return new et(g,R instanceof et?[R]:[])}async getChildConfig(n,t,r){if(t.children)return{routes:t.children,injector:n};if(t.loadChildren){if(t._loadedRoutes!==void 0){let i=t._loadedNgModuleFactory;return i&&!t._loadedInjector&&(t._loadedInjector=i.create(n).injector),{routes:t._loadedRoutes,injector:t._loadedInjector}}if(this.abortSignal.aborted)throw new Error(this.abortSignal.reason);if(await Lu(HO(n,t,r,this.urlSerializer,this.abortSignal))){let i=await this.configLoader.loadChildren(n,t);return t._loadedRoutes=i.routes,t._loadedInjector=i.injector,t._loadedNgModuleFactory=i.factory,i}throw qO(t)}return{routes:[],injector:n}}};function rk(e){e.sort((n,t)=>n.value.outlet===A?-1:t.value.outlet===A?1:n.value.outlet.localeCompare(t.value.outlet))}function ok(e){let n=e.value.routeConfig;return n&&n.path===""}function RI(e){let n=[],t=new Set;for(let r of e){if(!ok(r)){n.push(r);continue}let o=n.find(i=>r.value.routeConfig===i.value.routeConfig);o!==void 0?(o.children.push(...r.children),t.add(o)):n.push(r)}for(let r of t){let o=RI(r.children);n.push(new et(r.value,o))}return n.filter(r=>!t.has(r))}function ik(e){return e.data||{}}function sk(e){return e.resolve||{}}function ak(e,n,t,r,o,i,s){return De(async a=>{let{state:c,tree:u}=await tk(e,n,t,r,a.extractedUrl,o,i,s);return F(m({},a),{targetSnapshot:c,urlAfterRedirects:u})})}function ck(e){return De(n=>{let{targetSnapshot:t,guards:{canActivateChecks:r}}=n;if(!r.length)return _(n);let o=new Set(r.map(a=>a.route)),i=new Set;for(let a of o)if(!i.has(a))for(let c of AI(a))i.add(c);let s=0;return Y(i).pipe(Dn(a=>o.has(a)?uk(a,t,e):(a.data=ug(a,a.parent,e).resolve,_(void 0))),Ne(()=>s++),Wr(1),De(a=>s===i.size?_(n):ue))})}function AI(e){let n=e.children.map(t=>AI(t)).flat();return[e,...n]}function uk(e,n,t){let r=e.routeConfig,o=e._resolve;return r?.title!==void 0&&!DI(r)&&(o[_s]=r.title),ti(()=>(e.data=ug(e,e.parent,t).resolve,lk(o,e,n).pipe(B(i=>(e._resolvedData=i,e.data=m(m({},e.data),i),null)))))}function lk(e,n,t){let r=Wp(e);if(r.length===0)return _({});let o={};return Y(r).pipe(De(i=>dk(e[i],n,t).pipe(Qt(),Ne(s=>{if(s instanceof zo)throw Qu(new mn,s);o[i]=s}))),Wr(1),B(()=>o),Kt(i=>bI(i)?ue:gl(i)))}function dk(e,n,t){let r=n._environmentInjector,o=Go(e,r),i=o.resolve?o.resolve(n,t):fe(r,()=>o(n,t));return Fr(i)}function Xw(e){return le(n=>{let t=e(n);return t?Y(t).pipe(B(()=>n)):_(n)})}var gg=(()=>{class e{buildTitle(t){let r,o=t.root;for(;o!==void 0;)r=this.getResolvedTitleForRoute(o)??r,o=o.children.find(i=>i.outlet===A);return r}getResolvedTitleForRoute(t){return t.data[_s]}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:()=>p(xI),providedIn:"root"})}return e})(),xI=(()=>{class e extends gg{title;constructor(t){super(),this.title=t}updateTitle(t){let r=this.buildTitle(t);r!==void 0&&this.title.setTitle(r)}static \u0275fac=function(r){return new(r||e)(I(kw))};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Zn=new v("",{factory:()=>({})}),Ur=new v(""),tl=(()=>{class e{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=p(Wh);async loadComponent(t,r){if(this.componentLoaders.get(r))return this.componentLoaders.get(r);if(r._loadedComponent)return Promise.resolve(r._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(r);let o=(async()=>{try{let i=await nI(fe(t,()=>r.loadComponent())),s=await PI(kI(i));return this.onLoadEndListener&&this.onLoadEndListener(r),r._loadedComponent=s,s}finally{this.componentLoaders.delete(r)}})();return this.componentLoaders.set(r,o),o}loadChildren(t,r){if(this.childrenLoaders.get(r))return this.childrenLoaders.get(r);if(r._loadedRoutes)return Promise.resolve({routes:r._loadedRoutes,injector:r._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(r);let o=(async()=>{try{let i=await OI(r,this.compiler,t,this.onLoadEndListener);return r._loadedRoutes=i.routes,r._loadedInjector=i.injector,r._loadedNgModuleFactory=i.factory,i}finally{this.childrenLoaders.delete(r)}})();return this.childrenLoaders.set(r,o),o}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();async function OI(e,n,t,r){let o=await nI(fe(t,()=>e.loadChildren())),i=await PI(kI(o)),s;i instanceof qc||Array.isArray(i)?s=i:s=await n.compileModuleAsync(i),r&&r(e);let a,c,u=!1,l;return Array.isArray(s)?(c=s,u=!0):(a=s.create(t).injector,l=s,c=a.get(Ur,[],{optional:!0,self:!0}).flat()),{routes:c.map(pg),injector:a,factory:l}}function fk(e){return e&&typeof e=="object"&&"default"in e}function kI(e){return fk(e)?e.default:e}async function PI(e){return e}var nl=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:()=>p(hk),providedIn:"root"})}return e})(),hk=(()=>{class e{shouldProcessUrl(t){return!0}extract(t){return t}merge(t,r){return t}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),mg=new v(""),vg=new v("");function LI(e,n,t){let r=e.get(vg),o=e.get(G);
5if(!o.startViewTransition||r.skipNextTransition)return r.skipNextTransition=!1,new Promise(u=>setTimeout(u));let i,s=new Promise(u=>{i=u}),a=o.startViewTransition(()=>(i(),pk(e)));a.updateCallbackDone.catch(u=>{}),a.ready.catch(u=>{}),a.finished.catch(u=>{});let{onViewTransitionCreated:c}=r;return c&&fe(e,()=>c({transition:a,from:n,to:t})),s}function pk(e){return new Promise(n=>{zi({read:()=>setTimeout(n)},{injector:e})})}var gk=()=>{},yg=new v(""),rl=(()=>{class e{currentNavigation=W(null,{equal:()=>!1});currentTransition=null;lastSuccessfulNavigation=W(null);events=new ee;transitionAbortWithErrorSubject=new ee;configLoader=p(tl);environmentInjector=p(J);destroyRef=p(ae);urlSerializer=p(Wn);rootContexts=p(jr);location=p(Hn);inputBindingEnabled=p(Ms,{optional:!0})!==null;titleStrategy=p(gg);options=p(Zn,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=p(nl);createViewTransition=p(mg,{optional:!0});navigationErrorHandler=p(yg,{optional:!0});navigationId=0;get hasRequestedNavigation(){return this.navigationId!==0}transitions;afterPreactivation=()=>_(void 0);rootComponentType=null;destroyed=!1;constructor(){let t=o=>this.events.next(new $u(o)),r=o=>this.events.next(new zu(o));this.configLoader.onLoadEndListener=r,this.configLoader.onLoadStartListener=t,this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(t){let r=++this.navigationId;te(()=>{this.transitions?.next(F(m({},t),{extractedUrl:this.urlHandlingStrategy.extract(t.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,id:r,routesRecognizeHandler:{},beforeActivateHandler:{}}))})}setupNavigations(t){return this.transitions=new pe(null),this.transitions.pipe(we(r=>r!==null),le(r=>{let o=!1,i=new AbortController,s=()=>!o&&this.currentTransition?.id===r.id;return _(r).pipe(le(a=>{if(this.navigationId>r.id)return this.cancelNavigationTransition(r,"",_e.SupersededByNewNavigation),ue;this.currentTransition=r;let c=this.lastSuccessfulNavigation();this.currentNavigation.set({id:a.id,initialUrl:a.rawUrl,extractedUrl:a.extractedUrl,targetBrowserUrl:typeof a.extras.browserUrl=="string"?this.urlSerializer.parse(a.extras.browserUrl):a.extras.browserUrl,trigger:a.source,extras:a.extras,previousNavigation:c?F(m({},c),{previousNavigation:null}):null,abort:()=>i.abort(),routesRecognizeHandler:a.routesRecognizeHandler,beforeActivateHandler:a.beforeActivateHandler});let u=!t.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),l=a.extras.onSameUrlNavigation??t.onSameUrlNavigation;if(!u&&l!=="reload")return this.events.next(new Wt(a.id,this.urlSerializer.serialize(a.rawUrl),"",Uo.IgnoredSameUrlNavigation)),a.resolve(!1),ue;if(this.urlHandlingStrategy.shouldProcessUrl(a.rawUrl))return _(a).pipe(le(d=>(this.events.next(new Gn(d.id,this.urlSerializer.serialize(d.extractedUrl),d.source,d.restoredState)),d.id!==this.navigationId?ue:Promise.resolve(d))),ak(this.environmentInjector,this.configLoader,this.rootComponentType,t.config,this.urlSerializer,this.paramsInheritanceStrategy,i.signal),Ne(d=>{r.targetSnapshot=d.targetSnapshot,r.urlAfterRedirects=d.urlAfterRedirects,this.currentNavigation.update(h=>(h.finalUrl=d.urlAfterRedirects,h)),this.events.next(new ws)}),le(d=>Y(r.routesRecognizeHandler.deferredHandle??_(void 0)).pipe(B(()=>d))),Ne(()=>{let d=new Cs(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);this.events.next(d)}));if(u&&this.urlHandlingStrategy.shouldProcessUrl(a.currentRawUrl)){let{id:d,extractedUrl:h,source:f,restoredState:g,extras:D}=a,E=new Gn(d,this.urlSerializer.serialize(h),f,g);this.events.next(E);let w=vI(this.rootComponentType,this.environmentInjector).snapshot;return this.currentTransition=r=F(m({},a),{targetSnapshot:w,urlAfterRedirects:h,extras:F(m({},D),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.update(R=>(R.finalUrl=h,R)),_(r)}else return this.events.next(new Wt(a.id,this.urlSerializer.serialize(a.extractedUrl),"",Uo.IgnoredByUrlHandlingStrategy)),a.resolve(!1),ue}),B(a=>{let c=new Uu(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);return this.events.next(c),this.currentTransition=r=F(m({},a),{guards:IO(a.targetSnapshot,a.currentSnapshot,this.rootContexts)}),r}),kO(a=>this.events.next(a)),le(a=>{if(r.guardsResult=a.guardsResult,a.guardsResult&&typeof a.guardsResult!="boolean")throw Qu(this.urlSerializer,a.guardsResult);let c=new Bu(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot,!!a.guardsResult);if(this.events.next(c),!s())return ue;if(!a.guardsResult)return this.cancelNavigationTransition(a,"",_e.GuardRejected),ue;if(a.guards.canActivateChecks.length===0)return _(a);let u=new Vu(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);if(this.events.next(u),!s())return ue;let l=!1;return _(a).pipe(ck(this.paramsInheritanceStrategy),Ne({next:()=>{l=!0;let d=new Hu(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);this.events.next(d)},complete:()=>
5{l||this.cancelNavigationTransition(a,"",_e.NoDataFromResolver)}}))}),Xw(a=>{let c=l=>{let d=[];if(l.routeConfig?._loadedComponent)l.component=l.routeConfig?._loadedComponent;else if(l.routeConfig?.loadComponent){let h=l._environmentInjector;d.push(this.configLoader.loadComponent(h,l.routeConfig).then(f=>{l.component=f}))}for(let h of l.children)d.push(...c(h));return d},u=c(a.targetSnapshot.root);return u.length===0?_(a):Y(Promise.all(u).then(()=>a))}),Xw(()=>this.afterPreactivation()),le(()=>{let{currentSnapshot:a,targetSnapshot:c}=r,u=this.createViewTransition?.(this.environmentInjector,a.root,c.root);return u?Y(u).pipe(B(()=>r)):_(r)}),rt(1),le(a=>{let c=DO(t.routeReuseStrategy,a.targetSnapshot,a.currentRouterState);this.currentTransition=r=a=F(m({},a),{targetRouterState:c}),this.currentNavigation.update(l=>(l.targetRouterState=c,l)),this.events.next(new Vo);let u=r.beforeActivateHandler.deferredHandle;return u?Y(u.then(()=>a)):_(a)}),Ne(a=>{new ng(t.routeReuseStrategy,r.targetRouterState,r.currentRouterState,c=>this.events.next(c),this.inputBindingEnabled).activate(this.rootContexts),s()&&(o=!0,this.currentNavigation.update(c=>(c.abort=gk,c)),this.lastSuccessfulNavigation.set(te(this.currentNavigation)),this.events.next(new nt(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects))),this.titleStrategy?.updateTitle(a.targetRouterState.snapshot),a.resolve(!0))}),Xn(TI(i.signal).pipe(we(()=>!o&&!r.targetRouterState),Ne(()=>{this.cancelNavigationTransition(r,i.signal.reason+"",_e.Aborted)}))),Ne({complete:()=>{o=!0}}),Xn(this.transitionAbortWithErrorSubject.pipe(Ne(a=>{throw a}))),ri(()=>{i.abort(),o||this.cancelNavigationTransition(r,"",_e.SupersededByNewNavigation),this.currentTransition?.id===r.id&&(this.currentNavigation.set(null),this.currentTransition=null)}),Kt(a=>{if(o=!0,this.destroyed)return r.resolve(!1),ue;if(II(a))this.events.next(new ht(r.id,this.urlSerializer.serialize(r.extractedUrl),a.message,a.cancellationCode)),wO(a)?this.events.next(new Ho(a.url,a.navigationBehaviorOptions)):r.resolve(!1);else{let c=new Lr(r.id,this.urlSerializer.serialize(r.extractedUrl),a,r.targetSnapshot??void 0);try{let u=fe(this.environmentInjector,()=>this.navigationErrorHandler?.(c));if(u instanceof zo){let{message:l,cancellationCode:d}=Qu(this.urlSerializer,u);this.events.next(new ht(r.id,this.urlSerializer.serialize(r.extractedUrl),l,d)),this.events.next(new Ho(u.redirectTo,u.navigationBehaviorOptions))}else throw this.events.next(c),a}catch(u){this.options.resolveNavigationPromiseOnError?r.resolve(!1):r.reject(u)}}return ue}))}))}cancelNavigationTransition(t,r,o){let i=new ht(t.id,this.urlSerializer.serialize(t.extractedUrl),r,o);this.events.next(i),t.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){let t=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),r=te(this.currentNavigation),o=r?.targetBrowserUrl??r?.extractedUrl;return t.toString()!==o?.toString()&&!r?.extras.skipLocationChange}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function mk(e){return e!==Fo}var FI=new v("");var jI=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:()=>p(vk),providedIn:"root"})}return e})(),Xu=class{shouldDetach(n){return!1}store(n,t){}shouldAttach(n){return!1}retrieve(n){return null}shouldReuseRoute(n,t){return n.routeConfig===t.routeConfig}shouldDestroyInjector(n){return!0}},vk=(()=>{class e extends Xu{static \u0275fac=(()=>{let t;return function(o){return(t||(t=vo(e)))(o||e)}})();static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),ol=(()=>{class e{urlSerializer=p(Wn);options=p(Zn,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=p(Hn);urlHandlingStrategy=p(nl);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new Le;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:t,initialUrl:r,targetBrowserUrl:o}){let i=t!==void 0?this.urlHandlingStrategy.merge(t,r):r,s=o??i;return s instanceof Le?this.urlSerializer.serialize(s):s}commitTransition({targetRouterState:t,finalUrl:r,initialUrl:o}){r&&t?(this.currentUrlTree=r,this.rawUrlTree=this.urlHandlingStrategy.merge(r,o),this.routerState=t):this.rawUrlTree=o}routerState=vI(null,p(J));getRouterState(){return this.routerState}_stateMemento=this.createStateMemento();get stateMemento(){return this._stateMemento}updateStateMemento(){this._stateMemento=this.createStateMemento()}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}restoredState(){return this.location.getState()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:()=>p(yk),providedIn:"root"})}return e})(),yk=(()=>{class e extends ol{currentPageId=0;lastSuccessfulId=-1;get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}registerNonRouterCurrentEntryChangeListener(t){return this.location.subscribe(r=>{r.type==="popstate"&&setTimeout(()=>{t(r.url,r.state,"popstate",{replaceUrl:!0})})})}handleRouterEvent(t,r){t instanceof Gn?this.updateStateMemento():t instanceof Wt?this.commitTransition(r):t instanceof Cs?this.urlUpdateStrategy==="eager"&&(r.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(r),r)):t instanceof Vo?(this.commitTransition(r),this.urlUpdateStrategy==="deferred"&&!r.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(r),r)):t instanceof ht&&!mI(t)?this.restoreHistory(r):t instanceof Lr?this.restoreHistory(r,!0):t instanceof nt&&(this.lastSuccessfulId=t.id,this.currentPageId=this.browserPageId)}setBrowserUrl(t,{extras:r,id:o}){let{replaceUrl:i,state:s}=r;if(this.location.isCurrentPathEqualTo(t)||i){let a=this.browserPageId,c=m(m({},s),this.generateNgRouterState(o,a));this.location.replaceState(t,"",c)}else{let a=m(m({},s),this.generateNgRouterState(o,this.browserPageId+1));this.location.go(t,"",a)}}restoreHistory(t,r=!1){if(this.canceledNavigationResolution==="computed"){let o=this.browserPageId,i=this.currentPageId-o;i!==0?this.location.historyGo(i):this.getCurrentUrlTree()===t.finalUrl&&i===0&&(this.resetInternalState(t),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(r&&this.resetInternalState(t),this.resetUrlToCurrentUrlTree())}resetInternalState({finalUrl:t}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,t??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(t,r){return this.canceledNavigationResolution==="computed"?{navigationId:t,\u0275routerPageId:r}:{navigationId:t}}static \u0275fac=(()=>{let t;return function(o){return(t||(t=vo(e)))(o||e)}})();static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function il(e,n){e.events.pipe(we(t=>t instanceof nt||t instanceof ht||t instanceof Lr||t instanceof Wt),B(t=>t instanceof nt||t instanceof Wt?0:(t instanceof ht?t.code===_e.Redirect||t.code===_e.SupersededByNewNavigation:!1)?2:1),we(t=>t!==2),rt(1)).subscribe(()=>{n()})}var St=(()=>{class e{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=p(Zc);stateManager=p(ol);options=p(Zn,{optional:!0})||{};pendingTasks=p(Lt);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=p(rl);
vendor: 4,841 bytes, line 5
5urlSerializer=p(Wn);location=p(Hn);urlHandlingStrategy=p(nl);injector=p(J);_events=new ee;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=p(jI);injectorCleanup=p(FI,{optional:!0});onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=p(Ur,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!p(Ms,{optional:!0});currentNavigation=this.navigationTransitions.currentNavigation.asReadonly();constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:t=>{}}),this.subscribeToNavigationEvents()}eventsSubscription=new he;subscribeToNavigationEvents(){let t=this.navigationTransitions.events.subscribe(r=>{try{let o=this.navigationTransitions.currentTransition,i=te(this.navigationTransitions.currentNavigation);if(o!==null&&i!==null){if(this.stateManager.handleRouterEvent(r,i),r instanceof ht&&r.code!==_e.Redirect&&r.code!==_e.SupersededByNewNavigation)this.navigated=!0;else if(r instanceof nt)this.navigated=!0,this.injectorCleanup?.(this.routeReuseStrategy,this.routerState,this.config);else if(r instanceof Ho){let s=r.navigationBehaviorOptions,a=this.urlHandlingStrategy.merge(r.url,o.currentRawUrl),c=m({scroll:o.extras.scroll,browserUrl:o.extras.browserUrl,info:o.extras.info,skipLocationChange:o.extras.skipLocationChange,replaceUrl:o.extras.replaceUrl||this.urlUpdateStrategy==="eager"||mk(o.source)},s);this.scheduleNavigation(a,Fo,null,c,{resolve:o.resolve,reject:o.reject,promise:o.promise})}}vO(r)&&this._events.next(r)}catch(o){this.navigationTransitions.transitionAbortWithErrorSubject.next(o)}});this.eventsSubscription.add(t)}resetRootComponentType(t){this.routerState.root.component=t,this.navigationTransitions.rootComponentType=t}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),Fo,this.stateManager.restoredState(),{replaceUrl:!0})}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((t,r,o,i)=>{this.navigateToSyncWithBrowser(t,o,r,i)})}navigateToSyncWithBrowser(t,r,o,i){let s=o?.navigationId?o:null;if(o){let c=m({},o);delete c.navigationId,delete c.\u0275routerPageId,Object.keys(c).length!==0&&(i.state=c)}let a=this.parseUrl(t);this.scheduleNavigation(a,r,s,i).catch(c=>{this.disposed||this.injector.get(Ye)(c)})}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return te(this.navigationTransitions.currentNavigation)}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(t){this.config=t.map(pg),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription?.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0,this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(t,r={}){let{relativeTo:o,queryParams:i,fragment:s,queryParamsHandling:a,preserveFragment:c}=r,u=c?this.currentUrlTree.fragment:s,l=null;switch(a??this.options.defaultQueryParamsHandling){case"merge":l=m(m({},this.currentUrlTree.queryParams),i);break;case"preserve":l=this.currentUrlTree.queryParams;break;default:l=i||null}l!==null&&(l=this.removeEmptyProps(l));let d;try{let h=o?o.snapshot:this.routerState.snapshot.root;d=fI(h)}catch{(typeof t[0]!="string"||t[0][0]!=="/")&&(t=[]),d=this.currentUrlTree.root}return hI(d,t,l,u??null,this.urlSerializer)}navigateByUrl(t,r={skipLocationChange:!1}){let o=qn(t)?t:this.parseUrl(t),i=this.urlHandlingStrategy.merge(o,this.rawUrlTree);return this.scheduleNavigation(i,Fo,null,r)}navigate(t,r={skipLocationChange:!1}){return Dk(t),this.navigateByUrl(this.createUrlTree(t,r),r)}serializeUrl(t){return this.urlSerializer.serialize(t)}parseUrl(t){try{return this.urlSerializer.parse(t)}catch{return this.console.warn($e(4018,!1)),this.urlSerializer.parse("/")}}isActive(t,r){let o;if(r===!0?o=m({},ag):r===!1?o=m({},Ds):o=m(m({},Ds),r),qn(t))return Zp(this.currentUrlTree,t,o);let i=this.parseUrl(t);return Zp(this.currentUrlTree,i,o)}removeEmptyProps(t){return Object.entries(t).reduce((r,[o,i])=>(i!=null&&(r[o]=i),r),{})}scheduleNavigation(t,r,o,i,s){if(this.disposed)return Promise.resolve(!1);let a,c,u;s?(a=s.resolve,c=s.reject,u=s.promise):u=new Promise((d,h)=>{a=d,c=h});let l=this.pendingTasks.add();return il(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(l))}),this.navigationTransitions.handleNavigationRequest({source:r,restoredState:o,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:t,extras:i,resolve:a,reject:c,promise:u,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}
5),u.catch(Promise.reject.bind(Promise))}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Dk(e){for(let n=0;n<e.length;n++)if(e[n]==null)throw new y(4008,!1)}var Ek=(()=>{class e{router=p(St);stateManager=p(ol);fragment=W("");queryParams=W({});path=W("");serializer=p(Wn);constructor(){this.updateState(),this.router.events?.subscribe(t=>{t instanceof nt&&this.updateState()})}updateState(){let{fragment:t,root:r,queryParams:o}=this.stateManager.getCurrentUrlTree();this.fragment.set(t),this.queryParams.set(o),this.path.set(this.serializer.serialize(new Le(r)))}static \u0275fac=function(r){return new(r||e)};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Wo=(()=>{class e{router;route;tabIndexAttribute;renderer;el;locationStrategy;hrefAttributeValue=p(new lu("href"),{optional:!0});reactiveHref=nu(()=>this.isAnchorElement?this.computeHref(this._urlTree()):this.hrefAttributeValue);get href(){return te(this.reactiveHref)}set href(t){this.reactiveHref.set(t)}set target(t){this._target.set(t)}get target(){return te(this._target)}_target=W(void 0);set queryParams(t){this._queryParams.set(t)}get queryParams(){return te(this._queryParams)}_queryParams=W(void 0,{equal:()=>!1});set fragment(t){this._fragment.set(t)}get fragment(){return te(this._fragment)}_fragment=W(void 0);set queryParamsHandling(t){this._queryParamsHandling.set(t)}get queryParamsHandling(){return te(this._queryParamsHandling)}_queryParamsHandling=W(void 0);set state(t){this._state.set(t)}get state(){return te(this._state)}_state=W(void 0,{equal:()=>!1});set info(t){this._info.set(t)}get info(){return te(this._info)}_info=W(void 0,{equal:()=>!1});set relativeTo(t){this._relativeTo.set(t)}get relativeTo(){return te(this._relativeTo)}_relativeTo=W(void 0);set preserveFragment(t){this._preserveFragment.set(t)}get preserveFragment(){return te(this._preserveFragment)}_preserveFragment=W(!1);set skipLocationChange(t){this._skipLocationChange.set(t)}get skipLocationChange(){return te(this._skipLocationChange)}_skipLocationChange=W(!1);set replaceUrl(t){this._replaceUrl.set(t)}get replaceUrl(){return te(this._replaceUrl)}_replaceUrl=W(!1);isAnchorElement;onChanges=new ee;applicationErrorHandler=p(Ye);options=p(Zn,{optional:!0});reactiveRouterState=p(Ek);constructor(t,r,o,i,s,a){this.router=t,this.route=r,this.tabIndexAttribute=o,this.renderer=i,this.el=s,this.locationStrategy=a;let c=s.nativeElement.tagName?.toLowerCase();this.isAnchorElement=c==="a"||c==="area"||!!(typeof customElements=="object"&&customElements.get(c)?.observedAttributes?.includes?.("href"))}setTabIndexIfNotOnNativeEl(t){this.tabIndexAttribute!=null||this.isAnchorElement||this.applyAttributeValue("tabindex",t)}ngOnChanges(t){this.onChanges.next(this)}routerLinkInput=W(null);set routerLink(t){t==null?(this.routerLinkInput.set(null),this.setTabIndexIfNotOnNativeEl(null)):(qn(t)?this.routerLinkInput.set(t):this.routerLinkInput.set(Array.isArray(t)?t:[t]),this.setTabIndexIfNotOnNativeEl("0"))}onClick(t,r,o,i,s){let a=this._urlTree();if(a===null||this.isAnchorElement&&(t!==0||r||o||i||s||typeof this.target=="string"&&this.target!="_self"))return!0;let c={skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info};return this.router.navigateByUrl(a,c)?.catch(u=>{this.applicationErrorHandler(u)}),!this.isAnchorElement}ngOnDestroy(){}applyAttributeValue(t,r){let o=this.renderer,i=this.el.nativeElement;r!==null?o.setAttribute(i,t,r):o.removeAttribute(i,t)}_urlTree=He(()=>{this.reactiveRouterState.path(),this._preserveFragment()&&this.reactiveRouterState.fragment();let t=o=>o==="preserve"||o==="merge";(t(this._queryParamsHandling())||t(this.options?.defaultQueryParamsHandling))&&this.reactiveRouterState.queryParams();let r=this.routerLinkInput();return r===null||!this.router.createUrlTree?null:qn(r)?r:this.router.createUrlTree(r,{relativeTo:this._relativeTo()!==void 0?this._relativeTo():this.route,queryParams:this._queryParams(),fragment:this._fragment(),queryParamsHandling:this._queryParamsHandling(),preserveFragment:this._preserveFragment()})},{equal:(t,r)=>this.computeHref(t)===this.computeHref(r)});get urlTree(){return te(this._urlTree)}computeHref(t){return t!==null&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(t))??"":null}static \u0275fac=function(r){return new(r||e)(Q(St),Q(Zt),Li("tabindex"),Q(Ln),Q(dt),Q(bt))};
5static \u0275dir=Ht({type:e,selectors:[["","routerLink",""]],hostVars:2,hostBindings:function(r,o){r&1&&Bn("click",function(s){return o.onClick(s.button,s.ctrlKey,s.shiftKey,s.altKey,s.metaKey)}),r&2&&_o("href",o.reactiveHref(),eh)("target",o._target())},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",rs],skipLocationChange:[2,"skipLocationChange","skipLocationChange",rs],replaceUrl:[2,"replaceUrl","replaceUrl",rs],routerLink:"routerLink"},features:[rn]})}return e})(),Ck=(()=>{class e{router;element;renderer;cdr;links;classes=[];routerEventsSubscription;linkInputChangesSubscription;_isActive=!1;get isActive(){return this._isActive}routerLinkActiveOptions={exact:!1};ariaCurrentWhenActive;isActiveChange=new be;link=p(Wo,{optional:!0});constructor(t,r,o,i){this.router=t,this.element=r,this.renderer=o,this.cdr=i,this.routerEventsSubscription=t.events.subscribe(s=>{s instanceof nt&&this.update()})}ngAfterContentInit(){_(this.links.changes,_(null)).pipe(yn()).subscribe(t=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();let t=[...this.links.toArray(),this.link].filter(r=>!!r).map(r=>r.onChanges);this.linkInputChangesSubscription=Y(t).pipe(yn()).subscribe(r=>{this._isActive!==this.isLinkActive(this.router)(r)&&this.update()})}set routerLinkActive(t){let r=Array.isArray(t)?t:t.split(" ");this.classes=r.filter(o=>!!o)}ngOnChanges(t){this.update()}ngOnDestroy(){this.routerEventsSubscription.unsubscribe(),this.linkInputChangesSubscription?.unsubscribe()}update(){!this.links||!this.router.navigated||queueMicrotask(()=>{let t=this.hasActiveLinks();this.classes.forEach(r=>{t?this.renderer.addClass(this.element.nativeElement,r):this.renderer.removeClass(this.element.nativeElement,r)}),t&&this.ariaCurrentWhenActive!==void 0?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this._isActive!==t&&(this._isActive=t,this.cdr.markForCheck(),this.isActiveChange.emit(t))})}isLinkActive(t){let r=wk(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact??!1?m({},ag):m({},Ds);return o=>{let i=o.urlTree;return i?te(cg(i,t,r)):!1}}hasActiveLinks(){let t=this.isLinkActive(this.router);return this.link&&t(this.link)||this.links.some(t)}static \u0275fac=function(r){return new(r||e)(Q(St),Q(dt),Q(Ln),Q(dn))};static \u0275dir=Ht({type:e,selectors:[["","routerLinkActive",""]],contentQueries:function(r,o,i){if
5(r&1&&Jc(i,Wo,5),r&2){let s;Vh(s=Hh())&&(o.links=s)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],features:[rn]})}return e})();function wk(e){let n=e;return!!(n.paths||n.matrixParams||n.queryParams||n.fragment)}var Rs=class{};var UI=(()=>{class e{router;injector;preloadingStrategy;loader;subscription;constructor(t,r,o,i){this.router=t,this.injector=r,this.preloadingStrategy=o,this.loader=i}setUpPreloading(){this.subscription=this.router.events.pipe(we(t=>t instanceof nt),Dn(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription?.unsubscribe()}processRoutes(t,r){let o=[];for(let i of r){i.providers&&!i._injector&&(i._injector=Mr(i.providers,t,""));let s=i._injector??t;i._loadedNgModuleFactory&&!i._loadedInjector&&(i._loadedInjector=i._loadedNgModuleFactory.create(s).injector);let a=i._loadedInjector??s;(i.loadChildren&&!i._loadedRoutes&&i.canLoad===void 0||i.loadComponent&&!i._loadedComponent)&&o.push(this.preloadConfig(s,i)),(i.children||i._loadedRoutes)&&o.push(this.processRoutes(a,i.children??i._loadedRoutes))}return Y(o).pipe(yn())}preloadConfig(t,r){return this.preloadingStrategy.preload(r,()=>{if(t.destroyed)return _(null);let o;r.loadChildren&&r.canLoad===void 0?o=Y(this.loader.loadChildren(t,r)):o=_(null);let i=o.pipe(De(s=>s===null?_(void 0):(r._loadedRoutes=s.routes,r._loadedInjector=s.injector,r._loadedNgModuleFactory=s.factory,this.processRoutes(s.injector??t,s.routes))));if(r.loadComponent&&!r._loadedComponent){let s=this.loader.loadComponent(t,r);return Y([i,s]).pipe(yn())}else return i})}static \u0275fac=function(r){return new(r||e)(I(St),I(J),I(Rs),I(tl))};static \u0275prov=C({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Eg=new v(""),BI=(()=>{class e{options;routerEventsSubscription;scrollEventsSubscription;lastId=0;lastSource=Fo;restoredId=0;store={};urlSerializer=p(Wn);
vendor: 4,790 bytes, line 5
5zone=p(ye);viewportScroller=p(mp);transitions=p(rl);constructor(t){this.options=t,this.options.scrollPositionRestoration||="disabled",this.options.anchorScrolling||="disabled"}init(){this.options.scrollPositionRestoration!=="disabled"&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(t=>{t instanceof Gn?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=t.navigationTrigger,this.restoredId=t.restoredState?t.restoredState.navigationId:0):t instanceof nt?(this.lastId=t.id,this.scheduleScrollEvent(t,this.urlSerializer.parse(t.urlAfterRedirects).fragment)):t instanceof Wt&&t.code===Uo.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(t,this.urlSerializer.parse(t.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(t=>{if(!(t instanceof Bo)||t.scrollBehavior==="manual")return;let r={behavior:"instant"};t.position?this.options.scrollPositionRestoration==="top"?this.viewportScroller.scrollToPosition([0,0],r):this.options.scrollPositionRestoration==="enabled"&&this.viewportScroller.scrollToPosition(t.position,r):t.anchor&&this.options.anchorScrolling==="enabled"?this.viewportScroller.scrollToAnchor(t.anchor):this.options.scrollPositionRestoration!=="disabled"&&this.viewportScroller.scrollToPosition([0,0])})}scheduleScrollEvent(t,r){let o=te(this.transitions.currentNavigation)?.extras.scroll;this.zone.runOutsideAngular(async()=>{await new Promise(i=>{setTimeout(i),typeof requestAnimationFrame<"u"&&requestAnimationFrame(i)}),this.zone.run(()=>{this.transitions.events.next(new Bo(t,this.lastSource==="popstate"?this.store[this.restoredId]:null,r,o))})})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static \u0275fac=function(r){Dh()};static \u0275prov=C({token:e,factory:e.\u0275fac})}return e})();function Ik(e,...n){return ge([{provide:Ur,multi:!0,useValue:e},[],{provide:Zt,useFactory:VI},{provide:cn,multi:!0,useFactory:HI},n.map(t=>t.\u0275providers)])}function VI(){return p(St).routerState.root}function Zo(e,n){return{\u0275kind:e,\u0275providers:n}}function bk(e={}){return Zo(4,[{provide:Eg,useFactory:()=>new BI(e)}])}function HI(){let e=p(oe);return n=>{let t=e.get(Je);if(n!==t.components[0])return;let r=e.get(St),o=e.get($I);e.get(Cg)===1&&r.initialNavigation(),e.get(GI,null,{optional:!0})?.setUpPreloading(),e.get(Eg,null,{optional:!0})?.init(),r.resetRootComponentType(t.componentTypes[0]),o.closed||(o.next(),o.complete(),o.unsubscribe())}}var $I=new v("",{factory:()=>new ee}),Cg=new v("",{factory:()=>1});function zI(){let e=[{provide:Sc,useValue:!0},{provide:Cg,useValue:0},Qc(()=>{let n=p(oe);return n.get(sp,Promise.resolve()).then(()=>new Promise(r=>{let o=n.get(St),i=n.get($I);il(o,()=>{r(!0)}),n.get(rl).afterPreactivation=()=>(r(!0),i.closed?_(void 0):i),o.initialNavigation()}))})];return Zo(2,e)}function qI(){let e=[Qc(()=>{p(St).setUpLocationChangeListener()}),{provide:Cg,useValue:2}];return Zo(3,e)}var GI=new v("");function WI(e){return Zo(0,[{provide:GI,useExisting:UI},{provide:Rs,useExisting:e}])}function ZI(){return Zo(8,[fg,{provide:Ms,useExisting:fg}])}function YI(e){ke("NgRouterViewTransitions");let n=[{provide:mg,useValue:LI},{provide:vg,useValue:m({skipNextTransition:!!e?.skipInitialTransition},e)}];return Zo(9,n)}var KI=[Hn,{provide:Wn,useClass:mn},St,jr,{provide:Zt,useFactory:VI},tl,[]],Tk=(()=>{class e{constructor(){}static forRoot(t,r){return{ngModule:e,providers:[KI,[],{provide:Ur,multi:!0,useValue:t},[],r?.errorHandler?{provide:yg,useValue:r.errorHandler}:[],{provide:Zn,useValue:r||{}},r?.useHash?_k():Mk(),Sk(),r?.preloadingStrategy?WI(r.preloadingStrategy).\u0275providers:[],r?.initialNavigation?Nk(r):[],r?.bindToComponentInputs?ZI().\u0275providers:[],r?.enableViewTransitions?YI().\u0275providers:[],Rk()]}}static forChild(t){return{ngModule:e,providers:[{provide:Ur,multi:!0,useValue:t}]}}static \u0275fac=function(r){return new(r||e)};static \u0275mod=an({type:e});static \u0275inj=Rt({})}return e})();function Sk(){return{provide:Eg,useFactory:()=>{let e=p(mp),n=p(Zn);return n.scrollOffset&&e.setOffset(n.scrollOffset),new BI(n)}}}function _k(){return{provide:bt,useClass:lp}}function Mk(){return{provide:bt,useClass:hu}}function Nk(e){return[e.initialNavigation==="disabled"?qI().\u0275providers:[],e.initialNavigation==="enabledBlocking"?zI().\u0275providers:[]]}var Dg=new v("");function Rk(){return[{provide:Dg,useFactory:HI},{provide:cn,multi:!0,useExisting:Dg}]}var Ak=["*",[["","startIcon",""]],[["","endIcon",""]]],xk=["*","[startIcon]","[endIcon]"];
5function Ok(e,n){e&1&&(Ba(),nn(0,"svg",4),Mo(1,"circle",5)(2,"path",6),jn())}function kk(e,n){e&1&&es(0,1)}function Pk(e,n){e&1&&es(0,2)}function Lk(e,n){if(e&1&&(Yi(0,Ok,3,0,":svg:svg",4)(1,kk,1,0),es(2),Yi(3,Pk,1,0)),e&2){let t=ln();Ki(t.isLoading()?0:1),_r(3),Ki(t.isLoading()?-1:3)}}function Fk(e,n){if(e&1){let t=Qi();nn(0,"a",7),Bn("click",function(o){oo(t);let i=ln();return io(i.onClick(o))}),No(1,8),jn()}if(e&2){let t=ln(),r=ts(1);un("routerLink",t.link())("ngClass",t.buttonClasses()),_r(),un("ngTemplateOutlet",r)}}function jk(e,n){if(e&1){let t=Qi();nn(0,"a",9),Bn("click",function(o){oo(t);let i=ln();return io(i.onClick(o))}),No(1,8),jn()}if(e&2){let t=ln(),r=ts(1);un("href",t.href(),xc)("ngClass",t.buttonClasses()),_o("target",t.target()||null)("rel",t.relValue()),_r(),un("ngTemplateOutlet",r)}}function Uk(e,n){if(e&1){let t=Qi();nn(0,"button",10),Bn("click",function(o){oo(t);let i=ln();return io(i.onClick(o))}),No(1,8),jn()}if(e&2){let t=ln(),r=ts(1);un("type",t.type())("disabled",t.isDisabled())("ngClass",t.buttonClasses()),_r(),un("ngTemplateOutlet",r)}}var QI=class e{variant=Pe("primary");size=Pe("md");disabled=Pe(!1);loading=Pe(!1);loadOnClick=Pe(!1);hoverScale=Pe("none");shadow=Pe("none");width=Pe("auto");type=Pe("button");link=Pe("");href=Pe("");target=Pe("");buttonClick=UC();relValue=He(()=>this.target()==="_blank"?"noopener":null);get hostClasses(){let n=this.width();return n==="full"?"w-full":n==="flex-1"?"flex-1":""}internalLoading=W(!1);isLoading=He(()=>this.loading()||this.internalLoading());isDisabled=He(()=>this.disabled()||this.isLoading());buttonClasses=He(()=>{let n="inline-flex items-center justify-center font-medium cursor-pointer whitespace-nowrap select-none group",t=this.hoverScale(),r=t!=="none"?`transition-all ${t==="md"?"hover:scale-105":"hover:scale-[1.02]"}`:"transition-colors",o=Bk[this.variant()],i=Hk[this.size()],s=Vk[this.shadow()],a=this.width()!=="auto"?"w-full":"",c=this.isDisabled()?"opacity-50 !cursor-not-allowed pointer-events-none":"";return`${n} ${r} ${o} ${i} ${s} ${a} ${c}`});onClick(n){if(this.isDisabled()){n.preventDefault(),n.stopPropagation();return}this.loadOnClick()&&this.internalLoading.set(!0),this.buttonClick.emit()}static \u0275fac=function(t){return new(t||e)};static \u0275cmp=Io({type:e,selectors:[["symphiq-button"]],hostVars:2,hostBindings:function(t,r){t&2&&$h(r.hostClasses)},inputs:{variant:[1,"variant"],size:[1,"size"],disabled:[1,"disabled"],loading:[1,"loading"],loadOnClick:[1,"loadOnClick"],hoverScale:[1,"hoverScale"],shadow:[1,"shadow"],width:[1,"width"],type:[1,"type"],link:[1,"link"],href:[1,"href"],target:[1,"target"]},outputs:{buttonClick:"buttonClick"},ngContentSelectors:xk,decls:5,vars:1,consts:[["inner",""],[3,"routerLink","ngClass"],[3,"href","ngClass"],[3,"type","disabled","ngClass"],["fill","none","viewBox","0 0 24 24",1,"w-4","h-4","animate-spin"],["cx","12","cy","12","r","10","stroke","currentColor","stroke-width","4",1,"opacity-25"],["fill","currentColor","d","M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z",1,"opacity-75"],[3,"click","routerLink","ngClass"],[3,"ngTemplateOutlet"],[3,"click","href","ngClass"],[3,"click","type","disabled","ngClass"]],template:function(t,r){t&1&&(Bh(Ak),Gc(0,Lk,4,2,"ng-template",null,0,Gh),Yi(2,Fk,2,3,"a",1)(3,jk,2,5,"a",2)(4,Uk,2,4,"button",3)),t&2&&(_r(2),Ki(r.link()?2:r.href()?3:4))},dependencies:[mu,fp,hp,Wo],styles:["[_nghost-%COMP%]{display:inline-flex}.w-full[_nghost-%COMP%]{width:100%}.flex-1[_nghost-%COMP%]{flex:1 1 0%}"],changeDetection:0})},Bk={primary:"bg-sq-cta-bg text-sq-cta-text hover:bg-sq-cta-bg-hover",cta:"bg-sq-cta-bg text-sq-cta-text hover:bg-sq-cta-bg-hover focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sq-cta-bg",secondary:"bg-sq-surface-subtle text-sq-on-surface-secondary border border-sq-border hover:bg-sq-hover-surface","secondary-subtle":"bg-sq-secondary-bg text-sq-secondary-text border border-sq-border-subtle hover:bg-sq-hover-surface","secondary-strong":"bg-sq-surface-subtle text-sq-on-surface-secondary hover:bg-sq-hover-surface-strong","secondary-muted":"bg-sq-surface-subtle text-sq-on-surface-secondary border border-sq-border hover:bg-sq-surface-muted",outline:"text-sq-on-surface-secondary border border-sq-border hover:text-sq-on-surface hover:bg-sq-hover-surface","outline-muted":"text-sq-on-surface-tertiary border border-sq-border hover:text-sq-on-surface hover:bg-sq-hover-surface",ghost:"text-sq-on-surface-secondary hover:bg-sq-hover-surface","ghost-muted":"text-sq-on-surface-tertiary hover:text-sq-on-surface hover:bg-sq-hover-surface","ghost-accent":"text-sq-accent-text hover:bg-sq-hover-surface hover:text-sq-on-surface",destructive:"bg-red-600 text-white hover:bg-red-700",success:"bg-sq-success-bg-from text-sq-success-text hover:bg-sq-success-bg",surface:"bg-sq-surface border border-sq-border text-sq-secondary-text hover:bg-sq-hover-surface hover:border-sq-accent-border",accent:"bg-sq-accent-bg border border-sq-accent-border text-sq-accent-text hover:bg-sq-accent-bg-from hover:text-sq-accent-text-hover","accent-outline":"text-sq-accent-text border border-sq-accent-border hover:bg-sq-accent-bg hover:text-sq-accent-text-hover","accent-gradient":"bg-gradient-to-r from-sq-accent-from to-sq-accent-to text-sq-cta-text","info-surface":"bg-sq-surface border border-sq-border text-sq-secondary-text hover:bg-sq-info-bg hover:text-sq-info-text hover:border-sq-info-border","warning-outline":"text-sq-warning-text border border-sq-warning-border hover:bg-sq-warning-bg"}
5,Vk={none:"",default:"shadow-lg hover:shadow-xl","hover-lg":"hover:shadow-lg",blue:"hover:shadow-lg hover:shadow-blue-500/20",accent:"shadow-lg shadow-sq-accent-border hover:shadow-xl"},Hk={xs:"px-2 py-1 text-xs rounded-md gap-1",sm:"px-3 py-1.5 text-sm rounded-md gap-1",md:"px-4 py-2 text-sm rounded-lg gap-2",lg:"px-6 py-2.5 text-sm rounded-lg gap-2",xl:"px-6 py-4 text-lg !font-semibold rounded-xl gap-3","2xl":"px-8 py-3 text-base !font-bold rounded-xl gap-2","3xl":"px-12 py-4 text-lg !font-bold rounded-xl gap-3",icon:"p-2 rounded-lg","icon-lg":"p-3 rounded-lg"};export{he as a,k as b,ee as c,pe as d,Y as e,_ as f,gl as g,yb as h,B as i,De as j,Ks as k,ni as l,we as m,Eb as n,Kt as o,Cb as p,Ib as q,le as r,bb as s,y as t,Ea as u,C as v,Rt as w,v as x,p as y,J as z,oo as A,io as B,Ba as C,qm as D,oe as E,G as F,ae as G,be as H,ye as I,uT as J,W as K,Ad as L,qv as M,rn as N,vo as O,dt as P,Ut as Q,Fi as R,ZT as S,rD as T,xc as U,oD as V,kS as W,_r as X,zi as Y,Ir as Z,Ln as _,Q as $,sn as aa,br as ba,Io as ca,an as da,Ht as ea,bo as fa,mE as ga,Gc as ha,yE as ia,So as ja,Qc as ka,Je as la,ON as ma,kN as na,_o as oa,Yi as pa,Ki as qa,LN as ra,FN as sa,jN as ta,UN as ua,un as va,nn as wa,jn as xa,Mo as ya,Oh as za,kh as Aa,Ph as Ba,No as Ca,Qi as Da,Uh as Ea,Bn as Fa,FE as Ga,ln as Ha,Bh as Ia,es as Ja,UE as Ka,Vh as La,Hh as Ma,BE as Na,XN as Oa,ts as Pa,$E as Qa,zE as Ra,$h as Sa,ER as Ta,JE as Ua,zh as Va,XE as Wa,eC as Xa,tC as Ya,nC as Za,SR as _a,rC as $a,RR as ab,AR as bb,xR as cb,OR as db,kR as eb,FR as fb,UR as gb,BR as hb,VR as ib,Gh as jb,te as kb,He as lb,UC as mb,Pe as nb,F8 as ob,j8 as pb,U8 as qb,dn as rb,rs as sb,V8 as tb,$t as ub,Hn as vb,JC as wb,fp as xb,hp as yb,g0 as zb,m0 as Ab,mu as Bb,bG as Cb,mp as Db,A0 as Eb,Tt as Fb,hn as Gb,zt as Hb,Sw as Ib,rx as Jb,ox as Kb,q3 as Lb,kw as Mb,yx as Nb,G3 as Ob,W3 as Pb,nt as Qb,Zt as Rb,dg as Sb,St as Tb,Wo as Ub,Ck as Vb,Ik as Wb,bk as Xb,Tk as Yb,Pw as Zb,Px as _b,v4 as $b,y4 as ac,QI as bc};
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.