1 |
- "use strict";(self.webpackChunkgc_form=self.webpackChunkgc_form||[]).push([[179],{741:()=>{function ge(e){return"function"==typeof e}function Si(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const es=Si(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function Ii(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class Rt{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(ge(r))try{r()}catch(o){n=o instanceof es?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{Jf(o)}catch(s){n=null!=n?n:[],s instanceof es?n=[...n,...s.errors]:n.push(s)}}if(n)throw new es(n)}}add(n){var t;if(n&&n!==this)if(this.closed)Jf(n);else{if(n instanceof Rt){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&Ii(t,n)}remove(n){const{_finalizers:t}=this;t&&Ii(t,n),n instanceof Rt&&n._removeParent(this)}}Rt.EMPTY=(()=>{const e=new Rt;return e.closed=!0,e})();const Wf=Rt.EMPTY;function qf(e){return e instanceof Rt||e&&"closed"in e&&ge(e.remove)&&ge(e.add)&&ge(e.unsubscribe)}function Jf(e){ge(e)?e():e.unsubscribe()}const ar={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},ts={setTimeout(e,n,...t){const{delegate:r}=ts;return null!=r&&r.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=ts;return((null==n?void 0:n.clearTimeout)||clearTimeout)(e)},delegate:void 0};function Kf(e){ts.setTimeout(()=>{const{onUnhandledError:n}=ar;if(!n)throw e;n(e)})}function Qf(){}const F0=fl("C",void 0,void 0);function fl(e,n,t){return{kind:e,value:n,error:t}}let lr=null;function ns(e){if(ar.useDeprecatedSynchronousErrorHandling){const n=!lr;if(n&&(lr={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=lr;if(lr=null,t)throw r}}else e()}class hl extends Rt{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,qf(n)&&n.add(this)):this.destination=j0}static create(n,t,r){return new Ai(n,t,r)}next(n){this.isStopped?gl(function O0(e){return fl("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?gl(function R0(e){return fl("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?gl(F0,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()}}}const x0=Function.prototype.bind;function pl(e,n){return x0.call(e,n)}class L0{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){rs(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){rs(r)}else rs(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){rs(t)}}}class Ai extends hl{constructor(n,t,r){let i;if(super(),ge(n)||!n)i={next:null!=n?n:void 0,error:null!=t?t:void 0,complete:null!=r?r:void 0};else{let o;this&&ar.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&pl(n.next,o),error:n.error&&pl(n.error,o),complete:n.complete&&pl(n.complete,o)}):i=n}this.destination=new L0(i)}}function rs(e){ar.useDeprecatedSynchronousErrorHandling?function k0(e){ar.useDeprecatedSynchronousErrorHandling&&lr&&(lr.errorThrown=!0,lr.error=e)}(e):Kf(e)}function gl(e,n){const{onStoppedNotification:t}=ar;t&&ts.setTimeout(()=>t(e,n))}const j0={closed:!0,next:Qf,error:function V0(e){throw e},complete:Qf},ml="function"==typeof Symbol&&Symbol.observable||"@@observable";function ur(e){return e}function Zf(e){return 0===e.length?ur:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}let Ae=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function H0(e){return e&&e instanceof hl||function $0(e){return e&&ge(e.next)&&ge(e.error)&&ge(e.complete)}(e)&&qf(e)}(t)?t:new Ai(t,r,i);return ns(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=Yf(r))((i,o)=>{const s=new Ai({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ml](){return this}pipe(...t){return Zf(t)(this)}toPromise(t){return new(t=Yf(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function Yf(e){var n;return null!==(n=null!=e?e:ar.Promise)&&void 0!==n?n:Promise}const U0=Si(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let sn=(()=>{class e extends Ae{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xf(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new U0}next(t){ns(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){ns(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){ns(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{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(null===(t=this.observers)||void 0===t?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){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Wf:(this.currentObservers=null,o.push(t),new Rt(()=>{this.currentObservers=null,Ii(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Ae;return t.source=this,t}}return e.create=(n,t)=>new Xf(n,t),e})();class Xf extends sn{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Wf}}function eh(e){return ge(null==e?void 0:e.lift)}function qe(e){return n=>{if(eh(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 $e(e,n,t,r,i){return new z0(e,n,t,r,i)}class z0 extends hl{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}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()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function re(e,n){return qe((t,r)=>{let i=0;t.subscribe($e(r,o=>{r.next(e.call(n,o,i++))}))})}function cr(e){return this instanceof cr?(this.v=e,this):new cr(e)}function q0(e,n,t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i,r=t.apply(e,n||[]),o=[];return i={},s("next"),s("throw"),s("return"),i[Symbol.asyncIterator]=function(){return this},i;function s(v){r[v]&&(i[v]=function(y){return new Promise(function(_,D){o.push([v,y,_,D])>1||a(v,y)})})}function a(v,y){try{!function l(v){v.value instanceof cr?Promise.resolve(v.value.v).then(u,d):p(o[0][2],v)}(r[v](y))}catch(_){p(o[0][3],_)}}function u(v){a("next",v)}function d(v){a("throw",v)}function p(v,y){v(y),o.shift(),o.length&&a(o[0][0],o[0][1])}}function J0(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=function rh(e){var n="function"==typeof Symbol&&Symbol.iterator,t=n&&e[n],r=0;if(t)return t.call(e);if(e&&"number"==typeof e.length)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.")}(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(o){t[o]=e[o]&&function(s){return new Promise(function(a,l){!function i(o,s,a,l){Promise.resolve(l).then(function(u){o({value:u,done:a})},s)}(a,l,(s=e[o](s)).done,s.value)})}}}const ih=e=>e&&"number"==typeof e.length&&"function"!=typeof e;function oh(e){return ge(null==e?void 0:e.then)}function sh(e){return ge(e[ml])}function ah(e){return Symbol.asyncIterator&&ge(null==e?void 0:e[Symbol.asyncIterator])}function lh(e){return new TypeError(`You provided ${null!==e&&"object"==typeof e?"an invalid object":`'${e}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}const uh=function Q0(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}();function ch(e){return ge(null==e?void 0:e[uh])}function dh(e){return q0(this,arguments,function*(){const t=e.getReader();try{for(;;){const{value:r,done:i}=yield cr(t.read());if(i)return yield cr(void 0);yield yield cr(r)}}finally{t.releaseLock()}})}function fh(e){return ge(null==e?void 0:e.getReader)}function Gt(e){if(e instanceof Ae)return e;if(null!=e){if(sh(e))return function Z0(e){return new Ae(n=>{const t=e[ml]();if(ge(t.subscribe))return t.subscribe(n);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(e);if(ih(e))return function Y0(e){return new Ae(n=>{for(let t=0;t<e.length&&!n.closed;t++)n.next(e[t]);n.complete()})}(e);if(oh(e))return function X0(e){return new Ae(n=>{e.then(t=>{n.closed||(n.next(t),n.complete())},t=>n.error(t)).then(null,Kf)})}(e);if(ah(e))return hh(e);if(ch(e))return function eb(e){return new Ae(n=>{for(const t of e)if(n.next(t),n.closed)return;n.complete()})}(e);if(fh(e))return function tb(e){return hh(dh(e))}(e)}throw lh(e)}function hh(e){return new Ae(n=>{(function nb(e,n){var t,r,i,o;return function G0(e,n,t,r){return new(t||(t=Promise))(function(o,s){function a(d){try{u(r.next(d))}catch(p){s(p)}}function l(d){try{u(r.throw(d))}catch(p){s(p)}}function u(d){d.done?o(d.value):function i(o){return o instanceof t?o:new t(function(s){s(o)})}(d.value).then(a,l)}u((r=r.apply(e,n||[])).next())})}(this,void 0,void 0,function*(){try{for(t=J0(e);!(r=yield t.next()).done;)if(n.next(r.value),n.closed)return}catch(s){i={error:s}}finally{try{r&&!r.done&&(o=t.return)&&(yield o.call(t))}finally{if(i)throw i.error}}n.complete()})})(e,n).catch(t=>n.error(t))})}function bn(e,n,t,r=0,i=!1){const o=n.schedule(function(){t(),i?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(o),!i)return o}function Ke(e,n,t=1/0){return ge(n)?Ke((r,i)=>re((o,s)=>n(r,o,i,s))(Gt(e(r,i))),t):("number"==typeof n&&(t=n),qe((r,i)=>function rb(e,n,t,r,i,o,s,a){const l=[];let u=0,d=0,p=!1;const v=()=>{p&&!l.length&&!u&&n.complete()},y=D=>u<r?_(D):l.push(D),_=D=>{o&&n.next(D),u++;let S=!1;Gt(t(D,d++)).subscribe($e(n,I=>{null==i||i(I),o?y(I):n.next(I)},()=>{S=!0},void 0,()=>{if(S)try{for(u--;l.length&&u<r;){const I=l.shift();s?bn(n,s,()=>_(I)):_(I)}v()}catch(I){n.error(I)}}))};return e.subscribe($e(n,y,()=>{p=!0,v()})),()=>{null==a||a()}}(r,i,e,t)))}function Nr(e=1/0){return Ke(ur,e)}const Dn=new Ae(e=>e.complete());function yl(e){return e[e.length-1]}function ph(e){return ge(yl(e))?e.pop():void 0}function Ti(e){return function ob(e){return e&&ge(e.schedule)}(yl(e))?e.pop():void 0}function gh(e,n=0){return qe((t,r)=>{t.subscribe($e(r,i=>bn(r,e,()=>r.next(i),n),()=>bn(r,e,()=>r.complete(),n),i=>bn(r,e,()=>r.error(i),n)))})}function mh(e,n=0){return qe((t,r)=>{r.add(e.schedule(()=>t.subscribe(r),n))})}function vh(e,n){if(!e)throw new Error("Iterable cannot be null");return new Ae(t=>{bn(t,n,()=>{const r=e[Symbol.asyncIterator]();bn(t,n,()=>{r.next().then(i=>{i.done?t.complete():t.next(i.value)})},0,!0)})})}function Oe(e,n){return n?function fb(e,n){if(null!=e){if(sh(e))return function ab(e,n){return Gt(e).pipe(mh(n),gh(n))}(e,n);if(ih(e))return function ub(e,n){return new Ae(t=>{let r=0;return n.schedule(function(){r===e.length?t.complete():(t.next(e[r++]),t.closed||this.schedule())})})}(e,n);if(oh(e))return function lb(e,n){return Gt(e).pipe(mh(n),gh(n))}(e,n);if(ah(e))return vh(e,n);if(ch(e))return function cb(e,n){return new Ae(t=>{let r;return bn(t,n,()=>{r=e[uh](),bn(t,n,()=>{let i,o;try{({value:i,done:o}=r.next())}catch(s){return void t.error(s)}o?t.complete():t.next(i)},0,!0)}),()=>ge(null==r?void 0:r.return)&&r.return()})}(e,n);if(fh(e))return function db(e,n){return vh(dh(e),n)}(e,n)}throw lh(e)}(e,n):Gt(e)}function _l(e,n,...t){if(!0===n)return void e();if(!1===n)return;const r=new Ai({next:()=>{r.unsubscribe(),e()}});return n(...t).subscribe(r)}function fe(e){for(let n in e)if(e[n]===fe)return n;throw Error("Could not find renamed property on target object.")}function Cl(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function he(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(he).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function bl(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const gb=fe({__forward_ref__:fe});function me(e){return e.__forward_ref__=me,e.toString=function(){return he(this())},e}function G(e){return Dl(e)?e():e}function Dl(e){return"function"==typeof e&&e.hasOwnProperty(gb)&&e.__forward_ref__===me}class R extends Error{constructor(n,t){super(function is(e,n){return`NG0${Math.abs(e)}${n?": "+n.trim():""}`}(n,t)),this.code=n}}function Q(e){return"string"==typeof e?e:null==e?"":String(e)}function os(e,n){throw new R(-201,!1)}function Dt(e,n){null==e&&function ue(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function W(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function wt(e){return{providers:e.providers||[],imports:e.imports||[]}}function ss(e){return yh(e,as)||yh(e,Ch)}function yh(e,n){return e.hasOwnProperty(n)?e[n]:null}function _h(e){return e&&(e.hasOwnProperty(wl)||e.hasOwnProperty(Eb))?e[wl]:null}const as=fe({\u0275prov:fe}),wl=fe({\u0275inj:fe}),Ch=fe({ngInjectableDef:fe}),Eb=fe({ngInjectorDef:fe});var U=(()=>((U=U||{})[U.Default=0]="Default",U[U.Host=1]="Host",U[U.Self=2]="Self",U[U.SkipSelf=4]="SkipSelf",U[U.Optional=8]="Optional",U))();let El;function Ot(e){const n=El;return El=e,n}function bh(e,n,t){const r=ss(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&U.Optional?null:void 0!==n?n:void os(he(e))}function Un(e){return{toString:e}.toString()}var Wt=(()=>((Wt=Wt||{})[Wt.OnPush=0]="OnPush",Wt[Wt.Default=1]="Default",Wt))(),an=(()=>{return(e=an||(an={}))[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",an;var e})();const ve=(()=>"undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof global&&global||"undefined"!=typeof window&&window||"undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self)(),Fr={},le=[],ls=fe({\u0275cmp:fe}),Ml=fe({\u0275dir:fe}),Sl=fe({\u0275pipe:fe}),Dh=fe({\u0275mod:fe}),En=fe({\u0275fac:fe}),Pi=fe({__NG_ELEMENT_ID__:fe});let Sb=0;function Te(e){return Un(()=>{const t=!0===e.standalone,r={},i={type:e.type,providersResolver:null,decls:e.decls,vars:e.vars,factory:null,template:e.template||null,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:r,inputs:null,outputs:null,exportAs:e.exportAs||null,onPush:e.changeDetection===Wt.OnPush,directiveDefs:null,pipeDefs:null,standalone:t,dependencies:t&&e.dependencies||null,getStandaloneInjector:null,selectors:e.selectors||le,viewQuery:e.viewQuery||null,features:e.features||null,data:e.data||{},encapsulation:e.encapsulation||an.Emulated,id:"c"+Sb++,styles:e.styles||le,_:null,setInput:null,schemas:e.schemas||null,tView:null},o=e.dependencies,s=e.features;return i.inputs=Sh(e.inputs,r),i.outputs=Sh(e.outputs),s&&s.forEach(a=>a(i)),i.directiveDefs=o?()=>("function"==typeof o?o():o).map(Eh).filter(Mh):null,i.pipeDefs=o?()=>("function"==typeof o?o():o).map(st).filter(Mh):null,i})}function Eh(e){return ce(e)||ot(e)}function Mh(e){return null!==e}function kt(e){return Un(()=>({type:e.type,bootstrap:e.bootstrap||le,declarations:e.declarations||le,imports:e.imports||le,exports:e.exports||le,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Sh(e,n){if(null==e)return Fr;const t={};for(const r in e)if(e.hasOwnProperty(r)){let i=e[r],o=i;Array.isArray(i)&&(o=i[1],i=i[0]),t[i]=r,n&&(n[i]=o)}return t}const q=Te;function gt(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,standalone:!0===e.standalone,onDestroy:e.type.prototype.ngOnDestroy||null}}function ce(e){return e[ls]||null}function ot(e){return e[Ml]||null}function st(e){return e[Sl]||null}function Et(e,n){const t=e[Dh]||null;if(!t&&!0===n)throw new Error(`Type ${he(e)} does not have '\u0275mod' property.`);return t}function mt(e){return Array.isArray(e)&&"object"==typeof e[1]}function Jt(e){return Array.isArray(e)&&!0===e[1]}function Tl(e){return 0!=(8&e.flags)}function fs(e){return 2==(2&e.flags)}function hs(e){return 1==(1&e.flags)}function Kt(e){return null!==e.template}function Nb(e){return 0!=(256&e[2])}function gr(e,n){return e.hasOwnProperty(En)?e[En]:null}class Ob{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Lt(){return Th}function Th(e){return e.type.prototype.ngOnChanges&&(e.setInput=xb),kb}function kb(){const e=Nh(this),n=null==e?void 0:e.current;if(n){const t=e.previous;if(t===Fr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function xb(e,n,t,r){const i=Nh(e)||function Lb(e,n){return e[Ph]=n}(e,{previous:Fr,current:null}),o=i.current||(i.current={}),s=i.previous,a=this.declaredInputs[t],l=s[a];o[a]=new Ob(l&&l.currentValue,n,s===Fr),e[r]=n}Lt.ngInherit=!0;const Ph="__ngSimpleChanges__";function Nh(e){return e[Ph]||null}function ke(e){for(;Array.isArray(e);)e=e[0];return e}function ps(e,n){return ke(n[e])}function jt(e,n){return ke(n[e.index])}function Ol(e,n){return e.data[n]}function St(e,n){const t=n[e];return mt(t)?t:t[0]}function gs(e){return 64==(64&e[2])}function zn(e,n){return null==n?null:e[n]}function Fh(e){e[18]=0}function kl(e,n){e[5]+=n;let t=e,r=e[3];for(;null!==r&&(1===n&&1===t[5]||-1===n&&0===t[5]);)r[5]+=n,t=r,r=r[3]}const K={lFrame:Hh(null),bindingsEnabled:!0};function Oh(){return K.bindingsEnabled}function A(){return K.lFrame.lView}function se(){return K.lFrame.tView}function Pe(e){return K.lFrame.contextLView=e,e[8]}function Ne(e){return K.lFrame.contextLView=null,e}function He(){let e=kh();for(;null!==e&&64===e.type;)e=e.parent;return e}function kh(){return K.lFrame.currentTNode}function ln(e,n){const t=K.lFrame;t.currentTNode=e,t.isParent=n}function xl(){return K.lFrame.isParent}function at(){const e=K.lFrame;let n=e.bindingRootIndex;return-1===n&&(n=e.bindingRootIndex=e.tView.bindingStartIndex),n}function Mn(){return K.lFrame.bindingIndex}function Vr(){return K.lFrame.bindingIndex++}function Sn(e){const n=K.lFrame,t=n.bindingIndex;return n.bindingIndex=n.bindingIndex+e,t}function Yb(e,n){const t=K.lFrame;t.bindingIndex=t.bindingRootIndex=e,Vl(n)}function Vl(e){K.lFrame.currentDirectiveIndex=e}function jh(){return K.lFrame.currentQueryIndex}function Bl(e){K.lFrame.currentQueryIndex=e}function eD(e){const n=e[1];return 2===n.type?n.declTNode:1===n.type?e[6]:null}function Bh(e,n,t){if(t&U.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&U.Host||(i=eD(o),null===i||(o=o[15],10&i.type))););if(null===i)return!1;n=i,e=o}const r=K.lFrame=$h();return r.currentTNode=n,r.lView=e,!0}function $l(e){const n=$h(),t=e[1];K.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function $h(){const e=K.lFrame,n=null===e?null:e.child;return null===n?Hh(e):n}function Hh(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Uh(){const e=K.lFrame;return K.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const zh=Uh;function Hl(){const e=Uh();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 lt(){return K.lFrame.selectedIndex}function Gn(e){K.lFrame.selectedIndex=e}function Me(){const e=K.lFrame;return Ol(e.tView,e.selectedIndex)}function ms(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t<r;t++){const o=e.data[t].type.prototype,{ngAfterContentInit:s,ngAfterContentChecked:a,ngAfterViewInit:l,ngAfterViewChecked:u,ngOnDestroy:d}=o;s&&(e.contentHooks||(e.contentHooks=[])).push(-t,s),a&&((e.contentHooks||(e.contentHooks=[])).push(t,a),(e.contentCheckHooks||(e.contentCheckHooks=[])).push(t,a)),l&&(e.viewHooks||(e.viewHooks=[])).push(-t,l),u&&((e.viewHooks||(e.viewHooks=[])).push(t,u),(e.viewCheckHooks||(e.viewCheckHooks=[])).push(t,u)),null!=d&&(e.destroyHooks||(e.destroyHooks=[])).push(t,d)}}function vs(e,n,t){Gh(e,n,3,t)}function ys(e,n,t,r){(3&e[2])===t&&Gh(e,n,t,r)}function Ul(e,n){let t=e[2];(3&t)===n&&(t&=2047,t+=1,e[2]=t)}function Gh(e,n,t,r){const o=null!=r?r:-1,s=n.length-1;let a=0;for(let l=void 0!==r?65535&e[18]:0;l<s;l++)if("number"==typeof n[l+1]){if(a=n[l],null!=r&&a>=r)break}else n[l]<0&&(e[18]+=65536),(a<o||-1==o)&&(uD(e,t,n,l),e[18]=(4294901760&e[18])+l+2),l++}function uD(e,n,t,r){const i=t[r]<0,o=t[r+1],a=e[i?-t[r]:t[r]];if(i){if(e[2]>>11<e[18]>>16&&(3&e[2])===n){e[2]+=2048;try{o.call(a)}finally{}}}else try{o.call(a)}finally{}}class xi{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function _s(e,n,t){let r=0;for(;r<t.length;){const i=t[r];if("number"==typeof i){if(0!==i)break;r++;const o=t[r++],s=t[r++],a=t[r++];e.setAttribute(n,s,a,o)}else{const o=i,s=t[++r];qh(o)?e.setProperty(n,o,s):e.setAttribute(n,o,s),r++}}return r}function Wh(e){return 3===e||4===e||6===e}function qh(e){return 64===e.charCodeAt(0)}function Cs(e,n){if(null!==n&&0!==n.length)if(null===e||0===e.length)e=n.slice();else{let t=-1;for(let r=0;r<n.length;r++){const i=n[r];"number"==typeof i?t=i:0===t||Jh(e,t,i,null,-1===t||2===t?n[++r]:null)}}return e}function Jh(e,n,t,r,i){let o=0,s=e.length;if(-1===n)s=-1;else for(;o<e.length;){const a=e[o++];if("number"==typeof a){if(a===n){s=-1;break}if(a>n){s=o-1;break}}}for(;o<e.length;){const a=e[o];if("number"==typeof a)break;if(a===t){if(null===r)return void(null!==i&&(e[o+1]=i));if(r===e[o+1])return void(e[o+2]=i)}o++,null!==r&&o++,null!==i&&o++}-1!==s&&(e.splice(s,0,n),o=s+1),e.splice(o++,0,t),null!==r&&e.splice(o++,0,r),null!==i&&e.splice(o++,0,i)}function Kh(e){return-1!==e}function jr(e){return 32767&e}function Br(e,n){let t=function pD(e){return e>>16}(e),r=n;for(;t>0;)r=r[15],t--;return r}let Gl=!0;function bs(e){const n=Gl;return Gl=e,n}let gD=0;const un={};function Vi(e,n){const t=ql(e,n);if(-1!==t)return t;const r=n[1];r.firstCreatePass&&(e.injectorIndex=n.length,Wl(r.data,e),Wl(n,null),Wl(r.blueprint,null));const i=Ds(e,n),o=e.injectorIndex;if(Kh(i)){const s=jr(i),a=Br(i,n),l=a[1].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function Wl(e,n){e.push(0,0,0,0,0,0,0,0,n)}function ql(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function Ds(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=ip(i),null===r)return-1;if(t++,i=i[15],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return-1}function ws(e,n,t){!function mD(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Pi)&&(r=t[Pi]),null==r&&(r=t[Pi]=gD++);const i=255&r;n.data[e+(i>>5)]|=1<<i}(e,n,t)}function Yh(e,n,t){if(t&U.Optional||void 0!==e)return e;os()}function Xh(e,n,t,r){if(t&U.Optional&&void 0===r&&(r=null),0==(t&(U.Self|U.Host))){const i=e[9],o=Ot(void 0);try{return i?i.get(n,r,t&U.Optional):bh(n,r,t&U.Optional)}finally{Ot(o)}}return Yh(r,0,t)}function ep(e,n,t,r=U.Default,i){if(null!==e){if(1024&n[2]){const s=function bD(e,n,t,r,i){let o=e,s=n;for(;null!==o&&null!==s&&1024&s[2]&&!(256&s[2]);){const a=tp(o,s,t,r|U.Self,un);if(a!==un)return a;let l=o.parent;if(!l){const u=s[21];if(u){const d=u.get(t,un,r);if(d!==un)return d}l=ip(s),s=s[15]}o=l}return i}(e,n,t,r,un);if(s!==un)return s}const o=tp(e,n,t,r,un);if(o!==un)return o}return Xh(n,t,r,i)}function tp(e,n,t,r,i){const o=function _D(e){if("string"==typeof e)return e.charCodeAt(0)||0;const n=e.hasOwnProperty(Pi)?e[Pi]:void 0;return"number"==typeof n?n>=0?255&n:CD:n}(t);if("function"==typeof o){if(!Bh(n,e,r))return r&U.Host?Yh(i,0,r):Xh(n,t,r,i);try{const s=o(r);if(null!=s||r&U.Optional)return s;os()}finally{zh()}}else if("number"==typeof o){let s=null,a=ql(e,n),l=-1,u=r&U.Host?n[16][6]:null;for((-1===a||r&U.SkipSelf)&&(l=-1===a?Ds(e,n):n[a+8],-1!==l&&rp(r,!1)?(s=n[1],a=jr(l),n=Br(l,n)):a=-1);-1!==a;){const d=n[1];if(np(o,a,d.data)){const p=yD(a,n,t,s,r,u);if(p!==un)return p}l=n[a+8],-1!==l&&rp(r,n[1].data[a+8]===u)&&np(o,a,n)?(s=d,a=jr(l),n=Br(l,n)):a=-1}}return i}function yD(e,n,t,r,i,o){const s=n[1],a=s.data[e+8],d=Es(a,s,t,null==r?fs(a)&&Gl:r!=s&&0!=(3&a.type),i&U.Host&&o===a);return null!==d?ji(n,s,d,a):un}function Es(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,d=o>>20,v=i?a+d:e.directiveEnd;for(let y=r?a:a+d;y<v;y++){const _=s[y];if(y<l&&t===_||y>=l&&_.type===t)return y}if(i){const y=s[l];if(y&&Kt(y)&&y.type===t)return l}return null}function ji(e,n,t,r){let i=e[t];const o=n.data;if(function cD(e){return e instanceof xi}(i)){const s=i;s.resolving&&function mb(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new R(-200,`Circular dependency in DI detected for ${e}${t}`)}(function ae(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():Q(e)}(o[t]));const a=bs(s.canSeeViewProviders);s.resolving=!0;const l=s.injectImpl?Ot(s.injectImpl):null;Bh(e,r,U.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function lD(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=Th(n);(t.preOrderHooks||(t.preOrderHooks=[])).push(e,s),(t.preOrderCheckHooks||(t.preOrderCheckHooks=[])).push(e,s)}i&&(t.preOrderHooks||(t.preOrderHooks=[])).push(0-e,i),o&&((t.preOrderHooks||(t.preOrderHooks=[])).push(e,o),(t.preOrderCheckHooks||(t.preOrderCheckHooks=[])).push(e,o))}(t,o[t],n)}finally{null!==l&&Ot(l),bs(a),s.resolving=!1,zh()}}return i}function np(e,n,t){return!!(t[n+(e>>5)]&1<<e)}function rp(e,n){return!(e&U.Self||e&U.Host&&n)}class $r{constructor(n,t){this._tNode=n,this._lView=t}get(n,t,r){return ep(this._tNode,this._lView,n,r,t)}}function CD(){return new $r(He(),A())}function Xe(e){return Un(()=>{const n=e.prototype.constructor,t=n[En]||Jl(n),r=Object.prototype;let i=Object.getPrototypeOf(e.prototype).constructor;for(;i&&i!==r;){const o=i[En]||Jl(i);if(o&&o!==t)return o;i=Object.getPrototypeOf(i)}return o=>new o})}function Jl(e){return Dl(e)?()=>{const n=Jl(G(e));return n&&n()}:gr(e)}function ip(e){const n=e[1],t=n.type;return 2===t?n.declTNode:1===t?e[6]:null}function Bi(e){return function vD(e,n){if("class"===n)return e.classes;if("style"===n)return e.styles;const t=e.attrs;if(t){const r=t.length;let i=0;for(;i<r;){const o=t[i];if(Wh(o))break;if(0===o)i+=2;else if("number"==typeof o)for(i++;i<r&&"string"==typeof t[i];)i++;else{if(o===n)return t[i+1];i+=2}}}return null}(He(),e)}const Ur="__parameters__";function Gr(e,n,t){return Un(()=>{const r=function Kl(e){return function(...t){if(e){const r=e(...t);for(const i in r)this[i]=r[i]}}}(n);function i(...o){if(this instanceof i)return r.apply(this,o),this;const s=new i(...o);return a.annotation=s,a;function a(l,u,d){const p=l.hasOwnProperty(Ur)?l[Ur]:Object.defineProperty(l,Ur,{value:[]})[Ur];for(;p.length<=d;)p.push(null);return(p[d]=p[d]||[]).push(s),l}}return t&&(i.prototype=Object.create(t.prototype)),i.prototype.ngMetadataName=e,i.annotationCls=i,i})}class B{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=W({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function It(e,n){void 0===n&&(n=e);for(let t=0;t<e.length;t++){let r=e[t];Array.isArray(r)?(n===e&&(n=e.slice(0,t)),It(r,n)):n!==e&&n.push(r)}return n}function In(e,n){e.forEach(t=>Array.isArray(t)?In(t,n):n(t))}function sp(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function Ms(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}function At(e,n,t){let r=Wr(e,n);return r>=0?e[1|r]=t:(r=~r,function MD(e,n,t,r){let i=e.length;if(i==n)e.push(t,r);else if(1===i)e.push(r,e[0]),e[0]=t;else{for(i--,e.push(e[i-1],e[i]);i>n;)e[i]=e[i-2],i--;e[n]=t,e[n+1]=r}}(e,r,n,t)),r}function Zl(e,n){const t=Wr(e,n);if(t>=0)return e[1|t]}function Wr(e,n){return function up(e,n,t){let r=0,i=e.length>>t;for(;i!==r;){const o=r+(i-r>>1),s=e[o<<t];if(n===s)return o<<t;s>n?i=o:r=o+1}return~(i<<t)}(e,n,1)}const zi={},Xl="__NG_DI_FLAG__",Is="ngTempTokenPath",RD=/\n/gm,cp="__source";let Gi;function qr(e){const n=Gi;return Gi=e,n}function kD(e,n=U.Default){if(void 0===Gi)throw new R(-203,!1);return null===Gi?bh(e,void 0,n):Gi.get(e,n&U.Optional?null:void 0,n)}function j(e,n=U.Default){return(function Mb(){return El}()||kD)(G(e),n)}function Fe(e,n=U.Default){return"number"!=typeof n&&(n=0|(n.optional&&8)|(n.host&&1)|(n.self&&2)|(n.skipSelf&&4)),j(e,n)}function eu(e){const n=[];for(let t=0;t<e.length;t++){const r=G(e[t]);if(Array.isArray(r)){if(0===r.length)throw new R(900,!1);let i,o=U.Default;for(let s=0;s<r.length;s++){const a=r[s],l=xD(a);"number"==typeof l?-1===l?i=a.token:o|=l:i=a}n.push(j(i,o))}else n.push(j(r))}return n}function Wi(e,n){return e[Xl]=n,e.prototype[Xl]=n,e}function xD(e){return e[Xl]}const qi=Wi(Gr("Optional"),8),Ji=Wi(Gr("SkipSelf"),4);let nu;class wp{constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https:
|