PageSourceSearch

https://lambdaconferences.com/main.53a762b60977ffb3.js

js lambdaconferences.com collected 2026-10-08 13:27:56 UTC 775,193 bytes, 1 lines download raw bytes

vendor: 9,620 bytes, line 1
1(self.webpackChunklambda_angular=self.webpackChunklambda_angular||[]).push([[179],{155:(Qo,de,ai)=>{"use strict";function Me(t){return"function"==typeof t}function N(t){const e=t(i=>{Error.call(i),i.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}const Ui=N(t=>function(e){t(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((i,r)=>`${r+1}) ${i.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=e});function ws(t,n){if(t){const e=t.indexOf(n);0<=e&&t.splice(e,1)}}class wn{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:e}=this;if(e)if(this._parentage=null,Array.isArray(e))for(const s of e)s.remove(this);else e.remove(this);const{initialTeardown:i}=this;if(Me(i))try{i()}catch(s){n=s instanceof Ui?s.errors:[s]}const{_finalizers:r}=this;if(r){this._finalizers=null;for(const s of r)try{Ei(s)}catch(o){n=n??[],o instanceof Ui?n=[...n,...o.errors]:n.push(o)}}if(n)throw new Ui(n)}}add(n){var e;if(n&&n!==this)if(this.closed)Ei(n);else{if(n instanceof wn){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(e=this._finalizers)&&void 0!==e?e:[]).push(n)}}_hasParent(n){const{_parentage:e}=this;return e===n||Array.isArray(e)&&e.includes(n)}_addParent(n){const{_parentage:e}=this;this._parentage=Array.isArray(e)?(e.push(n),e):e?[e,n]:n}_removeParent(n){const{_parentage:e}=this;e===n?this._parentage=null:Array.isArray(e)&&ws(e,n)}remove(n){const{_finalizers:e}=this;e&&ws(e,n),n instanceof wn&&n._removeParent(this)}}wn.EMPTY=(()=>{const t=new wn;return t.closed=!0,t})();const _s=wn.EMPTY;function Ht(t){return t instanceof wn||t&&"closed"in t&&Me(t.remove)&&Me(t.add)&&Me(t.unsubscribe)}function Ei(t){Me(t)?t():t.unsubscribe()}const Ti={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},Es={setTimeout(t,n,...e){const{delegate:i}=Es;return i?.setTimeout?i.setTimeout(t,n,...e):setTimeout(t,n,...e)},clearTimeout(t){const{delegate:n}=Es;return(n?.clearTimeout||clearTimeout)(t)},delegate:void 0};function Bl(t){Es.setTimeout(()=>{const{onUnhandledError:n}=Ti;if(!n)throw t;n(t)})}function zr(){}const Zo=gt("C",void 0,void 0);function gt(t,n,e){return{kind:t,value:n,error:e}}let In=null;function Pt(t){if(Ti.useDeprecatedSynchronousErrorHandling){const n=!In;if(n&&(In={errorThrown:!1,error:null}),t(),n){const{errorThrown:e,error:i}=In;if(In=null,e)throw i}}else t()}class Bi extends wn{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,Ht(n)&&n.add(this)):this.destination=Si}static create(n,e,i){return new lr(n,e,i)}next(n){this.isStopped?ln(function Jo(t){return gt("N",t,void 0)}(n),this):this._next(n)}error(n){this.isStopped?ln(function Vr(t){return gt("E",void 0,t)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?ln(Zo,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 Bd=Function.prototype.bind;function Ts(t,n){return Bd.call(t,n)}class Ss{constructor(n){this.partialObserver=n}next(n){const{partialObserver:e}=this;if(e.next)try{e.next(n)}catch(i){ur(i)}}error(n){const{partialObserver:e}=this;if(e.error)try{e.error(n)}catch(i){ur(i)}else ur(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(e){ur(e)}}}class lr extends Bi{constructor(n,e,i){let r;if(super(),Me(n)||!n)r={next:n??void 0,error:e??void 0,complete:i??void 0};else{let s;this&&Ti.useDeprecatedNextContext?(s=Object.create(n),s.unsubscribe=()=>this.unsubscribe(),r={next:n.next&&Ts(n.next,s),error:n.error&&Ts(n.error,s),complete:n.complete&&Ts(n.complete,s)}):r=n}this.destination=new Ss(r)}}function ur(t){Ti.useDeprecatedSynchronousErrorHandling?function Ie(t){Ti.useDeprecatedSynchronousErrorHandling&&In&&(In.errorThrown=!0,In.error=t)}(t):Bl(t)}function ln(t,n){const{onStoppedNotification:e}=Ti;e&&Es.setTimeout(()=>e(t,n))}const Si={closed:!0,next:zr,error:function Ds(t){throw t},complete:zr},ea="function"==typeof Symbol&&Symbol.observable||"@@observable";function _n(t){return t}function cr(t){return 0===t.length?_n:1===t.length?t[0]:function(e){return t.reduce((i,r)=>r(i),e)}}let Qe=(()=>{class t{constructor(e){e&&(this._subscribe=e)}lift(e){const i=new t;return i.source=this,i.operator=e,i}subscribe(e,i,r){const s=function Hd(t){return t&&t instanceof Bi||function ta(t){return t&&Me(t.next)&&Me(t.error)&&Me(t.complete)}(t)&&Ht(t)}(e)?e:new lr(e,i,r);return Pt(()=>{const{operator:o,source:a}=this;s.add(o?o.call(s,a):a?this._subscribe(s):this._trySubscribe(s))}),s}_trySubscribe(e){try{return this._subscribe(e)}catch(i){e.error(i)}}forEach(e,i){return new(i=Ur(i))((r,s)=>{const o=new lr({next:a=>{try{e(a)}catch(l){s(l),o.unsubscribe()}},error:s,complete:r});this.subscribe(o)})}_subscribe(e){var i;return null===(i=this.source)||void 0===i?void 0:i.subscribe(e)}[ea](){return this}pipe(...e){return cr(e)(this)}toPromise(e){return new(e=Ur(e))((i,r)=>{let s;this.subscribe(o=>s=o,o=>r(o),()=>i(s))})}}return t.create=n=>new t(n),t})();function Ur(t){var n;return null!==(n=t??Ti.Promise)&&void 0!==n?n:Promise}const na=N(t=>function(){t(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let xn=(()=>{class t extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(e){const i=new Br(this,this);return i.operator=e,i}_throwIfClosed(){if(this.closed)throw new na}next(e){Pt(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const i of this.currentObservers)i.next(e)}})}error(e){Pt(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=e;const{observers:i}=this;for(;i.length;)i.shift().error(e)}})}complete(){Pt(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:e}=this;for(;e.length;)e.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0}_trySubscribe(e){return this._throwIfClosed(),super._trySubscribe(e)}_subscribe(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)}_innerSubscribe(e){const{hasError:i,isStopped:r,observers:s}=this;return i||r?_s:(this.currentObservers=null,s.push(e),new wn(()=>{this.currentObservers=null,ws(s,e)}))}_checkFinalizedStatuses(e){const{hasError:i,thrownError:r,isStopped:s}=this;i?e.error(r):s&&e.complete()}asObservable(){const e=new Qe;return e.source=this,e}}return t.create=(n,e)=>new Br(n,e),t})();class Br extends xn{constructor(n,e){super(),this.destination=n,this.source=e}next(n){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===i||i.call(e,n)}error(n){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===i||i.call(e,n)}complete(){var n,e;null===(e=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===e||e.call(n)}_subscribe(n){var e,i;return null!==(i=null===(e=this.source)||void 0===e?void 0:e.subscribe(n))&&void 0!==i?i:_s}}function Hl(t){return Me(t?.lift)}function Ke(t){return n=>{if(Hl(n))return n.lift(function(e){try{return t(e,this)}catch(i){this.error(i)}});throw new TypeError("Unable to lift unknown Observable type")}}function Pe(t,n,e,i,r){return new li(t,n,e,i,r)}class li extends Bi{constructor(n,e,i,r,s,o){super(n),this.onFinalize=s,this.shouldUnsubscribe=o,this._next=e?function(a){try{e(a)}catch(l){n.error(l)}}:super._next,this._error=r?function(a){try{r(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=i?function(){try{i()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:e}=this;super.unsubscribe(),!e&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function fe(t,n){return Ke((e,i)=>{let r=0;e.subscribe(Pe(i,s=>{i.next(t.call(n,s,r++))}))})}function Di(t){return this instanceof Di?(this.v=t,this):new Di(t)}function Kl(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=function Ms(t){var n="function"==typeof Symbol&&Symbol.iterator,e=n&&t[n],i=0;if(e)return e.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&i>=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}(t),e={},i("next"),i("throw"),i("return"),e[Symbol.asyncIterator]=function(){return this},e);function i(s){e[s]=t[s]&&function(o){return new Promise(function(a,l){!function r(s,o,a,l){Promise.resolve(l).then(function(u){s({value:u,done:a})},o)}(a,l,(o=t[s](o)).done,o.value)})}}}"function"==typeof SuppressedError&&SuppressedError;const Yl=t=>t&&"number"==typeof t.length&&"function"!=typeof t;function Xl(t){return Me(t?.then)}function Ql(t){return Me(t[ea])}function Zl(t){return Symbol.asyncIterator&&Me(t?.[Symbol.asyncIterator])}function Ps(t){return new TypeError(`You provided ${null!==t&&"object"==typeof t?"an invali
1d object":`'${t}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}const Jl=function Jd(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}();function eu(t){return Me(t?.[Jl])}function tu(t){return function Wl(t,n,e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,i=e.apply(t,n||[]),s=[];return r={},o("next"),o("throw"),o("return"),r[Symbol.asyncIterator]=function(){return this},r;function o(v){i[v]&&(r[v]=function(C){return new Promise(function(T,O){s.push([v,C,T,O])>1||a(v,C)})})}function a(v,C){try{!function l(v){v.value instanceof Di?Promise.resolve(v.value.v).then(u,f):g(s[0][2],v)}(i[v](C))}catch(T){g(s[0][3],T)}}function u(v){a("next",v)}function f(v){a("throw",v)}function g(v,C){v(C),s.shift(),s.length&&a(s[0][0],s[0][1])}}(this,arguments,function*(){const e=t.getReader();try{for(;;){const{value:i,done:r}=yield Di(e.read());if(r)return yield Di(void 0);yield yield Di(i)}}finally{e.releaseLock()}})}function nu(t){return Me(t?.getReader)}function En(t){if(t instanceof Qe)return t;if(null!=t){if(Ql(t))return function ef(t){return new Qe(n=>{const e=t[ea]();if(Me(e.subscribe))return e.subscribe(n);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(t);if(Yl(t))return function tf(t){return new Qe(n=>{for(let e=0;e<t.length&&!n.closed;e++)n.next(t[e]);n.complete()})}(t);if(Xl(t))return function nf(t){return new Qe(n=>{t.then(e=>{n.closed||(n.next(e),n.complete())},e=>n.error(e)).then(null,Bl)})}(t);if(Zl(t))return iu(t);if(eu(t))return function rf(t){return new Qe(n=>{for(const e of t)if(n.next(e),n.closed)return;n.complete()})}(t);if(nu(t))return function oa(t){return iu(tu(t))}(t)}throw Ps(t)}function iu(t){return new Qe(n=>{(function $r(t,n){var e,i,r,s;return function jr(t,n,e,i){return new(e||(e=Promise))(function(s,o){function a(f){try{u(i.next(f))}catch(g){o(g)}}function l(f){try{u(i.throw(f))}catch(g){o(g)}}function u(f){f.done?s(f.value):function r(s){return s instanceof e?s:new e(function(o){o(s)})}(f.value).then(a,l)}u((i=i.apply(t,n||[])).next())})}(this,void 0,void 0,function*(){try{for(e=Kl(t);!(i=yield e.next()).done;)if(n.next(i.value),n.closed)return}catch(o){r={error:o}}finally{try{i&&!i.done&&(s=e.return)&&(yield s.call(e))}finally{if(r)throw r.error}}n.complete()})})(t,n).catch(e=>n.error(e))})}function Wn(t,n,e,i=0,r=!1){const s=n.schedule(function(){e(),r?t.add(this.schedule(null,i)):this.unsubscribe()},i);if(t.add(s),!r)return s}function xe(t,n,e=1/0){return Me(n)?xe((i,r)=>fe((s,o)=>n(i,s,r,o))(En(t(i,r))),e):("number"==typeof n&&(e=n),Ke((i,r)=>function Is(t,n,e,i,r,s,o,a){const l=[];let u=0,f=0,g=!1;const v=()=>{g&&!l.length&&!u&&n.complete()},C=O=>u<i?T(O):l.push(O),T=O=>{s&&n.next(O),u++;let A=!1;En(e(O,f++)).subscribe(Pe(n,I=>{r?.(I),s?C(I):n.next(I)},()=>{A=!0},void 0,()=>{if(A)try{for(u--;l.length&&u<i;){const I=l.shift();o?Wn(n,o,()=>T(I)):T(I)}v()}catch(I){n.error(I)}}))};return t.subscribe(Pe(n,C,()=>{g=!0,v()})),()=>{a?.()}}(i,r,t,e)))}function dr(t=1/0){return xe(_n,t)}const qn=new Qe(t=>t.complete());function aa(t){return t[t.length-1]}function su(t){return Me(aa(t))?t.pop():void 0}function fr(t){return function sf(t){return t&&Me(t.schedule)}(aa(t))?t.pop():void 0}function la(t,n=0){return Ke((e,i)=>{e.subscribe(Pe(i,r=>Wn(i,t,()=>i.next(r),n),()=>Wn(i,t,()=>i.complete(),n),r=>Wn(i,t,()=>i.error(r),n)))})}function ou(t,n=0){return Ke((e,i)=>{i.add(t.schedule(()=>e.subscribe(i),n))})}function au(t,n){if(!t)throw new Error("Iterable cannot be null");return new Qe(e=>{Wn(e,n,()=>{const i=t[Symbol.asyncIterator]();Wn(e,n,()=>{i.next().then(r=>{r.done?e.complete():e.next(r.value)})},0,!0)})})}function L(t,n){return n?function lu(t,n){if(null!=t){if(Ql(t))return function lf(t,n){return En(t).pipe(ou(n),la(n))}(t,n);if(Yl(t))return function cf(t,n){return new Qe(e=>{let i=0;return n.schedule(function(){i===t.length?e.complete():(e.next(t[i++]),e.closed||this.schedule())})})}(t,n);if(Xl(t))return function uf(t,n){return En(t).pipe(ou(n),la(n))}(t,n);if(Zl(t))return au(t,n);if(eu(t))return function df(t,n){return new Qe(e=>{let i;return Wn(e,n,()=>{i=t[Jl](),Wn(e,n,()=>{let r,s;try{({value:r,done:s}=i.next())}catch(o){return void e.error(o)}s?e.complete():e.next(r)},0,!0)}),()=>Me(i?.return)&&i.return()})}
1(t,n);if(nu(t))return function ff(t,n){return au(tu(t),n)}(t,n)}throw Ps(t)}(t,n):En(t)}function ua(t,n,...e){if(!0===n)return void t();if(!1===n)return;const i=new lr({next:()=>{i.unsubscribe(),t()}});return En(n(...e)).subscribe(i)}function Ve(t){for(let n in t)if(t[n]===Ve)return n;throw Error("Could not find renamed property on target object.")}function ca(t,n){for(const e in n)n.hasOwnProperty(e)&&!t.hasOwnProperty(e)&&(t[e]=n[e])}function je(t){if("string"==typeof t)return t;if(Array.isArray(t))return"["+t.map(je).join(", ")+"]";if(null==t)return""+t;if(t.overriddenName)return`${t.overriddenName}`;if(t.name)return`${t.name}`;const n=t.toString();if(null==n)return""+n;const e=n.indexOf("\n");return-1===e?n:n.substring(0,e)}function Oi(t,n){return null==t||""===t?null===n?"":n:null==n||""===n?t:t+" "+n}const uu=Ve({__forward_ref__:Ve});function Be(t){return t.__forward_ref__=Be,t.toString=function(){return je(this())},t}function ee(t){return xs(t)?t():t}function xs(t){return"function"==typeof t&&t.hasOwnProperty(uu)&&t.__forward_ref__===Be}function da(t){return t&&!!t.\u0275providers}const ks="https://g.co/ng/security#xss";class R extends Error{constructor(n,e){super(Rs(n,e)),this.code=n}}function Rs(t,n){return`NG0${Math.abs(t)}${n?": "+n.trim():""}`}function ue(t){return"string"==typeof t?t:null==t?"":String(t)}function Ls(t,n){throw new R(-201,!1)}function xt(t,n){null==t&&function ke(t,n,e,i){throw new Error(`ASSERTION ERROR: ${t}`+(null==i?"":` [Expected=> ${e} ${i} ${n} <=Actual]`))}(n,t,null,"!=")}function G(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function _t(t){return{providers:t.providers||[],imports:t.imports||[]}}function zs(t){return cu(t,ui)||cu(t,fu)}function cu(t,n){return t.hasOwnProperty(n)?t[n]:null}function du(t){return t&&(t.hasOwnProperty(fa)||t.hasOwnProperty(Sf))?t[fa]:null}const ui=Ve({\u0275prov:Ve}),fa=Ve({\u0275inj:Ve}),fu=Ve({ngInjectableDef:Ve}),Sf=Ve({ngInjectorDef:Ve});var ne=(()=>((ne=ne||{})[ne.Default=0]="Default",ne[ne.Host=1]="Host",ne[ne.Self=2]="Self",ne[ne.SkipSelf=4]="SkipSelf",ne[ne.Optional=8]="Optional",ne))();let Vs;function Tn(t){const n=Vs;return Vs=t,n}function hu(t,n,e){const i=zs(t);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:e&ne.Optional?null:void 0!==n?n:void Ls(je(t))}const $e=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),Gr={},Us="__NG_DI_FLAG__",hr="ngTempTokenPath",pu="ngTokenPath",pr=/\n/gm,Df="\u0275",mu="__source";let Wr;function mr(t){const n=Wr;return Wr=t,n}function Of(t,n=ne.Default){if(void 0===Wr)throw new R(-203,!1);return null===Wr?hu(t,void 0,n):Wr.get(t,n&ne.Optional?null:void 0,n)}function z(t,n=ne.Default){return(function ha(){return Vs}()||Of)(ee(t),n)}function ve(t,n=ne.Default){return z(t,Bs(n))}function Bs(t){return typeof t>"u"||"number"==typeof t?t:0|(t.optional&&8)|(t.host&&1)|(t.self&&2)|(t.skipSelf&&4)}function qr(t){const n=[];for(let e=0;e<t.length;e++){const i=ee(t[e]);if(Array.isArray(i)){if(0===i.length)throw new R(900,!1);let r,s=ne.Default;for(let o=0;o<i.length;o++){const a=i[o],l=Mf(a);"number"==typeof l?-1===l?r=a.token:s|=l:r=a}n.push(z(r,s))}else n.push(z(i))}return n}function gr(t,n){return t[Us]=n,t.prototype[Us]=n,t}function Mf(t){return t[Us]}function Kn(t){return{toString:t}.toString()}var Yn=(()=>((Yn=Yn||{})[Yn.OnPush=0]="OnPush",Yn[Yn.Default=1]="Default",Yn))(),Sn=(()=>{return(t=Sn||(Sn={}))[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",Sn;var t})();const Xn={},Ne=[],vr=Ve({\u0275cmp:Ve}),pa=Ve({\u0275dir:Ve}),ma=Ve({\u0275pipe:Ve}),vu=Ve({\u0275mod:Ve}),Dn=Ve({\u0275fac:Ve}),Kr=Ve({__NG_ELEMENT_ID__:Ve});let Pf=0;function se(t){return Kn(()=>{const n=Cu(t),e={...n,decls:t.decls,vars:t.vars,template:t.template,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,onPush:t.changeDetection===Yn.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&t.dependencies||null,getStandaloneInjector:null,data:t.data||{},encapsulation:t.encapsulation||Sn.Emulated,id:"c"+Pf++,styles:t.styles||Ne,_:null,schemas:t.schemas||null,tView:null};wu(e);const i=t.dependencies;return e.directiveDefs=Hs(i,!1),e.pipeDefs=Hs(i,!0),e})}function yu(t){return Re(t)||Lt(t)}function xf(t){return null!==t}function kt(t){return Kn(()=>({type:t.type,bootstrap:t.bootstrap||Ne,declarations:t.declarations||Ne,imports:t.imports||Ne,exports:t.exports||Ne,transitiveCompileScopes:null,
vendor: 4,571 bytes, line 1
1schemas:t.schemas||null,id:t.id||null}))}function bu(t,n){if(null==t)return Xn;const e={};for(const i in t)if(t.hasOwnProperty(i)){let r=t[i],s=r;Array.isArray(r)&&(s=r[1],r=r[0]),e[r]=i,n&&(n[r]=s)}return e}function Z(t){return Kn(()=>{const n=Cu(t);return wu(n),n})}function Rt(t){return{type:t.type,name:t.name,factory:null,pure:!1!==t.pure,standalone:!0===t.standalone,onDestroy:t.type.prototype.ngOnDestroy||null}}function Re(t){return t[vr]||null}function Lt(t){return t[pa]||null}function en(t){return t[ma]||null}function $t(t,n){const e=t[vu]||null;if(!e&&!0===n)throw new Error(`Type ${je(t)} does not have '\u0275mod' property.`);return e}function Cu(t){const n={};return{type:t.type,providersResolver:null,factory:null,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:n,exportAs:t.exportAs||null,standalone:!0===t.standalone,selectors:t.selectors||Ne,viewQuery:t.viewQuery||null,features:t.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:bu(t.inputs,n),outputs:bu(t.outputs)}}function wu(t){t.features?.forEach(n=>n(t))}function Hs(t,n){if(!t)return null;const e=n?en:yu;return()=>("function"==typeof t?t():t).map(i=>e(i)).filter(xf)}const ci=0,$=1,me=2,Ze=3,kn=4,Wi=5,Ft=6,yr=7,Je=8,js=9,$s=10,ae=11,Gs=12,Yr=13,ga=14,br=15,zt=16,Xr=17,qi=18,Qn=19,Qr=20,_u=21,Oe=22,va=1,Eu=2,Ws=7,qs=8,Cr=9,Gt=10;function Vt(t){return Array.isArray(t)&&"object"==typeof t[va]}function c(t){return Array.isArray(t)&&!0===t[va]}function d(t){return 0!=(4&t.flags)}function m(t){return t.componentOffset>-1}function w(t){return 1==(1&t.flags)}function M(t){return!!t.template}function q(t){return 0!=(256&t[me])}function es(t,n){return t.hasOwnProperty(Dn)?t[Dn]:null}class TT{constructor(n,e,i){this.previousValue=n,this.currentValue=e,this.firstChange=i}isFirstChange(){return this.firstChange}}function _e(){return qg}function qg(t){return t.type.prototype.ngOnChanges&&(t.setInput=DT),ST}function ST(){const t=Yg(this),n=t?.current;if(n){const e=t.previous;if(e===Xn)t.previous=n;else for(let i in n)e[i]=n[i];t.current=null,this.ngOnChanges(n)}}function DT(t,n,e,i){const r=this.declaredInputs[e],s=Yg(t)||function OT(t,n){return t[Kg]=n}(t,{previous:Xn,current:null}),o=s.current||(s.current={}),a=s.previous,l=a[r];o[r]=new TT(l&&l.currentValue,n,a===Xn),t[i]=n}_e.ngInherit=!0;const Kg="__ngSimpleChanges__";function Yg(t){return t[Kg]||null}const Jn=function(t,n,e){};function qt(t){for(;Array.isArray(t);)t=t[ci];return t}function Su(t,n){return qt(n[t])}function Rn(t,n){return qt(n[t.index])}function Zg(t,n){return t.data[n]}function Ks(t,n){return t[n]}function On(t,n){const e=n[t];return Vt(e)?e:e[ci]}function Du(t){return 64==(64&t[me])}function wr(t,n){return null==n?null:t[n]}function Jg(t){t[qi]=0}function Lf(t,n){t[Wi]+=n;let e=t,i=t[Ze];for(;null!==i&&(1===n&&1===e[Wi]||-1===n&&0===e[Wi]);)i[Wi]+=n,e=i,i=i[Ze]}const he={lFrame:c0(null),bindingsEnabled:!0};function t0(){return he.bindingsEnabled}function k(){return he.lFrame.lView}function Ae(){return he.lFrame.tView}function di(t){return he.lFrame.contextLView=t,t[Je]}function fi(t){return he.lFrame.contextLView=null,t}function Kt(){let t=n0();for(;null!==t&&64===t.type;)t=t.parent;return t}function n0(){return he.lFrame.currentTNode}function Ni(t,n){const e=he.lFrame;e.currentTNode=t,e.isParent=n}function Ff(){return he.lFrame.isParent}function zf(){he.lFrame.isParent=!1}function dn(){const t=he.lFrame;let n=t.bindingRootIndex;return-1===n&&(n=t.bindingRootIndex=t.tView.bindingStartIndex),n}function Ys(){return he.lFrame.bindingIndex++}function Yi(t){const n=he.lFrame,e=n.bindingIndex;return n.bindingIndex=n.bindingIndex+t,e}function UT(t,n){const e=he.lFrame;e.bindingIndex=e.bindingRootIndex=t,Vf(n)}function Vf(t){he.lFrame.currentDirectiveIndex=t}function a0(){return he.lFrame.currentQueryIndex}function Bf(t){he.lFrame.currentQueryIndex=t}function HT(t){const n=t[$];return 2===n.type?n.declTNode:1===n.type?t[Ft]:null}function l0(t,n,e){if(e&ne.SkipSelf){let r=n,s=t;for(;!(r=r.parent,null!==r||e&ne.Host||(r=HT(s),null===r||(s=s[br],10&r.type))););if(null===r)return!1;n=r,t=s}const i=he.lFrame=u0();return i.currentTNode=n,i.lView=t,!0}function Hf(t){const n=u0(),e=t[$];he.lFrame=n,n.currentTNode=e.firstChild,n.lView=t,n.tView=e,n.contextLView=t,n.bindingIndex=e.bindingStartIndex,n.inI18n=!1}function u0(){const t=he.lFrame,n=null===t?null:t.child;return null===n?c0(t):n}function c0(t){const n={currentTNode:null,isParent:!0,lView:null,tView:null,
1selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:t,child:null,inI18n:!1};return null!==t&&(t.child=n),n}function d0(){const t=he.lFrame;return he.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}const f0=d0;function jf(){const t=d0();t.isParent=!0,t.tView=null,t.selectedIndex=-1,t.contextLView=null,t.elementDepthCount=0,t.currentDirectiveIndex=-1,t.currentNamespace=null,t.bindingRootIndex=-1,t.bindingIndex=-1,t.currentQueryIndex=0}function fn(){return he.lFrame.selectedIndex}function ts(t){he.lFrame.selectedIndex=t}function et(){const t=he.lFrame;return Zg(t.tView,t.selectedIndex)}function Ou(t,n){for(let e=n.directiveStart,i=n.directiveEnd;e<i;e++){const s=t.data[e].type.prototype,{ngAfterContentInit:o,ngAfterContentChecked:a,ngAfterViewInit:l,ngAfterViewChecked:u,ngOnDestroy:f}=s;o&&(t.contentHooks??(t.contentHooks=[])).push(-e,o),a&&((t.contentHooks??(t.contentHooks=[])).push(e,a),(t.contentCheckHooks??(t.contentCheckHooks=[])).push(e,a)),l&&(t.viewHooks??(t.viewHooks=[])).push(-e,l),u&&((t.viewHooks??(t.viewHooks=[])).push(e,u),(t.viewCheckHooks??(t.viewCheckHooks=[])).push(e,u)),null!=f&&(t.destroyHooks??(t.destroyHooks=[])).push(e,f)}}function Mu(t,n,e){h0(t,n,3,e)}function Nu(t,n,e,i){(3&t[me])===e&&h0(t,n,e,i)}function $f(t,n){let e=t[me];(3&e)===n&&(e&=2047,e+=1,t[me]=e)}function h0(t,n,e,i){const s=i??-1,o=n.length-1;let a=0;for(let l=void 0!==i?65535&t[qi]:0;l<o;l++)if("number"==typeof n[l+1]){if(a=n[l],null!=i&&a>=i)break}else n[l]<0&&(t[qi]+=65536),(a<s||-1==s)&&(QT(t,e,n,l),t[qi]=(4294901760&t[qi])+l+2),l++}function QT(t,n,e,i){const r=e[i]<0,s=e[i+1],a=t[r?-e[i]:e[i]];if(r){if(t[me]>>11<t[qi]>>16&&(3&t[me])===n){t[me]+=2048,Jn(4,a,s);try{s.call(a)}finally{Jn(5,a,s)}}}else{Jn(4,a,s);try{s.call(a)}finally{Jn(5,a,s)}}}const Xs=-1;class ba{constructor(n,e,i){this.factory=n,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=i}}function Wf(t,n,e){let i=0;for(;i<e.length;){const r=e[i];if("number"==typeof r){if(0!==r)break;i++;const s=e[i++],o=e[i++],a=e[i++];t.setAttribute(n,o,a,s)}else{const s=r,o=e[++i];m0(s)?t.setProperty(n,s,o):t.setAttribute(n,s,o),i++}}return i}function p0(t){return 3===t||4===t||6===t}function m0(t){return 64===t.charCodeAt(0)}function Ca(t,n){if(null!==n&&0!==n.length)if(null===t||0===t.length)t=n.slice();else{let e=-1;for(let i=0;i<n.length;i++){const r=n[i];"number"==typeof r?e=r:0===e||g0(t,e,r,null,-1===e||2===e?n[++i]:null)}}return t}function g0(t,n,e,i,r){let s=0,o=t.length;if(-1===n)o=-1;else for(;s<t.length;){const a=t[s++];if("number"==typeof a){if(a===n){o=-1;break}if(a>n){o=s-1;break}}}for(;s<t.length;){const a=t[s];if("number"==typeof a)break;if(a===e){if(null===i)return void(null!==r&&(t[s+1]=r));if(i===t[s+1])return void(t[s+2]=r)}s++,null!==i&&s++,null!==r&&s++}-1!==o&&(t.splice(o,0,n),s=o+1),t.splice(s++,0,e),null!==i&&t.splice(s++,0,i),null!==r&&t.splice(s++,0,r)}function v0(t){return t!==Xs}function Au(t){return 32767&t}function Pu(t,n){let e=function tS(t){return t>>16}(t),i=n;for(;e>0;)i=i[br],e--;return i}let qf=!0;function Iu(t){const n=qf;return qf=t,n}const y0=255,b0=5;let nS=0;const Ai={};function xu(t,n){const e=C0(t,n);if(-1!==e)return e;const i=n[$];i.firstCreatePass&&(t.injectorIndex=n.length,Kf(i.data,t),Kf(n,null),Kf(i.blueprint,null));const r=Yf(t,n),s=t.injectorIndex;if(v0(r)){const o=Au(r),a=Pu(r,n),l=a[$].data;for(let u=0;u<8;u++)n[s+u]=a[o+u]|l[o+u]}return n[s+8]=r,s}function Kf(t,n){t.push(0,0,0,0,0,0,0,0,n)}function C0(t,n){return-1===t.injectorIndex||t.parent&&t.parent.injectorIndex===t.injectorIndex||null===n[t.injectorIndex+8]?-1:t.injectorIndex}function Yf(t,n){if(t.parent&&-1!==t.parent.injectorIndex)return t.parent.injectorIndex;let e=0,i=null,r=n;for(;null!==r;){if(i=O0(r),null===i)return Xs;if(e++,r=r[br],-1!==i.injectorIndex)return i.injectorIndex|e<<16}return Xs}function Xf(t,n,e){!function iS(t,n,e){let i;"string"==typeof e?i=e.charCodeAt(0)||0:e.hasOwnProperty(Kr)&&(i=e[Kr]),null==i&&(i=e[Kr]=nS++);const r=i&y0;n.data[t+(r>>b0)]|=1<<r}(t,n,e)}function w0(t,n,e){if(e&ne.Optional||void 0!==t)return t;Ls()}function _0(t,n,e,i){if(e&ne.Optional&&void 0===i&&(i=null),!(e&(ne.Self|ne.Host))){const r=t[js],s=T
vendor: 15,032 bytes, line 1
1n(void 0);try{return r?r.get(n,i,e&ne.Optional):hu(n,i,e&ne.Optional)}finally{Tn(s)}}return w0(i,0,e)}function E0(t,n,e,i=ne.Default,r){if(null!==t){if(1024&n[me]){const o=function lS(t,n,e,i,r){let s=t,o=n;for(;null!==s&&null!==o&&1024&o[me]&&!(256&o[me]);){const a=T0(s,o,e,i|ne.Self,Ai);if(a!==Ai)return a;let l=s.parent;if(!l){const u=o[_u];if(u){const f=u.get(e,Ai,i);if(f!==Ai)return f}l=O0(o),o=o[br]}s=l}return r}(t,n,e,i,Ai);if(o!==Ai)return o}const s=T0(t,n,e,i,Ai);if(s!==Ai)return s}return _0(n,e,i,r)}function T0(t,n,e,i,r){const s=function oS(t){if("string"==typeof t)return t.charCodeAt(0)||0;const n=t.hasOwnProperty(Kr)?t[Kr]:void 0;return"number"==typeof n?n>=0?n&y0:aS:n}(e);if("function"==typeof s){if(!l0(n,t,i))return i&ne.Host?w0(r,0,i):_0(n,e,i,r);try{const o=s(i);if(null!=o||i&ne.Optional)return o;Ls()}finally{f0()}}else if("number"==typeof s){let o=null,a=C0(t,n),l=Xs,u=i&ne.Host?n[zt][Ft]:null;for((-1===a||i&ne.SkipSelf)&&(l=-1===a?Yf(t,n):n[a+8],l!==Xs&&D0(i,!1)?(o=n[$],a=Au(l),n=Pu(l,n)):a=-1);-1!==a;){const f=n[$];if(S0(s,a,f.data)){const g=sS(a,n,e,o,i,u);if(g!==Ai)return g}l=n[a+8],l!==Xs&&D0(i,n[$].data[a+8]===u)&&S0(s,a,n)?(o=f,a=Au(l),n=Pu(l,n)):a=-1}}return r}function sS(t,n,e,i,r,s){const o=n[$],a=o.data[t+8],f=ku(a,o,e,null==i?m(a)&&qf:i!=o&&0!=(3&a.type),r&ne.Host&&s===a);return null!==f?ns(n,o,f,a):Ai}function ku(t,n,e,i,r){const s=t.providerIndexes,o=n.data,a=1048575&s,l=t.directiveStart,f=s>>20,v=r?a+f:t.directiveEnd;for(let C=i?a:a+f;C<v;C++){const T=o[C];if(C<l&&e===T||C>=l&&T.type===e)return C}if(r){const C=o[l];if(C&&M(C)&&C.type===e)return l}return null}function ns(t,n,e,i){let r=t[e];const s=n.data;if(function ZT(t){return t instanceof ba}(r)){const o=r;o.resolving&&function mf(t,n){const e=n?`. Dependency path: ${n.join(" > ")} > ${t}`:"";throw new R(-200,`Circular dependency in DI detected for ${t}${e}`)}(function De(t){return"function"==typeof t?t.name||t.toString():"object"==typeof t&&null!=t&&"function"==typeof t.type?t.type.name||t.type.toString():ue(t)}(s[e]));const a=Iu(o.canSeeViewProviders);o.resolving=!0;const l=o.injectImpl?Tn(o.injectImpl):null;l0(t,i,ne.Default);try{r=t[e]=o.factory(void 0,s,t,i),n.firstCreatePass&&e>=i.directiveStart&&function XT(t,n,e){const{ngOnChanges:i,ngOnInit:r,ngDoCheck:s}=n.type.prototype;if(i){const o=qg(n);(e.preOrderHooks??(e.preOrderHooks=[])).push(t,o),(e.preOrderCheckHooks??(e.preOrderCheckHooks=[])).push(t,o)}r&&(e.preOrderHooks??(e.preOrderHooks=[])).push(0-t,r),s&&((e.preOrderHooks??(e.preOrderHooks=[])).push(t,s),(e.preOrderCheckHooks??(e.preOrderCheckHooks=[])).push(t,s))}(e,s[e],n)}finally{null!==l&&Tn(l),Iu(a),o.resolving=!1,f0()}}return r}function S0(t,n,e){return!!(e[n+(t>>b0)]&1<<t)}function D0(t,n){return!(t&ne.Self||t&ne.Host&&n)}class Qs{constructor(n,e){this._tNode=n,this._lView=e}get(n,e,i){return E0(this._tNode,this._lView,n,Bs(i),e)}}function aS(){return new Qs(Kt(),k())}function Yt(t){return Kn(()=>{const n=t.prototype.constructor,e=n[Dn]||Qf(n),i=Object.prototype;let r=Object.getPrototypeOf(t.prototype).constructor;for(;r&&r!==i;){const s=r[Dn]||Qf(r);if(s&&s!==e)return s;r=Object.getPrototypeOf(r)}return s=>new s})}function Qf(t){return xs(t)?()=>{const n=Qf(ee(t));return n&&n()}:es(t)}function O0(t){const n=t[$],e=n.type;return 2===e?n.declTNode:1===e?t[Ft]:null}const Js="__parameters__";function to(t,n,e){return Kn(()=>{const i=function Zf(t){return function(...e){if(t){const i=t(...e);for(const r in i)this[r]=i[r]}}}(n);function r(...s){if(this instanceof r)return i.apply(this,s),this;const o=new r(...s);return a.annotation=o,a;function a(l,u,f){const g=l.hasOwnProperty(Js)?l[Js]:Object.defineProperty(l,Js,{value:[]})[Js];for(;g.length<=f;)g.push(null);return(g[f]=g[f]||[]).push(o),l}}return e&&(r.prototype=Object.create(e.prototype)),r.prototype.ngMetadataName=t,r.annotationCls=r,r})}class K{constructor(n,e){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=G({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function is(t,n){t.forEach(e=>Array.isArray(e)?is(e,n):n(e))}function N0(t,n,e){n>=t.length?t.push(e):t.splice(n,0,e)}function Lu(t,n){return n>=t.length-1?t.pop():t.splice(n,1)[0]}function Ea(t,n){const e=[];for(let i=0;i<t;i++)e.push(n);return e}function Ln(t,n,e){let i=no(t,n);return i>=0?t[1|i]=e:(i=~i,function fS(t,n,e,i){let r=t.length;if(r==n)t.push(e,i);else if(1===r)t.push(i,t[0]),t[0]=e;else{for(r--,t.push(t[r-1],t[r]);r>n;)t[r]=t[r-2],r--;t[n]=e,t[n+1]=i}}(t,i,n,e)),i}function eh(t,n){const e=no(t,n);if(e>=0)return t[1|e]}function no(t,n){return function A0(t,n,e){let i=0,r=t.length>>e;for(;r!==i;){const s=i+(r-i>>1),o=t[s<<e];if(n===o)return s<<e;o>n?r=s:i=s+1}return~(r<<e)}(t,n,1)}const Ta=gr(to("Optional"),8),Sa=gr(to("SkipSelf"),4);var Mn=(()=>((Mn=Mn||{})[Mn.Important=1]="Important",Mn[Mn.DashCase=2]="DashCase",Mn))();const oh=new Map;let kS=0;const lh="__ngContext__";function tn(t,n){Vt(n)?(t[lh]=n[Qr],function LS(t){oh.set(t[Qr],t)}(n)):t[lh]=n}let uh;function ch(t,n){return uh(t,n)}function Na(t){const n=t[Ze];return c(n)?n[Ze]:n}function dh(t){return X0(t[Yr])}function fh(t){return X0(t[kn])}function X0(t){for(;null!==t&&!c(t);)t=t[kn];return t}function ro(t,n,e,i,r){if(null!=i){let s,o=!1;c(i)?s=i:Vt(i)&&(o=!0,i=i[ci]);const a=qt(i);0===t&&null!==e?null==r?nv(n,e,a):rs(n,e,a,r||null,!0):1===t&&null!==e?rs(n,e,a,r||null,!0):2===t?function bh(t,n,e){const i=Uu(t,n);i&&function nD(t,n,e,i){t.removeChild(n,e,i)}(t,i,n,e)}(n,a,o):3===t&&n.destroyNode(a),null!=s&&function sD(t,n,e,i,r){const s=e[Ws];s!==qt(e)&&ro(n,t,i,s,r);for(let a=Gt;a<e.length;a++){const l=e[a];Aa(l[$],l,t,n,i,s)}}(n,t,s,e,r)}}function ph(t,n,e){return t.createElement(n,e)}function Z0(t,n){const e=t[Cr],i=e.indexOf(n),r=n[Ze];512&n[me]&&(n[me]&=-513,Lf(r,-1)),e.splice(i,1)}function mh(t,n){if(t.length<=Gt)return;const e=Gt+n,i=t[e];if(i){const r=i[Xr];null!==r&&r!==t&&Z0(r,i),n>0&&(t[e-1][kn]=i[kn]);const s=Lu(t,Gt+n);!function KS(t,n){Aa(t,n,n[ae],2,null,null),n[ci]=null,n[Ft]=null}(i[$],i);const o=s[Qn];null!==o&&o.detachView(s[$]),i[Ze]=null,i[kn]=null,i[me]&=-65}return i}function J0(t,n){if(!(128&n[me])){const e=n[ae];e.destroyNode&&Aa(t,n,e,3,null,null),function QS(t){let n=t[Yr];if(!n)return gh(t[$],t);for(;n;){let e=null;if(Vt(n))e=n[Yr];else{const i=n[Gt];i&&(e=i)}if(!e){for(;n&&!n[kn]&&n!==t;)Vt(n)&&gh(n[$],n),n=n[Ze];null===n&&(n=t),Vt(n)&&gh(n[$],n),e=n&&n[kn]}n=e}}(n)}}function gh(t,n){if(!(128&n[me])){n[me]&=-65,n[me]|=128,function tD(t,n){let e;if(null!=t&&null!=(e=t.destroyHooks))for(let i=0;i<e.length;i+=2){const r=n[e[i]];if(!(r instanceof ba)){const s=e[i+1];if(Array.isArray(s))for(let o=0;o<s.length;o+=2){const a=r[s[o]],l=s[o+1];Jn(4,a,l);try{l.call(a)}finally{Jn(5,a,l)}}else{Jn(4,r,s);try{s.call(r)}finally{Jn(5,r,s)}}}}}(t,n),function eD(t,n){const e=t.cleanup,i=n[yr];let r=-1;if(null!==e)for(let s=0;s<e.length-1;s+=2)if("string"==typeof e[s]){const o=e[s+3];o>=0?i[r=o]():i[r=-o].unsubscribe(),s+=2}else{const o=i[r=e[s+1]];e[s].call(o)}if(null!==i){for(let s=r+1;s<i.length;s++)(0,i[s])();n[yr]=null}}(t,n),1===n[$].type&&n[ae].destroy();const e=n[Xr];if(null!==e&&c(n[Ze])){e!==n[Ze]&&Z0(e,n);const i=n[Qn];null!==i&&i.detachView(t)}!function FS(t){oh.delete(t[Qr])}(n)}}function ev(t,n,e){return function tv(t,n,e){let i=n;for(;null!==i&&40&i.type;)i=(n=i).parent;if(null===i)return e[ci];{const{componentOffset:r}=i;if(r>-1){const{encapsulation:s}=t.data[i.directiveStart+r];if(s===Sn.None||s===Sn.Emulated)return null}return Rn(i,e)}}(t,n.parent,e)}function rs(t,n,e,i,r){t.insertBefore(n,e,i,r)}function nv(t,n,e){t.appendChild(n,e)}function iv(t,n,e,i,r){null!==i?rs(t,n,e,i,r):nv(t,n,e)}function Uu(t,n){return t.parentNode(n)}function rv(t,n,e){return ov(t,n,e)}let vh,ju,_h,$u,ov=function sv(t,n,e){return 40&t.type?Rn(t,e):null};function Bu(t,n,e,i){const r=ev(t,i,n),s=n[ae],a=rv(i.parent||n[Ft],i,n);if(null!=r)if(Array.isArray(e))for(let l=0;l<e.length;l++)iv(s,r,e[l],a,!1);else iv(s,r,e,a,!1);void 0!==vh&&vh(s,i,n,e,r)}function Hu(t,n){if(null!==n){const e=n.type;if(3&e)return Rn(n,t);if(4&e)return yh(-1,t[n.index]);if(8&e){const i=n.child;if(null!==i)return Hu(t,i);{const r=t[n.index];return c(r)?yh(-1,r):qt(r)}}if(32&e)return ch(n,t)()||qt(t[n.index]);{const i=lv(t,n);return null!==i?Array.isArray(i)?i[0]:Hu(Na(t[zt]),i):Hu(t,n.next)}}return null}function lv(t,n){return null!==n?t[zt][Ft].projection[n.projection]:null}function yh(t,n){const e=Gt+t+1;if(e<n.length){const i=n[e],r=i[$].firstChild;if(null!==r)return Hu(i,r)}return n[Ws]}function Ch(t,n,e,i,r,s,o){for(;null!=e;){const a=i[e.index],l=e.type;if(o&&0===n&&(a&&tn(qt(a),i),e.flags|=2),32!=(32&e.flags))if(8&l)Ch(t,n,e.child,i,r,s,!1),ro(n,t,r,a,s);else if(32&l){const u=ch(e,i);let f;for(;f=u();)ro(n,t,r,f,s);ro(n,t,r,a,s)}else 16&l?uv(t,n,i,e,r,s):ro(n,t,r,a,s);e=o?e.projectionNext:e.next}}function Aa(t,n,e,i,r,s){Ch(e,i,t.firstChild,n,r,s,!1)}function uv(t,n,e,i,r,s){const o=e[zt],l=o[Ft].projection[i.projection];if(Array.isArray(l))for(let u=0;u<l.length;u++)ro(n,t,r,l[u],s);else Ch(t,n,l,o[Ze],r,s,!0)}function cv(t,n,e){""===e?t.removeAttribute(n,"class"):t.setAttribute(n,"class",e)}function dv(t,n,e){const{mergedAttrs:i,classes:r,styles:s}=e;null!==i&&Wf(t,n,i),null!==r&&cv(t,n,r),null!==s&&function aD(t,n,e){t.setAttribute(n,"style",e)}(t,n,s)}function so(t){return function wh(){if(void 0===ju&&(ju=null,$e.trustedTypes))try{ju=$e.trustedTypes.createPolicy("angular",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return ju}()?.createHTML(t)||t}function Eh(){if(void 0===$u&&($u=null,$e.trustedTypes))try{$u=$e.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return $u}function hv(t){return Eh()?.createHTML(t)||t}function mv(t){return Eh()?.createScriptURL(t)||t}class ss{constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${ks})`}}class fD extends ss{getTypeName(){return"HTML"}}class hD extends ss{getTypeName(){return"Style"}}class pD extends ss{getTypeName(){return"Script"}}class mD extends ss{getTypeName(){return"URL"}}class gD extends ss{getTypeName(){return"ResourceURL"}}function Fn(t){return t instanceof ss?t.changingThisBreaksApplicationSecurity:t}function Pi(t,n){const e=function vD(t){return t instanceof ss&&t.getTypeName()||null}(t);if(null!=e&&e!==n){if("ResourceURL"===e&&"URL"===n)return!0;throw new Error(`Required a safe ${n}, got a ${e} (see ${ks})`)}return e===n}class ED{constructor(n){this.inertDocumentHelper=n}getInertBodyElement(n){n="<body><remove></remove>"+n;try{const e=(new window.DOMParser).parseFromString(so(n),"text/html").body;return null===e?this.inertDocumentHelper.getInertBodyElement(n):(e.removeChild(e.firstChild),e)}catch{return null}}}class TD{constructor(n){this.defaultDoc=n,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(n){const e=this.inertDocument.createElement("template");return e.innerHTML=so(n),e}}const DD=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Gu(t){return(t=String(t)).match(DD)?t:"unsafe:"+t}function Xi(t){const n={};for(const e of t.split(","))n[e]=!0;return n}function Pa(...t){const n={};for(const e of t)for(const i in e)e.hasOwnProperty(i)&&(n[i]=!0);return n}const vv=Xi("area,br,col,hr,img,wbr"),yv=Xi("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),bv=Xi("rp,rt"),Th=Pa(vv,Pa(yv,Xi("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")),Pa(bv,Xi("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")),Pa(bv,yv)),Sh=Xi("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Cv=Pa(Sh,Xi("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"),Xi("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")),OD=Xi("script,style,template");class MD{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(n){let e=n.firstChild,i=!0;for(;e;)if(e.nodeType===Node.ELEMENT_NODE?i=this.startElement(e):e.nodeType===Node.TEXT_NODE?this.chars(e.nodeValue):this.sanitizedSomething=!0,i&&e.firstChild)e=e.firstChild;else for(;e;){e.nodeType===Node.ELEMENT_NODE&&this.endElement(e);let r=this.checkClobberedElement(e,e.nextSibling);if(r){e=r;break}e=this.checkClobberedElement(e,e.parentNode)}return this.buf.join("")}startElement(n){const e=n.nodeName.toLowerCase();if(!Th.hasOwnProperty(e))return this.sanitizedSomething=!0,!OD.hasOwnProperty(e);this.buf.push("<"),this.buf.push(e);const i=n.attributes;for(let r=0;r<i.length;r++){const s=i.item(r),o=s.name,a=o.toLowerCase();if(!Cv.hasOwnProperty(a)){this.sanitizedSomething=!0;continue}let l=s.value;Sh[a]&&(l=Gu(l)),this.buf.push(" ",o,'="',wv(l),'"')}return this.buf.push(">"),!0}endElement(n){const e=n.nodeName.toLowerCase();Th.hasOwnProperty(e)&&!vv.hasOwnProperty(e)&&(this.buf.push("</"),this.buf.push(e),this.buf.push(">"))}chars(n){this.buf.push(wv(n))}checkClobberedElement(n,e){if(e&&(n.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${n.outerHTML}`);return e}}const ND=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,AD=/([^\#-~ |!])/g;function wv(t){return t.replace(/&/g,"&amp;").replace(ND,function(n){return"&#"+(1024*(n.charCodeAt(0)-55296)+(n.charCodeAt(1)-56320)+65536)+";"}).replace(AD,function(n){return"&#"+n.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let Wu;function _v(t,n){let e=null;
1try{Wu=Wu||function gv(t){const n=new TD(t);return function SD(){try{return!!(new window.DOMParser).parseFromString(so(""),"text/html")}catch{return!1}}()?new ED(n):n}(t);let i=n?String(n):"";e=Wu.getInertBodyElement(i);let r=5,s=i;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,i=s,s=e.innerHTML,e=Wu.getInertBodyElement(i)}while(i!==s);return so((new MD).sanitizeChildren(Dh(e)||e))}finally{if(e){const i=Dh(e)||e;for(;i.firstChild;)i.removeChild(i.firstChild)}}}function Dh(t){return"content"in t&&function PD(t){return t.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===t.nodeName}(t)?t.content:null}var Ge=(()=>((Ge=Ge||{})[Ge.NONE=0]="NONE",Ge[Ge.HTML=1]="HTML",Ge[Ge.STYLE=2]="STYLE",Ge[Ge.SCRIPT=3]="SCRIPT",Ge[Ge.URL=4]="URL",Ge[Ge.RESOURCE_URL=5]="RESOURCE_URL",Ge))();function Ut(t){const n=Ia();return n?hv(n.sanitize(Ge.HTML,t)||""):Pi(t,"HTML")?hv(Fn(t)):_v(function fv(){return void 0!==_h?_h:typeof document<"u"?document:void 0}(),ue(t))}function te(t){const n=Ia();return n?n.sanitize(Ge.URL,t)||"":Pi(t,"URL")?Fn(t):Gu(ue(t))}function Oh(t){const n=Ia();if(n)return mv(n.sanitize(Ge.RESOURCE_URL,t)||"");if(Pi(t,"ResourceURL"))return mv(Fn(t));throw new R(904,!1)}function Ia(){const t=k();return t&&t[Gs]}const qu=new K("ENVIRONMENT_INITIALIZER"),Tv=new K("INJECTOR",-1),Sv=new K("INJECTOR_DEF_TYPES");class Dv{get(n,e=Gr){if(e===Gr){const i=new Error(`NullInjectorError: No provider for ${je(n)}!`);throw i.name="NullInjectorError",i}return e}}function zD(...t){return{\u0275providers:Ov(0,t),\u0275fromNgModule:!0}}function Ov(t,...n){const e=[],i=new Set;let r;return is(n,s=>{const o=s;Mh(o,e,[],i)&&(r||(r=[]),r.push(o))}),void 0!==r&&Mv(r,e),e}function Mv(t,n){for(let e=0;e<t.length;e++){const{providers:r}=t[e];Nh(r,s=>{n.push(s)})}}function Mh(t,n,e,i){if(!(t=ee(t)))return!1;let r=null,s=du(t);const o=!s&&Re(t);if(s||o){if(o&&!o.standalone)return!1;r=t}else{const l=t.ngModule;if(s=du(l),!s)return!1;r=l}const a=i.has(r);if(o){if(a)return!1;if(i.add(r),o.dependencies){const l="function"==typeof o.dependencies?o.dependencies():o.dependencies;for(const u of l)Mh(u,n,e,i)}}else{if(!s)return!1;{if(null!=s.imports&&!a){let u;i.add(r);try{is(s.imports,f=>{Mh(f,n,e,i)&&(u||(u=[]),u.push(f))})}finally{}void 0!==u&&Mv(u,n)}if(!a){const u=es(r)||(()=>new r);n.push({provide:r,useFactory:u,deps:Ne},{provide:Sv,useValue:r,multi:!0},{provide:qu,useValue:()=>z(r),multi:!0})}const l=s.providers;null==l||a||Nh(l,f=>{n.push(f)})}}return r!==t&&void 0!==t.providers}function Nh(t,n){for(let e of t)da(e)&&(e=e.\u0275providers),Array.isArray(e)?Nh(e,n):n(e)}const VD=Ve({provide:String,useValue:Ve});function Ah(t){return null!==t&&"object"==typeof t&&VD in t}function os(t){return"function"==typeof t}const Ph=new K("Set Injector scope."),Ku={},BD={};let Ih;function Yu(){return void 0===Ih&&(Ih=new Dv),Ih}class Ii{}class Pv extends Ii{get destroyed(){return this._destroyed}constructor(n,e,i,r){super(),this.parent=e,this.source=i,this.scopes=r,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,kh(n,o=>this.processProvider(o)),this.records.set(Tv,oo(void 0,this)),r.has("environment")&&this.records.set(Ii,oo(void 0,this));const s=this.records.get(Ph);null!=s&&"string"==typeof s.value&&this.scopes.add(s.value),this.injectorDefTypes=new Set(this.get(Sv.multi,Ne,ne.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const n of this._ngOnDestroyHooks)n.ngOnDestroy();for(const n of this._onDestroyHooks)n()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(n){this._onDestroyHooks.push(n)}runInContext(n){this.assertNotDestroyed();const e=mr(this),i=Tn(void 0);try{return n()}finally{mr(e),Tn(i)}}get(n,e=Gr,i=ne.Default){this.assertNotDestroyed(),i=Bs(i);const r=mr(this),s=Tn(void 0);try{if(!(i&ne.SkipSelf)){let a=this.records.get(n);if(void 0===a){const l=function WD(t){return"function"==typeof t||"object"==typeof t&&t instanceof K}(n)&&zs(n);a=l&&this.injectableDefInScope(l)?oo(xh(n),Ku):null,this.records.set(n,a)}if(null!=a)return this.hydrate(n,a)}return(i&ne.Self?Yu():this.parent).get(n,e=i&ne.Optional&&e===Gr?null:e)}catch(o){if("NullInjectorError"===o.name){if((o[hr]=o[hr]||[]).unshift(je(n)),r)throw o;return function Nf(t,n,e,i){const r=t[hr];throw n[mu]&&r.unshift(n[mu]),t.message=function Af(t,n,e,i=null){t=t&&"\n"===t.charAt(0)&&t.charAt(1)==Df?t.slice(2):t;let r=je(n);if(Array.isArray(n))r=n.map(je).join(" -> ");else if("object"==typeof n){let s=[];for(let o in n)if(n.hasOwnProperty(o)){let a=n[o];
vendor: 6,053 bytes, line 1
1s.push(o+":"+("string"==typeof a?JSON.stringify(a):je(a)))}r=`{${s.join(", ")}}`}return`${e}${i?"("+i+")":""}[${r}]: ${t.replace(pr,"\n  ")}`}("\n"+t.message,r,e,i),t[pu]=r,t[hr]=null,t}(o,n,"R3InjectorError",this.source)}throw o}finally{Tn(s),mr(r)}}resolveInjectorInitializers(){const n=mr(this),e=Tn(void 0);try{const i=this.get(qu.multi,Ne,ne.Self);for(const r of i)r()}finally{mr(n),Tn(e)}}toString(){const n=[],e=this.records;for(const i of e.keys())n.push(je(i));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new R(205,!1)}processProvider(n){let e=os(n=ee(n))?n:ee(n&&n.provide);const i=function jD(t){return Ah(t)?oo(void 0,t.useValue):oo(Iv(t),Ku)}(n);if(os(n)||!0!==n.multi)this.records.get(e);else{let r=this.records.get(e);r||(r=oo(void 0,Ku,!0),r.factory=()=>qr(r.multi),this.records.set(e,r)),e=n,r.multi.push(n)}this.records.set(e,i)}hydrate(n,e){return e.value===Ku&&(e.value=BD,e.value=e.factory()),"object"==typeof e.value&&e.value&&function GD(t){return null!==t&&"object"==typeof t&&"function"==typeof t.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(n){if(!n.providedIn)return!1;const e=ee(n.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}}function xh(t){const n=zs(t),e=null!==n?n.factory:es(t);if(null!==e)return e;if(t instanceof K)throw new R(204,!1);if(t instanceof Function)return function HD(t){const n=t.length;if(n>0)throw Ea(n,"?"),new R(204,!1);const e=function Tf(t){return t&&(t[ui]||t[fu])||null}(t);return null!==e?()=>e.factory(t):()=>new t}(t);throw new R(204,!1)}function Iv(t,n,e){let i;if(os(t)){const r=ee(t);return es(r)||xh(r)}if(Ah(t))i=()=>ee(t.useValue);else if(function Av(t){return!(!t||!t.useFactory)}(t))i=()=>t.useFactory(...qr(t.deps||[]));else if(function Nv(t){return!(!t||!t.useExisting)}(t))i=()=>z(ee(t.useExisting));else{const r=ee(t&&(t.useClass||t.provide));if(!function $D(t){return!!t.deps}(t))return es(r)||xh(r);i=()=>new r(...qr(t.deps))}return i}function oo(t,n,e=!1){return{factory:t,value:n,multi:e?[]:void 0}}function kh(t,n){for(const e of t)Array.isArray(e)?kh(e,n):e&&da(e)?kh(e.\u0275providers,n):n(e)}class qD{}class xv{}class YD{resolveComponentFactory(n){throw function KD(t){const n=Error(`No component factory found for ${je(t)}. Did you add it to @NgModule.entryComponents?`);return n.ngComponent=t,n}(n)}}let xa=(()=>{class t{}return t.NULL=new YD,t})();function XD(){return ao(Kt(),k())}function ao(t,n){return new vt(Rn(t,n))}let vt=(()=>{class t{constructor(e){this.nativeElement=e}}return t.__NG_ELEMENT_ID__=XD,t})();function QD(t){return t instanceof vt?t.nativeElement:t}class Rv{}let hn=(()=>{class t{}return t.__NG_ELEMENT_ID__=()=>function ZD(){const t=k(),e=On(Kt().index,t);return(Vt(e)?e:t)[ae]}(),t})(),JD=(()=>{class t{}return t.\u0275prov=G({token:t,providedIn:"root",factory:()=>null}),t})();class ka{constructor(n){this.full=n,this.major=n.split(".")[0],this.minor=n.split(".")[1],this.patch=n.split(".").slice(2).join(".")}}const eO=new ka("15.2.9"),Rh={},Lh="ngOriginalError";function Fh(t){return t[Lh]}class lo{constructor(){this._console=console}handleError(n){const e=this._findOriginalError(n);this._console.error("ERROR",n),e&&this._console.error("ORIGINAL ERROR",e)}_findOriginalError(n){let e=n&&Fh(n);for(;e&&Fh(e);)e=Fh(e);return e||null}}function Ra(t){return t.ownerDocument.defaultView}function Qi(t){return t instanceof Function?t():t}function Fv(t,n,e){let i=t.length;for(;;){const r=t.indexOf(n,e);if(-1===r)return r;if(0===r||t.charCodeAt(r-1)<=32){const s=n.length;if(r+s===i||t.charCodeAt(r+s)<=32)return r}e=r+1}}const zv="ng-template";function cO(t,n,e){let i=0,r=!0;for(;i<t.length;){let s=t[i++];if("string"==typeof s&&r){const o=t[i++];if(e&&"class"===s&&-1!==Fv(o.toLowerCase(),n,0))return!0}else{if(1===s){for(;i<t.length&&"string"==typeof(s=t[i++]);)if(s.toLowerCase()===n)return!0;return!1}"number"==typeof s&&(r=!1)}}return!1}function Vv(t){return 4===t.type&&t.value!==zv}function dO(t,n,e){return n===(4!==t.type||e?t.value:zv)}function fO(t,n,e){let i=4;const r=t.attrs||[],s=function mO(t){for(let n=0;n<t.length;n++)if(p0(t[n]))return n;return t.length}(r);let o=!1;for(let a=0;a<n.length;a++){const l=n[a];if("number"!=typeof l){if(!o)if(4&i){if(i=2|1&i,""!==l&&!dO(t,l,e)||""===l&&1===n.length){if(hi(i))return!1;o=!0}}else{const u=8&i?l:n[++a];if(8&i&&null!==t.attrs){if(!cO(t.attrs,u,e)){if(hi(i))return!1;o=!0}continue}const g=hO(8&i?"class":l,r,Vv(t),e);if(-1===g){if(hi(i))return!1;o=!0;continue}if(""!==u){let v;v=g>s?"":r[g+1].toLowerCase();const C=8&i?v:null;if(C&&-1!==Fv(C,u,0)||2&i&&u!==v){if(hi(i))return!1;o=!0}}}}else{if(!o&&!hi(i)&&!hi(l))return!1;if(o&&hi(l))continue;o=!1,i=l|1&i}}return hi(i)||o}function hi(t){return 0==(1&t)}function hO(t,n,e,i){if(null===n)return-1;let r=0;if(i||!e){let s=!1;for(;r<n.length;){const o=n[r];if(o===t)return r;if(3===o||6===o)s=!0;else{if(1===o||2===o){let a=n[++r];for(;"string"==typeof a;)a=n[++r];continue}if(4===o)break;if(0===o){r+=4;continue}}r+=s?1:2}return-1}return function gO(t,n){let e=t.indexOf(4);if(e>-1)for(e++;e<t.length;){const i=t[e];if("number"==typeof i)return-1;if(i===n)return e;e++}return-1}(n,t)}function Uv(t,n,e=!1){for(let i=0;i<n.length;i++)if(fO(t,n[i],e))return!0;return!1}function vO(t,n){e:for(let e=0;e<n.length;e++){const i=n[e];if(t.length===i.length){for(let r=0;r<t.length;r++)if(t[r]!==i[r])continue e;return!0}}return!1}function Bv(t,n){return t?":not("+n.trim()+")":n}function yO(t){let n=t[0],e=1,i=2,r="",s=!1;for(;e<t.length;){let o=t[e];if("string"==typeof o)if(2&i){const a=t[++e];r+="["+o+(a.length>0?'="'+a+'"':"")+"]"}else 8&i?r+="."+o:4&i&&(r+=" "+o);else""!==r&&!hi(o)&&(n+=Bv(s,r),r=""),i=o,s=s||!hi(i);e++}return""!==r&&(n+=Bv(s,r)),n}const pe={};function y(t){Hv(Ae(),k(),fn()+t,!1)}function Hv(t,n,e,i){if(!i)if(3==(3&n[me])){const s=t.preOrderCheckHooks;null!==s&&Mu(n,s,e)}else{const s=t.preOrderHooks;null!==s&&Nu(n,s,0,e)}ts(e)}function Wv(t,n=null,e=null,i){const r=qv(t,n,e,i);
1return r.resolveInjectorInitializers(),r}function qv(t,n=null,e=null,i,r=new Set){const s=[e||Ne,zD(t)];return i=i||("object"==typeof t?void 0:je(t)),new Pv(s,n||Yu(),i||null,r)}let pi=(()=>{class t{static create(e,i){if(Array.isArray(e))return Wv({name:""},i,e,"");{const r=e.name??"";return Wv({name:r},e.parent,e.providers,r)}}}return t.THROW_IF_NOT_FOUND=Gr,t.NULL=new Dv,t.\u0275prov=G({token:t,providedIn:"any",factory:()=>z(Tv)}),t.__NG_ELEMENT_ID__=-1,t})();function E(t,n=ne.Default){const e=k();return null===e?z(t,n):E0(Kt(),e,ee(t),n)}function ty(t,n){const e=t.contentQueries;if(null!==e)for(let i=0;i<e.length;i+=2){const s=e[i+1];if(-1!==s){const o=t.data[s];Bf(e[i]),o.contentQueries(2,n[s],s)}}}function Qu(t,n,e,i,r,s,o,a,l,u,f){const g=n.blueprint.slice();return g[ci]=r,g[me]=76|i,(null!==f||t&&1024&t[me])&&(g[me]|=1024),Jg(g),g[Ze]=g[br]=t,g[Je]=e,g[$s]=o||t&&t[$s],g[ae]=a||t&&t[ae],g[Gs]=l||t&&t[Gs]||null,g[js]=u||t&&t[js]||null,g[Ft]=s,g[Qr]=function RS(){return kS++}(),g[_u]=f,g[zt]=2==n.type?t[zt]:g,g}function fo(t,n,e,i,r){let s=t.data[n];if(null===s)s=function Hh(t,n,e,i,r){const s=n0(),o=Ff(),l=t.data[n]=function $O(t,n,e,i,r,s){return{type:e,index:i,insertBeforeIndex:null,injectorIndex:n?n.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:0,providerIndexes:0,value:r,attrs:s,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs: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}}(0,o?s:s&&s.parent,e,n,i,r);return null===t.firstChild&&(t.firstChild=l),null!==s&&(o?null==s.child&&null!==l.parent&&(s.child=l):null===s.next&&(s.next=l,l.prev=s)),l}(t,n,e,i,r),function VT(){return he.lFrame.inI18n}()&&(s.flags|=32);else if(64&s.type){s.type=e,s.value=i,s.attrs=r;const o=function ya(){const t=he.lFrame,n=t.currentTNode;return t.isParent?n:n.parent}();s.injectorIndex=null===o?-1:o.injectorIndex}return Ni(s,!0),s}function La(t,n,e,i){if(0===e)return-1;const r=n.length;for(let s=0;s<e;s++)n.push(i),t.blueprint.push(i),t.data.push(null);return r}function jh(t,n,e){Hf(n);try{const i=t.viewQuery;null!==i&&Zh(1,i,e);const r=t.template;null!==r&&ny(t,n,r,1,e),t.firstCreatePass&&(t.firstCreatePass=!1),t.staticContentQueries&&ty(t,n),t.staticViewQueries&&Zh(2,t.viewQuery,e);const s=t.components;null!==s&&function BO(t,n){for(let e=0;e<n.length;e++)cM(t,n[e])}(n,s)}
1catch(i){throw t.firstCreatePass&&(t.incompleteFirstPass=!0,t.firstCreatePass=!1),i}finally{n[me]&=-5,jf()}}function Zu(t,n,e,i){const r=n[me];if(128!=(128&r)){Hf(n);try{Jg(n),function s0(t){return he.lFrame.bindingIndex=t}(t.bindingStartIndex),null!==e&&ny(t,n,e,2,i);const o=3==(3&r);if(o){const u=t.preOrderCheckHooks;null!==u&&Mu(n,u,null)}else{const u=t.preOrderHooks;null!==u&&Nu(n,u,0,null),$f(n,0)}if(function lM(t){for(let n=dh(t);null!==n;n=fh(n)){if(!n[Eu])continue;const e=n[Cr];for(let i=0;i<e.length;i++){const r=e[i];512&r[me]||Lf(r[Ze],1),r[me]|=512}}}(n),function aM(t){for(let n=dh(t);null!==n;n=fh(n))for(let e=Gt;e<n.length;e++){const i=n[e],r=i[$];Du(i)&&Zu(r,i,r.template,i[Je])}}(n),null!==t.contentQueries&&ty(t,n),o){const u=t.contentCheckHooks;null!==u&&Mu(n,u)}else{const u=t.contentHooks;null!==u&&Nu(n,u,1),$f(n,1)}!function VO(t,n){const e=t.hostBindingOpCodes;if(null!==e)try{for(let i=0;i<e.length;i++){const r=e[i];if(r<0)ts(~r);else{const s=r,o=e[++i],a=e[++i];UT(o,s),a(2,n[s])}}}finally{ts(-1)}}(t,n);const a=t.components;null!==a&&function UO(t,n){for(let e=0;e<n.length;e++)uM(t,n[e])}(n,a);const l=t.viewQuery;if(null!==l&&Zh(2,l,i),o){const u=t.viewCheckHooks;null!==u&&Mu(n,u)}else{const u=t.viewHooks;null!==u&&Nu(n,u,2),$f(n,2)}!0===t.firstUpdatePass&&(t.firstUpdatePass=!1),n[me]&=-41,512&n[me]&&(n[me]&=-513,Lf(n[Ze],-1))}finally{jf()}}}function ny(t,n,e,i,r){const s=fn(),o=2&i;try{ts(-1),o&&n.length>Oe&&Hv(t,n,Oe,!1),Jn(o?2:0,r),e(i,r)}finally{ts(s),Jn(o?3:1,r)}}function $h(t,n,e){if(d(n)){const r=n.directiveEnd;for(let s=n.directiveStart;s<r;s++){const o=t.data[s];o.contentQueries&&o.contentQueries(1,e[s],s)}}}function Gh(t,n,e){t0()&&(function QO(t,n,e,i){const r=e.directiveStart,s=e.directiveEnd;m(e)&&function rM(t,n,e){const i=Rn(n,t),r=iy(e),s=t[$s],o=Ju(t,Qu(t,r,null,e.onPush?32:16,i,n,s,s.createRenderer(i,e),null,null,null));t[n.index]=o}(n,e,t.data[r+e.componentOffset]),t.firstCreatePass||xu(e,n),tn(i,n);const o=e.initialInputs;for(let a=r;a<s;a++){const l=t.data[a],u=ns(n,t,a,e);tn(u,n),null!==o&&sM(0,a-r,u,l,0,o),M(l)&&(On(e.index,n)[Je]=ns(n,t,a,e))}}(t,n,e,Rn(e,n)),64==(64&e.flags)&&ly(t,n,e))}function Wh(t,n,e=Rn){const i=n.localNames;if(null!==i){let r=n.index+1;for(let s=0;s<i.length;s+=2){const o=i[s+1],a=-1===o?e(n,t):t[o];t[r++]=a}}}function iy(t){const n=t.tView;return null===n||n.incompleteFirstPass?t.tView=qh(1,null,t.template,t.decls,t.vars,t.directiveDefs,t.pipeDefs,t.viewQuery,t.schemas,t.consts):n}function qh(t,n,e,i,r,s,o,a,l,u){const f=Oe+i,g=f+r,v=function HO(t,n){const e=[];for(let i=0;i<n;i++)e.push(i<t?null:pe);return e}(f,g),C="function"==typeof u?u():u;return v[$]={type:t,blueprint:v,template:e,queries:null,viewQuery:a,declTNode:n,data:v.slice().fill(null,f),bindingStartIndex:f,expandoStartIndex:g,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:"function"==typeof s?s():s,pipeRegistry:"function"==typeof o?o():o,firstChild:null,schemas:l,consts:C,incompleteFirstPass:!1}}function ry(t,n,e,i){const r=cy(n);null===e?r.push(i):(r.push(e),t.firstCreatePass&&dy(t).push(i,r.length-1))}function sy(t,n,e,i){for(let r in t)if(t.hasOwnProperty(r)){e=null===e?{}:e;const s=t[r];null===i?oy(e,n,r,s):i.hasOwnProperty(r)&&oy(e,n,i[r],s)}return e}function oy(t,n,e,i){t.hasOwnProperty(e)?t[e].push(n,i):t[e]=[n,i]}function zn(t,n,e,i,r,s,o,a){const l=Rn(n,e);let f,u=n.inputs;!a&&null!=u&&(f=u[i])?(Jh(t,e,f,i,r),m(n)&&function qO(t,n){const e=On(n,t);16&e[me]||(e[me]|=32)}(e,n.index)):3&n.type&&(i=function WO(t){return"class"===t?"className":"for"===t?"htmlFor":"formaction"===t?"formAction":"innerHtml"===t?"innerHTML":"readonly"===t?"readOnly":"tabindex"===t?"tabIndex":t}(i),r=null!=o?o(r,n.value||"",i):r,s.setProperty(l,i,r))}function Kh(t,n,e,i){if(t0()){const r=null===i?null:{"":-1},s=function JO(t,n){const e=t.directiveRegistry;let i=null,r=null;if(e)for(let s=0;s<e.length;s++){const o=e[s];if(Uv(n,o.selectors,!1))if(i||(i=[]),M(o))if(null!==o.findHostDirectiveDefs){const a=[];r=r||new Map,o.findHostDirectiveDefs(o,a,r),i.unshift(...a,o),Yh(t,n,a.length)}else i.unshift(o),Yh(t,n,0);else r=r||new Map,o.findHostDirectiveDefs?.(o,i,r),i.push(o)}return null===i?null:[i,r]}(t,e);let o,a;null===s?o=a=null:[o,a]=s,null!==o&&ay(t,n,e,o,r,a),r&&function eM(t,n,e){if(n){const i=t.localNames=[];for(let r=0;r<n.length;r+=2){const s=e[n[r+1]];if(null==s)throw new R(-301,!1);i.push(n[r],s)}}}(e,i,r)}e.mergedAttrs=Ca(e.mergedAttrs,e.attrs)}function ay(t,n,e,i,r,s){for(let u=0;u<i.length;u++)Xf(xu(e,n),t,i[u].type);!function nM(t,n,e){t.flags|=1,t.directiveStart=n,t.directiveEnd=n+e,t.providerIndexes=n}(e,t.data.length,i.length);for(let u=0;u<i.length;u++){const f=i[u];f.providersResolver&&f.providersResolver(f)}let o=!1,a=!1,l=La(t,n,i.length,null);for(let u=0;u<i.length;u++){const f=i[u];e.mergedAttrs=Ca(e.mergedAttrs,f.hostAttrs),iM(t,e,n,l,f),tM(l,f,r),null!==f.contentQueries&&(e.flags|=4),(null!==f.hostBindings||null!==f.hostAttrs||0!==f.hostVars)&&(e.flags|=64);const g=f.type.prototype;
1!o&&(g.ngOnChanges||g.ngOnInit||g.ngDoCheck)&&((t.preOrderHooks??(t.preOrderHooks=[])).push(e.index),o=!0),!a&&(g.ngOnChanges||g.ngDoCheck)&&((t.preOrderCheckHooks??(t.preOrderCheckHooks=[])).push(e.index),a=!0),l++}!function GO(t,n,e){const r=n.directiveEnd,s=t.data,o=n.attrs,a=[];let l=null,u=null;for(let f=n.directiveStart;f<r;f++){const g=s[f],v=e?e.get(g):null,T=v?v.outputs:null;l=sy(g.inputs,f,l,v?v.inputs:null),u=sy(g.outputs,f,u,T);const O=null===l||null===o||Vv(n)?null:oM(l,f,o);a.push(O)}null!==l&&(l.hasOwnProperty("class")&&(n.flags|=8),l.hasOwnProperty("style")&&(n.flags|=16)),n.initialInputs=a,n.inputs=l,n.outputs=u}(t,e,s)}function ly(t,n,e){const i=e.directiveStart,r=e.directiveEnd,s=e.index,o=function BT(){return he.lFrame.currentDirectiveIndex}();try{ts(s);for(let a=i;a<r;a++){const l=t.data[a],u=n[a];Vf(a),(null!==l.hostBindings||0!==l.hostVars||null!==l.hostAttrs)&&ZO(l,u)}}finally{ts(-1),Vf(o)}}function ZO(t,n){null!==t.hostBindings&&t.hostBindings(1,n)}function Yh(t,n,e){n.componentOffset=e,(t.components??(t.components=[])).push(n.index)}function tM(t,n,e){if(e){if(n.exportAs)for(let i=0;i<n.exportAs.length;i++)e[n.exportAs[i]]=t;M(n)&&(e[""]=t)}}function iM(t,n,e,i,r){t.data[i]=r;const s=r.factory||(r.factory=es(r.type)),o=new ba(s,M(r),E);t.blueprint[i]=o,e[i]=o,function YO(t,n,e,i,r){const s=r.hostBindings;if(s){let o=t.hostBindingOpCodes;null===o&&(o=t.hostBindingOpCodes=[]);const a=~n.index;(function XO(t){let n=t.length;for(;n>0;){const e=t[--n];if("number"==typeof e&&e<0)return e}return 0})(o)!=a&&o.push(a),o.push(e,i,s)}}(t,n,i,La(t,e,r.hostVars,pe),r)}function xi(t,n,e,i,r,s){const o=Rn(t,n);!function Xh(t,n,e,i,r,s,o){if(null==s)t.removeAttribute(n,r,e);else{const a=null==o?ue(s):o(s,i||"",r);t.setAttribute(n,r,a,e)}}(n[ae],o,s,t.value,e,i,r)}function sM(t,n,e,i,r,s){const o=s[n];if(null!==o){const a=i.setInput;for(let l=0;l<o.length;){const u=o[l++],f=o[l++],g=o[l++];null!==a?i.setInput(e,g,u,f):e[f]=g}}}function oM(t,n,e){let i=null,r=0;for(;r<e.length;){const s=e[r];if(0!==s)if(5!==s){if("number"==typeof s)break;if(t.hasOwnProperty(s)){null===i&&(i=[]);const o=t[s];for(let a=0;a<o.length;a+=2)if(o[a]===n){i.push(s,o[a+1],e[r+1]);break}}r+=2}else r+=2;else r+=4}return i}function uy(t,n,e,i){return[t,!0,!1,n,null,0,i,e,null,null]}function uM(t,n){const e=On(n,t);if(Du(e)){const i=e[$];48&e[me]?Zu(i,e,i.template,e[Je]):e[Wi]>0&&Qh(e)}}function Qh(t){for(let i=dh(t);null!==i;i=fh(i))for(let r=Gt;r<i.length;r++){const s=i[r];if(Du(s))if(512&s[me]){const o=s[$];Zu(o,s,o.template,s[Je])}else s[Wi]>0&&Qh(s)}const e=t[$].components;if(null!==e)for(let i=0;i<e.length;i++){const r=On(e[i],t);Du(r)&&r[Wi]>0&&Qh(r)}}function cM(t,n){const e=On(n,t),i=e[$];(function dM(t,n){for(let e=n.length;e<t.blueprint.length;e++)n.push(t.blueprint[e])})(i,e),jh(i,e,e[Je])}function Ju(t,n){return t[Yr]?t[ga][kn]=n:t[Yr]=n,t[ga]=n,n}function ec(t){for(;t;){t[me]|=32;const n=Na(t);if(q(t)&&!n)return t;t=n}return null}function tc(t,n,e,i=!0){const r=n[$s];r.begin&&r.begin();try{Zu(t,n,t.template,e)}catch(o){throw i&&hy(n,o),o}finally{r.end&&r.end()}}function Zh(t,n,e){Bf(0),n(t,e)}function cy(t){return t[yr]||(t[yr]=[])}function dy(t){return t.cleanup||(t.cleanup=[])}function hy(t,n){const e=t[js],i=e?e.get(lo,null):null;i&&i.handleError(n)}function Jh(t,n,e,i,r){for(let s=0;s<e.length;){const o=e[s++],a=e[s++],l=n[o],u=t.data[o];null!==u.setInput?u.setInput(l,r,i,a):l[a]=r}}function Zi(t,n,e){const i=Su(n,t);!function Q0(t,n,e){t.setValue(n,e)}(t[ae],i,e)}function nc(t,n,e){let i=e?t.styles:null,r=e?t.classes:null,s=0;if(null!==n)for(let o=0;o<n.length;o++){const a=n[o];"number"==typeof a?s=a:1==s?r=Oi(r,a):2==s&&(i=Oi(i,a+": "+n[++o]+";"))}e?t.styles=i:t.stylesWithoutHost=i,e?t.classes=r:t.classesWithoutHost=r}function ic(t,n,e,i,r=!1){for(;null!==e;){const s=n[e.index];if(null!==s&&i.push(qt(s)),c(s))for(let a=Gt;a<s.length;a++){const l=s[a],u=l[$].firstChild;null!==u&&ic(l[$],l,u,i)}const o=e.type;if(8&o)ic(t,n,e.child,i);else if(32&o){const a=ch(e,n);let l;for(;l=a();)i.push(l)}else if(16&o){const a=lv(n,e);if(Array.isArray(a))i.push(...a);else{const l=Na(n[zt]);ic(l[$],l,a,i,!0)}}e=r?e.projectionNext:e.next}return i}class Fa{get rootNodes(){const n=this._lView,e=n[$];return ic(e,n,e.firstChild,[])}constructor(n,e){this._lView=n,this._cdRefInjectingView=e,this._appRef=null,this._attachedToViewContainer=!1}get context(){return this._lView[Je]}set context(n){this._lView[Je]=n}get destroyed(){return 128==(128&this._lView[me])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const n=this._lView[Ze];if(c(n)){const e=n[qs],i=e?e.indexOf(this):-1;i>-1&&(mh(n,i),Lu(e,i))}this._attachedToViewContainer=!1}J0(this._lView[$],this._lView)}onDestroy(n){ry(this._lView[$],this._lView,null,n)}markForCheck(){ec(this._cdRefInjectingView||this._lView)}detach(){this._lView[me]&=-65}reattach(){this._lView[me]|=64}detectChanges(){tc(this._lView[$],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new R(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function XS(t,n){Aa(t,n,n[ae],2,null,null)}(this._lView[$],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new R(902,!1);this._appRef=n}}class fM extends Fa{constructor(n){super(n),this._view=n}detectChanges(){const n=this._view;tc(n[$],n,n[Je],!1)}checkNoChanges(){}get context(){return null}}class py extends xa{constructor(n){super(),this.ngModule=n}resolveComponentFactory(n){const e=Re(n);return new za(e,this.ngModule)}}function my(t){const n=[];for(let e in t)t.hasOwnProperty(e)&&n.push({propName:t[e],templateName:e});return n}class pM{constructor(n,e){this.injector=n,this.parentInjector=e}get(n,e,i){i=Bs(i);const r=this.injector.get(n,Rh,i);return r!==Rh||e===Rh?r:this.parentInjector.get(n,e,i)}}class za extends xv{get inputs(){return my(this.componentDef.inputs)}get outputs(){return my(this.componentDef.outputs)}constructor(n,e){super(),this.componentDef=n,this.ngModule=e,this.componentType=n.type,this.selector=function bO(t){return t.map(yO).join(",")}(n.selectors),this.ngContentSelectors=n.ngContentSelectors?n.ngContentSelectors:[],this.isBoundToModule=!!e}create(n,e,i,r){let s=(r=r||this.ngModule)instanceof Ii?r:r?.injector;s&&null!==this.componentDef.getStandaloneInjector&&(s=this.componentDef.getStandaloneInjector(s)||s);const o=s?new pM(n,s):n,a=o.get(Rv,null);if(null===a)throw new R(407,!1);const l=o.get(JD,null),u=a.createRenderer(null,this.componentDef),f=this.componentDef.selectors[0][0]||"div",g=i?function jO(t,n,e){return t.selectRootElement(n,e===Sn.ShadowDom)}(u,i,this.componentDef.encapsulation):ph(u,f,function hM(t){const n=t.toLowerCase();return"svg"===n?"svg":"math"===n?"math":null}
vendor: 4,655 bytes, line 1
1(f)),v=this.componentDef.onPush?288:272,C=qh(0,null,null,1,0,null,null,null,null,null),T=Qu(null,C,null,v,null,null,a,u,l,o,null);let O,A;Hf(T);try{const I=this.componentDef;let H,P=null;I.findHostDirectiveDefs?(H=[],P=new Map,I.findHostDirectiveDefs(I,H,P),H.push(I)):H=[I];const J=function gM(t,n){const e=t[$],i=Oe;return t[i]=n,fo(e,i,2,"#host",null)}(T,g),ze=function vM(t,n,e,i,r,s,o,a){const l=r[$];!function yM(t,n,e,i){for(const r of t)n.mergedAttrs=Ca(n.mergedAttrs,r.hostAttrs);null!==n.mergedAttrs&&(nc(n,n.mergedAttrs,!0),null!==e&&dv(i,e,n))}(i,t,n,o);const u=s.createRenderer(n,e),f=Qu(r,iy(e),null,e.onPush?32:16,r[t.index],t,s,u,a||null,null,null);return l.firstCreatePass&&Yh(l,t,i.length-1),Ju(r,f),r[t.index]=f}(J,g,I,H,T,a,u);A=Zg(C,Oe),g&&function CM(t,n,e,i){if(i)Wf(t,e,["ng-version",eO.full]);else{const{attrs:r,classes:s}=function CO(t){const n=[],e=[];let i=1,r=2;for(;i<t.length;){let s=t[i];if("string"==typeof s)2===r?""!==s&&n.push(s,t[++i]):8===r&&e.push(s);else{if(!hi(r))break;r=s}i++}return{attrs:n,classes:e}}(n.selectors[0]);r&&Wf(t,e,r),s&&s.length>0&&cv(t,e,s.join(" "))}}(u,I,g,i),void 0!==e&&function wM(t,n,e){const i=t.projection=[];for(let r=0;r<n.length;r++){const s=e[r];i.push(null!=s?Array.from(s):null)}}(A,this.ngContentSelectors,e),O=function bM(t,n,e,i,r,s){const o=Kt(),a=r[$],l=Rn(o,r);ay(a,r,o,e,null,i);for(let f=0;f<e.length;f++)tn(ns(r,a,o.directiveStart+f,o),r);ly(a,r,o),l&&tn(l,r);const u=ns(r,a,o.directiveStart+o.componentOffset,o);if(t[Je]=r[Je]=u,null!==s)for(const f of s)f(u,n);return $h(a,o,t),u}(ze,I,H,P,T,[_M]),jh(C,T,null)}finally{jf()}return new mM(this.componentType,O,ao(A,T),T,A)}}class mM extends qD{constructor(n,e,i,r,s){super(),this.location=i,this._rootLView=r,this._tNode=s,this.instance=e,this.hostView=this.changeDetectorRef=new fM(r),this.componentType=n}setInput(n,e){const i=this._tNode.inputs;let r;if(null!==i&&(r=i[n])){const s=this._rootLView;Jh(s[$],s,r,n,e),ec(On(this._tNode.index,s))}}get injector(){return new Qs(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(n){this.hostView.onDestroy(n)}}function _M(){const t=Kt();Ou(k()[$],t)}function Le(t){let n=function gy(t){return Object.getPrototypeOf(t.prototype).constructor}(t.type),e=!0;const i=[t];for(;n;){let r;if(M(t))r=n.\u0275cmp||n.\u0275dir;else{if(n.\u0275cmp)throw new R(903,!1);r=n.\u0275dir}if(r){if(e){i.push(r);const o=t;o.inputs=ep(t.inputs),o.declaredInputs=ep(t.declaredInputs),o.outputs=ep(t.outputs);const a=r.hostBindings;a&&DM(t,a);const l=r.viewQuery,u=r.contentQueries;if(l&&TM(t,l),u&&SM(t,u),ca(t.inputs,r.inputs),ca(t.declaredInputs,r.declaredInputs),ca(t.outputs,r.outputs),M(r)&&r.data.animation){const f=t.data;f.animation=(f.animation||[]).concat(r.data.animation)}}const s=r.features;if(s)for(let o=0;o<s.length;o++){const a=s[o];a&&a.ngInherit&&a(t),a===Le&&(e=!1)}}n=Object.getPrototypeOf(n)}!function EM(t){let n=0,e=null;for(let i=t.length-1;i>=0;i--){const r=t[i];r.hostVars=n+=r.hostVars,r.hostAttrs=Ca(r.hostAttrs,e=Ca(e,r.hostAttrs))}}(i)}function ep(t){return t===Xn?{}:t===Ne?[]:t}function TM(t,n){const e=t.viewQuery;t.viewQuery=e?(i,r)=>{n(i,r),e(i,r)}:n}function SM(t,n){const e=t.contentQueries;t.contentQueries=e?(i,r,s)=>{n(i,r,s),e(i,r,s)}:n}function DM(t,n){const e=t.hostBindings;t.hostBindings=e?(i,r)=>{n(i,r),e(i,r)}:n}function rc(t){return!!tp(t)&&(Array.isArray(t)||!(t instanceof Map)&&Symbol.iterator in t)}function tp(t){return null!==t&&("function"==typeof t||"object"==typeof t)}function ki(t,n,e){return t[n]=e}function nn(t,n,e){return!Object.is(t[n],e)&&(t[n]=e,!0)}function as(t,n,e,i){const r=nn(t,n,e);return nn(t,n+1,i)||r}function pn(t,n,e,i){const r=k();return nn(r,Ys(),n)&&(Ae(),xi(et(),r,t,n,e,i)),pn}function po(t,n,e,i){return nn(t,Ys(),e)?n+ue(e)+i:pe}function mo(t,n,e,i,r,s){const a=as(t,function Ki(){return he.lFrame.bindingIndex}(),e,r);return Yi(2),a?n+ue(e)+i+ue(r)+s:pe}function F(t,n,e,i,r,s,o,a){const l=k(),u=Ae(),f=t+Oe,g=u.firstCreatePass?function LM(t,n,e,i,r,s,o,a,l){const u=n.consts,f=fo(n,t,4,o||null,wr(u,a));Kh(n,e,f,wr(u,l)),Ou(n,f);const g=f.tView=qh(2,f,i,r,s,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u);return null!==n.queries&&(n.queries.template(n,f),g.queries=n.queries.embeddedTView(f)),f}(f,u,l,n,e,i,r,s,o):u.data[f];Ni(g,!1);const v=l[ae].createComment("");Bu(u,l,v,g),tn(v,l),Ju(l,l[f]=uy(v,l,v,g)),w(g)&&Gh(u,l,g),null!=o&&Wh(l,g,a)}function ni(t){return Ks(function zT(){return he.lFrame.contextLView}(),Oe+t)}function S(t,n,e){const i=k();return nn(i,Ys(),n)&&zn(Ae(),et(),i,t,n,i[ae],e,!1),S}function np(t,n,e,i,r){const o=r?"class":"style";Jh(t,e,n.inputs[o],o,i)}
1function h(t,n,e,i){const r=k(),s=Ae(),o=Oe+t,a=r[ae],l=s.firstCreatePass?function zM(t,n,e,i,r,s){const o=n.consts,l=fo(n,t,2,i,wr(o,r));return Kh(n,e,l,wr(o,s)),null!==l.attrs&&nc(l,l.attrs,!1),null!==l.mergedAttrs&&nc(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(o,s,r,n,e,i):s.data[o],u=r[o]=ph(a,n,function YT(){return he.lFrame.currentNamespace}()),f=w(l);return Ni(l,!0),dv(a,u,l),32!=(32&l.flags)&&Bu(s,r,u,l),0===function xT(){return he.lFrame.elementDepthCount}()&&tn(u,r),function kT(){he.lFrame.elementDepthCount++}(),f&&(Gh(s,r,l),$h(s,l,r)),null!==i&&Wh(r,l),h}function p(){let t=Kt();Ff()?zf():(t=t.parent,Ni(t,!1));const n=t;!function RT(){he.lFrame.elementDepthCount--}();const e=Ae();return e.firstCreatePass&&(Ou(e,t),d(t)&&e.queries.elementEnd(t)),null!=n.classesWithoutHost&&function JT(t){return 0!=(8&t.flags)}(n)&&np(e,n,k(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function eS(t){return 0!=(16&t.flags)}(n)&&np(e,n,k(),n.stylesWithoutHost,!1),p}function _(t,n,e,i){return h(t,n,e,i),p(),_}function _o(t,n,e){const i=k(),r=Ae(),s=t+Oe,o=r.firstCreatePass?function VM(t,n,e,i,r){const s=n.consts,o=wr(s,i),a=fo(n,t,8,"ng-container",o);return null!==o&&nc(a,o,!0),Kh(n,e,a,wr(s,r)),null!==n.queries&&n.queries.elementStart(n,a),a}(s,r,i,n,e):r.data[s];Ni(o,!0);const a=i[s]=i[ae].createComment("");return Bu(r,i,a,o),tn(a,i),w(o)&&(Gh(r,i,o),$h(r,o,i)),null!=e&&Wh(i,o),_o}function Eo(){let t=Kt();const n=Ae();return Ff()?zf():(t=t.parent,Ni(t,!1)),n.firstCreatePass&&(Ou(n,t),d(t)&&n.queries.elementEnd(t)),Eo}function lt(t,n,e){return _o(t,n,e),Eo(),lt}function ls(){return k()}function Ua(t){return!!t&&"function"==typeof t.then}const ip=function Ny(t){return!!t&&"function"==typeof t.subscribe};function le(t,n,e,i){const r=k(),s=Ae(),o=Kt();return function Py(t,n,e,i,r,s,o){const a=w(i),u=t.firstCreatePass&&dy(t),f=n[Je],g=cy(n);let v=!0;if(3&i.type||o){const O=Rn(i,n),A=o?o(O):O,I=g.length,H=o?J=>o(qt(J[i.index])):i.index;let P=null;if(!o&&a&&(P=function UM(t,n,e,i){const r=t.cleanup;if(null!=r)for(let s=0;s<r.length-1;s+=2){const o=r[s];if(o===e&&r[s+1]===i){const a=n[yr],l=r[s+2];return a.length>l?a[l]:null}"string"==typeof o&&(s+=2)}return null}(t,n,r,i.index)),null!==P)(P.__ngLastListenerFn__||P).__ngNextListenerFn__=s,P.__ngLastListenerFn__=s,v=!1;else{s=xy(i,n,f,s,!1);const J=e.listen(A,r,s);g.push(s,J),u&&u.push(r,H,I,I+1)}}else s=xy(i,n,f,s,!1);const C=i.outputs;let T;if(v&&null!==C&&(T=C[r])){const O=T.length;if(O)for(let A=0;A<O;A+=2){const ze=n[T[A]][T[A+1]].subscribe(s),mt=g.length;g.push(s,ze),u&&u.push(r,i.index,mt,-(mt+1))}}}(s,r,r[ae],o,t,n,i),le}function Iy(t,n,e,i){try{return Jn(6,n,e),!1!==e(i)}catch(r){return hy(t,r),!1}finally{Jn(7,n,e)}}function xy(t,n,e,i,r){return function s(o){if(o===Function)return i;ec(t.componentOffset>-1?On(t.index,n):n);let l=Iy(n,e,i,o),u=s.__ngNextListenerFn__;for(;u;)l=Iy(n,e,u,o)&&l,u=u.__ngNextListenerFn__;return r&&!1===l&&(o.preventDefault(),o.returnValue=!1),l}}
vendor: 8,427 bytes, line 1
1function U(t=1){return function jT(t){return(he.lFrame.contextLView=function $T(t,n){for(;t>0;)n=n[br],t--;return n}(t,he.lFrame.contextLView))[Je]}(t)}function BM(t,n){let e=null;const i=function pO(t){const n=t.attrs;if(null!=n){const e=n.indexOf(5);if(!(1&e))return n[e+1]}return null}(t);for(let r=0;r<n.length;r++){const s=n[r];if("*"!==s){if(null===i?Uv(t,s,!0):vO(i,s))return r}else e=r}return e}function rp(t){const n=k()[zt][Ft];if(!n.projection){const i=n.projection=Ea(t?t.length:1,null),r=i.slice();let s=n.child;for(;null!==s;){const o=t?BM(s,t):0;null!==o&&(r[o]?r[o].projectionNext=s:i[o]=s,r[o]=s),s=s.next}}}function sp(t,n=0,e){const i=k(),r=Ae(),s=fo(r,Oe+t,16,null,e||null);null===s.projection&&(s.projection=n),zf(),32!=(32&s.flags)&&function rD(t,n,e){uv(n[ae],0,n,e,ev(t,e,n),rv(e.parent||n[Ft],e,n))}(r,i,s)}function Xt(t,n,e){return Ri(t,"",n,"",e),Xt}function Ri(t,n,e,i,r){const s=k(),o=po(s,n,e,i);return o!==pe&&zn(Ae(),et(),s,t,o,s[ae],r,!1),Ri}function Fe(t,n,e,i,r,s,o){const a=k(),l=mo(a,n,e,i,r,s);return l!==pe&&zn(Ae(),et(),a,t,l,a[ae],o,!1),Fe}function oc(t,n){return t<<17|n<<2}function _r(t){return t>>17&32767}function op(t){return 2|t}function us(t){return(131068&t)>>2}function ap(t,n){return-131069&t|n<<2}function lp(t){return 1|t}function By(t,n,e,i,r){const s=t[e+1],o=null===n;let a=i?_r(s):us(s),l=!1;for(;0!==a&&(!1===l||o);){const f=t[a+1];qM(t[a],n)&&(l=!0,t[a+1]=i?lp(f):op(f)),a=i?_r(f):us(f)}l&&(t[e+1]=i?op(s):lp(s))}function qM(t,n){return null===t||null==n||(Array.isArray(t)?t[1]:t)===n||!(!Array.isArray(t)||"string"!=typeof n)&&no(t,n)>=0}const Tt={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Hy(t){return t.substring(Tt.key,Tt.keyEnd)}function KM(t){return t.substring(Tt.value,Tt.valueEnd)}function jy(t,n){const e=Tt.textEnd;return e===n?-1:(n=Tt.keyEnd=function QM(t,n,e){for(;n<e&&t.charCodeAt(n)>32;)n++;return n}(t,Tt.key=n,e),To(t,n,e))}function $y(t,n){const e=Tt.textEnd;let i=Tt.key=To(t,n,e);return e===i?-1:(i=Tt.keyEnd=function ZM(t,n,e){let i;for(;n<e&&(45===(i=t.charCodeAt(n))||95===i||(-33&i)>=65&&(-33&i)<=90||i>=48&&i<=57);)n++;return n}(t,i,e),i=Wy(t,i,e),i=Tt.value=To(t,i,e),i=Tt.valueEnd=function JM(t,n,e){let i=-1,r=-1,s=-1,o=n,a=o;for(;o<e;){const l=t.charCodeAt(o++);if(59===l)return a;34===l||39===l?a=o=qy(t,l,o,e):n===o-4&&85===s&&82===r&&76===i&&40===l?a=o=qy(t,41,o,e):l>32&&(a=o),s=r,r=i,i=-33&l}return a}(t,i,e),Wy(t,i,e))}function Gy(t){Tt.key=0,Tt.keyEnd=0,Tt.value=0,Tt.valueEnd=0,Tt.textEnd=t.length}function To(t,n,e){for(;n<e&&t.charCodeAt(n)<=32;)n++;return n}function Wy(t,n,e,i){return(n=To(t,n,e))<e&&n++,n}function qy(t,n,e,i){let r=-1,s=e;for(;s<i;){const o=t.charCodeAt(s++);if(o==n&&92!==r)return s;r=92==o&&92===r?0:o}throw new Error}function cs(t,n,e){return mi(t,n,e,!1),cs}function St(t,n){return mi(t,n,null,!0),St}function eN(t,n){for(let e=function XM(t){return Gy(t),$y(t,To(t,0,Tt.textEnd))}(n);e>=0;e=$y(n,e))Xy(t,Hy(n),KM(n))}function ac(t){gi(oN,Fi,t,!0)}function Fi(t,n){for(let e=function YM(t){return Gy(t),jy(t,To(t,0,Tt.textEnd))}(n);e>=0;e=jy(n,e))Ln(t,Hy(n),!0)}function mi(t,n,e,i){const r=k(),s=Ae(),o=Yi(2);s.firstUpdatePass&&Yy(s,t,o,i),n!==pe&&nn(r,o,n)&&Qy(s,s.data[fn()],r,r[ae],t,r[o+1]=function lN(t,n){return null==t||""===t||("string"==typeof n?t+=n:"object"==typeof t&&(t=je(Fn(t)))),t}(n,e),i,o)}function gi(t,n,e,i){const r=Ae(),s=Yi(2);r.firstUpdatePass&&Yy(r,null,s,i);const o=k();if(e!==pe&&nn(o,s,e)){const a=r.data[fn()];if(Jy(a,i)&&!Ky(r,s)){let l=i?a.classesWithoutHost:a.stylesWithoutHost;null!==l&&(e=Oi(l,e||"")),np(r,a,o,e,i)}else!function aN(t,n,e,i,r,s,o,a){r===pe&&(r=Ne);let l=0,u=0,f=0<r.length?r[0]:null,g=0<s.length?s[0]:null;for(;null!==f||null!==g;){const v=l<r.length?r[l+1]:void 0,C=u<s.length?s[u+1]:void 0;let O,T=null;f===g?(l+=2,u+=2,v!==C&&(T=g,O=C)):null===g||null!==f&&f<g?(l+=2,T=f):(u+=2,T=g,O=C),null!==T&&Qy(t,n,e,i,T,O,o,a),f=l<r.length?r[l]:null,g=u<s.length?s[u]:null}}(r,a,o,o[ae],o[s+1],o[s+1]=function sN(t,n,e){if(null==e||""===e)return Ne;const i=[],r=Fn(e);if(Array.isArray(r))for(let s=0;s<r.length;s++)t(i,r[s],!0);else if("object"==typeof r)for(const s in r)r.hasOwnProperty(s)&&t(i,s,r[s]);else"string"==typeof r&&n(i,r);return i}(t,n,e),i,s)}}function Ky(t,n){return n>=t.expandoStartIndex}function Yy(t,n,e,i){const r=t.data;if(null===r[e+1]){const s=r[fn()],o=Ky(t,e);Jy(s,i)&&null===n&&!o&&(n=!1),n=function tN(t,n,e,i){const r=function Uf(t){const n=he.lFrame.currentDirectiveIndex;return-1===n?null:t[n]}(t);let s=i?n.residualClasses:n.residualStyles;if(null===r)0===(i?n.classBindings:n.styleBindings)&&(e=Ba(e=up(null,t,n,e,i),n.attrs,i),s=null);else{const o=n.directiveStylingLast;if(-1===o||t[o]!==r)if(e=up(r,t,n,e,i),null===s){let l=function nN(t,n,e){const i=e?n.classBindings:n.styleBindings;if(0!==us(i))return t[_r(i)]}(t,n,i);void 0!==l&&Array.isArray(l)&&(l=up(null,t,n,l[1],i),l=Ba(l,n.attrs,i),function iN(t,n,e,i){t[_r(e?n.classBindings:n.styleBindings)]=i}(t,n,i,l))}else s=function rN(t,n,e){let i;const r=n.directiveEnd;for(let s=1+n.directiveStylingLast;s<r;s++)i=Ba(i,t[s].hostAttrs,e);return Ba(i,n.attrs,e)}(t,n,i)}return void 0!==s&&(i?n.residualClasses=s:n.residualStyles=s),e}(r,s,n,i),function GM(t,n,e,i,r,s){let o=s?n.classBindings:n.styleBindings,a=_r(o),l=us(o);t[i]=e;let f,u=!1;if(Array.isArray(e)?(f=e[1],(null===f||no(e,f)>0)&&(u=!0)):f=e,r)if(0!==l){const v=_r(t[a+1]);t[i+1]=oc(v,a),0!==v&&(t[v+1]=ap(t[v+1],i)),t[a+1]=function jM(t,n){return 131071&t|n<<17}(t[a+1],i)}else t[i+1]=oc(a,0),0!==a&&(t[a+1]=ap(t[a+1],i)),a=i;else t[i+1]=oc(l,0),0===a?a=i:t[l+1]=ap(t[l+1],i),l=i;u&&(t[i+1]=op(t[i+1])),By(t,f,i,!0),By(t,f,i,!1),function WM(t,n,e,i,r){const s=r?t.residualClasses:t.residualStyles;null!=s&&"string"==typeof n&&no(s,n)>=0&&(e[i+1]=lp(e[i+1]))}(n,f,t,i,s),o=oc(a,l),s?n.classBindings=o:n.styleBindings=o}(r,s,n,e,o,i)}}function up(t,n,e,i,r){let s=null;const o=e.directiveEnd;let a=e.directiveStylingLast;for(-1===a?a=e.directiveStart:a++;a<o&&(s=n[a],i=Ba(i,s.hostAttrs,r),s!==t);)a++;return null!==t&&(e.directiveStylingLast=a),i}function Ba(t,n,e){const i=e?1:2;let r=-1;if(null!==n)for(let s=0;s<n.length;s++){const o=n[s];"number"==typeof o?r=o:r===i&&(Array.isArray(t)||(t=void 0===t?[]:["",t]),Ln(t,o,!!e||n[++s]))}return void 0===t?null:t}function Xy(t,n,e){Ln(t,n,Fn(e))}function oN(t,n,e){const i=String(n);""!==i&&!i.includes(" ")&&Ln(t,i,e)}function Qy(t,n,e,i,r,s,o,a){if(!(3&n.type))return;const l=t.data,u=l[a+1],f=function $M(t){return 1==(1&t)}(u)?Zy(l,n,e,r,us(u),o):void 0;lc(f)||(lc(s)||function HM(t){return 2==(2&t)}(u)&&(s=Zy(l,null,e,r,a,o)),function oD(t,n,e,i,r){if(n)r?t.addClass(e,i):t.removeClass(e,i);else{let s=-1===i.indexOf("-")?void 0:Mn.DashCase;null==r?t.removeStyle(e,i,s):("string"==typeof r&&r.endsWith("!important")&&(r=r.slice(0,-10),s|=Mn.Important),t.setStyle(e,i,r,s))}}(i,o,Su(fn(),e),r,s))}function Zy(t,n,e,i,r,s){const o=null===n;let a;for(;r>0;){const l=t[r],u=Array.isArray(l),f=u?l[1]:l,g=null===f;let v=e[r+1];v===pe&&(v=g?Ne:void 0);let C=g?eh(v,i):f===i?v:void 0;if(u&&!lc(C)&&(C=eh(l,i)),lc(C)&&(a=C,o))return a;const T=t[r+1];r=o?_r(T):us(T)}if(null!==n){let l=s?n.residualClasses:n.residualStyles;null!=l&&(a=eh(l,i))}return a}function lc(t){return void 0!==t}function Jy(t,n){return 0!=(t.flags&(n?8:16))}function b(t,n=""){const e=k(),i=Ae(),r=t+Oe,s=i.firstCreatePass?fo(i,r,1,n,null):i.data[r],o=e[r]=function hh(t,n){return t.createText(n)}(e[ae],n);Bu(i,e,o,s),Ni(s,!1)}function ce(t){return tt("",t,""),ce}function tt(t,n,e){const i=k(),r=po(i,t,n,e);return r!==pe&&Zi(i,fn(),r),tt}function Ji(t,n,e,i,r){const s=k(),o=mo(s,t,n,e,i,r);return o!==pe&&Zi(s,fn(),o),Ji}function Vn(t,n,e){!function Li(t){gi(Xy,eN,t,!1)}(po(k(),t,n,e))}const ds=void 0;var ON=["en",[["a","p"],["AM","PM"],ds],[["AM","PM"],ds,ds],[["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"]],ds,[["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"]],ds,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}
1, {0}",ds,"{1} 'at' {0}",ds],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function DN(t){const e=Math.floor(Math.abs(t)),i=t.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===i?1:5}];let So={};function mn(t){const n=function MN(t){return t.toLowerCase().replace(/_/g,"-")}(t);let e=bb(n);if(e)return e;const i=n.split("-")[0];if(e=bb(i),e)return e;if("en"===i)return ON;throw new R(701,!1)}function bb(t){return t in So||(So[t]=$e.ng&&$e.ng.common&&$e.ng.common.locales&&$e.ng.common.locales[t]),So[t]}var j=(()=>((j=j||{})[j.LocaleId=0]="LocaleId",j[j.DayPeriodsFormat=1]="DayPeriodsFormat",j[j.DayPeriodsStandalone=2]="DayPeriodsStandalone",j[j.DaysFormat=3]="DaysFormat",j[j.DaysStandalone=4]="DaysStandalone",j[j.MonthsFormat=5]="MonthsFormat",j[j.MonthsStandalone=6]="MonthsStandalone",j[j.Eras=7]="Eras",j[j.FirstDayOfWeek=8]="FirstDayOfWeek",j[j.WeekendRange=9]="WeekendRange",j[j.DateFormat=10]="DateFormat",j[j.TimeFormat=11]="TimeFormat",j[j.DateTimeFormat=12]="DateTimeFormat",j[j.NumberSymbols=13]="NumberSymbols",j[j.NumberFormats=14]="NumberFormats",j[j.CurrencyCode=15]="CurrencyCode",j[j.CurrencySymbol=16]="CurrencySymbol",j[j.CurrencyName=17]="CurrencyName",j[j.Currencies=18]="Currencies",j[j.Directionality=19]="Directionality",j[j.PluralCase=20]="PluralCase",j[j.E
1xtraData=21]="ExtraData",j))();const Do="en-US";let Cb=Do;function fp(t,n,e,i,r){if(t=ee(t),Array.isArray(t))for(let s=0;s<t.length;s++)fp(t[s],n,e,i,r);else{const s=Ae(),o=k();let a=os(t)?t:ee(t.provide),l=Iv(t);const u=Kt(),f=1048575&u.providerIndexes,g=u.directiveStart,v=u.providerIndexes>>20;if(os(t)||!t.multi){const C=new ba(l,r,E),T=pp(a,n,r?f:f+v,g);-1===T?(Xf(xu(u,o),s,a),hp(s,t,n.length),n.push(a),u.directiveStart++,u.directiveEnd++,r&&(u.providerIndexes+=1048576),e.push(C),o.push(C)):(e[T]=C,o[T]=C)}else{const C=pp(a,n,f+v,g),T=pp(a,n,f,f+v),A=T>=0&&e[T];if(r&&!A||!r&&!(C>=0&&e[C])){Xf(xu(u,o),s,a);const I=function SA(t,n,e,i,r){const s=new ba(t,e,E);return s.multi=[],s.index=n,s.componentProviders=0,Gb(s,r,i&&!e),s}(r?TA:EA,e.length,r,i,l);!r&&A&&(e[T].providerFactory=I),hp(s,t,n.length,0),n.push(a),u.directiveStart++,u.directiveEnd++,r&&(u.providerIndexes+=1048576),e.push(I),o.push(I)}else hp(s,t,C>-1?C:T,Gb(e[r?T:C],l,!r&&i));!r&&i&&A&&e[T].componentProviders++}}}function hp(t,n,e,i){const r=os(n),s=function UD(t){return!!t.useClass}(n);if(r||s){const l=(s?ee(n.useClass):n).prototype.ngOnDestroy;if(l){const u=t.destroyHooks||(t.destroyHooks=[]);if(!r&&n.multi){const f=u.indexOf(e);-1===f?u.push(e,[i,l]):u[f+1].push(i,l)}else u.push(e,l)}}}function Gb(t,n,e){return e&&t.componentProviders++,t.multi.push(n)-1}function pp(t,n,e,i){for(let r=e;r<i;r++)if(n[r]===t)return r;return-1}function EA(t,n,e,i){return mp(this.multi,[])}function TA(t,n,e,i){const r=this.multi;let s;if(this.providerFactory){const o=this.providerFactory.componentProviders,a=ns(e,e[$],this.providerFactory.index,i);s=a.slice(0,o),mp(r,s);for(let l=o;l<a.length;l++)s.push(a[l])}else s=[],mp(r,s);return s}function mp(t,n){for(let e=0;e<t.length;e++)n.push((0,t[e])());return n}function Ye(t,n=[]){return e=>{e.providersResolver=(i,r)=>function _A(t,n,e){const i=Ae();if(i.firstCreatePass){const r=M(t);fp(e,i.data,i.blueprint,r,!0),fp(n,i.data,i.blueprint,r,!1)}}(i,r?r(t):t,n)}}class Oo{}class Wb{}class qb extends Oo{constructor(n,e){super(),this._parent=e,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new py(this);const i=$t(n);this._bootstrapComponents=Qi(i.bootstrap),this._r3Injector=qv(n,e,[{provide:Oo,useValue:this},{provide:xa,useValue:this.componentFactoryResolver}],je(n),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(n)}get injector(){return this._r3Injector}destroy(){const n=this._r3Injector;!n.destroyed&&n.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(n){this.destroyCbs.push(n)}}class gp extends Wb{constructor(n){super(),this.moduleType=n}create(n){return new qb(this.moduleType,n)}}class OA extends Oo{constructor(n,e,i){super(),this.componentFactoryResolver=new py(this),this.instance=null;const r=new Pv([...n,{provide:Oo,useValue:this},{provide:xa,useValue:this.componentFactoryResolver}],e||Yu(),i,new Set(["environment"]));this.injector=r,r.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}}function hc(t,n,e=null){return new OA(t,n,e).injector}let MA=(()=>{class t{constructor(e){this._injector=e,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(e){if(!e.standalone)return null;if(!this.cachedInjectors.has(e.id)){const i=Ov(0,e.type),r=i.length>0?hc([i],this._injector,`Standalone[${e.type.name}]`):null;this.cachedInjectors.set(e.id,r)}return this.cachedInjectors.get(e.id)}ngOnDestroy(){try{for(const e of this.cachedInjectors.values())null!==e&&e.destroy()}finally{this.cachedInjectors.clear()}}}return t.\u0275prov=G({token:t,providedIn:"environment",factory:()=>new t(z(Ii))}),t})();function nt(t){t.getStandaloneInjector=n=>n.get(MA).getOrCreateStandaloneInjector(t)}function qa(t,n,e,i){return function eC(t,n,e,i,r,s){const o=n+e;return nn(t,o,r)?ki(t,o+1,s?i.call(s,r):i(r)):Ka(t,o+1)}(k(),dn(),t,n,e,i)}function Mo(t,n,e,i,r,s){return function nC(t,n,e,i,r,s,o,a){const l=n+e;return function sc(t,n,e,i,r){const s=as(t,n,e,i);return nn(t,n+2,r)||s}(t,l,r,s,o)?ki(t,l+3,a?i.call(a,r,s,o):i(r,s,o)):Ka(t,l+3)}(k(),dn(),t,n,e,i,r,s)}function Ka(t,n){const e=t[n];return e===pe?void 0:e}function Dt(t,n){const e=Ae();let i;const r=t+Oe;e.firstCreatePass?(i=function GA(t,n){if(n)for(let e=n.length-1;e>=0;e--){const i=n[e];if(t===i.name)return i}}(n,e.pipeRegistry),e.data[r]=i,i.onDestroy&&(e.destroyHooks??(e.destroyHooks=[])).push(r,i.onDestroy)):i=e.data[r];const s=i.factory||(i.factory=es(i.type)),o=Tn(E);try{const a=Iu(!1),l=s();return Iu(a),function FM(t,n,e,i){e>=t.data.length&&(t.data[e]=null,t.blueprint[e]=null),n[e]=i}(e,k(),r,l),l}finally{Tn(o)}}function Ot(t,n,e,i){const r=t+Oe,s=k(),o=Ks(s,r);return function Ya(t,n){return t[$].data[n].pure}(s,r)?function tC(t,n,e,i,r,s,o){const a=n+e;return as(t,a,r,s)?ki(t,a+2,o?i.call(o,r,s):i(r,s)):Ka(t,a+2)}(s,dn(),n,o.transform,e,i,o):o.transform(e,i)}function yp(t){return n=>{setTimeout(t,void 0,n)}}const D=class XA extends xn{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,e,i){let r=n,s=e||(()=>null),o=i;if(n&&"object"==typeof n){const l=n;r=l.next?.bind(l),s=l.error?.bind(l),o=l.complete?.bind(l)}this.__isAsync&&(s=yp(s),r&&(r=yp(r)),o&&(o=yp(o)));const a=super.subscribe({next:r,error:s,complete:o});return n instanceof wn&&n.add(a),a}};function QA(){return this._results[Symbol.iterator]()}class bp{get changes(){return this._changes||(this._changes=new D)}constructor(n=!1){this._emitDistinctChangesOnly=n,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const e=bp.prototype;e[Symbol.iterator]||(e[Symbol.iterator]=QA)}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,e){return this._results.reduce(n,e)}
1forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,e){const i=this;i.dirty=!1;const r=function ei(t){return t.flat(Number.POSITIVE_INFINITY)}(n);(this._changesDetected=!function cS(t,n,e){if(t.length!==n.length)return!1;for(let i=0;i<t.length;i++){let r=t[i],s=n[i];if(e&&(r=e(r),s=e(s)),s!==r)return!1}return!0}(i._results,r,e))&&(i._results=r,i.length=r.length,i.last=r[this.length-1],i.first=r[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}let He=(()=>{class t{}return t.__NG_ELEMENT_ID__=eP,t})();const ZA=He,JA=class extends ZA{constructor(n,e,i){super(),this._declarationLView=n,this._declarationTContainer=e,this.elementRef=i}createEmbeddedView(n,e){const i=this._declarationTContainer.tView,r=Qu(this._declarationLView,i,n,16,null,i.declTNode,null,null,null,null,e||null);r[Xr]=this._declarationLView[this._declarationTContainer.index];const o=this._declarationLView[Qn];return null!==o&&(r[Qn]=o.createEmbeddedView(i)),jh(i,r,n),new Fa(r)}};function eP(){return pc(Kt(),k())}function pc(t,n){return 4&t.type?new JA(n,t,ao(t,n)):null}let vi=(()=>{class t{}return t.__NG_ELEMENT_ID__=tP,t})();function tP(){return aC(Kt(),k())}const nP=vi,sC=class extends nP{constructor(n,e,i){super(),this._lContainer=n,this._hostTNode=e,this._hostLView=i}get element(){return ao(this._hostTNode,this._hostLView)}get injector(){return new Qs(this._hostTNode,this._hostLView)}get parentInjector(){const n=Yf(this._hostTNode,this._hostLView);if(v0(n)){const e=Pu(n,this._hostLView),i=Au(n);return new Qs(e[$].data[i+8],e)}return new Qs(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const e=oC(this._lContainer);return null!==e&&e[n]||null}get length(){return this._lContainer.length-Gt}createEmbeddedView(n,e,i){let r,s;"number"==typeof i?r=i:null!=i&&(r=i.index,s=i.injector);const o=n.createEmbeddedView(e||{},s);return this.insert(o,r),o}createComponent(n,e,i,r,s){const o=n&&!function _a(t){return"function"==typeof t}(n);let a;if(o)a=e;else{const g=e||{};a=g.index,i=g.injector,r=g.projectableNodes,s=g.environmentInjector||g.ngModuleRef}const l=o?n:new za(Re(n)),u=i||this.parentInjector;if(!s&&null==l.ngModule){const v=(o?u:this.parentInjector).get(Ii,null);v&&(s=v)}const f=l.create(u,r,void 0,s);return this.insert(f.hostView,a),f}insert(n,e){const i=n._lView,r=i[$];if(function IT(t){return c(t[Ze])}(i)){const f=this.indexOf(n);if(-1!==f)this.detach(f);else{const g=i[Ze],v=new sC(g,g[Ft],g[Ze]);v.detach(v.indexOf(n))}}const s=this._adjustIndex(e),o=this._lContainer;!function ZS(t,n,e,i){const r=Gt+i,s=e.length;i>0&&(e[r-1][kn]=n),i<s-Gt?(n[kn]=e[r],N0(e,Gt+i,n)):(e.push(n),n[kn]=null),n[Ze]=e;const o=n[Xr];null!==o&&e!==o&&function JS(t,n){const e=t[Cr];n[zt]!==n[Ze][Ze][zt]&&(t[Eu]=!0),null===e?t[Cr]=[n]:e.push(n)}(o,n);const a=n[Qn];null!==a&&a.insertView(t),n[me]|=64}(r,i,o,s);const a=yh(s,o),l=i[ae],u=Uu(l,o[Ws]);return null!==u&&function YS(t,n,e,i,r,s){i[ci]=r,i[Ft]=n,Aa(t,i,e,1,r,s)}(r,o[Ft],l,i,u,a),n.attachToViewContainerRef(),N0(Cp(o),s,n),n}move(n,e){return this.insert(n,e)}indexOf(n){const e=oC(this._lContainer);return null!==e?e.indexOf(n):-1}remove(n){const e=this._adjustIndex(n,-1),i=mh(this._lContainer,e);i&&(Lu(Cp(this._lContainer),e),J0(i[$],i))}detach(n){const e=this._adjustIndex(n,-1),i=mh(this._lContainer,e);return i&&null!=Lu(Cp(this._lContainer),e)?new Fa(i):null}_adjustIndex(n,e=0){return n??this.length+e}};function oC(t){return t[qs]}function Cp(t){return t[qs]||(t[qs]=[])}function aC(t,n){let e;const i=n[t.index];if(c(i))e=i;else{let r;if(8&t.type)r=qt(i);else{const s=n[ae];r=s.createComment("");const o=Rn(t,n);rs(s,Uu(s,o),r,function iD(t,n){return t.nextSibling(n)}(s,o),!1)}n[t.index]=e=uy(i,n,r,t),Ju(n,e)}return new sC(e,t,n)}class wp{constructor(n){this.queryList=n,this.matches=null}clone(){return new wp(this.queryList)}setDirty(){this.queryList.setDirty()}}class _p{constructor(n=[]){this.queries=n}createEmbeddedView(n){const e=n.queries;if(null!==e){const i=null!==n.contentQueries?n.contentQueries[0]:e.length,r=[];for(let s=0;s<i;s++){const o=e.getByIndex(s);r.push(this.queries[o.indexInDeclarationView].clone())}return new _p(r)}return null}insertView(n){this.dirtyQueriesWithMatches(n)}detachView(n){this.dirtyQueriesWithMatches(n)}dirtyQueriesWithMatches(n){for(let e=0;e<this.queries.length;e++)null!==fC(n,e).matches&&this.queries[e].setDirty()}}class lC{constructor(n,e,i=null){this.predicate=n,this.flags=e,this.read=i}}class Ep{constructor(n=[]){this.queries=n}elementStart(n,e){for(let i=0;i<this.queries.length;i++)this.queries[i].elementStart(n,e)}elementEnd(n){for(let e=0;e<this.queries.length;e++)this.queries[e].elementEnd(n)}embeddedTView(n){let e=null;for(let i=0;i<this.length;i++){const r=null!==e?e.length:0,s=this.getByIndex(i).embeddedTView(n,r);s&&(s.indexInDeclarationView=i,null!==e?e.push(s):e=[s])}return null!==e?new Ep(e):null}template(n,e){for(let i=0;i<this.queries.length;i++)this.queries[i].template(n,e)}getByIndex(n){return this.queries[n]}get length(){return this.queries.length}track(n){this.queries.push(n)}}class Tp{constructor(n,e=-1){this.metadata=n,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=e}elementStart(n,e){this.isApplyingToNode(e)&&this.matchTNode(n,e)}elementEnd(n){this._declarationNodeIndex===n.index&&(this._appliesToNextNode=!1)}template(n,e){this.elementStart(n,e)}embeddedTView(n,e){return this.isApplyingToNode(n)?(this.crossesNgTemplate=!0,this.addMatch(-n.index,e),new Tp(this.metadata)):null}isApplyingToNode(n){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const e=this._declarationNodeIndex;let i=n.parent;for(;null!==i&&8&i.type&&i.index!==e;)i=i.parent;return e===(null!==i?i.index:-1)}return this._appliesToNextNode}
1matchTNode(n,e){const i=this.metadata.predicate;if(Array.isArray(i))for(let r=0;r<i.length;r++){const s=i[r];this.matchTNodeWithReadOption(n,e,iP(e,s)),this.matchTNodeWithReadOption(n,e,ku(e,n,s,!1,!1))}else i===He?4&e.type&&this.matchTNodeWithReadOption(n,e,-1):this.matchTNodeWithReadOption(n,e,ku(e,n,i,!1,!1))}matchTNodeWithReadOption(n,e,i){if(null!==i){const r=this.metadata.read;if(null!==r)if(r===vt||r===vi||r===He&&4&e.type)this.addMatch(e.index,-2);else{const s=ku(e,n,r,!1,!1);null!==s&&this.addMatch(e.index,s)}else this.addMatch(e.index,i)}}addMatch(n,e){null===this.matches?this.matches=[n,e]:this.matches.push(n,e)}}function iP(t,n){const e=t.localNames;if(null!==e)for(let i=0;i<e.length;i+=2)if(e[i]===n)return e[i+1];return null}function sP(t,n,e,i){return-1===e?function rP(t,n){return 11&t.type?ao(t,n):4&t.type?pc(t,n):null}(n,t):-2===e?function oP(t,n,e){return e===vt?ao(n,t):e===He?pc(n,t):e===vi?aC(n,t):void 0}(t,n,i):ns(t,t[$],e,n)}function uC(t,n,e,i){const r=n[Qn].queries[i];if(null===r.matches){const s=t.data,o=e.matches,a=[];for(let l=0;l<o.length;l+=2){const u=o[l];a.push(u<0?null:sP(n,s[u],o[l+1],e.metadata.read))}r.matches=a}return r.matches}function Sp(t,n,e,i){const r=t.queries.getByIndex(e),s=r.matches;if(null!==s){const o=uC(t,n,r,e);for(let a=0;a<s.length;a+=2){const l=s[a];if(l>0)i.push(o[a/2]);else{const u=s[a+1],f=n[-l];for(let g=Gt;g<f.length;g++){const v=f[g];v[Xr]===v[Ze]&&Sp(v[$],v,u,i)}if(null!==f[Cr]){const g=f[Cr];for(let v=0;v<g.length;v++){const C=g[v];Sp(C[$],C,u,i)}}}}}return i}function X(t){const n=k(),e=Ae(),i=a0();Bf(i+1);const r=fC(e,i);if(t.dirty&&function PT(t){return 4==(4&t[me])}(n)===(2==(2&r.metadata.flags))){if(null===r.matches)t.reset([]);else{const s=r.crossesNgTemplate?Sp(e,n,i,[]):uC(e,n,r,i);t.reset(s,QD),t.notifyOnChanges()}return!0}return!1}function Ee(t,n,e){const i=Ae();i.firstCreatePass&&(dC(i,new lC(t,n,e),-1),2==(2&n)&&(i.staticViewQueries=!0)),cC(i,k(),n)}function ot(t,n,e,i){const r=Ae();if(r.firstCreatePass){const s=Kt();dC(r,new lC(n,e,i),s.index),function lP(t,n){const e=t.contentQueries||(t.contentQueries=[]);n!==(e.length?e[e.length-1]:-1)&&e.push(t.queries.length-1,n)}(r,t),2==(2&e)&&(r.staticContentQueries=!0)}cC(r,k(),e)}function Q(){return function aP(t,n){return t[Qn].queries[n].queryList}(k(),a0())}function cC(t,n,e){const i=new bp(4==(4&e));ry(t,n,i,i.destroy),null===n[Qn]&&(n[Qn]=new _p),n[Qn].queries.push(new wp(i))}function dC(t,n,e){null===t.queries&&(t.queries=new Ep),t.queries.track(new Tp(n,e))}function fC(t,n){return t.queries.getByIndex(n)}function gc(...t){}const vc=new K("Application Initializer");let yc=(()=>{class t{constructor(e){this.appInits=e,this.resolve=gc,this.reject=gc,this.initialized=!1,this.done=!1,this.donePromise=new Promise((i,r)=>{this.resolve=i,this.reject=r})}runInitializers(){if(this.initialized)return;const e=[],i=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let r=0;r<this.appInits.length;r++){const s=this.appInits[r]();if(Ua(s))e.push(s);else if(ip(s)){const o=new Promise((a,l)=>{s.subscribe({complete:a,error:l})});e.push(o)}}Promise.all(e).then(()=>{i()}).catch(r=>{this.reject(r)}),0===e.length&&i(),this.initialized=!0}}return t.\u0275fac=function(e){return new(e||t)(z(vc,8))},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const Qa=new K("AppId",{providedIn:"root",factory:function AC(){return`${Pp()}${Pp()}${Pp()}`}});function Pp(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const PC=new K("Platform Initializer"),Po=new K("Platform ID",{providedIn:"platform",factory:()=>"unknown"});let NP=(()=>{class t{log(e){console.log(e)}warn(e){console.warn(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"platform"}),t})();const er=new K("LocaleId",{providedIn:"root",factory:()=>ve(er,ne.Optional|ne.SkipSelf)||function AP(){return typeof $localize<"u"&&$localize.locale||Do}()});class IP{constructor(n,e){this.ngModuleFactory=n,this.componentFactories=e}}let IC=(()=>{class t{compileModuleSync(e){return new gp(e)}compileModuleAsync(e){return Promise.resolve(this.compileModuleSync(e))}compileModuleAndAllComponentsSync(e){const i=this.compileModuleSync(e),s=Qi($t(e).declarations).reduce((o,a)=>{const l=Re(a);return l&&o.push(new za(l)),o},[]);return new IP(i,s)}compileModuleAndAllComponentsAsync(e){return Promise.resolve(this.compileModuleAndAllComponentsSync(e))}clearCache(){}clearCacheFor(e){}getModuleId(e){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const RP=(()=>Promise.resolve(0))();function Ip(t){typeof Zone>"u"?RP.then(()=>{t&&t.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",t)}class at{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:e=!1,shouldCoalesceRunChangeDetection:i=!1}
1){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new D(!1),this.onMicrotaskEmpty=new D(!1),this.onStable=new D(!1),this.onError=new D(!1),typeof Zone>"u")throw new R(908,!1);Zone.assertZonePatched();const r=this;r._nesting=0,r._outer=r._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(r._inner=r._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(r._inner=r._inner.fork(Zone.longStackTraceZoneSpec)),r.shouldCoalesceEventChangeDetection=!i&&e,r.shouldCoalesceRunChangeDetection=i,r.lastRequestAnimationFrameId=-1,r.nativeRequestAnimationFrame=function LP(){let t=$e.requestAnimationFrame,n=$e.cancelAnimationFrame;if(typeof Zone<"u"&&t&&n){const e=t[Zone.__symbol__("OriginalDelegate")];e&&(t=e);const i=n[Zone.__symbol__("OriginalDelegate")];i&&(n=i)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:n}}().nativeRequestAnimationFrame,function VP(t){const n=()=>{!function zP(t){t.isCheckStableRunning||-1!==t.lastRequestAnimationFrameId||(t.lastRequestAnimationFrameId=t.nativeRequestAnimationFrame.call($e,()=>{t.fakeTopEventTask||(t.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{t.lastRequestAnimationFrameId=-1,kp(t),t.isCheckStableRunning=!0,xp(t),t.isCheckStableRunning=!1},void 0,()=>{},()=>{})),t.fakeTopEventTask.invoke()}),kp(t))}(t)};t._inner=t._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(e,i,r,s,o,a)=>{try{return RC(t),e.invokeTask(r,s,o,a)}finally{(t.shouldCoalesceEventChangeDetection&&"eventTask"===s.type||t.shouldCoalesceRunChangeDetection)&&n(),LC(t)}},onInvoke:(e,i,r,s,o,a,l)=>{try{return RC(t),e.invoke(r,s,o,a,l)}finally{t.shouldCoalesceRunChangeDetection&&n(),LC(t)}},onHasTask:(e,i,r,s)=>{e.hasTask(r,s),i===r&&("microTask"==s.change?(t._hasPendingMicrotasks=s.microTask,kp(t),xp(t)):"macroTask"==s.change&&(t.hasPendingMacrotasks=s.macroTask))},onHandleError:(e,i,r,s)=>(e.handleError(r,s),t.runOutsideAngular(()=>t.onError.emit(s)),!1)})}(r)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!at.isInAngularZone())throw new R(909,!1)}static assertNotInAngularZone(){if(at.isInAngularZone())throw new R(909,!1)}run(n,e,i){return this._inner.run(n,e,i)}runTask(n,e,i,r){const s=this._inner,o=s.scheduleEventTask("NgZoneEvent: "+r,n,FP,gc,gc);try{return s.runTask(o,e,i)}finally{s.cancelTask(o)}}runGuarded(n,e,i){return this._inner.runGuarded(n,e,i)}runOutsideAngular(n){return this._outer.run(n)}}const FP={};function xp(t){if(0==t._nesting&&!t.hasPendingMicrotasks&&!t.isStable)try{t._nesting++,t.onMicrotaskEmpty.emit(null)}finally{if(t._nesting--,!t.hasPendingMicrotasks)try{t.runOutsideAngular(()=>t.onStable.emit(null))}finally{t.isStable=!0}}}function kp(t){t.hasPendingMicrotasks=!!(t._hasPendingMicrotasks||(t.shouldCoalesceEventChangeDetection||t.shouldCoalesceRunChangeDetection)&&-1!==t.lastRequestAnimationFrameId)}function RC(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function LC(t){t._nesting--,xp(t)}class UP{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new D,this.onMicrotaskEmpty=new D,this.onStable=new D,this.onError=new D}run(n,e,i){return n.apply(e,i)}runGuarded(n,e,i){return n.apply(e,i)}runOutsideAngular(n){return n()}runTask(n,e,i,r){return n.apply(e,i)}}const FC=new K(""),bc=new K("");let Fp,Rp=(()=>{class t{constructor(e,i,r){this._ngZone=e,this.registry=i,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,Fp||(function BP(t){Fp=t}(r),r.addToWindow(i)),this._watchAngularEvents(),e.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{at.assertNotInAngularZone(),Ip(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}
1decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())Ip(()=>{for(;0!==this._callbacks.length;){let e=this._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb(this._didWork)}this._didWork=!1});else{let e=this.getPendingTasks();this._callbacks=this._callbacks.filter(i=>!i.updateCb||!i.updateCb(e)||(clearTimeout(i.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(e=>({source:e.source,creationLocation:e.creationLocation,data:e.data})):[]}addCallback(e,i,r){let s=-1;i&&i>0&&(s=setTimeout(()=>{this._callbacks=this._callbacks.filter(o=>o.timeoutId!==s),e(this._didWork,this.getPendingTasks())},i)),this._callbacks.push({doneCb:e,timeoutId:s,updateCb:r})}whenStable(e,i,r){if(r&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(e,i,r),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(e){this.registry.registerApplication(e,this)}unregisterApplication(e){this.registry.unregisterApplication(e)}findProviders(e,i,r){return[]}}return t.\u0275fac=function(e){return new(e||t)(z(at),z(Lp),z(bc))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})(),Lp=(()=>{class t{constructor(){this._applications=new Map}registerApplication(e,i){this._applications.set(e,i)}unregisterApplication(e){this._applications.delete(e)}unregisterAllApplications(){this._applications.clear()}getTestability(e){return this._applications.get(e)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(e,i=!0){return Fp?.findTestabilityInTree(this,e,i)??null}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"platform"}),t})();const tr=!1;let Er=null;const zC=new K("AllowMultipleToken"),zp=new K("PlatformDestroyListeners"),VC=new K("appBootstrapListener");class UC{constructor(n,e){this.name=n,this.token=e}}function HC(t,n,e=[]){const i=`Platform: ${n}`,r=new K(i);return(s=[])=>{let o=Vp();if(!o||o.injector.get(zC,!1)){const a=[...e,...s,{provide:r,useValue:!0}];t?t(a):function $P(t){if(Er&&!Er.get(zC,!1))throw new R(400,!1);Er=t;const n=t.get($C);(function BC(t){const n=t.get(PC,null);n&&n.forEach(e=>e())})(t)}(function jC(t=[],n){return pi.create({name:n,providers:[{provide:Ph,useValue:"platform"},{provide:zp,useValue:new Set([()=>Er=null])},...t]})}(a,i))}return function WP(t){const n=Vp();if(!n)throw new R(401,!1);return n}()}}function Vp(){return Er?.get($C)??null}let $C=(()=>{class t{constructor(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(e,i){const r=function WC(t,n){let e;return e="noop"===t?new UP:("zone.js"===t?void 0:t)||new at(n),e}(i?.ngZone,function GC(t){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!t||!t.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!t||!t.ngZoneRunCoalescing)||!1}}(i)),s=[{provide:at,useValue:r}];return r.run(()=>{const o=pi.create({providers:s,parent:this.injector,name:e.moduleType.name}),a=e.create(o),l=a.injector.get(lo,null);if(!l)throw new R(402,!1);return r.runOutsideAngular(()=>{const u=r.onError.subscribe({next:f=>{l.handleError(f)}});a.onDestroy(()=>{wc(this._modules,a),u.unsubscribe()})}),function qC(t,n,e){try{const i=e();return Ua(i)?i.catch(r=>{throw n.runOutsideAngular(()=>t.handleError(r)),r}):i}catch(i){throw n.runOutsideAngular(()=>t.handleError(i)),i}}(l,r,()=>{const u=a.injector.get(yc);return u.runInitializers(),u.donePromise.then(()=>(function wb(t){xt(t,"Expected localeId to be defined"),"string"==typeof t&&(Cb=t.toLowerCase().replace(/_/g,"-"))}(a.injector.get(er,Do)||Do),this._moduleDoBootstrap(a),a))})})}bootstrapModule(e,i=[]){const r=KC({},i);return function HP(t,n,e){const i=new gp(e);return Promise.resolve(i)}(0,0,e).then(s=>this.bootstrapModuleFactory(s,r))}_moduleDoBootstrap(e){const i=e.injector.get(Cc);if(e._bootstrapComponents.length>
10)e._bootstrapComponents.forEach(r=>i.bootstrap(r));else{if(!e.instance.ngDoBootstrap)throw new R(-403,!1);e.instance.ngDoBootstrap(i)}this._modules.push(e)}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new R(404,!1);this._modules.slice().forEach(i=>i.destroy()),this._destroyListeners.forEach(i=>i());const e=this._injector.get(zp,null);e&&(e.forEach(i=>i()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return t.\u0275fac=function(e){return new(e||t)(z(pi))},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"platform"}),t})();function KC(t,n){return Array.isArray(n)?n.reduce(KC,t):{...t,...n}}let Cc=(()=>{class t{get destroyed(){return this._destroyed}get injector(){return this._injector}constructor(e,i,r){this._zone=e,this._injector=i,this._exceptionHandler=r,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const s=new Qe(a=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{a.next(this._stable),a.complete()})}),o=new Qe(a=>{let l;this._zone.runOutsideAngular(()=>{l=this._zone.onStable.subscribe(()=>{at.assertNotInAngularZone(),Ip(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,a.next(!0))})})});const u=this._zone.onUnstable.subscribe(()=>{at.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{a.next(!1)}))});return()=>{l.unsubscribe(),u.unsubscribe()}});this.isStable=function hf(...t){const n=fr(t),e=function af(t,n){return"number"==typeof aa(t)?t.pop():n}(t,1/0),i=t;return i.length?1===i.length?En(i[0]):dr(e)(L(i,n)):qn}(s,o.pipe(function pf(t={}){const{connector:n=(()=>new xn),resetOnError:e=!0,resetOnComplete:i=!0,resetOnRefCountZero:r=!0}=t;return s=>{let o,a,l,u=0,f=!1,g=!1;const v=()=>{a?.unsubscribe(),a=void 0},C=()=>{v(),o=l=void 0,f=g=!1},T=()=>{const O=o;C(),O?.unsubscribe()};return Ke((O,A)=>{u++,!g&&!f&&v();const I=l=l??n();A.add(()=>{u--,0===u&&!g&&!f&&(a=ua(T,r))}),I.subscribe(A),!o&&u>0&&(o=new lr({next:H=>I.next(H),error:H=>{g=!0,v(),a=ua(C,e,H),I.error(H)},complete:()=>{f=!0,v(),a=ua(C,i),I.complete()}}),En(O).subscribe(o))})(s)}}()))}bootstrap(e,i){const r=e instanceof xv;if(!this._injector.get(yc).done){!r&&function Gi(t){const n=Re(t)||Lt(t)||en(t);return null!==n&&n.standalone}(e);throw new R(405,tr)}let o;o=r?e:this._injector.get(xa).resolveComponentFactory(e),this.componentTypes.push(o.componentType);const a=function jP(t){return t.isBoundToModule}(o)?void 0:this._injector.get(Oo),u=o.create(pi.NULL,[],i||o.selector,a),f=u.location.nativeElement,g=u.injector.get(FC,null);return g?.registerApplication(f),u.onDestroy(()=>{this.detachView(u.hostView),wc(this.components,u),g?.unregisterApplication(f)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new R(101,!1);try{this._runningTick=!0;for(let e of this._views)e.detectChanges()}catch(e){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(e))}finally{this._runningTick=!1}}attachView(e){const i=e;this._views.push(i),i.attachToAppRef(this)}detachView(e){const i=e;wc(this._views,i),i.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e);const i=this._injector.get(VC,[]);i.push(...this._bootstrapListeners),i.forEach(r=>r(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>wc(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new R(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return t.\u0275fac=function(e){return new(e||t)(z(at),z(Ii),z(lo))},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function wc(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}let rn=(()=>{class t{}return t.__NG_ELEMENT_ID__=KP,t})();function KP(t){return function YP(t,n,e){if(m(t)&&!e){const i=On(t.index,n);return new Fa(i,i)}return 47&t.type?new Fa(n[zt],n):null}(Kt(),k(),16==(16&t))}class JC{constructor(){}supports(n){return rc(n)}create(n){return new t2(n)}}const e2=(t,n)=>n;class t2{constructor(n){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=n||e2}forEachItem(n){let e;for(e=this._itHead;null!==e;e=e._next)n(e)}forEachOperation(n){let e=this._itHead,i=this._removalsHead,r=0,s=null;for(;e||i;){const o=!i||e&&e.currentIndex<tw(i,r,s)?e:i,a=tw(o,r,s),l=o.currentIndex;if(o===i)r--,i=i._nextRemoved;else if(e=e._next,null==o.previousIndex)r++;else{s||(s=[]);const u=a-r,f=l-r;if(u!=f){for(let v=0;v<u;v++){const C=v<s.length?s[v]:s[v]=0,T=C+v;f<=T&&T<u&&(s[v]=C+1)}s[o.previousIndex]=f-u}}a!==l&&n(o,a,l)}}forEachPreviousItem(n){let e;for(e=this._previousItHead;null!==e;e=e._nextPrevious)n(e)}forEachAddedItem(n){let e;for(e=this._additionsHead;null!==e;e=e._nextAdded)n(e)}forEachMovedItem(n){let e;for(e=this._movesHead;null!==e;e=e._nextMoved)n(e)}forEachRemovedItem(n){let e;for(e=this._removalsHead;null!==e;e=e._nextRemoved)n(e)}forEachIdentityChange(n){let e;for(e=this._identityChangesHead;null!==e;e=e._nextIdentityChange)n(e)}diff(n){if(null==n&&(n=[]),!rc(n))throw new R(900,!1);return this.check(n)?this:null}onDestroy(){}check(n){this._reset();let r,s,o,e=this._itHead,i=!1;if(Array.isArray(n)){this.length=n.length;for(let a=0;a<this.length;a++)s=n[a],o=this._trackByFn(a,s),null!==e&&Object.is(e.trackById,o)?(i&&(e=this._verifyReinsertion(e,s,o,a)),Object.is(e.item,s)||this._addIdentityChange(e,s)):(e=this._mismatch(e,s,o,a),i=!0),e=e._next}else r=0,function xM(t,n){if(Array.isArray(t))for(let e=0;e<t.length;e++)n(t[e]);else{const e=t[Symbol.iterator]();let i;for(;!(i=e.next()).done;)n(i.value)}}(n,a=>{o=this._trackByFn(r,a),null!==e&&Object.is(e.trackById,o)?(i&&(e=this._verifyReinsertion(e,a,o,r)),Ob
vendor: 5,779 bytes, line 1
1ject.is(e.item,a)||this._addIdentityChange(e,a)):(e=this._mismatch(e,a,o,r),i=!0),e=e._next,r++}),this.length=r;return this._truncate(e),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,e,i,r){let s;return null===n?s=this._itTail:(s=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null))?(Object.is(n.item,e)||this._addIdentityChange(n,e),this._reinsertAfter(n,s,r)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(i,r))?(Object.is(n.item,e)||this._addIdentityChange(n,e),this._moveAfter(n,s,r)):n=this._addAfter(new n2(e,i),s,r),n}_verifyReinsertion(n,e,i,r){let s=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null);return null!==s?n=this._reinsertAfter(s,n._prev,r):n.currentIndex!=r&&(n.currentIndex=r,this._addToMoves(n,r)),n}_truncate(n){for(;null!==n;){const e=n._next;this._addToRemovals(this._unlink(n)),n=e}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,e,i){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const r=n._prevRemoved,s=n._nextRemoved;return null===r?this._removalsHead=s:r._nextRemoved=s,null===s?this._removalsTail=r:s._prevRemoved=r,this._insertAfter(n,e,i),this._addToMoves(n,i),n}_moveAfter(n,e,i){return this._unlink(n),this._insertAfter(n,e,i),this._addToMoves(n,i),n}_addAfter(n,e,i){return this._insertAfter(n,e,i),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,e,i){const r=null===e?this._itHead:e._next;return n._next=r,n._prev=e,null===r?this._itTail=n:r._prev=n,null===e?this._itHead=n:e._next=n,null===this._linkedRecords&&(this._linkedRecords=new ew),this._linkedRecords.put(n),n.currentIndex=i,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const e=n._prev,i=n._next;return null===e?this._itHead=i:e._next=i,null===i?this._itTail=e:i._prev=e,n}_addToMoves(n,e){return n.previousIndex===e||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new ew),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,e){return n.item=e,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class n2{constructor(n,e){this.item=n,this.trackById=e,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class i2{constructor(){this._head=null,this._tail=null}add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,e){let i;for(i=this._head;null!==i;i=i._nextDup)if((null===e||e<=i.currentIndex)&&Object.is(i.trackById,n))return i;return null}remove(n){const e=n._prevDup,i=n._nextDup;return null===e?this._head=i:e._nextDup=i,null===i?this._tail=e:i._prevDup=e,null===this._head}}class ew{constructor(){this.map=new Map}put(n){const e=n.trackById;let i=this.map.get(e);i||(i=new i2,this.map.set(e,i)),i.add(n)}get(n,e){const r=this.map.get(n);return r?r.get(n,e):null}remove(n){const e=n.trackById;return this.map.get(e).remove(n)&&this.map.delete(e),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function tw(t,n,e){const i=t.previousIndex;if(null===i)return i;let r=0;return e&&i<e.length&&(r=e[i]),i+n+r}class nw{constructor(){}supports(n){return n instanceof Map||tp(n)}create(){return new r2}}class r2{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(n){let e;for(e=this._mapHead;null!==e;e=e._next)n(e)}forEachPreviousItem(n){let e;for(e=this._previousMapHead;null!==e;e=e._nextPrevious)n(e)}forEachChangedItem(n){let e;for(e=this._changesHead;null!==e;e=e._nextChanged)n(e)}forEachAddedItem(n){let e;for(e=this._additionsHead;null!==e;e=e._nextAdded)n(e)}forEachRemovedItem(n){let e;for(e=this._removalsHead;null!==e;e=e._nextRemoved)n(e)}diff(n){if(n){if(!(n instanceof Map||tp(n)))throw new R(900,!1)}else n=new Map;return this.check(n)?this:null}onDestroy(){}check(n){this._reset();let e=this._mapHead;
1if(this._appendAfter=null,this._forEach(n,(i,r)=>{if(e&&e.key===r)this._maybeAddToChanges(e,i),this._appendAfter=e,e=e._next;else{const s=this._getOrCreateRecordForKey(r,i);e=this._insertBeforeOrAppend(e,s)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let i=e;null!==i;i=i._nextRemoved)i===this._mapHead&&(this._mapHead=null),this._records.delete(i.key),i._nextRemoved=i._next,i.previousValue=i.currentValue,i.currentValue=null,i._prev=null,i._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(n,e){if(n){const i=n._prev;return e._next=n,e._prev=i,n._prev=e,i&&(i._next=e),n===this._mapHead&&(this._mapHead=e),this._appendAfter=n,n}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}_getOrCreateRecordForKey(n,e){if(this._records.has(n)){const r=this._records.get(n);this._maybeAddToChanges(r,e);const s=r._prev,o=r._next;return s&&(s._next=o),o&&(o._prev=s),r._next=null,r._prev=null,r}const i=new s2(n);return this._records.set(n,i),i.currentValue=e,this._addToAdditions(i),i}_reset(){if(this.isDirty){let n;for(this._previousMapHead=this._mapHead,n=this._previousMapHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._changesHead;null!==n;n=n._nextChanged)n.previousValue=n.currentValue;for(n=this._additionsHead;null!=n;n=n._nextAdded)n.previousValue=n.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(n,e){Object.is(e,n.currentValue)||(n.previousValue=n.currentValue,n.currentValue=e,this._addToChanges(n))}_addToAdditions(n){null===this._additionsHead?this._additionsHead=this._additionsTail=n:(this._additionsTail._nextAdded=n,this._additionsTail=n)}_addToChanges(n){null===this._changesHead?this._changesHead=this._changesTail=n:(this._changesTail._nextChanged=n,this._changesTail=n)}_forEach(n,e){n instanceof Map?n.forEach(e):Object.keys(n).forEach(i=>e(n[i],i))}}class s2{constructor(n){this.key=n,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function iw(){return new Tc([new JC])}let Tc=(()=>{class t{constructor(e){this.factories=e}static create(e,i){if(null!=i){const r=i.factories.slice();e=e.concat(r)}return new t(e)}static extend(e){return{provide:t,useFactory:i=>t.create(e,i||iw()),deps:[[t,new Sa,new Ta]]}}find(e){const i=this.factories.find(r=>r.supports(e));if(null!=i)return i;throw new R(901,!1)}}return t.\u0275prov=G({token:t,providedIn:"root",factory:iw}),t})();function rw(){return new Za([new nw])}let Za=(()=>{class t{constructor(e){this.factories=e}static create(e,i){if(i){const r=i.factories.slice();e=e.concat(r)}return new t(e)}static extend(e){return{provide:t,useFactory:i=>t.create(e,i||rw()),deps:[[t,new Sa,new Ta]]}}find(e){const i=this.factories.find(r=>r.supports(e));if(i)return i;throw new R(901,!1)}}return t.\u0275prov=G({token:t,providedIn:"root",factory:rw}),t})();const l2=HC(null,"core",[]);let u2=(()=>{class t{constructor(e){}}return t.\u0275fac=function(e){return new(e||t)(z(Cc))},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({}),t})();function Io(t){return"boolean"==typeof t?t:null!=t&&"false"!==t}let $p=null;function nr(){return $p}class f2{}const Bt=new K("DocumentToken");let Gp=(()=>{class t{historyGo(e){throw new Error("Not implemented")}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:function(){return function h2(){return z(sw)}()},providedIn:"platform"}),t})();const p2=new K("Location Initialized");let sw=(()=>{class t extends Gp{constructor(e){super(),this._doc=e,this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return nr().getBaseHref(this._doc)}onPopState(e){const i=nr().getGlobalEventTarget(this._doc,"window");return i.addEventListener("popstate",e,!1),()=>i.removeEventListener("popstate",e)}onHashChange(e){const i=nr().getGlobalEventTarget(this._doc,"window");return i.addEventListener("hashchange",e,!1),()=>i.removeEventListener("hashchange",e)}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(e){this._location.pathname=e}pushState(e,i,r){ow()?this._history.pushState(e,i,r):this._location.hash=r}replaceState(e,i,r){ow()?this._history.replaceState(e,i,r):this._location.hash=r}forward(){this._history.forward()}back(){this._history.back()}historyGo(e=0){this._history.go(e)}getState(){return this._history.state}}return t.\u0275fac=function(e){return new(e||t)(z(Bt))},t.\u0275prov=G({token:t,factory:function(){return function m2(){return new sw(z(Bt))}()},providedIn:"platform"}),t})();function ow(){return!!window.history.pushState}function Wp(t,n){if(0==t.length)return n;if(0==n.length)return t;let e=0;return t.endsWith("/")&&e++,n.startsWith("/")&&e++,2==e?t+n.substring(1):1==e?t+n:t+"/"+n}function aw(t){const n=t.match(/#|\?|$/),e=n&&n.index||t.length;return t.slice(0,e-("/"===t[e-1]?1:0))+t.slice(e)}function ir(t){return t&&"?"!==t[0]?"?"+t:t}let hs=(()=>{class t{historyGo(e){throw new Error("Not implemented")}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:function(){return ve(uw)},providedIn:"root"}),t})();const lw=new K("appBaseHref");let uw=(()=>{class t extends hs{constructor(e,i){super(),this._platformLocation=e,this._removeListenerFns=[],this._baseHref=i??this._platformLocation.getBaseHrefFromDOM()??ve(Bt).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.on
1HashChange(e))}getBaseHref(){return this._baseHref}prepareExternalUrl(e){return Wp(this._baseHref,e)}path(e=!1){const i=this._platformLocation.pathname+ir(this._platformLocation.search),r=this._platformLocation.hash;return r&&e?`${i}${r}`:i}pushState(e,i,r,s){const o=this.prepareExternalUrl(r+ir(s));this._platformLocation.pushState(e,i,o)}replaceState(e,i,r,s){const o=this.prepareExternalUrl(r+ir(s));this._platformLocation.replaceState(e,i,o)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}}return t.\u0275fac=function(e){return new(e||t)(z(Gp),z(lw,8))},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),g2=(()=>{class t extends hs{constructor(e,i){super(),this._platformLocation=e,this._baseHref="",this._removeListenerFns=[],null!=i&&(this._baseHref=i)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}path(e=!1){let i=this._platformLocation.hash;return null==i&&(i="#"),i.length>0?i.substring(1):i}prepareExternalUrl(e){const i=Wp(this._baseHref,e);return i.length>0?"#"+i:i}pushState(e,i,r,s){let o=this.prepareExternalUrl(r+ir(s));0==o.length&&(o=this._platformLocation.pathname),this._platformLocation.pushState(e,i,o)}replaceState(e,i,r,s){let o=this.prepareExternalUrl(r+ir(s));0==o.length&&(o=this._platformLocation.pathname),this._platformLocation.replaceState(e,i,o)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}}return t.\u0275fac=function(e){return new(e||t)(z(Gp),z(lw,8))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})(),qp=(()=>{class t{constructor(e){this._subject=new D,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=e;const i=this._locationStrategy.getBaseHref();this._basePath=function b2(t){if(new RegExp("^(https?:)?//").test(t)){const[,e]=t.split(/\/\/[^\/]+/);return e}return t}(aw(cw(i))),this._locationStrategy.onPopState(r=>{this._subject.emit({url:this.path(!0),pop:!0,state:r.state,type:r.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(e=!1){return this.normalize(this._locationStrategy.path(e))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(e,i=""){return this.path()==this.normalize(e+ir(i))}normalize(e){return t.stripTrailingSlash(function y2(t,n){if(!t||!n.startsWith(t))return n;const e=n.substring(t.length);return""===e||["/",";","?","#"].includes(e[0])?e:n}(this._basePath,cw(e)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._locationStrategy.prepareExternalUrl(e)}go(e,i="",r=null){this._locationStrategy.pushState(r,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+ir(i)),r)}replaceState(e,i="",r=null){this._locationStrategy.replaceState(r,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+ir(i)),r)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(e=0){this._locationStrategy.historyGo?.(e)}onUrlChange(e){return this._urlChangeListeners.push(e),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(i=>{this._notifyUrlChangeListeners(i.url,i.state)})),()=>{const i=this._urlChangeListeners.indexOf(e);this._urlChangeListeners.splice(i,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(e="",i){this._urlChangeListeners.forEach(r=>r(e,i))}subscribe(e,i,r){return this._subject.subscribe({next:e,error:i,complete:r})}}return t.normalizeQueryParams=ir,t.joinWithSlash=Wp,t.stripTrailingSlash=aw,t.\u0275fac=function(e){return new(e||t)(z(hs))},t.\u0275prov=G({token:t,factory:function(){return function v2(){return new qp(z(hs))}()},providedIn:"root"}),t})();function cw(t){return t.replace(/\/index.html$/,"")}var An=(()=>((An=An||{})[An.Decimal=0]="Decimal",An[An.Percent=1]="Percent",An[An.Currency=2]="Currency",An[An.Scientific=3]="Scientific",An))(),ut=(()=>((ut=ut||{})[ut.Format=0]="Format",ut[ut.Standalone=1]="Standalone",ut))(),Te=(()=>((Te=Te||{})[Te.Narrow=0]="Narrow",Te[Te.Abbreviated=1]="Abbreviated",Te[Te.Wide=2]="Wide",Te[Te.Short=3]="Short",Te))(),it=(()=>((it=it||{})[it.Short=0]="Short",it[it.Medium=1]="Medium",it[it.Long=2]="Long",it[it.Full=3]="Full",it))(),re=(()=>((re=re||{})[re.Decimal=0]="Decimal",re[re.Group=1]="Group",re[re.List=2]="List",re[re.PercentSign=3]="PercentSign",re[re.PlusSign=4]="PlusSign",re[re.MinusSign=5]="MinusSign",re[re.Exponential=6]="Exponential",re[re.SuperscriptingExponent=7]="SuperscriptingExponent",re[re.PerMille=8]="PerMille",re[re.Infinity=9]="Infinity",re[re.NaN=10]="NaN",re[re.TimeSeparator=11]="TimeSeparator",re[re.CurrencyDecimal=12]="CurrencyDecimal",re[re.CurrencyGroup=13]="CurrencyGroup",re))();function Sc(t,n){return ri(mn(t)[j.DateFormat],n)}function Dc(t,n){return ri(mn(t)[j.TimeFormat],n)}function Oc(t,n){return ri(mn(t)[j.DateTimeFormat],n)}function ii(t,n){const e=mn(t),i=e[j.NumberSymbols][n];if(typeof i>"u"){if(n===re.CurrencyDecimal)return e[j.NumberSymbols][re.Decimal];if(n===re.CurrencyGroup)return e[j.NumberSymbols][re.Group]}return i}function fw(t){if(!t[j.ExtraData])throw new Error(`Missing extra locale data for the locale "${t[j.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function ri(t,n){for(let e=n;e>-1;e--)if(typeof t[e]<"u")return t[e];throw new Error("Locale data API: locale data undefined")}function Yp(t){const[n,e]=t.split(":");return{hours:+n,minutes:+e}}const I2=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Ja={},x2=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var Mt=(()=>((Mt=Mt||{})[Mt.Short=0]="Short",Mt[Mt.ShortGMT=1]="ShortGMT",Mt[Mt.Long=2]="Long",Mt[Mt.Extended=3]="Extended",Mt))(),oe=(()=>((oe=oe||{})[oe.FullYear=0]="FullYear",oe[oe.Month=1]="Month",oe[oe.Date=2]="Date",oe[oe.Hours=3]="Hours",oe[oe.Minutes=4]="Minutes",oe[oe.Seconds=5]="Seconds",oe[oe.FractionalSeconds=6]="FractionalSeconds",oe[oe.Day=7]="Day",oe))(),ye=(()=>((ye=ye||{})[ye.DayPeriods=0]="DayPeriods",ye[ye.Days=1]="Days",ye[ye.Months=2]="Months",ye[ye.Eras=3]="Eras",ye))();function k2(t,n,e,i){let r=function j2(t){if(mw(t))return t;if("number"==typeof t&&!isNaN(t))return new Date(t);if("string"==typeof t){if(t=t.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(t)){const[r,s=1,o=1]=t.split("-").map(a=>+a);return Mc(r,s-1,o)}const e=parseFloat(t);if(!isNaN(t-e))return new Date(e);let i;if(i=t.match(I2))return function $2(t){const n=new Date(0);let e=0,i=0;const r=t[8]?n.setUTCFullYear:n.setFullYear,s=t[8]?n.setUTCHours:n.setHours;t[9]&&(e=Number(t[9]+t[10]),i=Number(t[9]+t[11])),r.call(n,Number(t[1]),Number(t[2])-1,Number(t[3]));const o=Number(t[4]||0)-e,a=Number(t[5]||0)-i,l=Number(t[6]||0),u=Math.floor(1e3*parseFloat("0."+(t[7]||0)));return s.call(n,o,a,l,u),n}(i)}const n=new Date(t);if(!mw(n))throw new Error(`Unable to convert "${t}" into a date`);return n}(t);n=rr(e,n)||n;let a,o=[];for(;n;){if(a=x2.exec(n),!a){o.push(n);break}{o=o.concat(a.slice(1));const f=o.pop();if(!f)break;n=f}}let l=r.getTimezoneOffset();i&&(l=pw(i,l),r=function H2(t,n,e){const i=e?-1:1,r=t.getTimezoneOffset();return function B2(t,n){return(t=new Date(t.getTime())).setMinutes(t.getMinutes()+n),t}(t,i*(pw(n,r)-r))}(r,i,!0));let u="";return o.forEach(f=>{const g=function U2(t){if(Qp[t])return Qp[t];let n;switch(t){case"G":case"GG":case"GGG":n=We(ye.Eras,Te.Abbreviated);break;case"GGGG":n=We(ye.Eras,Te.Wide);break;case"GGGGG":n=We(ye.Eras,Te.Narrow);break;case"y":n=bt(oe.FullYear,1,0,!1,!0);break;case"yy":n=bt(oe.FullYear,2,0,!0,!0);break;case"yyy":n=bt(oe.FullYear,3,0,!1,!0);break;case"yyyy":n=bt(oe.FullYear,4,0,!1,!0);break;case"Y":n=Ic(1);break;case"YY":n=Ic(2,!0);break;case"YYY":n=Ic(3);break;case"YYYY":n=Ic(4);break;case"M":case"L":n=bt(oe.Month,1,1);break;case"MM":case"LL":n=bt(oe.Month,2,1);break;case"MMM":n=We(ye.Months,Te.Abbreviated);break;case"MMMM":n=We(ye.Months,Te.Wide);break;case"MMMMM":n=We(ye.Months,Te.Narrow);break;case"LLL":n=We(ye.Months,Te.Abbreviated,ut.Standalone);break;case"LLLL":n=We(ye.Months,Te.Wide,ut.Standalone);break;case"LLLLL":n=We(ye.Months,Te.Narrow,ut.Standalone);break;case"w":n=Xp(1);break;case"ww":n=Xp(2);break;case"W":n=Xp(1,!0);break;case"d":n=bt(oe.Date,1);break;case"dd":n=bt(oe.Date,2);break;case"c":case"cc":n=bt(oe.Day,1);break;case"ccc":n=We(ye.Days,Te.Abbreviated,ut.Standalone);break;case"cccc":n=We(ye.Days,Te.Wide,ut.Standalone);break;case"ccccc":n=We(ye.Days,Te.Narrow,ut.Standalone);break;case"cccccc":n=We(ye.Days,Te.Short,ut.Standalone);break;case"E":case"EE":case"EEE":n=We(ye.Days,Te.Abbreviated);break;case"EEEE":n=We(ye.Days,Te.Wide);break;case"EEEEE":n=We(ye.Days,Te.Narrow);break;case"EEEEEE":n=We(ye.Days,Te.Short);break;case"a":case"aa":case"aaa":n=We(ye.DayPeriods,Te.Abbreviated);break;case"aaaa":n=We(ye.DayPeriods,Te.Wide);break;case"aaaaa":n=We(ye.DayPeriods,Te.Narrow);break;
vendor: 15,610 bytes, line 1
1case"b":case"bb":case"bbb":n=We(ye.DayPeriods,Te.Abbreviated,ut.Standalone,!0);break;case"bbbb":n=We(ye.DayPeriods,Te.Wide,ut.Standalone,!0);break;case"bbbbb":n=We(ye.DayPeriods,Te.Narrow,ut.Standalone,!0);break;case"B":case"BB":case"BBB":n=We(ye.DayPeriods,Te.Abbreviated,ut.Format,!0);break;case"BBBB":n=We(ye.DayPeriods,Te.Wide,ut.Format,!0);break;case"BBBBB":n=We(ye.DayPeriods,Te.Narrow,ut.Format,!0);break;case"h":n=bt(oe.Hours,1,-12);break;case"hh":n=bt(oe.Hours,2,-12);break;case"H":n=bt(oe.Hours,1);break;case"HH":n=bt(oe.Hours,2);break;case"m":n=bt(oe.Minutes,1);break;case"mm":n=bt(oe.Minutes,2);break;case"s":n=bt(oe.Seconds,1);break;case"ss":n=bt(oe.Seconds,2);break;case"S":n=bt(oe.FractionalSeconds,1);break;case"SS":n=bt(oe.FractionalSeconds,2);break;case"SSS":n=bt(oe.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":n=Ac(Mt.Short);break;case"ZZZZZ":n=Ac(Mt.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":n=Ac(Mt.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":n=Ac(Mt.Long);break;default:return null}return Qp[t]=n,n}(f);u+=g?g(r,e,l):"''"===f?"'":f.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),u}function Mc(t,n,e){const i=new Date(0);return i.setFullYear(t,n,e),i.setHours(0,0,0),i}function rr(t,n){const e=function C2(t){return mn(t)[j.LocaleId]}(t);if(Ja[e]=Ja[e]||{},Ja[e][n])return Ja[e][n];let i="";switch(n){case"shortDate":i=Sc(t,it.Short);break;case"mediumDate":i=Sc(t,it.Medium);break;case"longDate":i=Sc(t,it.Long);break;case"fullDate":i=Sc(t,it.Full);break;case"shortTime":i=Dc(t,it.Short);break;case"mediumTime":i=Dc(t,it.Medium);break;case"longTime":i=Dc(t,it.Long);break;case"fullTime":i=Dc(t,it.Full);break;case"short":const r=rr(t,"shortTime"),s=rr(t,"shortDate");i=Nc(Oc(t,it.Short),[r,s]);break;case"medium":const o=rr(t,"mediumTime"),a=rr(t,"mediumDate");i=Nc(Oc(t,it.Medium),[o,a]);break;case"long":const l=rr(t,"longTime"),u=rr(t,"longDate");i=Nc(Oc(t,it.Long),[l,u]);break;case"full":const f=rr(t,"fullTime"),g=rr(t,"fullDate");i=Nc(Oc(t,it.Full),[f,g])}return i&&(Ja[e][n]=i),i}function Nc(t,n){return n&&(t=t.replace(/\{([^}]+)}/g,function(e,i){return null!=n&&i in n?n[i]:e})),t}function bi(t,n,e="-",i,r){let s="";(t<0||r&&t<=0)&&(r?t=1-t:(t=-t,s=e));let o=String(t);for(;o.length<n;)o="0"+o;return i&&(o=o.slice(o.length-n)),s+o}function bt(t,n,e=0,i=!1,r=!1){return function(s,o){let a=function L2(t,n){switch(t){case oe.FullYear:return n.getFullYear();case oe.Month:return n.getMonth();case oe.Date:return n.getDate();case oe.Hours:return n.getHours();case oe.Minutes:return n.getMinutes();case oe.Seconds:return n.getSeconds();case oe.FractionalSeconds:return n.getMilliseconds();case oe.Day:return n.getDay();default:throw new Error(`Unknown DateType value "${t}".`)}}(t,s);if((e>0||a>-e)&&(a+=e),t===oe.Hours)0===a&&-12===e&&(a=12);else if(t===oe.FractionalSeconds)return function R2(t,n){return bi(t,3).substring(0,n)}(a,n);const l=ii(o,re.MinusSign);return bi(a,n,l,i,r)}}function We(t,n,e=ut.Format,i=!1){return function(r,s){return function F2(t,n,e,i,r,s){switch(e){case ye.Months:return function E2(t,n,e){const i=mn(t),s=ri([i[j.MonthsFormat],i[j.MonthsStandalone]],n);return ri(s,e)}(n,r,i)[t.getMonth()];case ye.Days:return function _2(t,n,e){const i=mn(t),s=ri([i[j.DaysFormat],i[j.DaysStandalone]],n);return ri(s,e)}(n,r,i)[t.getDay()];case ye.DayPeriods:const o=t.getHours(),a=t.getMinutes();if(s){const u=function O2(t){const n=mn(t);return fw(n),(n[j.ExtraData][2]||[]).map(i=>"string"==typeof i?Yp(i):[Yp(i[0]),Yp(i[1])])}(n),f=function M2(t,n,e){const i=mn(t);fw(i);const s=ri([i[j.ExtraData][0],i[j.ExtraData][1]],n)||[];return ri(s,e)||[]}(n,r,i),g=u.findIndex(v=>{if(Array.isArray(v)){const[C,T]=v,O=o>=C.hours&&a>=C.minutes,A=o<T.hours||o===T.hours&&a<T.minutes;if(C.hours<T.hours){if(O&&A)return!0}else if(O||A)return!0}else if(v.hours===o&&v.minutes===a)return!0;return!1});if(-1!==g)return f[g]}return function w2(t,n,e){const i=mn(t),s=ri([i[j.DayPeriodsFormat],i[j.DayPeriodsStandalone]],n);return ri(s,e)}(n,r,i)[o<12?0:1];case ye.Eras:return function T2(t,n){return ri(mn(t)[j.Eras],n)}(n,i)[t.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${e}`)}}(r,s,t,n,e,i)}}function Ac(t){return function(n,e,i){const r=-1*i,s=ii(e,re.MinusSign),o=r>0?Math.floor(r/60):Math.ceil(r/60);switch(t){case Mt.Short:return(r>=0?"+":"")+bi(o,2,s)+bi(Math.abs(r%60),2,s);case Mt.ShortGMT:return"GMT"+(r>=0?"+":"")+bi(o,1,s);case Mt.Long:return"GMT"+(r>=0?"+":"")+bi(o,2,s)+":"+bi(Math.abs(r%60),2,s);case Mt.Extended:return 0===i?"Z":(r>=0?"+":"")+bi(o,2,s)+":"+bi(Math.abs(r%60),2,s);default:throw new Error(`Unknown zone width "${t}"`)}}}const z2=0,Pc=4;function hw(t){return Mc(t.getFullYear(),t.getMonth(),t.getDate()+(Pc-t.getDay()))}function Xp(t,n=!1){return function(e,i){let r;if(n){const s=new Date(e.getFullYear(),e.getMonth(),1).getDay()-1,o=e.getDate();r=1+Math.floor((o+s)/7)}else{const s=hw(e),o=function V2(t){const n=Mc(t,z2,1).getDay();return Mc(t,0,1+(n<=Pc?Pc:Pc+7)-n)}(s.getFullYear()),a=s.getTime()-o.getTime();r=1+Math.round(a/6048e5)}return bi(r,t,ii(i,re.MinusSign))}}function Ic(t,n=!1){return function(e,i){return bi(hw(e).getFullYear(),t,ii(i,re.MinusSign),n)}}const Qp={};function pw(t,n){t=t.replace(/:/g,"");const e=Date.parse("Jan 01, 1970 00:00:00 "+t)/6e4;return isNaN(e)?n:e}function mw(t){return t instanceof Date&&!isNaN(t.valueOf())}const G2=/^(\d+)?\.((\d+)(-(\d+))?)?$/,gw=22,xc=".",el="0",W2=";",q2=",",Zp="#";function tm(t){const n=parseInt(t);if(isNaN(n))throw new Error("Invalid integer literal when parsing "+t);return n}function bw(t,n){n=encodeURIComponent(n);for(const e of t.split(";")){const i=e.indexOf("="),[r,s]=-1==i?[e,""]:[e.slice(0,i),e.slice(i+1)];if(r.trim()===n)return decodeURIComponent(s)}return null}const im=/\s+/,Cw=[];let kc=(()=>{class t{constructor(e,i,r,s){this._iterableDiffers=e,this._keyValueDiffers=i,this._ngEl=r,this._renderer=s,this.initialClasses=Cw,this.stateMap=new Map}set klass(e){this.initialClasses=null!=e?e.trim().split(im):Cw}set ngClass(e){this.rawClass="string"==typeof e?e.trim().split(im):e}ngDoCheck(){for(const i of this.initialClasses)this._updateState(i,!0);const e=this.rawClass;if(Array.isArray(e)||e instanceof Set)for(const i of e)this._updateState(i,!0);else if(null!=e)for(const i of Object.keys(e))this._updateState(i,Boolean(e[i]));this._applyStateDiff()}_updateState(e,i){const r=this.stateMap.get(e);void 0!==r?(r.enabled!==i&&(r.changed=!0,r.enabled=i),r.touched=!0):this.stateMap.set(e,{enabled:i,changed:!0,touched:!0})}_applyStateDiff(){for(const e of this.stateMap){const i=e[0],r=e[1];r.changed?(this._toggleClass(i,r.enabled),r.changed=!1):r.touched||(r.enabled&&this._toggleClass(i,!1),this.stateMap.delete(i)),r.touched=!1}}_toggleClass(e,i){(e=e.trim()).length>0&&e.split(im).forEach(r=>{i?this._renderer.addClass(this._ngEl.nativeElement,r):this._renderer.removeClass(this._ngEl.nativeElement,r)})}}return t.\u0275fac=function(e){return new(e||t)(E(Tc),E(Za),E(vt),E(hn))},t.\u0275dir=Z({type:t,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),t})();class iI{constructor(n,e,i,r){this.$implicit=n,this.ngForOf=e,this.index=i,this.count=r}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let Un=(()=>{class t{set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}constructor(e,i,r){this._viewContainer=e,this._template=i,this._differs=r,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(e){e&&(this._template=e)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const e=this._ngForOf;!this._differ&&e&&(this._differ=this._differs.find(e).create(this.ngForTrackBy))}if(this._differ){const e=this._differ.diff(this._ngForOf);e&&this._applyChanges(e)}}_applyChanges(e){const i=this._viewContainer;e.forEachOperation((r,s,o)=>{if(null==r.previousIndex)i.createEmbeddedView(this._template,new iI(r.item,this._ngForOf,-1,-1),null===o?void 0:o);else if(null==o)i.remove(null===s?void 0:s);else if(null!==s){const a=i.get(s);i.move(a,o),Ew(a,r)}});for(let r=0,s=i.length;r<s;r++){const a=i.get(r).context;a.index=r,a.count=s,a.ngForOf=this._ngForOf}e.forEachIdentityChange(r=>{Ew(i.get(r.currentIndex),r)})}static ngTemplateContextGuard(e,i){return!0}}return t.\u0275fac=function(e){return new(e||t)(E(vi),E(He),E(Tc))},t.\u0275dir=Z({type:t,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),t})();function Ew(t,n){t.context.$implicit=n.item}let Ue=(()=>{class t{constructor(e,i){this._viewContainer=e,this._context=new sI,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=i}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){Tw("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){Tw("ngIfElse",e),this._elseTemplateRef=e,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(e,i){return!0}}return t.\u0275fac=function(e){return new(e||t)(E(vi),E(He))},t.\u0275dir=Z({type:t,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),t})();class sI{constructor(){this.$implicit=null,this.ngIf=null}}function Tw(t,n){if(n&&!n.createEmbeddedView)throw new Error(`${t} must be a TemplateRef, but received '${je(n)}'.`)}let Dw=(()=>{class t{constructor(e,i,r){this._ngEl=e,this._differs=i,this._renderer=r,this._ngStyle=null,this._differ=null}set ngStyle(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}ngDoCheck(){if(this._differ){const e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}_setStyle(e,i){const[r,s]=e.split("."),o=-1===r.indexOf("-")?void 0:Mn.DashCase;null!=i?this._renderer.setStyle(this._ngEl.nativeElement,r,s?`${i}${s}`:i,o):this._renderer.removeStyle(this._ngEl.nativeElement,r,o)}_applyChanges(e){e.forEachRemovedItem(i=>this._setStyle(i.key,null)),e.forEachAddedItem(i=>this._setStyle(i.key,i.currentValue)),e.forEachChangedItem(i=>this._setStyle(i.key,i.currentValue))}}return t.\u0275fac=function(e){return new(e||t)(E(vt),E(Za),E(hn))},t.\u0275dir=Z({type:t,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),t})(),ct=(()=>{class t{constructor(e){this._viewContainerRef=e,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(e){if(e.ngTemplateOutlet||e.ngTemplateOutletInjector){const i=this._viewContainerRef;if(this._viewRef&&i.remove(i.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:r,ngTemplateOutletContext:s,ngTemplateOutletInjector:o}=this;this._viewRef=i.createEmbeddedView(r,s,o?{injector:o}:void 0)}else this._viewRef=null}else this._viewRef&&e.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return t.\u0275fac=function(e){return new(e||t)(E(vi))},t.\u0275dir=Z({type:t,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[_e]}),t})();function Ci(t,n){return new R(2100,!1)}const bI=new K("DATE_PIPE_DEFAULT_TIMEZONE"),CI=new K("DATE_PIPE_DEFAULT_OPTIONS");let tl=(()=>{class t{constructor(e,i,r){this.locale=e,this.defaultTimezone=i,this.defaultOptions=r}transform(e,i,r,s){if(null==e||""===e||e!=e)return null;try{return k2(e,i??this.defaultOptions?.dateFormat??"mediumDate",s||this.locale,r??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(o){throw Ci()}}}return t.\u0275fac=function(e){return new(e||t)(E(er,16),E(bI,24),E(CI,24))},t.\u0275pipe=Rt({name:"date",type:t,pure:!0,standalone:!0}),t})(),Mw=(()=>{class t{constructor(e){this._locale=e}transform(e,i,r){if(!function om(t){return!(null==t||""===t||t!=t)}(e))return null;r=r||this._locale;try{return function Q2(t,n,e){return function Jp(t,n,e,i,r,s,o=!1){let a="",l=!1;if(isFinite(t)){let u=function J2(t){let i,r,s,o,a,n=Math.abs(t)+"",e=0;for((r=n.indexOf(xc))>-1&&(n=n.replace(xc,"")),(s=n.search(/e/i))>0?(r<0&&(r=s),r+=+n.slice(s+1),n=n.substring(0,s)):r<0&&(r=n.length),s=0;n.charAt(s)===el;s++);if(s===(a=n.length))i=[0],r=1;else{for(a--;n.charAt(a)===el;)a--;for(r-=s,i=[],o=0;s<=a;s++,o++)i[o]=Number(n.charAt(s))}return r>gw&&(i=i.splice(0,gw-1),e=r-1,r=1),{digits:i,exponent:e,integerLen:r}}(t);o&&(u=function Z2(t){if(0===t.digits[0])return t;const n=t.digits.length-t.integerLen;return t.exponent?t.exponent+=2:(0===n?t.digits.push(0,0):1===n&&t.digits.push(0),t.integerLen+=2),t}(u));let f=n.minInt,g=n.minFrac,v=n.maxFrac;if(s){const H=s.match(G2);if(null===H)throw new Error(`${s} is not a valid digit info`);const P=H[1],J=H[3],ze=H[5];null!=P&&(f=tm(P)),null!=J&&(g=tm(J)),null!=ze?v=tm(ze):null!=J&&g>v&&(v=g)}!function eI(t,n,e){if(n>e)throw new Error(`The minimum number of digits after fraction (${n}) is higher than the maximum (${e}).`);let i=t.digits,r=i.length-t.integerLen;const s=Math.min(Math.max(n,r),e);let o=s+t.integerLen,a=i[o];if(o>0){i.splice(Math.max(t.integerLen,o));for(let g=o;g<i.length;g++)i[g]=0}else{r=Math.max(0,r),t.integerLen=1,i.length=Math.max(1,o=s+1),i[0]=0;for(let g=1;g<o;g++)i[g]=0}if(a>=5)if(o-1<0){for(let g=0;g>o;g--)i.unshift(0),t.integerLen++;i.unshift(1),t.integerLen++}else i[o-1]++;for(;r<Math.max(0,s);r++)i.push(0);let l=0!==s;const u=n+t.integerLen,f=i.reduceRight(function(g,v,C,T){return T[C]=(v+=g)<10?v:v-10,l&&(0===T[C]&&C>=u?T.pop():l=!1),v>=10?1:0},0);f&&(i.unshift(f),t.integerLen++)}(u,g,v);let C=u.digits,T=u.integerLen;const O=u.exponent;let A=[];for(l=C.every(H=>!H);T<f;T++)C.unshift(0);for(;T<0;T++)C.unshift(0);T>0?A=C.splice(T,C.length):(A=C,C=[0]);const I=[];for(C.length>=n.lgSize&&I.unshift(C.splice(-n.lgSize,C.length).join(""));C.length>n.gSize;)I.unshift(C.splice(-n.gSize,C.length).join(""));C.length&&I.unshift(C.join("")),a=I.join(ii(e,i)),A.length&&(a+=ii(e,r)+A.join("")),O&&(a+=ii(e,re.Exponential)+"+"+O)}else a=ii(e,re.Infinity);return a=t<0&&!l?n.negPre+a+n.negSuf:n.posPre+a+n.posSuf,a}(t,function em(t,n="-"){const e={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},i=t.split(W2),r=i[0],s=i[1],o=-1!==r.indexOf(xc)?r.split(xc):[r.substring(0,r.lastIndexOf(el)+1),r.substring(r.lastIndexOf(el)+1)],a=o[0],l=o[1]||"";e.posPre=a.substring(0,a.indexOf(Zp));for(let f=0;f<l.length;f++){const g=l.charAt(f);g===el?e.minFrac=e.maxFrac=f+1:g===Zp?e.maxFrac=f+1:e.posSuf+=g}const u=a.split(q2);if(e.gSize=u[1]?u[1].length:0,e.lgSize=u[2]||u[1]?(u[2]||u[1]).length:0,s){const f=r.length-e.posPre.length-e.posSuf.length,g=s.indexOf(Zp);e.negPre=s.substring(0,g).replace(/'/g,""),e.negSuf=s.slice(g+f).replace(/'/g,"")}else e.negPre=n+e.posPre,e.negSuf=e.posSuf;return e}(function Kp(t,n){return mn(t)[j.NumberFormats][n]}(n,An.Decimal),ii(n,re.MinusSign)),n,re.Group,re.Decimal,e)}
1(function am(t){if("string"==typeof t&&!isNaN(Number(t)-parseFloat(t)))return Number(t);if("number"!=typeof t)throw new Error(`${t} is not a number`);return t}(e),r,i)}catch(s){throw Ci()}}}return t.\u0275fac=function(e){return new(e||t)(E(er,16))},t.\u0275pipe=Rt({name:"number",type:t,pure:!0,standalone:!0}),t})();let qe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({}),t})();const Nw="browser";function Aw(t){return t===Nw}let xI=(()=>{class t{}return t.\u0275prov=G({token:t,providedIn:"root",factory:()=>new kI(z(Bt),window)}),t})();class kI{constructor(n,e){this.document=n,this.window=e,this.offset=()=>[0,0]}setOffset(n){this.offset=Array.isArray(n)?()=>n:n}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(n){this.supportsScrolling()&&this.window.scrollTo(n[0],n[1])}scrollToAnchor(n){if(!this.supportsScrolling())return;const e=function RI(t,n){const e=t.getElementById(n)||t.getElementsByName(n)[0];if(e)return e;if("function"==typeof t.createTreeWalker&&t.body&&(t.body.createShadowRoot||t.body.attachShadow)){const i=t.createTreeWalker(t.body,NodeFilter.SHOW_ELEMENT);let r=i.currentNode;for(;r;){const s=r.shadowRoot;if(s){const o=s.getElementById(n)||s.querySelector(`[name="${n}"]`);if(o)return o}r=i.nextNode()}}return null}(this.document,n);e&&(this.scrollToElement(e),e.focus())}setHistoryScrollRestoration(n){if(this.supportScrollRestoration()){const e=this.window.history;e&&e.scrollRestoration&&(e.scrollRestoration=n)}}scrollToElement(n){const e=n.getBoundingClientRect(),i=e.left+this.window.pageXOffset,r=e.top+this.window.pageYOffset,s=this.offset();this.window.scrollTo(i-s[0],r-s[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const n=Pw(this.window.history)||Pw(Object.getPrototypeOf(this.window.history));return!(!n||!n.writable&&!n.set)}catch{return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}function Pw(t){return Object.getOwnPropertyDescriptor(t,"scrollRestoration")}class Iw{}class lx extends f2{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class cm extends lx{static makeCurrent(){!function d2(t){$p||($p=t)}(new cm)}onAndCancel(n,e,i){return n.addEventListener(e,i,!1),()=>{n.removeEventListener(e,i,!1)}}dispatchEvent(n,e){n.dispatchEvent(e)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,e){return(e=e||this.getDefaultDocument()).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,e){return"window"===e?window:"document"===e?n:"body"===e?n.body:null}getBaseHref(n){const e=function ux(){return il=il||document.querySelector("base"),il?il.getAttribute("href"):null}();return null==e?null:function cx(t){Fc=Fc||document.createElement("a"),Fc.setAttribute("href",t);const n=Fc.pathname;return"/"===n.charAt(0)?n:`/${n}`}(e)}resetBaseElement(){il=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return bw(document.cookie,n)}}let Fc,il=null;const Fw=new K("TRANSITION_ID"),fx=[{provide:vc,useFactory:function dx(t,n,e){return()=>{e.get(yc).donePromise.then(()=>{const i=nr(),r=n.querySelectorAll(`style[ng-transition="${t}"]`);for(let s=0;s<r.length;s++)i.remove(r[s])})}},deps:[Fw,Bt,pi],multi:!0}];let px=(()=>{class t{build(){return new XMLHttpRequest}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();const zc=new K("EventManagerPlugins");let Vc=(()=>{class t{constructor(e,i){this._zone=i,this._eventNameToPlugin=new Map,e.forEach(r=>{r.manager=this}),this._plugins=e.slice().reverse()}addEventListener(e,i,r){return this._findPluginFor(i).addEventListener(e,i,r)}addGlobalEventListener(e,i,r){return this._findPluginFor(i).addGlobalEventListener(e,i,r)}getZone(){return this._zone}_findPluginFor(e){const i=this._eventNameToPlugin.get(e);if(i)return i;const r=this._plugins;for(let s=0;s<r.length;s++){const o=r[s];if(o.supports(e))return this._eventNameToPlugin.set(e,o),o}throw new Error(`No event manager plugin found for event ${e}`)}}return t.\u0275fac=function(e){return new(e||t)(z(zc),z(at))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();class zw{constructor(n){this._doc=n}addGlobalEventListener(n,e,i){const r=nr().getGlobalEventTarget(this._doc,n);if(!r)throw new Error(`Unsupported event target ${r} for event ${e}`);return this.addEventListener(r,e,i)}}let Vw=(()=>{class t{constructor(){this.usageCount=new Map}
1addStyles(e){for(const i of e)1===this.changeUsageCount(i,1)&&this.onStyleAdded(i)}removeStyles(e){for(const i of e)0===this.changeUsageCount(i,-1)&&this.onStyleRemoved(i)}onStyleRemoved(e){}onStyleAdded(e){}getAllStyles(){return this.usageCount.keys()}changeUsageCount(e,i){const r=this.usageCount;let s=r.get(e)??0;return s+=i,s>0?r.set(e,s):r.delete(e),s}ngOnDestroy(){for(const e of this.getAllStyles())this.onStyleRemoved(e);this.usageCount.clear()}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})(),rl=(()=>{class t extends Vw{constructor(e){super(),this.doc=e,this.styleRef=new Map,this.hostNodes=new Set,this.resetHostNodes()}onStyleAdded(e){for(const i of this.hostNodes)this.addStyleToHost(i,e)}onStyleRemoved(e){const i=this.styleRef;i.get(e)?.forEach(s=>s.remove()),i.delete(e)}ngOnDestroy(){super.ngOnDestroy(),this.styleRef.clear(),this.resetHostNodes()}addHost(e){this.hostNodes.add(e);for(const i of this.getAllStyles())this.addStyleToHost(e,i)}removeHost(e){this.hostNodes.delete(e)}addStyleToHost(e,i){const r=this.doc.createElement("style");r.textContent=i,e.appendChild(r);const s=this.styleRef.get(i);s?s.push(r):this.styleRef.set(i,[r])}resetHostNodes(){const e=this.hostNodes;e.clear(),e.add(this.doc.head)}}return t.\u0275fac=function(e){return new(e||t)(z(Bt))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();const dm={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/MathML/"},fm=/%COMP%/g,Hw=new K("RemoveStylesOnCompDestory",{providedIn:"root",factory:()=>!1});function jw(t,n){return n.flat(100).map(e=>e.replace(fm,t))}function $w(t){return n=>{if("__ngUnwrap__"===n)return t;!1===t(n)&&(n.preventDefault(),n.returnValue=!1)}}let hm=(()=>{class t{constructor(e,i,r,s){this.eventManager=e,this.sharedStylesHost=i,this.appId=r,this.removeStylesOnCompDestory=s,this.rendererByCompId=new Map,this.defaultRenderer=new pm(e)}createRenderer(e,i){if(!e||!i)return this.defaultRenderer;const r=this.getOrCreateRenderer(e,i);return r instanceof qw?r.applyToHost(e):r instanceof mm&&r.applyStyles(),r}getOrCreateRenderer(e,i){const r=this.rendererByCompId;let s=r.get(i.id);if(!s){const o=this.eventManager,a=this.sharedStylesHost,l=this.removeStylesOnCompDestory;switch(i.encapsulation){case Sn.Emulated:s=new qw(o,a,i,this.appId,l);break;case Sn.ShadowDom:return new wx(o,a,e,i);default:s=new mm(o,a,i,l)}s.onDestroy=()=>r.delete(i.id),r.set(i.id,s)}return s}ngOnDestroy(){this.rendererByCompId.clear()}begin(){}end(){}}return t.\u0275fac=function(e){return new(e||t)(z(Vc),z(rl),z(Qa),z(Hw))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();class pm{constructor(n){this.eventManager=n,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(n,e){return e?document.createElementNS(dm[e]||e,n):document.createElement(n)}createComment(n){return document.createComment(n)}createText(n){return document.createTextNode(n)}appendChild(n,e){(Ww(n)?n.content:n).appendChild(e)}insertBefore(n,e,i){n&&(Ww(n)?n.content:n).insertBefore(e,i)}removeChild(n,e){n&&n.removeChild(e)}selectRootElement(n,e){let i="string"==typeof n?document.querySelector(n):n;if(!i)throw new Error(`The selector "${n}" did not match any elements`);return e||(i.textContent=""),i}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,e,i,r){if(r){e=r+":"+e;const s=dm[r];s?n.setAttributeNS(s,e,i):n.setAttribute(e,i)}else n.setAttribute(e,i)}removeAttribute(n,e,i){if(i){const r=dm[i];r?n.removeAttributeNS(r,e):n.removeAttribute(`${i}:${e}`)}else n.removeAttribute(e)}addClass(n,e){n.classList.add(e)}removeClass(n,e){n.classList.remove(e)}setStyle(n,e,i,r){r&(Mn.DashCase|Mn.Important)?n.style.setProperty(e,i,r&Mn.Important?"important":""):n.style[e]=i}removeStyle(n,e,i){i&Mn.DashCase?n.style.removeProperty(e):n.style[e]=""}setProperty(n,e,i){n[e]=i}setValue(n,e){n.nodeValue=e}listen(n,e,i){return"string"==typeof n?this.eventManager.addGlobalEventListener(n,e,$w(i)):this.eventManager.addEventListener(n,e,$w(i))}}function Ww(t){return"TEMPLATE"===t.tagName&&void 0!==t.content}class wx extends pm{constructor(n,e,i,r){super(n),this.sharedStylesHost=e,this.hostEl=i,this.shadowRoot=i.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const s=jw(r.id,r.styles);for(const o of s){const a=document.createElement("style");a.textContent=o,this.shadowRoot.appendChild(a)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,e){return super.appendChild(this.nodeOrShadowRoot(n),e)}insertBefore(n,e,i){return super.insertBefore(this.nodeOrShadowRoot(n),e,i)}removeChild(n,e){return super.removeChild(this.nodeOrShadowRoot(n),e)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class mm extends pm{constructor(n,e,i,r,s=i.id){super(n),this.sharedStylesHost=e,this.removeStylesOnCompDestory=r,this.rendererUsageCount=0,this.styles=jw(s,i.styles)}applyStyles(){this.sharedStylesHost.addStyles(this.styles),this.rendererUsageCount++}destroy(){this.removeStylesOnCompDestory&&(this.sharedStylesHost.removeStyles(this.styles),this.rendererUsageCount--,0===this.rendererUsageCount&&this.onDestroy?.())}}class qw extends mm{constructor(n,e,i,r,s){const o=r+"-"+i.id;super(n,e,i,s,o),this.contentAttr=function yx(t){return"_ngcontent-%COMP%".replace(fm,t)}(o),this.hostAttr=function bx(t){return"_nghost-%COMP%".replace(fm,t)}(o)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,e){const i=super.createElement(n,e);return super.setAttribute(i,this.contentAttr,""),i}}let _x=(()=>{class t extends zw{constructor(e){super(e)}supports(e){return!0}addEventListener(e,i,r){return e.addEventListener(i,r,!1),()=>this.removeEventListener(e,i,r)}removeEventListener(e,i,r){return e.removeEventListener(i,r)}}return t.\u0275fac=function(e){return new(e||t)(z(Bt))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();const Kw=["alt","control","meta","shift"],Ex={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Tx={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey};let Sx=(()=>{class t extends zw{constructor(e){super(e)}supports(e){return null!=t.parseEventName(e)}addEventListener(e,i,r){const s=t.parseEventName(i),o=t.eventCallback(s.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>nr().onAndCancel(e,s.domEventName,o))}static parseEventName(e){const i=e.toLowerCase().split("."),r=i.shift();if(0===i.length||"keydown"!==r&&"keyup"!==r)return null;const s=t._normalizeKey(i.pop());let o="",a=i.indexOf("code");if(a>-1&&(i.splice(a,1),o="code."),Kw.forEach(u=>{const f=i.indexOf(u);f>-1&&(i.splice(f,1),o+=u+".")}),o+=s,0!=i.length||0===s.length)return null;const l={};return l.domEventName=r,l.fullKey=o,l}static matchEventFullKeyCode(e,i){let r=Ex[e.key]||e.key,s="";return i.indexOf("code.")>-1&&(r=e.code,s="code."),!(null==r||!r)&&(r=r.toLowerCase()," "===r?r="space":"."===r&&(r="dot"),Kw.forEach(o=>{o!==r&&(0,Tx[o])(e)&&(s+=o+".")}),s+=r,s===i)}static eventCallback(e,i,r){return s=>{t.matchEventFullKeyCode(s,e)&&r.runGuarded(()=>i(s))}}static _normalizeKey(e){return"esc"===e?"escape":e}}return t.\u0275fac=function(e){return new(e||t)(z(Bt))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();const Xw=[{provide:Po,useValue:Nw},{provide:PC,useValue:function Dx(){cm.makeCurrent()},multi:!0},{provide:Bt,useFactory:function Mx(){return function dD(t){_h=t}(document),document},deps:[]}],Nx=HC(l2,"browser",Xw),Qw=new K(""),Zw=[{provide:bc,useClass:class hx{addToWindow(n){$e.getAngularTestability=(i,r=!0)=>{const s=n.findTestabilityInTree(i,r);if(null==s)throw new Error("Could not find testability for element.");return s},$e.getAllAngularTestabilities=()=>n.getAllTestabilities(),$e.getAllAngularRootElements=()=>n.getAllRootElements(),$e.frameworkStabilizers||($e.frameworkStabilizers=[]),$e.frameworkStabilizers.push(i=>{const r=$e.getAllAngularTestabilities();let s=r.length,o=!1;
1const a=function(l){o=o||l,s--,0==s&&i(o)};r.forEach(function(l){l.whenStable(a)})})}findTestabilityInTree(n,e,i){return null==e?null:n.getTestability(e)??(i?nr().isShadowRoot(e)?this.findTestabilityInTree(n,e.host,!0):this.findTestabilityInTree(n,e.parentElement,!0):null)}},deps:[]},{provide:FC,useClass:Rp,deps:[at,Lp,bc]},{provide:Rp,useClass:Rp,deps:[at,Lp,bc]}],Jw=[{provide:Ph,useValue:"root"},{provide:lo,useFactory:function Ox(){return new lo},deps:[]},{provide:zc,useClass:_x,multi:!0,deps:[Bt,at,Po]},{provide:zc,useClass:Sx,multi:!0,deps:[Bt]},{provide:hm,useClass:hm,deps:[Vc,rl,Qa,Hw]},{provide:Rv,useExisting:hm},{provide:Vw,useExisting:rl},{provide:rl,useClass:rl,deps:[Bt]},{provide:Vc,useClass:Vc,deps:[zc,at]},{provide:Iw,useClass:px,deps:[]},[]];let Ax=(()=>{class t{constructor(e){}static withServerTransition(e){return{ngModule:t,providers:[{provide:Qa,useValue:e.appId},{provide:Fw,useExisting:Qa},fx]}}}return t.\u0275fac=function(e){return new(e||t)(z(Qw,12))},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({providers:[...Jw,...Zw],imports:[qe,u2]}),t})(),e_=(()=>{class t{constructor(e){this._doc=e}getTitle(){return this._doc.title}setTitle(e){this._doc.title=e||""}}return t.\u0275fac=function(e){return new(e||t)(z(Bt))},t.\u0275prov=G({token:t,factory:function(e){let i=null;return i=e?new e:function Ix(){return new e_(z(Bt))}(),i},providedIn:"root"}),t})();typeof window<"u"&&window;let i_=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:function(e){let i=null;return i=e?new(e||t):z(r_),i},providedIn:"root"}),t})(),r_=(()=>{class t extends i_{constructor(e){super(),this._doc=e}sanitize(e,i){if(null==i)return null;switch(e){case Ge.NONE:return i;case Ge.HTML:return Pi(i,"HTML")?Fn(i):_v(this._doc,String(i)).toString();case Ge.STYLE:return Pi(i,"Style")?Fn(i):i;case Ge.SCRIPT:if(Pi(i,"Script"))return Fn(i);throw new Error("unsafe value used in a script context");case Ge.URL:return Pi(i,"URL")?Fn(i):Gu(String(i));case Ge.RESOURCE_URL:if(Pi(i,"ResourceURL"))return Fn(i);throw new Error(`unsafe value used in a resource URL context (see ${ks})`);default:throw new Error(`Unexpected SecurityContext ${e} (see ${ks})`)}}bypassSecurityTrustHtml(e){return function yD(t){return new fD(t)}(e)}bypassSecurityTrustStyle(e){return function bD(t){return new hD(t)}(e)}bypassSecurityTrustScript(e){return function CD(t){return new pD(t)}(e)}bypassSecurityTrustUrl(e){return function wD(t){return new mD(t)}(e)}bypassSecurityTrustResourceUrl(e){return function _D(t){return new gD(t)}(e)}}return t.\u0275fac=function(e){return new(e||t)(z(Bt))},t.\u0275prov=G({token:t,factory:function(e){let i=null;return i=e?new e:function Fx(t){return new r_(t.get(Bt))}(z(pi)),i},providedIn:"root"}),t})();const{isArray:zx}=Array,{getPrototypeOf:Vx,prototype:Ux,keys:Bx}=Object;function s_(t){if(1===t.length){const n=t[0];if(zx(n))return{args:n,keys:null};if(function Hx(t){return t&&"object"==typeof t&&Vx(t)===Ux}(n)){const e=Bx(n);return{args:e.map(i=>n[i]),keys:e}}}return{args:t,keys:null}}const{isArray:jx}=Array;function o_(t){return fe(n=>function $x(t,n){return jx(n)?t(...n):t(n)}(t,n))}function a_(t,n){return t.reduce((e,i,r)=>(e[i]=n[r],e),{})}let l_=(()=>{class t{constructor(e,i){this._renderer=e,this._elementRef=i,this.onChange=r=>{},this.onTouched=()=>{}}setProperty(e,i){this._renderer.setProperty(this._elementRef.nativeElement,e,i)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}}return t.\u0275fac=function(e){return new(e||t)(E(hn),E(vt))},t.\u0275dir=Z({type:t}),t})(),ps=(()=>{class t extends l_{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Yt(t)))(i||t)}}(),t.\u0275dir=Z({type:t,features:[Le]}),t})();const wi=new K("NgValueAccessor"),Wx={provide:wi,useExisting:Be(()=>ym),multi:!0};let ym=(()=>{class t extends ps{writeValue(e){this.setProperty("checked",e)}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Yt(t)))(i||t)}}(),t.\u0275dir=Z({type:t,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(e,i){1&e&&le("change",function(s){return i.onChange(s.target.checked)})("blur",function(){return i.onTouched()})},features:[Ye([Wx]),Le]}),t})();const qx={provide:wi,useExisting:Be(()=>xo),multi:!0},Yx=new K("CompositionEventMode");let xo=(()=>{class t extends l_{constructor(e,i,r){super(e,i),this._compositionMode=r,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function Kx(){const t=nr()?nr().getUserAgent():"";return/android (\d+)/.test(t.toLowerCase())}())}writeValue(e){this.setProperty("value",e??"")}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}}return t.\u0275fac=function(e){return new(e||t)(E(hn),E(vt),E(Yx,8))},t.\u0275dir=Z({type:t,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(e,i){1&e&&le("input",function(s){return i._handleInput(s.target.value)})("blur",function(){return i.onTouched()})("compositionstart",function(){return i._compositionStart()})("compositionend",function(s){return i._compositionEnd(s.target.value)})},features:[Ye([qx]),Le]}),t})();const Xx=!1;function Sr(t){return null==t||("string"==typeof t||Array.isArray(t))&&0===t.length}function u_(t){return null!=t&&"number"==typeof t.length}const sn=new K("NgValidators"),Dr=new K("NgAsyncValidators"),Qx=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class vn{static min(n){return function c_(t){return n=>{if(Sr(n.value)||Sr(t))return null;const e=parseFloat(n.value);return!isNaN(e)&&e<t?{min:{min:t,actual:n.value}}:null}}(n)}static max(n){return function d_(t){return n=>{if(Sr(n.value)||Sr(t))return null;const e=parseFloat(n.value);return!isNaN(e)&&e>t?{max:{max:t,actual:n.value}}:null}}(n)}static required(n){return f_(n)}static requiredTrue(n){return function h_(t){return!0===t.value?null:{required:!0}}(n)}static email(n){return function p_(t){return Sr(t.value)||Qx.test(t.value)?null:{email:!0}}(n)}static minLength(n){return function m_(t){return n=>Sr(n.value)||!u_(n.value)?null:n.value.length<t?{minlength:{requiredLength:t,actualLength:n.value.length}}:null}(n)}static maxLength(n){return function g_(t){return n=>u_(n.value)&&n.value.length>t?{maxlength:{requiredLength:t,actualLength:n.value.length}}:null}(n)}static pattern(n){return function v_(t){if(!t)return Uc;let n,e;return"string"==typeof t?(e="","^"!==t.charAt(0)&&(e+="^"),e+=t,"$"!==t.charAt(t.length-1)&&(e+="$"),n=new RegExp(e)):(e=t.toString(),n=t),i=>
1{if(Sr(i.value))return null;const r=i.value;return n.test(r)?null:{pattern:{requiredPattern:e,actualValue:r}}}}(n)}static nullValidator(n){return null}static compose(n){return E_(n)}static composeAsync(n){return T_(n)}}function f_(t){return Sr(t.value)?{required:!0}:null}function Uc(t){return null}function y_(t){return null!=t}function b_(t){const n=Ua(t)?L(t):t;if(Xx&&!ip(n)){let e="Expected async validator to return Promise or Observable.";throw"object"==typeof t&&(e+=" Are you using a synchronous validator where an async validator is expected?"),new R(-1101,e)}return n}function C_(t){let n={};return t.forEach(e=>{n=null!=e?{...n,...e}:n}),0===Object.keys(n).length?null:n}function w_(t,n){return n.map(e=>e(t))}function __(t){return t.map(n=>function Zx(t){return!t.validate}(n)?n:e=>n.validate(e))}function E_(t){if(!t)return null;const n=t.filter(y_);return 0==n.length?null:function(e){return C_(w_(e,n))}}function bm(t){return null!=t?E_(__(t)):null}function T_(t){if(!t)return null;const n=t.filter(y_);return 0==n.length?null:function(e){return function Gx(...t){const n=su(t),{args:e,keys:i}=s_(t),r=new Qe(s=>{const{length:o}=e;if(!o)return void s.complete();const a=new Array(o);let l=o,u=o;for(let f=0;f<o;f++){let g=!1;En(e[f]).subscribe(Pe(s,v=>{g||(g=!0,u--),a[f]=v},()=>l--,void 0,()=>{(!l||!g)&&(u||s.next(i?a_(i,a):a),s.complete())}))}});return n?r.pipe(o_(n)):r}(w_(e,n).map(b_)).pipe(fe(C_))}}function Cm(t){return null!=t?T_(__(t)):null}function S_(t,n){return null===t?[n]:Array.isArray(t)?[...t,n]:[t,n]}function D_(t){return t._rawValidators}function O_(t){return t._rawAsyncValidators}function wm(t){return t?Array.isArray(t)?t:[t]:[]}function Bc(t,n){return Array.isArray(t)?t.includes(n):t===n}function M_(t,n){const e=wm(n);return wm(t).forEach(r=>{Bc(e,r)||e.push(r)}),e}function N_(t,n){return wm(n).filter(e=>!Bc(t,e))}class A_{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(n){this._rawValidators=n||[],this._composedValidatorFn=bm(this._rawValidators)}_setAsyncValidators(n){this._rawAsyncValidators=n||[],this._composedAsyncValidatorFn=Cm(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(n){this._onDestroyCallbacks.push(n)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(n=>n()),this._onDestroyCallbacks=[]}reset(n){this.control&&this.control.reset(n)}hasError(n,e){return!!this.control&&this.control.hasError(n,e)}getError(n,e){return this.control?this.control.getError(n,e):null}}class yn extends A_{get formDirective(){return null}get path(){return null}}class Or extends A_{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class P_{constructor(n){this._cd=n}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}let Hc=(()=>{class t extends P_{constructor(e){super(e)}}return t.\u0275fac=function(e){return new(e||t)(E(Or,2))},t.\u0275dir=Z({type:t,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,i){2&e&&St("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)},features:[Le]}),t})(),sl=(()=>{class t extends P_{constructor(e){super(e)}}return t.\u0275fac=function(e){return new(e||t)(E(yn,10))},t.\u0275dir=Z({type:t,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(e,i){2&e&&St("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)("ng-submitted",i.isSubmitted)},features:[Le]}),t})();function I_(t,n){return t?`with name: '${n}'`:`at index: ${n}`}
1const Tm=!1,ol="VALID",$c="INVALID",ko="PENDING",al="DISABLED";function Sm(t){return(Gc(t)?t.validators:t)||null}function Dm(t,n){return(Gc(n)?n.asyncValidators:t)||null}function Gc(t){return null!=t&&!Array.isArray(t)&&"object"==typeof t}function x_(t,n,e){const i=t.controls;if(!(n?Object.keys(i):i).length)throw new R(1e3,Tm?function nk(t){return`\n    There are no form controls registered with this ${t?"group":"array"} yet. If you're using ngModel,\n    you may want to check next tick (e.g. use setTimeout).\n  `}(n):"");if(!i[e])throw new R(1001,Tm?function ik(t,n){return`Cannot find form control ${I_(t,n)}`}(n,e):"")}function k_(t,n,e){t._forEachChild((i,r)=>{if(void 0===e[r])throw new R(1002,Tm?function rk(t,n){return`Must supply a value for form control ${I_(t,n)}`}(n,r):"")})}class Wc{constructor(n,e){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(n),this._assignAsyncValidators(e)}get validator(){return this._composedValidatorFn}set validator(n){this._rawValidators=this._composedValidatorFn=n}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(n){this._rawAsyncValidators=this._composedAsyncValidatorFn=n}get parent(){return this._parent}get valid(){return this.status===ol}get invalid(){return this.status===$c}get pending(){return this.status==ko}get disabled(){return this.status===al}get enabled(){return this.status!==al}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(n){this._assignValidators(n)}setAsyncValidators(n){this._assignAsyncValidators(n)}addValidators(n){this.setValidators(M_(n,this._rawValidators))}addAsyncValidators(n){this.setAsyncValidators(M_(n,this._rawAsyncValidators))}removeValidators(n){this.setValidators(N_(n,this._rawValidators))}removeAsyncValidators(n){this.setAsyncValidators(N_(n,this._rawAsyncValidators))}hasValidator(n){return Bc(this._rawValidators,n)}hasAsyncValidator(n){return Bc(this._rawAsyncValidators,n)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(n={}){this.touched=!0,this._parent&&!n.onlySelf&&this._parent.markAsTouched(n)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(n=>n.markAllAsTouched())}markAsUntouched(n={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(e=>{e.markAsUntouched({onlySelf:!0})}),this._parent&&!n.onlySelf&&this._parent._updateTouched(n)}markAsDirty(n={}){this.pristine=!1,this._parent&&!n.onlySelf&&this._parent.markAsDirty(n)}markAsPristine(n={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(e=>{e.markAsPristine({onlySelf:!0})}),this._parent&&!n.onlySelf&&this._parent._updatePristine(n)}markAsPending(n={}){this.status=ko,!1!==n.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!n.onlySelf&&this._parent.markAsPending(n)}disable(n={}){const e=this._parentMarkedDirty(n.onlySelf);this.status=al,this.errors=null,this._forEachChild(i=>{i.disable({...n,onlySelf:!0})}),this._updateValue(),!1!==n.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...n,skipPristineCheck:e}),this._onDisabledChange.forEach(i=>i(!0))}enable(n={}){const e=this._parentMarkedDirty(n.onlySelf);this.status=ol,this._forEachChild(i=>{i.enable({...n,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent}),this._updateAncestors({...n,skipPristineCheck:e}),this._onDisabledChange.forEach(i=>i(!1))}_updateAncestors(n){this._parent&&!n.onlySelf&&(this._parent.updateValueAndValidity(n),n.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(n){this._parent=n}getRawValue(){return this.value}updateValueAndValidity(n={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===ol||this.status===ko)&&this._runAsyncValidator(n.emitEvent)),!1!==n.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!n.onlySelf&&this._parent.updateValueAndValidity(n)}_updateTreeValidity(n={emitEvent:!0}
1){this._forEachChild(e=>e._updateTreeValidity(n)),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?al:ol}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(n){if(this.asyncValidator){this.status=ko,this._hasOwnPendingAsyncValidator=!0;const e=b_(this.asyncValidator(this));this._asyncValidationSubscription=e.subscribe(i=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(i,{emitEvent:n})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(n,e={}){this.errors=n,this._updateControlsErrors(!1!==e.emitEvent)}get(n){let e=n;return null==e||(Array.isArray(e)||(e=e.split(".")),0===e.length)?null:e.reduce((i,r)=>i&&i._find(r),this)}getError(n,e){const i=e?this.get(e):this;return i&&i.errors?i.errors[n]:null}hasError(n,e){return!!this.getError(n,e)}get root(){let n=this;for(;n._parent;)n=n._parent;return n}_updateControlsErrors(n){this.status=this._calculateStatus(),n&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(n)}_initObservables(){this.valueChanges=new D,this.statusChanges=new D}_calculateStatus(){return this._allControlsDisabled()?al:this.errors?$c:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(ko)?ko:this._anyControlsHaveStatus($c)?$c:ol}_anyControlsHaveStatus(n){return this._anyControls(e=>e.status===n)}_anyControlsDirty(){return this._anyControls(n=>n.dirty)}_anyControlsTouched(){return this._anyControls(n=>n.touched)}_updatePristine(n={}){this.pristine=!this._anyControlsDirty(),this._parent&&!n.onlySelf&&this._parent._updatePristine(n)}_updateTouched(n={}){this.touched=this._anyControlsTouched(),this._parent&&!n.onlySelf&&this._parent._updateTouched(n)}_registerOnCollectionChange(n){this._onCollectionChange=n}_setUpdateStrategy(n){Gc(n)&&null!=n.updateOn&&(this._updateOn=n.updateOn)}_parentMarkedDirty(n){return!n&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(n){return null}_assignValidators(n){this._rawValidators=Array.isArray(n)?n.slice():n,this._composedValidatorFn=function sk(t){return Array.isArray(t)?bm(t):t||null}(this._rawValidators)}_assignAsyncValidators(n){this._rawAsyncValidators=Array.isArray(n)?n.slice():n,this._composedAsyncValidatorFn=function ok(t){return Array.isArray(t)?Cm(t):t||null}(this._rawAsyncValidators)}}class ll extends Wc{constructor(n,e,i){super(Sm(e),Dm(i,e)),this.controls=n,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(n,e){return this.controls[n]?this.controls[n]:(this.controls[n]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(n,e,i={}){this.registerControl(n,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}removeControl(n,e={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(n,e,i={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],e&&this.registerControl(n,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}contains(n){return this.controls.hasOwnProperty(n)&&this.controls[n].enabled}setValue(n,e={}){k_(this,!0,n),Object.keys(n).forEach(i=>{x_(this,!0,i),this.controls[i].setValue(n[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(n,e={}){null!=n&&(Object.keys(n).forEach(i=>{const r=this.controls[i];r&&r.patchValue(n[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(n={},e={}){this._forEachChild((i,r)=>{i.reset(n[r],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(n,e,i)=>(n[i]=e.getRawValue(),n))}_syncPendingControls(){let n=this._reduceChildren(!1,(e,i)=>!!i._syncPendingControls()||e);
vendor: 4,330 bytes, line 1
1return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){Object.keys(this.controls).forEach(e=>{const i=this.controls[e];i&&n(i,e)})}_setUpControls(){this._forEachChild(n=>{n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(n){for(const[e,i]of Object.entries(this.controls))if(this.contains(e)&&n(i))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,i,r)=>((i.enabled||this.disabled)&&(e[r]=i.value),e))}_reduceChildren(n,e){let i=n;return this._forEachChild((r,s)=>{i=e(i,r,s)}),i}_allControlsDisabled(){for(const n of Object.keys(this.controls))if(this.controls[n].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(n){return this.controls.hasOwnProperty(n)?this.controls[n]:null}}class R_ extends ll{}const Ro=new K("CallSetDisabledState",{providedIn:"root",factory:()=>qc}),qc="always";function ul(t,n,e=qc){Om(t,n),n.valueAccessor.writeValue(t.value),(t.disabled||"always"===e)&&n.valueAccessor.setDisabledState?.(t.disabled),function lk(t,n){n.valueAccessor.registerOnChange(e=>{t._pendingValue=e,t._pendingChange=!0,t._pendingDirty=!0,"change"===t.updateOn&&L_(t,n)})}(t,n),function ck(t,n){const e=(i,r)=>{n.valueAccessor.writeValue(i),r&&n.viewToModelUpdate(i)};t.registerOnChange(e),n._registerOnDestroy(()=>{t._unregisterOnChange(e)})}(t,n),function uk(t,n){n.valueAccessor.registerOnTouched(()=>{t._pendingTouched=!0,"blur"===t.updateOn&&t._pendingChange&&L_(t,n),"submit"!==t.updateOn&&t.markAsTouched()})}(t,n),function ak(t,n){if(n.valueAccessor.setDisabledState){const e=i=>{n.valueAccessor.setDisabledState(i)};t.registerOnDisabledChange(e),n._registerOnDestroy(()=>{t._unregisterOnDisabledChange(e)})}}(t,n)}function Yc(t,n,e=!0){const i=()=>{};n.valueAccessor&&(n.valueAccessor.registerOnChange(i),n.valueAccessor.registerOnTouched(i)),Qc(t,n),t&&(n._invokeOnDestroyCallbacks(),t._registerOnCollectionChange(()=>{}))}function Xc(t,n){t.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(n)})}function Om(t,n){const e=D_(t);null!==n.validator?t.setValidators(S_(e,n.validator)):"function"==typeof e&&t.setValidators([e]);const i=O_(t);null!==n.asyncValidator?t.setAsyncValidators(S_(i,n.asyncValidator)):"function"==typeof i&&t.setAsyncValidators([i]);const r=()=>t.updateValueAndValidity();Xc(n._rawValidators,r),Xc(n._rawAsyncValidators,r)}function Qc(t,n){let e=!1;if(null!==t){if(null!==n.validator){const r=D_(t);if(Array.isArray(r)&&r.length>0){const s=r.filter(o=>o!==n.validator);s.length!==r.length&&(e=!0,t.setValidators(s))}}if(null!==n.asyncValidator){const r=O_(t);if(Array.isArray(r)&&r.length>0){const s=r.filter(o=>o!==n.asyncValidator);s.length!==r.length&&(e=!0,t.setAsyncValidators(s))}}}const i=()=>{};return Xc(n._rawValidators,i),Xc(n._rawAsyncValidators,i),e}function L_(t,n){t._pendingDirty&&t.markAsDirty(),t.setValue(t._pendingValue,{emitModelToViewChange:!1}),n.viewToModelUpdate(t._pendingValue),t._pendingChange=!1}function V_(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}function U_(t){return"object"==typeof t&&null!==t&&2===Object.keys(t).length&&"value"in t&&"disabled"in t}const dl=class extends Wc{constructor(n=null,e,i){super(Sm(e),Dm(i,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(n),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Gc(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=U_(n)?n.value:n)}setValue(n,e={}){this.value=this._pendingValue=n,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(i=>i(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)}patchValue(n,e={}){this.setValue(n,e)}reset(n=this.defaultValue,e={}){this._applyFormState(n),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(n){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(n){this._onChange.push(n)}_unregisterOnChange(n){V_(this._onChange,n)}registerOnDisabledChange(n){this._onDisabledChange.push(n)}_unregisterOnDisabledChange(n){V_(this._onDisabledChange,n)}_forEachChild(n){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pe
1ndingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(n){U_(n)?(this.value=this._pendingValue=n.value,n.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=n}};let fl=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=Z({type:t,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),t})();const bk={provide:wi,useExisting:Be(()=>Zc),multi:!0};let Zc=(()=>{class t extends ps{writeValue(e){this.setProperty("value",e??"")}registerOnChange(e){this.onChange=i=>{e(""==i?null:parseFloat(i))}}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Yt(t)))(i||t)}}(),t.\u0275dir=Z({type:t,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(e,i){1&e&&le("input",function(s){return i.onChange(s.target.value)})("blur",function(){return i.onTouched()})},features:[Ye([bk]),Le]}),t})(),G_=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({}),t})();const Im=new K("NgModelWithFormControlWarning"),Tk={provide:yn,useExisting:Be(()=>ms)};let ms=(()=>{class t extends yn{constructor(e,i,r){super(),this.callSetDisabledState=r,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new D,this._setValidators(e),this._setAsyncValidators(i)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(Qc(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){const i=this.form.get(e.path);return ul(i,e,this.callSetDisabledState),i.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),i}getControl(e){return this.form.get(e.path)}
1removeControl(e){Yc(e.control||null,e,!1),function pk(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}getFormArray(e){return this.form.get(e.path)}updateModel(e,i){this.form.get(e.path).setValue(i)}onSubmit(e){return this.submitted=!0,function z_(t,n){t._syncPendingControls(),n.forEach(e=>{const i=e.control;"submit"===i.updateOn&&i._pendingChange&&(e.viewToModelUpdate(i._pendingValue),i._pendingChange=!1)})}(this.form,this.directives),this.ngSubmit.emit(e),"dialog"===e?.target?.method}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_updateDomValue(){this.directives.forEach(e=>{const i=e.control,r=this.form.get(e.path);i!==r&&(Yc(i||null,e),(t=>t instanceof dl)(r)&&(ul(r,e,this.callSetDisabledState),e.control=r))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const i=this.form.get(e.path);(function F_(t,n){Om(t,n)})(i,e),i.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){const i=this.form.get(e.path);i&&function dk(t,n){return Qc(t,n)}(i,e)&&i.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){Om(this.form,this),this._oldForm&&Qc(this._oldForm,this)}_checkFormPresent(){}}return t.\u0275fac=function(e){return new(e||t)(E(sn,10),E(Dr,10),E(Ro,8))},t.\u0275dir=Z({type:t,selectors:[["","formGroup",""]],hostBindings:function(e,i){1&e&&le("submit",function(s){return i.onSubmit(s)})("reset",function(){return i.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[Ye([Tk]),Le,_e]}),t})();const Ok={provide:Or,useExisting:Be(()=>hl)};let hl=(()=>{class t extends Or{set isDisabled(e){}constructor(e,i,r,s,o){super(),this._ngModelWarningConfig=o,this._added=!1,this.update=new D,this._ngModelWarningSent=!1,this._parent=e,this._setValidators(i),this._setAsyncValidators(r),this.valueAccessor=function Am(t,n){if(!n)return null;let e,i,r;
1return Array.isArray(n),n.forEach(s=>{s.constructor===xo?e=s:function hk(t){return Object.getPrototypeOf(t.constructor)===ps}(s)?i=s:r=s}),r||i||e||null}(0,s)}ngOnChanges(e){this._added||this._setUpControl(),function Nm(t,n){if(!t.hasOwnProperty("model"))return!1;const e=t.model;return!!e.isFirstChange()||!Object.is(n,e.currentValue)}(e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}get path(){return function Kc(t,n){return[...n.path,t]}(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}}return t._ngModelWarningSentOnce=!1,t.\u0275fac=function(e){return new(e||t)(E(yn,13),E(sn,10),E(Dr,10),E(wi,10),E(Im,8))},t.\u0275dir=Z({type:t,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[Ye([Ok]),Le,_e]}),t})();const Mk={provide:wi,useExisting:Be(()=>Jc),multi:!0};function X_(t,n){return null==t?`${n}`:(n&&"object"==typeof n&&(n="Object"),`${t}: ${n}`.slice(0,50))}let Jc=(()=>{class t extends ps{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){this.value=e;const r=X_(this._getOptionId(e),e);this.setProperty("value",r)}registerOnChange(e){this.onChange=i=>{this.value=this._getOptionValue(i),e(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(e){for(const i of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(i),e))return i;return null}_getOptionValue(e){const i=function Nk(t){return t.split(":")[0]}(e);return this._optionMap.has(i)?this._optionMap.get(i):e}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Yt(t)))(i||t)}}(),t.\u0275dir=Z({type:t,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(e,i){1&e&&le("change",function(s){return i.onChange(s.target.value)})("blur",function(){return i.onTouched()})},inputs:{compareWith:"compareWith"},features:[Ye([Mk]),Le]}),t})(),Q_=(()=>{class t{constructor(e,i,r){this._element=e,this._renderer=i,this._select=r,this._select&&(this.id=this._select._registerOption())}set ngValue(e){null!=this._select&&(this._select._optionMap.set(this.id,e),this._setElementValue(X_(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._setElementValue(e),this._select&&this._select.writeValue(this._select.value)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return t.\u0275fac=function(e){return new(e||t)(E(vt),E(hn),E(Jc,9))},t.\u0275dir=Z({type:t,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),t})();const Ak={provide:wi,useExisting:Be(()=>Rm),multi:!0};function Z_(t,n){return null==t?`${n}`:("string"==typeof n&&(n=`'${n}'`),n&&"object"==typeof n&&(n="Object"),`${t}: ${n}`.slice(0,50))}let Rm=(()=>{class t extends ps{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){let i;if(this.value=e,Array.isArray(e)){const r=e.map(s=>this._getOptionId(s));i=(s,o)=>{s._setSelected(r.indexOf(o.toString())>-1)}}else i=(r,s)=>{r._setSelected(!1)};this._optionMap.forEach(i)}registerOnChange(e){this.onChange=i=>{const r=[],s=i.selectedOptions;if(void 0!==s){const o=s;for(let a=0;a<o.length;a++){const u=this._getOptionValue(o[a].value);r.push(u)}}else{const o=i.options;for(let a=0;a<o.length;a++){const l=o[a];if(l.selected){const u=this._getOptionValue(l.value);r.push(u)}}}this.value=r,e(r)}}_registerOption(e){const i=(this._idCounter++).toString();return this._optionMap.set(i,e),i}_getOptionId(e){for(const i of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(i)._value,e))return i;return null}_getOptionValue(e){const i=function Pk(t){return t.split(":")[0]}(e);return this._optionMap.has(i)?this._optionMap.get(i)._value:e}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Yt(t)))(i||t)}}(),t.\u0275dir=Z({type:t,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(e,i){1&e&&le("change",function(s){return i.onChange(s.target)})("blur",function(){return i.onTouched()})},inputs:{compareWith:"compareWith"},features:[Ye([Ak]),Le]}),t})(),J_=(()=>{class t{constructor(e,i,r){this._element=e,this._renderer=i,this._select=r,this._select&&(this.id=this._select._registerOption(this))}set ngValue(e){null!=this._select&&(this._value=e,this._setElementValue(Z_(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._select?(this._value=e,this._setElementValue(Z_(this.id,e)),this._select.writeValue(this._select.value)):this._setElementValue(e)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}_setSelected(e){this._renderer.setProperty(this._element.nativeElement,"selected",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id
1),this._select.writeValue(this._select.value))}}return t.\u0275fac=function(e){return new(e||t)(E(vt),E(hn),E(Rm,9))},t.\u0275dir=Z({type:t,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),t})(),gs=(()=>{class t{constructor(){this._validator=Uc}ngOnChanges(e){if(this.inputName in e){const i=this.normalizeInput(e[this.inputName].currentValue);this._enabled=this.enabled(i),this._validator=this._enabled?this.createValidator(i):Uc,this._onChange&&this._onChange()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}enabled(e){return null!=e}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=Z({type:t,features:[_e]}),t})();const kk={provide:sn,useExisting:Be(()=>ed),multi:!0};let ed=(()=>{class t extends gs{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=Io,this.createValidator=e=>f_}enabled(e){return e}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Yt(t)))(i||t)}}(),t.\u0275dir=Z({type:t,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(e,i){2&e&&pn("required",i._enabled?"":null)},inputs:{required:"required"},features:[Ye([kk]),Le]}),t})(),Uk=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({imports:[G_]}),t})();class u1 extends Wc{constructor(n,e,i){super(Sm(e),Dm(i,e)),this.controls=n,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(n){return this.controls[this._adjustIndex(n)]}push(n,e={}){this.controls.push(n),this._registerControl(n),this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}insert(n,e,i={}){this.controls.splice(n,0,e),this._registerControl(e),this.updateValueAndValidity({emitEvent:i.emitEvent})}removeAt(n,e={}){let i=this._adjustIndex(n);i<0&&(i=0),this.controls[i]&&this.controls[i]._registerOnCollectionChange(()=>{}),this.controls.splice(i,1),this.updateValueAndValidity({emitEvent:e.emitEvent})}setControl(n,e,i={}){let r=this._adjustIndex(n);r<0&&(r=0),this.controls[r]&&this.controls[r]._registerOnCollectionChange(()=>{}),this.controls.splice(r,1),e&&(this.controls.splice(r,0,e),this._registerControl(e)),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(n,e={}){k_(this,!1,n),n.forEach((i,r)=>{x_(this,!1,r),this.at(r).setValue(i,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(n,e={}){null!=n&&(n.forEach((i,r)=>{this.at(r)&&this.at(r).patchValue(i,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(n=[],e={}){this._forEachChild((i,r)=>{i.reset(n[r],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this.controls.map(n=>n.getRawValue())}clear(n={}){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:n.emitEvent}))}_adjustIndex(n){return n<0?n+this.length:n}_syncPendingControls(){let n=this.controls.reduce((e,i)=>!!i._syncPendingControls()||e,!1);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){this.controls.forEach((e,i)=>{n(e,i)})}_updateValue(){this.value=this.controls.filter(n=>n.enabled||this.disabled).map(n=>n.value)}_anyControls(n){return this.controls.some(e=>e.enabled&&n(e))}_setUpControls(){this._forEachChild(n=>this._registerControl(n))}_allControlsDisabled(){for(const n of this.controls)if(n.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(n){n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)}_find(n){return this.at(n)??null}}function c1(t){return!!t&&(void 0!==t.asyncValidators||void 0!==t.validators||void 0!==t.updateOn)}let pl=(()=>{class t{constructor(){this.useNonNullable=!1}get nonNullable(){const e=new t;return e.useNonNullable=!0,e}group(e,i=null){const r=this._reduceControls(e);let s={};return c1(i)?s=i:null!==i&&(s.validators=i.validator,s.asyncValidators=i.asyncValidator),new ll(r,s)}record(e,i=null){const r=this._reduceControls(e);return new R_(r,i)}control(e,i,r){let s={};return this.useNonNullable?(c1(i)?s=i:(s.validators=i,s.asyncValidators=r),new dl(e,{...s,nonNullable:!0})):new dl(e,i,r)}array(e,i,r){const s=e.map(o=>this._createControl(o));return new u1(s,i,r)}_reduceControls(e){const i={};return Object.keys(e).forEach(r=>{i[r]=this._createControl(e[r])}),i}_createControl(e){return e instanceof dl||e instanceof Wc?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Bk=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:Im,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:Ro,useValue:e.callSetDisabledState??qc}]}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({imports:[Uk]}),t})();function td(t){return"function"==typeof t}let Lm=!1;const _i={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){if(t){const n=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior b
1y code at: \n"+n.stack)}else Lm&&console.log("RxJS: Back to a better error behavior. Thank you. <3");Lm=t},get useDeprecatedSynchronousErrorHandling(){return Lm}};function ml(t){setTimeout(()=>{throw t},0)}const nd={closed:!0,next(t){},error(t){if(_i.useDeprecatedSynchronousErrorHandling)throw t;ml(t)},complete(){}},Hk=Array.isArray||(t=>t&&"number"==typeof t.length),id=(()=>{function t(n){return Error.call(this),this.message=n?`${n.length} errors occurred during unsubscription:\n${n.map((e,i)=>`${i+1}) ${e.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=n,this}return t.prototype=Object.create(Error.prototype),t})();class bn{constructor(n){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,n&&(this._ctorUnsubscribe=!0,this._unsubscribe=n)}unsubscribe(){let n;if(this.closed)return;let{_parentOrParents:e,_ctorUnsubscribe:i,_unsubscribe:r,_subscriptions:s}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,e instanceof bn)e.remove(this);else if(null!==e)for(let o=0;o<e.length;++o)e[o].remove(this);if(td(r)){i&&(this._unsubscribe=void 0);try{r.call(this)}catch(o){n=o instanceof id?d1(o.errors):[o]}}if(Hk(s)){let o=-1,a=s.length;for(;++o<a;){const l=s[o];if(null!==(t=l)&&"object"==typeof t)try{l.unsubscribe()}catch(u){n=n||[],u instanceof id?n=n.concat(d1(u.errors)):n.push(u)}}}var t;if(n)throw new id(n)}add(n){let e=n;if(!n)return bn.EMPTY;switch(typeof n){case"function":e=new bn(n);case"object":if(e===this||e.closed||"function"!=typeof e.unsubscribe)return e;if(this.closed)return e.unsubscribe(),e;if(!(e instanceof bn)){const s=e;e=new bn,e._subscriptions=[s]}break;default:throw new Error("unrecognized teardown "+n+" added to Subscription.")}let{_parentOrParents:i}=e;if(null===i)e._parentOrParents=this;else if(i instanceof bn){if(i===this)return e;e._parentOrParents=[i,this]}else{if(-1!==i.indexOf(this))return e;i.push(this)}const r=this._subscriptions;return null===r?this._subscriptions=[e]:r.push(e),e}remove(n){const e=this._subscriptions;if(e){const i=e.indexOf(n);-1!==i&&e.splice(i,1)}}}var t;function d1(t){return t.reduce((n,e)=>n.concat(e instanceof id?e.errors:e),[])}bn.EMPTY=((t=new bn).closed=!0,t);const rd="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random();class Bn extends bn{constructor(n,e,i){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=nd;break;case 1:if(!n){this.destination=nd;break}if("object"==typeof n){n instanceof Bn?(this.syncErrorThrowable=n.syncErrorThrowable,this.destination=n,n.add(this)):(this.syncErrorThrowable=!0,this.destination=new f1(this,n));break}default:this.syncErrorThrowable=!0,this.destination=new f1(this,n,e,i)}}[rd](){return this}static create(n,e,i){const r=new Bn(n,e,i);return r.syncErrorThrowable=!1,r}next(n){this.isStopped||this._next(n)}error(n){this.isStopped||(this.isStopped=!0,this._error(n))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(n){this.destination.next(n)}_error(n){this.destination.error(n),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:n}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=n,this}}class f1 extends Bn{constructor(n,e,i,r){super(),this._parentSubscriber=n;let s,o=this;td(e)?s=e:e&&(s=e.next,i=e.error,r=e.complete,e!==nd&&(o=Object.create(e),td(o.unsubscribe)&&this.add(o.unsubscribe.bind(o)),o.unsubscribe=this.unsubscribe.bind(this))),this._context=o,this._next=s,this._error=i,this._complete=r}next(n){if(!this.isStopped&&this._next){const{_parentSubscriber:e}=this;_i.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?this.__tryOrSetError(e,this._next,n)&&this.unsubscribe():this.__tryOrUnsub(this._next,n)}}error(n){if(!this.isStopped){const{_parentSubscriber:e}=this,{useDeprecatedSynchronousErrorHandling:i}=_i;if(this._error)i&&e.syncErrorThrowable?(this.__tryOrSetError(e,this._error,n),this.unsubscribe()):(this.__tryOrUnsub(this._error,n),this.unsubscribe());else if(e.syncErrorThrowable)i?(e.syncErrorValue=n,e.syncErrorThrown=!0):ml(n),this.unsubscribe();else{if(this.unsubscribe(),i)throw n;ml(n)}}}complete(){if(!this.isStopped){const{_parentSubscriber:n}=this;if(this._complete){const e=()=>this._complete.call(this._context);_i.useDeprecatedSynchronousErrorHandling&&n.syncErrorThrowable?(this.__tryOrSetError(n,e),this.unsubscribe()):(this.__tryOrUnsub(e),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(n,e){try{n.call(this._context,e)}catch(i){if(this.unsubscribe(),_i.useDeprecatedSynchronousErrorHandling)throw i;ml(i)}}__tryOrSetError(n,e,i){if(!_i.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{e.call(this._context,i)}catch(r){return _i.useDeprecatedSynchronousErrorHandling?(n.syncErrorValue=r,n.syncErrorThrown=!0,!0):(ml(r),!0)}return!1}_unsubscribe(){const{_parentSubscriber:n}=this;this._context=null,this._parentSubscriber=null,n.unsubscribe()}}const Wk="function"==typeof Symbol&&Symbol.observable||"@@observable";function qk(t){return t}let p1=(()=>{class t{constructor(e){this._isScalar=!1,e&&(this._subscribe=e)}lift(e){const i=new t;return i.source=this,i.operator=e,i}subscribe(e,i,r){const{operator:s}=this,o=function Gk(t,n,e){if(t){if(t instanceof Bn)return t;if(t[rd])return t[rd]()}return t||n||e?new Bn(t,n,e):new Bn(nd)}(e,i,r);if(o.add(s?s.call(o,this.source):this.source||_i.useDeprecatedSynchronousErrorHandling&&!o.syncErrorThrowable?this._subscribe(o):this._trySubscribe(o)),_i.useDeprecatedSynchronousErrorHandling&&o.syncErrorThrowable&&(o.syncErrorThrowable=!1,o.syncErrorThrown))throw o.syncErrorValue;return o}_trySubscribe(e){try{return this._subscribe(e)}catch(i){_i.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=i),function $k(t){for(;t;){const{closed:n,destination:e,isStopped:i}=t;if(n||i)return!1;t=e&&e instanceof Bn?e:null}return!0}(e)?e.error(i):console.warn(i)}}forEach(e,i){return new(i=m1(i))((r,s)=>{let o;o=this.subscribe(a=>{try{e(a)}catch(l){s(l),o&&o.unsubscribe()}},s,r)})}_subscribe(e){const{source:i}=this;return i&&i.subscribe(e)}[Wk](){return this}pipe(...e){return 0===e.length?this:function h1(t){return 0===t.length?qk:1===t.length?t[0]:function(e){return t.reduce((i,r)=>r(i),e)}}(e)(this)}toPromise(e){return new(e=m1(e))((i,r)=>{let s;this.subscribe(o=>s=o,o=>r(o),()=>i(s))})}}return t.create=n=>new t(n),t})();function m1(t){if(t||(t=_i.Promise||Promise),!t)throw new Error("no Promise impl found");return t}const gl=(()=>{function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t})();class Kk extends bn{constructor(n,e){super(),this.subject=n,this.subscriber=e,this.closed=!1}
1unsubscribe(){if(this.closed)return;this.closed=!0;const n=this.subject,e=n.observers;if(this.subject=null,!e||0===e.length||n.isStopped||n.closed)return;const i=e.indexOf(this.subscriber);-1!==i&&e.splice(i,1)}}class Yk extends Bn{constructor(n){super(n),this.destination=n}}let vl=(()=>{class t extends p1{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[rd](){return new Yk(this)}lift(e){const i=new g1(this,this);return i.operator=e,i}next(e){if(this.closed)throw new gl;if(!this.isStopped){const{observers:i}=this,r=i.length,s=i.slice();for(let o=0;o<r;o++)s[o].next(e)}}error(e){if(this.closed)throw new gl;this.hasError=!0,this.thrownError=e,this.isStopped=!0;const{observers:i}=this,r=i.length,s=i.slice();for(let o=0;o<r;o++)s[o].error(e);this.observers.length=0}complete(){if(this.closed)throw new gl;this.isStopped=!0;const{observers:e}=this,i=e.length,r=e.slice();for(let s=0;s<i;s++)r[s].complete();this.observers.length=0}unsubscribe(){this.isStopped=!0,this.closed=!0,this.observers=null}_trySubscribe(e){if(this.closed)throw new gl;return super._trySubscribe(e)}_subscribe(e){if(this.closed)throw new gl;return this.hasError?(e.error(this.thrownError),bn.EMPTY):this.isStopped?(e.complete(),bn.EMPTY):(this.observers.push(e),new Kk(this,e))}asObservable(){const e=new p1;return e.source=this,e}}return t.create=(n,e)=>new g1(n,e),t})();class g1 extends vl{constructor(n,e){super(),this.destination=n,this.source=e}next(n){const{destination:e}=this;e&&e.next&&e.next(n)}error(n){const{destination:e}=this;e&&e.error&&this.destination.error(n)}complete(){const{destination:n}=this;n&&n.complete&&this.destination.complete()}_subscribe(n){const{source:e}=this;return e?this.source.subscribe(n):bn.EMPTY}}class Xk extends bn{constructor(n,e){super()}schedule(n,e=0){return this}}let v1=(()=>{class t{constructor(e,i=t.now){this.SchedulerAction=e,this.now=i}schedule(e,i=0,r){return new this.SchedulerAction(this,e).schedule(r,i)}}return t.now=()=>Date.now(),t})();class Mr extends v1{constructor(n,e=v1.now){super(n,()=>Mr.delegate&&Mr.delegate!==this?Mr.delegate.now():e()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(n,e=0,i){return Mr.delegate&&Mr.delegate!==this?Mr.delegate.schedule(n,e,i):super.schedule(n,e,i)}flush(n){const{actions:e}=this;if(this.active)return void e.push(n);let i;this.active=!0;do{if(i=n.execute(n.state,n.delay))break}while(n=e.shift());if(this.active=!1,i){for(;n=e.shift();)n.unsubscribe();throw i}}}const Zk=new Mr(class Qk extends Xk{constructor(n,e){super(n,e),this.scheduler=n,this.work=e,this.pending=!1}schedule(n,e=0){if(this.closed)return this;this.state=n;const i=this.id,r=this.scheduler;return null!=i&&(this.id=this.recycleAsyncId(r,i,e)),this.pending=!0,this.delay=e,this.id=this.id||this.requestAsyncId(r,this.id,e),this}requestAsyncId(n,e,i=0){return setInterval(n.flush.bind(n,this),i)}recycleAsyncId(n,e,i=0){if(null!==i&&this.delay===i&&!1===this.pending)return e;clearInterval(e)}execute(n,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const i=this._execute(n,e);if(i)return i;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(n,e){let r,i=!1;try{this.work(n)}catch(s){i=!0,r=!!s&&s||new Error(s)}if(i)return this.unsubscribe(),r}_unsubscribe(){const n=this.id,e=this.scheduler,i=e.actions,r=i.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==r&&i.splice(r,1),null!=n&&(this.id=this.recycleAsyncId(e,n,null)),this.delay=null}}),y1={leading:!0,trailing:!1};function b1(t,n=Zk,e=y1){return i=>i.lift(new tR(t,n,e.leading,e.trailing))}class tR{constructor(n,e,i,r){this.duration=n,this.scheduler=e,this.leading=i,this.trailing=r}call(n,e){return e.subscribe(new nR(n,this.duration,this.scheduler,this.leading,this.trailing))}}class nR extends Bn{constructor(n,e,i,r,s){super(n),this.duration=e,this.scheduler=i,this.leading=r,this.trailing=s,this._hasTrailingValue=!1,this._trailingValue=null}_next(n){this.throttled?this.trailing&&(this._trailingValue=n,this._hasTrailingValue=!0):(this.add(this.throttled=this.scheduler.schedule(iR,this.duration,{subscriber:this})),this.leading?this.destination.next(n):this.trailing&&(this._trailingValue=n,this._hasTrailingValue=!0))}_complete(){this._hasTrailingValue?(this.destination.next(this._trailingValue),this.destination.complete()):this.destination.complete()}clearThrottle(){const n=this.throttled;
1n&&(this.trailing&&this._hasTrailingValue&&(this.destination.next(this._trailingValue),this._trailingValue=null,this._hasTrailingValue=!1),n.unsubscribe(),this.remove(n),this.throttled=null)}}function iR(t){const{subscriber:n}=t;n.clearThrottle()}function Nr(){}function C1(t,n,e){return function(r){return r.lift(new rR(t,n,e))}}class rR{constructor(n,e,i){this.nextOrObserver=n,this.error=e,this.complete=i}call(n,e){return e.subscribe(new sR(n,this.nextOrObserver,this.error,this.complete))}}class sR extends Bn{constructor(n,e,i,r){super(n),this._tapNext=Nr,this._tapError=Nr,this._tapComplete=Nr,this._tapError=i||Nr,this._tapComplete=r||Nr,td(e)?(this._context=this,this._tapNext=e):e&&(this._context=e,this._tapNext=e.next||Nr,this._tapError=e.error||Nr,this._tapComplete=e.complete||Nr)}_next(n){try{this._tapNext.call(this._context,n)}catch(e){return void this.destination.error(e)}this.destination.next(n)}_error(n){try{this._tapError.call(this._context,n)}catch(e){return void this.destination.error(e)}this.destination.error(n)}_complete(){try{this._tapComplete.call(this._context)}catch(n){return void this.destination.error(n)}return this.destination.complete()}}function w1(t,n){return e=>e.lift(new oR(t,n))}class oR{constructor(n,e){this.compare=n,this.keySelector=e}call(n,e){return e.subscribe(new aR(n,this.compare,this.keySelector))}}class aR extends Bn{constructor(n,e,i){super(n),this.keySelector=i,this.hasKey=!1,"function"==typeof e&&(this.compare=e)}compare(n,e){return n===e}_next(n){let e;try{const{keySelector:r}=this;e=r?r(n):n}catch(r){return this.destination.error(r)}let i=!1;if(this.hasKey)try{const{compare:r}=this;i=r(this.key,e)}catch(r){return this.destination.error(r)}else this.hasKey=!0;i||(this.key=e,this.destination.next(n))}}class uR{constructor(n,e){this.predicate=n,this.thisArg=e}call(n,e){return e.subscribe(new cR(n,this.predicate,this.thisArg))}}class cR extends Bn{constructor(n,e,i){super(n),this.predicate=e,this.thisArg=i,this.count=0}_next(n){let e;try{e=this.predicate.call(this.thisArg,n,this.count++)}catch(i){return void this.destination.error(i)}e&&this.destination.next(n)}}var Hn=typeof window<"u"?window:{screen:{},navigator:{}},Lo=(Hn.matchMedia||function(){return{matches:!1}}).bind(Hn),_1=!1,E1=function(){};Hn.addEventListener&&Hn.addEventListener("p",E1,{get passive(){return _1=!0}}),Hn.removeEventListener&&Hn.removeEventListener("p",E1,!1);var T1=_1,Fm="ontouchstart"in Hn,D1=(Fm||"TouchEvent"in Hn&&Lo("(any-pointer: coarse)"),Hn.navigator.userAgent||"");Lo("(pointer: coarse)").matches&&/iPad|Macintosh/.test(D1)&&Math.min(Hn.screen.width||0,Hn.screen.height||0);(Lo("(pointer: coarse)").matches||!Lo("(pointer: fine)").matches&&Fm)&&/Windows.*Firefox/.test(D1),Lo("(any-pointer: fine)").matches||Lo("(any-hover: hover)");const gR=["tooltipTemplate"],vR=["leftOuterSelectionBar"],yR=["rightOuterSelectionBar"],bR=["fullBar"],CR=["selectionBar"],wR=["minHandle"],_R=["maxHandle"],ER=["floorLabel"],TR=["ceilLabel"],SR=["minHandleLabel"],DR=["maxHandleLabel"],OR=["combinedLabel"],MR=["ticksElement"];function NR(t,n){if(1&t&&_(0,"ngx-slider-tooltip-wrapper",31),2&t){const e=U().$implicit;S("template",U().tooltipTemplate)("tooltip",e.valueTooltip)("placement",e.valueTooltipPlacement)("content",e.value)}}function AR(t,n){1&t&&_(0,"span",32),2&t&&S("innerHTML",U().$implicit.legend,Ut)}const PR=function(t){return{"ngx-slider-selected":t}};function IR(t,n){if(1&t&&(h(0,"span",27),_(1,"ngx-slider-tooltip-wrapper",28),F(2,NR,1,4,"ngx-slider-tooltip-wrapper",29),F(3,AR,1,1,"span",30),p()),2&t){const e=n.$implicit,i=U();S("ngClass",qa(7,PR,e.selected))("ngStyle",e.style),y(1),S("template",i.tooltipTemplate)("tooltip",e.tooltip)("placement",e.tooltipPlacement),y(1),S("ngIf",null!=e.value),y(1),S("ngIf",null!=e.legend)}}function xR(t,n){}function kR(t,n){1&t&&F(0,xR,0,0,"ng-template")}const RR=function(t,n,e){return{tooltip:t,placement:n,content:e}};function LR(t,n){if(1&t&&(_o(0),F(1,kR,1,0,null,1),Eo()),2&t){const e=U();y(1),S("ngTemplateOutlet",e.template)("ngTemplateOutletContext",Mo(2,RR,e.tooltip,e.placement,e.content))}}function FR(t,n){if(1&t&&(_o(0),h(1,"div",2),b(2),p(),Eo()),2&t){const e=U();y(1),pn("title",e.tooltip)("data-tooltip-placement",e.placement),y(1),tt(" ",e.content," ")}}const Nt={Low:0,High:1,Floor:2,Ceil:3,TickValue:4};Nt[Nt.Low]="Low",Nt[Nt.High]="High",Nt[Nt.Floor]="Floor",Nt[Nt.Ceil]="Ceil",Nt[Nt.TickValue]="TickValue";class sd{constructor(){this.floor=0,this.ceil=null,this.step=1,this.minRange=null,this.maxRange=null,this.pushRange=!1,this.minLimit=null,this.maxLimit=null,this.translate=null,this.combineLabels=null,this.getLegend=null,this.get
1StepLegend=null,this.stepsArray=null,this.bindIndexForStepsArray=!1,this.draggableRange=!1,this.draggableRangeOnly=!1,this.showSelectionBar=!1,this.showSelectionBarEnd=!1,this.showSelectionBarFromValue=null,this.showOuterSelectionBars=!1,this.hidePointerLabels=!1,this.hideLimitLabels=!1,this.autoHideLimitLabels=!0,this.readOnly=!1,this.disabled=!1,this.showTicks=!1,this.showTicksValues=!1,this.tickStep=null,this.tickValueStep=null,this.ticksArray=null,this.ticksTooltip=null,this.ticksValuesTooltip=null,this.vertical=!1,this.getSelectionBarColor=null,this.getTickColor=null,this.getPointerColor=null,this.keyboardSupport=!0,this.scale=1,this.rotate=0,this.enforceStep=!0,this.enforceRange=!0,this.enforceStepsArray=!0,this.noSwitching=!1,this.onlyBindHandles=!1,this.rightToLeft=!1,this.reversedControls=!1,this.boundPointerLabels=!0,this.logScale=!1,this.customValueToPosition=null,this.customPositionToValue=null,this.precisionLimit=12,this.selectionBarGradient=null,this.ariaLabel="ngx-slider",this.ariaLabelledBy=null,this.ariaLabelHigh="ngx-slider-max",this.ariaLabelledByHigh=null,this.handleDimension=null,this.barDimension=null,this.animate=!0,this.animateOnMove=!1}}const W={Min:0,Max:1};W[W.Min]="Min",W[W.Max]="Max";class zR{}class x{static isNullOrUndefined(n){return null==n}static areArraysEqual(n,e){if(n.length!==e.length)return!1;for(let i=0;i<n.length;++i)if(n[i]!==e[i])return!1;return!0}static linearValueToPosition(n,e,i){return(n-e)/(i-e)}static logValueToPosition(n,e,i){return((n=Math.log(n))-(e=Math.log(e)))/((i=Math.log(i))-e)}static linearPositionToValue(n,e,i){return n*(i-e)+e}static logPositionToValue(n,e,i){return e=Math.log(e),i=Math.log(i),Math.exp(n*(i-e)+e)}static findStepIndex(n,e){const i=e.map(s=>Math.abs(n-s.value));let r=0;for(let s=0;s<e.length;s++)i[s]!==i[r]&&i[s]<i[r]&&(r=s);return r}}class Ar{static isTouchEvent(n){return void 0!==window.TouchEvent?n instanceof TouchEvent:void 0!==n.touches}static isResizeObserverAvailable(){return void 0!==window.ResizeObserver}}class ft{static roundToPrecisionLimit(n,e){return+n.toPrecision(e)}static isModuloWithinPrecisionLimit(n,e,i){const r=Math.pow(10,-i);return Math.abs(n%e)<=r||Math.abs(Math.abs(n%e)-e)<=r}static clampToRange(n,e,i){return Math.min(Math.max(n,e),i)}}class N1{constructor(){this.eventName=null,this.events=null,this.eventsSubscription=null,this.teardownCallback=null}}class A1{constructor(n){this.renderer=n}attachPassiveEventListener(n,e,i,r){if(!0!==T1)return this.attachEventListener(n,e,i,r);const s=new N1;s.eventName=e,s.events=new vl;const o=a=>{s.events.next(a)};return n.addEventListener(e,o,{passive:!0,capture:!1}),s.teardownCallback=()=>{n.removeEventListener(e,o,{passive:!0,capture:!1})},s.eventsSubscription=s.events.pipe(x.isNullOrUndefined(r)?C1(()=>{}):b1(r,void 0,{leading:!0,trailing:!0})).subscribe(a=>{i(a)}),s}detachEventListener(n){x.isNullOrUndefined(n.eventsSubscription)||(n.eventsSubscription.unsubscribe(),n.eventsSubscription=null),x.isNullOrUndefined(n.events)||(n.events.complete(),n.events=null),x.isNullOrUndefined(n.teardownCallback)||(n.teardownCallback(),n.teardownCallback=null)}attachEventListener(n,e,i,r){const s=new N1;return s.eventName=e,s.events=new vl,s.teardownCallback=this.renderer.listen(n,e,a=>{s.events.next(a)}),s.eventsSubscription=s.events.pipe(x.isNullOrUndefined(r)?C1(()=>{}):b1(r,void 0,{leading:!0,trailing:!0})).subscribe(a=>{i(a)}),s}}let Pr=(()=>{class t{constructor(e,i,r){this.elemRef=e,this.renderer=i,this.changeDetectionRef=r,this._position=0,this._dimension=0,this._alwaysHide=!1,this._vertical=!1,this._scale=1,this._rotate=0,this.opacity=1,this.visibility="visible",this.left="",this.bottom="",this.height="",this.width="",this.transform="",this.eventListeners=[],this.eventListenerHelper=new A1(this.renderer)}get position(){return this._position}get dimension(){return this._dimension}get alwaysHide(){return this._alwaysHide}get vertical(){return this._vertical}get scale(){return this._scale}get rotate(){return this._rotate}setAlwaysHide(e){this._alwaysHide=e,this.visibility=e?"hidden":"visible"}hide(){this.opacity=0}show(){this.alwaysHide||(this.opacity=1)}isVisible(){return!this.alwaysHide&&0!==this.opacity}setVertical(e){this._vertical=e,this._vertical?(this.left="",this.width=""):(this.bottom="",this.height="")}setScale(e){this._scale=e}setRotate(e){this._rotate=e,this.transform="rotate("+e+"deg)"}getRotate(){return this._rotate}setPosition(e){this._position!==e&&!this.isRefDestroyed()&&this.changeDetectionRef.markForCheck(),this._position=e,this._vertical?this.bottom=Math.round(e)+"px":this.left=Math.round(e)+"px"}calculateDimension(){const e=this.getBoundingClientRect();this._dimension=this.vertical?(e.bottom-e.top)*this.scale:(e.right-e.left)*this.scale}setDimension(e){this._dimension!==e&&!this.isRefDestroyed()&&this.changeDetectionRef.markForCheck(),this._dimension=e,this._vertical?this.height=Math.round(e)+"px":this.width=Math.round(e)+"px"}getBoundingClientRect(){return this.elemRef.nativeElement.getBoundingClientRect()}on(e,i,r){const s=this.eventListenerHelper.attachEventListener(this.elemRef.nativeElement,e,i,r);this.eventListeners.push(s)}onPassive(e,i,r){const s=this.eventListenerHelper.attachPassiveEventListener(this.elemRef.nativeElement,e,i,r);this.eventListeners.push(s)}off(e){let i,r;x.isNullOrUndefined(e)?(i=[],r=this.eventListeners):(i=this.eventListeners.filter(s=>s.eventName!==e),r=this.eventListeners.filter(s=>s.eventName===e));for(const s of r)this.eventListenerHelper.detachEventListener(s);this.eventListeners=i}isRefDestroyed(){return x.isNullOrUndefined(this.changeDetectionRef)||this.changeDetectionRef.destroyed}}return t.\u0275fac=function(e){return new(e||t)(E(vt),E(hn),E(rn))},t.\u0275dir=Z({type:t,selectors:[["","ngxSliderElement",""]],hostVars:14,hostBindings:function(e,i){2&e&&cs("opacity",i.opacity)("visibility",i.visibility)("left",i.left)("bottom",i.bottom)("height",i.height)("width",i.width)("transform",i.transform)}}),t})(),zm=(()=>{class t extends Pr{constructor(e,i,r){super(e,i,r),this.active=!1,this.role="",this.tabindex="",this.ariaOrientation="",this.ariaLabel="",this.ariaLabelledBy="",this.ariaValueNow="",this.ariaValueText="",this.ariaValueMin="",this.ariaValueMax=""}focus(){this.elemRef.nativeElement.focus()}}return t.\u0275fac=function(e){return new(e||t)(E(vt),E(hn),E(rn))},t.\u0275dir=Z({type:t,selectors:[["","ngxSliderHandle",""]],hostVars:11,hostBindings:function(e,i){2&e&&(pn("role",i.role)("tabindex",i.tabindex)("aria-orientation",i.ariaOrientation)("aria-label",i.ariaLabel)("aria-labelledby",i.ariaLabelledBy)("aria-valuenow",i.ariaValueNow)("aria-valuetext",i.ariaValueText)("aria-valuemin",i.ariaValueMin)("aria-valuemax",i.ariaValueMax),St("ngx-slider-active",i.active))},features:[Le]}),t})(),Fo=(()=>{class t extends Pr{constructor(e,i,r){super(e,i,r),this._value=null}get value(){return this._value}setValue(e){let i=!1;!this.alwaysHide&&(x.isNullOrUndefined(this.value)||this.value.length!==e.length||this.value.length>0&&0===this.dimension)&&(i=!0),this._value=e,this.elemRef.nativeElement.innerHTML=e,i&&this.calculateDimension()}}return t.\u0275fac=function(e){return new(e||t)(E(vt),E(hn),E(rn))},t.\u0275dir=Z({type:t,selectors:[["","ngxSliderLabel",""]],features:[Le]}),t})();class VR{constructor(){this.selected=!1,this.style={},this.tooltip=null,this.tooltipPlacement=null,this.value=null,this.valueTooltip=null,this.valueTooltipPlacement=null,this.legend=null}}class P1{constructor(){this.active=!1,this.value=0,this.difference=0,this.position=0,this.lowLimit=0,this.highLim
1it=0}}class od{static compare(n,e){return!(x.isNullOrUndefined(n)&&x.isNullOrUndefined(e)||x.isNullOrUndefined(n)!==x.isNullOrUndefined(e))&&n.value===e.value&&n.highValue===e.highValue}}class I1 extends od{static compare(n,e){return!(x.isNullOrUndefined(n)&&x.isNullOrUndefined(e)||x.isNullOrUndefined(n)!==x.isNullOrUndefined(e))&&n.value===e.value&&n.highValue===e.highValue&&n.forceChange===e.forceChange}}const UR={provide:wi,useExisting:Be(()=>BR),multi:!0};let BR=(()=>{class t{constructor(e,i,r,s){this.renderer=e,this.elementRef=i,this.changeDetectionRef=r,this.zone=s,this.value=null,this.valueChange=new D,this.highValue=null,this.highValueChange=new D,this.options=new sd,this.userChangeStart=new D,this.userChange=new D,this.userChangeEnd=new D,this.initHasRun=!1,this.inputModelChangeSubject=new vl,this.inputModelChangeSubscription=null,this.outputModelChangeSubject=new vl,this.outputModelChangeSubscription=null,this.viewLowValue=null,this.viewHighValue=null,this.viewOptions=new sd,this.handleHalfDimension=0,this.maxHandlePosition=0,this.currentTrackingPointer=null,this.currentFocusPointer=null,this.firstKeyDown=!1,this.touchId=null,this.dragging=new P1,this.sliderElementVerticalClass=!1,this.sliderElementAnimateClass=!1,this.sliderElementWithLegendClass=!1,this.sliderElementDisabledAttr=null,this.sliderElementAriaLabel="ngx-slider",this.barStyle={},this.minPointerStyle={},this.maxPointerStyle={},this.fullBarTransparentClass=!1,this.selectionBarDraggableClass=!1,this.ticksUnderValuesClass=!1,this.intermediateTicks=!1,this.ticks=[],this.eventListenerHelper=null,this.onMoveEventListener=null,this.onEndEventListener=null,this.moving=!1,this.resizeObserver=null,this.onTouchedCallback=null,this.onChangeCallback=null,this.eventListenerHelper=new A1(this.renderer)}set manualRefresh(e){this.unsubscribeManualRefresh(),this.manualRefreshSubscription=e.subscribe(()=>{setTimeout(()=>this.calculateViewDimensionsAndDetectChanges())})}set triggerFocus(e){this.unsubscribeTriggerFocus(),this.triggerFocusSubscription=e.subscribe(i=>{this.focusPointer(i)})}get range(){return!x.isNullOrUndefined(this.value)&&!x.isNullOrUndefined(this.highValue)}get showTicks(){return this.viewOptions.showTicks}ngOnInit(){this.viewOptions=new sd,Object.assign(this.viewOptions,this.options),this.updateDisabledState(),this.updateVerticalState(),this.updateAriaLabel()}ngAfterViewInit(){this.applyOptions(),this.subscribeInputModelChangeSubject(),this.subscribeOutputModelChangeSubject(),this.renormaliseModelValues(),this.viewLowValue=this.modelValueToViewValue(this.value),this.viewHighValue=this.range?this.modelValueToViewValue(this.highValue):null,this.updateVerticalState(),this.manageElementsStyle(),this.updateDisabledState(),this.calculateViewDimensions(),this.addAccessibility(),this.updateCeilLabel(),this.updateFloorLabel(),this.initHandles(),this.manageEventsBindings(),this.updateAriaLabel(),this.subscribeResizeObserver(),this.initHasRun=!0,this.isRefDestroyed()||this.changeDetectionRef.detectChanges()}ngOnChanges(e){!x.isNullOrUndefined(e.options)&&JSON.stringify(e.options.previousValue)!==JSON.stringify(e.options.currentValue)&&this.onChangeOptions(),(!x.isNullOrUndefined(e.value)||!x.isNullOrUndefined(e.highValue))&&this.inputModelChangeSubject.next({value:this.value,highValue:this.highValue,forceChange:!1,internalChange:!1})}ngOnDestroy(){this.unbindEvents(),this.unsubscribeResizeObserver(),this.unsubscribeInputModelChangeSubject(),this.unsubscribeOutputModelChangeSubject(),this.unsubscribeManualRefresh(),this.unsubscribeTriggerFocus()}writeValue(e){e instanceof Array?(this.value=e[0],this.highValue=e[1]):this.value=e,this.inputModelChangeSubject.next({value:this.value,highValue:this.highValue,forceChange:!1,internalChange:!1})}registerOnChange(e){this.onChangeCallback=e}registerOnTouched(e){this.onTouchedCallback=e}setDisabledState(e){this.viewOptions.disabled=e,this.updateDisabledState()}setAriaLabel(e){this.viewOptions.ariaLabel=e,this.updateAriaLabel()}onResize(e){this.calculateViewDimensionsAndDetectChanges()}subscribeInputModelChangeSubject(){this.inputModelChangeSubscription=this.inputModelChangeSubject.pipe(w1(I1.compare),function lR(t,n){return function(i){return i.lift(new uR(t,n))}}(e=>!e.forceChange&&!e.internalChange)).subscribe(e=>this.applyInputModelChange(e))}subscribeOutputModelChangeSubject(){this.outputModelChangeSubscription=this.outputModelChangeSubject.pipe(w1(I1.compare)).subscribe(e=>this.publishOutputModelChange(e))}subscribeResizeObserver(){Ar.isResizeObserverAvailable()&&(this.resizeObserver=new ResizeObserver(()=>this.calculateViewDimensionsAndDetectChanges()),this.resizeObserver.observe(this.elementRef.nativeElement))}unsubscribeResizeObserver(){Ar.isResizeObserverAvailable()&&null!==this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)}unsubscribeOnMove(){x.isNullOrUndefined(this.onMoveEventListener)||(this.eventListenerHelper.detachEventListener(this.onMoveEventListener),this.onMoveEventListener=null)}unsubscribeOnEnd(){x.isNullOrUndefined(this.onEndEventListener)||(this.eventListenerHelper.detachEventListener(this.onEndEventListener),this.onEndEventListener=null)}unsubscribeInputModelChangeSubject(){x.isNullOrUndefined(this.inputModelChangeSubscription)||(this.inputModelChangeSubscription.unsubscribe(),this.inputModelChangeSubscription=null)}unsubscribeOutputModelChangeSubject(){x.isNullOrUndefined(this.outputModelChangeSubscription)||(this.outputModelChangeSubscription.unsubscribe(),this.outputModelChangeSubscription=null)}unsubscribeManualRefresh(){x.isNullOrUndefined(this.manualRefreshSubscription)||(this.manualRefreshSubscription.unsubscribe(),this.manualRefreshSubscription=null)}unsubscribeTriggerFocus(){x.isNullOrUndefined(this.triggerFocusSubscription)||(this.triggerFocusSubscription.unsubscribe(),this.triggerFocusSubscription=null)}getPointerElement(e){return e===W.Min?this.minHandleElement:e===W.Max?this.maxHandleElement:null}getCurrentTrackingValue(){return this.currentTrackingPointer===W.Min?this.viewLowValue:this.currentTrackingPointer===W.Max?this.viewHighValue:null}modelValueToViewValue(e){return x.isNullOrUndefined(e)?NaN:x.isNullOrUndefined(this.viewOptions.stepsArray)||this.viewOptions.bindIndexForStepsArray?+e:x.findStepIndex(+e,this.viewOptions.stepsArray)}viewValueToModelValue(e){return x.isNullOrUndefined(this.viewOptions.stepsArray)||this.viewOptions.bindIndexForStepsArray?e:this.getStepValue(e)}getStepValue(e){const i=this.viewOptions.stepsArray[e];return x.isNullOrUndefined(i)?NaN:i.value}applyViewChange(){this.value=this.viewValueToModelValue(this.viewLowValue),this.range&&(this.highValue=this.viewValueToModelValue(this.viewHighValue)),this.outputModelChangeSubject.next({value:this.value,highValue:this.highValue,userEventInitiated:!0,forceChange:!1}),this.inputModelChangeSubject.next({value:this.value,highValue:this.highValue,forceChange:!1,internalChange:!0})}applyInputModelChange(e){const i=this.normaliseModelValues(e),r=!od.compare(e,i);r&&(this.value=i.value,this.highValue=i.highValue),this.viewLowValue=this.modelValueToViewValue(i.value),this.viewHighValue=this.range?this.modelValueToViewValue(i.highValue):null,this.updateLowHandle(this.valueToPosition(this.viewLowValue)),this.range&&this.updateHighHandle(this.valueToPosition(this.viewHighValue)),this.updateSelectionBar(),this.updateTicksScale(),this.updateAriaAttributes(),this.range&&this.updateCombinedLabel(),this.outputModelChangeSubject.next({value:i.value,highValue:i.highValue,forceChange:r,userEventInitiated:!1})}publishOutputModelChange(e){const i=()=>{this.valueChange.emit(e.value),this.range&&this.highValueChange.emit(e.highValue),x.isNullOrUndefined(this.onChangeCallback)||this.onChangeCallback(this.range?[e.value,e.highValue]:e.value),x.isNullOrUndefined(this.onTouchedCallback)||this.onTouchedCallback(this.range?[e.value,e.highValue]:e.value)};e.userEventInitiated?(i(),this.userChange.emit(this.getChangeContext())):setTimeout(()=>{i()})}normaliseModelValues(e){const i=new od;if(i.value=e.value,i.highValue=e.highValue,!x.isNullOrUndefined(this.viewOptions.stepsArray)){if(this.viewOptions.enforceStepsArray){const r=x.findStepIndex(i.value,this.viewOptions.stepsArray);if(i.value=this.viewOptions.stepsArray[r].value,this.range){const s=x.findStepIndex(i.highValue,this.viewOptions.stepsArray);i.highValue=this.viewOptions.stepsArray[s].value}}return i}if(this.viewOptions.enforceStep&&(i.value=this.roundStep(i.value),this.range&&(i.highValue=this.roundStep(i.highValue))),this.viewOptions.enforceRange&&(i.value=ft.clampToRange(i.value,this.viewOptions.floor,this.viewOptions.ceil),this.range&&(i.highValue=ft.clampToRange(i.highValue,this.viewOptions.floor,this.viewOptions.ceil)),this.range&&e.value>e.highValue))if(this.viewOptions.noSwitching)i.value=i.highValue;else{const r=e.value;i.value=e.highValue,i.highValue=r}return i}renormaliseModelValues(){const e={value:this.value,highValue:this.highValue},i=this.normaliseModelValues(e);od.compare(i,e)||(this.value=i.value,this.highValue=i.highValue,this.outputModelChangeSubject.next({value:this.value,highValue:this.highValue,forceChange:!0,userEventInitiated:!1}))}onChangeOptions(){if(!this.initHasRun)return;const e=this.getOptionsInfluencingEventBindings(this.viewOptions);this.applyOptions();const i=this.getOptionsInfluencingEventBindings(this.viewOptions),r=!x.areArraysEqual(e,i
1);this.renormaliseModelValues(),this.viewLowValue=this.modelValueToViewValue(this.value),this.viewHighValue=this.range?this.modelValueToViewValue(this.highValue):null,this.resetSlider(r)}applyOptions(){if(this.viewOptions=new sd,Object.assign(this.viewOptions,this.options),this.viewOptions.draggableRange=this.range&&this.viewOptions.draggableRange,this.viewOptions.draggableRangeOnly=this.range&&this.viewOptions.draggableRangeOnly,this.viewOptions.draggableRangeOnly&&(this.viewOptions.draggableRange=!0),this.viewOptions.showTicks=this.viewOptions.showTicks||this.viewOptions.showTicksValues||!x.isNullOrUndefined(this.viewOptions.ticksArray),this.viewOptions.showTicks&&(!x.isNullOrUndefined(this.viewOptions.tickStep)||!x.isNullOrUndefined(this.viewOptions.ticksArray))&&(this.intermediateTicks=!0),this.viewOptions.showSelectionBar=this.viewOptions.showSelectionBar||this.viewOptions.showSelectionBarEnd||!x.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue),x.isNullOrUndefined(this.viewOptions.stepsArray)?this.applyFloorCeilOptions():this.applyStepsArrayOptions(),x.isNullOrUndefined(this.viewOptions.combineLabels)&&(this.viewOptions.combineLabels=(e,i)=>e+" - "+i),this.viewOptions.logScale&&0===this.viewOptions.floor)throw Error("Can't use floor=0 with logarithmic scale")}applyStepsArrayOptions(){this.viewOptions.floor=0,this.viewOptions.ceil=this.viewOptions.stepsArray.length-1,this.viewOptions.step=1,x.isNullOrUndefined(this.viewOptions.translate)&&(this.viewOptions.translate=e=>String(this.viewOptions.bindIndexForStepsArray?this.getStepValue(e):e))}applyFloorCeilOptions(){if(x.isNullOrUndefined(this.viewOptions.step)?this.viewOptions.step=1:(this.viewOptions.step=+this.viewOptions.step,this.viewOptions.step<=0&&(this.viewOptions.step=1)),x.isNullOrUndefined(this.viewOptions.ceil)||x.isNullOrUndefined(this.viewOptions.floor))throw Error("floor and ceil options must be supplied");this.viewOptions.ceil=+this.viewOptions.ceil,this.viewOptions.floor=+this.viewOptions.floor,x.isNullOrUndefined(this.viewOptions.translate)&&(this.viewOptions.translate=e=>String(e))}resetSlider(e=!0){this.manageElementsStyle(),this.addAccessibility(),this.updateCeilLabel(),this.updateFloorLabel(),e&&(this.unbindEvents(),this.manageEventsBindings()),this.updateDisabledState(),this.updateAriaLabel(),this.calculateViewDimensions(),this.refocusPointerIfNeeded()}focusPointer(e){e!==W.Min&&e!==W.Max&&(e=W.Min),e===W.Min?this.minHandleElement.focus():this.range&&e===W.Max&&this.maxHandleElement.focus()}refocusPointerIfNeeded(){x.isNullOrUndefined(this.currentFocusPointer)||(this.onPointerFocus(this.currentFocusPointer),this.getPointerElement(this.currentFocusPointer).focus())}manageElementsStyle(){this.updateScale(),this.floorLabelElement.setAlwaysHide(this.viewOptions.showTicksValues||this.viewOptions.hideLimitLabels),this.ceilLabelElement.setAlwaysHide(this.viewOptions.showTicksValues||this.viewOptions.hideLimitLabels);const e=this.viewOptions.showTicksValues&&!this.intermediateTicks;this.minHandleLabelElement.setAlwaysHide(e||this.viewOptions.hidePointerLabels),this.maxHandleLabelElement.setAlwaysHide(e||!this.range||this.viewOptions.hidePointerLabels),this.combinedLabelElement.setAlwaysHide(e||!this.range||this.viewOptions.hidePointerLabels),this.selectionBarElement.setAlwaysHide(!this.range&&!this.viewOptions.showSelectionBar),this.leftOuterSelectionBarElement.setAlwaysHide(!this.range||!this.viewOptions.showOuterSelectionBars),this.rightOuterSelectionBarElement.setAlwaysHide(!this.range||!this.viewOptions.showOuterSelectionBars),this.fullBarTransparentClass=this.range&&this.viewOptions.showOuterSelectionBars,this.selectionBarDraggableClass=this.viewOptions.draggableRange&&!this.viewOptions.onlyBindHandles,this.ticksUnderValuesClass=this.intermediateTicks&&this.options.showTicksValues,this.sliderElementVerticalClass!==this.viewOptions.vertical&&(this.updateVerticalState(),setTimeout(()=>{this.resetSlider()})),this.sliderElementAnimateClass!==this.viewOptions.animate&&setTimeout(()=>{this.sliderElementAnimateClass=this.viewOptions.animate}),this.updateRotate()}manageEventsBindings(){this.viewOptions.disabled||this.viewOptions.readOnly?this.unbindEvents():this.bindEvents()}updateDisabledState(){this.sliderElementDisabledAttr=this.viewOptions.disabled?"disabled":null}updateAriaLabel(){this.sliderElementAriaLabel=this.viewOptions.ariaLabel||"nxg-slider"}updateVerticalState(){this.sliderElementVerticalClass=this.viewOptions.vertical;for(const e of this.getAllSliderElements())x.isNullOrUndefined(e)||e.setVertical(this.viewOptions.vertical)}updateScale(){for(const e of this.getAllSliderElements())e.setScale(this.viewOptions.scale)}updateRotate(){for(const e of this.getAllSliderElements())e.setRotate(this.viewOptions.rotate)}getAllSliderElements(){return[this.leftOuterSelectionBarElement,this.rightOuterSelectionBarElement,this.fullBarElement,this.selectionBarElement,this.minHandleElement,this.maxHandleElement,this.floorLabelElement,this.ceilLabelElement,this.minHandleLabelElement,this.maxHandleLabelElement,this.combinedLabelElement,this.ticksElement]}initHandles(){this.updateLowHandle(this.valueToPosition(this.viewLowValue)),this.range&&this.updateHighHandle(this.valueToPosition(this.viewHighValue)),this.updateSelectionBar(),this.range&&this.updateCombinedLabel(),this.updateTicksScale()}addAccessibility(){this.updateAriaAttributes(),this.minHandleElement.role="slider",this.minHandleElement.tabindex=!this.viewOptions.keyboardSupport||this.viewOptions.readOnly||this.viewOptions.disabled?"":"0",this.minHandleElement.ariaOrientation=this.viewOptions.vertical||0!==this.viewOptions.rotate?"vertical":"horizontal",x.isNullOrUndefined(this.viewOptions.ariaLabel)?x.isNullOrUndefined(this.viewOptions.ariaLabelledBy)||(this.minHandleElement.ariaLabelledBy=this.viewOptions.ariaLabelledBy):this.minHandleElement.ariaLabel=this.viewOptions.ariaLabel,this.range&&(this.maxHandleElement.role="slider",this.maxHandleElement.tabindex=!this.viewOptions.keyboardSupport||this.viewOptions.readOnly||this.viewOptions.disabled?"":"0",this.maxHandleElement.ariaOrientation=this.viewOptions.vertical||0!==this.viewOptions.rotate?"vertical":"horizontal",x.isNullOrUndefined(this.viewOptions.ariaLabelHigh)?x.isNullOrUndefined(this.viewOptions.ariaLabelledByHigh)||(this.maxHandleElement.ariaLabelledBy=this.viewOptions.ariaLabelledByHigh):this.maxHandleElement.ariaLabel=this.viewOptions.ariaLabelHigh)}updateAriaAttributes(){this.minHandleElement.ariaValueNow=(+this.value).toString(),this.minHandleElement.ariaValueText=this.viewOptions.translate(+this.value,Nt.Low),this.minHandleElement.ariaValueMin=this.viewOptions.floor.toString(),this.minHandleElement.ariaValueMax=this.viewOptions.ceil.toString(),this.range&&(this.maxHandleElement.ariaValueNow=(+this.highValue).toString(),this.maxHandleElement.ariaValueText=this.viewOptions.translate(+this.highValue,Nt.High),this.maxHandleElement.ariaValueMin=this.viewOptions.floor.toString(),this.maxHandleElement.ariaValueMax=this.viewOptions.ceil.toString())}calculateViewDimensions(){x.isNullOrUndefined(this.viewOptions.handleDimension)?this.minHandleElement.calculateDimension():this.minHandleElement.setDimension(this.viewOptions.handleDimension);const e=this.minHandleElement.dimension;this.handleHalfDimension=e/2,x.isNullOrUndefined(this.viewOptions.barDimension)?this.fullBarElement.calculateDimension():this.fullBarElement.setDimension(this.viewOptions.barDimension),this.maxHandlePosition=this.fullBarElement.dimension-e,this.initHasRun&&(this.updateFloorLabel(),this.updateCeilLabel(),this.initHandles())}calculateViewDimensionsAndDetectChanges(){this.calculateViewDimensions(),this.isRefDestroyed()||this.changeDetectionRef.detectChanges()}isRefDestroyed(){return this.changeDetectionRef.destroyed}updateTicksScale(){if(!this.viewOptions.showTicks)return void setTimeout(()=>{this.sliderElementWithLegendClass=!1});const e=x.isNullOrUndefined(this.viewOptions.ticksArray)?this.getTicksArray():this.viewOptions.ticksArray,i=this.viewOptions.vertical?"translateY":"translateX";this.viewOptions.rightToLeft&&e.reverse();const r=x.isNullOrUndefined(this.viewOptions.tickValueStep)?x.isNullOrUndefined(this.viewOptions.tickStep)?this.viewOptions.step:this.viewOptions.tickStep:this.viewOptions.tickValueStep;let s=!1;const o=e.map(a=>{let l=this.valueToPosition(a);this.viewOptions.vertical&&(l=this.maxHandlePosition-l);const u=i+"("+Math.round(l)+"px)",f=new VR;f.selected=this.isTickSelected(a),f.style={"-webkit-transform":u,"-moz-transform":u,"-o-transform":u,"-ms-transform":u,transform:u},f.selected&&!x.isNullOrUndefined(this.viewOptions.getSelectionBarColor)&&(f.style["background-color"]=this.getSelectionBarColor()),!f.selected&&!x.isNullOrUndefined(this.viewOptions.getTickColor)&&(f.style["background-color"]=this.getTickColor(a)),x.isNullOrUndefined(this.viewOptions.ticksTooltip)||(f.tooltip=this.viewOptions.ticksTooltip(a),f.tooltipPlacement=this.viewOptions.vertical?"right":"top"),this.viewOptions.showTicksValues&&!x.isNullOrUndefined(r)&&ft.isModuloWithinPrecisionLimit(a,r,this.viewOptions.precisionLimit)&&(f.value=this.getDisplayValue(a,Nt.TickValue),x.isNullOrUndefined(this.viewOptions.ticksValuesTooltip)||(f.valueTooltip=this.viewOptions.ticksValuesTooltip(a),f.valueTooltipPlacement=this.viewOptions.vertical?"right":"top"));let g=null;if(x.isNullOrUndefined(this.viewOptions.stepsArray))x.isNullOrUndefined(this.viewOptions.getLegend)||(g=this.viewOptions.getLegend(a));else{const v=this.viewOptions.stepsArray[a];x.isNullOrUndefined(this.viewOptions.getStepLegend)?x.isNullOrUndefined(v)||(g=v.legend):g=this.viewOptions.getStepLegend(v)}return x.isNullOrUndefined(g)||(f.legend=g,s=!0),f});if(setTimeout(()=>{this.sliderElementWithLegendClass=s}),x.isNullOrUndefined(this.ticks)||this.ticks.length!==o.length)this.ticks=o;else for(let a=0;a<o.length;++a)Object.assign(this.ticks[a],o[a]);this.isRefDestroyed()||this.changeDetectionRef.detectChanges()}getTicksArray(){const e=x.isNullOrUndefined(this.viewOptions.tickStep)?this.viewOptions.step:this.viewOptions.tickStep,i=[],r=1+Math.floor(ft.roundToPrecisionLimit(Math.abs(this.viewOptions.ceil-this.viewOptions.floor)/e,this.viewOptions.precisionLimit));for(let s=0;s<r;++s)i.push(ft.roundToPrecisionLimit(this.viewOptions.floor+e*s,this.viewOptions.precisionLimit));return i}isTickSelected(e){if(!this.range)if(x.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue)){if(this.viewOptions.showSelectionBarEnd){if
1(e>=this.viewLowValue)return!0}else if(this.viewOptions.showSelectionBar&&e<=this.viewLowValue)return!0}else{const i=this.viewOptions.showSelectionBarFromValue;if(this.viewLowValue>i&&e>=i&&e<=this.viewLowValue)return!0;if(this.viewLowValue<i&&e<=i&&e>=this.viewLowValue)return!0}return!!(this.range&&e>=this.viewLowValue&&e<=this.viewHighValue)}updateFloorLabel(){this.floorLabelElement.alwaysHide||(this.floorLabelElement.setValue(this.getDisplayValue(this.viewOptions.floor,Nt.Floor)),this.floorLabelElement.calculateDimension(),this.floorLabelElement.setPosition(this.viewOptions.rightToLeft?this.fullBarElement.dimension-this.floorLabelElement.dimension:0))}updateCeilLabel(){this.ceilLabelElement.alwaysHide||(this.ceilLabelElement.setValue(this.getDisplayValue(this.viewOptions.ceil,Nt.Ceil)),this.ceilLabelElement.calculateDimension(),this.ceilLabelElement.setPosition(this.viewOptions.rightToLeft?0:this.fullBarElement.dimension-this.ceilLabelElement.dimension))}updateHandles(e,i){e===W.Min?this.updateLowHandle(i):e===W.Max&&this.updateHighHandle(i),this.updateSelectionBar(),this.updateTicksScale(),this.range&&this.updateCombinedLabel()}getHandleLabelPos(e,i){const r=e===W.Min?this.minHandleLabelElement.dimension:this.maxHandleLabelElement.dimension,s=i-r/2+this.handleHalfDimension,o=this.fullBarElement.dimension-r;return this.viewOptions.boundPointerLabels?this.viewOptions.rightToLeft&&e===W.Min||!this.viewOptions.rightToLeft&&e===W.Max?Math.min(s,o):Math.min(Math.max(s,0),o):s}updateLowHandle(e){this.minHandleElement.setPosition(e),this.minHandleLabelElement.setValue(this.getDisplayValue(this.viewLowValue,Nt.Low)),this.minHandleLabelElement.setPosition(this.getHandleLabelPos(W.Min,e)),x.isNullOrUndefined(this.viewOptions.getPointerColor)||(this.minPointerStyle={backgroundColor:this.getPointerColor(W.Min)}),this.viewOptions.autoHideLimitLabels&&this.updateFloorAndCeilLabelsVisibility()}updateHighHandle(e){this.maxHandleElement.setPosition(e),this.maxHandleLabelElement.setValue(this.getDisplayValue(this.viewHighValue,Nt.High)),this.maxHandleLabelElement.setPosition(this.getHandleLabelPos(W.Max,e)),x.isNullOrUndefined(this.viewOptions.getPointerColor)||(this.maxPointerStyle={backgroundColor:this.getPointerColor(W.Max)}),this.viewOptions.autoHideLimitLabels&&this.updateFloorAndCeilLabelsVisibility()}updateFloorAndCeilLabelsVisibility(){if(this.viewOptions.hidePointerLabels)return;let e=!1,i=!1;const r=this.isLabelBelowFloorLabel(this.minHandleLabelElement),s=this.isLabelAboveCeilLabel(this.minHandleLabelElement),o=this.isLabelAboveCeilLabel(this.maxHandleLabelElement),a=this.isLabelBelowFloorLabel(this.combinedLabelElement),l=this.isLabelAboveCeilLabel(this.combinedLabelElement);if(r?(e=!0,this.floorLabelElement.hide()):(e=!1,this.floorLabelElement.show()),s?(i=!0,this.ceilLabelElement.hide()):(i=!1,this.ceilLabelElement.show()),this.range){const u=this.combinedLabelElement.isVisible()?l:o,f=this.combinedLabelElement.isVisible()?a:r;u?this.ceilLabelElement.hide():i||this.ceilLabelElement.show(),f?this.floorLabelElement.hide():e||this.floorLabelElement.show()}}isLabelBelowFloorLabel(e){const i=e.position,s=this.floorLabelElement.position;return this.viewOptions.rightToLeft?i+e.dimension>=s-2:i<=s+this.floorLabelElement.dimension+2}isLabelAboveCeilLabel(e){const i=e.position,s=this.ceilLabelElement.position;return this.viewOptions.rightToLeft?i<=s+this.ceilLabelElement.dimension+2:i+e.dimension>=s-2}updateSelectionBar(){let e=0,i=0;const r=this.viewOptions.rightToLeft?!this.viewOptions.showSelectionBarEnd:this.viewOptions.showSelectionBarEnd,s=this.viewOptions.rightToLeft?this.maxHandleElement.position+this.handleHalfDimension:this.minHandleElement.position+this.handleHalfDimension;if(this.range)i=Math.abs(this.maxHandleElement.position-this.minHandleElement.position),e=s;else if(x.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue))r?(i=Math.ceil(Math.abs(this.maxHandlePosition-this.minHandleElement.position)+this.handleHalfDimension),e=Math.floor(this.minHandleElement.position+this.handleHalfDimension)):(i=this.minHandleElement.position+this.handleHalfDimension,e=0);else{const o=this.viewOptions.showSelectionBarFromValue,a=this.valueToPosition(o);(this.viewOptions.rightToLeft?this.viewLowValue<=o:this.viewLowValue>o)?(i=this.minHandleElement.position-a,e=a+this.handleHalfDimension):(i=a-this.minHandleElement.position,e=this.minHandleElement.position+this.handleHalfDimension)}if(this.selectionBarElement.setDimension(i),this.selectionBarElement.setPosition(e),this.range&&this.viewOptions.showOuterSelectionBars&&(this.viewOptions.rightToLeft?(this.rightOuterSelectionBarElement.setDimension(e),this.rightOuterSelectionBarElement.setPosition(0),this.fullBarElement.calculateDimension(),this.leftOuterSelectionBarElement.setDimension(this.fullBarElement.dimension-(e+i)),this.leftOuterSelectionBarElement.setPosition(e+i)):(this.leftOuterSelectionBarElement.setDimension(e),this.leftOuterSelectionBarElement.setPosition(0),this.fullBarElement.calculateDimension(),this.rightOuterSelectionBarElement.setDimension(this.fullBarElement.dimension-(e+i)),this.rightOuterSelectionBarElement.setPosition(e+i))),x.isNullOrUndefined(this.viewOptions.getSelectionBarColor)){if(!x.isNullOrUndefined(this.viewOptions.selectionBarGradient)){const o=x.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue)?0:this.valueToPosition(this.viewOptions.showSelectionBarFromValue),a=o-e>0&&!r||o-e<=0&&r;this.barStyle={backgroundImage:"linear-gradient(to "+(this.viewOptions.vertical?a?"bottom":"top":a?"left":"right")+", "+this.viewOptions.selectionBarGradient.from+" 0%,"+this.viewOptions.selectionBarGradient.to+" 100%)"},this.viewOptions.vertical?(this.barStyle.backgroundPosition="center "+(o+i+e+(a?-this.handleHalfDimension:0))+"px",this.barStyle.backgroundSize="100% "+(this.fullBarElement.dimension-this.handleHalfDimension)+"px"):(this.barStyle.backgroundPosition=o-e+(a?this.handleHalfDimension:0)+"px center",this.barStyle.backgroundSize=this.fullBarElement.dimension-this.handleHalfDimension+"px 100%")}}else{const o=this.getSelectionBarColor();this.barStyle={backgroundColor:o}}}getSelectionBarColor(){return this.range?this.viewOptions.getSelectionBarColor(this.value,this.highValue):this.viewOptions.getSelectionBarColor(this.value)}getPointerColor(e){return this.viewOptions.getPointerColor(e===W.Max?this.highValue:this.value,e)}getTickColor(e){return this.viewOptions.getTickColor(e)}updateCombinedLabel(){let e=null;if(e=this.viewOptions.rightToLeft?this.minHandleLabelElement.position-this.minHandleLabelElement.dimension-10<=this.maxHandleLabelElement.position:this.minHandleLabelElement.position+this.minHandleLabelElement.dimension+10>=this.maxHandleLabelElement.position,e){const i=this.getDisplayValue(this.viewLowValue,Nt.Low),r=this.getDisplayValue(this.viewHighValue,Nt.High),s=this.viewOptions.rightToLeft?this.viewOptions.combineLabels(r,
1i):this.viewOptions.combineLabels(i,r);this.combinedLabelElement.setValue(s);const o=this.viewOptions.boundPointerLabels?Math.min(Math.max(this.selectionBarElement.position+this.selectionBarElement.dimension/2-this.combinedLabelElement.dimension/2,0),this.fullBarElement.dimension-this.combinedLabelElement.dimension):this.selectionBarElement.position+this.selectionBarElement.dimension/2-this.combinedLabelElement.dimension/2;this.combinedLabelElement.setPosition(o),this.minHandleLabelElement.hide(),this.maxHandleLabelElement.hide(),this.combinedLabelElement.show()}else this.updateHighHandle(this.valueToPosition(this.viewHighValue)),this.updateLowHandle(this.valueToPosition(this.viewLowValue)),this.maxHandleLabelElement.show(),this.minHandleLabelElement.show(),this.combinedLabelElement.hide();this.viewOptions.autoHideLimitLabels&&this.updateFloorAndCeilLabelsVisibility()}getDisplayValue(e,i){return!x.isNullOrUndefined(this.viewOptions.stepsArray)&&!this.viewOptions.bindIndexForStepsArray&&(e=this.getStepValue(e)),this.viewOptions.translate(e,i)}roundStep(e,i){const r=x.isNullOrUndefined(i)?this.viewOptions.step:i;let s=ft.roundToPrecisionLimit((e-this.viewOptions.floor)/r,this.viewOptions.precisionLimit);return s=Math.round(s)*r,ft.roundToPrecisionLimit(this.viewOptions.floor+s,this.viewOptions.precisionLimit)}valueToPosition(e){let i=x.linearValueToPosition;x.isNullOrUndefined(this.viewOptions.customValueToPosition)?this.viewOptions.logScale&&(i=x.logValueToPosition):i=this.viewOptions.customValueToPosition;let r=i(e=ft.clampToRange(e,this.viewOptions.floor,this.viewOptions.ceil),this.viewOptions.floor,this.viewOptions.ceil);return x.isNullOrUndefined(r)&&(r=0),this.viewOptions.rightToLeft&&(r=1-r),r*this.maxHandlePosition}positionToValue(e){let i=e/this.maxHandlePosition;this.viewOptions.rightToLeft&&(i=1-i);let r=x.linearPositionToValue;x.isNullOrUndefined(this.viewOptions.customPositionToValue)?this.viewOptions.logScale&&(r=x.logPositionToValue):r=this.viewOptions.customPositionToValue;const s=r(i,this.viewOptions.floor,this.viewOptions.ceil);return x.isNullOrUndefined(s)?0:s}getEventXY(e,i){if(e instanceof MouseEvent)return this.viewOptions.vertical||0!==this.viewOptions.rotate?e.clientY:e.clientX;let r=0;const s=e.touches;if(!x.isNullOrUndefined(i))for(let o=0;o<s.length;o++)if(s[o].identifier===i){r=o;break}return this.viewOptions.vertical||0!==this.viewOptions.rotate?s[r].clientY:s[r].clientX}getEventPosition(e,i){const r=this.elementRef.nativeElement.getBoundingClientRect(),s=this.viewOptions.vertical||0!==this.viewOptions.rotate?r.bottom:r.left;let o=0;return o=this.viewOptions.vertical||0!==this.viewOptions.rotate?-this.getEventXY(e,i)+s:this.getEventXY(e,i)-s,o*this.viewOptions.scale-this.handleHalfDimension}getNearestHandle(e){if(!this.range)return W.Min;const i=this.getEventPosition(e),r=Math.abs(i-this.minHandleElement.position),s=Math.abs(i-this.maxHandleElement.position);return r<s?W.Min:r>s?W.Max:this.viewOptions.rightToLeft?i>this.minHandleElement.position?W.Min:W.Max:i<this.minHandleElement.position?W.Min:W.Max}bindEvents(){const e=this.viewOptions.draggableRange;this.viewOptions.onlyBindHandles||this.selectionBarElement.on("mousedown",i=>this.onBarStart(null,e,i,!0,!0,!0)),this.viewOptions.draggableRangeOnly?(this.minHandleElement.on("mousedown",i=>this.onBarStart(W.Min,e,i,!0,!0)),this.maxHandleElement.on("mousedown",i=>this.onBarStart(W.Max,e,i,!0,!0))):(this.minHandleElement.on("mousedown",i=>this.onStart(W.Min,i,!0,!0)),this.range&&this.maxHandleElement.on("mousedown",i=>this.onStart(W.Max,i,!0,!0)),this.viewOptions.onlyBindHandles||(this.fullBarElement.on("mousedown",i=>this.onStart(null,i,!0,!0,!0)),this.ticksElement.on("mousedown",i=>this.onStart(null,i,!0,!0,!0,!0)))),this.viewOptions.onlyBindHandles||this.selectionBarElement.onPassive("touchstart",i=>this.onBarStart(null,e,i,!0,!0,!0)),this.viewOptions.draggableRangeOnly?(this.minHandleElement.onPassive("touchstart",i=>this.onBarStart(W.Min,e,i,!0,!0)),this.maxHandleElement.onPassive("touchstart",i=>this.onBarStart(W.Max,e,i,!0,!0))):(this.minHandleElement.onPassive("touchstart",i=>this.onStart(W.Min,i,!0,!0)),this.range&&this.maxHandleElement.onPassive("touchstart",i=>this.onStart(W.Max,i,!0,!0)),this.viewOptions.onlyBindHandles||(this.fullBarElement.onPassive("touchstart",i=>this.onStart(null,i,!0,!0,!0)),this.ticksElement.onPassive("touchstart",i=>
1this.onStart(null,i,!1,!1,!0,!0)))),this.viewOptions.keyboardSupport&&(this.minHandleElement.on("focus",()=>this.onPointerFocus(W.Min)),this.range&&this.maxHandleElement.on("focus",()=>this.onPointerFocus(W.Max)))}getOptionsInfluencingEventBindings(e){return[e.disabled,e.readOnly,e.draggableRange,e.draggableRangeOnly,e.onlyBindHandles,e.keyboardSupport]}unbindEvents(){this.unsubscribeOnMove(),this.unsubscribeOnEnd();for(const e of this.getAllSliderElements())x.isNullOrUndefined(e)||e.off()}onBarStart(e,i,r,s,o,a,l){i?this.onDragStart(e,r,s,o):this.onStart(e,r,s,o,a,l)}onStart(e,i,r,s,o,a){i.stopPropagation(),!Ar.isTouchEvent(i)&&!T1&&i.preventDefault(),this.moving=!1,this.calculateViewDimensions(),x.isNullOrUndefined(e)&&(e=this.getNearestHandle(i)),this.currentTrackingPointer=e;const l=this.getPointerElement(e);if(l.active=!0,this.viewOptions.keyboardSupport&&l.focus(),r){this.unsubscribeOnMove();const u=f=>this.dragging.active?this.onDragMove(f):this.onMove(f);this.onMoveEventListener=Ar.isTouchEvent(i)?this.eventListenerHelper.attachPassiveEventListener(document,"touchmove",u):this.eventListenerHelper.attachEventListener(document,"mousemove",u)}if(s){this.unsubscribeOnEnd();const u=f=>this.onEnd(f);this.onEndEventListener=Ar.isTouchEvent(i)?this.eventListenerHelper.attachPassiveEventListener(document,"touchend",u):this.eventListenerHelper.attachEventListener(document,"mouseup",u)}this.userChangeStart.emit(this.getChangeContext()),Ar.isTouchEvent(i)&&!x.isNullOrUndefined(i.changedTouches)&&x.isNullOrUndefined(this.touchId)&&(this.touchId=i.changedTouches[0].identifier),o&&this.onMove(i,!0),a&&this.onEnd(i)}onMove(e,i){let r=null;if(Ar.isTouchEvent(e)){const u=e.changedTouches;for(let f=0;f<u.length;f++)if(u[f].identifier===this.touchId){r=u[f];break}if(x.isNullOrUndefined(r))return}
1this.viewOptions.animate&&!this.viewOptions.animateOnMove&&this.moving&&(this.sliderElementAnimateClass=!1),this.moving=!0;const s=x.isNullOrUndefined(r)?this.getEventPosition(e):this.getEventPosition(e,r.identifier);let o;s<=0?o=this.viewOptions.rightToLeft?this.viewOptions.ceil:this.viewOptions.floor:s>=this.maxHandlePosition?o=this.viewOptions.rightToLeft?this.viewOptions.floor:this.viewOptions.ceil:(o=this.positionToValue(s),o=i&&!x.isNullOrUndefined(this.viewOptions.tickStep)?this.roundStep(o,this.viewOptions.tickStep):this.roundStep(o)),this.positionTrackingHandle(o)}onEnd(e){Ar.isTouchEvent(e)&&e.changedTouches[0].identifier!==this.touchId||(this.moving=!1,this.viewOptions.animate&&(this.sliderElementAnimateClass=!0),this.touchId=null,this.viewOptions.keyboardSupport||(this.minHandleElement.active=!1,this.maxHandleElement.active=!1,this.currentTrackingPointer=null),this.dragging.active=!1,this.unsubscribeOnMove(),this.unsubscribeOnEnd(),this.userChangeEnd.emit(this.getChangeContext()))}onPointerFocus(e){const i=this.getPointerElement(e);i.on("blur",()=>this.onPointerBlur(i)),i.on("keydown",r=>this.onKeyboardEvent(r)),i.on("keyup",()=>this.onKeyUp()),i.active=!0,this.currentTrackingPointer=e,this.currentFocusPointer=e,this.firstKeyDown=!0}onKeyUp(){this.firstKeyDown=!0,this.userChangeEnd.emit(this.getChangeContext())}onPointerBlur(e){e.off("blur"),e.off("keydown"),e.off("keyup"),e.active=!1,x.isNullOrUndefined(this.touchId)&&(this.currentTrackingPointer=null,this.currentFocusPointer=null)}getKeyActions(e){const i=this.viewOptions.ceil-this.viewOptions.floor;let r=e+this.viewOptions.step,s=e-this.viewOptions.step,o=e+i/10,a=e-i/10;this.viewOptions.reversedControls&&(r=e-this.viewOptions.step,s=e+this.viewOptions.step,o=e-i/10,a=e+i/10);const l={UP:r,DOWN:s,LEFT:s,RIGHT:r,PAGEUP:o,PAGEDOWN:a,HOME:this.viewOptions.reversedControls?this.viewOptions.ceil:this.viewOptions.floor,END:this.viewOptions.reversedControls?this.viewOptions.floor:this.viewOptions.ceil};return this.viewOptions.rightToLeft&&(l.LEFT=r,l.RIGHT=s,(this.viewOptions.vertical||0!==this.viewOptions.rotate)&&(l.UP=s,l.DOWN=r)),l}onKeyboardEvent(e){const i=this.getCurrentTrackingValue(),r=x.isNullOrUndefined(e.keyCode)?e.which:e.keyCode,l=this.getKeyActions(i)[{38:"UP",40:"DOWN",37:"LEFT",39:"RIGHT",33:"PAGEUP",34:"PAGEDOWN",36:"HOME",35:"END"}[r]];if(x.isNullOrUndefined(l)||x.isNullOrUndefined(this.currentTrackingPointer))return;e.preventDefault(),this.firstKeyDown&&(this.firstKeyDown=!1,this.userChangeStart.emit(this.getChangeContext()));const u=ft.clampToRange(l,this.viewOptions.floor,this.viewOptions.ceil),f=this.roundStep(u);if(this.viewOptions.draggableRangeOnly){const g=this.viewHighValue-this.viewLowValue;let v,C;this.currentTrackingPointer===W.Min?(v=f,C=f+g,C>this.viewOptions.ceil&&(C=this.viewOptions.ceil,v=C-g)):this.currentTrackingPointer===W.Max&&(C=f,v=f-g,v<this.viewOptions.floor&&(v=this.viewOptions.floor,C=v+g)),this.positionTrackingBar(v,C)}else this.positionTrackingHandle(f)}onDragStart(e,i,r,s){const o=this.getEventPosition(i);this.dragging=new P1,this.dragging.active=!0,this.dragging.value=this.positionToValue(o),this.dragging.difference=this.viewHighValue-this.viewLowValue,this.dragging.lowLimit=this.viewOptions.rightToLeft?this.minHandleElement.position-o:o-this.minHandleElement.position,this.dragging.highLimit=this.viewOptions.rightToLeft?o-this.maxHandleElement.position:this.maxHandleElement.position-o,this.onStart(e,i,r,s)}getMinValue(e,i,r){const s=this.viewOptions.rightToLeft;let o=null;return o=i?r?s?this.viewOptions.floor:this.viewOptions.ceil-this.dragging.difference:s?this.viewOptions.ceil-this.dragging.difference:this.viewOptions.floor:this.positionToValue(s?e+this.dragging.lowLimit:e-this.dragging.lowLimit),this.roundStep(o)}getMaxValue(e,i,r){const s=this.viewOptions.rightToLeft;let o=null;return o=i?r?s?this.viewOptions.floor+this.dragging.difference:this.viewOptions.ceil:s?this.viewOptions.ceil:this.viewOptions.floor+this.dragging.difference:s?this.positionToValue(e+this.dragging.lowLimit)+this.dragging.difference:this.positionToValue(e-this.dragging.lowLimit)+this.dragging.difference,this.roundStep(o)}onDragMove(e){const i=this.getEventPosition(e);let r,s,o,a;
1this.viewOptions.animate&&!this.viewOptions.animateOnMove&&this.moving&&(this.sliderElementAnimateClass=!1),this.moving=!0,this.viewOptions.rightToLeft?(r=this.dragging.lowLimit,s=this.dragging.highLimit,o=this.maxHandleElement,a=this.minHandleElement):(r=this.dragging.highLimit,s=this.dragging.lowLimit,o=this.minHandleElement,a=this.maxHandleElement);const u=i>=this.maxHandlePosition-r;let f,g;if(i<=s){if(0===o.position)return;f=this.getMinValue(i,!0,!1),g=this.getMaxValue(i,!0,!1)}else if(u){if(a.position===this.maxHandlePosition)return;g=this.getMaxValue(i,!0,!0),f=this.getMinValue(i,!0,!0)}else f=this.getMinValue(i,!1,!1),g=this.getMaxValue(i,!1,!1);this.positionTrackingBar(f,g)}positionTrackingBar(e,i){!x.isNullOrUndefined(this.viewOptions.minLimit)&&e<this.viewOptions.minLimit&&(i=ft.roundToPrecisionLimit((e=this.viewOptions.minLimit)+this.dragging.difference,this.viewOptions.precisionLimit)),!x.isNullOrUndefined(this.viewOptions.maxLimit)&&i>this.viewOptions.maxLimit&&(e=ft.roundToPrecisionLimit((i=this.viewOptions.maxLimit)-this.dragging.difference,this.viewOptions.precisionLimit)),this.viewLowValue=e,this.viewHighValue=i,this.applyViewChange(),this.updateHandles(W.Min,this.valueToPosition(e)),this.updateHandles(W.Max,this.valueToPosition(i))}positionTrackingHandle(e){e=this.applyMinMaxLimit(e),this.range&&(this.viewOptions.pushRange?e=this.applyPushRange(e):(this.viewOptions.noSwitching&&(this.currentTrackingPointer===W.Min&&e>this.viewHighValue?e=this.applyMinMaxRange(this.viewHighValue):this.currentTrackingPointer===W.Max&&e<this.viewLowValue&&(e=this.applyMinMaxRange(this.viewLowValue))),e=this.applyMinMaxRange(e),this.currentTrackingPointer===W.Min&&e>this.viewHighValue?(this.viewLowValue=this.viewHighValue,this.applyViewChange(),this.updateHandles(W.Min,this.maxHandleElement.position),this.updateAriaAttributes(),this.currentTrackingPointer=W.Max,this.minHandleElement.active=!1,this.maxHandleElement.active=!0,this.viewOptions.keyboardSupport&&this.maxHandleElement.focus()):this.currentTrackingPointer===W.Max&&e<this.viewLowValue&&(this.viewHighValue=this.viewLowValue,this.applyViewChange(),this.updateHandles(W.Max,this.minHandleElement.position),this.updateAriaAttributes(),this.currentTrackingPointer=W.Min,this.maxHandleElement.active=!1,this.minHandleElement.active=!0,this.viewOptions.keyboardSupport&&this.minHandleElement.focus()))),this.getCurrentTrackingValue()!==e&&(this.currentTrackingPointer===W.Min?(this.viewLowValue=e,this.applyViewChange()):this.currentTrackingPointer===W.Max&&(this.viewHighValue=e,this.applyViewChange()),this.updateHandles(this.currentTrackingPointer,this.valueToPosition(e)),this.updateAriaAttributes())}applyMinMaxLimit(e){return!x.isNullOrUndefined(this.viewOptions.minLimit)&&e<this.viewOptions.minLimit?this.viewOptions.minLimit:!x.isNullOrUndefined(this.viewOptions.maxLimit)&&e>this.viewOptions.maxLimit?this.viewOptions.maxLimit:e}applyMinMaxRange(e){const r=Math.abs(e-(this.currentTrackingPointer===W.Min?this.viewHighValue:this.viewLowValue));if(!x.isNullOrUndefined(this.viewOptions.minRange)&&r<this.viewOptions.minRange){if(this.currentTrackingPointer===W.Min)return ft.roundToPrecisionLimit(this.viewHighValue-this.viewOptions.minRange,this.viewOptions.precisionLimit);if(this.currentTrackingPointer===W.Max)return ft.roundToPrecisionLimit(this.viewLowValue+this.viewOptions.minRange,this.viewOptions.precisionLimit)}if(!x.isNullOrUndefined(this.viewOptions.maxRange)&&r>this.viewOptions.maxRange){if(this.currentTrackingPointer===W.Min)return ft.roundToPrecisionLimit(this.viewHighValue-this.viewOptions.maxRange,this.viewOptions.precisionLimit);if(this.currentTrackingPointer===W.Max)return ft.roundToPrecisionLimit(this.viewLowValue+this.viewOptions.maxRange,this.viewOptions.precisionLimit)}return e}applyPushRange(e){const i=this.currentTrackingPointer===W.Min?this.viewHighValue-e:e-this.viewLowValue,r=x.isNullOrUndefined(this.viewOptions.minRange)?this.viewOptions.step:this.viewOptions.minRange,s=this.viewOptions.maxRange;return i<r?(this.currentTrackingPointer===W.Min?(this.viewHighValue=ft.roundToPrecisionLimit(Math.min(e+r,this.viewOptions.ceil),this.viewOptions.precisionLimit),e=ft.roundToPrecisionLimit(this.viewHighValue-r,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(W.Max,this.valueToPosition(this.viewHighValue))):this.currentTrackingPointer===W.Max&&(this.viewLowValue=ft.roundToPrecisionLimit(Math.max(e-r,this.viewOptions.floor),this.viewOptions.precisionLimit),e=ft.roundToPrecisionLimit(this.viewLowValue+r,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(W.Min,this.valueToPosition(this.viewLowValue))),this.updateAriaAttributes()):!x.isNullOrUndefined(s)&&i>s&&(this.currentTrackingPointer===W.Min?(this.viewHighValue=ft.roundToPrecisionLimit(e+s,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(W.Max,this.valueToPosition(this.viewHighValue))):this.currentTrackingPointer===W.Max&&(this.viewLowValue=ft.roundToPrecisionLimit(e-s,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(W.Min,this.valueToPosition(this.viewLowValue))),this.updateAriaAttributes()),e}getChangeContext(){const e=new zR;return e.pointerType=this.currentTrackingPointer,e.value=+this.value,this.range&&(e.highValue=+this.highValue),e}}return t.\u0275fac=function(e){return new(e||t)(E(hn),E(vt),E(rn),E(at))},t.\u0275cmp=se({type:t,selectors:[["ngx-slider"]],contentQueries:function(e,i,r){if(1&e&&ot(r,gR,5),2&e){let s;X(s=Q())&&(i.tooltipTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&(Ee(vR,5,Pr),Ee(yR,5,Pr),Ee(bR,5,Pr),Ee(CR,5,Pr),Ee(wR,5,zm),Ee(_R,5,zm),Ee(ER,5,Fo),Ee(TR,5,Fo),Ee(SR,5,Fo),Ee(DR,5,Fo),Ee(OR,5,Fo),Ee(MR,5,Pr)),2&e){let r;X(r=Q())&&(i.leftOuterSelectionBarElement=r.first),X(r=Q())&&(i.rightOuterSelectionBarElement=r.first),X(r=Q())&&(i.fullBarElement=r.first),X(r=Q())&&(i.selectionBarElement=r.first),X(r=Q())&&(i.minHandleElement=r.first),X(r=Q())&&(i.maxHandleElement=r.first),X(r=Q())&&(i.floorLabelElement=r.first),X(r=Q())&&(i.ceilLabelElement=r.first),X(r=Q())&&(i.minHandleLabelElement=r.first),X(r=Q())&&(i.maxHandleLabelElement=r.first),X(r=Q())&&(i.combinedLabelElement=r.first),X(r=Q())&&(i.ticksElement=r.first)}},hostAttrs:[1,"ngx-slider"],hostVars:8,hostBindings:function(e,i){1&e&&le("resize",function(s){return i.onResize(s)},0,Ra),2&e&&(pn("disabled",i.sliderElementDisabledAttr)("aria-label",i.sliderElementAriaLabel),St("vertical",i.sliderElementVerticalClass)("animate",i.sliderElementAnimateClass)("with-legend",i.sliderElementWithLegendClass))},inputs:{value:"value",highValue:"highValue",options:"options",manualRefresh:"manualRefresh",triggerFocus:"triggerFocus"},outputs:{valueChange:"valueChange",highValueChange:"highValueChange",userChangeStart:"userChangeStart",userChange:"userChange",userChangeEnd:"userChangeEnd"},features:[Ye([UR]),_e],decls:29,vars:13,consts:[["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-left-out-selection"],["leftOuterSelectionBar",""],[1,"ngx-slider-span","ngx-slider-bar"],["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-right-out-selection"],["rightOuterSelectionBar",""],["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-full-bar"],["fullBar",""],["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-selection-bar"],["selectionBar",""],[1,"ngx-slider-span","ngx-slider-bar","ngx-slider-selection",3,"ngStyle"],["ngxSliderHandle","",1,"ngx-slider-span","ngx-slider-pointer","ngx-slider-pointer-min",3,"ngStyle"],["minHandle",""],["ngxSliderHandle","",1,"ngx-slider-span","ngx-slider-pointer","ngx-slider-pointer-max",3,"ngStyle"],["maxHandle",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-limit","ngx-slider-floor"],["floorLabel",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-limit","ngx-slider-ceil"],["ceilLabel",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-model-value"],["minHandleLabel",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-model-high"],["maxHandleLabel",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-combined"],["combinedLabel",""],["ngxSliderElement","",1,"ngx-slider-ticks",3,"hidden"],["ticksElement",""],["class","ngx-slider-tick",3,"ngClass","ngStyle",4,"ngFor","ngForOf"],[1,"ngx-slider-tick",3,"ngClass","ngStyle"],[3,"template","tooltip","placement"],["class","ngx-slider-span ngx-slider-tick-value",3,"template","tooltip","placement","content",4,"ngIf"],["class","ngx-slider-span ngx-slider-tick-legend",3,"innerHTML",4,"ngIf"],[1,"ngx-slider-span","ngx-slider-tick-value",3,"template","tooltip","placement","content"],[1,"ngx-slider-span","ngx-slider-tick-legend",3,"innerHTML"]],template:function(e,i){1&e&&(h(0,"span",0,1),_(2,"span",2),p(),h(3,"span",3,4),_(5,"span",2),p(),h(6,"span",5,6),_(8,"span",2),p(),h(9,"span",7,8),_(11,"span",9),p(),_(12,"span",10,11)(14,"span",12,13)(16,"span",14,15)(18,"span",16,17)(20,"span",18,19)(22,"span",20,21)(24,"span",22,23),h(26,"span",24,25),F(28,IR,4,9,"span",26),p()),2&e&&(y(6),St("ngx-slider-transparent",i.fullBarTransparentClass),y(3),St("ngx-slider-draggable",i.selectionBarDraggableClass),y(2),S("ngStyle",i.barStyle),y(1),S("ngStyle",i.minPointerStyle),y(2),cs("display",i.range?"inherit":"none"),S("ngStyle",i.maxPointerStyle),y(12),St("ngx-slider-ticks-values-under",i.ticksUnderValuesClass),S("hidden",!i.showTicks),y(2),S("ngForOf",i.ticks))},dependencies:function(){return[kc,Un,Ue,Dw,Pr,zm,Fo,HR]},styles:[".ngx-slider{display:inline-block;position:relative;height:4px;width:100%;margin:35px 0 15px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y}  .ngx-slider.with-legend{margin-bottom:40px}  .ngx-slider[disabled]{cursor:not-allowed}  .ngx-slider[disabled] .ngx-slider-pointer{cursor:not-allowed;background-color:#d8e0f3}  .ngx-slider[disabled] .ngx-slider-draggable{cursor:not-allowed}  .ngx-slider[disabled] .ngx-slider-selection{background:#8b91a2}  .ngx-slider[disabled] .ngx-slider-tick{cursor:not-allowed}  .ngx-slider[disabled] .ngx-slider-tick.ngx-slider-selected{background:#8b91a2}  .ngx-slider .ngx-slider-span{white-space:nowrap;position:absolute;display:inline-block}  .ngx-slider .ngx-slider-base{width:100%;height:100%;padding:0}
1  .ngx-slider .ngx-slider-bar-wrapper{left:0;box-sizing:border-box;margin-top:-16px;padding-top:16px;width:100%;height:32px;z-index:1}  .ngx-slider .ngx-slider-draggable{cursor:move}  .ngx-slider .ngx-slider-bar{left:0;width:100%;height:4px;z-index:1;background:#d8e0f3;border-radius:2px}  .ngx-slider .ngx-slider-bar-wrapper.ngx-slider-transparent .ngx-slider-bar{background:0 0}  .ngx-slider .ngx-slider-bar-wrapper.ngx-slider-left-out-selection .ngx-slider-bar{background:#df002d}  .ngx-slider .ngx-slider-bar-wrapper.ngx-slider-right-out-selection .ngx-slider-bar{background:#03a688}  .ngx-slider .ngx-slider-selection{z-index:2;background:#0db9f0;border-radius:2px}  .ngx-slider .ngx-slider-pointer{cursor:pointer;width:32px;height:32px;top:-14px;background-color:#0db9f0;z-index:3;border-radius:16px}  .ngx-slider .ngx-slider-pointer:after{content:'';width:8px;height:8px;position:absolute;top:12px;left:12px;border-radius:4px;background:#fff}  .ngx-slider .ngx-slider-pointer:hover:after{background-color:#fff}  .ngx-slider .ngx-slider-pointer.ngx-slider-active{z-index:4}  .ngx-slider .ngx-slider-pointer.ngx-slider-active:after{background-color:#451aff}
1  .ngx-slider .ngx-slider-bubble{cursor:default;bottom:16px;padding:1px 3px;color:#55637d;font-size:16px}  .ngx-slider .ngx-slider-bubble.ngx-slider-limit{color:#55637d}  .ngx-slider .ngx-slider-ticks{box-sizing:border-box;width:100%;height:0;position:absolute;left:0;top:-3px;margin:0;z-index:1;list-style:none}  .ngx-slider .ngx-slider-ticks-values-under .ngx-slider-tick-value{top:auto;bottom:-36px}  .ngx-slider .ngx-slider-tick{text-align:center;cursor:pointer;width:10px;height:10px;background:#d8e0f3;border-radius:50%;position:absolute;top:0;left:0;margin-left:11px}  .ngx-slider .ngx-slider-tick.ngx-slider-selected{background:#0db9f0}  .ngx-slider .ngx-slider-tick-value{position:absolute;top:-34px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}  .ngx-slider .ngx-slider-tick-legend{position:absolute;top:24px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);max-width:50px;white-space:normal}  .ngx-slider.vertical{position:relative;width:4px;height:100%;margin:0 20px;padding:0;vertical-align:baseline;touch-action:pan-x}  .ngx-slider.vertical .ngx-slider-base{width:100%;height:100%;padding:0}  .ngx-slider.vertical .ngx-slider-bar-wrapper{top:auto;left:0;margin:0 0 0 -16px;padding:0 0 0 16px;height:100%;width:32px}  .ngx-slider.vertical .ngx-slider-bar{bottom:0;left:auto;width:4px;height:100%}  .ngx-slider.vertical .ngx-slider-pointer{left:-14px!important;top:auto;bottom:0}  .ngx-slider.vertical .ngx-slider-bubble{left:16px!important;bottom:0}  .ngx-slider.vertical .ngx-slider-ticks{height:100%;width:0;left:-3px;top:0;z-index:1}  .ngx-slider.vertical .ngx-slider-tick{vertical-align:middle;margin-left:auto;margin-top:11px}  .ngx-slider.vertical .ngx-slider-tick-value{left:24px;top:auto;-webkit-transform:translate(0,-28%);transform:translate(0,-28%)}  .ngx-slider.vertical .ngx-slider-tick-legend{top:auto;right:24px;-webkit-transform:translate(0,-28%);transform:translate(0,-28%);max-width:none;white-space:nowrap}  .ngx-slider.vertical .ngx-slider-ticks-values-under .ngx-slider-tick-value{bottom:auto;left:auto;right:24px}  .ngx-slider *{transition:none}  .ngx-slider.animate .ngx-slider-bar-wrapper{transition:.3s linear}  .ngx-slider.animate .ngx-slider-selection{transition:background-color .3s linear}  .ngx-slider.animate .ngx-slider-pointer{transition:.3s linear}  .ngx-slider.animate .ngx-slider-pointer:after{transition:.3s linear}  .ngx-slider.animate .ngx-slider-bubble{transition:.3s linear}  .ngx-slider.animate .ngx-slider-bubble.ngx-slider-limit{transition:opacity .3s linear}  .ngx-slider.animate .ngx-slider-bubble.ngx-slider-combined{transition:opacity .3s linear}  .ngx-slider.animate .ngx-slider-tick{transition:background-color .3s linear}"]}),t})(),HR=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=se({type:t,selectors:[["ngx-slider-tooltip-wrapper"]],inputs:{template:"template",tooltip:"tooltip",placement:"placement",content:"content"},decls:2,vars:2,consts:[[4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"ngx-slider-inner-tooltip"]],template:function(e,i){1&e&&(F(0,LR,2,6,"ng-container",0),F(1,FR,3,3,"ng-container",0)),2&e&&(S("ngIf",i.template),y(1),S("ngIf",!i.template))},dependencies:[Ue,ct],styles:[".ngx-slider-inner-tooltip[_ngcontent-%COMP%]{height:100%}"]}),t})(),jR=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({imports:[qe]}),t})();function ie(...t){return L(t,fr(t))}class Pn extends xn{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const e=super._subscribe(n);return!e.closed&&n.next(this._value),e}getValue(){const{hasError:n,thrownError:e,_value:i}=this;if(n)throw e;return this._throwIfClosed(),i}next(n){super.next(this._value=n)}}const ad=N(t=>function(){t(this),this.name="EmptyError",this.message="no elements in sequence"});function x1(...t){const n=fr(t),e=su(t),{args:i,keys:r}=s_(t);if(0===i.length)return L([],n);const s=new Qe(function $R(t,n,e=_n){return i=>{k1(n,()=>{const{length:r}=t,s=new Array(r);let o=r,a=r;for(let l=0;l<r;
1l++)k1(n,()=>{const u=L(t[l],n);let f=!1;u.subscribe(Pe(i,g=>{s[l]=g,f||(f=!0,a--),a||i.next(e(s.slice()))},()=>{--o||i.complete()}))},i)},i)}}(i,n,r?o=>a_(r,o):_n));return e?s.pipe(o_(e)):s}function k1(t,n,e){t?Wn(e,t,n):n()}function Vm(...t){return function GR(){return dr(1)}()(L(t,fr(t)))}function R1(t){return new Qe(n=>{En(t()).subscribe(n)})}function yl(t,n){const e=Me(t)?t:()=>t,i=r=>r.error(e());return new Qe(n?r=>n.schedule(i,0,r):i)}function Um(){return Ke((t,n)=>{let e=null;t._refCount++;const i=Pe(n,void 0,void 0,void 0,()=>{if(!t||t._refCount<=0||0<--t._refCount)return void(e=null);const r=t._connection,s=e;e=null,r&&(!s||r===s)&&r.unsubscribe(),n.unsubscribe()});t.subscribe(i),i.closed||(e=t.connect())})}class L1 extends Qe{constructor(n,e){super(),this.source=n,this.subjectFactory=e,this._subject=null,this._refCount=0,this._connection=null,Hl(n)&&(this.lift=n.lift)}_subscribe(n){return this.getSubject().subscribe(n)}getSubject(){const n=this._subject;return(!n||n.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:n}=this;this._subject=this._connection=null,n?.unsubscribe()}connect(){let n=this._connection;if(!n){n=this._connection=new wn;const e=this.getSubject();n.add(this.source.subscribe(Pe(e,void 0,()=>{this._teardown(),e.complete()},i=>{this._teardown(),e.error(i)},()=>this._teardown()))),n.closed&&(this._connection=null,n=wn.EMPTY)}return n}refCount(){return Um()(this)}}function V(t,n){return Ke((e,i)=>{let r=null,s=0,o=!1;const a=()=>o&&!r&&i.complete();e.subscribe(Pe(i,l=>{r?.unsubscribe();let u=0;const f=s++;En(t(l,f)).subscribe(r=Pe(i,g=>i.next(n?n(l,g,f,u++):g),()=>{r=null,a()}))},()=>{o=!0,a()}))})}function zo(t){return t<=0?()=>qn:Ke((n,e)=>{let i=0;n.subscribe(Pe(e,r=>{++i<=t&&(e.next(r),t<=i&&e.complete())}))})}function si(t,n){return Ke((e,i)=>{let r=0;e.subscribe(Pe(i,s=>t.call(n,s,r++)&&i.next(s)))})}function ld(t){return Ke((n,e)=>{let i=!1;n.subscribe(Pe(e,r=>{i=!0,e.next(r)},()=>{i||e.next(t),e.complete()}))})}function F1(t=qR){return Ke((n,e)=>{let i=!1;n.subscribe(Pe(e,r=>{i=!0,e.next(r)},()=>i?e.complete():e.error(t())))})}function qR(){return new ad}function B(t,n){const e=arguments.length>=2;return i=>i.pipe(t?si((r,s)=>t(r,s,i)):_n,zo(1),e?ld(n):F1(()=>new ad))}function Ir(t,n){return Me(n)?xe(t,n,1):xe(t,1)}function on(t,n,e){const i=Me(t)||n||e?{next:t,error:n,complete:e}:t;return i?Ke((r,s)=>{var o;null===(o=i.subscribe)||void 0===o||o.call(i);let a=!0;r.subscribe(Pe(s,l=>{var u;null===(u=i.next)||void 0===u||u.call(i,l),s.next(l)},()=>{var l;a=!1,null===(l=i.complete)||void 0===l||l.call(i),s.complete()},l=>{var u;a=!1,null===(u=i.error)||void 0===u||u.call(i,l),s.error(l)},()=>{var l,u;a&&(null===(l=i.unsubscribe)||void 0===l||l.call(i)),null===(u=i.finalize)||void 0===u||u.call(i)}))}):_n}function xr(t){return Ke((n,e)=>{let s,i=null,r=!1;i=n.subscribe(Pe(e,void 0,void 0,o=>{s=En(t(o,xr(t)(n))),i?(i.unsubscribe(),i=null,s.subscribe(e)):r=!0})),r&&(i.unsubscribe(),i=null,s.subscribe(e))})}function z1(t,n){return Ke(function KR(t,n,e,i,r){return(s,o)=>{let a=e,l=n,u=0;s.subscribe(Pe(o,f=>{const g=u++;l=a?t(l,f,g):(a=!0,f),i&&o.next(l)},r&&(()=>{a&&o.next(l),o.complete()})))}}(t,n,arguments.length>=2,!0))}function Bm(t){return t<=0?()=>qn:Ke((n,e)=>{let i=[];n.subscribe(Pe(e,r=>{i.push(r),t<i.length&&i.shift()},()=>{for(const r of i)e.next(r);e.complete()},void 0,()=>{i=null}))})}function V1(t,n){const e=arguments.length>=2;return i=>i.pipe(t?si((r,s)=>t(r,s,i)):_n,Bm(1),e?ld(n):F1(()=>new ad))}function ud(t){return Ke((n,e)=>{try{n.subscribe(e)}finally{e.add(t)}})}const ge="primary",bl=Symbol("RouteTitle");class QR{constructor(n){this.params=n||{}}has(n){return Object.prototype.hasOwnProperty.call(this.params,n)}get(n){if(this.has(n)){const e=this.params[n];return Array.isArray(e)?e[0]:e}return null}getAll(n){if(this.has(n)){const e=this.params[n];return Array.isArray(e)?e:[e]}return[]}get keys(){return Object.keys(this.params)}}function Vo(t){return new QR(t)}function ZR(t,n,e){const i=e.path.split("/");if(i.length>t.length||"full"===e.pathMatch&&(n.hasChildren()||i.length<t.length))return null;const r={};for(let s=0;s<i.length;s++){const o=i[s],a=t[s];if(o.startsWith(":"))r[o.substring(1)]=a;else if(o!==a.path)return null}return{consumed:t.slice(0,i.length),posParams:r}}function zi(t,n){const e=t?Object.keys(t):void 0,i=n?Object.keys(n):void 0;if(!e||!i||e.length!=i.length)return!1;let r;for(let s=0;s<e.length;s++)if(r=e[s],!U1(t[r],n[r]))return!1;return!0}function U1(t,n){if(Array.isArray(t)&&Array.isArray(n)){if(t.length!==n.length)return!1;const e=[...t].sort(),i=[...n].sort();return e.every((r,s)=>i[s]===r)}return t===n}function B1(t){return Array.prototype.concat.apply([],t)}function H1(t){return t.length>0?t[t.length-1]:null}function Qt(t,n){for(const e in t)t.hasOwnProperty(e)&&n(t[e],e)}function kr(t){return ip(t)?t:Ua(t)?L(Promise.resolve(t)):ie(t)}const cd=!1,eL={exact:function G1(t,n,e){if(!vs(t.segments,n.segments)||!dd(t.segments,n.segments,e)||t.numberOfChildren!==n.numberOfChildren)return!1;for(const i in n.children)if(!t.children[i]||!G1(t.children[i],n.children[i],e))return!1;return!0},subset:W1},j1={exact:function tL(t,n){return zi(t,n)},subset:function nL(t,n){return Object.keys(n).length<=Object.keys(t).length&&Object.keys(n).every(e=>U1(t[e],n[e]))},ignored:()=>!0};function $1(t,n,e){return eL[e.paths](t.root,n.root,e.matrixParams)&&j1[e.queryParams](t.queryParams,n.queryParams)&&!("exact"===e.fragment&&t.fragment!==n.fragment)}function W1(t,n,e){return q1(t,n,n.segments,e)}function q1(t,n,e,i){if(t.segments.length>e.length){const r=t.segments.slice(0,e.length);
1return!(!vs(r,e)||n.hasChildren()||!dd(r,e,i))}if(t.segments.length===e.length){if(!vs(t.segments,e)||!dd(t.segments,e,i))return!1;for(const r in n.children)if(!t.children[r]||!W1(t.children[r],n.children[r],i))return!1;return!0}{const r=e.slice(0,t.segments.length),s=e.slice(t.segments.length);return!!(vs(t.segments,r)&&dd(t.segments,r,i)&&t.children[ge])&&q1(t.children[ge],n,s,i)}}function dd(t,n,e){return n.every((i,r)=>j1[e](t[r].parameters,i.parameters))}class Rr{constructor(n=new we([],{}),e={},i=null){this.root=n,this.queryParams=e,this.fragment=i}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=Vo(this.queryParams)),this._queryParamMap}toString(){return sL.serialize(this)}}class we{constructor(n,e){this.segments=n,this.children=e,this.parent=null,Qt(e,(i,r)=>i.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return fd(this)}}class Cl{constructor(n,e){this.path=n,this.parameters=e}get parameterMap(){return this._parameterMap||(this._parameterMap=Vo(this.parameters)),this._parameterMap}toString(){return X1(this)}}function vs(t,n){return t.length===n.length&&t.every((e,i)=>e.path===n[i].path)}let wl=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:function(){return new Hm},providedIn:"root"}),t})();class Hm{parse(n){const e=new pL(n);return new Rr(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(n){const e=`/${_l(n.root,!0)}`,i=function lL(t){const n=Object.keys(t).map(e=>{const i=t[e];return Array.isArray(i)?i.map(r=>`${hd(e)}=${hd(r)}`).join("&"):`${hd(e)}=${hd(i)}`}).filter(e=>!!e);return n.length?`?${n.join("&")}`:""}(n.queryParams),r="string"==typeof n.fragment?`#${function oL(t){return encodeURI(t)}(n.fragment)}`:"";return`${e}${i}${r}`}}const sL=new Hm;function fd(t){return t.segments.map(n=>X1(n)).join("/")}function _l(t,n){if(!t.hasChildren())return fd(t);if(n){const e=t.children[ge]?_l(t.children[ge],!1):"",i=[];return Qt(t.children,(r,s)=>{s!==ge&&i.push(`${s}:${_l(r,!1)}`)}),i.length>0?`${e}(${i.join("//")})`:e}{const e=function rL(t,n){let e=[];return Qt(t.children,(i,r)=>{r===ge&&(e=e.concat(n(i,r)))}),Qt(t.children,(i,r)=>{r!==ge&&(e=e.concat(n(i,r)))}),e}(t,(i,r)=>r===ge?[_l(t.children[ge],!1)]:[`${r}:${_l(i,!1)}`]);return 1===Object.keys(t.children).length&&null!=t.children[ge]?`${fd(t)}/${e[0]}`:`${fd(t)}/(${e.join("//")})`}}function K1(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function hd(t){return K1(t).replace(/%3B/gi,";")}function jm(t){return K1(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function pd(t){return decodeURIComponent(t)}function Y1(t){return pd(t.replace(/\+/g,"%20"))}function X1(t){return`${jm(t.path)}${function aL(t){return Object.keys(t).map(n=>`;${jm(n)}=${jm(t[n])}`).join("")}(t.parameters)}`}const uL=/^[^\/()?;=#]+/;function md(t){const n=t.match(uL);return n?n[0]:""}const cL=/^[^=?&#]+/,fL=/^[^&#]+/;class pL{constructor(n){this.url=n,this.remaining=n}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new we([],{}):new we([],this.parseChildren())}parseQueryParams(){const n={};if(this.consumeOptional("?"))do{this.parseQueryParam(n)}while(this.consumeOptional("&"));return n}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const n=[];for(this.peekStartsWith("(")||n.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),n.push(this.parseSegment());let e={};this.peekStartsWith("/(")&&(this.capture("/"),e=this.parseParens(!0));let i={};return this.peekStartsWith("(")&&(i=this.parseParens(!1)),(n.length>0||Object.keys(e).length>0)&&(i[ge]=new we(n,e)),i}parseSegment(){const n=md(this.remaining);if(""===n&&this.peekStartsWith(";"))throw new R(4009,cd);return this.capture(n),new Cl(pd(n),this.parseMatrixParams())}parseMatrixParams(){const n={};for(;this.consumeOptional(";");)this.parseParam(n);return n}parseParam(n){const e=md(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){const r=md(this.remaining);r&&(i=r,this.capture(i))}n[pd(e)]=pd(i)}parseQueryParam(n){const e=function dL(t){const n=t.match(cL);return n?n[0]:""}(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){const o=function hL(t){const n=t.match(fL);return n?n[0]:""}(this.remaining);o&&(i=o,this.capture(i))}const r=Y1(e),s=Y1(i);if(n.hasOwnProperty(r)){let o=n[r];Array.isArray(o)||(o=[o],n[r]=o),o.push(s)}else n[r]=s}parseParens(n){const e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const i=md(this.remaining),r=this.remaining[i.length];if("/"!==r&&")"!==r&&";"!==r)throw new R(4010,cd);let s;i.indexOf(":")>-1?(s=i.slice(0,i.indexOf(":")),this.capture(s),this.capture(":")):n&&(s=ge);const o=this.parseChildren();e[s]=1===Object.keys(o).length?o[ge]:new we([],o),this.consumeOptional("//")}return e}peekStartsWith(n){return this.remaining.startsWith(n)}consumeOptional(n){return!!this.peekStartsWith(n)&&(this.remaining=this.remaining.substring(n.length),!0)}capture(n){if(!this.consumeOptional(n))throw new R(4011,cd)}}function $m(t){return t.segments.length>0?new we([],{[ge]:t}):t}function gd(t){const n={};for(const i of Object.keys(t.children)){const s=gd(t.children[i]);(s.segments.length>0||s.hasChildren())&&(n[i]=s)}return function mL(t){if(1===t.numberOfChildren&&t.children[ge]){const n=t.children[ge];return new we(t.segments.concat(n.segments),n.children)}return t}(new we(t.segments,n))}function ys(t){return t instanceof Rr}const Gm=!1;function gL(t,n,e,i,r){if(0===e.length)return Uo(n.root,n.root,n.root,i,r);const s=function tE(t){if("string"==typeof t[0]&&1===t.length&&"/"===t[0])return new eE(!0,0,t);let n=0,e=!1;const i=t.reduce((r,s,o)=>
1{if("object"==typeof s&&null!=s){if(s.outlets){const a={};return Qt(s.outlets,(l,u)=>{a[u]="string"==typeof l?l.split("/"):l}),[...r,{outlets:a}]}if(s.segmentPath)return[...r,s.segmentPath]}return"string"!=typeof s?[...r,s]:0===o?(s.split("/").forEach((a,l)=>{0==l&&"."===a||(0==l&&""===a?e=!0:".."===a?n++:""!=a&&r.push(a))}),r):[...r,s]},[]);return new eE(e,n,i)}(e);return s.toRoot()?Uo(n.root,n.root,new we([],{}),i,r):function o(l){const u=function yL(t,n,e,i){if(t.isAbsolute)return new Bo(n.root,!0,0);if(-1===i)return new Bo(e,e===n.root,0);return function nE(t,n,e){let i=t,r=n,s=e;for(;s>r;){if(s-=r,i=i.parent,!i)throw new R(4005,Gm&&"Invalid number of '../'");r=i.segments.length}return new Bo(i,!1,r-s)}(e,i+(El(t.commands[0])?0:1),t.numberOfDoubleDots)}(s,n,t.snapshot?._urlSegment,l),f=u.processChildren?Ho(u.segmentGroup,u.index,s.commands):Wm(u.segmentGroup,u.index,s.commands);return Uo(n.root,u.segmentGroup,f,i,r)}(t.snapshot?._lastPathIndex)}function El(t){return"object"==typeof t&&null!=t&&!t.outlets&&!t.segmentPath}function Tl(t){return"object"==typeof t&&null!=t&&t.outlets}function Uo(t,n,e,i,r){let o,s={};i&&Qt(i,(l,u)=>{s[u]=Array.isArray(l)?l.map(f=>`${f}`):`${l}`}),o=t===n?e:J1(t,n,e);const a=$m(gd(o));return new Rr(a,s,r)}function J1(t,n,e){const i={};return Qt(t.children,(r,s)=>{i[s]=r===n?e:J1(r,n,e)}),new we(t.segments,i)}class eE{constructor(n,e,i){if(this.isAbsolute=n,this.numberOfDoubleDots=e,this.commands=i,n&&i.length>0&&El(i[0]))throw new R(4003,Gm&&"Root segment cannot have matrix parameters");const r=i.find(Tl);if(r&&r!==H1(i))throw new R(4004,Gm&&"{outlets:{}} has to be the last command")}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class Bo{constructor(n,e,i){this.segmentGroup=n,this.processChildren=e,this.index=i}}function Wm(t,n,e){if(t||(t=new we([],{})),0===t.segments.length&&t.hasChildren())return Ho(t,n,e);const i=function CL(t,n,e){let i=0,r=n;const s={match:!1,pathIndex:0,commandIndex:0};for(;r<t.segments.length;){if(i>=e.length)return s;const o=t.segments[r],a=e[i];if(Tl(a))break;const l=`${a}`,u=i<e.length-1?e[i+1]:null;if(r>0&&void 0===l)break;if(l&&u&&"object"==typeof u&&void 0===u.outlets){if(!rE(l,u,o))return s;i+=2}else{if(!rE(l,{},o))return s;i++}r++}return{match:!0,pathIndex:r,commandIndex:i}}
1(t,n,e),r=e.slice(i.commandIndex);if(i.match&&i.pathIndex<t.segments.length){const s=new we(t.segments.slice(0,i.pathIndex),{});return s.children[ge]=new we(t.segments.slice(i.pathIndex),t.children),Ho(s,0,r)}return i.match&&0===r.length?new we(t.segments,{}):i.match&&!t.hasChildren()?qm(t,n,e):i.match?Ho(t,0,r):qm(t,n,e)}function Ho(t,n,e){if(0===e.length)return new we(t.segments,{});{const i=function bL(t){return Tl(t[0])?t[0].outlets:{[ge]:t}}(e),r={};if(!i[ge]&&t.children[ge]&&1===t.numberOfChildren&&0===t.children[ge].segments.length){const s=Ho(t.children[ge],n,e);return new we(t.segments,s.children)}return Qt(i,(s,o)=>{"string"==typeof s&&(s=[s]),null!==s&&(r[o]=Wm(t.children[o],n,s))}),Qt(t.children,(s,o)=>{void 0===i[o]&&(r[o]=s)}),new we(t.segments,r)}}function qm(t,n,e){const i=t.segments.slice(0,n);let r=0;for(;r<e.length;){const s=e[r];if(Tl(s)){const l=wL(s.outlets);return new we(i,l)}if(0===r&&El(e[0])){i.push(new Cl(t.segments[n].path,iE(e[0]))),r++;continue}const o=Tl(s)?s.outlets[ge]:`${s}`,a=r<e.length-1?e[r+1]:null;o&&a&&El(a)?(i.push(new Cl(o,iE(a))),r+=2):(i.push(new Cl(o,{})),r++)}return new we(i,{})}function wL(t){const n={};return Qt(t,(e,i)=>{"string"==typeof e&&(e=[e]),null!==e&&(n[i]=qm(new we([],{}),0,e))}),n}function iE(t){const n={};return Qt(t,(e,i)=>n[i]=`${e}`),n}function rE(t,n,e){return t==e.path&&zi(n,e.parameters)}const Sl="imperative";class Vi{constructor(n,e){this.id=n,this.url=e}}class Km extends Vi{constructor(n,e,i="imperative",r=null){super(n,e),this.type=0,this.navigationTrigger=i,this.restoredState=r}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class bs extends Vi{constructor(n,e,i){super(n,e),this.urlAfterRedirects=i,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class vd extends Vi{constructor(n,e,i,r){super(n,e),this.reason=i,this.code=r,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class yd extends Vi{constructor(n,e,i,r){super(n,e),this.reason=i,this.code=r,this.type=16}}class Ym extends Vi{constructor(n,e,i,r){super(n,e),this.error=i,this.target=r,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class _L extends Vi{constructor(n,e,i,r){super(n,e),this.urlAfterRedirects=i,this.state=r,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class EL extends Vi{constructor(n,e,i,r){super(n,e),this.urlAfterRedirects=i,this.state=r,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class TL extends Vi{constructor(n,e,i,r,s){super(n,e),this.urlAfterRedirects=i,this.state=r,this.shouldActivate=s,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class SL extends Vi{constructor(n,e,i,r){super(n,e),this.urlAfterRedirects=i,this.state=r,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class DL extends Vi{constructor(n,e,i,r){super(n,e),this.urlAfterRedirects=i,this.state=r,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class OL{constructor(n){this.route=n,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class ML{constructor(n){this.route=n,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class NL{constructor(n){this.snapshot=n,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class AL{constructor(n){this.snapshot=n,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class PL{constructor(n){this.snapshot=n,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class IL{constructor(n){this.snapshot=n,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class sE{constructor(n,e,i){this.routerEvent=n,this.position=e,this.anchor=i,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}let RL=(()=>{class t{createUrlTree(e,i,r,s,o,a){return gL(e||i.root,r,s,o,a)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})(),FL=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:function(n){return RL.\u0275fac(n)},providedIn:"root"}),t})();class oE{constructor(n){this._root=n}get root(){return this._root.value}
1parent(n){const e=this.pathFromRoot(n);return e.length>1?e[e.length-2]:null}children(n){const e=Xm(n,this._root);return e?e.children.map(i=>i.value):[]}firstChild(n){const e=Xm(n,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(n){const e=Qm(n,this._root);return e.length<2?[]:e[e.length-2].children.map(r=>r.value).filter(r=>r!==n)}pathFromRoot(n){return Qm(n,this._root).map(e=>e.value)}}function Xm(t,n){if(t===n.value)return n;for(const e of n.children){const i=Xm(t,e);if(i)return i}return null}function Qm(t,n){if(t===n.value)return[n];for(const e of n.children){const i=Qm(t,e);if(i.length)return i.unshift(n),i}return[]}class sr{constructor(n,e){this.value=n,this.children=e}toString(){return`TreeNode(${this.value})`}}function jo(t){const n={};return t&&t.children.forEach(e=>n[e.value.outlet]=e),n}class aE extends oE{constructor(n,e){super(n),this.snapshot=e,Zm(this,n)}toString(){return this.snapshot.toString()}}function lE(t,n){const e=function zL(t,n){const o=new bd([],{},{},"",{},ge,n,null,t.root,-1,{});return new cE("",new sr(o,[]))}(t,n),i=new Pn([new Cl("",{})]),r=new Pn({}),s=new Pn({}),o=new Pn({}),a=new Pn(""),l=new or(i,r,o,a,s,ge,n,e.root);return l.snapshot=e.root,new aE(new sr(l,[]),e)}class or{constructor(n,e,i,r,s,o,a,l){this.url=n,this.params=e,this.queryParams=i,this.fragment=r,this.data=s,this.outlet=o,this.component=a,this.title=this.data?.pipe(fe(u=>u[bl]))??ie(void 0),this._futureSnapshot=l}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._paramMap=this.params.pipe(fe(n=>Vo(n)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(fe(n=>Vo(n)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function uE(t,n="emptyOnly"){const e=t.pathFromRoot;let i=0;if("always"!==n)for(i=e.length-1;i>=1;){const r=e[i],s=e[i-1];if(r.routeConfig&&""===r.routeConfig.path)i--;else{if(s.component)break;i--}}return function VL(t){return t.reduce((n,e)=>({params:{...n.params,...e.params},data:{...n.data,...e.data},resolve:{...e.data,...n.resolve,...e.routeConfig?.data,...e._resolvedData}}),{params:{},data:{},resolve:{}})}(e.slice(i))}class bd{get title(){return this.data?.[bl]}constructor(n,e,i,r,s,o,a,l,u,f,g){this.url=n,this.params=e,this.queryParams=i,this.fragment=r,this.data=s,this.outlet=o,this.component=a,this.routeConfig=l,this._urlSegment=u,this._lastPathIndex=f,this._resolve=g}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._paramMap=Vo(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=Vo(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(i=>i.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class cE extends oE{constructor(n,e){super(e),this.url=n,Zm(this,e)}toString(){return dE(this._root)}}function Zm(t,n){n.value._routerState=t,n.children.forEach(e=>Zm(t,e))}function dE(t){const n=t.children.length>0?` { ${t.children.map(dE).join(", ")} } `:"";return`${t.value}${n}`}function Jm(t){if(t.snapshot){const n=t.snapshot,e=t._futureSnapshot;t.snapshot=e,zi(n.queryParams,e.queryParams)||t.queryParams.next(e.queryParams),n.fragment!==e.fragment&&t.fragment.next(e.fragment),zi(n.params,e.params)||t.params.next(e.params),function JR(t,n){if(t.length!==n.length)return!1;for(let e=0;e<t.length;++e)if(!zi(t[e],n[e]))return!1;return!0}(n.url,e.url)||t.url.next(e.url),zi(n.data,e.data)||t.data.next(e.data)}else t.snapshot=t._futureSnapshot,t.data.next(t._futureSnapshot.data)}function eg(t,n){const e=zi(t.params,n.params)&&function iL(t,n){return vs(t,n)&&t.every((e,i)=>zi(e.parameters,n[i].parameters))}(t.url,n.url);return e&&!(!t.parent!=!n.parent)&&(!t.parent||eg(t.parent,n.parent))}function Dl(t,n,e){if(e&&t.shouldReuseRoute(n.value,e.value.snapshot)){const i=e.value;i._futureSnapshot=n.value;const r=function BL(t,n,e){return n.children.map(i=>{for(const r of e.children)if(t.shouldReuseRoute(i.value,r.value.snapshot))return Dl(t,i,r);return Dl(t,i)})}(t,n,e);return new sr(i,r)}{if(t.shouldAttach(n.value)){const s=t.retrieve(n.value);if(null!==s){const o=s.route;return o.value._futureSnapshot=n.value,o.children=n.children.map(a=>Dl(t,a)),o}}
1const i=function HL(t){return new or(new Pn(t.url),new Pn(t.params),new Pn(t.queryParams),new Pn(t.fragment),new Pn(t.data),t.outlet,t.component,t)}(n.value),r=n.children.map(s=>Dl(t,s));return new sr(i,r)}}const tg="ngNavigationCancelingError";function fE(t,n){const{redirectTo:e,navigationBehaviorOptions:i}=ys(n)?{redirectTo:n,navigationBehaviorOptions:void 0}:n,r=hE(!1,0,n);return r.url=e,r.navigationBehaviorOptions=i,r}function hE(t,n,e){const i=new Error("NavigationCancelingError: "+(t||""));return i[tg]=!0,i.cancellationCode=n,e&&(i.url=e),i}function pE(t){return mE(t)&&ys(t.url)}function mE(t){return t&&t[tg]}class jL{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.injector=null,this.children=new Ol,this.attachRef=null}}let Ol=(()=>{class t{constructor(){this.contexts=new Map}onChildOutletCreated(e,i){const r=this.getOrCreateContext(e);r.outlet=i,this.contexts.set(e,r)}onChildOutletDestroyed(e){const i=this.getContext(e);i&&(i.outlet=null,i.attachRef=null)}onOutletDeactivated(){const e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let i=this.getContext(e);return i||(i=new jL,this.contexts.set(e,i)),i}getContext(e){return this.contexts.get(e)||null}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const Cd=!1;let ng=(()=>{class t{constructor(){this.activated=null,this._activatedRoute=null,this.name=ge,this.activateEvents=new D,this.deactivateEvents=new D,this.attachEvents=new D,this.detachEvents=new D,this.parentContexts=ve(Ol),this.location=ve(vi),this.changeDetector=ve(rn),this.environmentInjector=ve(Ii)}ngOnChanges(e){if(e.name){const{firstChange:i,previousValue:r}=e.name;if(i)return;this.isTrackedInParentContexts(r)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(r)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name)}isTrackedInParentContexts(e){return this.parentContexts.getContext(e)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const e=this.parentContexts.getContext(this.name);e?.route&&(e.attachRef?this.attach(e.attachRef,e.route):this.activateWith(e.route,e.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new R(4012,Cd);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new R(4012,Cd);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new R(4012,Cd);this.location.detach();const e=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(e.instance),e}attach(e,i){this.activated=e,this._activatedRoute=i,this.location.insert(e.hostView),this.attachEvents.emit(e.instance)}deactivate(){if(this.activated){const e=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}activateWith(e,i){if(this.isActivated)throw new R(4013,Cd);this._activatedRoute=e;const r=this.location,o=e.snapshot.component,a=this.parentContexts.getOrCreateContext(this.name).children,l=new $L(e,a,r.injector);if(i&&function GL(t){return!!t.resolveComponentFactory}(i)){const u=i.resolveComponentFactory(o);this.activated=r.createComponent(u,r.length,l)}else this.activated=r.createComponent(o,{index:r.length,injector:l,environmentInjector:i??this.environmentInjector});this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=Z({type:t,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[_e]}),t})();class $L{constructor(n,e,i){this.route=n,this.childContexts=e,this.parent=i}get(n,e){return n===or?this.route:n===Ol?this.childContexts:this.parent.get(n,e)}}let ig=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=se({type:t,selectors:[["ng-component"]],standalone:!0,features:[nt],decls:1,vars:0,template:function(e,i){1&e&&_(0,"router-outlet")},dependencies:[ng],encapsulation:2}),t})();function gE(t,n){return t.providers&&!t._injector&&(t._injector=hc(t.providers,n,`Route: ${t.path}`)),t._injector??n}function sg(t){const n=t.children&&t.children.map(sg),e=n?{...t,children:n}:{...t};return!e.component&&!e.loadComponent&&(n||e.loadChildren)&&e.outlet&&e.outlet!==ge&&(e.component=ig),e}function oi(t){return t.outlet||ge}function vE(t,n){const e=t.filter(i=>oi(i)===n);return e.push(...t.filter(i=>oi(i)!==n)),e}function Ml(t){if(!t)return null;if(t.routeConfig?._injector)return t.routeConfig._injector;for(let n=t.parent;n;n=n.parent){const e=n.routeConfig;if(e?._loadedInjector)return e._loadedInjector;if(e?._injector)return e._injector}return null}class XL{constructor(n,e,i,r){this.routeReuseStrategy=n,this.futureState=e,this.currState=i,this.forwardEvent=r}
1activate(n){const e=this.futureState._root,i=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,i,n),Jm(this.futureState.root),this.activateChildRoutes(e,i,n)}deactivateChildRoutes(n,e,i){const r=jo(e);n.children.forEach(s=>{const o=s.value.outlet;this.deactivateRoutes(s,r[o],i),delete r[o]}),Qt(r,(s,o)=>{this.deactivateRouteAndItsChildren(s,i)})}deactivateRoutes(n,e,i){const r=n.value,s=e?e.value:null;if(r===s)if(r.component){const o=i.getContext(r.outlet);o&&this.deactivateChildRoutes(n,e,o.children)}else this.deactivateChildRoutes(n,e,i);else s&&this.deactivateRouteAndItsChildren(e,i)}deactivateRouteAndItsChildren(n,e){n.value.component&&this.routeReuseStrategy.shouldDetach(n.value.snapshot)?this.detachAndStoreRouteSubtree(n,e):this.deactivateRouteAndOutlet(n,e)}detachAndStoreRouteSubtree(n,e){const i=e.getContext(n.value.outlet),r=i&&n.value.component?i.children:e,s=jo(n);for(const o of Object.keys(s))this.deactivateRouteAndItsChildren(s[o],r);if(i&&i.outlet){const o=i.outlet.detach(),a=i.children.onOutletDeactivated();this.routeReuseStrategy.store(n.value.snapshot,{componentRef:o,route:n,contexts:a})}}deactivateRouteAndOutlet(n,e){const i=e.getContext(n.value.outlet),r=i&&n.value.component?i.children:e,s=jo(n);for(const o of Object.keys(s))this.deactivateRouteAndItsChildren(s[o],r);i&&(i.outlet&&(i.outlet.deactivate(),i.children.onOutletDeactivated()),i.attachRef=null,i.resolver=null,i.route=null)}activateChildRoutes(n,e,i){const r=jo(e);n.children.forEach(s=>{this.activateRoutes(s,r[s.value.outlet],i),this.forwardEvent(new IL(s.value.snapshot))}),n.children.length&&this.forwardEvent(new AL(n.value.snapshot))}activateRoutes(n,e,i){const r=n.value,s=e?e.value:null;if(Jm(r),r===s)if(r.component){const o=i.getOrCreateContext(r.outlet);this.activateChildRoutes(n,e,o.children)}else this.activateChildRoutes(n,e,i);else if(r.component){const o=i.getOrCreateContext(r.outlet);if(this.routeReuseStrategy.shouldAttach(r.snapshot)){const a=this.routeReuseStrategy.retrieve(r.snapshot);this.routeReuseStrategy.store(r.snapshot,null),o.children.onOutletReAttached(a.contexts),o.attachRef=a.componentRef,o.route=a.route.value,o.outlet&&o.outlet.attach(a.componentRef,a.route.value),Jm(a.route.value),this.activateChildRoutes(n,null,o.children)}else{const a=Ml(r.snapshot),l=a?.get(xa)??null;o.attachRef=null,o.route=r,o.resolver=l,o.injector=a,o.outlet&&o.outlet.activateWith(r,o.injector),this.activateChildRoutes(n,null,o.children)}}else this.activateChildRoutes(n,null,i)}}class yE{constructor(n){this.path=n,this.route=this.path[this.path.length-1]}}class wd{constructor(n,e){this.component=n,this.route=e}}function QL(t,n,e){const i=t._root;return Nl(i,n?n._root:null,e,[i.value])}function $o(t,n){const e=Symbol(),i=n.get(t,e);return i===e?"function"!=typeof t||function Ef(t){return null!==zs(t)}(t)?n.get(t):t:i}function Nl(t,n,e,i,r={canDeactivateChecks:[],canActivateChecks:[]}){const s=jo(n);return t.children.forEach(o=>{(function JL(t,n,e,i,r={canDeactivateChecks:[],canActivateChecks:[]}){const s=t.value,o=n?n.value:null,a=e?e.getContext(t.value.outlet):null;if(o&&s.routeConfig===o.routeConfig){const l=function eF(t,n,e){if("function"==typeof e)return e(t,n);switch(e){case"pathParamsChange":return!vs(t.url,n.url);case"pathParamsOrQueryParamsChange":return!vs(t.url,n.url)||!zi(t.queryParams,n.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!eg(t,n)||!zi(t.queryParams,n.queryParams);default:return!eg(t,n)}}(o,s,s.routeConfig.runGuardsAndResolvers);l?r.canActivateChecks.push(new yE(i)):(s.data=o.data,s._resolvedData=o._resolvedData),Nl(t,n,s.component?a?a.children:null:e,i,r),l&&a&&a.outlet&&a.outlet.isActivated&&r.canDeactivateChecks.push(new wd(a.outlet.component,o))}else o&&Al(n,a,r),r.canActivateChecks.push(new yE(i)),Nl(t,null,s.component?a?a.children:null:e,i,r)})(o,s[o.value.outlet],e,i.concat([o.value]),r),delete s[o.value.outlet]}),Qt(s,(o,a)=>Al(o,e.getContext(a),r)),r}function Al(t,n,e){const i=jo(t),r=t.value;Qt(i,(s,o)=>{Al(s,r.component?n?n.children.getContext(o):null:n,e)}),e.canDeactivateChecks.push(new wd(r.component&&n&&n.outlet&&n.outlet.isActivated?n.outlet.component:null,r))}function Pl(t){return"function"==typeof t}function og(t){return t instanceof ad||"EmptyError"===t?.name}const _d=Symbol("INITIAL_VALUE");function Go(){return V(t=>x1(t.map(n=>n.pipe(zo(1),function WR(...t){const n=fr(t);return Ke((e,i)=>{(n?Vm(t,e,n):Vm(t,e)).subscribe(i)})}(_d)))).pipe(fe(n=>{for(const e of n)if(!0!==e){if(e===_d)return _d;if(!1===e||e instanceof Rr)return e}return!0}),si(n=>n!==_d),zo(1)))}function bE(t){return function Hi(...t){return cr(t)}(on(n=>{if(ys(n))throw fE(0,n)}),fe(n=>!0===n))}const ag={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function CE(t,n,e,i,r){const s=lg(t,n,e);return s.matched?function vF(t,n,e,i){const r=n.canMatch;
1return r&&0!==r.length?ie(r.map(o=>{const a=$o(o,t);return kr(function oF(t){return t&&Pl(t.canMatch)}(a)?a.canMatch(n,e):t.runInContext(()=>a(n,e)))})).pipe(Go(),bE()):ie(!0)}(i=gE(n,i),n,e).pipe(fe(o=>!0===o?s:{...ag})):ie(s)}function lg(t,n,e){if(""===n.path)return"full"===n.pathMatch&&(t.hasChildren()||e.length>0)?{...ag}:{matched:!0,consumedSegments:[],remainingSegments:e,parameters:{},positionalParamSegments:{}};const r=(n.matcher||ZR)(e,t,n);if(!r)return{...ag};const s={};Qt(r.posParams,(a,l)=>{s[l]=a.path});const o=r.consumed.length>0?{...s,...r.consumed[r.consumed.length-1].parameters}:s;return{matched:!0,consumedSegments:r.consumed,remainingSegments:e.slice(r.consumed.length),parameters:o,positionalParamSegments:r.posParams??{}}}function Ed(t,n,e,i){if(e.length>0&&function CF(t,n,e){return e.some(i=>Td(t,n,i)&&oi(i)!==ge)}(t,e,i)){const s=new we(n,function bF(t,n,e,i){const r={};r[ge]=i,i._sourceSegment=t,i._segmentIndexShift=n.length;for(const s of e)if(""===s.path&&oi(s)!==ge){const o=new we([],{});o._sourceSegment=t,o._segmentIndexShift=n.length,r[oi(s)]=o}return r}(t,n,i,new we(e,t.children)));return s._sourceSegment=t,s._segmentIndexShift=n.length,{segmentGroup:s,slicedSegments:[]}}if(0===e.length&&function wF(t,n,e){return e.some(i=>Td(t,n,i))}(t,e,i)){const s=new we(t.segments,function yF(t,n,e,i,r){const s={};for(const o of i)if(Td(t,e,o)&&!r[oi(o)]){const a=new we([],{});a._sourceSegment=t,a._segmentIndexShift=n.length,s[oi(o)]=a}return{...r,...s}}(t,n,e,i,t.children));return s._sourceSegment=t,s._segmentIndexShift=n.length,{segmentGroup:s,slicedSegments:e}}const r=new we(t.segments,t.children);return r._sourceSegment=t,r._segmentIndexShift=n.length,{segmentGroup:r,slicedSegments:e}}function Td(t,n,e){return(!(t.hasChildren()||n.length>0)||"full"!==e.pathMatch)&&""===e.path}function wE(t,n,e,i){return!!(oi(t)===i||i!==ge&&Td(n,e,t))&&("**"===t.path||lg(n,t,e).matched)}function _E(t,n,e){return 0===n.length&&!t.children[e]}const Sd=!1;class Dd{constructor(n){this.segmentGroup=n||null}}class EE{constructor(n){this.urlTree=n}}function Il(t){return yl(new Dd(t))}function TE(t){return yl(new EE(t))}function _F(t){return yl(new R(4e3,Sd&&`Only absolute redirects can have named outlets. redirectTo: '${t}'`))}class SF{constructor(n,e,i,r,s){this.injector=n,this.configLoader=e,this.urlSerializer=i,this.urlTree=r,this.config=s,this.allowRedirects=!0}apply(){const n=Ed(this.urlTree.root,[],[],this.config).segmentGroup,e=new we(n.segments,n.children);return this.expandSegmentGroup(this.injector,this.config,e,ge).pipe(fe(s=>this.createUrlTree(gd(s),this.urlTree.queryParams,this.urlTree.fragment))).pipe(xr(s=>{if(s instanceof EE)return this.allowRedirects=!1,this.match(s.urlTree);throw s instanceof Dd?this.noMatchError(s):s}))}match(n){return this.expandSegmentGroup(this.injector,this.config,n.root,ge).pipe(fe(r=>this.createUrlTree(gd(r),n.queryParams,n.fragment))).pipe(xr(r=>{throw r instanceof Dd?this.noMatchError(r):r}))}noMatchError(n){return new R(4002,Sd&&`Cannot match any routes. URL Segment: '${n.segmentGroup}'`)}createUrlTree(n,e,i){const r=$m(n);return new Rr(r,e,i)}expandSegmentGroup(n,e,i,r){return 0===i.segments.length&&i.hasChildren()?this.expandChildren(n,e,i).pipe(fe(s=>new we([],s))):this.expandSegment(n,i,e,i.segments,r,!0)}expandChildren(n,e,i){const r=[];for(const s of Object.keys(i.children))"primary"===s?r.unshift(s):r.push(s);return L(r).pipe(Ir(s=>{const o=i.children[s],a=vE(e,s);return this.expandSegmentGroup(n,a,o,s).pipe(fe(l=>({segment:l,outlet:s})))}),z1((s,o)=>(s[o.outlet]=o.segment,s),{}),V1())}expandSegment(n,e,i,r,s,o){return L(i).pipe(Ir(a=>this.expandSegmentAgainstRoute(n,e,i,a,r,s,o).pipe(xr(u=>{if(u instanceof Dd)return ie(null);throw u}))),B(a=>!!a),xr((a,l)=>{if(og(a))return _E(e,r,s)?ie(new we([],{})):Il(e);throw a}))}expandSegmentAgainstRoute(n,e,i,r,s,o,a){return wE(r,e,s,o)?void 0===r.redirectTo?this.matchSegmentAgainstRoute(n,e,r,s,o):a&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(n,e,i,r,s,o):Il(e):Il(e)}expandSegmentAgainstRouteUsingRedirect(n,e,i,r,s,o){return"**"===r.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(n,i,r,o):this.expandRegularSegmentAgainstRouteUsingRedirect(n,e,i,r,s,o)}expandWildCardWithParamsAgainstRouteUsingRedirect(n,e,i,r){const s=this.applyRedirectCommands([],i.redirectTo,{});return i.redirectTo.startsWith("/")?TE(s):this.lineralizeSegments(i,s).pipe(xe(o=>{const a=new we(o,{});return this.expandSegment(n,a,e,o,r,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(n,e,i,r,s,o){const{matched:a,consumedSegments:l,remainingSegments:u,positionalParamSegments:f}=lg(e,r,s);if(!a)return Il(e);const g=this.applyRedirectCommands(l,r.redirectTo,f);return r.redirectTo.startsWith("/")?TE(g):this.lineralizeSegments(r,g).pipe(xe(v=>this.expandSegment(n,e,i,v.concat(u),o,!1)))}matchSegmentAgainstRoute(n,e,i,r,s){return"**"===i.path?(n=gE(i,n),i.loadChildren?(i._loadedRoutes?ie({routes:i._loadedRoutes,injector:i._loadedInjector}):this.configLoader.loadChildren(n,i)).pipe(fe(a=>(i._loadedRoutes=a.routes,i._loadedInjector=a.injector,new we(r,{})))):ie(new we(r,{}))):CE(e,i,r,n).pipe(V(({matched:o,consumedSegments:a,remainingSegments:l})=>o?this.getChildConfig(n=i._injector??n,i,r).pipe(xe(f=>{const g=f.injector??n,v=f.routes,{segmentGroup:C,slicedSegments:T}=Ed(e,a,l,v),O=new we(C.segments,C.children);if(0===T.length&&O.hasChildren())return this.expandChildren(g,v,O).pi
1pe(fe(P=>new we(a,P)));if(0===v.length&&0===T.length)return ie(new we(a,{}));const A=oi(i)===s;return this.expandSegment(g,O,v,T,A?ge:s,!0).pipe(fe(H=>new we(a.concat(H.segments),H.children)))})):Il(e)))}getChildConfig(n,e,i){return e.children?ie({routes:e.children,injector:n}):e.loadChildren?void 0!==e._loadedRoutes?ie({routes:e._loadedRoutes,injector:e._loadedInjector}):function gF(t,n,e,i){const r=n.canLoad;return void 0===r||0===r.length?ie(!0):ie(r.map(o=>{const a=$o(o,t);return kr(function nF(t){return t&&Pl(t.canLoad)}(a)?a.canLoad(n,e):t.runInContext(()=>a(n,e)))})).pipe(Go(),bE())}(n,e,i).pipe(xe(r=>r?this.configLoader.loadChildren(n,e).pipe(on(s=>{e._loadedRoutes=s.routes,e._loadedInjector=s.injector})):function EF(t){return yl(hE(Sd&&`Cannot load children because the guard of the route "path: '${t.path}'" returned false`,3))}(e))):ie({routes:[],injector:n})}lineralizeSegments(n,e){let i=[],r=e.root;for(;;){if(i=i.concat(r.segments),0===r.numberOfChildren)return ie(i);if(r.numberOfChildren>1||!r.children[ge])return _F(n.redirectTo);r=r.children[ge]}}applyRedirectCommands(n,e,i){return this.applyRedirectCreateUrlTree(e,this.urlSerializer.parse(e),n,i)}applyRedirectCreateUrlTree(n,e,i,r){const s=this.createSegmentGroup(n,e.root,i,r);return new Rr(s,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}createQueryParams(n,e){const i={};return Qt(n,(r,s)=>{if("string"==typeof r&&r.startsWith(":")){const a=r.substring(1);i[s]=e[a]}else i[s]=r}),i}createSegmentGroup(n,e,i,r){const s=this.createSegments(n,e.segments,i,r);let o={};return Qt(e.children,(a,l)=>{o[l]=this.createSegmentGroup(n,a,i,r)}),new we(s,o)}createSegments(n,e,i,r){return e.map(s=>s.path.startsWith(":")?this.findPosParam(n,s,r):this.findOrReturn(s,i))}findPosParam(n,e,i){const r=i[e.path.substring(1)];if(!r)throw new R(4001,Sd&&`Cannot redirect to '${n}'. Cannot find '${e.path}'.`);return r}findOrReturn(n,e){let i=0;for(const r of e){if(r.path===n.path)return e.splice(i),r;i++}return n}}class OF{}class AF{constructor(n,e,i,r,s,o,a){this.injector=n,this.rootComponentType=e,this.config=i,this.urlTree=r,this.url=s,this.paramsInheritanceStrategy=o,this.urlSerializer=a}recognize(){const n=Ed(this.urlTree.root,[],[],this.config.filter(e=>void 0===e.redirectTo)).segmentGroup;return this.processSegmentGroup(this.injector,this.config,n,ge).pipe(fe(e=>{if(null===e)return null;const i=new bd([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},ge,this.rootComponentType,null,this.urlTree.root,-1,{}),r=new sr(i,e),s=new cE(this.url,r);return this.inheritParamsAndData(s._root),s}))}inheritParamsAndData(n){const e=n.value,i=uE(e,this.paramsInheritanceStrategy);e.params=Object.freeze(i.params),e.data=Object.freeze(i.data),n.children.forEach(r=>this.inheritParamsAndData(r))}processSegmentGroup(n,e,i,r){return 0===i.segments.length&&i.hasChildren()?this.processChildren(n,e,i):this.processSegment(n,e,i,i.segments,r)}processChildren(n,e,i){return L(Object.keys(i.children)).pipe(Ir(r=>{const s=i.children[r],o=vE(e,r);return this.processSegmentGroup(n,o,s,r)}),z1((r,s)=>r&&s?(r.push(...s),r):null),function YR(t,n=!1){return Ke((e,i)=>{let r=0;e.subscribe(Pe(i,s=>{const o=t(s,r++);(o||n)&&i.next(s),!o&&i.complete()}))})}(r=>null!==r),ld(null),V1(),fe(r=>{if(null===r)return null;const s=DE(r);return function PF(t){t.sort((n,e)=>n.value.outlet===ge?-1:e.value.outlet===ge?1:n.value.outlet.localeCompare(e.value.outlet))}(s),s}))}processSegment(n,e,i,r,s){return L(e).pipe(Ir(o=>this.processSegmentAgainstRoute(o._injector??n,o,i,r,s)),B(o=>!!o),xr(o=>{if(og(o))return _E(i,r,s)?ie([]):ie(null);throw o}))}processSegmentAgainstRoute(n,e,i,r,s){if(e.redirectTo||!wE(e,i,r,s))return ie(null);let o;if("**"===e.path){const a=r.length>0?H1(r).parameters:{},l=ME(i)+r.length;o=ie({snapshot:new bd(r,a,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,NE(e),oi(e),e.component??e._loadedComponent??null,e,OE(i),l,AE(e)),consumedSegments:[],remainingSegments:[]})}else o=CE(i,e,r,n).pipe(fe(({matched:a,consumedSegments:l,remainingSegments:u,parameters:f})=>{if(!a)return null;const g=ME(i)+l.length;return{snapshot:new bd(l,f,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,NE(e),oi(e),e.component??e._loadedComponent??null,e,OE(i),g,AE(e)),consumedSegments:l,remainingSegments:u}}));
1return o.pipe(V(a=>{if(null===a)return ie(null);const{snapshot:l,consumedSegments:u,remainingSegments:f}=a;n=e._injector??n;const g=e._loadedInjector??n,v=function IF(t){return t.children?t.children:t.loadChildren?t._loadedRoutes:[]}(e),{segmentGroup:C,slicedSegments:T}=Ed(i,u,f,v.filter(A=>void 0===A.redirectTo));if(0===T.length&&C.hasChildren())return this.processChildren(g,v,C).pipe(fe(A=>null===A?null:[new sr(l,A)]));if(0===v.length&&0===T.length)return ie([new sr(l,[])]);const O=oi(e)===s;return this.processSegment(g,v,C,T,O?ge:s).pipe(fe(A=>null===A?null:[new sr(l,A)]))}))}}function xF(t){const n=t.value.routeConfig;return n&&""===n.path&&void 0===n.redirectTo}function DE(t){const n=[],e=new Set;for(const i of t){if(!xF(i)){n.push(i);continue}const r=n.find(s=>i.value.routeConfig===s.value.routeConfig);void 0!==r?(r.children.push(...i.children),e.add(r)):n.push(i)}for(const i of e){const r=DE(i.children);n.push(new sr(i.value,r))}return n.filter(i=>!e.has(i))}function OE(t){let n=t;for(;n._sourceSegment;)n=n._sourceSegment;return n}function ME(t){let n=t,e=n._segmentIndexShift??0;for(;n._sourceSegment;)n=n._sourceSegment,e+=n._segmentIndexShift??0;return e-1}function NE(t){return t.data||{}}function AE(t){return t.resolve||{}}function PE(t){return"string"==typeof t.title||null===t.title}function ug(t){return V(n=>{const e=t(n);return e?L(e).pipe(fe(()=>n)):ie(n)})}const Wo=new K("ROUTES");let cg=(()=>{class t{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=ve(IC)}loadComponent(e){if(this.componentLoaders.get(e))return this.componentLoaders.get(e);if(e._loadedComponent)return ie(e._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(e);const i=kr(e.loadComponent()).pipe(fe(xE),on(s=>{this.onLoadEndListener&&this.onLoadEndListener(e),e._loadedComponent=s}),ud(()=>{this.componentLoaders.delete(e)})),r=new L1(i,()=>new xn).pipe(Um());return this.componentLoaders.set(e,r),r}loadChildren(e,i){if(this.childrenLoaders.get(i))return this.childrenLoaders.get(i);if(i._loadedRoutes)return ie({routes:i._loadedRoutes,injector:i._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(i);const s=this.loadModuleFactoryOrRoutes(i.loadChildren).pipe(fe(a=>{this.onLoadEndListener&&this.onLoadEndListener(i);let l,u,f=!1;Array.isArray(a)?u=a:(l=a.create(e).injector,u=B1(l.get(Wo,[],ne.Self|ne.Optional)));return{routes:u.map(sg),injector:l}}),ud(()=>{this.childrenLoaders.delete(i)})),o=new L1(s,()=>new xn).pipe(Um());return this.childrenLoaders.set(i,o),o}loadModuleFactoryOrRoutes(e){return kr(e()).pipe(fe(xE),xe(i=>i instanceof Wb||Array.isArray(i)?ie(i):L(this.compiler.compileModuleAsync(i))))}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function xE(t){return function BF(t){return t&&"object"==typeof t&&"default"in t}(t)?t.default:t}let Md=(()=>{class t{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.lastSuccessfulNavigation=null,this.events=new xn,this.configLoader=ve(cg),this.environmentInjector=ve(Ii),this.urlSerializer=ve(wl),this.rootContexts=ve(Ol),this.navigationId=0,this.afterPreactivation=()=>ie(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=r=>this.events.next(new ML(r)),this.configLoader.onLoadStartListener=r=>this.events.next(new OL(r))}complete(){this.transitions?.complete()}handleNavigationRequest(e){const i=++this.navigationId;this.transitions?.next({...this.transitions.value,...e,id:i})}setupNavigations(e){return this.transitions=new Pn({id:0,targetPageId:0,currentUrlTree:e.currentUrlTree,currentRawUrl:e.currentUrlTree,extractedUrl:e.urlHandlingStrategy.extract(e.currentUrlTree),urlAfterRedirects:e.urlHandlingStrategy.extract(e.currentUrlTree),rawUrl:e.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:Sl,restoredState:null,currentSnapshot:e.routerState.snapshot,targetSnapshot:null,currentRouterState:e.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(si(i=>0!==i.id),fe(i=>({...i,extractedUrl:e.urlHandlingStrategy.extract(i.rawUrl)})),V(i=>{let r=!1,s=!1;return ie(i).pipe(on(o=>{this.currentNavigation={id:o.id,initialUrl:o.rawUrl,extractedUrl:o.extractedUrl,trigger:o.source,extras:o.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),V(o=>{const a=e.browserUrlTree.toString(),l=!e.navigated||o.extractedUrl.toString()!==a||a!==e.currentUrlTree.toString();if(!l&&"reload"!==(o.extras.onSameUrlNavigation??e.onSameUrlNavigation)){const f="";return this.events.next(new yd(o.id,e.serializeUrl(i.rawUrl),f,0)),e.rawUrlTree=o.rawUrl,o.resolve(null),qn}if(e.urlHandlingStrategy.shouldProcessUrl(o.rawUrl))return kE(o.source)&&(e.browserUrlTree=o.extractedUrl),ie(o).pipe(V(f=>{const g=this.transitions?.getValue();return this.events.next(new Km(f.id,this.urlSerializer.serialize(f.extractedUrl),f.source,f.restoredState)),g!==this.transitions?.getValue()?qn:Promise.resolve(f)}),function DF(t,n,e,i){return V(r=>function TF(t,n,e,i,r){return new SF(t,n,e,i,r).apply()}(t,n,e,r.extractedUrl,i).pipe(fe(s=>({...r,urlAfterRedirects:s}))))}(this.environmentInjector,this.configLoader,this.urlSerializer,e.config),on(f=>{this.currentNavigation={...this.currentNavigation,finalUrl:f.urlAfterRedirects},i.urlAfterRedirects=f.urlAfterRedirects}),function RF(t,n,e,i,r){return xe(s=>function NF(t,n,e,i,r,s,o="emptyOnly"){return new AF(t,n,e,i,r,o,s).recognize().pipe(V(a=>null===a?function MF(t){return new Qe(n=>n.error(t))}
1(new OF):ie(a)))}(t,n,e,s.urlAfterRedirects,i.serialize(s.urlAfterRedirects),i,r).pipe(fe(o=>({...s,targetSnapshot:o}))))}(this.environmentInjector,this.rootComponentType,e.config,this.urlSerializer,e.paramsInheritanceStrategy),on(f=>{if(i.targetSnapshot=f.targetSnapshot,"eager"===e.urlUpdateStrategy){if(!f.extras.skipLocationChange){const v=e.urlHandlingStrategy.merge(f.urlAfterRedirects,f.rawUrl);e.setBrowserUrl(v,f)}e.browserUrlTree=f.urlAfterRedirects}const g=new _L(f.id,this.urlSerializer.serialize(f.extractedUrl),this.urlSerializer.serialize(f.urlAfterRedirects),f.targetSnapshot);this.events.next(g)}));if(l&&e.urlHandlingStrategy.shouldProcessUrl(e.rawUrlTree)){const{id:f,extractedUrl:g,source:v,restoredState:C,extras:T}=o,O=new Km(f,this.urlSerializer.serialize(g),v,C);this.events.next(O);const A=lE(g,this.rootComponentType).snapshot;return ie(i={...o,targetSnapshot:A,urlAfterRedirects:g,extras:{...T,skipLocationChange:!1,replaceUrl:!1}})}{const f="";return this.events.next(new yd(o.id,e.serializeUrl(i.extractedUrl),f,1)),e.rawUrlTree=o.rawUrl,o.resolve(null),qn}}),on(o=>{const a=new EL(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(o.urlAfterRedirects),o.targetSnapshot);this.events.next(a)}),fe(o=>i={...o,guards:QL(o.targetSnapshot,o.currentSnapshot,this.rootContexts)}),function lF(t,n){return xe(e=>{const{targetSnapshot:i,currentSnapshot:r,guards:{canActivateChecks:s,canDeactivateChecks:o}}=e;return 0===o.length&&0===s.length?ie({...e,guardsResult:!0}):function uF(t,n,e,i){return L(t).pipe(xe(r=>function mF(t,n,e,i,r){const s=n&&n.routeConfig?n.routeConfig.canDeactivate:null;return s&&0!==s.length?ie(s.map(a=>{const l=Ml(n)??r,u=$o(a,l);return kr(function sF(t){return t&&Pl(t.canDeactivate)}(u)?u.canDeactivate(t,n,e,i):l.runInContext(()=>u(t,n,e,i))).pipe(B())})).pipe(Go()):ie(!0)}(r.component,r.route,e,n,i)),B(r=>!0!==r,!0))}(o,i,r,t).pipe(xe(a=>a&&function tF(t){return"boolean"==typeof t}(a)?function cF(t,n,e,i){return L(n).pipe(Ir(r=>Vm(function fF(t,n){return null!==t&&n&&n(new NL(t)),ie(!0)}(r.route.parent,i),function dF(t,n){return null!==t&&n&&n(new PL(t)),ie(!0)}(r.route,i),function pF(t,n,e){const i=n[n.length-1],s=n.slice(0,n.length-1).reverse().map(o=>function ZL(t){const n=t.routeConfig?t.routeConfig.canActivateChild:null;return n&&0!==n.length?{node:t,guards:n}:null}(o)).filter(o=>null!==o).map(o=>R1(()=>ie(o.guards.map(l=>{const u=Ml(o.node)??e,f=$o(l,u);return kr(function rF(t){return t&&Pl(t.canActivateChild)}(f)?f.canActivateChild(i,t):u.runInContext(()=>f(i,t))).pipe(B())})).pipe(Go())));return ie(s).pipe(Go())}(t,r.path,e),function hF(t,n,e){const i=n.routeConfig?n.routeConfig.canActivate:null;if(!i||0===i.length)return ie(!0);const r=i.map(s=>R1(()=>{const o=Ml(n)??e,a=$o(s,o);return kr(function iF(t){return t&&Pl(t.canActivate)}(a)?a.canActivate(n,t):o.runInContext(()=>a(n,t))).pipe(B())}));return ie(r).pipe(Go())}(t,r.route,e))),B(r=>!0!==r,!0))}(i,s,t,n):ie(a)),fe(a=>({...e,guardsResult:a})))})}(this.environmentInjector,o=>this.events.next(o)),on(o=>{if(i.guardsResult=o.guardsResult,ys(o.guardsResult))throw fE(0,o.guardsResult);const a=new TL(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(o.urlAfterRedirects),o.targetSnapshot,!!o.guardsResult);this.events.next(a)}),si(o=>!!o.guardsResult||(e.restoreHistory(o),this.cancelNavigationTransition(o,"",3),!1)),ug(o=>{if(o.guards.canActivateChecks.length)return ie(o).pipe(on(a=>{const l=new SL(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);this.events.next(l)}),V(a=>{let l=!1;return ie(a).pipe(function LF(t,n){return xe(e=>{const{targetSnapshot:i,guards:{canActivateChecks:r}}=e;if(!r.length)return ie(e);let s=0;return L(r).pipe(Ir(o=>function FF(t,n,e,i){const r=t.routeConfig,s=t._resolve;return void 0!==r?.title&&!PE(r)&&(s[bl]=r.title),function zF(t,n,e,i){const r=function VF(t){return[...Object.keys(t),...Object.getOwnPropertySymbols(t)]}(t);if(0===r.length)return ie({});const s={};return L(r).pipe(xe(o=>function UF(t,n,e,i){const r=Ml(n)??i,s=$o(t,r);return kr(s.resolve?s.resolve(n,e):r.runInContext(()=>s(n,e)))}(t[o],n,e,i).pipe(B(),on(a=>{s[o]=a}))),Bm(1),function XR(t){return fe(()=>t)}(s),xr(o=>og(o)?qn:yl(o)))}(s,t,n,i).pipe(fe(o=>(t._resolvedData=o,t.data=uE(t,e).resolve,r&&PE(r)&&(t.data[bl]=r.title),null)))}(o.route,i,t,n)),on(()=>s++),Bm(1),xe(o=>
1s===r.length?ie(e):qn))})}(e.paramsInheritanceStrategy,this.environmentInjector),on({next:()=>l=!0,complete:()=>{l||(e.restoreHistory(a),this.cancelNavigationTransition(a,"",2))}}))}),on(a=>{const l=new DL(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);this.events.next(l)}))}),ug(o=>{const a=l=>{const u=[];l.routeConfig?.loadComponent&&!l.routeConfig._loadedComponent&&u.push(this.configLoader.loadComponent(l.routeConfig).pipe(on(f=>{l.component=f}),fe(()=>{})));for(const f of l.children)u.push(...a(f));return u};return x1(a(o.targetSnapshot.root)).pipe(ld(),zo(1))}),ug(()=>this.afterPreactivation()),fe(o=>{const a=function UL(t,n,e){const i=Dl(t,n._root,e?e._root:void 0);return new aE(i,n)}(e.routeReuseStrategy,o.targetSnapshot,o.currentRouterState);return i={...o,targetRouterState:a}}),on(o=>{e.currentUrlTree=o.urlAfterRedirects,e.rawUrlTree=e.urlHandlingStrategy.merge(o.urlAfterRedirects,o.rawUrl),e.routerState=o.targetRouterState,"deferred"===e.urlUpdateStrategy&&(o.extras.skipLocationChange||e.setBrowserUrl(e.rawUrlTree,o),e.browserUrlTree=o.urlAfterRedirects)}),((t,n,e)=>fe(i=>(new XL(n,i.targetRouterState,i.currentRouterState,e).activate(t),i)))(this.rootContexts,e.routeReuseStrategy,o=>this.events.next(o)),zo(1),on({next:o=>{r=!0,this.lastSuccessfulNavigation=this.currentNavigation,e.navigated=!0,this.events.next(new bs(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(e.currentUrlTree))),e.titleStrategy?.updateTitle(o.targetRouterState.snapshot),o.resolve(!0)},complete:()=>{r=!0}}),ud(()=>{r||s||this.cancelNavigationTransition(i,"",1),this.currentNavigation?.id===i.id&&(this.currentNavigation=null)}),xr(o=>{if(s=!0,mE(o)){pE(o)||(e.navigated=!0,e.restoreHistory(i,!0));const a=new vd(i.id,this.urlSerializer.serialize(i.extractedUrl),o.message,o.cancellationCode);if(this.events.next(a),pE(o)){const l=e.urlHandlingStrategy.merge(o.url,e.rawUrlTree),u={skipLocationChange:i.extras.skipLocationChange,replaceUrl:"eager"===e.urlUpdateStrategy||kE(i.source)};e.scheduleNavigation(l,Sl,null,u,{resolve:i.resolve,reject:i.reject,promise:i.promise})}else i.resolve(!1)}else{e.restoreHistory(i,!0);const a=new Ym(i.id,this.urlSerializer.serialize(i.extractedUrl),o,i.targetSnapshot??void 0);this.events.next(a);try{i.resolve(e.errorHandler(o))}catch(l){i.reject(l)}}return qn}))}))}cancelNavigationTransition(e,i,r){const s=new vd(e.id,this.urlSerializer.serialize(e.extractedUrl),i,r);this.events.next(s),e.resolve(!1)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function kE(t){return t!==Sl}let RE=(()=>{class t{buildTitle(e){let i,r=e.root;for(;void 0!==r;)i=this.getResolvedTitleForRoute(r)??i,r=r.children.find(s=>s.outlet===ge);return i}getResolvedTitleForRoute(e){return e.data[bl]}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:function(){return ve(HF)},providedIn:"root"}),t})(),HF=(()=>{class t extends RE{constructor(e){super(),this.title=e}updateTitle(e){const i=this.buildTitle(e);void 0!==i&&this.title.setTitle(i)}}return t.\u0275fac=function(e){return new(e||t)(z(e_))},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),jF=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:function(){return ve(GF)},providedIn:"root"}),t})();class $F{shouldDetach(n){return!1}store(n,e){}shouldAttach(n){return!1}retrieve(n){return null}shouldReuseRoute(n,e){return n.routeConfig===e.routeConfig}}let GF=(()=>{class t extends $F{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Yt(t)))(i||t)}}(),t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const Nd=new K("",{providedIn:"root",factory:()=>({})});let qF=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:function(){return ve(KF)},providedIn:"root"}),t})(),KF=(()=>{class t{shouldProcessUrl(e){return!0}extract(e){return e}merge(e,i){return e}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function YF(t){throw t}function XF(t,n,e){return n.parse("/")}const QF={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},ZF={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let Cn=(()=>{class t{get navigationId(){return this.navigationTransitions.navigationId}get browserPageId(){if("computed"===this.canceledNavigationResolution)return this.location.getState()?.\u0275routerPageId}get events(){return this.navigationTransitions.events}constructor(){this.disposed=!1,this.currentPageId=0,this.console=ve(NP),this.isNgZoneEnabled=!1,this.options=ve(Nd,{optional:!0})||{},this.errorHandler=this.options.errorHandler||YF,this.malformedUriErrorHandler=this.options.malformedUriErrorHandler||XF,this.navigated=!1,this.lastSuccessfulId=-1,this.urlHandlingStrategy=ve(qF),this.routeReuseStrategy=ve(jF),this.urlCreationStrategy=ve(FL),this.titleStrategy=ve(RE),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.config=B1(ve(Wo,{optional:!0}
1)??[]),this.navigationTransitions=ve(Md),this.urlSerializer=ve(wl),this.location=ve(qp),this.isNgZoneEnabled=ve(at)instanceof at&&at.isInAngularZone(),this.resetConfig(this.config),this.currentUrlTree=new Rr,this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=lE(this.currentUrlTree,null),this.navigationTransitions.setupNavigations(this).subscribe(e=>{this.lastSuccessfulId=e.id,this.currentPageId=this.browserPageId??0},e=>{this.console.warn(`Unhandled Navigation Error: ${e}`)})}resetRootComponentType(e){this.routerState.root.component=e,this.navigationTransitions.rootComponentType=e}initialNavigation(){if(this.setUpLocationChangeListener(),!this.navigationTransitions.hasRequestedNavigation){const e=this.location.getState();this.navigateToSyncWithBrowser(this.location.path(!0),Sl,e)}}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(e=>{const i="popstate"===e.type?"popstate":"hashchange";"popstate"===i&&setTimeout(()=>{this.navigateToSyncWithBrowser(e.url,i,e.state)},0)}))}navigateToSyncWithBrowser(e,i,r){const s={replaceUrl:!0},o=r?.navigationId?r:null;if(r){const l={...r};delete l.navigationId,delete l.\u0275routerPageId,0!==Object.keys(l).length&&(s.state=l)}const a=this.parseUrl(e);this.scheduleNavigation(a,i,o,s)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}resetConfig(e){this.config=e.map(sg),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(e,i={}){const{relativeTo:r,queryParams:s,fragment:o,queryParamsHandling:a,preserveFragment:l}=i,u=l?this.currentUrlTree.fragment:o;let f=null;switch(a){case"merge":f={...this.currentUrlTree.queryParams,...s};break;case"preserve":f=this.currentUrlTree.queryParams;break;default:f=s||null}return null!==f&&(f=this.removeEmptyProps(f)),this.urlCreationStrategy.createUrlTree(r,this.routerState,this.currentUrlTree,e,f,u??null)}navigateByUrl(e,i={skipLocationChange:!1}){const r=ys(e)?e:this.parseUrl(e),s=this.urlHandlingStrategy.merge(r,this.rawUrlTree);return this.scheduleNavigation(s,Sl,null,i)}navigate(e,i={skipLocationChange:!1}){return function JF(t){for(let n=0;n<t.length;n++){const e=t[n];if(null==e)throw new R(4008,false)}}(e),this.navigateByUrl(this.createUrlTree(e,i),i)}serializeUrl(e){return this.urlSerializer.serialize(e)}parseUrl(e){let i;try{i=this.urlSerializer.parse(e)}catch(r){i=this.malformedUriErrorHandler(r,this.urlSerializer,e)}return i}isActive(e,i){let r;if(r=!0===i?{...QF}:!1===i?{...ZF}:i,ys(e))return $1(this.currentUrlTree,e,r);const s=this.parseUrl(e);return $1(this.currentUrlTree,s,r)}removeEmptyProps(e){return Object.keys(e).reduce((i,r)=>{const s=e[r];return null!=s&&(i[r]=s),i},{})}scheduleNavigation(e,i,r,s,o){if(this.disposed)return Promise.resolve(!1);let a,l,u,f;return o?(a=o.resolve,l=o.reject,u=o.promise):u=new Promise((g,v)=>{a=g,l=v}),f="computed"===this.canceledNavigationResolution?r&&r.\u0275routerPageId?r.\u0275routerPageId:(this.browserPageId??0)+1:0,this.navigationTransitions.handleNavigationRequest({targetPageId:f,source:i,restoredState:r,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:e,extras:s,resolve:a,reject:l,promise:u,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),u.catch(g=>Promise.reject(g))}setBrowserUrl(e,i){const r=this.urlSerializer.serialize(e);if(this.location.isCurrentPathEqualTo(r)||i.extras.replaceUrl){const o={...i.extras.state,...this.generateNgRouterState(i.id,this.browserPageId)};this.location.replaceState(r,"",o)}else{const s={...i.extras.state,...this.generateNgRouterState(i.id,i.targetPageId)};this.location.go(r,"",s)}}restoreHistory(e,i=!1){if("computed"===this.canceledNavigationResolution){const s=this.currentPageId-(this.browserPageId??this.currentPageId);0!==s?this.location.historyGo(s):this.currentUrlTree===this.getCurrentNavigation()?.finalUrl&&0===s&&(this.resetState(e),this.browserUrlTree=e.currentUrlTree,this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(i&&this.resetState(e),this.resetUrlToCurrentUrlTree())}resetState(e){this.routerState=e.currentRouterState,this.currentUrlTree=e.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,e.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(e,i){return"computed"===this.canceledNavigationResolution?{navigationId:e,\u0275routerPageId:i}:{navigationId:e}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Zt=(()=>{class t{constructor(e,i,r,s,o,a){this.router=e,this.route=i,this.tabIndexAttribute=r,this.renderer=s,this.el=o,this.locationStrategy=a,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.href=null,this.commands=null,this.onChanges=new xn;const l=o.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===l||"area"===l,this.isAnchorElement?this.subscription=e.events.subscribe(u=>{u instanceof bs&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}set preserveFragment(e){this._preserveFragment=Io(e)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(e){this._skipLocationChange=Io(e)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(e){this._replaceUrl=Io(e)}get replaceUrl(){return this._replaceUrl}setTabIndexIfNotOnNativeEl(e){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",e)}ngOnChanges(e){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(e){null!=e?(this.commands=Array.isArray(e)?e:[e],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(e,i,r,s,o){return!!(null===this.urlTree||this.isAnchorElement&&(0!==e||i||r||s||o||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!this.isAnchorElement)}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){this.href=null!==this.urlTree&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(this.urlTree)):null;const e=null===this.href?null:function Ev(t,n,e){return function LD(t,n){return"src"===n&&("embed"===t||"frame"===t||"iframe"===t||"media"===t||"script"===t)||"href"===n&&("base"===t||"link"===t)?Oh:te}(n,e)(t)}(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",e)}applyAttributeValue(e,i){const r=this.renderer,s=this.el.nativeElement;null!==i?r.setAttribute(s,e,i):r.removeAttribute(s,e)}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}}return t.\u0275fac=function(e){return new(e||t)(E(Cn),E(or),function Ru(t){return function rS(t,n){if("class"===n)return t.classes;if("style"===n)return t.styles;const e=t.attrs;if(e){const i=e.length;let r=0;for(;r<i;){const s=e[r];if(p0(s))break;if(0===s)r+=2;else if("number"==typeof s)for(r++;r<i&&"string"==typeof e[r];)r++;else{if(s===n)return e[r+1];r+=2}}}return null}(Kt(),t)}("tabindex"),E(hn),E(vt),E(hs))},t.\u0275dir=Z({type:t,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(e,i){1&e&&le("click",function(s){return i.onClick(s.button,s.ctrlKey,s.shiftKey,s.altKey,s.metaKey)}),2&e&&pn("target",i.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",routerLink:"routerLink"},standalone:!0,features:[_e]}),t})();class LE{}let n3=(()=>{class t{constructor(e,i,r,s,o){this.router=e,this.injector=r,this.preloadingStrategy=s,this.loader=o}setUpPreloading(){this.subscription=this.router.events.pipe(si(e=>e instanceof bs),Ir(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(e,i){const r=[];for(const s of i){s.providers&&!s._injector&&(s._injector=hc(s.providers,e,`Route: ${s.path}`));const o=s._injector??e,a=s._loadedInjector??o;(s.loadChildren&&!s._loadedRoutes&&void 0===s.canLoad||s.loadComponent&&!s._loadedComponent)&&r.push(this.preloadConfig(o,s)),(s.children||s._loadedRoutes)&&r.push(this.processRoutes(a,s.children??s._loadedRoutes))}return L(r).pipe(dr())}preloadConfig(e,i){return this.preloadingStrategy.preload(i,()=>{let r;r=i.loadChildren&&void 0===i.canLoad?this.loader.loadChildren(e,i):ie(null);const s=r.pipe(xe(o=>null===o?ie(void 0):(i._loadedRoutes=o.routes,i._loadedInjector=o.injector,this.processRoutes(o.injector??e,o.routes))));return i.loadComponent&&!i._loadedComponent?L([s,this.loader.loadComponent(i)]).pipe(dr()):s})}}return t.\u0275fac=function(e){return new(e||t)(z(Cn),z(IC),z(Ii),z(LE),z(cg))},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const fg=new K("");let FE=(()=>{class t{constructor(e,i,r,s,o={}
1){this.urlSerializer=e,this.transitions=i,this.viewportScroller=r,this.zone=s,this.options=o,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},o.scrollPositionRestoration=o.scrollPositionRestoration||"disabled",o.anchorScrolling=o.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(e=>{e instanceof Km?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof bs&&(this.lastId=e.id,this.scheduleScrollEvent(e,this.urlSerializer.parse(e.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(e=>{e instanceof sE&&(e.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(e.position):e.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(e.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(e,i){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new sE(e,"popstate"===this.lastSource?this.store[this.restoredId]:null,i))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}}return t.\u0275fac=function(e){!function ey(){throw new Error("invalid")}()},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();var jn=(()=>((jn=jn||{})[jn.COMPLETE=0]="COMPLETE",jn[jn.FAILED=1]="FAILED",jn[jn.REDIRECTING=2]="REDIRECTING",jn))();const qo=!1;function Lr(t,n){return{\u0275kind:t,\u0275providers:n}}const hg=new K("",{providedIn:"root",factory:()=>!1});function VE(){const t=ve(pi);return n=>{const e=t.get(Cc);if(n!==e.components[0])return;const i=t.get(Cn),r=t.get(UE);1===t.get(pg)&&i.initialNavigation(),t.get(BE,null,ne.Optional)?.setUpPreloading(),t.get(fg,null,ne.Optional)?.init(),i.resetRootComponentType(e.componentTypes[0]),r.closed||(r.next(),r.complete(),r.unsubscribe())}}const UE=new K(qo?"bootstrap done indicator":"",{factory:()=>new xn}),pg=new K(qo?"initial navigation":"",{providedIn:"root",factory:()=>1});function a3(){let t=[];return t=qo?[{provide:qu,multi:!0,useFactory:()=>{const n=ve(Cn);return()=>n.events.subscribe(e=>{console.group?.(`Router Event: ${e.constructor.name}`),console.log(function xL(t){if(!("type"in t))return`Unknown Router Event: ${t.constructor.name}`;switch(t.type){case 14:return`ActivationEnd(path: '${t.snapshot.routeConfig?.path||""}')`;case 13:return`ActivationStart(path: '${t.snapshot.routeConfig?.path||""}')`;case 12:return`ChildActivationEnd(path: '${t.snapshot.routeConfig?.path||""}')`;case 11:return`ChildActivationStart(path: '${t.snapshot.routeConfig?.path||""}')`;case 8:return`GuardsCheckEnd(id: ${t.id}, url: '${t.url}', urlAfterRedirects: '${t.urlAfterRedirects}', state: ${t.state}, shouldActivate: ${t.shouldActivate})`;case 7:return`GuardsCheckStart(id: ${t.id}, url: '${t.url}', urlAfterRedirects: '${t.urlAfterRedirects}', state: ${t.state})`;case 2:return`NavigationCancel(id: ${t.id}, url: '${t.url}')`;case 16:return`NavigationSkipped(id: ${t.id}, url: '${t.url}')`;case 1:return`NavigationEnd(id: ${t.id}, url: '${t.url}', urlAfterRedirects: '${t.urlAfterRedirects}')`;case 3:return`NavigationError(id: ${t.id}, url: '${t.url}', error: ${t.error})`;case 0:return`NavigationStart(id: ${t.id}, url: '${t.url}')`;case 6:return`ResolveEnd(id: ${t.id}, url: '${t.url}', urlAfterRedirects: '${t.urlAfterRedirects}', state: ${t.state})`;case 5:return`ResolveStart(id: ${t.id}, url: '${t.url}', urlAfterRedirects: '${t.urlAfterRedirects}', state: ${t.state})`;case 10:return`RouteConfigLoadEnd(path: ${t.route.path})`;case 9:return`RouteConfigLoadStart(path: ${t.route.path})`;case 4:return`RoutesRecognized(id: ${t.id}, url: '${t.url}', urlAfterRedirects: '${t.urlAfterRedirects}', state: ${t.state})`;case 15:return`Scroll(anchor: '${t.anchor}', position: '${t.position?`${t.position[0]}, ${t.position[1]}`:null}')`}}(e)),console.log(e),console.groupEnd?.()})}}]:[],Lr(1,t)}const BE=new K(qo?"router preloader":"");function l3(t){return Lr(0,[{provide:BE,useExisting:n3},{provide:LE,useExisting:t}])}const xl=!1,HE=new K(xl?"router duplicate forRoot guard":"ROUTER_FORROOT_GUARD"),u3=[qp,{provide:wl,useClass:Hm},Cn,Ol,{provide:or,useFactory:function zE(t){return t.routerState.root},deps:[Cn]},cg,xl?{provide:hg,useValue:!0}:[]];function c3(){return new UC("Router",Cn)}let jE=(()=>{class t{constructor(e){}static forRoot(e,i){return{ngModule:t,providers:[u3,xl&&i?.enableTracing?a3().\u0275providers:[],{provide:Wo,multi:!0,useValue:e},{provide:HE,useFactory:p3,deps:[[Cn,new Ta,new Sa]]},{provide:Nd,useValue:i||{}},i?.useHash?{provide:hs,useClass:g2}:{provide:hs,useClass:uw},{provide:fg,useFactory:()=>{const t=ve(xI),n=ve(at),e=ve(Nd),i=ve(Md),r=ve(wl);return e.scrollOffset&&t.setOffset(e.scrollOffset),new FE(r,i,t,n,e)}},i?.preloadingStrategy?l3(i.preloadingStrategy).\u0275providers:[],{provide:UC,multi:!0,useFactory:c3},i?.initialNavigation?m3(i):[],[{provide:$E,useFactory:VE},{provide:VC,multi:!0,useExisting:$E}]]}}static forChild(e){return{ngModule:t,providers:[{provide:Wo,multi:!0,useValue:e}]}}}return t.\u0275fac=function(e){return new(e||t)(z(HE,8))},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({imports:[ig]}),t})();function p3(t){if(xl&&t)throw new R(4007,"The Router was provided more than once. This can happen if 'forRoot' is used outside of the root injector. Lazy loaded modules should use RouterModule.forChild() instead.");return"guarded"}function m3(t){return["disabled"===t.initialNavigation?Lr(3,[{provide:vc,multi:!0,useFactory:()=>{const n=ve(Cn);return()=>{n.setUpLocationChangeListener()}}},{provide:pg,useValue:2}]).\u0275providers:[],"enabledBlocking"===t.initialNavigation?Lr(2,[{provide:pg,useValue:0},{provide:vc,multi:!0,deps:[pi],useFactory:n=>{const e=n.get(p2,Promise.resolve());return()=>e.then(()=>new Promise(i=>{const r=n.get(Cn),s=n.get(UE);(function i3(t,n){t.events.pipe(si(e=>e instanceof bs||e instanceof vd||e instanceof Ym||e instanceof yd),fe(e=>e instanceof bs||e instanceof yd?jn.COMPLETE:e instanceof vd&&(0===e.code||1===e.code)?jn.REDIRECTING:jn.FAILED),si(e=>e!==jn.REDIRECTING),zo(1)).subscribe(()=>{n()})})(r,()=>{i(!0)}),n.get(Md).afterPreactivation=()=>(i(!0),s.closed?ie(void 0):s),r.initialNavigation()}))}}]).\u0275providers:[]]}const $E=new K(xl?"Router Initializer":"");function GE(t,n,e,i,r,s,o){try{var a=t[s](o),l=a.value}catch(u){return void e(u)}a.done?n(l):Promise.resolve(l).then(i,r)}function Y(t){return function(){var n=this,e=arguments;return new Promise(function(i,r){var s=t.apply(n,e);function o(l){GE(s,i,r,o,a,"next",l)}
1function a(l){GE(s,i,r,o,a,"throw",l)}o(void 0)})}}const $n="sidebarjs",Ko="sidebarjs-content",mg=`${$n}--is-visible`,Ad=`${$n}--is-moving`,Pd=["left","right"],Yo={passive:!0},WE="touchstart",qE="touchmove",KE="touchend",YE=["toggle","open","close"],C3={documentMinSwipeX:10,documentSwipeRange:40,responsive:!1,position:"left",backdropOpacity:.3};function XE(t){const n=document.createElement("div");return n.setAttribute(t,""),n}function kl(t,n){return t&&"boolean"==typeof n?t.sidebarjsListener=n:!!t.sidebarjsListener}function QE(t,n){for(let e=0;e<YE.length;e++){const i=YE[e],r=document.querySelectorAll(`[${$n}-${i}="${t}"]`);for(let s=0;s<r.length;s++)n(r[s],i)}}function ZE(t){return t.target.hasAttribute(`${$n}-backdrop`)}function JE(t){t&&t()}class E3{constructor(n={}){this.toggle=()=>{this.isVisible()?this.close():this.open()},this.open=()=>{this.addComponentClass(mg),this.setBackdropOpacity(this.backdropOpacity)},this.close=()=>{this.removeComponentClass(mg),this.clearStyle(this.backdrop)},this._onTouchStart=r=>{this.initialTouch=r.touches[0].pageX},this._onTouchMove=r=>{const s=-(this.initialTouch-r.touches[0].clientX);this.container.clientWidth+(this.hasLeftPosition()?s:-s)<=this.container.clientWidth&&(this.touchMoveSidebar=Math.abs(s),this.moveSidebar(s))},this._onTouchEnd=()=>{this.removeComponentClass(Ad),this.clearStyle(this.container),this.clearStyle(this.backdrop),this.touchMoveSidebar>this.container.clientWidth/3.5?this.close():this.open(),this.initialTouch=null,this.touchMoveSidebar=null},this._onSwipeOpenStart=r=>{if(ZE(r))return;const s=r.touches[0].clientX;(this.hasLeftPosition()?s:document.body.clientWidth-s)<this.documentSwipeRange&&this._onTouchStart(r)},this._onSwipeOpenMove=r=>{if(!ZE(r)&&this.initialTouch&&!this.isVisible()){const s=r.touches[0].clientX-this.initialTouch,o=this.hasLeftPosition(),a=o?s:-s,l=this.container.clientWidth-a;l>0&&a>=this.documentMinSwipeX&&(this.openMovement=o?-l:l,this.moveSidebar(this.openMovement))}},this._onSwipeOpenEnd=()=>{this.openMovement&&(this.openMovement=null,this._onTouchEnd())},this._onTransitionStart=()=>{const{open:r,close:s}=this.getTransitionType();(r||s)&&this.toggleTransitionClass(!0)},this._onTransitionEnd=()=>{const{open:r,close:s,isVisible:o}=this.getTransitionType();(r||s)&&this.toggleTransitionClass(!1),r?(this._wasVisible=!0,JE(this._emitOnOpen)):s&&(this._wasVisible=!1,JE(this._emitOnClose)),this._emitOnChangeVisibility&&this._emitOnChangeVisibility({isVisible:o})},this.nativeGestures=new Map([[WE,this._onTouchStart],[qE,this._onTouchMove],[KE,this._onTouchEnd]]),this.nativeOpenGestures=new Map([[WE,this._onSwipeOpenStart],[qE,this._onSwipeOpenMove],[KE,this._onSwipeOpenEnd]]);const e=Object.assign(Object.assign({},C3),n),i=e.container&&e.backdrop;if(this.component=e.component||document.querySelector(`[${$n}]`),this.container=i?e.container:XE(`${$n}-container`),this.backdrop=i?e.backdrop:XE(`${$n}-backdrop`),this.documentMinSwipeX=e.documentMinSwipeX,this.documentSwipeRange=e.documentSwipeRange,this.nativeSwipe=!1!==e.nativeSwipe,this.nativeSwipeOpen=!1!==e.nativeSwipeOpen,this.isStyleMapSupported=function w3(){return Boolean(window.CSS&&window.CSS.number)}(),this.responsive=Boolean(e.responsive),this.mainContent=function _3(t){return t?(t.setAttribute(Ko,""),t):document.querySelector(`[${Ko}]`)}(e.mainContent),this.backdropOpacity=e.backdropOpacity,this.backdropOpacityRatio=1/e.backdropOpacity,this._emitOnOpen=e.onOpen,this._emitOnClose=e.onClose,this._emitOnChangeVisibility=e.onChangeVisibility,!i)try{this.transcludeContent()}catch{throw new Error("You must define an element with [sidebarjs] attribute")}this.setSwipeGestures(!0),(this.responsive||this.mainContent)&&this.setResponsive(),this.setPosition(e.position),this.addAttrsEventsListeners(this.component.getAttribute($n)),this.addTransitionListener(),this.backdrop.addEventListener("click",this.close,Yo)}isVisible(){return this.component.classList.contains(mg)}destroy(){for(this.removeNativeGestures(),this.container.removeEventListener("transitionstart",this._onTransitionStart),this.container.removeEventListener("transitionend",this._onTransitionEnd),this.backdrop.removeEventListener("click",this.close),this.removeNativeOpenGestures(),this.removeAttrsEventsListeners(this.component.getAttribute($n)),this.removeComponentClassPosition();this.container.firstElementChild;)this.component.appendChild(this.container.firstElementChild);this.component.removeChild(this.container),this.component.removeChild(this.backdrop),Object.keys(this).forEac
1h(n=>this[n]=null)}setPosition(n){this.addComponentClass(Ad),this.position=Pd.indexOf(n)>=0?n:"left";const e=1===(document.querySelectorAll(`[${$n}]`)||[]).length;this.removeComponentClassPosition(e),this.addComponentClass(`${$n}--${this.position}`),this.responsive&&this.mainContent&&this.mainContent.classList.add(`${Ko}--${this.position}`),setTimeout(()=>this.component&&this.removeComponentClass(Ad),200)}addAttrsEventsListeners(n){QE(n,(e,i)=>{kl(e)||(e.addEventListener("click",this[i],Yo),kl(e,!0))})}removeAttrsEventsListeners(n){QE(n,(e,i)=>{kl(e)&&(e.removeEventListener("click",this[i]),kl(e,!1))})}setSwipeGestures(n){if("boolean"!=typeof n)throw new Error(`You provided a ${typeof n} value but setSwipeGestures needs a boolean value.`);this.nativeSwipe&&(n?this.addNativeGestures():this.removeNativeGestures(),this.nativeSwipeOpen&&(n?this.addNativeOpenGestures():this.removeNativeOpenGestures()))}getTransitionType(){const n=this.isVisible();return{open:n&&!this._wasVisible,close:!n&&this._wasVisible,isVisible:n}}toggleTransitionClass(n){this.toggleComponentClass("sidebarjs--transition-end",!n),this.toggleComponentClass("sidebarjs--transition-start",n)}addTransitionListener(){this._wasVisible=this.isVisible(),this.container.addEventListener("transitionstart",this._onTransitionStart,Yo),this.container.addEventListener("transitionend",this._onTransitionEnd,Yo)}removeComponentClassPosition(n){for(let e=0;e<Pd.length;e++)this.removeComponentClass(`${$n}--${Pd[e]}`),n&&this.mainContent&&this.mainContent.classList.remove(`${Ko}--${Pd[e]}`)}hasLeftPosition(){return"left"===this.position}hasRightPosition(){return"right"===this.position}transcludeContent(){for(;this.component.firstChild;)this.container.appendChild(this.component.firstChild);for(;this.component.firstChild;)this.component.removeChild(this.component.firstChild);this.component.appendChild(this.container),this.component.appendChild(this.backdrop)}addNativeGestures(){this.nativeGestures.forEach((n,e)=>{this.component.addEventListener(e,n,Yo)})}removeNativeGestures(){this.nativeGestures.forEach((n,e)=>{this.component.removeEventListener(e,n)})}addNativeOpenGestures(){this.nativeOpenGestures.forEach((n,e)=>{document.addEventListener(e,n,Yo)})}removeNativeOpenGestures(){this.nativeOpenGestures.forEach((n,e)=>{document.removeEventListener(e,n)})}moveSidebar(n){this.addComponentClass(Ad),this.applyStyle(this.container,"transform",`translate(${n}px, 0)`,!0),this.updateBackdropOpacity(n)}updateBackdropOpacity(n){const i=(1-Math.abs(n)/this.container.clientWidth)/this.backdropOpacityRatio;this.setBackdropOpacity(i)}setBackdropOpacity(n){this.applyStyle(this.backdrop,"opacity",n.toString())}setResponsive(){if(!this.responsive&&this.mainContent)throw new Error(`You provide a [${Ko}] element without set {responsive: true}`);if(this.responsive&&!this.mainContent)throw new Error(`You have set {responsive: true} without provide a [${Ko}] element`);this.addComponentClass("sidebarjs--responsive")}applyStyle(n,e,i,r){if(this.isStyleMapSupported)n.attributeStyleMap.set(e,i);else if(n.style[e]=i,r){const s="webkit"+e.charAt(0).toUpperCase()+e.slice(1);n.style[s]=i}}clearStyle(n){this.isStyleMapSupported?n.attributeStyleMap.clear():n.removeAttribute("style")}addComponentClass(n){this.component.classList.add(n)}removeComponentClass(n){this.component.classList.remove(n)}toggleComponentClass(n,e){this.component.classList.toggle(n,e)}}class Id{constructor(){this.instances={}}fallbackName(n){return n||""}getInstance(n){return this.instances[this.fallbackName(n)]}create(n){var e;const i=this.fallbackName(null===(e=n?.component)||void 0===e?void 0:e.getAttribute($n));return this.instances[i]=new E3(n),this.instances[i]}open(n){var e;null===(e=this.getInstance(n))||void 0===e||e.open()}close(n){var e;null===(e=this.getInstance(n))||void 0===e||e.close()}toggle(n){var e;null===(e=this.getInstance(n))||void 0===e||e.toggle()}isVisible(n){var e;return!(null===(e=this.getInstance(n))||void 0===e||!e.isVisible())}setPosition(n,e){var i;null===(i=this.getInstance(e))||void 0===i||i.setPosition(n)}elemHasListener(n,e){return kl(n,e)}destroy(n){const e=this.fallbackName(n);this.instances[e]&&(this.instances[e].destroy(),this.instances[e]=null,delete this.instances[e])}}const be_mainurl="https://lambdaresearchgroup.org/";class xd{}class gg{}class ar{constructor(n){this.normalizedNames=new Map,this.lazyUpdate=null,n?this.lazyInit="string"==typeof n?()=>
vendor: 10,156 bytes, line 1
1{this.headers=new Map,n.split("\n").forEach(e=>{const i=e.indexOf(":");if(i>0){const r=e.slice(0,i),s=r.toLowerCase(),o=e.slice(i+1).trim();this.maybeSetNormalizedName(r,s),this.headers.has(s)?this.headers.get(s).push(o):this.headers.set(s,[o])}})}:()=>{this.headers=new Map,Object.entries(n).forEach(([e,i])=>{let r;if(r="string"==typeof i?[i]:"number"==typeof i?[i.toString()]:i.map(s=>s.toString()),r.length>0){const s=e.toLowerCase();this.headers.set(s,r),this.maybeSetNormalizedName(e,s)}})}:this.headers=new Map}has(n){return this.init(),this.headers.has(n.toLowerCase())}get(n){this.init();const e=this.headers.get(n.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(n){return this.init(),this.headers.get(n.toLowerCase())||null}append(n,e){return this.clone({name:n,value:e,op:"a"})}set(n,e){return this.clone({name:n,value:e,op:"s"})}delete(n,e){return this.clone({name:n,value:e,op:"d"})}maybeSetNormalizedName(n,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,n)}init(){this.lazyInit&&(this.lazyInit instanceof ar?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(e=>{this.headers.set(e,n.headers.get(e)),this.normalizedNames.set(e,n.normalizedNames.get(e))})}clone(n){const e=new ar;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof ar?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([n]),e}applyUpdate(n){const e=n.name.toLowerCase();switch(n.op){case"a":case"s":let i=n.value;if("string"==typeof i&&(i=[i]),0===i.length)return;this.maybeSetNormalizedName(n.name,e);const r=("a"===n.op?this.headers.get(e):void 0)||[];r.push(...i),this.headers.set(e,r);break;case"d":const s=n.value;if(s){let o=this.headers.get(e);if(!o)return;o=o.filter(a=>-1===s.indexOf(a)),0===o.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,o)}else this.headers.delete(e),this.normalizedNames.delete(e)}}forEach(n){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>n(this.normalizedNames.get(e),this.headers.get(e)))}}class T3{encodeKey(n){return eT(n)}encodeValue(n){return eT(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}}const D3=/%(\d[a-f0-9])/gi,O3={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function eT(t){return encodeURIComponent(t).replace(D3,(n,e)=>O3[e]??n)}function kd(t){return`${t}`}class Fr{constructor(n={}){if(this.updates=null,this.cloneFrom=null,this.encoder=n.encoder||new T3,n.fromString){if(n.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function S3(t,n){const e=new Map;return t.length>0&&t.replace(/^\?/,"").split("&").forEach(r=>{const s=r.indexOf("="),[o,a]=-1==s?[n.decodeKey(r),""]:[n.decodeKey(r.slice(0,s)),n.decodeValue(r.slice(s+1))],l=e.get(o)||[];l.push(a),e.set(o,l)}),e}(n.fromString,this.encoder)}else n.fromObject?(this.map=new Map,Object.keys(n.fromObject).forEach(e=>{const i=n.fromObject[e],r=Array.isArray(i)?i.map(kd):[kd(i)];this.map.set(e,r)})):this.map=null}has(n){return this.init(),this.map.has(n)}get(n){this.init();const e=this.map.get(n);return e?e[0]:null}getAll(n){return this.init(),this.map.get(n)||null}keys(){return this.init(),Array.from(this.map.keys())}append(n,e){return this.clone({param:n,value:e,op:"a"})}appendAll(n){const e=[];return Object.keys(n).forEach(i=>{const r=n[i];Array.isArray(r)?r.forEach(s=>{e.push({param:i,value:s,op:"a"})}):e.push({param:i,value:r,op:"a"})}),this.clone(e)}set(n,e){return this.clone({param:n,value:e,op:"s"})}delete(n,e){return this.clone({param:n,value:e,op:"d"})}toString(){return this.init(),this.keys().map(n=>{const e=this.encoder.encodeKey(n);return this.map.get(n).map(i=>e+"="+this.encoder.encodeValue(i)).join("&")}).filter(n=>""!==n).join("&")}clone(n){const e=new Fr({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(n),e}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(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":const e=("a"===n.op?this.map.get(n.param):void 0)||[];e.push(kd(n.value)),this.map.set(n.param,e);break;case"d":if(void 0===n.value){this.map.delete(n.param);break}{let i=this.map.get(n.param)||[];const r=i.indexOf(kd(n.value));-1!==r&&i.splice(r,1),i.length>0?this.map.set(n.param,i):this.map.delete(n.param)}}}),this.cloneFrom=this.updates=null)}}class M3{constructor(){this.map=new Map}set(n,e){return this.map.set(n,e),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()}}function tT(t){return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer}function nT(t){return typeof Blob<"u"&&t instanceof Blob}function iT(t){return typeof FormData<"u"&&t instanceof FormData}class Rl{constructor(n,e,i,r){let s;if(this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=n.toUpperCase(),function N3(t){switch(t){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||r?(this.body=void 0!==i?i:null,s=r):s=i,s&&(this.reportProgress=!!s.reportProgress,this.withCredentials=!!s.withCredentials,s.responseType&&(this.responseType=s.responseType),s.headers&&(this.headers=s.headers),s.context&&(this.context=s.context),s.params&&(this.params=s.params)),this.headers||(this.headers=new ar),this.context||(this.context=new M3),this.params){const o=this.params.toString();if(0===o.length)this.urlWithParams=e;else{const a=e.indexOf("?");this.urlWithParams=e+(-1===a?"?":a<e.length-1?"&":"")+o}}else this.params=new Fr,this.urlWithParams=e}serializeBody(){return null===this.body?null:tT(this.body)||nT(this.body)||iT(this.body)||function A3(t){return typeof URLSearchParams<"u"&&t instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof Fr?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||iT(this.body)?null:nT(this.body)?this.body.type||null:tT(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof Fr?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(n={}){const e=n.method||this.method,i=n.url||this.url,r=n.responseType||this.responseType,s=void 0!==n.body?n.body:this.body,o=void 0!==n.withCredentials?n.withCredentials:this.withCredentials,a=void 0!==n.reportProgress?n.reportProgress:this.reportProgress;let l=n.headers||this.headers,u=n.params||this.params;const f=n.context??this.context;return void 0!==n.setHeaders&&(l=Object.keys(n.setHeaders).reduce((g,v)=>g.set(v,n.setHeaders[v]),l)),n.setParams&&(u=Object.keys(n.setParams).reduce((g,v)=>g.set(v,n.setParams[v]),u)),new Rl(e,i,s,{params:u,headers:l,context:f,reportProgress:a,responseType:r,withCredentials:o})}}var Ct=(()=>((Ct=Ct||{})[Ct.Sent=0]="Sent",Ct[Ct.UploadProgress=1]="UploadProgress",Ct[Ct.ResponseHeader=2]="ResponseHeader",Ct[Ct.DownloadProgress=3]="DownloadProgress",Ct[Ct.Response=4]="Response",Ct[Ct.User=5]="User",Ct))();class vg{constructor(n,e=200,i="OK"){this.headers=n.headers||new ar,this.status=void 0!==n.status?n.status:e,this.statusText=n.statusText||i,this.url=n.url||null,this.ok=this.status>=200&&this.status<300}}class yg extends vg{constructor(n={}){super(n),this.type=Ct.ResponseHeader}clone(n={}){return new yg({headers:n.headers||this.headers,status:void 0!==n.status?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}}class Rd extends vg{constructor(n={}){super(n),this.type=Ct.Response,this.body=void 0!==n.body?n.body:null}clone(n={}){return new Rd({body:void 0!==n.body?n.body:this.body,headers:n.headers||this.headers,status:void 0!==n.status?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}}class rT extends vg{constructor(n){super(n,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${n.url||"(unknown url)"}`:`Http failure response for ${n.url||"(unknown url)"}: ${n.status} ${n.statusText}`,this.error=n.error||null}}function bg(t,n){return{body:n,headers:t.headers,context:t.context,observe:t.observe,params:t.params,reportProgress:t.reportProgress,responseType:t.responseType,withCredentials:t.withCredentials}}let sT=(()=>{class t{constructor(e){this.handler=e}request(e,i,r={}){let s;if(e instanceof Rl)s=e;else{let l,u;l=r.headers instanceof ar?r.headers:new ar(r.headers),r.params&&(u=r.params instanceof Fr?r.params:new Fr({fromObject:r.params})),s=new Rl(e,i,void 0!==r.body?r.body:null,{headers:l,context:r.context,params:u,reportProgress:r.reportProgress,responseType:r.responseType||"json",withCredentials:r.withCredentials})}const o=ie(s).pipe(Ir(l=>this.handler.handle(l)));if(e instanceof Rl||"events"===r.observe)return o;const a=o.pipe(si(l=>l instanceof Rd));switch(r.observe||"body"){case"body":switch(s.responseType){case"arraybuffer":return a.pipe(fe(l=>{if(null!==l.body&&!(l.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return l.body}));case"blob":return a.pipe(fe(l=>{if(null!==l.body&&!(l.body instanceof Blob))throw new Error("Response is not a Blob.");return l.body}));case"text":return a.pipe(fe(l=>{if(null!==l.body&&"string"!=typeof l.body)throw new Error("Response is not a string.");return l.body}));default:return a.pipe(fe(l=>l.body))}case"response":return a;default:throw new Error(`Unreachable: unhandled observe type ${r.observe}}`)}}delete(e,i={}){return this.request("DELETE",e,i)}get(e,i={}){return this.request("GET",e,i)}head(e,i={}
1){return this.request("HEAD",e,i)}jsonp(e,i){return this.request("JSONP",e,{params:(new Fr).append(i,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,i={}){return this.request("OPTIONS",e,i)}patch(e,i,r={}){return this.request("PATCH",e,bg(r,i))}post(e,i,r={}){return this.request("POST",e,bg(r,i))}put(e,i,r={}){return this.request("PUT",e,bg(r,i))}}return t.\u0275fac=function(e){return new(e||t)(z(xd))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();function oT(t,n){return n(t)}function P3(t,n){return(e,i)=>n.intercept(e,{handle:r=>t(r,i)})}const aT=new K("HTTP_INTERCEPTORS"),Ll=new K("HTTP_INTERCEPTOR_FNS");function x3(){let t=null;return(n,e)=>(null===t&&(t=(ve(aT,{optional:!0})??[]).reduceRight(P3,oT)),t(n,e))}let lT=(()=>{class t extends xd{constructor(e,i){super(),this.backend=e,this.injector=i,this.chain=null}handle(e){if(null===this.chain){const i=Array.from(new Set(this.injector.get(Ll)));this.chain=i.reduceRight((r,s)=>function I3(t,n,e){return(i,r)=>e.runInContext(()=>n(i,s=>t(s,r)))}(r,s,this.injector),oT)}return this.chain(e,i=>this.backend.handle(i))}}return t.\u0275fac=function(e){return new(e||t)(z(gg),z(Ii))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();const F3=/^\)\]\}',?\n/;let cT=(()=>{class t{constructor(e){this.xhrFactory=e}handle(e){if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new Qe(i=>{const r=this.xhrFactory.build();if(r.open(e.method,e.urlWithParams),e.withCredentials&&(r.withCredentials=!0),e.headers.forEach((C,T)=>r.setRequestHeader(C,T.join(","))),e.headers.has("Accept")||r.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){const C=e.detectContentTypeHeader();null!==C&&r.setRequestHeader("Content-Type",C)}if(e.responseType){const C=e.responseType.toLowerCase();r.responseType="json"!==C?C:"text"}const s=e.serializeBody();let o=null;const a=()=>{if(null!==o)return o;const C=r.statusText||"OK",T=new ar(r.getAllResponseHeaders()),O=function z3(t){return"responseURL"in t&&t.responseURL?t.responseURL:/^X-Request-URL:/m.test(t.getAllResponseHeaders())?t.getResponseHeader("X-Request-URL"):null}(r)||e.url;return o=new yg({headers:T,status:r.status,statusText:C,url:O}),o},l=()=>{let{headers:C,status:T,statusText:O,url:A}=a(),I=null;204!==T&&(I=typeof r.response>"u"?r.responseText:r.response),0===T&&(T=I?200:0);let H=T>=200&&T<300;if("json"===e.responseType&&"string"==typeof I){const P=I;I=I.replace(F3,"");try{I=""!==I?JSON.parse(I):null}catch(J){I=P,H&&(H=!1,I={error:J,text:I})}}H?(i.next(new Rd({body:I,headers:C,status:T,statusText:O,url:A||void 0})),i.complete()):i.error(new rT({error:I,headers:C,status:T,statusText:O,url:A||void 0}))},u=C=>{const{url:T}=a(),O=new rT({error:C,status:r.status||0,statusText:r.statusText||"Unknown Error",url:T||void 0});i.error(O)};let f=!1;const g=C=>{f||(i.next(a()),f=!0);let T={type:Ct.DownloadProgress,loaded:C.loaded};C.lengthComputable&&(T.total=C.total),"text"===e.responseType&&r.responseText&&(T.partialText=r.responseText),i.next(T)},v=C=>{let T={type:Ct.UploadProgress,loaded:C.loaded};C.lengthComputable&&(T.total=C.total),i.next(T)};return r.addEventListener("load",l),r.addEventListener("error",u),r.addEventListener("timeout",u),r.addEventListener("abort",u),e.reportProgress&&(r.addEventListener("progress",g),null!==s&&r.upload&&r.upload.addEventListener("progress",v)),r.send(s),i.next({type:Ct.Sent}),()=>{r.removeEventListener("error",u),r.removeEventListener("abort",u),r.removeEventListener("load",l),r.removeEventListener("timeout",u),e.reportProgress&&(r.removeEventListener("progress",g),null!==s&&r.upload&&r.upload.removeEventListener("progress",v)),r.readyState!==r.DONE&&r.abort()}})}}return t.\u0275fac=function(e){return new(e||t)(z(Iw))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();const Cg=new K("XSRF_ENABLED"),dT=new K("XSRF_COOKIE_NAME",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),fT=new K("XSRF_HEADER_NAME",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class hT{}let B3=(()=>{class t{constructor(e,i,r){this.doc=e,this.platform=i,this.cookieName=r,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=bw(e,this.cookieName),this.lastCookieString=e),this.lastToken}}return t.\u0275fac=function(e){return new(e||t)(z(Bt),z(Po),z(dT))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();function H3(t,n){const e=t.url.toLowerCase();if(!ve(Cg)||"GET"===t.method||"HEAD"===t.method||e.startsWith("http://")||e.startsWith("https://"))return n(t);const i=ve(hT).getToken(),r=ve(fT);return null!=i&&!t.headers.has(r)&&(t=t.clone({headers:t.headers.set(r,i)}
1)),n(t)}var ht=(()=>((ht=ht||{})[ht.Interceptors=0]="Interceptors",ht[ht.LegacyInterceptors=1]="LegacyInterceptors",ht[ht.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",ht[ht.NoXsrfProtection=3]="NoXsrfProtection",ht[ht.JsonpSupport=4]="JsonpSupport",ht[ht.RequestsMadeViaParent=5]="RequestsMadeViaParent",ht))();function Xo(t,n){return{\u0275kind:t,\u0275providers:n}}function j3(...t){const n=[sT,cT,lT,{provide:xd,useExisting:lT},{provide:gg,useExisting:cT},{provide:Ll,useValue:H3,multi:!0},{provide:Cg,useValue:!0},{provide:hT,useClass:B3}];for(const e of t)n.push(...e.\u0275providers);return function FD(t){return{\u0275providers:t}}(n)}const pT=new K("LEGACY_INTERCEPTOR_FN");let G3=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({providers:[j3(Xo(ht.LegacyInterceptors,[{provide:pT,useFactory:x3},{provide:Ll,useExisting:pT,multi:!0}]))]}),t})(),an=(()=>{class t{constructor(e){this.http=e,this.regForm=new Pn([])}regFormData(e){this.regForm.next(e)}getRegFormData(){return this.regForm}get_banners(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-banners.php`)}get_logo(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-logo.php`)}get_location(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-location.php`)}get_aboutushm(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-aboutushm.php`)}get_sponsors(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-sponsors.php`)}get_testimonials(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-testimonials.php`)}get_ourmission(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-ourmission.php`)}get_whoweare(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-whoweare.php`)}get_weprovide(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-weprovide.php`)}get_gallery(e=""){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-gallery.php${e}`)}get_contact(e=""){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-contact.php`).toPromise()}get_footer(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-footer.php`)}get_socialmedia(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-socialmedia.php`)}post_bookyourslot(e){return this.http.post(`${be_mainurl}website_admin/apis/post-apis/post_bookyourslot.php`,e)}postContact(e){return this.http.post(` ${be_mainurl}website_admin/apis/contact/postContact.php`,e)}createPaymentIntent(e){return this.http.post(` ${be_mainurl}website_admin/apis/post-apis/stripe.php`,e)}striperesult(e){return this.http.post(` ${be_mainurl}website_admin/apis/post-apis/stripeStatus.php`,e)}get_Events(e=""){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-events.php${e}`)}get_Featured_Events(e=""){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch_feautred_events.php${e}`)}get_Terms(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-terms.php`)}get_policy(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-policy.php`)}get_Services(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-services.php`)}get_Categories(){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/fetch-categories.php`)}postSubsEmail(e){return this.http.post(` ${be_mainurl}website_admin/apis/post-apis/post_subscibers.php`,e)}getbreadcrums(e=""){return this.http.get(`${be_mainurl}website_admin/apis/fetch-apis/get_breadcrums.php${e}`)}}return t.\u0275fac=function(e){return new(e||t)(z(sT))},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const W3=["container"],q3=["backdrop"],K3=["*"];let Y3=(()=>{class t{constructor(e,i,r,s){this.elementRef=e,this.sidebarjsService=i,this.renderer=r,this.changeDetectorRef=s,this.sidebarjsName="",this.sidebarjsConfig={},this.open=new D,this.close=new D,this.changeVisibility=new D,this.changeDetectorRef.detach()}ngAfterContentInit(){const e=this.defineConfigDomElements();this.renderer.setAttribute(e.component,"sidebarjs",this.sidebarjsName),this.renderer.setAttribute(e.container,"sidebarjs-container",""),this.renderer.setAttribute(e.backdrop,"sidebarjs-backdrop",""),this.sidebarjsService.create({...this.sidebarjsConfig,...e,onOpen:()=>this.open.emit(),onClose:()=>this.close.emit(),onChangeVisibility:i=>this.changeVisibility.emit(i)}),this.changeDetectorRef.detectChanges()}ngOnDestroy(){this.sidebarjsService.destroy(this.sidebarjsName)}defineConfigDomElements(){return{component:this.elementRef.nativeElement,container:this.container?.nativeElement,backdrop:this.backdrop?.nativeElement}}}return t.\u0275fac=function(e){return new(e||t)(E(vt),E(Id),E(hn),E(rn))},t.\u0275cmp=se({type:t,selectors:[["sidebarjs-element"]],viewQuery:function(e,i){if(1&e&&(Ee(W3,7),Ee(q3,7)),2&e){let r;X(r=Q())&&(i.container=r.first),X(r=Q())&&(i.backdrop=r.first)}},inputs:{sidebarjsName:"sidebarjsName",sidebarjsConfig:"sidebarjsConfig"},outputs:{open:"open",close:"close",changeVisibility:"changeVisibility"},ngContentSelectors:K3,decls:5,vars:0,consts:[["container",""],["backdrop",""]],template:function(e,i){1&e&&(rp(),h(0,"div",null,0),sp(2),p(),_(3,"div",null,1))},styles:["[sidebarjs],[sidebarjs-backdrop]{top:0;left:0;width:100%;height:100%}[sidebarjs].sidebarjs--left [sidebarjs-container],[sidebarjs].sidebarjs--left{transform:translate(-100%)}[sidebarjs].sidebarjs--right [sidebarjs-container],[sidebarjs].sidebarjs--right{transform:translate(100%)}[sidebarjs].sidebarjs--left [sidebarjs-container]{box-shadow:2px 0 4px #0003}[sidebarjs].sidebarjs--right [sidebarjs-container]{box-shadow:-2px 0 4px #0003;margin-left:auto}[sidebarjs-backdrop]{position:absolute;background:#000;opacity:0;transition:opacity .3s ease;will-change:opacity}[sidebarjs-container]{position:relative;z-index:1;display:flex;flex-direction:column;width:90%;max-width:300px;height:100%;background:#fff;transition:transform ease .3s;will-change:transform}[sidebarjs]{position:fixed;z-index:9999;transition:transform 0s ease .3s}[sidebarjs].sidebarjs--is-visible{transform:translate(0);transition:transform 0s ease 0s}[sidebarjs].sidebarjs--is-visible [sidebarjs-container]{transform:translate(0)}[sidebarjs].sidebarjs--is-moving{transition:none;transform:translate(0)}[sidebarjs].sidebarjs--is-moving [sidebarjs-container],[sidebarjs].sidebarjs--is-moving [sidebarjs-backdrop]{transition:none}[sidebarjs-content]{position:relative;width:100%;min-height:100%;transition:width .3s ease}[sidebarjs-content].sidebarjs-content--left{margin-left:auto;margin-right:0}[sidebarjs-content].sidebarjs-content--right{margin-left:0;margin-right:auto}@media (min-width: 1025px){[sidebarjs].sidebarjs--responsive{transform:translate(0)!important;transition:transform 0s ease 0s;width:300px}[sidebarjs].sidebarjs--responsive [sidebarjs-container]{transform:translate(0)!important}[sidebarjs].sidebarjs--responsive.sidebarjs--left{left:0;right:auto}[sidebarjs].sidebarjs--responsive.sidebarjs--left [sidebarjs-container]{box-shadow:1px 0 #0000001a}[sidebarjs].sidebarjs--responsive.sidebarjs--right{right:0;left:auto}[sidebarjs].sidebarjs--responsive.sidebarjs--right [sidebarjs-container]{box-shadow:-1px 0 #0000001a}[sidebarjs].sidebarjs--responsive [sidebarjs-container]{max-width:none;width:100%;box-shadow:none}[sidebarjs-content]{width:calc(100% - 300px)}[sidebarjs-content].sidebarjs-content--left.sidebarjs-content--right{width:calc(100% - 600px);margin:0 auto}}sidebarjs-element[sidebarjs]{transition-delay:.3s}sidebarjs-element[sidebarjs].sidebarjs--is-visible{transition-delay:0s}\n"],encapsulation:2,changeDetection:0}),t})(),X3=(()=>{class t{constructor(e,i,r){this.sidebarjsService=e,this.renderer=i,this.elementRef=r,this.sidebarjsToggle="",this.destroyListener=this.renderer.listen(this.elementRef.nativeElement,"click",({target:s})=>{this.sidebarjsService.elemHasListener(s)||this.sidebarjsService.toggle(this.sidebarjsToggle)})}ngOnDestroy(){this.destroyListener()}}return t.\u0275fac=function(e){return new(e||t)(E(Id),E(hn),E(vt))},t.\u0275dir=Z({type:t,selectors:[["","sidebarjsToggle",""]],inputs:{sidebarjsToggle:"sidebarjsToggle"}}),t})(),Q3=(()=>{class t{static forRoot(){return{ngModule:t,providers:[Id]}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({}),t})();function Z3(t,n){1&t&&(h(0,"li")(1,"a",82),b(2,"Past Events"),p()())}function J3(t,n){1&t&&(h(0,"a",82),b(1,"Past Events"),p())}function ez(t,n){1&t&&(h(0,"li",83)(1,"a",82),b(2,"Past Events"),p()())}function tz(t,n){if(1&t&&(h(0,"ul")(1,"li",83)(2,"a",30),b(3,"Upcoming Events"),p()(),h(4,"li",83)(5,"a",31),b(6,"Featured Events"),p()(),F(7,ez,3,0,"li",84),p()),2&t){const e=U();y(7),S("ngIf",(null==e.getPastEventsData?null:e.getPastEventsData.length)>0)}}function nz(t,n){1&t&&(h(0,"ul")(1,"li",83)(2,"a",34),b(3,"Partners"),p()(),h(4,"li",83)(5,"a",35),b(6,"Gallery"),p()(),h(7,"li",83)(8,"a",36),b(9,"Testimonials"),p()(),h(10,"li",83)(11,"a",37),b(12,"Book your slot"),p()()())}const iz=function(t){return{"mat-elevation-z5":!0,sticky:t}};let mT=(()=>{class t{openMesurments(){this.openDiv=!this.openDiv}onCloseMeasurementPopUp(){this.openDiv=!1}allEvents(){this.all_events=!this.all_events}more(){this.more_drop_list=!this.more_drop_list}getPastEvents(){this.service.get_Events("?limit=8&type=Past Events").subscribe(i=>{this.getPastEventsData=i?.status?i?.data:null})}constructor(e,i,r){this.service=e,this.sidebarjsService=i,this.document=r,this.isSticky=!1,this.openDiv=!1,this.about_Us=!1,this.our_services=!1,this.all_events=!1,this.more_drop_list=!1,this.contact_link=!1,this.get_logo=[],this.imageurl=be_mainurl}scrollToTop(){return this.document.body.scrollIntoView({behavior:"smooth",block:"start",inline:"start"})}getLogodata(){var e=this;return Y(function*(){e.service.get_logo().subscribe(i=>{e.get_logo=i?.status?i?.data:null})})()}fetchContact(){var e=this;return Y(function*(){yield e.service.get_contact().then(i=>{e.contactdata=i?.status?i?.data:null})})()}getSocialMediadata(){var e=this;return Y(function*(){e.service.get_socialmedia().subscribe(i=>{e.get_sociallinks=i?.status?i?.data:null})})()}
1ngOnInit(){this.getLogodata(),this.getPastEvents(),this.getSocialMediadata(),this.fetchContact()}onOpen(){this.rightSidebarjs=this.SidebarJS.SidebarElement({component:document.querySelector('[sidebarjs="rightSidebarName"]'),position:"right"})}onClose(){}onChangeVisibility(e){}checkScroll(){this.isSticky=window.pageYOffset>=200}}return t.\u0275fac=function(e){return new(e||t)(E(an),E(Id),E(Bt))},t.\u0275cmp=se({type:t,selectors:[["app-header"]],hostBindings:function(e,i){1&e&&le("scroll",function(s){return i.checkScroll(s)},0,Ra)},decls:250,vars:26,consts:[[1,"page-wrapper"],[1,"main-header","header-style-one"],[1,"header-top"],[1,"container"],[1,"inner-container"],[1,"top-left"],[1,"contact-list-one"],[1,"flaticon-location"],[1,"top-right"],[1,"social-icon-one"],["target","_blank",3,"href"],[1,"fab","fa-facebook-f"],[1,"fab","fa-twitter"],[1,"fab","fa-linkedin"],["aria-hidden","true",1,"fa","fa-th-large"],[1,"header-lower"],[1,"container","res_hed_si"],[1,"main-box"],[1,"logo","mobile_logo_main"],["routerLink","/"],["alt","","title","",3,"src"],[1,"nav-outer"],[1,"main-menu","navbar-expand-md"],["id","navbarSupportedContent",1,"navbar-collapse","collapse","clearfix"],[1,"navigation","clearfix"],[1,""],["routerLink","/",1,"homebtn"],["routerLink","/about-us"],["routerLink","/our-services",3,"click"],[1,"dropdown"],["routerLink","/upcoming-events"],["routerLink","/featured-events"],[4,"ngIf"],[1,"space"],["routerLink","/partners"],["routerLink","/gallery"],["routerLink","/testimonials"],["routerLink","/book-your-slot"],["routerLink","/contact-us"],[1,"outer-box","clearfix"],[1,"btn-box"],["routerLink","/book-your-slot",1,"theme-btn","btn-style-one"],[1,"btn-title"],[1,"flaticon-chair"],[1,"secondToolbar",3,"ngClass","click"],["routerLink","/past-events",4,"ngIf"],[1,"mobile-header",3,"click"],[1,"logo"],["sidebarjsToggle","",1,"icon","hamburger-icon"],[1,"nav-outer","clearfix"],[1,"outer-box"],[1,"search-box"],[1,"search-btn","mobile-search-btn"],[1,"flaticon-search-2"],[1,"mobile-nav-toggler","navbar-trigger",2,"color","#fff"],[1,"flaticon-menu"],[1,"sticky-header",3,"click"],[1,"auto-container"],[1,"logo-box"],[1,"upper-right"],["routerLink","#nav-mobile",1,"mobile-nav-toggler","navbar-trigger",2,"color","#fff"],[1,"mobile-menu"],[1,"menu-box"],[1,"upper-box"],[1,"nav-logo"],[1,"close-btn"],[1,"icon","flaticon-close"],[1,"flaticon-alarm-clock-1"],[1,"flaticon-email-1"],["href","mailto:[email protected]"],[1,"social-links"],["routerLink","https://fontawesome.com/v4/icons/"],["href","#"],[1,"fab","fa-pinterest"],[1,"fab","fa-dribbble"],[3,"open","close","changeVisibility"],[1,"side_list_outer"],["href","https://github.com/SidebarJS/ng-sidebarjs","target","blank",1,"img","large-img","github"],["href","/"],["sidebarjsToggle","",1,"dropdown"],[3,"click"],[1,"bx","bxs-down-arrow"],["routerLink","/past-events"],["sidebarjsToggle",""],["sidebarjsToggle","",4,"ngIf"]],template:function(e,i){1&e&&(h(0,"body")(1,"div",0)(2,"header",1)(3,"div",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"ul",6)(8,"li"),_(9,"i",7),b(10),p()()(),h(11,"div",8)(12,"ul",9)(13,"li")(14,"a",10),_(15,"span",11),p()(),h(16,"li")(17,"a",10),_(18,"span",12),p()(),h(19,"li")(20,"a",10),_(21,"span",13),p()(),h(22,"li")(23,"a",10),_(24,"span",14),p()()()()()()(),h(25,"div",15)(26,"div",16)(27,"div",17)(28,"div",18)(29,"a",19),_(30,"img",20),p()(),h(31,"div",21)(32,"nav",22)(33,"div",23)(34,"ul",24)(35,"li",25)(36,"a",26),b(37,"Home"),p()(),h(38,"li",25)(39,"a",27),b(40,"About Us"),p()(),h(41,"li",25)(42,"a",28),le("click",function(){return i.scrollToTop()}),b(43,"Our Services"),p()(),h(44,"li",29)(45,"a"),b(46,"All Events"),p(),h(47,"ul")(48,"li")(49,"a",30),b(50,"Upcoming Events"),p()(),h(51,"li")(52,"a",31),b(53,"Featured Events"),p()(),F(54,Z3,3,0,"li",32),p()(),h(55,"li",29)(56,"a",33),b(57,"More"),p(),h(58,"ul")(59,"li")(60,"a",34),b(61,"Partners"),p()(),h(62,"li")(63,"a",35),b(64,"Gallery"),p()(),h(65,"li")(66,"a",36),b(67,"Testimonials"),p()(),h(68,"li")(69,"a",37),b(70,"Book your slot"),p()()()(),h(71,"li")(72,"a",38),b(73,"Contact Us"),p()()()()(),h(74,"div",39)(75,"div",40)(76,"a",41)(77,"span",42),_(78,"i",43),b(79," Book Your Slot"),p()()()()()()()(),h(80,"mat-toolbar",44),le("click",function(){return i.scrollToTop()}),h(81,"div",15)(82,"div",16)(83,"div",17)(84,"div",18)(85,"a",19),_(86,"img",20),p()(),h(87,"div",21)(88,"nav",22)(89,"div",23)(90,"ul",24)(91,"li",25)(92,"a",26),b(93,"Home"),p()(),h(94,"li",25)(95,"a",27),b(96,"About Us"),p()(),h(97,"li",25)(98,"a",28),le("click",function(){return i.scrollToTop()}),b(99,"Our Services"),p()(),h(100,"li",29)(101,"a"),b(102,"All Events"),p(),h(103,"ul")(104,"li")(105,"a",30),b(106,"Upcoming Events"),p()(),h(107,"li")(108,"a",31),b(109,"Featured Events"),p()(),h(110,"li"),F(111,J3,2,0,"a",45),p()()(),h(112,"li",29)(113,"a",33),b(114,"More"),p(),h(115,"ul")(116,"li")(117,"a",34),b(118,"Partners"),p()(),h(119,"li")(120,"a",35),b(121,"Gallery"),p()(),h(122,"li")(123,"a",36),b(124,"Testimonials"),p()(),h(125,"li")(126,"a",37),b(127,"Book your slot"),p()()()(),h(128,"li")(129,"a",38),b(130,"Contact Us"),p()()()()(),h(131,"div",39)(132,"div",40)(133,"a",41)(134,"span",42),_(135,"i",43),b(136," Book Your Slot"),p()()()()()()()(),h(137,"div",46),le("click",function(){return i.scrollToTop()}),h(138,"div",47)(139,"a",19),_(140,"img",20),p()(),h(141,"div",48)(142,"div",49)(143,"div",50)(144,"div",51)(145,"button",52),_(146,"i",53),p()(),h(147,"a",54),_(148,"i",55),p()()()()()(),h(149,"div",56),le("click",function(){return i.scrollToTop()}
1),h(150,"div",57)(151,"div",17)(152,"div",58)(153,"div",47)(154,"a",19),_(155,"img",20),p()(),h(156,"div",59)(157,"div",51)(158,"button",52),_(159,"i",53),p()(),h(160,"a",60),_(161,"i",55),p()()(),_(162,"nav",22),p()()(),h(163,"div",46),le("click",function(){return i.scrollToTop()}),h(164,"div",47)(165,"a",19),_(166,"img",20),p()(),h(167,"div",48)(168,"div",49)(169,"div",50)(170,"div",51)(171,"button",52),_(172,"i",53),p()(),h(173,"a",54),_(174,"i",55),p()()()()(),h(175,"div",61)(176,"nav",62)(177,"div",63)(178,"div",64)(179,"a",19),_(180,"img",20),p()(),h(181,"div",65),_(182,"i",66),p()(),_(183,"ul",24),h(184,"ul",6)(185,"li"),_(186,"i",7),b(187," 203 Madison Ave, NY, USA "),h(188,"strong"),b(189,"Address"),p()(),h(190,"li"),_(191,"i",67),b(192,"Monday - Friday 9am - 6pm "),h(193,"strong"),b(194,"Timeing"),p()(),h(195,"li"),_(196,"i",68),h(197,"a",69),b(198,"[email protected]"),p(),h(199,"strong"),b(200,"Mail to us"),p()()(),h(201,"ul",70)(202,"li")(203,"a",71),_(204,"span",11),p()(),h(205,"li")(206,"a",72),_(207,"span",73),p()(),h(208,"li")(209,"a",72),_(210,"span",12),p()(),h(211,"li")(212,"a",72),_(213,"span",74),p()()()()()(),h(214,"sidebarjs-element",75),le("open",function(){return i.onOpen()})("close",function(){return i.onClose()})("changeVisibility",function(s){return i.onChangeVisibility(s)}),h(215,"div",76),_(216,"a",77),h(217,"div",64)(218,"a",78),_(219,"img",20),p()(),h(220,"div",25)(221,"ul",24)(222,"li",29)(223,"a",78)(224,"h6"),b(225,"Home"),p()()(),h(226,"li",79)(227,"a",27)(228,"h6"),b(229,"About Us"),p()()(),h(230,"li",79)(231,"a",28),le("click",function(){return i.scrollToTop()}),h(232,"h6"),b(233,"Our Services"),p()()(),h(234,"li",29)(235,"a",80),le("click",function(){return i.allEvents()}),h(236,"h6"),b(237,"All Events"),p(),_(238,"i",81),p(),F(239,tz,8,1,"ul",32),p(),h(240,"li",29)(241,"a",80),le("click",function(){return i.more()}),h(242,"h6"),b(243,"More"),p(),_(244,"i",81),p(),F(245,nz,13,0,"ul",32),p(),h(246,"li",79)(247,"a",38)(248,"h6"),b(249,"Contact Us"),p()()()()()()()()()),2&e&&(y(10),tt("",null==i.contactdata?null:i.contactdata.location_c," "),y(4),Xt("href",null==i.get_sociallinks?null:i.get_sociallinks.facebook_url,te),y(3),Xt("href",null==i.get_sociallinks?null:i.get_sociallinks.twitter_url,te),y(3),Xt("href",null==i.get_sociallinks?null:i.get_sociallinks.linkedin_url,te),y(3),Xt("href",null==i.get_sociallinks?null:i.get_sociallinks.blog_url,te),y(7),Fe("src","",i.imageurl,"website_admin/uploads/logo/",null==i.get_logo?null:i.get_logo.logo_image,"",te),y(24),S("ngIf",(null==i.getPastEventsData?null:i.getPastEventsData.length)>0),y(26),S("ngClass",qa(24,iz,i.isSticky)),y(6),Fe("src","",i.imageurl,"website_admin/uploads/logo/",null==i.get_logo?null:i.get_logo.logo_image,"",te),y(25),S("ngIf",(null==i.getPastEventsData?null:i.getPastEventsData.length)>0),y(29),Fe("src","",i.imageurl,"website_admin/uploads/logo/",null==i.get_logo?null:i.get_logo.logo_image,"",te),y(15),Fe("src","",i.imageurl,"website_admin/uploads/logo/",null==i.get_logo?null:i.get_logo.logo_image,"",te),y(11),Fe("src","",i.imageurl,"website_admin/uploads/logo/",null==i.get_logo?null:i.get_logo.logo_image,"",te),y(14),Fe("src","",i.imageurl,"website_admin/uploads/logo/",null==i.get_logo?null:i.get_logo.logo_image,"",te),y(39),Fe("src","",i.imageurl,"website_admin/uploads/logo/",null==i.get_logo?null:i.get_logo.logo_image,"",te),y(20),S("ngIf",i.all_events),y(6),S("ngIf",i.more_drop_list))},dependencies:[kc,Ue,Zt,Y3,X3],styles:[".side_list_outer[_ngcontent-%COMP%]   .nav-logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:60px!important;margin:20px!important}.side_list_outer[_ngcontent-%COMP%]   .clearfix[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]{width:100%;display:block;padding:8px 16px;text-align:left;border:none;white-space:normal;float:none;outline:0}.side_list_outer[_ngcontent-%COMP%]   .clearfix[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding:10px!important}.side_list_outer[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#000;font-weight:600}.side_list_outer[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover{background-color:#de322e}.side_list_outer[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover   a[_ngcontent-%COMP%]{color:#fff!important}.side_list_outer[_ngcontent-%COMP%]{overflow:scroll}.clearfix[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]:hover   h6[_ngcontent-%COMP%]{color:red;font-weight:700}
1.header-top[_ngcontent-%COMP%]   .top-left[_ngcontent-%COMP%]{min-width:50%!important}.header-top[_ngcontent-%COMP%]   .top-right[_ngcontent-%COMP%]{width:50%}.homebtn[_ngcontent-%COMP%]{width:70px!important}.nav-logo[_ngcontent-%COMP%]{background:#00082e}.header[_ngcontent-%COMP%]{height:200px;width:100%;background:#eee}.secondToolbar[_ngcontent-%COMP%]{position:fixed;background:#eee;top:0;height:0;opacity:0;transition:opacity .25s ease-out,height .15s ease;cursor:default;-webkit-user-select:none;user-select:none}.sticky[_ngcontent-%COMP%]{height:64px;opacity:1;transition:opacity .25s ease-out,height .15s ease}.header[_ngcontent-%COMP%]{width:100%;background:#eee}.secondToolbar[_ngcontent-%COMP%]{position:fixed;background:#000;top:0;height:0;opacity:0;transition:opacity .25s ease-out,height .15s ease;cursor:default;-webkit-user-select:none;user-select:none;width:100%;z-index:-1}.secondToolbar[_ngcontent-%COMP%]   .header-lower[_ngcontent-%COMP%]{background-color:#000}.sticky[_ngcontent-%COMP%]{opacity:1;transition:opacity .25s ease-out,height .15s ease}#overlay[_ngcontent-%COMP%]{position:fixed;width:100%;height:100%;inset:0;background-color:#00000080;z-index:2;cursor:pointer}.mobile-header[_ngcontent-%COMP%]{background-color:#00082e}"]}),t})();function rz(t,n){if(1&t&&(h(0,"div",7),b(1),p()),2&t){const e=U();y(1),ce(e.counter)}}function sz(t,n){if(1&t&&_(0,"img",11),2&t){const e=U(2).index,i=U();cs("object-fit",i.objectFit),S("src",i.getImage(e).image.path,te)}}function oz(t,n){if(1&t&&(h(0,"div",9),F(1,sz,1,3,"img",10),p()),2&t){const e=U().index,i=U();cs("width",i.getCellWidth()+"px")("border-radius",i.borderRadius+"px"),y(1),S("ngIf",i.getImage(e)&&i.getImage(e).image)}}function az(t,n){1&t&&F(0,oz,2,5,"div",8),2&t&&S("ngIf",n.index<U().cellLimit)}function lz(t,n){1&t&&_(0,"div",14),2&t&&St("carousel-dot-active",n.index===U(2).activeDotIndex)}function uz(t,n){if(1&t&&(h(0,"div",12),F(1,lz,1,2,"div",13),p()),2&t){const e=U();y(1),S("ngForOf",e.dotsArr)}}function cz(t,n){if(1&t){const e=ls();h(0,"div",15)(1,"div",16),le("click",function(){return di(e),fi(U().prev())}),p(),h(2,"div",17),le("click",function(){return di(e),fi(U().next())}),p()()}if(2&t){const e=U();St("carousel-arrows-outside",e.arrowsOutside)("carousel-dark-arrows","dark"===e.arrowsTheme),y(1),St("carousel-arrow-disabled",e.isPrevArrowDisabled()),y(1),St("carousel-arrow-disabled",e.isNextArrowDisabled())}}const dz=["*"];class fz{constructor(n){this.eventType=void 0,this.handlers={},this.startX=0,this.startY=0,this.lastTap=0,this.doubleTapMinTimeout=300,this.tapMinTimeout=200,this.touchstartTime=0,this.i=0,this.isMousedown=!1,this._touchListeners={touchstart:"handleTouchstart",touchmove:"handleTouchmove",touchend:"handleTouchend"},this._mouseListeners={mousedown:"handleMousedown",mousemove:"handleMousemove",mouseup:"handleMouseup",wheel:"handleWheel"},this._otherListeners={resize:"handleResize"},this.handleTouchstart=e=>{this.elementPosition=this.getElementPosition(),this.touchstartTime=(new Date).getTime(),void 0===this.eventType&&this.getTouchstartPosition(e),this.runHandler("touchstart",e)},this.handleTouchmove=e=>{switch(this.detectPan(e.touches)&&this.runHandler("pan",e),this.detectPinch(e)&&this.runHandler("pinch",e),this.detectLinearSwipe(e)){case"horizontal-swipe":e.swipeType="horizontal-swipe",this.runHandler("horizontal-swipe",e);break;case"vertical-swipe":e.swipeType="vertical-swipe",this.runHandler("vertical-swipe",e)}(this.detectLinearSwipe(e)||"horizontal-swipe"===this.eventType||"vertical-swipe"===this.eventType)&&this.handleLinearSwipe(e)},this.handleTouchend=e=>{const i=e.touches;this.detectDoubleTap()&&this.runHandler("double-tap",e),this.detectTap(),this.runHandler("touchend",e),this.eventType="touchend",i&&0===i.length&&(this.eventType=void 0,this.i=0)},this.handleMousedown=e=>{this.isMousedown=!0,this.elementPosition=this.getElementPosition(),this.touchstartTime=(new Date).getTime(),void 0===this.eventType&&this.getMousedownPosition(e),this.runHandler("mousedown",e)},this.handleMousemove=e=>{if(this.isMousedown){switch(this.runHandler("pan",e),this.detectLinearSwipe(e)){case"horizontal-swipe":e.swipeType="horizontal-swipe",this.runHandler("horizontal-swipe",e);break;
1case"vertical-swipe":e.swipeType="vertical-swipe",this.runHandler("vertical-swipe",e)}(this.detectLinearSwipe(e)||"horizontal-swipe"===this.eventType||"vertical-swipe"===this.eventType)&&this.handleLinearSwipe(e)}},this.handleMouseup=e=>{this.detectTap(),this.isMousedown=!1,this.runHandler("mouseup",e),this.eventType=void 0,this.i=0},this.handleWheel=e=>{this.runHandler("wheel",e)},this.handleResize=e=>{this.runHandler("resize",e)},this.properties=n,this.element=this.properties.element,this.elementPosition=this.getElementPosition(),this.toggleEventListeners("addEventListener")}get touchListeners(){return this.properties.touchListeners?this.properties.touchListeners:this._touchListeners}get mouseListeners(){return this.properties.mouseListeners?this.properties.mouseListeners:this._mouseListeners}get otherListeners(){return this.properties.otherListeners?this.properties.otherListeners:this._otherListeners}destroy(){this.toggleEventListeners("removeEventListener")}toggleEventListeners(n){let e;for(var i in e="mouse and touch"===this.properties.listeners?Object.assign(this.touchListeners,this.mouseListeners):this.detectTouchScreen()?this.touchListeners:this.mouseListeners,this.properties.resize&&(e=Object.assign(e,this.otherListeners)),e){const r=e[i];"resize"===i?("addEventListener"===n&&window.addEventListener(i,this[r],!1),"removeEventListener"===n&&window.removeEventListener(i,this[r],!1)):"mouseup"===i||"mousemove"===i?("addEventListener"===n&&document.addEventListener(i,this[r],{passive:!1}),"removeEventListener"===n&&document.removeEventListener(i,this[r],!1)):("addEventListener"===n&&this.element.addEventListener(i,this[r],!1),"removeEventListener"===n&&this.element.removeEventListener(i,this[r],!1))}}addEventListeners(n){window.addEventListener(n,this[this._mouseListeners[n]],!1)}removeEventListeners(n){window.removeEventListener(n,this[this._mouseListeners[n]],!1)}handleLinearSwipe(n){this.i++,this.i>3&&(this.eventType=this.getLinearSwipeType(n)),"horizontal-swipe"===this.eventType&&this.runHandler("horizontal-swipe",n),"vertical-swipe"===this.eventType&&this.runHandler("vertical-swipe",n)}runHandler(n,e){this.handlers[n]&&this.handlers[n](e)}detectPan(n){return 1===n.length&&!this.eventType||"pan"===this.eventType}detectDoubleTap(){if(null!=this.eventType)return;const n=(new Date).getTime(),e=n-this.lastTap;if(clearTimeout(this.doubleTapTimeout),e<this.doubleTapMinTimeout&&e>0)return!0;this.doubleTapTimeout=setTimeout(()=>{clearTimeout(this.doubleTapTimeout)},this.doubleTapMinTimeout),this.lastTap=n}detectTap(){if(null!=this.eventType)return;const e=(new Date).getTime()-this.touchstartTime;e>0&&this.runHandler(e<this.tapMinTimeout?"tap":"longtap",event)}detectPinch(n){return 2===n.touches.length&&void 0===this.eventType||"pinch"===this.eventType}detectLinearSwipe(n){const e=n.touches;if(e){if(1===e.length&&!this.eventType||"horizontal-swipe"===this.eventType||"vertical-swipe"===this.eventType)return this.getLinearSwipeType(n)}else if(!this.eventType||"horizontal-swipe"===this.eventType||"vertical-swipe"===this.eventType)return this.getLinearSwipeType(n)}getLinearSwipeType(n){if("horizontal-swipe"!==this.eventType&&"vertical-swipe"!==this.eventType){const e=Math.abs(this.moveLeft(0,n)-this.startX);return 3*Math.abs(this.moveTop(0,n)-this.startY)>e?"vertical-swipe":"horizontal-swipe"}return this.eventType}getElementPosition(){return this.element.getBoundingClientRect()}getTouchstartPosition(n){this.startX=n.touches[0].clientX-this.elementPosition.left,this.startY=n.touches[0].clientY-this.elementPosition.top}getMousedownPosition(n){this.startX=n.clientX-this.elementPosition.left,this.startY=n.clientY-this.elementPosition.top}moveLeft(n,e){const i=e.touches;return i?i[n].clientX-this.elementPosition.left:e.clientX-this.elementPosition.left}moveTop(n,e){const i=e.touches;return i?i[n].clientY-this.elementPosition.top:e.clientY-this.elementPosition.top}detectTouchScreen(){var n=" -webkit- -moz- -o- -ms- ".split(" ");if("ontouchstart"in window)return!0;var i=["(",n.join("touch-enabled),("),"heartz",")"].join("");return window.matchMedia(i).matches}on(n,e){n&&(this.handlers[n]=e)}}class hz{constructor(n,e,i,r,s){this.properties=n,this.utils=e,this.cells=i,this.container=r,this.slide=s,this.isSlideLengthLimited=!1,this.isContentImages=!0,this.isLazyLoad=!0,this.isContainerLocked=!0,this.alignCells="left",this.initialContainerPosition=0,this.containerPullLimit=100,this.handleTouchstart=o=>{this.container.handleTouchstart(),this.slide.handleTouchstart(o)},this.handleHorizontalSwipe=o=>{this.container.handleHorizontalSwipe()},this.handleTouchend=o=>{this.properties.freeScroll?this.container.handleTouchend():(this.container.handleTouchend(!0),this.slide.handleTouchend(o))},this.isNextArrowDisabled=()=>this.slide.isNextArrowDisabled(),this.isPrevArrowDisabled=()=>this.slide.isPrevArrowDisabled(),this.init()}get cellLength(){return this.cells.cellLength}get cellLengthInLightDOMMode(){if(this.images){let n=this.numberOfVisibleCells+2*this.overflowCellsLimit;return n>this.images.length&&(n=this.images.length),n}return this.cellLength}get lastCellIndex(){return this.images.length?this.images.length-1:this.cells.cellLength-1}get overflowCellsLimit(){return this.utils.overflowCellsLimit}get cellLimit(){if(this.isLightDOM){let n=this.numberOfVisibleCells+2*this.overflowCellsLimit;return n<this.numberOfVisibleCells&&(n=this.numberOfVisibleCells),n}return this.properties.images.length}get isLightDOM(){return this.properties.lightDOM||this.properties.loop}get images(){return this.properties.images}get margin(){return this.properties.margin}get minSwipeDistance(){return this.properties.minSwipeDistance}get transitionDuration(){return this.properties.transitionDuration}get transitionTimingFunction(){return this.properties.transitionTimingFunction}get fullCellWidth(){return this.properties.cellWidth+this.margin}get numberOfVisibleCells(){return this.utils.numberOfVisibleCells}get lapCounter(){return Math.floor(this.slide.counter/this.cellLengthInLightDOMMode)}get slideCounter(){return this.slide.counter}updateProperties(n){this.properties=n}init(){this.cellsElement=this.properties.cellsElement,this.visibleWidth=this.properties.visibleWidth||this.cellsElement.parentElement.clientWidth}destroy(){clearInterval(this.autoplayId)}lineUpCells(){this.cells.lineUp()}handleTransitionend(){this.slide.handleTransitionend()}getImage(n){return this.cells.getImage(n)}next(n=1){this.isNextArrowDisabled()||this.slide.next(n)}prev(n=1){this.slide.prev(n)}autoplay(){this.autoplayId=setInterval(()=>{this.next()},this.properties.autoplayInterval)}stopAutoplay(){this.autoplayId&&clearInterval(this.autoplayId)}}class pz{constructor(n,e,i){this.carouselProperties=n,this.utils=e,this.cells=i,this.newPositionIndex=0,this.isPositionCorrection=!1,this.initialPositionX=0,this.initialElementPositionX=0,this.isLocked=!0,this.pullLimit=100,this.startTime=0,this.startX=0,this.moveX=0,this.isSwipeInProgress=!1,this.init()}get visibleWidth(){return this.utils.visibleWidth}get overflowCellsLimit(){return this.utils.overflowCellsLimit}get images(){return this.carouselProperties.images}
1get element(){return this.carouselProperties.cellsElement}get freeScroll(){return this.carouselProperties.freeScroll}get fullCellWidth(){return this.carouselProperties.cellWidth+this.carouselProperties.margin}get numberOfVisibleCells(){return this.utils.numberOfVisibleCells}get transitionDuration(){return this.carouselProperties.transitionDuration}get transitionTimingFunction(){return this.carouselProperties.transitionTimingFunction}get cellLength(){return this.images?this.images.length:this.cells.cellLength}get cellLengthInLightDOMMode(){if(this.images){let n=this.numberOfVisibleCells+2*this.overflowCellsLimit;return n>this.images.length&&(n=this.images.length),n}return this.cellLength}get tooFewCells(){return this.numberOfVisibleCells>this.cellLength}get disabled(){return this.tooFewCells}get margin(){return this.carouselProperties.margin}get isLightDOM(){return this.carouselProperties.lightDOM||this.carouselProperties.loop}updateProperties(n){this.carouselProperties=n}init(){this.setWidth()}handleTouchstart(){this.startX=this.utils.getStartX(event),this.startTime=(new Date).getTime(),this.initialElementPositionX=this.getInitialElementPositionX()}handleHorizontalSwipe(){this.disabled||(this.isSwipeInProgress||(this.startX=this.utils.getStartX(event),this.startTime=(new Date).getTime(),this.initialElementPositionX=this.getInitialElementPositionX()),this.isSwipeInProgress=!0,this.moveX=this.utils.getMoveX(event),this.move())}handleTouchend(n=!1){if(!this.disabled){if(n)return void(this.isSwipeInProgress=!1);this.isSwipeInProgress=!1,this.finishMoving(),this.clearInitialValues()}}move(){let n=this.getMovePositionX();const e=this.detectPulled(),i=this.getDirection();e&&("left"===e.edge&&"right"===i||"right"===e.edge&&"left"===i)&&(n=this.slowdownOnPull(n)),this.transformPositionX(n,0),this.freeScroll&&(this.initialPositionX=n),e&&("left"===e.edge&&e.overflowX>this.pullLimit&&(this.initialPositionX=0),"right"===e.edge&&e.overflowX>this.pullLimit&&(this.initialPositionX=n))}getMovePositionX(){const n=this.getDistance();return this.initialElementPositionX-n}getDistance(){return this.startX-this.moveX}detectPulled(){const n=this.getCurrentPositionX();return n>0?{edge:"left",positionX:n,overflowX:Math.abs(n)}:n<this.getEndPosition()?{edge:"right",positionX:n,overflowX:Math.abs(n-this.getEndPosition())}:void 0}slowdownOnPull(n){let e=Math.abs(this.getDistance());const i=this.getEndPosition(),r=this.detectPulled();if(!r)return 0;const s=3+r.overflowX/50;let o=0;if("left"===r.edge){this.initialElementPositionX<0&&(e-=Math.abs(this.initialElementPositionX));const a=e/s;o=a,this.initialElementPositionX>0&&(o=this.initialElementPositionX+a),o>this.pullLimit&&(o=this.pullLimit)}if("right"===r.edge){const a=i+(this.initialElementPositionX-e-i)/s,l=this.getWidth();o=a,this.initialElementPositionX<-(l-this.visibleWidth)&&(o=l-this.visibleWidth+this.initialElementPositionX+a),o<i-this.pullLimit&&(o=i-this.pullLimit)}return o}finishMoving(){const n=this.getMovePositionX();let e=0;this.freeScroll&&(e=this.getInertia()),e=this.getAlignedPositionOnPull(e),this.transformPositionX(e),this.setInitialPosition(n)}getInertia(){const n=this.getDistance(),i=(new Date).getTime()-this.startTime;return this.initialPositionX-n/i*100}getAlignedPositionOnPull(n){const e=this.getDirection();if("left"===e){let i=this.getEndPosition();if(n<i)return i}return"right"===e&&n>0?0:n}getCurrentPositionX(){const n=this.element.parentElement.getBoundingClientRect();return this.element.getBoundingClientRect().left-n.left}getEndPosition(){if(this.isLightDOM)return-(this.cells.imageUtils.getImages().length*this.fullCellWidth-this.visibleWidth-this.margin);{const n=this.getWidth();return this.element.parentElement.clientWidth-n}}transformPositionX(n,e=this.transitionDuration){void 0!==n&&(this.element.style.transition="transform "+e+"ms "+this.transitionTimingFunction,this.element.style.transform="translateX("+n+"px)")}getWidth(){let n=this.cellLengthInLightDOMMode*this.fullCellWidth,e=this.cellLength*this.fullCellWidth;return e<n&&(n=e),this.isLightDOM?n:e}setWidth(){const n=this.getWidth();this.element.style.width=n+"px"}setInitialPosition(n){this.initialPositionX=n}getElementPosition(){return this.element.getBoundingClientRect()}getInitialElementPositionX(){const n=this.utils.getCarouselElementPosition().left;return this.getElementPosition().left-n}clearInitialValues(){this.startX=this.moveX=0}getDirection(){const n=Math.sign(this.startX-this.moveX);return-1===n?"right":1===n?"left":void 0}}class mz{constructor(n){this.cellStack=[],this.element=n}getImages(){return this.cellStack.filter(this.filter)}filter(n){return void 0!==n.img}}class gz{constructor(n,e){this.carouselProperties=n,this.utils=e,this.counter=0,this.imageUtils=new mz(this.element),this.init(n)}get images(){return this.carouselProperties.images}get cellLength(){return this.cells?this.cells.length:0}get fullCellWidth(){return this.carouselProperties.cellWidth+this.carouselProperties.margin}get cellLengthInLightDOMMode(){if(this.images){let n=this.numberOfVisibleCells+2*this.overflowCellsLimit;return n>this.images.length&&(n=this.images.length),n}return this.cellLength}get numberOfVisibleCells(){return this.utils.numberOfVisibleCells}get overflowCellsLimit(){return this.utils.overflowCellsLimit}get isLightDOM(){return this.carouselProperties.lightDOM||this.carouselProperties.loop}updateProperties(n){this.carouselProperties=n}lineUp(){const n=this.element?this.element.children:[];this.imageUtils.cellStack=[];for(var e=0;e<n.length;e++){let i=n[e],r=this.getCellPositionInContainer(e);i.style.transform="translateX("+r+"px)",i.style.width=this.carouselProperties.cellWidth+"px",this.getImage(e)&&this.imageUtils.cellStack.push({index:e,positionX:r,img:this.getImage(e).image})}}ifSequenceOfCellsIsChanged(){return"translateX(0px)"!==this.element.children[0].style.transform}getCellPositionInContainer(n){return this.getCellIndexInContainer(n)*this.fullCellWidth}getCellIndexInContainer(n){let e;if(!this.isLightDOM)return n;let i=this.cellLengthInLightDOMMode,r=this.counter-this.overflowCellsLimit;return r>i&&(r%=i),r<0?n:(e=n-r,e<0&&(e=i+e),e)}getImage(n){if(!this.images)return;let e=this.getImageIndex(n),i=this.images[e];return i&&!i.type&&(i.type="image"),{image:this.images[e],imageIndex:e}}getImageIndex(n){const e=this.getCellIndexInContainer(n);let i;return this.counter>this.overflowCellsLimit?(i=e+(this.counter-this.overflowCellsLimit),this.images&&this.carouselProperties.loop&&(i%=this.images.length)):i=n,i}setCounter(n){this.counter=n}init(n){this.element=this.carouselProperties.cellsElement,this.cells=this.element.children,this.visibleWidth=this.carouselProperties.visibleWidth||this.element.parentElement.clientWidth}}class vz{constructor(n,e,i,r){this.carouselProperties=n,this.utils=e,this.cells=i,this.container=r,this.slideLength=0,this.isSlideInProgress=!1,this.counter=0,this._counter=0,this.distance=0,this.distanceAbs=0,this.isNotClickOnArrow=!1,this.initialPositionX=0,this.currentPositionX=0,this.isSlideLengthLimited=!1,this.init()}get fullCellWidth(){return this.carouselProperties.cellWidth+this.carouselProperties.margin}get margin(){return this.carouselProperties.margin}get minSwipeDistance(){return this.carouselProperties.minSwipeDistance}get numberOfVisibleCells(){return this.utils.numberOfVisibleCells}get visibleCellsOverflowContainer(){return this.utils.visibleCellsOverflowContainer}get fixedContainerPosition(){return-this.overflowCellsLimit*this.fullCellWidth}get overflowCellsLimit(){return this.utils.overflowCellsLimit}get images(){return this.carouselProperties.images}get cellLength(){return this.isLightDOM?this.cells.cellLengthInLightDOMMode:this.images?this.images.length:this.cells.cellLength}get isLightDOM(){return this.carouselProperties.lightDOM||this.carouselProperties.loop}updateProperties(n){this.carouselProperties=n,this.setVisibleWidth()}init(){this.visibleWidth=this.carouselProperties.visibleWidth||this.carouselProperties.hostElement.clientWidth}handleTouchstart(){this.isNotClickOnArrow=!0,this.isSlideLengthLimited=!1,this.isSlideInProgress||(this.initialPositionX=this.container.getCurrentPositionX())}handleTouchend(){this.isNotClickOnArrow&&(this.currentPositionX=this.container.getCurrentPositionX(),this.distanceAbs=Math.abs(this.initialPositionX-this.currentPositionX),this.distance=this.initialPositionX-this.currentPositionX,this.direction=this.getDirection(),this.isNotClickOnArrow=!1,this.handleSlide())}handleTransitionend(){this.setCounter(),this.isSlideInProgress=!1,this.isLightDOM&&this.alignContainerFast()}handleSlide(n){let i;
1if(!(n&&this.isSlideInProgress||!this.direction)){if(n?(this.slideLength=this.limitSlideLength(n),this.isSlideInProgress||(this.initialPositionX=this.container.getCurrentPositionX())):this.slideLength=this.getSlideLength(this.distanceAbs),this._counter=this.getPreliminaryCounter(),"left"===this.direction){n||(this.slideLength=this.limitSlideLength(this.getSlideLength(this.distanceAbs))),this._counter=this.getPreliminaryCounter();let r=this.isSlidesEnd(this._counter);i=this.getPositionByIndex(this._counter),r&&(this._counter=this.counter,i=this.getPositionByIndex(this.counter),this.slideLength=0)}"right"===this.direction&&(n||(this.slideLength=this.getSlideLength(this.distanceAbs)),this._counter<0&&(this._counter=this.counter,this.slideLength=this.counter),i=this.getPositionByIndex(this.counter-this.slideLength)),this.container.getCurrentPositionX()!==i&&(this.isSlideInProgress=!0,this.container.transformPositionX(i))}}next(n=1){this.direction="left",this.handleSlide(n)}prev(n=1){this.direction="right",this.handleSlide(n)}select(n){n>this.cellLength-1||(n>this.counter&&this.next(n-this.counter),n<this.counter&&this.prev(this.counter-n))}getPreliminaryCounter(){return"left"===this.direction?this.counter+this.slideLength:"right"===this.direction?this.counter-this.slideLength:0}limitSlideLength(n){if(n>1)for(var e=0;e<n;e++)if(!this.isSlidesEnd(this.counter+(n-e))){n-=e,this.isSlideLengthLimited=e>0;break}return n}getPositionCorrection(n){let e=0,i=this.isLastSlide(n);return this.carouselProperties.loop||"right"===this.direction?0:((this.isSlideLengthLimited||i)&&(this.visibleWidth<this.cells.cellLengthInLightDOMMode*this.fullCellWidth&&(e=-(this.numberOfVisibleCells*this.fullCellWidth-this.visibleWidth-this.margin)),e>=-this.margin&&(e=0)),e)}getSlideLength(n){this.isLastSlide(this.counter)&&"right"===this.direction&&(n+=this.visibleWidth%this.fullCellWidth);let i=Math.floor(n/this.fullCellWidth);return n%this.fullCellWidth>=this.minSwipeDistance&&i++,i}getDistanceAbs(){return Math.abs(this.initialPositionX-this.currentPositionX)}getDirection(){const n=Math.sign(this.initialPositionX-this.currentPositionX);return-1===n?"right":1===n?"left":void 0}isSlidesEnd(n){return!this.carouselProperties.loop&&(this.images?this.images.length:this.cells.cellLength)-n+(this.visibleCellsOverflowContainer?1:0)<this.numberOfVisibleCells}isLastSlide(n){return this.isSlidesEnd(n+1)}setCounter(){"left"===this.direction&&(this.counter=this.counter+this.slideLength),"right"===this.direction&&(this.counter=this.counter-this.slideLength)}getPositionByIndex(n){let i,e=this.getPositionCorrection(this.counter+this.slideLength);return 0!==e&&(e+=this.fullCellWidth),"right"===this.direction&&(e=0),i=this.isLightDOM&&this.isLightDOMMode(n)||this.isLightDOM&&this.ifLeftDOMModeAtEnd(n)?this.getPositionWithoutCorrection(this.initialPositionX)-((n-this.counter)*this.fullCellWidth-e):-(n*this.fullCellWidth-e),i=this.provideSafePosition(i),i}provideSafePosition(n){const e=this.container.getEndPosition();return"left"===this.direction&&n>0&&(n=0),"right"===this.direction&&n<e&&(n=e),n}getPositionWithoutCorrection(n){let e=Math.round(n)%this.fullCellWidth;return 0!==e?n-(this.fullCellWidth+e):n}isNextArrowDisabled(){return this.isLastSlide(this.counter)||!this.visibleCellsOverflowContainer&&this.cellLength<=this.numberOfVisibleCells||this.visibleCellsOverflowContainer&&this.cellLength<this.numberOfVisibleCells}isPrevArrowDisabled(){return 0===this.counter}alignContainerFast(){if(this.isLightDOMMode(this.counter))this.container.transformPositionX(this.fixedContainerPosition,0),this.cells.setCounter(this.counter),this.cells.lineUp();else if(this.ifLeftDOMModeToBeginning(this.counter))this.cells.ifSequenceOfCellsIsChanged()&&(this.container.transformPositionX(-this.counter*this.fullCellWidth,0),this.cells.setCounter(this.counter),this.cells.lineUp());else if(this.ifLeftDOMModeAtEnd(this.counter)){let n=this.container.getCurrentPositionX(),e=this.container.getWidth();if(this.isLastSlide(this.counter)&&e+n>=this.visibleWidth)return;let i=this.getPositionCorrection(this.counter);0!==i&&(i+=this.fullCellWidth),"right"===this.direction&&(i=0),this.container.transformPositionX(this.fixedContainerPosition+i,0),this.cells.setCounter(this.counter),this.cells.lineUp()}}isLightDOMMode(n){let e,i=this.images.length-this.overflowCellsLimit-this.numberOfVisibleCells;return!!this.isLightDOM&&(n>this.overflowCellsLimit&&"left"===this.direction&&n<=i&&(e=!0),n>=this.overflowCellsLimit&&"right"===this.direction&&n<i&&(e=!0),this.counter>this.overflowCellsLimit&&"left"===this.direction&&this.counter<=i&&(e=!0),this.counter>=this.overflowCellsLimit&&"right"===this.direction&&this.counter<i&&(e=!0),e)}ifLeftDOMModeAtEnd(n){let e,i=this.images.length-this.overflowCellsLimit-this.numberOfVisibleCells;return n>=i&&(e=!0),this.counter>=i&&(e=!0),e}ifLeftDOMModeToBeginning(n){let e;return n<=this.overflowCellsLimit&&(e=!0),this.counter<=this.overflowCellsLimit&&(e=!0),e}setVisibleWidth(){this.visibleWidth=this.carouselProperties.visibleWidth||this.carouselProperties.hostElement.clientWidth}}class yz{constructor(n){this.carouselProperties=n}get images(){return this.carouselProperties.images}get margin(){return this.carouselProperties.margin}get overflowCellsLimit(){if(this.images&&this.isImagesLessCellLimit){let n=Math.floor((this.images.length-this.numberOfVisibleCells)/2);return n<0&&(n=0),n}return this.carouselProperties.overflowCellsLimit}get isImagesLessCellLimit(){return 2*this.carouselProperties.overflowCellsLimit+this.numberOfVisibleCells>this.images.length}get numberOfVisibleCells(){return Math.ceil(this.visibleWidth/this.fullCellWidth)}get visibleCellsOverflowContainer(){return this.numberOfVisibleCells*this.fullCellWidth-this.margin>this.visibleWidth}get fullCellWidth(){return this.carouselProperties.cellWidth+this.carouselProperties.margin}get visibleWidth(){return this.carouselProperties.visibleWidth||this.carouselProperties.cellsElement.parentElement.clientWidth}updateProperties(n){this.carouselProperties=n}getStartX(n){const e=n.touches,i=this.getCarouselElementPosition().left;let r;return r=e?e[0].clientX-i:n.clientX-i,r}getMoveX(n){const e=n.touches,i=this.getCarouselElementPosition().left;return e?e[0].clientX-i:n.clientX-i}getCarouselElementPosition(){return this.carouselProperties.hostElement.getBoundingClientRect()}}let bz=(()=>{class t{constructor(e,i){this.elementRef=e,this.ref=i,this.minTimeout=30,this.isVideoPlaying=!1,this._isCounter=!1,this._cellWidth=200,this._loop=!1,this._lightDOM=!1,this.isMoving=!1,this.isNgContent=!1,this.events=new D,this.height=200,this.autoplay=!1,this.autoplayInterval=5e3,this.pauseOnHover=!0,this.dots=!1,this.margin=10,this.objectFit="cover",this.minSwipeDistance=10,this.transitionDuration=200,this.transitionTimingFunction="ease-
1out",this.counterSeparator=" / ",this.overflowCellsLimit=3,this.listeners="mouse and touch",this.cellsToScroll=1,this.freeScroll=!1,this.arrows=!0,this.arrowsOutside=!1,this.arrowsTheme="light",this.hostClassCarousel=!0,this.handleTouchstart=r=>{this.touches.addEventListeners("mousemove","handleMousemove"),this.carousel.handleTouchstart(r),this.isMoving=!0},this.handleHorizontalSwipe=r=>{r.preventDefault(),this.carousel.handleHorizontalSwipe(r)},this.handleTouchend=r=>{this.carousel.handleTouchend(r),this.touches.removeEventListeners("mousemove","handleMousemove"),this.isMoving=!1},this.handleTap=r=>{let o=Array.prototype.slice.call(this.cellsElement.children),a=r.srcElement.closest(".carousel-cell");o.indexOf(a),o.indexOf(a)}}get isContainerLocked(){if(this.carousel)return this.carousel.isContainerLocked}get slideCounter(){if(this.carousel)return this.carousel.slideCounter}get lapCounter(){if(this.carousel)return this.carousel.lapCounter}get isLandscape(){return window.innerWidth>window.innerHeight}get isSafari(){const e=navigator.userAgent.toLowerCase();if(-1!==e.indexOf("safari"))return!(e.indexOf("chrome")>-1)}get counter(){let e;return e=this.loop?this.slideCounter%this.cellLength:this.slideCounter,e+1+this.counterSeparator+this.cellLength}get cellsElement(){return this.elementRef.nativeElement.querySelector(".carousel-cells")}get isArrows(){return this.arrows&&!this.freeScroll}get isCounter(){return this._isCounter&&this.cellLength>1}get activeDotIndex(){return this.slideCounter%this.cellLength}get cellLimit(){if(this.carousel)return this.carousel.cellLimit}get carouselWidth(){return this.elementRef.nativeElement.clientWidth}set images(e){this._images=e}get images(){return this._images}set cellWidth(e){e&&(this._cellWidth=e)}set isCounter(e){e&&(this._isCounter=e)}set loop(e){e&&(this._loop=e)}get loop(){return!!this.images&&this._loop}set lightDOM(e){e&&(this._lightDOM=e)}get lightDOM(){return!!this.images&&this._lightDOM}onWindowResize(e){this.utils.visibleWidth!==this.savedCarouselWidth&&this.resize()}onMousemove(e){this.autoplay&&this.pauseOnHover&&this.carousel.stopAutoplay()}onMouseleave(e){this.autoplay&&this.pauseOnHover&&this.carousel.autoplay()}ngOnInit(){this.isNgContent=this.cellsElement.children.length>0,this.touches=new fz({element:this.cellsElement,listeners:this.listeners,mouseListeners:{mousedown:"handleMousedown",mouseup:"handleMouseup"}}),this.touches.on("touchstart",this.handleTouchstart),this.touches.on("horizontal-swipe",this.handleHorizontalSwipe),this.touches.on("touchend",this.handleTouchend),this.touches.on("mousedown",this.handleTouchstart),this.touches.on("mouseup",this.handleTouchend),this.touches.on("tap",this.handleTap),this.setDimensions()}ngAfterViewInit(){this.initCarousel(),this.cellLength=this.getCellLength(),this.dotsArr=Array(this.cellLength).fill(1),this.ref.detectChanges(),this.carousel.lineUpCells(),this.savedCarouselWidth=this.carouselWidth,this.detectDomChanges()}ngOnChanges(e){(e.width||e.height||e.images)&&(this.setDimensions(),this.initCarousel(),this.carousel.lineUpCells(),this.ref.detectChanges())}ngOnDestroy(){this.touches.destroy()}initCarousel(){this.carouselProperties={id:this.id,cellsElement:this.elementRef.nativeElement.querySelector(".carousel-cells"),hostElement:this.elementRef.nativeElement,images:this.images,cellWidth:this.getCellWidth(),loop:this.loop,autoplayInterval:this.autoplayInterval,overflowCellsLimit:this.overflowCellsLimit,visibleWidth:this.width,margin:this.margin,minSwipeDistance:this.minSwipeDistance,transitionDuration:this.transitionDuration,transitionTimingFunction:this.transitionTimingFunction,videoProperties:this.videoProperties,eventHandler:this.events,freeScroll:this.freeScroll,lightDOM:this.lightDOM},this.utils=new yz(this.carouselProperties),this.cells=new gz(this.carouselProperties,this.utils),this.container=new pz(this.carouselProperties,this.utils,this.cells),this.slide=new vz(this.carouselProperties,this.utils,this.cells,this.container),this.carousel=new hz(this.carouselProperties,this.utils,this.cells,this.container,this.slide),this.autoplay&&this.carousel.auto
1play()}resize(){this.landscapeMode=this.isLandscape,this.savedCarouselWidth=this.carouselWidth,this.carouselProperties.cellWidth=this.getCellWidth(),this.cells.updateProperties(this.carouselProperties),this.carousel.updateProperties(this.carouselProperties),this.container.updateProperties(this.carouselProperties),this.slide.updateProperties(this.carouselProperties),this.utils.updateProperties(this.carouselProperties),this.carousel.lineUpCells(),this.slide.select(0),this.ref.detectChanges()}detectDomChanges(){new MutationObserver(r=>{this.onDomChanges()}).observe(this.cellsElement,{attributes:!0,childList:!0,characterData:!0})}onDomChanges(){this.cellLength=this.getCellLength(),this.carousel.lineUpCells(),this.ref.detectChanges()}setDimensions(){this.hostStyleHeight=this.height+"px",this.hostStyleWidth=this.width+"px"}getImage(e){return this.carousel.getImage(e)}handleTransitionendCellContainer(e){"carousel-cells"===e.target.className&&this.carousel.handleTransitionend()}getCellWidth(){let e=this.carouselWidth;return this.cellsToShow?(e-(this.cellsToShow>1?this.margin:0)*(this.cellsToShow-1))/this.cellsToShow:"100%"===this._cellWidth?e:this._cellWidth}next(){this.carousel.next(this.cellsToScroll),this.carousel.stopAutoplay()}prev(){this.carousel.prev(this.cellsToScroll),this.carousel.stopAutoplay()}isNextArrowDisabled(){if(this.carousel)return this.carousel.isNextArrowDisabled()}isPrevArrowDisabled(){if(this.carousel)return this.carousel.isPrevArrowDisabled()}getCellLength(){return this.images?this.images.length:this.cellsElement.children.length}}return t.\u0275fac=function(e){return new(e||t)(E(vt),E(rn))},t.\u0275cmp=se({type:t,selectors:[["carousel"],["","carousel",""]],hostVars:6,hostBindings:function(e,i){1&e&&le("resize",function(s){return i.onWindowResize(s)},0,Ra)("mousemove",function(s){return i.onMousemove(s)})("mouseleave",function(s){return i.onMouseleave(s)}),2&e&&(cs("height",i.hostStyleHeight)("width",i.hostStyleWidth),St("carousel",i.hostClassCarousel))},inputs:{height:"height",autoplay:"autoplay",autoplayInterval:"autoplayInterval",pauseOnHover:"pauseOnHover",dots:"dots",margin:"margin",objectFit:"objectFit",minSwipeDistance:"minSwipeDistance",transitionDuration:"transitionDuration",transitionTimingFunction:"transitionTimingFunction",counterSeparator:"counterSeparator",overflowCellsLimit:"overflowCellsLimit",listeners:"listeners",cellsToScroll:"cellsToScroll",freeScroll:"freeScroll",arrows:"arrows",arrowsOutside:"arrowsOutside",arrowsTheme:"arrowsTheme",isCounter:["counter","isCounter"],images:"images",cellWidth:"cellWidth",loop:"loop",lightDOM:"lightDOM",id:"id",width:"width",borderRadius:"borderRadius",videoProperties:"videoProperties",cellsToShow:"cellsToShow"},outputs:{events:"events"},features:[_e],ngContentSelectors:dz,decls:8,vars:6,consts:[["class","carousel-counter",4,"ngIf"],[1,"carousel-container"],[1,"carousel-cells",3,"transitionend"],["cells",""],["ngFor","",3,"ngForOf"],["class","carousel-dots",4,"ngIf"],["class","carousel-arrows",3,"carousel-arrows-outside","carousel-dark-arrows",4,"ngIf"],[1,"carousel-counter"],["class","carousel-cell",3,"width","border-radius",4,"ngIf"],[1,"carousel-cell"],["draggable","false",3,"src","object-fit",4,"ngIf"],["draggable","false",3,"src"],[1,"carousel-dots"],["class","carousel-dot",3,"carousel-dot-active",4,"ngFor","ngForOf"],[1,"carousel-dot"],[1,"carousel-arrows"],[1,"carousel-arrow","carousel-arrow-prev",3,"click"],[1,"carousel-arrow","carousel-arrow-next",3,"click"]],template:function(e,i){1&e&&(rp(),F(0,rz,2,1,"div",0),h(1,"div",1)(2,"div",2,3),le("transitionend",function(s){return i.handleTransitionendCellContainer(s)}),sp(4),F(5,az,1,1,"ng-template",4),p(),F(6,uz,2,1,"div",5),p(),F(7,cz,3,8,"div",6)),2&e&&(S("ngIf",i.isCounter),y(1),St("carousel-moving",i.isMoving),y(4),S("ngForOf",i.images),y(1),S("ngIf",i.dots),y(1),S("ngIf",i.isArrows))},dependencies:[Un,Ue],styles:["[_nghost-%COMP%]{position:relative;display:block;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;user-select:none;z-index:10000;transform-origin:top left;box-sizing:border-box}[_nghost-%COMP%]   .carousel-container[_ngcontent-%COMP%]{overflow:hidden;width:100%;height:100%;cursor:grab}[_nghost-%COMP%]   .carousel-container.carousel-moving[_ngcontent-%COMP%]{cursor:grabbing}[_nghost-%COMP%]   .carousel-counter[_ngcontent-%COMP%]{text-align:right;position:absolute;z-index:30;transition:opacity .2s;top:8px;right:24px;border-radius:13px;background-color:rgba(23,37,68,.3);font-size:11px;color:#fff;padding:5px 7px;line-height:normal}[_nghost-%COMP%]     .carousel-cells{transition:transform .2s;width:100%;height:100%;display:block;will-change:transform}[_nghost-%COMP%]     .carousel-cells .carousel-cell.swiper-prev-image{transform:translate3d(-100%,0,0)}[_nghost-%COMP%]     .carousel-cells .carousel-cell.swiper-next-image{transform:translate3d(100%,0,0)}[_nghost-%COMP%]     .carousel-cells .carousel-cell{width:100%;height:100%;position:absolute;overflow:hidden}[_nghost-%COMP%]     .carousel-cells .carousel-cell img, [_nghost-%COMP%]     .carousel-cells .carousel-cell video{width:100%;height:100%;position:relative;object-fit:contain}[_nghost-%COMP%]     .carousel-cells .carousel-cell img.swiper-hide{display:none}[_nghost-%COMP%]     .carousel-cells .carousel-cell .carousel-play{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}[_nghost-%COMP%]   .carousel-arrow[_ngcontent-%COMP%]{width:40px;height:40px;background-color:#fff;background-repeat:no-repeat;background-size:31px;background-position:50%;border-radius:100px;position:absolute;top:50%;margin-top:-20px;z-index:10;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.15)}[_nghost-%COMP%]   .carousel-arrow-prev[_ngcontent-%COMP%]{left:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48cGF0aCBkPSJNMTUuNDEgMTYuNTlMMTAuODMgMTJsNC41OC00LjU5TDE0IDZsLTYgNiA2IDYgMS4
10MS0xLjQxeiIvPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMFYweiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==)}[_nghost-%COMP%]   .carousel-arrow-next[_ngcontent-%COMP%]{right:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48cGF0aCBkPSJNOC41OSAxNi41OUwxMy4xNyAxMiA4LjU5IDcuNDEgMTAgNmw2IDYtNiA2LTEuNDEtMS40MXoiLz48cGF0aCBkPSJNMCAwaDI0djI0SDBWMHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=)}[_nghost-%COMP%]   .carousel-arrows-outside[_ngcontent-%COMP%]   .carousel-arrow-prev[_ngcontent-%COMP%]{left:-60px}[_nghost-%COMP%]   .carousel-arrows-outside[_ngcontent-%COMP%]   .carousel-arrow-next[_ngcontent-%COMP%]{right:-60px}[_nghost-%COMP%]   .carousel-dark-arrows[_ngcontent-%COMP%]   .carousel-arrow[_ngcontent-%COMP%]{filter:invert(1)}[_nghost-%COMP%]   .carousel-arrow-disabled[_ngcontent-%COMP%]{cursor:default;opacity:.5}[_nghost-%COMP%]   .carousel-dots[_ngcontent-%COMP%]{position:absolute;left:0;right:0;bottom:0;z-index:10;text-align:center}[_nghost-%COMP%]   .carousel-dots[_ngcontent-%COMP%]   .carousel-dot[_ngcontent-%COMP%]{display:inline-block;border:2px solid #fff;border-radius:100px;margin:4px;width:8px;height:8px}[_nghost-%COMP%]   .carousel-dots[_ngcontent-%COMP%]   .carousel-dot-active[_ngcontent-%COMP%]{background-color:#fff}"]}),t})(),gT=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({imports:[qe]}),t})();const vT=function(t){return{active:t}};function Cz(t,n){if(1&t&&_(0,"li",48),2&t){const e=n.index;
1S("ngClass",qa(2,vT,0==e)),pn("data-slide-to",e)}}function wz(t,n){if(1&t&&(h(0,"div",49)(1,"div",50),_(2,"img",51),h(3,"div",52)(4,"div",25)(5,"div",53)(6,"div",54)(7,"h1",55),b(8),p(),_(9,"p",56),h(10,"div",57)(11,"a",58),b(12,"Get In Touch"),p()()()()()()()()),2&t){const e=n.$implicit,i=n.index,r=U();S("ngClass",qa(6,vT,0==i)),y(2),Fe("src","",r.imageurl,"website_admin/uploads/banners/",null==e?null:e.banner_img,"",te),y(6),tt(" ",null==e?null:e.maintitle_banner," "),y(1),S("innerHTML",null==e?null:e.banner_content,Ut),y(2),Xt("href",null==e?null:e.bookyourslot_link,te)}}function _z(t,n){if(1&t&&(h(0,"div",64)(1,"a",65)(2,"div",66)(3,"div",67)(4,"span",68),b(5),p(),_(6,"img",69),p(),h(7,"ul",70)(8,"li")(9,"a",71),_(10,"i",72),p()()(),h(11,"div",73)(12,"h4"),b(13),p(),h(14,"div",74),_(15,"i",75),h(16,"span"),b(17),Dt(18,"date"),Dt(19,"date"),p()(),h(20,"div",74),_(21,"i",76),h(22,"span"),b(23),p()(),h(24,"div",36)(25,"a",77)(26,"span",38),b(27,"Read Detail "),_(28,"i",39),p()()()()()()()),2&t){const e=n.$implicit,i=U(2);y(1),Xt("href",null==e?null:e.redirect_url,te),y(4),ce(null==e?null:e.event_type),y(1),Fe("src","",i.imageurl,"website_admin/uploads/conference/",null==e?null:e.conference_img,"",te),y(3),Ri("href","https://wa.me?text=",null==e?null:e.conference_name,"",te),y(4),ce(null==e?null:e.conference_title),y(4),Ji("",Ot(18,10,null==e?null:e.from_date,"dd MMM yyy")," - ",Ot(19,13,null==e?null:e.to_date,"dd MMM yyy"),""),y(6),ce(null==e?null:e.conference_location),y(2),Xt("href",null==e?null:e.redirect_url,te)}}function Ez(t,n){if(1&t&&(h(0,"section",59)(1,"div",13)(2,"div",44)(3,"h2"),b(4,"Featured Events"),p(),_(5,"span",16),p(),h(6,"div")(7,"carousel",60),F(8,_z,29,16,"div",61),p()(),h(9,"div",62)(10,"a",63)(11,"span",38),b(12,"More Events"),p()()()()()),2&t){const e=U();y(7),S("cellsToShow",e.productCells)("height",450),y(1),S("ngForOf",e.getFeatureEvents_Only)}}function Tz(t,n){if(1&t&&(h(0,"div",82)(1,"a",65)(2,"div",66)(3,"div",28)(4,"span",68),b(5),p(),h(6,"figure",29),_(7,"img",83),p(),h(8,"div",84)(9,"li")(10,"a",71),_(11,"i",72),p()()()(),h(12,"div",85)(13,"h4",86),b(14),p(),h(15,"ul",87)(16,"li")(17,"span",88),b(18),Dt(19,"date"),Dt(20,"date"),p()()(),h(21,"div",74),_(22,"i",76),h(23,"span"),b(24),p()()()()()()),2&t){const e=n.$implicit,i=U(2);y(1),Xt("href",null==e?null:e.redirect_url,te),y(4),ce(null==e?null:e.event_type),y(2),Fe("src","",i.imageurl,"website_admin/uploads/conference/",null==e?null:e.conference_img,"",te),y(3),Ri("href","https://wa.me?text=",null==e?null:e.conference_name,"",te),y(4),ce(null==e?null:e.conference_title),y(4),Ji("",Ot(19,9,null==e?null:e.from_date,"dd MMM yyy")," - ",Ot(20,12,null==e?null:e.to_date,"dd MMM yyy"),""),y(6),ce(null==e?null:e.conference_location)}}function Sz(t,n){if(1&t&&(h(0,"section",78)(1,"div",13)(2,"div",44)(3,"h2"),b(4,"Upcoming Events"),p(),_(5,"span",16),h(6,"div",25),F(7,Tz,25,15,"div",79),p(),h(8,"div",80)(9,"a",81)(10,"span",38),b(11,"More Events"),p()()()()()()),2&t){const e=U();y(7),S("ngForOf",e.getFeatureEvents)}}function Dz(t,n){if(1&t&&(h(0,"div",64)(1,"a",65)(2,"div",66)(3,"div",67)(4,"span",68),b(5),p(),_(6,"img",92),p(),_(7,"ul",70),h(8,"div",73)(9,"h4"),b(10),p(),h(11,"div",74),_(12,"i",93),h(13,"span"),b(14),Dt(15,"date"),Dt(16,"date"),p()(),h(17,"div",74),_(18,"i",76),h(19,"span"),b(20),p(),b(21,", "),h(22,"span"),b(23),p()(),h(24,"div",36)(25,"a",94)(26,"span",38),b(27,"Read Detail "),_(28,"i",39),p()()()()()()()),2&t){const e=n.$implicit,i=U(2);y(1),Xt("href",null==e?null:e.redirect_url,te),y(4),ce(null==e?null:e.event_type),y(1),Fe("src","",i.imageurl,"website_admin/uploads/conference/",null==e?null:e.conference_img,"",te),y(4),ce(null==e?null:e.conference_title),y(4),Ji("",Ot(15,10,null==e?null:e.from_date,"dd MMM yyy")," - ",Ot(16,13,null==e?null:e.to_date,"dd MMM yyy"),""),y(6),ce(null==e?null:e.conference_location),y(3),ce(null==e?null:e.country_name),y(2),Xt("href",null==e?null:e.redirect_url,te)}}function Oz(t,n){if(1&t&&(h(0,"section",89)(1,"div",13)(2,"div",44)(3,"h2"),b(4,"Past Events"),p(),_(5,"span",16),p(),h(6,"div")(7,"carousel",90),F(8,Dz,29,16,"div",61),p()()(),h(9,"div",62)(10,"a",91)(11,"span",38),b(12,"More Events"),p()()()()),2&t){const e=U();y(7),S("cellsToShow",e.productCells)("autoplay",!0)("autoplayInterval",3e3)("loop",!0),y(1),S("ngForOf",e.getPastEventsData)}}function Mz(t,n){if(1&t){const e=ls();h(0,"div",95)(1,"div")(2,"div",96)(3,"div"),_(4,"p",20),p(),h(5,"button",97),le("click",function(){const s=di(e).index;return fi(U().alterDescriptionText(s))}),b(6),p(),h(7,"div",98),_(8,"img",22),p(),h(9,"h5"),b(10),p(),h(11,"span",99),b(12),p(),h(13,"div",100),_(14,"span",101)(15,"span",101)(16,"span",101)(17,"span",101)(18,"span",101),p(),h(19,"div",102),_(20,"i",103),p()()()()}if(2&t){const e=n.$implicit,i=n.index,r=U();y(3),ac(r.indexVal==i?"text-box":"text-box show-less"),y(1),S("innerHTML",null==e?null:e.description,Ut),y(2),tt(" ",r.indexVal==i?"Read Less":"Read More"," "),y(2),Fe("src","",r.imageurl,"website_admin/uploads/testimonials/",null==e?null:e.image,"",te),y(2),ce(null==e?null:e.name_c),y(2),ce(null==e?null:e.designation)}}let Nz=(()=>{class t{constructor(e){this.service=e,this.imageurl=be_mainurl,this.indexVal=null}getBannersdata(){this.service.get_banners().subscribe(e=>{this.bannersdata=e?.status?e?.data:null})}getAboutusHmdata(){this.service.get_aboutushm().subscribe(e=>{this.aboutushmdata=e?.status?e?.data:null})}getSponsorsdata(){this.service.get_sponsors().subscribe(e=>{this.sponsorsdata=e?.status?e?.data:null})}getTestimonialssdata(){this.service.get_testimonials().subscribe(e=>{this.testimonialsdata=e?.status?e?.data:null})}getFeaturedEvents(){this.service.get_Featured_Events("?limit=8").subscribe(i=>{console.log("get Featured data =====================",i),this.getFeatureEvents_Only=i?.data})}alterDescriptionText(e){this.indexVal=e===this.indexVal?null:e}getUpcomingEvents(){this.service.get_Events("?limit=6&type=Featured").subscribe(i=>{this.getFeatureEvents=i?.status?i?.data:null})}getPastEvents(){this.service.get_Events("?limit=20&type=Past Events").subscribe(i=>{this.getPastEventsData=i?.status?i?.data:null})}ngOnInit(){this.getBannersdata(),this.getAboutusHmdata(),this.get
1Sponsorsdata(),this.getTestimonialssdata(),this.getFeaturedEvents(),this.getUpcomingEvents(),this.getPastEvents(),this.onResize(null)}onResize(e){this.innerWidth=window.innerWidth,this.productCells=this.innerWidth<=500?1:this.innerWidth<=768&&this.innerWidth>=500||this.innerWidth<=991&&this.innerWidth>=769?3:4}}return t.\u0275fac=function(e){return new(e||t)(E(an))},t.\u0275cmp=se({type:t,selectors:[["app-home"]],hostBindings:function(e,i){1&e&&le("resize",function(s){return i.onResize(s)},0,Ra)},decls:76,vars:16,consts:[[1,"z-index-01","home_banner_Section","banner_res_he"],["id","carouselExampleIndicators","data-ride","carousel",1,"carousel","slide"],[1,"carousel-indicators"],["data-target","#carouselExampleIndicators",3,"ngClass",4,"ngFor","ngForOf"],[1,"carousel-inner","banner_background"],["class","carousel-item",3,"ngClass",4,"ngFor","ngForOf"],["href","#carouselExampleIndicators","role","button","data-slide","prev",1,"carousel-control-prev"],["aria-hidden","true",1,"carousel-control-prev-icon"],[1,"sr-only"],["href","#carouselExampleIndicators","role","button","data-slide","next",1,"carousel-control-next"],["aria-hidden","true",1,"carousel-control-next-icon"],[1,""],[1,"about-section","in_home_about_section"],[1,"auto-container"],[1,"sec-title"],[1,"sub-title"],[1,"divider"],[1,"row","respocive_col_r"],[1,"content-column","display_align","col-lg-6","col-md-12","col-sm-12"],[1,"inner-column"],[1,"",3,"innerHTML"],[1,"content-column","display_align","col-lg-6","col-md-12","col-sm-12","about_img"],["alt","",3,"src"],[1,"home_mini_about"],[1,"container"],[1,"row"],[1,"gallery-block","col-lg-4","col-md-6","col-sm-12"],["href","/about-us/#abt"],[1,"image-box"],[1,"image"],["alt","",1,"mini_about_image",3,"src"],[1,"overlay-box-2"],["href","/about-us/#whoweare"],[1,"col-lg-4","col-md-12","col-sm-12"],[1,"about-box_3"],[3,"innerHTML"],[1,"text-center"],["routerLink","/about-us",1,"theme-btn","btn-style-two"],[1,"btn-title"],[1,"fa","fa-angle-double-right"],["class","feature_section_home",4,"ngIf"],["class","news-section alternate bg-none",4,"ngIf"],["class","past_event_section",4,"ngIf"],[1,"testimonial-section"],[1,"sec-title","text-center"],[1,"outer-box"],[3,"cellsToShow","height"],["class","text_m_box main_t_b carousel-cell",4,"ngFor","ngForOf"],["data-target","#carouselExampleIndicators",3,"ngClass"],[1,"carousel-item",3,"ngClass"],[1,"brands-logs"],[1,"banner_images_home",3,"src"],["id","overlay"],[1,"col-md-12","col-lg-12","col-sm-12","banner_hed"],[1,"heor-content"],[1,"hero-title","animated"],[1,"hero-text","animated",3,"innerHTML"],[1,"hero-btns","animated"],["target","_blank","tabindex","-1",1,"vs-btn","hbjbjyvhgyhbj",3,"href"],[1,"feature_section_home"],[1,"",3,"cellsToShow","height"],["class","feature-block-five carousel-cell",4,"ngFor","ngForOf"],[1,"btn-box","text-center"],["routerLink","/featured-events",1,"theme-btn","btn-style-one"],[1,"feature-block-five","carousel-cell"],["target","_blank",3,"href"],[1,"inner-box"],[1,"span_text_outer"],[1,"type_span_text"],["alt","",1,"featured_events_images",3,"src"],[1,"social-icon-about","d-flex"],[3,"href"],[1,"fab","fa-whatsapp"],[1,"feaut_evnt"],[1,"eve"],[1,"far","fa-calendar-alt"],[1,"fas","fa-map-marker-alt"],["target","_blank",1,"theme-btn","btn-style-3",3,"href"],[1,"news-section","alternate","bg-none"],["class","news-block style-four col-lg-4 col-md-6 col-sm-6 wow fadeInRight animated","data-wow-delay","400ms","style","\n            visibility: visible;\n            animation-delay: 400ms;\n            animation-name: fadeInRight;\n          ",4,"ngFor","ngForOf"],[1,"btn-box"],["routerLink","/upcoming-events",1,"theme-btn","btn-style-one"],["data-wow-delay","400ms",1,"news-block","style-four","col-lg-4","col-md-6","col-sm-6","wow","fadeInRight","animated",2,"visibility","visible","animation-delay","400ms","animation-name","fadeInRight"],["alt","",1,"upcomming_events_images",3,"src"],[1,"social-icon-about","social-icon-about_two","d-flex"],[1,"lower
1-content"],[1,"upcoming_title_mt"],[1,"post-info"],[1,"far","fa-calendar-alt","upcoming_calander_date"],[1,"past_event_section"],[2,"height","450px",3,"cellsToShow","autoplay","autoplayInterval","loop"],["routerLink","/past-events",1,"theme-btn","btn-style-one"],["alt","",1,"past_events_images",3,"src"],["aria-hidden","true",1,"fa","fa-calendar-check-o"],[1,"theme-btn","btn-style-3",3,"href"],[1,"text_m_box","main_t_b","carousel-cell"],[1,"main_text_box"],["type","button",3,"click"],[1,"home_text_img","pt-2"],[1,"designation"],[1,"rating"],[1,"fa","fa-star"],[1,"rating_s"],["aria-hidden","true",1,"fa","fa-quote-left"]],template:function(e,i){1&e&&(h(0,"section",0)(1,"div",1)(2,"ol",2),F(3,Cz,1,4,"li",3),p(),h(4,"div",4),F(5,wz,13,8,"div",5),p(),h(6,"a",6),_(7,"span",7),h(8,"span",8),b(9,"Previous"),p()(),h(10,"a",9),_(11,"span",10),h(12,"span",8),b(13,"Next"),p()()()(),h(14,"main",11)(15,"section",12)(16,"div",13)(17,"div",14)(18,"span",15),b(19,"About Us"),p(),h(20,"h2"),b(21,"Lambda Research Group"),p(),_(22,"span",16),p(),h(23,"div",17)(24,"div",18)(25,"div",19),_(26,"p",20),p()(),h(27,"div",21),_(28,"img",22),p()()()(),h(29,"section",23)(30,"div",24)(31,"div",25)(32,"div",26)(33,"a",27)(34,"div",28)(35,"figure",29),_(36,"img",30),h(37,"h4"),b(38,"About us"),p()(),h(39,"div",31)(40,"a")(41,"p"),b(42," Lambda Research Group is a scientific conference organizer. We specialise in meetings within the academic and corporate industry for those working at the forefront of physical, medical, life sciences and their related technologies. "),p()()()()()(),h(43,"div",26)(44,"a",32)(45,"div",28)(46,"figure",29),_(47,"img",30),h(48,"h4"),b(49,"Who We Are"),p()(),h(50,"div",31)(51,"p"),b(52," Furthermore, we focus on small scale events. Lambda Research Group conferences are limited to certain number of participants as this ensures that all participants have sufficient time and space to effectively network and exchange information within the duration of the conference. "),p()()()()(),h(53,"div",33)(54,"div",34)(55,"h5"),b(56,"We Organize Conferences."),p(),_(57,"p",35),h(58,"div",36)(59,"a",37)(60,"span",38),b(61,"More Detail "),_(62,"i",39),p()()()()()()()()(),F(63,Ez,13,3,"section",40),F(64,Sz,12,1,"section",41),F(65,Oz,13,5,"section",42),h(66,"section",43)(67,"div",13)(68,"div",44)(69,"h2"),b(70,"What Our Client Says"),p(),_(71,"span",16),p(),h(72,"div",45)(73,"div",11)(74,"carousel",46),F(75,Mz,21,8,"div",47),p()()()()()),2&e&&(y(3),S("ngForOf",i.bannersdata),y(2),S("ngForOf",i.bannersdata),y(21),S("innerHTML",null==i.aboutushmdata?null:i.aboutushmdata.content_one,Ut),y(2),Fe("src","",i.imageurl,"website_admin/uploads/about/",null==i.aboutushmdata?null:i.aboutushmdata.image_one,"",te),y(8),Fe("src","",i.imageurl,"website_admin/uploads/about/",null==i.aboutushmdata?null:i.aboutushmdata.image_two,"",te),y(11),Fe("src","",i.imageurl,"website_admin/uploads/about/",null==i.aboutushmdata?null:i.aboutushmdata.image_three,"",te),y(10),S("innerHTML",null==i.aboutushmdata?null:i.aboutushmdata.content_two,Ut),y(6),S("ngIf",(null==i.getFeatureEvents_Only?null:i.getFeatureEvents_Only.length)>0),y(1),S("ngIf",(null==i.getFeatureEvents?null:i.getFeatureEvents.length)>0),y(1),S("ngIf",(null==i.getPastEventsData?null:i.getPastEventsData.length)>0),y(9),S("cellsToShow",i.productCells)("height",470),y(1),S("ngForOf",i.testimonialsdata))},dependencies:[kc,Un,Ue,Zt,bz,tl],styles:[".header-top[_ngcontent-%COMP%]   .top-left[_ngcontent-%COMP%]{min-width:50%!important}.header-top[_ngcontent-%COMP%]   .top-right[_ngcontent-%COMP%]{width:50%}  .carousel-arrow.carousel-arrow-prev.carousel-arrow-disabled{left:-44px}.carousel[_ngcontent-%COMP%]   .carousel-arrow-prev[_ngcontent-%COMP%]{left:-50px!important}.social-icon-about[_ngcontent-%COMP%]{float:right;position:absolute;bottom:0;right:28px;top:200px;z-index:99999}.social-icon-about_two[_ngcontent-%COMP%]{bottom:12px!important;top:auto!important}.feaut_evnt[_ngcontent-%COMP%]{padding:10px 0;text-align:justify!important}.feature-block-five[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:17px;color:#de322e;font-weight:700;padding-top:0;margin-top:0;margin-bottom:15px;transition:all .3s ease;text-transform:capitalize;width:100%;display:inline-block;word-break:break-all}.upcomming_events_images[_ngcontent-%COMP%]{height:300px}.featured_events_images[_ngcontent-%COMP%], .past_events_images[_ngcontent-%COMP%]{height:230px!important}.upcoming_calander_date[_ngcontent-%COMP%]:before{margin-right:10px}.eve[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{text-transform:capitalize}.brands-logs[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{object-fit:cover!important}.about-section[_ngcontent-%COMP%]   .sec-title[_ngcontent-%COMP%]{margin-top:20px}
1.banner_res_he[_ngcontent-%COMP%]   .carousel[_ngcontent-%COMP%]{height:600px!important}.test_p[_ngcontent-%COMP%]{height:200px;text-overflow:ellipsis}.show-less[_ngcontent-%COMP%]{height:120px;overflow:hidden;transition:.5s}.inner-box[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:100%;margin:8px auto auto;font-weight:500}.testimonial-section[_ngcontent-%COMP%]   .text_m_box[_ngcontent-%COMP%]:hover   button[_ngcontent-%COMP%]{color:#fff;transition:.5s}.banner_images_home[_ngcontent-%COMP%]{height:650px;width:100%!important}.in_home_about_section[_ngcontent-%COMP%]{margin-top:80px}.banner_background[_ngcontent-%COMP%]{background-color:#000}"]}),t})();var Az=ai(226),Cs=ai.n(Az);let wg=(()=>{class t{constructor(){this.validateEmail=function(e){return/^((([a-zA-Z]|[0-9])|([-]|[_]|[.])){1,})+[@](([a-zA-Z0-9])|([-]|[.])){2,40}[.]((([a-zA-Z0-9]){2,10})|(([a-zA-Z0-9]){2,4}[.]([a-zA-Z0-9]){2,4}))$/.test(e)},this.validatePhone=function(e){return/^([6-9][0-9]{9})$/.test(e)},this.Phone="/^([6-9][0-9]{9})$/",this.validatePassword=e=>/^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{8,}$/.test(e),this.validatePincode=e=>/^([0-9]{6})$/.test(e),this.validateCharecters=e=>/^([a-zA-Z ]+)$/.test(e),this.validateIntegers=e=>/^([0-9]+)$/.test(e),this.Integers="/^({2}[0-9]+)$/"}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function Pz(t,n){1&t&&(h(0,"p",39),b(1," Reqired "),p())}let yT=(()=>{class t{constructor(e,i,r){this.service=e,this.form=i,this.validator=r,this.imageurl=be_mainurl,this.emailForm=this.form.group({email:["",vn.required]})}get formValControls(){return this.emailForm.controls}getLogodata(){var e=this;return Y(function*(){e.service.get_logo().subscribe(i=>{e.get_logo=i?.status?i?.data:null})})()}fetchContact(){var e=this;return Y(function*(){yield e.service.get_contact().then(i=>{e.contactdata=i?.status?i?.data:null})})()}getFooterdata(){this.service.get_footer().subscribe(e=>{this.footerdata=e?.status?e?.data:null})}postSubscribeEmail(){this.emailForm.valid&&this.validator.validateEmail(this.formValControls.email.value)?this.service.postSubsEmail(this.emailForm.value).subscribe(e=>{this.post_email=e,e?.status?(Cs().fire("success!",e.message,"success"),this.emailForm.reset()):Cs().fire("failed...",e.message,"error")}):(Cs().fire("Warning...!","Please Enter Valid Email ...!","warning"),this.emailForm.markAllAsTouched())}ngOnInit(){this.getFooterdata(),this.getLogodata(),this.fetchContact()}}return t.\u0275fac=function(e){return new(e||t)(E(an),E(pl),E(wg))},t.\u0275cmp=se({type:t,selectors:[["app-footer"]],decls:83,vars:8,consts:[[1,"main-footer","style-three"],[1,"widgets-section"],[1,"container"],[1,"row"],[1,"big-column","col-lg-6","col-md-6","col-sm-6"],[1,"footer-column","col-lg-6","col-md-6","col-sm-12"],[1,"footer-widget","about-widget"],[1,"logo"],["routerLink","/"],["alt","","title","",3,"src"],[1,"text"],[1,"text-white",3,"innerHTML"],[1,"footer-widget","lnks-widget"],[1,"widget-title"],[1,"user-links"],["routerLink",""],["routerLink","/about-us"],["routerLink","/our-services"],["routerLink","/upcoming-events"],["routerLink","/testimonials"],["routerLink","/contact-us"],[1,"footer-widget"],[1,"widget-content"],["routerLink","/privacy-policies"],["routerLink","/terms-conditions"],[1,"footer-widget","contact-widget"],[1,"subscribe"],[3,"formGroup","ngSubmit"],[1,"form-group"],["type","email","name","field-name","formControlName","email","placeholder","Email Address"],["class","error_message",4,"ngIf"],["type","submit",1,"theme-btn"],[1,"contact-list-three"],[1,"icon","flaticon-email-1"],[3,"href"],[1,"icon","flaticon-location"],[1,"footer-bottom"],[1,"copyright-text"],["href","#"],[1,"error_message"]],template:function(e,i){1&e&&(h(0,"footer",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",3)(6,"div",5)(7,"div",6)(8,"div",7)(9,"a",8),_(10,"img",9),p()(),h(11,"div",10),_(12,"p",11),p()()(),h(13,"div",5)(14,"div",12)(15,"h2",13),b(16,"Useful Links"),p(),h(17,"ul",14)(18,"li")(19,"a",15),b(20,"Home"),p()(),h(21,"li")(22,"a",16),b(23,"About Us"),p()(),h(24,"li")(25,"a",17),b(26,"Our Services"),p()(),h(27,"li")(28,"a",18),b(29,"All Events"),p()(),h(30,"li")(31,"a",19),b(32,"Testimonials"),p()(),h(33,"li")(34,"a",20),b(35,"Contact Us"),p()()()()()()(),h(36,"div",4)(37,"div",3)(38,"div",5)(39,"div",21)(40,"h2",13),b(41,"Policies"),p(),h(42,"div",22)(43,"ul",14)(44,"li")(45,"a",23),b(46,"Privacy Policies"),p()(),h(47,"li")(48,"a",24),b(49,"Terms and Conditions"),p()()()()()(),h(50,"div",5)(51,"div",25)(52,"h2",13),b(53,"Get in Touch"),p(),h(
154,"div",26)(55,"form",27),le("ngSubmit",function(){return i.postSubscribeEmail()}),h(56,"div",28),_(57,"input",29),F(58,Pz,2,0,"p",30),h(59,"span")(60,"button",31),b(61," Subscribe "),p()()()()(),h(62,"div",22)(63,"ul",32)(64,"li"),_(65,"i",33),h(66,"div",10)(67,"strong"),b(68,"Mail to us"),p(),h(69,"a",34),b(70),p(),_(71,"br"),p()(),h(72,"li"),_(73,"i",35),h(74,"div",10)(75,"strong"),b(76,"Address"),p(),b(77),p()()()()()()()()()()(),h(78,"div",36)(79,"div",37),b(80," Copyright \xa9 2023 All Rights Reserved by "),h(81,"a",38),b(82,"Lambda Research Group"),p()()()()),2&e&&(y(10),Fe("src","",i.imageurl,"website_admin/uploads/logo/",null==i.get_logo?null:i.get_logo.logo_image,"",te),y(2),S("innerHTML",null==i.footerdata?null:i.footerdata.footer_content,Ut),y(43),S("formGroup",i.emailForm),y(3),S("ngIf",i.formValControls.email.touched&&!i.validator.validateEmail(i.formValControls.email.value)),y(11),Ri("href","mailto:",null==i.contactdata?null:i.contactdata.email,"",te),y(1),ce(null==i.contactdata?null:i.contactdata.email),y(7),tt(" ",null==i.contactdata?null:i.contactdata.location_c," "))},dependencies:[Ue,Zt,fl,xo,Hc,sl,ms,hl],styles:[".error_message[_ngcontent-%COMP%]{color:red;font-size:12px;font-weight:600;position:absolute;right:106px;margin-top:6px}"]}),t})(),Iz=(()=>{class t{constructor(e){this.service=e,this.imageurl=be_mainurl,this.something=""}getOurMissiondata(){this.service.get_ourmission().subscribe(e=>{this.ourmissiondata=e?.status?e?.data:null})}getWhoWeAredata(){this.service.get_whoweare().subscribe(e=>{this.whowearedata=e,this.whowearedata=e?.status?e?.data:null})}getWeProvidedata(){this.service.get_weprovide().subscribe(e=>{this.weprovidedata=e,this.weprovidedata=e?.status?e?.data:null})}fetchAboutbreadcrum(){var e=this;return Y(function*(){yield e.service.getbreadcrums("?breadcrumb_type=AboutUs").subscribe(r=>{r?.status?(e.get_aboutbread=r?.data,e.something=e.imageurl+"website_admin/uploads/banners/"+r?.data[0]?.b_image):e.get_aboutbread=null})})()}ngOnInit(){var e=this;return Y(function*(){yield e.fetchAboutbreadcrum(),e.getOurMissiondata(),e.getWhoWeAredata(),e.getWeProvidedata()})()}}return t.\u0275fac=function(e){return new(e||t)(E(an))},t.\u0275cmp=se({type:t,selectors:[["app-aboutus"]],decls:85,vars:28,consts:[[1,"form-back-drop"],["id","about_page_tab",1,"page-title"],[1,"anim-icons","full-width"],[1,"auto-container"],[1,"title-outer"],[1,"page-breadcrumb"],["routerLink","/"],["id","abt",1,"about-section-three"],[1,"sec-title"],[1,"sub-title"],[1,"divider"],[1,"row","respon_anout_r_c"],[1,"content-column","col-lg-6","col-md-12","col-sm-12"],[1,"inner-column","about_mobile_res"],[1,""],[1,"text"],[3,"innerHTML"],[1,"image-column","col-lg-6","col-md-12","col-sm-12","img-animi"],["data-wow-delay","300ms",1,"image-1","wow","zoomIn","animated",2,"visibility","visible","animation-delay","300ms","animation-name","zoomIn"],["alt","",3,"src"],["data-wow-delay","600ms",1,"image-2","wow","zoomIn","animated",2,"visibility","visible","animation-delay","600ms","animation-name","zoomIn"],["id","whoweare",1,"about-section-three"],[1,"row"],[1,"image-column","col-lg-6","col-md-12","col-sm-12","display_align"],["alt","",1,"animate__animated","animate__backInLeft",3,"src"],[1,"content-column","col-lg-6","col-md-12","col-sm-12","display_align"],[1,"inner-column"],["id","who-we-are",1,"text-danger"],[1,"text-dark","pt-3"],["src","assets/images/team.png","alt",""],[1,"",3,"innerHTML"],["src","assets/images/research.png","alt",""],["src","assets/images/speaker.png","alt",""],[1,"feature-section-three"],[1,"sec-title","text-center"],[1,"text-danger"],[1,"feature-block-five","col-lg-4","col-md-4","col-sm-12","wow","fadeInUp"],[1,"inner-box"],[1,"icon-box"],[1,"text-center"],[1,"text-center",3,"innerHTML"],["data-wow-delay","300ms",1,"feature-block-five","col-lg-4","col-md-4","col-sm-12","wow","fadeInUp"],["data-wow-delay","600ms",1,"feature-block-five","col-lg-4","col-md-4","col-sm-12","wow","fadeInUp"]],template:function(e,i){1&e&&(_(0,"div",0),h(1,"section",1),_(2,"div",2),h(3,"div",3)(4,"div",4)(5,"h1"),b(6,"About Us"),p(),h(7,"ul",5)(8,"li")(9,"a",6),b(10,"Home"),p()(),h(11,"li"),b(12,"About Us"),p()()()()(),h(13,"section",7)(14,"div",3)(15,"div",8)(16,"span",9),b(17,"About us"),p(),h(18,"h2"),b(19,"Mission"),p(),_(20,"span",10),p(),h(21,"div",11)(22,"div",12),_(23,"div",13),h(24,"div",14)(25,"div",15),_(26,"p",16),p()()(),h(27,"div",17)(28,"figure",18),_(29,"img",19),p(),h(30,"figure",20),_(31,"img",19),p()()()()(),h(32,"section",21)(33,"div",3)(34,"div",22)(35,"div",23),_(36,"img",24),p(),h(37,"div",25)(38,"div",26)(39,"div",8)(40,"h2",27),b(41,"Who we are?"),p(),_(42,"span",10),p(),h(43,"div",8)(44,"div",15)(45,"h5",28),_(46,"img",29),b(47),p(),_(48,"p",30),h(49,"h5",28),_(50,"img",31),b(51),p(),_(52,"p",30),h(53,"h5",28),_(54,"img",32),b(55),p(),_(56,"p",30),p()()()()()()(),h(57,"section",33)(58,"div",3)(59,"div",34)(60,"h2",35),b(61,"We provide"),p(),_(62,"span",10),p(),h(63,"div",22)(64,"div",36)(65,"div",37)(66,"div",38),_(67,"img",19),p(),h(68,"h4",39),b(69),p(),_(70,"p",40),p()(),h(71,"div",41)(72,"div",37)(73,"div",38),_(74,"img",19),p(),h(75,"h4",39),b(76),p(),_(77,"p",40),p()(),h(78,"div",42)(79,"div",37)(80,"div",38),_(81,"img",19),p(),h(82,"h4",39),b(83),p(),_(84,"p",40),p()()()()()),2&e&&(y(1),Vn("background-image: url(",i.something,")"),y(25),S("innerHTML",null==i.ourmissiondata?null:i.ourmissiondata.missioncontent,Ut),y(3),Fe("src","",i.imageurl,"website_admin/uploads/ourmission/",null==i.ourmissiondata?null:i.ourmissiondata.image_one,"",te),y(2),Fe("src","",i.imageurl,"website_admin/uploads/ourmission/",null==i.ourmissiondata?null:i.ourmissiondata.image_two,"",te),y(5),Fe("src","",i.imageurl,"website_admin/uploads/whoweare/",null==i.whowearedata?null:i.whowearedata.whoweare_img,"",te),y(11),tt(" ",null==i.whowearedata?null:i.whowearedata.title_one," "),y(1),S("innerHTML",null==i.whowearedata?null:i.whowearedata.content_one,Ut),y(3),tt(" ",null==i.whowearedata?null:i.whowearedata.title_two," "),y(1),S("innerHTML",null==i.whowearedata?null:i.whowearedata.content_two,Ut),y(3),tt(" ",null==i.whowearedata?null:i.whowearedata.title_three," "),y(1),S("innerHTML",null==i.whowearedata?null:i.whowearedata.content_three,Ut),y(11),Fe("src","",i.imageurl,"website_admin/uploads/weprovide/",null==i.weprovidedata?null:i.weprovidedata.image_one,"",te),y(2),ce(null==i.weprovidedata?null:i.weprovidedata.title_one),y(1),S("innerHTML",null==i.weprovidedata?null:i.weprovidedata.content_one,Ut),y(4),Fe("src","",i.imageurl,"website_admin/uploads/weprovide/",null==i.weprovidedata?null:i.weprovidedata.image_two,"",te),y(2),ce(null==i.weprovidedata?null:i.weprovidedata.title_two),y(1),S("innerHTML",null==i.weprovidedata?null:i.weprovidedata.content_two,Ut),y(4),Fe("src","",i.imageurl,"website_admin/uploads/weprovide/",null==i.weprovidedata?null:i.weprovidedata.image_three,"",te),y(2),ce(null==i.weprovidedata?null:i.weprovidedata.title_three),y(1),S("innerHTML",null==i.weprovidedata?null:i.weprovidedata.content_three,Ut))},styles:[".icon-box[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:76px;width:76px;border-radius:50%;object-fit:cover}.box_1[_ngcontent-%COMP%]{background-color:#000;width:50%;height:500px}.box_2[_ngcontent-%COMP%]{background-color:red;width:50%;height:500px}"]}),t})();function xz(t,n){if(1&t&&(h(0,"div",10)(1,"div")(2,"div",11)(3,"div",12)(4,"div",13),_(5,"span",14),h(6,"h2"),b(7),p(),_(8,"span",15),p(),_(9,"p",16),p()(),h(10,"div",17),_(11,"img",18),p()()()),2&t){const e=n.$implicit,i=n.index,r=U();y(1),ac(i%2==0?"row sec-pad mobile_res_row1":"row sec-pad mobile_res_row1 opposit_direction"),y(6),ce(null==e?null:e.title_one),y(2),S("innerHTML",null==e?null:e.content_one,Ut),y(2),Fe("src","",r.imageurl,"website_admin/uploads/services/",null==e?null:e.image_one,"",te)}}let kz=(()=>{class t{constructor(e){this.service=e,this.imageurl=be_mainurl,this.something=""}getServices(){this.service.get_Services().subscribe(e=>{this.get_Services=e?.data?e?.data:null})}fetchourservicesbreadcrum(){var e=this;return Y(function*(){yield e.service.getbreadcrums("?breadcrumb_type=OurServices").subscribe(r=>{r?.status?(e.get_aboutbread=r?.data,e.something=e.imageurl+"website_admin/uploads/banners/"+r?.data[0]?.b_image):e.get_aboutbread=null})})()}
1ngOnInit(){this.getServices(),this.fetchourservicesbreadcrum()}}return t.\u0275fac=function(e){return new(e||t)(E(an))},t.\u0275cmp=se({type:t,selectors:[["app-ourservices"]],decls:16,vars:4,consts:[[1,"form-back-drop"],[1,"page-title"],[1,"anim-icons","full-width"],[1,"auto-container"],[1,"title-outer"],[1,"page-breadcrumb"],["routerLink","/"],[1,"px-5","py-5","mobile_respo"],[1,"autoo-container"],["class","",4,"ngFor","ngForOf"],[1,""],[1,"col-md-6","col-lg-6","col-sm-12","p-ts","display_align"],[1,"para_1"],[1,"sec-title"],[1,"sub-title"],[1,"divider"],[3,"innerHTML"],["data-wow-delay","600ms",1,"col-md-6","col-lg-6","col-sm-12","img_service","wow","fadeInRight","animated","animated","display_align"],["alt","",3,"src"]],template:function(e,i){1&e&&(_(0,"div",0),h(1,"section",1),_(2,"div",2),h(3,"div",3)(4,"div",4)(5,"h1"),b(6,"Our Services"),p(),h(7,"ul",5)(8,"li")(9,"a",6),b(10,"Home"),p()(),h(11,"li"),b(12,"Our Services"),p()()()()(),h(13,"section",7)(14,"div",8),F(15,xz,12,6,"div",9),p()()),2&e&&(y(1),Vn("background-image: url(",i.something,")"),y(14),S("ngForOf",i.get_Services))},dependencies:[Un,Zt],styles:[".opposit_direction[_ngcontent-%COMP%]{flex-direction:row-reverse;margin:25px 0}.mobile_res_row1[_ngcontent-%COMP%]{margin:25px 0}img[_ngcontent-%COMP%]{border-radius:12px}"]}),t})();function Rz(t,n){1&t&&(h(0,"span",44),b(1,"*Enter Your Name"),p())}function Lz(t,n){1&t&&(h(0,"span",45),b(1," Enter Valid Email"),p())}function Fz(t,n){1&t&&(h(0,"span",44),b(1,"*Enter Phone Number"),p())}function zz(t,n){1&t&&(h(0,"span",44),b(1,"*Please Enter Your Message"),p())}function Vz(t,n){1&t&&(h(0,"span",44),b(1,"*Please Enter Your Message"),p())}function Uz(t,n){if(1&t&&(h(0,"div",46),_(1,"iframe",47),p()),2&t){const e=U();y(1),S("src",e.iframeData,Oh)}}let Bz=(()=>{class t{constructor(e,i,r,s,o){this.service=e,this.sanitize=i,this.form=r,this.route=s,this.validator=o,this.imageurl=be_mainurl,this.something="",this.contactForm=this.form.group({name:["",vn.required],email:["",vn.required],phone:["",vn.required],subject:["",vn.required],message:["",vn.required]})}get contactFormControls(){return this.contactForm.controls}postContact(){this.contactForm.valid&&this.validator.validateEmail(this.contactFormControls.email.value)?this.service.postContact(this.contactForm.value).subscribe(e=>{this.post_contact=e,e?.status?(Cs().fire("success!",e.message,"success"),this.contactForm.reset()):Cs().fire("failed...",e.message,"error")}):(Cs().fire("Warning...!","Please Enter Mandatory Fields...!","warning"),this.contactForm.markAllAsTouched())}fetchContact(){var e=this;return Y(function*(){yield e.service.get_contact().then(i=>{e.contactdata=i?.status?i?.data:null,e.iframeData=e.sanitize.bypassSecurityTrustResourceUrl(e.contactdata.maps)}).catch(i=>{})})()}fetchcontactbreadcrum(){var e=this;return Y(function*(){yield e.service.getbreadcrums("?breadcrumb_type=ContactUs").subscribe(r=>{r?.status?(e.get_aboutbread=r?.data,e.something=e.imageurl+"website_admin/uploads/banners/"+r?.data[0]?.b_image):e.get_aboutbread=null})})()}ngOnInit(){this.fetchContact(),this.fetchcontactbreadcrum()}}return t.\u0275fac=function(e){return new(e||t)(E(an),E(i_),E(pl),E(or),E(wg))},t.\u0275cmp=se({type:t,selectors:[["app-contacts"]],decls:89,vars:15,consts:[[1,"form-back-drop"],[1,"page-title"],[1,"anim-icons","full-width"],[1,"auto-container"],[1,"title-outer"],[1,"page-breadcrumb"],["routerLink","/"],[1,""],[1,"contact-section"],[1,"autooooo-container"],[1,"sec-title","text-center"],[1,"sub-title"],[1,"divider"],[1,"contact-form"],[3,"formGroup","ngSubmit"],[1,"row","clearfix"],[1,"col-lg-6","col-md-6","col-sm-6","form-group"],[1,"input-outer"],["type","text","formControlName","name","placeholder","Name"],["class","error_message",4,"ngIf"],[1,"icon","fa","fa-user"],["type","email","formControlName","email","placeholder","Email"],["class","error_message message_two",4,"ngIf"],[1,"icon","fa","fa-envelope"],["type","number","formControlName","phone","placeholder","Phone"],[1,"icon","fa","fa-phone"],["type","text","formControlName","subject","placeholder","Subject"],[1,"icon","fa","fa-pencil-alt"],[1,"col-lg-12","col-md-12","col-sm-12","form-group"],["formControlName","message","placeholder","Message"],[1,"col-lg-12","col-md-12","col-sm-12","form-group","text-center"],["type","submit","name","submit",1,"theme-btn","btn-style-one"],[1,"btn-title"],[1,"map-section"],[1,"contact-column","col-lg-5","col-md-5","col-sm-12","order-2"],[1,"inner-column"],[1,"sec-title"],[1,"text"],[1,"contact-info"],[1,"icon","fa","fa-map-marker-alt"],[1,"icon","fa","fa-phone-volume"],[3,"href"],[1,"map-column","col-lg-7","col-md-7","col-sm-12"],["class","map-outer",4,"ngIf"],[1,"error_message"],[1,"error_message","message_two"],[1,"map-outer"],["allowfullscreen","",3,"src"]],template:function(e,i){1&e&&(_(0,"div",0),h(1,"section",1),_(2,"div",2),h(3,"div",3)(4,"div",4)(5,"h1"),b(6,"Contact Us"),p(),h(7,"ul",5)(8,"li")(9,"a",6),b(10,"Home"),p()(),h(11,"li",7),b(12,"Contact Us"),p()()()()(),h(13,"section",8)(14,"div",9)(15,"div",10)(16,"span",11),b(17,"GET IN TOUCH"),p(),h(18,"h2"),b(19,"If Contact With Us Send Detail"),p(),_(20,"span",12),p(),h(21,"div",13)(22,"form",14),le("ngSubmit",function(){return i.postContact()}),h(23,"div",15)(24,"div",16)(25,"div",17),_(26,"input",18),F(27,Rz,2,0,"span",19),_(28,"span",20),p()(),h(29,"div",16)(30,"div",17),_(31,"input",21),F(32,Lz,2,0,"span",22),_(33,"span",23),p()(),h(34,"div",16)(35,"div",17),_(36,"input",24),F(37,Fz,2,0,"span",19),_(38,"span",25),p()(),h(39,"div",16)(40,"div",17),_(41,"input",26),F(42,zz,2,0,"span",19),_(43,"span",27),p()(),h(44,"div",28)(45,"textarea",29),b(46,"            "),p(),F(47,Vz,2,0,"span",19),p(),h(48,"div",30)(49,"button",31)(50,"span",32),b(51,"Submit Now"),p()()()()()()()(),h(52,"section",33)(53,"div",3)(54,"div",15)(55,"div",34)(56,"div",35)(57,"div",36)(58,"span",11),b(59,"QUICK CONTACT"),p(),h(60,"h2"),b(61,"Need Help? Contact Us"),p(),_(62,"span",12),h(63,"div",37),b(64," Available to our business customers 24 hours a day. "),p()(),h(65,"div",7)(66,"ul",38)(67,"li"),_(68,"span",39),h(69,"h4"),b(70,"Our Location:"),p(),h(71,"p",7),b(72),p()(),h(73,"li"),_(74,"span",40),h(75,"h4"),b(76,"24/7 Hotline:"),p(),h(77,"p")(78,"a",41),b(79),p()()(),h(80,"li"),_(81,"span",23),h(82,"h4"),b(83,"Email:"),p(),h(84,"p")(85,"a",41),b(86),p()()()()()()(),h(87,"div",42),F(88,Uz,2,1,"div",43),p()()()()),2&e&&(y(1),Vn("background-image: url(",i.something,")"),y(21),S("formGroup",i.contactForm),y(5),S("ngIf",i.contactFormControls.name.touched&&(null==i.contactFormControls.name.errors?null:i.contactFormControls.name.errors.required)),y(5),S("ngIf",i.contactFormControls.email.touched&&!i.validator.validateEmail(i.contactFormControls.email.value)),y(5),S("ngIf",i.contactFormControls.phone.touched&&(null==i.contactFormControls.phone.errors?null:i.contactFormControls.phone.errors.required)),y(5),S("ngIf",i.contactFormControls.subject.touched&&(null==i.contactFormControls.subject.errors?null:i.contactFormControls.subject.errors.required)),y(5),S("ngIf",i.contactFormControls.message.touched&&(null==i.contactFormControls.message.errors?null:i.contactFormControls.message.errors.required)),y(25),ce(null==i.contactdata?null:i.contactdata.location_c),y(6),Ri("href","tel:",null==i.contactdata?null:i.contactdata.phone,"",te),y(1),ce(null==i.contactdata?null:i.contactdata.phone),y(6),Ri("href","mailto:",null==i.contactdata?null:i.contactdata.email,"",te),y(1),ce(null==i.contactdata?null:i.contactdata.email),y(2),S("ngIf",null!=i.iframeData))},dependencies:[Ue,Zt,fl,xo,Zc,Hc,sl,ms,hl],styles:[".contact-form[_ngcontent-%COMP%]{text-align:center;background:#a3a3a3;padding:30px;border-radius:12px}.contact-form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .input-outer[_ngcontent-%COMP%]{width:100%}.error_message[_ngcontent-%COMP%]{color:red;font-size:13px;position:absolute;top:12px;right:52px}.message_two[_ngcontent-%COMP%]{font-size:10px;top:7px}.contact-form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   input[type=text][_ngcontent-%COMP%], .contact-form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   input[type=email][_ngcontent-%COMP%], .contact-form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   input[type=url][_ngcontent-%COMP%], .contact-form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%], .contact-form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   select[_ngcontent-%COMP%]{color:#000}input[type=number][_ngcontent-%COMP%]::-webkit-inner-spin-button, input[type=number][_ngcontent-%COMP%]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][_ngcontent-%COMP%]::-webkit-inner-spin-button, input[type=number][_ngcontent-%COMP%]::-webkit-outer-spin-button{opacity:1}.contact-form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   input[type=number][_ngcontent-%COMP%]{position:relative;display:block;width:100%;font-size:18px;color:#000;line-height:30px;padding:15px 20px;border-bottom:1px solid #e1e1e1;font-weight:400;height:60px;transition:all .3s ease}"]}),t})();function Hz(t,n){if(1&t){const e=ls();h(0,"a",12),le("keyup.enter",function(){return di(e),U(3),fi(ni(1).previous())})("click",function(){return di(e),U(3),fi(ni(1).previous())}),b(1),h(2,"span",13),b(3),p()()}if(2&t){const e=U(3);y(1),tt(" ",e.previousLabel," "),y(2),ce(e.screenReaderPageLabel)}}function jz(t,n){if(1&t&&(h(0,"span",14),b(1),h(2,"span",13),b(3),p()()),2&t){const e=U(3);y(1),tt(" ",e.previousLabel," "),y(2),ce(e.screenReaderPageLabel)}}function $z(t,n){if(1&t&&(h(0,"li",9),F(1,Hz,4,2,"a",10),F(2,jz,4,2,"span",11),p()),2&t){U(2);const e=ni(1);
1St("disabled",e.isFirstPage()),y(1),S("ngIf",1<e.getCurrent()),y(1),S("ngIf",e.isFirstPage())}}function Gz(t,n){if(1&t){const e=ls();h(0,"a",12),le("keyup.enter",function(){di(e);const r=U().$implicit;return U(2),fi(ni(1).setCurrent(r.value))})("click",function(){di(e);const r=U().$implicit;return U(2),fi(ni(1).setCurrent(r.value))}),h(1,"span",13),b(2),p(),h(3,"span"),b(4),Dt(5,"number"),p()()}if(2&t){const e=U().$implicit,i=U(2);y(2),tt("",i.screenReaderPageLabel," "),y(2),ce("..."===e.label?e.label:Ot(5,2,e.label,""))}}function Wz(t,n){if(1&t&&(_o(0),h(1,"span",16)(2,"span",13),b(3),p(),h(4,"span"),b(5),Dt(6,"number"),p()(),Eo()),2&t){const e=U().$implicit,i=U(2);y(3),tt("",i.screenReaderCurrentLabel," "),y(2),ce("..."===e.label?e.label:Ot(6,2,e.label,""))}}function qz(t,n){if(1&t&&(h(0,"li"),F(1,Gz,6,5,"a",10),F(2,Wz,7,5,"ng-container",15),p()),2&t){const e=n.$implicit;U(2);const i=ni(1);St("current",i.getCurrent()===e.value)("ellipsis","..."===e.label),y(1),S("ngIf",i.getCurrent()!==e.value),y(1),S("ngIf",i.getCurrent()===e.value)}}function Kz(t,n){if(1&t){const e=ls();h(0,"a",12),le("keyup.enter",function(){return di(e),U(3),fi(ni(1).next())})("click",function(){return di(e),U(3),fi(ni(1).next())}),b(1),h(2,"span",13),b(3),p()()}if(2&t){const e=U(3);y(1),tt(" ",e.nextLabel," "),y(2),ce(e.screenReaderPageLabel)}}function Yz(t,n){if(1&t&&(h(0,"span",14),b(1),h(2,"span",13),b(3),p()()),2&t){const e=U(3);y(1),tt(" ",e.nextLabel," "),y(2),ce(e.screenReaderPageLabel)}}function Xz(t,n){if(1&t&&(h(0,"li",17),F(1,Kz,4,2,"a",10),F(2,Yz,4,2,"span",11),p()),2&t){U(2);const e=ni(1);St("disabled",e.isLastPage()),y(1),S("ngIf",!e.isLastPage()),y(1),S("ngIf",e.isLastPage())}}function Qz(t,n){if(1&t&&(h(0,"ul",4),F(1,$z,3,4,"li",5),h(2,"li",6),b(3),p(),F(4,qz,3,6,"li",7),F(5,Xz,3,4,"li",8),p()),2&t){const e=U(),i=ni(1);St("responsive",e.responsive),y(1),S("ngIf",e.directionLinks),y(2),Ji(" ",i.getCurrent()," / ",i.getLastPage()," "),y(1),S("ngForOf",i.pages)("ngForTrackBy",e.trackByIndex),y(1),S("ngIf",e.directionLinks)}}class _g{constructor(){this.change=new D,this.instances={},this.DEFAULT_ID="DEFAULT_PAGINATION_ID"}defaultId(){return this.DEFAULT_ID}register(n){return null==n.id&&(n.id=this.DEFAULT_ID),this.instances[n.id]?this.updateInstance(n):(this.instances[n.id]=n,!0)}updateInstance(n){let e=!1;for(let i in this.instances[n.id])n[i]!==this.instances[n.id][i]&&(this.instances[n.id][i]=n[i],e=!0);return e}getCurrentPage(n){return this.instances[n]?this.instances[n].currentPage:1}setCurrentPage(n,e){if(this.instances[n]){let i=this.instances[n];e<=Math.ceil(i.totalItems/i.itemsPerPage)&&1<=e&&(this.instances[n].currentPage=e,this.change.emit(n))}}setTotalItems(n,e){this.instances[n]&&0<=e&&(this.instances[n].totalItems=e,this.change.emit(n))}setItemsPerPage(n,e){this.instances[n]&&(this.instances[n].itemsPerPage=e,this.change.emit(n))}getInstance(n=this.DEFAULT_ID){return this.instances[n]?this.clone(this.instances[n]):{}}clone(n){var e={};for(var i in n)n.hasOwnProperty(i)&&(e[i]=n[i]);return e}}const Zz=Number.MAX_SAFE_INTEGER;let Ld=(()=>{class t{constructor(e){this.service=e,this.state={}}transform(e,i){if(!(e instanceof Array)){let g=i.id||this.service.defaultId();return this.state[g]?this.state[g].slice:e}let a,l,r=i.totalItems&&i.totalItems!==e.length,s=this.createInstance(e,i),o=s.id,u=s.itemsPerPage,f=this.service.register(s);if(!r&&e instanceof Array){if(u=+u||Zz,a=(s.currentPage-1)*u,l=a+u,this.stateIsIdentical(o,e,a,l))return this.state[o].slice;{let v=e.slice(a,l);return this.saveState(o,e,v,a,l),this.service.change.emit(o),v}}return f&&this.service.change.emit(o),this.saveState(o,e,e,a,l),e}createInstance(e,i){return this.checkConfig(i),{id:null!=i.id?i.id:this.service.defaultId(),itemsPerPage:+i.itemsPerPage||0,currentPage:+i.currentPage||1,totalItems:+i.totalItems||e.length}}checkConfig(e){const r=["itemsPerPage","currentPage"].filter(s=>!(s in e));if(0<r.length)throw new Error(`PaginatePipe: Argument is missing the following required properties: ${r.join(", ")}`)}saveState(e,i,r,s,o){this.state[e]={collection:i,size:i.length,slice:r,start:s,end:o}}
1stateIsIdentical(e,i,r,s){let o=this.state[e];return!(!o||o.size!==i.length||o.start!==r||o.end!==s)&&o.slice.every((l,u)=>l===i[r+u])}}return t.\u0275fac=function(e){return new(e||t)(E(_g,16))},t.\u0275pipe=Rt({name:"paginate",type:t,pure:!1}),t})(),Jz=(()=>{class t{constructor(e,i){this.service=e,this.changeDetectorRef=i,this.maxSize=7,this.pageChange=new D,this.pageBoundsCorrection=new D,this.pages=[],this.changeSub=this.service.change.subscribe(r=>{this.id===r&&(this.updatePageLinks(),this.changeDetectorRef.markForCheck(),this.changeDetectorRef.detectChanges())})}ngOnInit(){void 0===this.id&&(this.id=this.service.defaultId()),this.updatePageLinks()}ngOnChanges(e){this.updatePageLinks()}ngOnDestroy(){this.changeSub.unsubscribe()}previous(){this.checkValidId(),this.setCurrent(this.getCurrent()-1)}next(){this.checkValidId(),this.setCurrent(this.getCurrent()+1)}isFirstPage(){return 1===this.getCurrent()}isLastPage(){return this.getLastPage()===this.getCurrent()}setCurrent(e){this.pageChange.emit(e)}getCurrent(){return this.service.getCurrentPage(this.id)}getLastPage(){let e=this.service.getInstance(this.id);return e.totalItems<1?1:Math.ceil(e.totalItems/e.itemsPerPage)}getTotalItems(){return this.service.getInstance(this.id).totalItems}checkValidId(){null==this.service.getInstance(this.id).id&&console.warn(`PaginationControlsDirective: the specified id "${this.id}" does not match any registered PaginationInstance`)}updatePageLinks(){let e=this.service.getInstance(this.id);const i=this.outOfBoundCorrection(e);i!==e.currentPage?setTimeout(()=>{this.pageBoundsCorrection.emit(i),this.pages=this.createPageArray(e.currentPage,e.itemsPerPage,e.totalItems,this.maxSize)}):this.pages=this.createPageArray(e.currentPage,e.itemsPerPage,e.totalItems,this.maxSize)}outOfBoundCorrection(e){const i=Math.ceil(e.totalItems/e.itemsPerPage);return i<e.currentPage&&0<i?i:e.currentPage<1?1:e.currentPage}createPageArray(e,i,r,s){s=+s;let o=[];const a=Math.max(Math.ceil(r/i),1),l=Math.ceil(s/2),u=e<=l,f=a-l<e,g=!u&&!f;let v=s<a,C=1;for(;C<=a&&C<=s;){let T,O=this.calculatePageNumber(C,e,s,a);T=v&&(2===C&&(g||f)||C===s-1&&(g||u))?"...":O,o.push({label:T,value:O}),C++}return o}calculatePageNumber(e,i,r,s){let o=Math.ceil(r/2);return e===r?s:1===e?e:r<s?s-o<i?s-r+e:o<i?i-o+e:e:e}}return t.\u0275fac=function(e){return new(e||t)(E(_g),E(rn))},t.\u0275dir=Z({type:t,selectors:[["pagination-template"],["","pagination-template",""]],inputs:{id:"id",maxSize:"maxSize"},outputs:{pageChange:"pageChange",pageBoundsCorrection:"pageBoundsCorrection"},exportAs:["paginationApi"],features:[_e]}),t})();function Eg(t){return!!t&&"false"!==t}let Fd=(()=>{class t{constructor(){this.maxSize=7,this.previousLabel="Previous",this.nextLabel="Next",this.screenReaderPaginationLabel="Pagination",this.screenReaderPageLabel="page",this.screenReaderCurrentLabel="You're on page",this.pageChange=new D,this.pageBoundsCorrection=new D,this._directionLinks=!0,this._autoHide=!1,this._responsive=!1}get directionLinks(){return this._directionLinks}set directionLinks(e){this._directionLinks=Eg(e)}get autoHide(){return this._autoHide}set autoHide(e){this._autoHide=Eg(e)}get responsive(){return this._responsive}set responsive(e){this._responsive=Eg(e)}trackByIndex(e){return e}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=se({type:t,selectors:[["pagination-controls"]],inputs:{id:"id",maxSize:"maxSize",directionLinks:"directionLinks",autoHide:"autoHide",responsive:"responsive",previousLabel:"previousLabel",nextLabel:"nextLabel",screenReaderPaginationLabel:"screenReaderPaginationLabel",screenReaderPageLabel:"screenReaderPageLabel",screenReaderCurrentLabel:"screenReaderCurrentLabel"},outputs:{pageChange:"pageChange",pageBoundsCorrection:"pageBoundsCorrection"},decls:4,vars:4,consts:[[3,"id","maxSize","pageChange","pageBoundsCorrection"],["p","paginationApi"],["role","navigation"],["class","ngx-pagination",3,"responsive",4,"ngIf"],[1,"ngx-pagination"],["class","pagination-previous",3,"disabled",4,"ngIf"],[1,"small-screen"],[3,"current","ellipsis",4,"ngFor","ngForOf","ngForTrackBy"],["class","pagination-next",3,"disabled",4,"ngIf"],[1,"pagination-previous"],["tabindex","0",3,"keyup.enter","click",4,"ngIf"],["aria-disabled","true",4,"ngIf"],["tabindex","0",3,"keyup.enter","click"],[1,"show-for-sr"],["aria-disabled","true"],[4,"ngIf"],["aria-live","polite"],[1,"pagination-next"]],template:function(e,i){if(1&e&&(h(0,"pagination-template",0,1),le("pageChange",function(s){return i.pageChange.emit(s)})("pageBoundsCorrection",function(s){return i.pageBoundsCorrection.emit(s)}),h(2,"nav",2),F(3,Qz,6,8,"ul",3),p()()),2&e){const r=ni(1);S("id",i.id)("maxSize",i.maxSize),y(2),pn("aria-label",i.screenReaderPaginationLabel),y(1),S("ngIf",!(i.autoHide&&r.pages.length<=1))}},dependencies:[Jz,Ue,Un,Mw],styles:['.ngx-pagination{margin-left:0;margin-bottom:1rem}.ngx-pagination:before,.ngx-pagination:after{content:" ";display:table}.ngx-pagination:after{clear:both}.ngx-pagination li{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-right:.0625rem;border-radius:0}.ngx-pagination li{display:inline-block}.ngx-pagination a,.ngx-pagination button{color:#0a0a0a;display:block;padding:.1875rem .625rem;border-radius:0}.ngx-pagination a:hover,.ngx-pagination button:hover{background:#e6e6e6}.ngx-pagination .current{padding:.1875rem .625rem;background:#2199e8;color:#fefefe;cursor:default}.ngx-pagination .disabled{padding:.1875rem .625rem;color:#cacaca;
1cursor:default}.ngx-pagination .disabled:hover{background:transparent}.ngx-pagination a,.ngx-pagination button{cursor:pointer}.ngx-pagination .pagination-previous a:before,.ngx-pagination .pagination-previous.disabled:before{content:"\\ab";display:inline-block;margin-right:.5rem}.ngx-pagination .pagination-next a:after,.ngx-pagination .pagination-next.disabled:after{content:"\\bb";display:inline-block;margin-left:.5rem}.ngx-pagination .show-for-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ngx-pagination .small-screen{display:none}@media screen and (max-width: 601px){.ngx-pagination.responsive .small-screen{display:inline-block}.ngx-pagination.responsive li:not(.small-screen):not(.pagination-previous):not(.pagination-next){display:none}}\n'],encapsulation:2,changeDetection:0}),t})(),Tg=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({providers:[_g],imports:[[qe]]}),t})();function eV(t,n){if(1&t&&(h(0,"div",12)(1,"a",13)(2,"div",14)(3,"div",15)(4,"span",16),b(5),p(),h(6,"figure",17),_(7,"img",18),p(),h(8,"div",19)(9,"li")(10,"a",20),_(11,"i",21),p()()()(),h(12,"div",22)(13,"h4",23),b(14),p(),h(15,"ul",24)(16,"li"),_(17,"span",25),b(18),Dt(19,"date"),Dt(20,"date"),p()(),h(21,"div",26),_(22,"i",27),h(23,"span"),b(24),p()()()()()()),2&t){const e=n.$implicit,i=U();y(1),Xt("href",null==e?null:e.redirect_url,te),y(4),ce(null==e?null:e.event_type),y(2),Fe("src","",i.imageurl,"website_admin/uploads/conference/",null==e?null:e.conference_img,"",te),y(3),Ri("href","https://wa.me?text=",null==e?null:e.conference_name,"",te),y(4),ce(null==e?null:e.conference_title),y(4),Ji("",Ot(19,9,null==e?null:e.from_date,"dd MMM yyy")," - ",Ot(20,12,null==e?null:e.to_date,"dd MMM yyy")," "),y(6),ce(null==e?null:e.conference_location)}}const tV=function(t,n,e){return{itemsPerPage:t,currentPage:n,totalItems:e}};let nV=(()=>{class t{constructor(e){this.service=e,this.imageurl=be_mainurl,this.something="",this.pageNumber=1,this.count=0,this.limit=12,this.onEventChanage=i=>{this.pageNumber=i,this.getFeaturedEvents()}}getFeaturedEvents(){this.service.get_Events(`?limit=${this.limit}&skip=${this.pageNumber-1} &type=Featured`).subscribe(i=>{i?.status?(this.getFeatureEvents=i?.data,this.count=i?.count):this.getFeatureEvents=null})}fetchteupcomingeventsbreadcrum(){var e=this;return Y(function*(){yield e.service.getbreadcrums("?breadcrumb_type=Upcomming-Events").subscribe(r=>{r?.status?(e.get_aboutbread=r?.data,e.something=e.imageurl+"website_admin/uploads/banners/"+r?.data[0]?.b_image):e.get_aboutbread=null})})()}ngOnInit(){this.getFeaturedEvents(),this.fetchteupcomingeventsbreadcrum()}}return t.\u0275fac=function(e){return new(e||t)(E(an))},t.\u0275cmp=se({type:t,selectors:[["app-upcomingevents"]],decls:20,vars:11,consts:[[1,"form-back-drop"],[1,"page-title"],[1,"anim-icons","full-width"],[1,"auto-container"],[1,"title-outer"],[1,"page-breadcrumb"],["routerLink","/"],[1,"news-section","bg-none","upcominig_eve_page"],[1,"sec-title","text-center"],[1,"row"],["class","news-block style-four col-lg-4 col-md-6 col-sm-6 wow fadeInRight animated","data-wow-delay","400ms","style","\n            visibility: visible;\n            animation-delay: 400ms;\n            animation-name: fadeInRight;\n          ",4,"ngFor","ngForOf"],[3,"pageChange"],["data-wow-delay","400ms",1,"news-block","style-four","col-lg-4","col-md-6","col-sm-6","wow","fadeInRight","animated",2,"visibility","visible","animation-delay","400ms","animation-name","fadeInRight"],["target","_blank",3,"href"],[1,"inner-box"],[1,"image-box"],[1,"type_span_text"],[1,"image"],["alt","",1,"upcomming_events_images",3,"src"],[1,"social-icon-about","social-icon-about_two","d-flex"],[3,"href"],[1,"fab","fa-whatsapp"],[1,"lower
1-content"],[1,"upcoming_title_mt"],[1,"post-info"],[1,"far","fa-calendar-alt"],[1,"eve"],[1,"fas","fa-map-marker-alt"]],template:function(e,i){1&e&&(_(0,"div",0),h(1,"section",1),_(2,"div",2),h(3,"div",3)(4,"div",4)(5,"h1"),b(6,"Upcoming Events"),p(),h(7,"ul",5)(8,"li")(9,"a",6),b(10,"Home"),p()(),h(11,"li"),b(12,"Upcoming Events"),p()()()()(),h(13,"section",7)(14,"div",3)(15,"div",8)(16,"div",9),F(17,eV,25,15,"div",10),Dt(18,"paginate"),h(19,"pagination-controls",11),le("pageChange",function(s){return i.onEventChanage(s)}),p()()()()()),2&e&&(y(1),Vn("background-image: url(",i.something,")"),y(16),S("ngForOf",Ot(18,4,i.getFeatureEvents,Mo(7,tV,i.limit,i.pageNumber,i.count))))},dependencies:[Un,Zt,Fd,tl,Ld],styles:[".social-icon-about[_ngcontent-%COMP%]{float:right;position:absolute;bottom:0;right:28px;top:173px;z-index:1}.feaut_evnt[_ngcontent-%COMP%]{padding:10px 0;text-align:justify!important}.feature-block-five[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:17px;color:#de322e;font-weight:700;padding-top:0;margin-top:0;margin-bottom:15px;transition:all .3s ease;text-transform:capitalize;width:100%;display:inline-block}.social-icon-about_two[_ngcontent-%COMP%]{bottom:12px!important;top:auto!important}.upcomming_events_images[_ngcontent-%COMP%]{height:300px}.eve[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{text-transform:capitalize}"]}),t})();function iV(t,n){if(1&t&&(h(0,"div",12)(1,"div",13)(2,"a",14)(3,"div",15)(4,"div",16)(5,"span",17),b(6),p(),_(7,"img",18),p(),h(8,"ul",19)(9,"li")(10,"a",20),_(11,"i",21),p()()(),h(12,"div",22)(13,"h4"),b(14),p(),h(15,"div",23),_(16,"i",24),h(17,"span"),b(18),Dt(19,"date"),Dt(20,"date"),p()(),h(21,"div",23),_(22,"i",25),h(23,"span"),b(24),p()(),h(25,"div",26)(26,"a",27)(27,"span",28),b(28,"Read Detail "),_(29,"i",29),p()()()()()()()()),2&t){const e=n.$implicit,i=U();y(2),Xt("href",null==e?null:e.redirect_url,te),y(4),ce(null==e?null:e.event_type),y(1),Fe("src","",i.imageurl,"website_admin/uploads/conference/",null==e?null:e.conference_img,"",te),y(3),Ri("href","https://wa.me?text=",null==e?null:e.conference_name,"",te),y(4),ce(null==e?null:e.conference_title),y(4),Ji("",Ot(19,10,null==e?null:e.from_date,"dd MMM yyy")," - ",Ot(20,13,null==e?null:e.to_date,"dd MMM yyy"),""),y(6),ce(null==e?null:e.conference_location),y(2),Xt("href",null==e?null:e.redirect_url,te)}}const rV=function(t,n,e){return{itemsPerPage:t,currentPage:n,totalItems:e}};let sV=(()=>{class t{constructor(e){this.service=e,this.imageurl=be_mainurl,this.something="",this.pageNumber=1,this.count=0,this.limit=12,this.onEventChanage=i=>{this.pageNumber=i,this.getFeaturedEvents()}}getFeaturedEvents(){this.service.get_Featured_Events("?limit=8").subscribe(i=>{console.log("get Featured data =====================",i),this.getFeatureEvents_Only=i?.data})}fetchfeaturedeventsbreadcrum(){var e=this;return Y(function*(){yield e.service.getbreadcrums("?breadcrumb_type=Featured-Events").subscribe(r=>{r?.status?(e.get_aboutbread=r?.data,e.something=e.imageurl+"website_admin/uploads/banners/"+r?.data[0]?.b_image):e.get_aboutbread=null})})()}ngOnInit(){this.getFeaturedEvents(),this.fetchfeaturedeventsbreadcrum()}}return t.\u0275fac=function(e){return new(e||t)(E(an))},t.\u0275cmp=se({type:t,selectors:[["app-featuredevents"]],decls:19,vars:11,consts:[[1,"form-back-drop"],[1,"page-title"],[1,"anim-icons","full-width"],[1,"auto-container"],[1,"title-outer"],[1,"page-breadcrumb"],["routerLink","/"],[1,"upcominig_eve_page"],[1,"container"],[1,"row","feature_p_b"],["class","col-lg-3 col-md-3 col-sm-6",4,"ngFor","ngForOf"],[3,"pageChange"],[1,"col-lg-3","col-md-3","col-sm-6"],[1,"feature-block-five","carousel-cell"],["target","_blank",3,"href"],[1,"inner-box"],[1,"span_text_outer"],[1,"type_span_text","span_overflow"],["alt","",1,"featured_events_images",3,"src"],[1,"social-icon-about","d-flex"],[3,"href"],[1,"fab","fa-whatsapp"],[1,"feaut_evnt"],[1,"eve"],[1,"far","fa-calendar-alt"],[1,"fas","fa-map-marker-alt"],[1,"text-center"],[1,"theme-btn","btn-style-3",3,"href"],[1,"btn-title"],[1,"fa","fa-angle-double-right"]],template:function(e,i){1&e&&(_(0,"div",0),h(1,"section",1),_(2,"div",2),h(3,"div",3)(4,"div",4)(5,"h1"),b(6,"Featured Events"),p(),h(7,"ul",5)(8,"li")(9,"a",6),b(10,"Home"),p()(),h(11,"li"),b(12,"Featured Events"),p()()()()(),h(13,"section",7)(14,"div",8)(15,"div",9),F(16,iV,30,16,"div",10),Dt(17,"paginate"),h(18,"pagination-controls",11),le("pageChange",function(s){return i.onEventChanage(s)}),p()()()()),2&e&&(y(1),Vn("background-image: url(",i.something,")"),y(15),S("ngForOf",Ot(17,4,i.getFeatureEvents_Only,Mo(7,rV,i.limit,i.pageNumber,i.count))))},dependencies:[Un,Zt,Fd,tl,Ld],styles:[".span_overflow[_ngcontent-%COMP%]{z-index:0}
1.feature-block-five[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:17px;color:#de322e;font-weight:700;padding-top:0;margin-top:0;margin-bottom:15px;transition:all .3s ease;text-transform:capitalize;width:100%;display:inline-block;word-break:break-all}.social-icon-about[_ngcontent-%COMP%]{float:right;position:absolute;bottom:0;right:28px;top:210px}.feaut_evnt[_ngcontent-%COMP%]{padding:10px 0;text-align:justify!important}.featured_events_images[_ngcontent-%COMP%]{height:230px!important;object-fit:cover}.eve[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{text-transform:capitalize}"]}),t})();function oV(t,n){if(1&t&&(h(0,"div",12)(1,"div",13)(2,"a",14)(3,"div",15)(4,"div",16)(5,"span",17),b(6),p(),_(7,"img",18),p(),h(8,"div",19)(9,"h4"),b(10),p(),h(11,"div",20),_(12,"i",21),h(13,"span"),b(14),Dt(15,"date"),Dt(16,"date"),p()(),h(17,"div",20),_(18,"i",22),h(19,"span"),b(20),p()(),h(21,"div",23)(22,"a",24)(23,"span",25),b(24,"More Detail "),_(25,"i",26),p()()()()()()()()),2&t){const e=n.$implicit,i=U();y(2),Xt("href",null==e?null:e.redirect_url,te),y(4),ce(null==e?null:e.event_type),y(1),Fe("src","",i.imageurl,"website_admin/uploads/conference/",null==e?null:e.conference_img,"",te),y(3),ce(null==e?null:e.conference_title),y(4),Ji("",Ot(15,9,null==e?null:e.from_date,"dd MMM yyy")," - ",Ot(16,12,null==e?null:e.to_date,"dd MMM yyy"),""),y(6),ce(null==e?null:e.conference_location),y(2),Xt("href",null==e?null:e.redirect_url,te)}}const aV=function(t,n,e){return{itemsPerPage:t,currentPage:n,totalItems:e}};let lV=(()=>{class t{constructor(e,i){this.service=e,this.page=i,this.imageurl=be_mainurl,this.something="",this.pageNumber=1,this.count=0,this.limit=12,this.onEventChanage=r=>{this.pageNumber=r,this.getPastEvents()}}getPastEvents(){this.service.get_Events(`?limit=${this.limit}&skip=${this.pageNumber-1} && type=Past Events`).subscribe(i=>{this.count=i?.count,i?.status?(this.getPastEventsData=i?.data,this.count=i?.count):this.getPastEventsData=null})}fetchpasteventsbreadcrum(){var e=this;return Y(function*(){yield e.service.getbreadcrums("?breadcrumb_type=Past-Events").subscribe(r=>{r?.status?(e.get_aboutbread=r?.data,e.something=e.imageurl+"website_admin/uploads/banners/"+r?.data[0]?.b_image):e.get_aboutbread=null})})()}ngOnInit(){this.getPastEvents(),this.fetchpasteventsbreadcrum()}}return t.\u0275fac=function(e){return new(e||t)(E(an),E(Tg))},t.\u0275cmp=se({type:t,selectors:[["app-pastevents"]],decls:19,vars:11,consts:[[1,"form-back-drop"],[1,"page-title"],[1,"anim-icons","full-width"],[1,"auto-container"],[1,"title-outer"],[1,"page-breadcrumb"],["routerLink","/"],[1,"upcominig_eve_page"],[1,"container"],[1,"row","feature_p_b"],["class","col-lg-3 col-md-4 col-sm-6",4,"ngFor","ngForOf"],[3,"pageChange"],[1,"col-lg-3","col-md-4","col-sm-6"],[1,"feature-block-five","wow","fadeInUp","animated",2,"visibility","visible","animation-name","fadeInUp"],["target","_blank",3,"href"],[1,"inner-box"],[1,"image-box"],[1,"type_span_text","span_position"],["alt","",1,"past_events_images",3,"src"],[1,"feaut_evnt"],[1,"eve"],["aria-hidden","true",1,"fa","fa-calendar-check-o"],[1,"fas","fa-map-marker-alt"],[1,"text-center"],[1,"theme-btn","btn-style-3",3,"href"],[1,"btn-title"],[1,"fa","fa-angle-double-right"]],template:function(e,i){1&e&&(_(0,"div",0),h(1,"section",1),_(2,"div",2),h(3,"div",3)(4,"div",4)(5,"h1"),b(6,"Past Events"),p(),h(7,"ul",5)(8,"li")(9,"a",6),b(10,"Home"),p()(),h(11,"li"),b(12,"Past Events"),p()()()()(),h(13,"section",7)(14,"div",8)(15,"div",9),F(16,oV,26,15,"div",10),Dt(17,"paginate"),h(18,"pagination-controls",11),le("pageChange",function(s){return i.onEventChanage(s)}),p()()()()),2&e&&(y(1),Vn("background-image: url(",i.something,")"),y(15),S("ngForOf",Ot(17,4,i.getPastEventsData,Mo(7,aV,i.limit,i.pageNumber,i.count))))},dependencies:[Un,Zt,Fd,tl,Ld],styles:[".span_position[_ngcontent-%COMP%]{top:0;right:15px}.social-icon-about[_ngcontent-%COMP%]{float:right;position:absolute;bottom:0;right:28px;top:173px;z-index:1}.feaut_evnt[_ngcontent-%COMP%]{padding:10px 0;text-align:justify!important}
1.feature-block-five[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:17px;color:#de322e;font-weight:700;padding-top:0;margin-top:0;margin-bottom:15px;transition:all .3s ease;text-transform:capitalize;width:100%;display:inline-block}.past_events_images[_ngcontent-%COMP%]{height:230px!important;object-fit:cover}.eve[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{text-transform:capitalize}"]}),t})();function uV(t,n){if(1&t&&(h(0,"div",18)(1,"figure",19)(2,"a",20),_(3,"img",21),p()()()),2&t){const e=n.$implicit,i=U();y(3),Fe("src","",i.imageurl,"website_admin/uploads/sponsors/",null==e?null:e.logo_image,"",te)}}let cV=(()=>{class t{constructor(e){this.service=e,this.imageurl=be_mainurl,this.something=""}getSponsorsdata(){this.service.get_sponsors().subscribe(e=>{this.sponsorsdata=e?.status?e?.data:null})}fetchpartnersbreadcrum(){var e=this;return Y(function*(){yield e.service.getbreadcrums("?breadcrumb_type=Partners").subscribe(r=>{r?.status?(e.get_aboutbread=r?.data,e.something=e.imageurl+"website_admin/uploads/banners/"+r?.data[0]?.b_image):e.get_aboutbread=null})})()}ngOnInit(){this.getSponsorsdata(),this.fetchpartnersbreadcrum()}}return t.\u0275fac=function(e){return new(e||t)(E(an))},t.\u0275cmp=se({type:t,selectors:[["app-partners"]],decls:34,vars:4,consts:[[1,"form-back-drop"],[1,"page-title"],[1,"anim-icons","full-width"],[1,"auto-container"],[1,"title-outer"],[1,"page-breadcrumb"],["routerLink","/"],[1,"clients-section","alternate2"],[1,"row"],[1,"title-column","col-lg-6","col-md-6","col-sm-12"],[1,"sec-title"],[1,"sub-title"],[1,"divider"],[1,"text"],["href","book-your-slot/#registration",1,"theme-btn","btn-style-one","mt-4","responce_btn_s"],[1,"btn-title"],[1,"sponsors-outer"],["class","client-block col-lg-4 col-md-6 col-sm-6 wow fadeInRight",4,"ngFor","ngForOf"],[1,"client-block","col-lg-4","col-md-6","col-sm-6","wow","fadeInRight"],[1,"image-box"],["href","#"],["alt","",3,"src"]],template:function(e,i){1&e&&(_(0,"div",0),h(1,"section",1),_(2,"div",2),h(3,"div",3)(4,"div",4)(5,"h1"),b(6,"Partners"),p(),h(7,"ul",5)(8,"li")(9,"a",6),b(10,"Home"),p()(),h(11,"li"),b(12,"Partners"),p()()()()(),h(13,"section",7)(14,"div",3)(15,"div",8)(16,"div",9)(17,"div",10)(18,"span",11),b(19,"Partners"),p(),h(20,"h2"),b(21,"Our Official "),_(22,"br"),b(23,"Sponsors"),p(),_(24,"div",12),h(25,"div",13),b(26," We have dedicated tracks for every industry Whether you want to hire tech\u2019s top talent. "),p(),h(27,"a",14)(28,"span",15),b(29,"Buy Ticket"),p()()()(),h(30,"div",9)(31,"div",16)(32,"div",8),F(33,uV,4,2,"div",17),p()()()()()()),2&e&&(y(1),Vn("background-image: url(",i.something,")"),y(32),S("ngForOf",i.sponsorsdata))},dependencies:[Un,Zt]}),t})();function dV(t,n){if(1&t&&(h(0,"div",11)(1,"div",12)(2,"figure",13),_(3,"img",14),p(),h(4,"div",15)(5,"div",16),_(6,"img",17),p(),h(7,"span",18),b(8),p()()()()),2&t){const e=n.$implicit,i=U();y(3),Fe("src","",i.imageurl,"website_admin/uploads//gallery/",null==e?null:e.gallery_image,"",te),y(5),ce(null==e?null:e.eventname)}}const fV=function(t,n,e){return{itemsPerPage:t,currentPage:n,totalItems:e}};let hV=(()=>{class t{constructor(e){this.service=e,this.imageurl=be_mainurl,this.something="",this.pageNumber=1,this.count=0,this.limit=12,this.onEventChanage=i=>{this.pageNumber=i,this.getGallerydata()}}getGallerydata(){this.service.get_gallery(`?limit=${this.limit}&skip=${this.pageNumber-1}`).subscribe(i=>{i?.status?(this.get_gallery=i?.data,this.count=i?.count):this.get_gallery=null})}fetchgallerybreadcrum(){var e=this;return Y(function*(){yield e.service.getbreadcrums("?breadcrumb_type=Gallery").subscribe(r=>{r?.status?(e.get_aboutbread=r?.data,e.something=e.imageurl+"website_admin/uploads/banners/"+r?.data[0]?.b_image):e.get_aboutbread=null})})()}ngOnInit(){this.getGallerydata(),this.fetchgallerybreadcrum()}}return t.\u0275fac=function(e){return new(e||t)(E(an))},t.\u0275cmp=se({type:t,selectors:[["app-gallery"]],decls:19,vars:11,consts:[[1,"form-back-drop"],[1,"page-title"],[1,"anim-icons","full-width"],[1,"auto-container"],[1,"title-outer"],[1,"page-breadcrumb"],["routerLink","/"],[1,"gallery-section","style-two"],[1,"row"],["class","gallery-block col-lg-4 col-md-4 col-sm-6",4,"ngFor","ngForOf"],[3,"pageChange"],[1,"gallery-block","col-lg-4","col-md-4","col-sm-6"],[1,"image-box"],[1,"image"],["alt","",3,"src"],[1,"overlay-box"],[1,"icon"],["src","assets/images/fevicon.png","alt",""],[1,"text"]],template:function(e,i){1&e&&(_(0,"div",0),h(1,"section",1),_(2,"div",2),h(3,"div",3)(4,"div",4)(5,"h1"),b(6,"Gallery"),p(),h(7,"ul",5)(8,"li")(9,"a",6),b(10,"Home"),p()(),h(11,"li"),b(12,"Gallery"),p()()()()(),h(13,"section",7)(14,"div",3)(15,"div",8),F(16,dV,9,3,"div",9),Dt(17,"paginate"),h(18,"pagination-controls",10),le("pageChange",function(s){return i.onEventChanage(s)}),p()()()()),2&e&&(y(1),Vn("background-image: url(",i.something,")"),y(15),S("ngForOf",Ot(17,4,i.get_gallery,Mo(7,fV,i.limit,i.pageNumber,i.count))))},dependencies:[Un,Zt,Fd,Ld]}),t})();function pV(t,n){if(1&t){const e=ls();h(0,"div",11)(1,"div",12)(2,"div",13)(3,"div",14),_(4,"img",15),p(),h(5,"h5"),b(6),p(),h(7,"span",16),b(8),p(),h(9,"div",17),_(10,"span",18)(11,"span",18)(12,"span",18)(13,"span",18)(14,"span",18),p(),h(15,"div",19),_(16,"i",20),p(),h(17,"div"),_(18,"p",21),p(),h(19,"button",22),le("click",function(){const s=di(e).index;return fi(U().alterDescriptionText(s))}),b(20),p()()()()}if(2&t){const e=n.$implicit,i=n.index,r=U();y(4),Fe("src","",r.imageurl,"website_admin/uploads//testimonials/",null==e?null:e.image,"",te),y(2),ce(null==e?null:e.name_c),y(2),ce(null==e?null:e.designation),y(9),ac(r.indexVal==i?"text-box":"text-box show-less"),y(1),S("innerHTML",null==e?null:e.description,Ut),y(2),tt(" ",r.indexVal==i?"Read Less":"Read More"," ")}}let mV=(()=>{class t{constructor(e){this.service=e,this.imageurl=be_mainurl,this.isReadMore=!0,this.something="",this.indexVal=null}getTestimonialssdata(){this.service.get_testimonials().subscribe(e=>{this.testimonialsdata=e?.status?e?.data:null})}showText(){this.isReadMore=!this.isReadMore}alterDescriptionText(e){this.indexVal=e===this.indexVal?null:e}fetchtestmonialsbreadcrum(){var e=this;return Y(function*(){yield e.service.getbreadcrums("?breadcrumb_type=Partners").subscribe(r=>{r?.status?(e.get_aboutbread=r?.data,e.something=e.imageurl+"website_admin/uploads/banners/"+r?.data[0]?.b_image):e.get_aboutbread=null})})()}ngOnInit(){this.getTestimonialssdata(),this.fetchtestmonialsbreadcrum()}}return t.\u0275fac=function(e){return new(e||t)(E(an))},t.\u0275cmp=se({type:t,selectors:[["app-testimonials"]],decls:17,vars:4,consts:[[1,"form-back-drop"],[1,"page-title"],[1,"anim-icons","full-width"],[1,"auto-container"],[1,"title-outer"],[1,"page-breadcrumb"],["routerLink","/"],[1,"tex_m_sec"],[1,"container"],[1,"row"],["class","col-lg-4 col-md-4 col-sm-6",4,"ngFor","ngForOf"],[1,"col-lg-4","col-md-4","col-sm-6"],[1,"text_m_box"],[1,"text_b_im_p"],[1,"text_bo_im"],[1,"testimony_images",3,"src"],[1,"designation"],[1,"rating"],[1,"fa","fa-star"],[1,"rating_s"],["aria-hidden","true",1,"fa","fa-quote-left"],[1,"",3,"innerHTML"],["type","button",3,"click"]],template:function(e,i){1&e&&(_(0,"div",0),h(1,"section",1),_(2,"div",2),h(3,"div",3)(4,"div",4)(5,"h1"),b(6,"Testimonials"),p(),h(7,"ul",5)(8,"li")(9,"a",6),b(10,"Home"),p()(),h(11,"li"),b(12,"Testimonials"),p()()()()(),h(13,"section",7)(14,"div",8)(15,"div",9),F(16,pV,21,8,"div",10),p()()()),2&e&&(y(1),Vn("background-image: url(",i.something,")"),y(15),S("ngForOf",i.testimonialsdata))},dependencies:[Un,Zt],styles:[".show-less[_ngcontent-%COMP%]{height:120px;overflow:hidden;transition:.5s}.inner-box[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:100%;margin:8px auto auto;font-weight:500}.tex_m_sec[_ngcontent-%COMP%]   .text_m_box[_ngcontent-%COMP%]:hover   button[_ngcontent-%COMP%]{color:#fff;transition:.5s}"]}),t})();const bT=JSON.parse('[{"name":"Afghanistan","isoCode":"AF","flag":"\u{1f1e6}\u{1f1eb}","phonecode":"93","currency":"AFN","latitude":"33.00000000","longitude":"65.00000000","timezones":[{"zoneName":"Asia/Kabul","gmtOffset":16200,"gmtOffsetName":"UTC+04:30","abbreviation":"AFT","tzName":"Afghanistan Time"}]}
1,{"name":"Aland Islands","isoCode":"AX","flag":"\u{1f1e6}\u{1f1fd}","phonecode":"+358-18","currency":"EUR","latitude":"60.11666700","longitude":"19.90000000","timezones":[{"zoneName":"Europe/Mariehamn","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Albania","isoCode":"AL","flag":"\u{1f1e6}\u{1f1f1}","phonecode":"355","currency":"ALL","latitude":"41.00000000","longitude":"20.00000000","timezones":[{"zoneName":"Europe/Tirane","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Algeria","isoCode":"DZ","flag":"\u{1f1e9}\u{1f1ff}","phonecode":"213","currency":"DZD","latitude":"28.00000000","longitude":"3.00000000","timezones":[{"zoneName":"Africa/Algiers","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"American Samoa","isoCode":"AS","flag":"\u{1f1e6}\u{1f1f8}","phonecode":"+1-684","currency":"USD","latitude":"-14.33333333","longitude":"-170.00000000","timezones":[{"zoneName":"Pacific/Pago_Pago","gmtOffset":-39600,"gmtOffsetName":"UTC-11:00","abbreviation":"SST","tzName":"Samoa Standard Time"}]},{"name":"Andorra","isoCode":"AD","flag":"\u{1f1e6}\u{1f1e9}","phonecode":"376","currency":"EUR","latitude":"42.50000000","longitude":"1.50000000","timezones":[{"zoneName":"Europe/Andorra","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Angola","isoCode":"AO","flag":"\u{1f1e6}\u{1f1f4}","phonecode":"244","currency":"AOA","latitude":"-12.50000000","longitude":"18.50000000","timezones":[{"zoneName":"Africa/Luanda","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"WAT","tzName":"West Africa Time"}]},{"name":"Anguilla","isoCode":"AI","flag":"\u{1f1e6}\u{1f1ee}","phonecode":"+1-264","currency":"XCD","latitude":"18.25000000","longitude":"-63.16666666","timezones":[{"zoneName":"America/Anguilla","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Antarctica","isoCode":"AQ","flag":"\u{1f1e6}\u{1f1f6}","phonecode":"672","currency":"AAD","latitude":"-74.65000000","longitude":"4.48000000","timezones":[{"zoneName":"Antarctica/Casey","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"AWST","tzName":"Australian Western Standard Time"},{"zoneName":"Antarctica/Davis","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"DAVT","tzName":"Davis Time"},{"zoneName":"Antarctica/DumontDUrville","gmtOffset":36000,"gmtOffsetName":"UTC+10:00","abbreviation":"DDUT","tzName":"Dumont d\'Urville Time"},{"zoneName":"Antarctica/Mawson","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"MAWT","tzName":"Mawson Station Time"},{"zoneName":"Antarctica/McMurdo","gmtOffset":46800,"gmtOffsetName":"UTC+13:00","abbreviation":"NZDT","tzName":"New Zealand Daylight Time"},{"zoneName":"Antarctica/Palmer","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"CLST","tzName":"Chile Summer Time"},{"zoneName":"Antarctica/Rothera","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"ROTT","tzName":"Rothera Research Station Time"},{"zoneName":"Antarctica/Syowa","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"SYOT","tzName":"Showa Station Time"},{"zoneName":"Antarctica/Troll","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"},{"zoneName":"Antarctica/Vostok","gmtOffset":21600,"gmtOffsetName":"UTC+06:00","abbreviation":"VOST","tzName":"Vostok Station Time"}]},{"name":"Antigua And Barbuda","isoCode":"AG","flag":"\u{1f1e6}\u{1f1ec}","phonecode":"+1-268","currency":"XCD","latitude":"17.05000000","longitude":"-61.80000000","timezones":[{"zoneName":"America/Antigua","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Argentina","isoCode":"AR","flag":"\u{1f1e6}\u{1f1f7}","phonecode":"54","currency":"ARS","latitude":"-34.00000000","longitude":"-64.00000000","timezones":[{"zoneName":"America/Argentina/Buenos_Aires","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"ART","tzName":"Argentina Time"},{"zoneName":"America/Argentina/Catamarca","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"ART","tzName":"Argentina Time"},{"zoneName":"America/Argentina/Cordoba","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"ART","tzName":"Argentina Time"},{"zoneName":"America/Argentina/Jujuy","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"ART","tzName":"Argentina Time"},{"zoneName":"America/Argentina/La_Rioja","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"ART","tzName":"Argentina Time"},{"zoneName":"America/Argentina/Mendoza","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"ART","tzName":"Argentina Time"},{"zoneName":"America/Argentina/Rio_Gallegos","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"ART","tzName":"Argentina Time"},{"zoneName":"America/Argentina/Salta","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"ART","tzName":"Argentina Time"},{"zoneName":"America/Argentina/San_Juan","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"ART","tzName":"Argentina Time"},{"zoneName":"America/Argentina/San_Luis","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"ART","tzName":"Argentina Time"},{"zoneName":"America/Argentina/Tucuman","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"ART","tzName":"Argentina Time"},{"zoneName":"America/Argentina/Ushuaia","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"ART","tzName":"Argentina Time"}]}
1,{"name":"Armenia","isoCode":"AM","flag":"\u{1f1e6}\u{1f1f2}","phonecode":"374","currency":"AMD","latitude":"40.00000000","longitude":"45.00000000","timezones":[{"zoneName":"Asia/Yerevan","gmtOffset":14400,"gmtOffsetName":"UTC+04:00","abbreviation":"AMT","tzName":"Armenia Time"}]},{"name":"Aruba","isoCode":"AW","flag":"\u{1f1e6}\u{1f1fc}","phonecode":"297","currency":"AWG","latitude":"12.50000000","longitude":"-69.96666666","timezones":[{"zoneName":"America/Aruba","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Australia","isoCode":"AU","flag":"\u{1f1e6}\u{1f1fa}","phonecode":"61","currency":"AUD","latitude":"-27.00000000","longitude":"133.00000000","timezones":[{"zoneName":"Antarctica/Macquarie","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"MIST","tzName":"Macquarie Island Station Time"},{"zoneName":"Australia/Adelaide","gmtOffset":37800,"gmtOffsetName":"UTC+10:30","abbreviation":"ACDT","tzName":"Australian Central Daylight Saving Time"},{"zoneName":"Australia/Brisbane","gmtOffset":36000,"gmtOffsetName":"UTC+10:00","abbreviation":"AEST","tzName":"Australian Eastern Standard Time"},{"zoneName":"Australia/Broken_Hill","gmtOffset":37800,"gmtOffsetName":"UTC+10:30","abbreviation":"ACDT","tzName":"Australian Central Daylight Saving Time"},{"zoneName":"Australia/Currie","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"AEDT","tzName":"Australian Eastern Daylight Saving Time"},{"zoneName":"Australia/Darwin","gmtOffset":34200,"gmtOffsetName":"UTC+09:30","abbreviation":"ACST","tzName":"Australian Central Standard Time"},{"zoneName":"Australia/Eucla","gmtOffset":31500,"gmtOffsetName":"UTC+08:45","abbreviation":"ACWST","tzName":"Australian Central Western Standard Time (Unofficial)"},{"zoneName":"Australia/Hobart","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"AEDT","tzName":"Australian Eastern Daylight Saving Time"},{"zoneName":"Australia/Lindeman","gmtOffset":36000,"gmtOffsetName":"UTC+10:00","abbreviation":"AEST","tzName":"Australian Eastern Standard Time"},{"zoneName":"Australia/Lord_Howe","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"LHST","tzName":"Lord Howe Summer Time"},{"zoneName":"Australia/Melbourne","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"AEDT","tzName":"Australian Eastern Daylight Saving Time"},{"zoneName":"Australia/Perth","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"AWST","tzName":"Australian Western Standard Time"},{"zoneName":"Australia/Sydney","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"AEDT","tzName":"Australian Eastern Daylight Saving Time"}]},{"name":"Austria","isoCode":"AT","flag":"\u{1f1e6}\u{1f1f9}","phonecode":"43","currency":"EUR","latitude":"47.33333333","longitude":"13.33333333","timezones":[{"zoneName":"Europe/Vienna","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Azerbaijan","isoCode":"AZ","flag":"\u{1f1e6}\u{1f1ff}","phonecode":"994","currency":"AZN","latitude":"40.50000000","longitude":"47.50000000","timezones":[{"zoneName":"Asia/Baku","gmtOffset":14400,"gmtOffsetName":"UTC+04:00","abbreviation":"AZT","tzName":"Azerbaijan Time"}]},{"name":"The Bahamas","isoCode":"BS","flag":"\u{1f1e7}\u{1f1f8}","phonecode":"+1-242","currency":"BSD","latitude":"24.25000000","longitude":"-76.00000000","timezones":[{"zoneName":"America/Nassau","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America)"}]},{"name":"Bahrain","isoCode":"BH","flag":"\u{1f1e7}\u{1f1ed}","phonecode":"973","currency":"BHD","latitude":"26.00000000","longitude":"50.55000000","timezones":[{"zoneName":"Asia/Bahrain","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"AST","tzName":"Arabia Standard Time"}]},{"name":"Bangladesh","isoCode":"BD","flag":"\u{1f1e7}\u{1f1e9}","phonecode":"880","currency":"BDT","latitude":"24.00000000","longitude":"90.00000000","timezones":[{"zoneName":"Asia/Dhaka","gmtOffset":21600,"gmtOffsetName":"UTC+06:00","abbreviation":"BDT","tzName":"Bangladesh Standard Time"}]}
1,{"name":"Barbados","isoCode":"BB","flag":"\u{1f1e7}\u{1f1e7}","phonecode":"+1-246","currency":"BBD","latitude":"13.16666666","longitude":"-59.53333333","timezones":[{"zoneName":"America/Barbados","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Belarus","isoCode":"BY","flag":"\u{1f1e7}\u{1f1fe}","phonecode":"375","currency":"BYN","latitude":"53.00000000","longitude":"28.00000000","timezones":[{"zoneName":"Europe/Minsk","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"MSK","tzName":"Moscow Time"}]},{"name":"Belgium","isoCode":"BE","flag":"\u{1f1e7}\u{1f1ea}","phonecode":"32","currency":"EUR","latitude":"50.83333333","longitude":"4.00000000","timezones":[{"zoneName":"Europe/Brussels","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Belize","isoCode":"BZ","flag":"\u{1f1e7}\u{1f1ff}","phonecode":"501","currency":"BZD","latitude":"17.25000000","longitude":"-88.75000000","timezones":[{"zoneName":"America/Belize","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America)"}]},{"name":"Benin","isoCode":"BJ","flag":"\u{1f1e7}\u{1f1ef}","phonecode":"229","currency":"XOF","latitude":"9.50000000","longitude":"2.25000000","timezones":[{"zoneName":"Africa/Porto-Novo","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"WAT","tzName":"West Africa Time"}]},{"name":"Bermuda","isoCode":"BM","flag":"\u{1f1e7}\u{1f1f2}","phonecode":"+1-441","currency":"BMD","latitude":"32.33333333","longitude":"-64.75000000","timezones":[{"zoneName":"Atlantic/Bermuda","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Bhutan","isoCode":"BT","flag":"\u{1f1e7}\u{1f1f9}","phonecode":"975","currency":"BTN","latitude":"27.50000000","longitude":"90.50000000","timezones":[{"zoneName":"Asia/Thimphu","gmtOffset":21600,"gmtOffsetName":"UTC+06:00","abbreviation":"BTT","tzName":"Bhutan Time"}]},{"name":"Bolivia","isoCode":"BO","flag":"\u{1f1e7}\u{1f1f4}","phonecode":"591","currency":"BOB","latitude":"-17.00000000","longitude":"-65.00000000","timezones":[{"zoneName":"America/La_Paz","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"BOT","tzName":"Bolivia Time"}]},{"name":"Bosnia and Herzegovina","isoCode":"BA","flag":"\u{1f1e7}\u{1f1e6}","phonecode":"387","currency":"BAM","latitude":"44.00000000","longitude":"18.00000000","timezones":[{"zoneName":"Europe/Sarajevo","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Botswana","isoCode":"BW","flag":"\u{1f1e7}\u{1f1fc}","phonecode":"267","currency":"BWP","latitude":"-22.00000000","longitude":"24.00000000","timezones":[{"zoneName":"Africa/Gaborone","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"CAT","tzName":"Central Africa Time"}]},{"name":"Bouvet Island","isoCode":"BV","flag":"\u{1f1e7}\u{1f1fb}","phonecode":"0055","currency":"NOK","latitude":"-54.43333333","longitude":"3.40000000","timezones":[{"zoneName":"Europe/Oslo","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Brazil","isoCode":"BR","flag":"\u{1f1e7}\u{1f1f7}","phonecode":"55","currency":"BRL","latitude":"-10.00000000","longitude":"-55.00000000","timezones":[{"zoneName":"America/Araguaina","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"BRT","tzName":"Bras\xedlia Time"},{"zoneName":"America/Bahia","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"BRT","tzName":"Bras\xedlia Time"},{"zoneName":"America/Belem","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"BRT","tzName":"Bras\xedlia Time"},{"zoneName":"America/Boa_Vista","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AMT","tzName":"Amazon Time (Brazil)[3"},{"zoneName":"America/Campo_Grande","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AMT","tzName":"Amazon Time (Brazil)[3"},{"zoneName":"America/Cuiaba","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"BRT","tzName":"Brasilia Time"},{"zoneName":"America/Eirunepe","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"ACT","tzName":"Acre Time"},{"zoneName":"America/Fortaleza","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"BRT","tzName":"Bras\xedlia Time"},{"zoneName":"America/Maceio","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"BRT","tzName":"Bras\xedlia Time"},{"zoneName":"America/Manaus","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AMT","tzName":"Amazon Time (Brazil)"},{"zoneName":"America/Noronha","gmtOffset":-7200,"gmtOffsetName":"UTC-02:00","abbreviation":"FNT","tzName":"Fernando de Noronha Time"},{"zoneName":"America/Porto_Velho","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AMT","tzName":"Amazon Time (Brazil)[3"},{"zoneName":"America/Recife","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"BRT","tzName":"Bras\xedlia Time"},{"zoneName":"America/Rio_Branco","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"ACT","tzName":"Acre Time"},{"zoneName":"America/Santarem","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"BRT","tzName":"Bras\xedlia Time"},{"zoneName":"America/Sao_Paulo","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"BRT","tzName":"Bras\xedlia Time"}]}
1,{"name":"British Indian Ocean Territory","isoCode":"IO","flag":"\u{1f1ee}\u{1f1f4}","phonecode":"246","currency":"USD","latitude":"-6.00000000","longitude":"71.50000000","timezones":[{"zoneName":"Indian/Chagos","gmtOffset":21600,"gmtOffsetName":"UTC+06:00","abbreviation":"IOT","tzName":"Indian Ocean Time"}]},{"name":"Brunei","isoCode":"BN","flag":"\u{1f1e7}\u{1f1f3}","phonecode":"673","currency":"BND","latitude":"4.50000000","longitude":"114.66666666","timezones":[{"zoneName":"Asia/Brunei","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"BNT","tzName":"Brunei Darussalam Time"}]},{"name":"Bulgaria","isoCode":"BG","flag":"\u{1f1e7}\u{1f1ec}","phonecode":"359","currency":"BGN","latitude":"43.00000000","longitude":"25.00000000","timezones":[{"zoneName":"Europe/Sofia","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Burkina Faso","isoCode":"BF","flag":"\u{1f1e7}\u{1f1eb}","phonecode":"226","currency":"XOF","latitude":"13.00000000","longitude":"-2.00000000","timezones":[{"zoneName":"Africa/Ouagadougou","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Burundi","isoCode":"BI","flag":"\u{1f1e7}\u{1f1ee}","phonecode":"257","currency":"BIF","latitude":"-3.50000000","longitude":"30.00000000","timezones":[{"zoneName":"Africa/Bujumbura","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"CAT","tzName":"Central Africa Time"}]},{"name":"Cambodia","isoCode":"KH","flag":"\u{1f1f0}\u{1f1ed}","phonecode":"855","currency":"KHR","latitude":"13.00000000","longitude":"105.00000000","timezones":[{"zoneName":"Asia/Phnom_Penh","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"ICT","tzName":"Indochina Time"}]},{"name":"Cameroon","isoCode":"CM","flag":"\u{1f1e8}\u{1f1f2}","phonecode":"237","currency":"XAF","latitude":"6.00000000","longitude":"12.00000000","timezones":[{"zoneName":"Africa/Douala","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"WAT","tzName":"West Africa Time"}]},{"name":"Canada","isoCode":"CA","flag":"\u{1f1e8}\u{1f1e6}","phonecode":"1","currency":"CAD","latitude":"60.00000000","longitude":"-95.00000000","timezones":[{"zoneName":"America/Atikokan","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America)"},{"zoneName":"America/Blanc-Sablon","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"},{"zoneName":"America/Cambridge_Bay","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America)"},{"zoneName":"America/Creston","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America)"},{"zoneName":"America/Dawson","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America)"},{"zoneName":"America/Dawson_Creek","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America)"},{"zoneName":"America/Edmonton","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America)"},{"zoneName":"America/Fort_Nelson","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America)"},{"zoneName":"America/Glace_Bay","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"},{"zoneName":"America/Goose_Bay","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"},{"zoneName":"America/Halifax","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"},{"zoneName":"America/Inuvik","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America"},{"zoneName":"America/Iqaluit","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Moncton","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"},{"zoneName":"America/Nipigon","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Pangnirtung","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Rainy_River","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Rankin_Inlet","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Regina","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Resolute","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/St_Johns","gmtOffset":-12600,"gmtOffsetName":"UTC-03:30","abbreviation":"NST","tzName":"Newfoundland Standard Time"},{"zoneName":"America/Swift_Current","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Thunder_Bay","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Toronto","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Vancouver","gmtOffset":-28800,"gmtOffsetName":"UTC-08:00","abbreviation":"PST","tzName":"Pacific Standard Time (North America"},{"zoneName":"America/Whitehorse","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America"},{"zoneName":"America/Winnipeg","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Yellowknife","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America"}]},{"name":"Cape Verde","isoCode":"CV","flag":"\u{1f1e8}\u{1f1fb}","phonecode":"238","currency":"CVE","latitude":"16.00000000","longitude":"-24.00000000","timezones":[{"zoneName":"Atlantic/Cape_Verde","gmtOffset":-3600,"gmtOffsetName":"UTC-01:00","abbreviation":"CVT","tzName":"Cape Verde Time"}]}
1,{"name":"Cayman Islands","isoCode":"KY","flag":"\u{1f1f0}\u{1f1fe}","phonecode":"+1-345","currency":"KYD","latitude":"19.50000000","longitude":"-80.50000000","timezones":[{"zoneName":"America/Cayman","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"}]},{"name":"Central African Republic","isoCode":"CF","flag":"\u{1f1e8}\u{1f1eb}","phonecode":"236","currency":"XAF","latitude":"7.00000000","longitude":"21.00000000","timezones":[{"zoneName":"Africa/Bangui","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"WAT","tzName":"West Africa Time"}]},{"name":"Chad","isoCode":"TD","flag":"\u{1f1f9}\u{1f1e9}","phonecode":"235","currency":"XAF","latitude":"15.00000000","longitude":"19.00000000","timezones":[{"zoneName":"Africa/Ndjamena","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"WAT","tzName":"West Africa Time"}]},{"name":"Chile","isoCode":"CL","flag":"\u{1f1e8}\u{1f1f1}","phonecode":"56","currency":"CLP","latitude":"-30.00000000","longitude":"-71.00000000","timezones":[{"zoneName":"America/Punta_Arenas","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"CLST","tzName":"Chile Summer Time"},{"zoneName":"America/Santiago","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"CLST","tzName":"Chile Summer Time"},{"zoneName":"Pacific/Easter","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EASST","tzName":"Easter Island Summer Time"}]},{"name":"China","isoCode":"CN","flag":"\u{1f1e8}\u{1f1f3}","phonecode":"86","currency":"CNY","latitude":"35.00000000","longitude":"105.00000000","timezones":[{"zoneName":"Asia/Shanghai","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"CST","tzName":"China Standard Time"},{"zoneName":"Asia/Urumqi","gmtOffset":21600,"gmtOffsetName":"UTC+06:00","abbreviation":"XJT","tzName":"China Standard Time"}]},{"name":"Christmas Island","isoCode":"CX","flag":"\u{1f1e8}\u{1f1fd}","phonecode":"61","currency":"AUD","latitude":"-10.50000000","longitude":"105.66666666","timezones":[{"zoneName":"Indian/Christmas","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"CXT","tzName":"Christmas Island Time"}]},{"name":"Cocos (Keeling) Islands","isoCode":"CC","flag":"\u{1f1e8}\u{1f1e8}","phonecode":"61","currency":"AUD","latitude":"-12.50000000","longitude":"96.83333333","timezones":[{"zoneName":"Indian/Cocos","gmtOffset":23400,"gmtOffsetName":"UTC+06:30","abbreviation":"CCT","tzName":"Cocos Islands Time"}]},{"name":"Colombia","isoCode":"CO","flag":"\u{1f1e8}\u{1f1f4}","phonecode":"57","currency":"COP","latitude":"4.00000000","longitude":"-72.00000000","timezones":[{"zoneName":"America/Bogota","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"COT","tzName":"Colombia Time"}]},{"name":"Comoros","isoCode":"KM","flag":"\u{1f1f0}\u{1f1f2}","phonecode":"269","currency":"KMF","latitude":"-12.16666666","longitude":"44.25000000","timezones":[{"zoneName":"Indian/Comoro","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"EAT","tzName":"East Africa Time"}]},{"name":"Congo","isoCode":"CG","flag":"\u{1f1e8}\u{1f1ec}","phonecode":"242","currency":"XAF","latitude":"-1.00000000","longitude":"15.00000000","timezones":[{"zoneName":"Africa/Brazzaville","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"WAT","tzName":"West Africa Time"}]},{"name":"Democratic Republic of the Congo","isoCode":"CD","flag":"\u{1f1e8}\u{1f1e9}","phonecode":"243","currency":"CDF","latitude":"0.00000000","longitude":"25.00000000","timezones":[{"zoneName":"Africa/Kinshasa","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"WAT","tzName":"West Africa Time"},{"zoneName":"Africa/Lubumbashi","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"CAT","tzName":"Central Africa Time"}]},{"name":"Cook Islands","isoCode":"CK","flag":"\u{1f1e8}\u{1f1f0}","phonecode":"682","currency":"NZD","latitude":"-21.23333333","longitude":"-159.76666666","timezones":[{"zoneName":"Pacific/Rarotonga","gmtOffset":-36000,"gmtOffsetName":"UTC-10:00","abbreviation":"CKT","tzName":"Cook Island Time"}]},{"name":"Costa Rica","isoCode":"CR","flag":"\u{1f1e8}\u{1f1f7}","phonecode":"506","currency":"CRC","latitude":"10.00000000","longitude":"-84.00000000","timezones":[{"zoneName":"America/Costa_Rica","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"}]}
1,{"name":"Cote D\'Ivoire (Ivory Coast)","isoCode":"CI","flag":"\u{1f1e8}\u{1f1ee}","phonecode":"225","currency":"XOF","latitude":"8.00000000","longitude":"-5.00000000","timezones":[{"zoneName":"Africa/Abidjan","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Croatia","isoCode":"HR","flag":"\u{1f1ed}\u{1f1f7}","phonecode":"385","currency":"HRK","latitude":"45.16666666","longitude":"15.50000000","timezones":[{"zoneName":"Europe/Zagreb","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Cuba","isoCode":"CU","flag":"\u{1f1e8}\u{1f1fa}","phonecode":"53","currency":"CUP","latitude":"21.50000000","longitude":"-80.00000000","timezones":[{"zoneName":"America/Havana","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"CST","tzName":"Cuba Standard Time"}]},{"name":"Cyprus","isoCode":"CY","flag":"\u{1f1e8}\u{1f1fe}","phonecode":"357","currency":"EUR","latitude":"35.00000000","longitude":"33.00000000","timezones":[{"zoneName":"Asia/Famagusta","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"},{"zoneName":"Asia/Nicosia","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Czech Republic","isoCode":"CZ","flag":"\u{1f1e8}\u{1f1ff}","phonecode":"420","currency":"CZK","latitude":"49.75000000","longitude":"15.50000000","timezones":[{"zoneName":"Europe/Prague","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Denmark","isoCode":"DK","flag":"\u{1f1e9}\u{1f1f0}","phonecode":"45","currency":"DKK","latitude":"56.00000000","longitude":"10.00000000","timezones":[{"zoneName":"Europe/Copenhagen","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Djibouti","isoCode":"DJ","flag":"\u{1f1e9}\u{1f1ef}","phonecode":"253","currency":"DJF","latitude":"11.50000000","longitude":"43.00000000","timezones":[{"zoneName":"Africa/Djibouti","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"EAT","tzName":"East Africa Time"}]},{"name":"Dominica","isoCode":"DM","flag":"\u{1f1e9}\u{1f1f2}","phonecode":"+1-767","currency":"XCD","latitude":"15.41666666","longitude":"-61.33333333","timezones":[{"zoneName":"America/Dominica","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Dominican Republic","isoCode":"DO","flag":"\u{1f1e9}\u{1f1f4}","phonecode":"+1-809 and 1-829","currency":"DOP","latitude":"19.00000000","longitude":"-70.66666666","timezones":[{"zoneName":"America/Santo_Domingo","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"East Timor","isoCode":"TL","flag":"\u{1f1f9}\u{1f1f1}","phonecode":"670","currency":"USD","latitude":"-8.83333333","longitude":"125.91666666","timezones":[{"zoneName":"Asia/Dili","gmtOffset":32400,"gmtOffsetName":"UTC+09:00","abbreviation":"TLT","tzName":"Timor Leste Time"}]},{"name":"Ecuador","isoCode":"EC","flag":"\u{1f1ea}\u{1f1e8}","phonecode":"593","currency":"USD","latitude":"-2.00000000","longitude":"-77.50000000","timezones":[{"zoneName":"America/Guayaquil","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"ECT","tzName":"Ecuador Time"},{"zoneName":"Pacific/Galapagos","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"GALT","tzName":"Gal\xe1pagos Time"}]},{"name":"Egypt","isoCode":"EG","flag":"\u{1f1ea}\u{1f1ec}","phonecode":"20","currency":"EGP","latitude":"27.00000000","longitude":"30.00000000","timezones":[{"zoneName":"Africa/Cairo","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"El Salvador","isoCode":"SV","flag":"\u{1f1f8}\u{1f1fb}","phonecode":"503","currency":"USD","latitude":"13.83333333","longitude":"-88.91666666","timezones":[{"zoneName":"America/El_Salvador","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"}]},{"name":"Equatorial Guinea","isoCode":"GQ","flag":"\u{1f1ec}\u{1f1f6}","phonecode":"240","currency":"XAF","latitude":"2.00000000","longitude":"10.00000000","timezones":[{"zoneName":"Africa/Malabo","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"WAT","tzName":"West Africa Time"}]}
1,{"name":"Eritrea","isoCode":"ER","flag":"\u{1f1ea}\u{1f1f7}","phonecode":"291","currency":"ERN","latitude":"15.00000000","longitude":"39.00000000","timezones":[{"zoneName":"Africa/Asmara","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"EAT","tzName":"East Africa Time"}]},{"name":"Estonia","isoCode":"EE","flag":"\u{1f1ea}\u{1f1ea}","phonecode":"372","currency":"EUR","latitude":"59.00000000","longitude":"26.00000000","timezones":[{"zoneName":"Europe/Tallinn","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Ethiopia","isoCode":"ET","flag":"\u{1f1ea}\u{1f1f9}","phonecode":"251","currency":"ETB","latitude":"8.00000000","longitude":"38.00000000","timezones":[{"zoneName":"Africa/Addis_Ababa","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"EAT","tzName":"East Africa Time"}]},{"name":"Falkland Islands","isoCode":"FK","flag":"\u{1f1eb}\u{1f1f0}","phonecode":"500","currency":"FKP","latitude":"-51.75000000","longitude":"-59.00000000","timezones":[{"zoneName":"Atlantic/Stanley","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"FKST","tzName":"Falkland Islands Summer Time"}]},{"name":"Faroe Islands","isoCode":"FO","flag":"\u{1f1eb}\u{1f1f4}","phonecode":"298","currency":"DKK","latitude":"62.00000000","longitude":"-7.00000000","timezones":[{"zoneName":"Atlantic/Faroe","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"WET","tzName":"Western European Time"}]},{"name":"Fiji Islands","isoCode":"FJ","flag":"\u{1f1eb}\u{1f1ef}","phonecode":"679","currency":"FJD","latitude":"-18.00000000","longitude":"175.00000000","timezones":[{"zoneName":"Pacific/Fiji","gmtOffset":43200,"gmtOffsetName":"UTC+12:00","abbreviation":"FJT","tzName":"Fiji Time"}]},{"name":"Finland","isoCode":"FI","flag":"\u{1f1eb}\u{1f1ee}","phonecode":"358","currency":"EUR","latitude":"64.00000000","longitude":"26.00000000","timezones":[{"zoneName":"Europe/Helsinki","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"France","isoCode":"FR","flag":"\u{1f1eb}\u{1f1f7}","phonecode":"33","currency":"EUR","latitude":"46.00000000","longitude":"2.00000000","timezones":[{"zoneName":"Europe/Paris","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"French Guiana","isoCode":"GF","flag":"\u{1f1ec}\u{1f1eb}","phonecode":"594","currency":"EUR","latitude":"4.00000000","longitude":"-53.00000000","timezones":[{"zoneName":"America/Cayenne","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"GFT","tzName":"French Guiana Time"}]},{"name":"French Polynesia","isoCode":"PF","flag":"\u{1f1f5}\u{1f1eb}","phonecode":"689","currency":"XPF","latitude":"-15.00000000","longitude":"-140.00000000","timezones":[{"zoneName":"Pacific/Gambier","gmtOffset":-32400,"gmtOffsetName":"UTC-09:00","abbreviation":"GAMT","tzName":"Gambier Islands Time"},{"zoneName":"Pacific/Marquesas","gmtOffset":-34200,"gmtOffsetName":"UTC-09:30","abbreviation":"MART","tzName":"Marquesas Islands Time"},{"zoneName":"Pacific/Tahiti","gmtOffset":-36000,"gmtOffsetName":"UTC-10:00","abbreviation":"TAHT","tzName":"Tahiti Time"}]},{"name":"French Southern Territories","isoCode":"TF","flag":"\u{1f1f9}\u{1f1eb}","phonecode":"262","currency":"EUR","latitude":"-49.25000000","longitude":"69.16700000","timezones":[{"zoneName":"Indian/Kerguelen","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"TFT","tzName":"French Southern and Antarctic Time"}]},{"name":"Gabon","isoCode":"GA","flag":"\u{1f1ec}\u{1f1e6}","phonecode":"241","currency":"XAF","latitude":"-1.00000000","longitude":"11.75000000","timezones":[{"zoneName":"Africa/Libreville","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"WAT","tzName":"West Africa Time"}]},{"name":"The Gambia","isoCode":"GM","flag":"\u{1f1ec}\u{1f1f2}","phonecode":"220","currency":"GMD","latitude":"13.46666666","longitude":"-16.56666666","timezones":[{"zoneName":"Africa/Banjul","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]}
1,{"name":"Georgia","isoCode":"GE","flag":"\u{1f1ec}\u{1f1ea}","phonecode":"995","currency":"GEL","latitude":"42.00000000","longitude":"43.50000000","timezones":[{"zoneName":"Asia/Tbilisi","gmtOffset":14400,"gmtOffsetName":"UTC+04:00","abbreviation":"GET","tzName":"Georgia Standard Time"}]},{"name":"Germany","isoCode":"DE","flag":"\u{1f1e9}\u{1f1ea}","phonecode":"49","currency":"EUR","latitude":"51.00000000","longitude":"9.00000000","timezones":[{"zoneName":"Europe/Berlin","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"},{"zoneName":"Europe/Busingen","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Ghana","isoCode":"GH","flag":"\u{1f1ec}\u{1f1ed}","phonecode":"233","currency":"GHS","latitude":"8.00000000","longitude":"-2.00000000","timezones":[{"zoneName":"Africa/Accra","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Gibraltar","isoCode":"GI","flag":"\u{1f1ec}\u{1f1ee}","phonecode":"350","currency":"GIP","latitude":"36.13333333","longitude":"-5.35000000","timezones":[{"zoneName":"Europe/Gibraltar","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Greece","isoCode":"GR","flag":"\u{1f1ec}\u{1f1f7}","phonecode":"30","currency":"EUR","latitude":"39.00000000","longitude":"22.00000000","timezones":[{"zoneName":"Europe/Athens","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Greenland","isoCode":"GL","flag":"\u{1f1ec}\u{1f1f1}","phonecode":"299","currency":"DKK","latitude":"72.00000000","longitude":"-40.00000000","timezones":[{"zoneName":"America/Danmarkshavn","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"},{"zoneName":"America/Nuuk","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"WGT","tzName":"West Greenland Time"},{"zoneName":"America/Scoresbysund","gmtOffset":-3600,"gmtOffsetName":"UTC-01:00","abbreviation":"EGT","tzName":"Eastern Greenland Time"},{"zoneName":"America/Thule","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Grenada","isoCode":"GD","flag":"\u{1f1ec}\u{1f1e9}","phonecode":"+1-473","currency":"XCD","latitude":"12.11666666","longitude":"-61.66666666","timezones":[{"zoneName":"America/Grenada","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Guadeloupe","isoCode":"GP","flag":"\u{1f1ec}\u{1f1f5}","phonecode":"590","currency":"EUR","latitude":"16.25000000","longitude":"-61.58333300","timezones":[{"zoneName":"America/Guadeloupe","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Guam","isoCode":"GU","flag":"\u{1f1ec}\u{1f1fa}","phonecode":"+1-671","currency":"USD","latitude":"13.46666666","longitude":"144.78333333","timezones":[{"zoneName":"Pacific/Guam","gmtOffset":36000,"gmtOffsetName":"UTC+10:00","abbreviation":"CHST","tzName":"Chamorro Standard Time"}]},{"name":"Guatemala","isoCode":"GT","flag":"\u{1f1ec}\u{1f1f9}","phonecode":"502","currency":"GTQ","latitude":"15.50000000","longitude":"-90.25000000","timezones":[{"zoneName":"America/Guatemala","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"}]},{"name":"Guernsey and Alderney","isoCode":"GG","flag":"\u{1f1ec}\u{1f1ec}","phonecode":"+44-1481","currency":"GBP","latitude":"49.46666666","longitude":"-2.58333333","timezones":[{"zoneName":"Europe/Guernsey","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Guinea","isoCode":"GN","flag":"\u{1f1ec}\u{1f1f3}","phonecode":"224","currency":"GNF","latitude":"11.00000000","longitude":"-10.00000000","timezones":[{"zoneName":"Africa/Conakry","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Guinea-Bissau","isoCode":"GW","flag":"\u{1f1ec}\u{1f1fc}","phonecode":"245","currency":"XOF","latitude":"12.00000000","longitude":"-15.00000000","timezones":[{"zoneName":"Africa/Bissau","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]}
1,{"name":"Guyana","isoCode":"GY","flag":"\u{1f1ec}\u{1f1fe}","phonecode":"592","currency":"GYD","latitude":"5.00000000","longitude":"-59.00000000","timezones":[{"zoneName":"America/Guyana","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"GYT","tzName":"Guyana Time"}]},{"name":"Haiti","isoCode":"HT","flag":"\u{1f1ed}\u{1f1f9}","phonecode":"509","currency":"HTG","latitude":"19.00000000","longitude":"-72.41666666","timezones":[{"zoneName":"America/Port-au-Prince","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"}]},{"name":"Heard Island and McDonald Islands","isoCode":"HM","flag":"\u{1f1ed}\u{1f1f2}","phonecode":"672","currency":"AUD","latitude":"-53.10000000","longitude":"72.51666666","timezones":[{"zoneName":"Indian/Kerguelen","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"TFT","tzName":"French Southern and Antarctic Time"}]},{"name":"Honduras","isoCode":"HN","flag":"\u{1f1ed}\u{1f1f3}","phonecode":"504","currency":"HNL","latitude":"15.00000000","longitude":"-86.50000000","timezones":[{"zoneName":"America/Tegucigalpa","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"}]},{"name":"Hong Kong S.A.R.","isoCode":"HK","flag":"\u{1f1ed}\u{1f1f0}","phonecode":"852","currency":"HKD","latitude":"22.25000000","longitude":"114.16666666","timezones":[{"zoneName":"Asia/Hong_Kong","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"HKT","tzName":"Hong Kong Time"}]},{"name":"Hungary","isoCode":"HU","flag":"\u{1f1ed}\u{1f1fa}","phonecode":"36","currency":"HUF","latitude":"47.00000000","longitude":"20.00000000","timezones":[{"zoneName":"Europe/Budapest","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Iceland","isoCode":"IS","flag":"\u{1f1ee}\u{1f1f8}","phonecode":"354","currency":"ISK","latitude":"65.00000000","longitude":"-18.00000000","timezones":[{"zoneName":"Atlantic/Reykjavik","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"India","isoCode":"IN","flag":"\u{1f1ee}\u{1f1f3}","phonecode":"91","currency":"INR","latitude":"20.00000000","longitude":"77.00000000","timezones":[{"zoneName":"Asia/Kolkata","gmtOffset":19800,"gmtOffsetName":"UTC+05:30","abbreviation":"IST","tzName":"Indian Standard Time"}]},{"name":"Indonesia","isoCode":"ID","flag":"\u{1f1ee}\u{1f1e9}","phonecode":"62","currency":"IDR","latitude":"-5.00000000","longitude":"120.00000000","timezones":[{"zoneName":"Asia/Jakarta","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"WIB","tzName":"Western Indonesian Time"},{"zoneName":"Asia/Jayapura","gmtOffset":32400,"gmtOffsetName":"UTC+09:00","abbreviation":"WIT","tzName":"Eastern Indonesian Time"},{"zoneName":"Asia/Makassar","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"WITA","tzName":"Central Indonesia Time"},{"zoneName":"Asia/Pontianak","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"WIB","tzName":"Western Indonesian Time"}]},{"name":"Iran","isoCode":"IR","flag":"\u{1f1ee}\u{1f1f7}","phonecode":"98","currency":"IRR","latitude":"32.00000000","longitude":"53.00000000","timezones":[{"zoneName":"Asia/Tehran","gmtOffset":12600,"gmtOffsetName":"UTC+03:30","abbreviation":"IRDT","tzName":"Iran Daylight Time"}]},{"name":"Iraq","isoCode":"IQ","flag":"\u{1f1ee}\u{1f1f6}","phonecode":"964","currency":"IQD","latitude":"33.00000000","longitude":"44.00000000","timezones":[{"zoneName":"Asia/Baghdad","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"AST","tzName":"Arabia Standard Time"}]},{"name":"Ireland","isoCode":"IE","flag":"\u{1f1ee}\u{1f1ea}","phonecode":"353","currency":"EUR","latitude":"53.00000000","longitude":"-8.00000000","timezones":[{"zoneName":"Europe/Dublin","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Israel","isoCode":"IL","flag":"\u{1f1ee}\u{1f1f1}","phonecode":"972","currency":"ILS","latitude":"31.50000000","longitude":"34.75000000","timezones":[{"zoneName":"Asia/Jerusalem","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"IST","tzName":"Israel Standard Time"}]}
1,{"name":"Italy","isoCode":"IT","flag":"\u{1f1ee}\u{1f1f9}","phonecode":"39","currency":"EUR","latitude":"42.83333333","longitude":"12.83333333","timezones":[{"zoneName":"Europe/Rome","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Jamaica","isoCode":"JM","flag":"\u{1f1ef}\u{1f1f2}","phonecode":"+1-876","currency":"JMD","latitude":"18.25000000","longitude":"-77.50000000","timezones":[{"zoneName":"America/Jamaica","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"}]},{"name":"Japan","isoCode":"JP","flag":"\u{1f1ef}\u{1f1f5}","phonecode":"81","currency":"JPY","latitude":"36.00000000","longitude":"138.00000000","timezones":[{"zoneName":"Asia/Tokyo","gmtOffset":32400,"gmtOffsetName":"UTC+09:00","abbreviation":"JST","tzName":"Japan Standard Time"}]},{"name":"Jersey","isoCode":"JE","flag":"\u{1f1ef}\u{1f1ea}","phonecode":"+44-1534","currency":"GBP","latitude":"49.25000000","longitude":"-2.16666666","timezones":[{"zoneName":"Europe/Jersey","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Jordan","isoCode":"JO","flag":"\u{1f1ef}\u{1f1f4}","phonecode":"962","currency":"JOD","latitude":"31.00000000","longitude":"36.00000000","timezones":[{"zoneName":"Asia/Amman","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Kazakhstan","isoCode":"KZ","flag":"\u{1f1f0}\u{1f1ff}","phonecode":"7","currency":"KZT","latitude":"48.00000000","longitude":"68.00000000","timezones":[{"zoneName":"Asia/Almaty","gmtOffset":21600,"gmtOffsetName":"UTC+06:00","abbreviation":"ALMT","tzName":"Alma-Ata Time[1"},{"zoneName":"Asia/Aqtau","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"AQTT","tzName":"Aqtobe Time"},{"zoneName":"Asia/Aqtobe","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"AQTT","tzName":"Aqtobe Time"},{"zoneName":"Asia/Atyrau","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"MSD+1","tzName":"Moscow Daylight Time+1"},{"zoneName":"Asia/Oral","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"ORAT","tzName":"Oral Time"},{"zoneName":"Asia/Qostanay","gmtOffset":21600,"gmtOffsetName":"UTC+06:00","abbreviation":"QYZST","tzName":"Qyzylorda Summer Time"},{"zoneName":"Asia/Qyzylorda","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"QYZT","tzName":"Qyzylorda Summer Time"}]},{"name":"Kenya","isoCode":"KE","flag":"\u{1f1f0}\u{1f1ea}","phonecode":"254","currency":"KES","latitude":"1.00000000","longitude":"38.00000000","timezones":[{"zoneName":"Africa/Nairobi","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"EAT","tzName":"East Africa Time"}]},{"name":"Kiribati","isoCode":"KI","flag":"\u{1f1f0}\u{1f1ee}","phonecode":"686","currency":"AUD","latitude":"1.41666666","longitude":"173.00000000","timezones":[{"zoneName":"Pacific/Enderbury","gmtOffset":46800,"gmtOffsetName":"UTC+13:00","abbreviation":"PHOT","tzName":"Phoenix Island Time"},{"zoneName":"Pacific/Kiritimati","gmtOffset":50400,"gmtOffsetName":"UTC+14:00","abbreviation":"LINT","tzName":"Line Islands Time"},{"zoneName":"Pacific/Tarawa","gmtOffset":43200,"gmtOffsetName":"UTC+12:00","abbreviation":"GILT","tzName":"Gilbert Island Time"}]},{"name":"North Korea","isoCode":"KP","flag":"\u{1f1f0}\u{1f1f5}","phonecode":"850","currency":"KPW","latitude":"40.00000000","longitude":"127.00000000","timezones":[{"zoneName":"Asia/Pyongyang","gmtOffset":32400,"gmtOffsetName":"UTC+09:00","abbreviation":"KST","tzName":"Korea Standard Time"}]},{"name":"South Korea","isoCode":"KR","flag":"\u{1f1f0}\u{1f1f7}","phonecode":"82","currency":"KRW","latitude":"37.00000000","longitude":"127.50000000","timezones":[{"zoneName":"Asia/Seoul","gmtOffset":32400,"gmtOffsetName":"UTC+09:00","abbreviation":"KST","tzName":"Korea Standard Time"}]},{"name":"Kuwait","isoCode":"KW","flag":"\u{1f1f0}\u{1f1fc}","phonecode":"965","currency":"KWD","latitude":"29.50000000","longitude":"45.75000000","timezones":[{"zoneName":"Asia/Kuwait","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"AST","tzName":"Arabia Standard Time"}]}
1,{"name":"Kyrgyzstan","isoCode":"KG","flag":"\u{1f1f0}\u{1f1ec}","phonecode":"996","currency":"KGS","latitude":"41.00000000","longitude":"75.00000000","timezones":[{"zoneName":"Asia/Bishkek","gmtOffset":21600,"gmtOffsetName":"UTC+06:00","abbreviation":"KGT","tzName":"Kyrgyzstan Time"}]},{"name":"Laos","isoCode":"LA","flag":"\u{1f1f1}\u{1f1e6}","phonecode":"856","currency":"LAK","latitude":"18.00000000","longitude":"105.00000000","timezones":[{"zoneName":"Asia/Vientiane","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"ICT","tzName":"Indochina Time"}]},{"name":"Latvia","isoCode":"LV","flag":"\u{1f1f1}\u{1f1fb}","phonecode":"371","currency":"EUR","latitude":"57.00000000","longitude":"25.00000000","timezones":[{"zoneName":"Europe/Riga","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Lebanon","isoCode":"LB","flag":"\u{1f1f1}\u{1f1e7}","phonecode":"961","currency":"LBP","latitude":"33.83333333","longitude":"35.83333333","timezones":[{"zoneName":"Asia/Beirut","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Lesotho","isoCode":"LS","flag":"\u{1f1f1}\u{1f1f8}","phonecode":"266","currency":"LSL","latitude":"-29.50000000","longitude":"28.50000000","timezones":[{"zoneName":"Africa/Maseru","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"SAST","tzName":"South African Standard Time"}]},{"name":"Liberia","isoCode":"LR","flag":"\u{1f1f1}\u{1f1f7}","phonecode":"231","currency":"LRD","latitude":"6.50000000","longitude":"-9.50000000","timezones":[{"zoneName":"Africa/Monrovia","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Libya","isoCode":"LY","flag":"\u{1f1f1}\u{1f1fe}","phonecode":"218","currency":"LYD","latitude":"25.00000000","longitude":"17.00000000","timezones":[{"zoneName":"Africa/Tripoli","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Liechtenstein","isoCode":"LI","flag":"\u{1f1f1}\u{1f1ee}","phonecode":"423","currency":"CHF","latitude":"47.26666666","longitude":"9.53333333","timezones":[{"zoneName":"Europe/Vaduz","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Lithuania","isoCode":"LT","flag":"\u{1f1f1}\u{1f1f9}","phonecode":"370","currency":"EUR","latitude":"56.00000000","longitude":"24.00000000","timezones":[{"zoneName":"Europe/Vilnius","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Luxembourg","isoCode":"LU","flag":"\u{1f1f1}\u{1f1fa}","phonecode":"352","currency":"EUR","latitude":"49.75000000","longitude":"6.16666666","timezones":[{"zoneName":"Europe/Luxembourg","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Macau S.A.R.","isoCode":"MO","flag":"\u{1f1f2}\u{1f1f4}","phonecode":"853","currency":"MOP","latitude":"22.16666666","longitude":"113.55000000","timezones":[{"zoneName":"Asia/Macau","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"CST","tzName":"China Standard Time"}]},{"name":"Macedonia","isoCode":"MK","flag":"\u{1f1f2}\u{1f1f0}","phonecode":"389","currency":"MKD","latitude":"41.83333333","longitude":"22.00000000","timezones":[{"zoneName":"Europe/Skopje","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Madagascar","isoCode":"MG","flag":"\u{1f1f2}\u{1f1ec}","phonecode":"261","currency":"MGA","latitude":"-20.00000000","longitude":"47.00000000","timezones":[{"zoneName":"Indian/Antananarivo","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"EAT","tzName":"East Africa Time"}]},{"name":"Malawi","isoCode":"MW","flag":"\u{1f1f2}\u{1f1fc}","phonecode":"265","currency":"MWK","latitude":"-13.50000000","longitude":"34.00000000","timezones":[{"zoneName":"Africa/Blantyre","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"CAT","tzName":"Central Africa Time"}]},{"name":"Malaysia","isoCode":"MY","flag":"\u{1f1f2}\u{1f1fe}","phonecode":"60","currency":"MYR","latitude":"2.50000000","longitude":"112.50000000","timezones":[{"zoneName":"Asia/Kuala_Lumpur","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"MYT","tzName":"Malaysia Time"},{"zoneName":"Asia/Kuching","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"MYT","tzName":"Malaysia Time"}]}
1,{"name":"Maldives","isoCode":"MV","flag":"\u{1f1f2}\u{1f1fb}","phonecode":"960","currency":"MVR","latitude":"3.25000000","longitude":"73.00000000","timezones":[{"zoneName":"Indian/Maldives","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"MVT","tzName":"Maldives Time"}]},{"name":"Mali","isoCode":"ML","flag":"\u{1f1f2}\u{1f1f1}","phonecode":"223","currency":"XOF","latitude":"17.00000000","longitude":"-4.00000000","timezones":[{"zoneName":"Africa/Bamako","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Malta","isoCode":"MT","flag":"\u{1f1f2}\u{1f1f9}","phonecode":"356","currency":"EUR","latitude":"35.83333333","longitude":"14.58333333","timezones":[{"zoneName":"Europe/Malta","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Man (Isle of)","isoCode":"IM","flag":"\u{1f1ee}\u{1f1f2}","phonecode":"+44-1624","currency":"GBP","latitude":"54.25000000","longitude":"-4.50000000","timezones":[{"zoneName":"Europe/Isle_of_Man","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Marshall Islands","isoCode":"MH","flag":"\u{1f1f2}\u{1f1ed}","phonecode":"692","currency":"USD","latitude":"9.00000000","longitude":"168.00000000","timezones":[{"zoneName":"Pacific/Kwajalein","gmtOffset":43200,"gmtOffsetName":"UTC+12:00","abbreviation":"MHT","tzName":"Marshall Islands Time"},{"zoneName":"Pacific/Majuro","gmtOffset":43200,"gmtOffsetName":"UTC+12:00","abbreviation":"MHT","tzName":"Marshall Islands Time"}]},{"name":"Martinique","isoCode":"MQ","flag":"\u{1f1f2}\u{1f1f6}","phonecode":"596","currency":"EUR","latitude":"14.66666700","longitude":"-61.00000000","timezones":[{"zoneName":"America/Martinique","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Mauritania","isoCode":"MR","flag":"\u{1f1f2}\u{1f1f7}","phonecode":"222","currency":"MRO","latitude":"20.00000000","longitude":"-12.00000000","timezones":[{"zoneName":"Africa/Nouakchott","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Mauritius","isoCode":"MU","flag":"\u{1f1f2}\u{1f1fa}","phonecode":"230","currency":"MUR","latitude":"-20.28333333","longitude":"57.55000000","timezones":[{"zoneName":"Indian/Mauritius","gmtOffset":14400,"gmtOffsetName":"UTC+04:00","abbreviation":"MUT","tzName":"Mauritius Time"}]},{"name":"Mayotte","isoCode":"YT","flag":"\u{1f1fe}\u{1f1f9}","phonecode":"262","currency":"EUR","latitude":"-12.83333333","longitude":"45.16666666","timezones":[{"zoneName":"Indian/Mayotte","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"EAT","tzName":"East Africa Time"}]},{"name":"Mexico","isoCode":"MX","flag":"\u{1f1f2}\u{1f1fd}","phonecode":"52","currency":"MXN","latitude":"23.00000000","longitude":"-102.00000000","timezones":[{"zoneName":"America/Bahia_Banderas","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Cancun","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Chihuahua","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America"},{"zoneName":"America/Hermosillo","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America"},{"zoneName":"America/Matamoros","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Mazatlan","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America"},{"zoneName":"America/Merida","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Mexico_City","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Monterrey","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Ojinaga","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America"},{"zoneName":"America/Tijuana","gmtOffset":-28800,"gmtOffsetName":"UTC-08:00","abbreviation":"PST","tzName":"Pacific Standard Time (North America"}]},{"name":"Micronesia","isoCode":"FM","flag":"\u{1f1eb}\u{1f1f2}","phonecode":"691","currency":"USD","latitude":"6.91666666","longitude":"158.25000000","timezones":[{"zoneName":"Pacific/Chuuk","gmtOffset":36000,"gmtOffsetName":"UTC+10:00","abbreviation":"CHUT","tzName":"Chuuk Time"},{"zoneName":"Pacific/Kosrae","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"KOST","tzName":"Kosrae Time"},{"zoneName":"Pacific/Pohnpei","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"PONT","tzName":"Pohnpei Standard Time"}]}
1,{"name":"Moldova","isoCode":"MD","flag":"\u{1f1f2}\u{1f1e9}","phonecode":"373","currency":"MDL","latitude":"47.00000000","longitude":"29.00000000","timezones":[{"zoneName":"Europe/Chisinau","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Monaco","isoCode":"MC","flag":"\u{1f1f2}\u{1f1e8}","phonecode":"377","currency":"EUR","latitude":"43.73333333","longitude":"7.40000000","timezones":[{"zoneName":"Europe/Monaco","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Mongolia","isoCode":"MN","flag":"\u{1f1f2}\u{1f1f3}","phonecode":"976","currency":"MNT","latitude":"46.00000000","longitude":"105.00000000","timezones":[{"zoneName":"Asia/Choibalsan","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"CHOT","tzName":"Choibalsan Standard Time"},{"zoneName":"Asia/Hovd","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"HOVT","tzName":"Hovd Time"},{"zoneName":"Asia/Ulaanbaatar","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"ULAT","tzName":"Ulaanbaatar Standard Time"}]},{"name":"Montenegro","isoCode":"ME","flag":"\u{1f1f2}\u{1f1ea}","phonecode":"382","currency":"EUR","latitude":"42.50000000","longitude":"19.30000000","timezones":[{"zoneName":"Europe/Podgorica","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Montserrat","isoCode":"MS","flag":"\u{1f1f2}\u{1f1f8}","phonecode":"+1-664","currency":"XCD","latitude":"16.75000000","longitude":"-62.20000000","timezones":[{"zoneName":"America/Montserrat","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Morocco","isoCode":"MA","flag":"\u{1f1f2}\u{1f1e6}","phonecode":"212","currency":"MAD","latitude":"32.00000000","longitude":"-5.00000000","timezones":[{"zoneName":"Africa/Casablanca","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"WEST","tzName":"Western European Summer Time"}]},{"name":"Mozambique","isoCode":"MZ","flag":"\u{1f1f2}\u{1f1ff}","phonecode":"258","currency":"MZN","latitude":"-18.25000000","longitude":"35.00000000","timezones":[{"zoneName":"Africa/Maputo","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"CAT","tzName":"Central Africa Time"}]},{"name":"Myanmar","isoCode":"MM","flag":"\u{1f1f2}\u{1f1f2}","phonecode":"95","currency":"MMK","latitude":"22.00000000","longitude":"98.00000000","timezones":[{"zoneName":"Asia/Yangon","gmtOffset":23400,"gmtOffsetName":"UTC+06:30","abbreviation":"MMT","tzName":"Myanmar Standard Time"}]},{"name":"Namibia","isoCode":"NA","flag":"\u{1f1f3}\u{1f1e6}","phonecode":"264","currency":"NAD","latitude":"-22.00000000","longitude":"17.00000000","timezones":[{"zoneName":"Africa/Windhoek","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"WAST","tzName":"West Africa Summer Time"}]},{"name":"Nauru","isoCode":"NR","flag":"\u{1f1f3}\u{1f1f7}","phonecode":"674","currency":"AUD","latitude":"-0.53333333","longitude":"166.91666666","timezones":[{"zoneName":"Pacific/Nauru","gmtOffset":43200,"gmtOffsetName":"UTC+12:00","abbreviation":"NRT","tzName":"Nauru Time"}]},{"name":"Nepal","isoCode":"NP","flag":"\u{1f1f3}\u{1f1f5}","phonecode":"977","currency":"NPR","latitude":"28.00000000","longitude":"84.00000000","timezones":[{"zoneName":"Asia/Kathmandu","gmtOffset":20700,"gmtOffsetName":"UTC+05:45","abbreviation":"NPT","tzName":"Nepal Time"}]},{"name":"Bonaire, Sint Eustatius and Saba","isoCode":"BQ","flag":"\u{1f1e7}\u{1f1f6}","phonecode":"599","currency":"USD","latitude":"12.15000000","longitude":"-68.26666700","timezones":[{"zoneName":"America/Anguilla","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Netherlands","isoCode":"NL","flag":"\u{1f1f3}\u{1f1f1}","phonecode":"31","currency":"EUR","latitude":"52.50000000","longitude":"5.75000000","timezones":[{"zoneName":"Europe/Amsterdam","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"New Caledonia","isoCode":"NC","flag":"\u{1f1f3}\u{1f1e8}","phonecode":"687","currency":"XPF","latitude":"-21.50000000","longitude":"165.50000000","timezones":[{"zoneName":"Pacific/Noumea","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"NCT","tzName":"New Caledonia Time"}]}
1,{"name":"New Zealand","isoCode":"NZ","flag":"\u{1f1f3}\u{1f1ff}","phonecode":"64","currency":"NZD","latitude":"-41.00000000","longitude":"174.00000000","timezones":[{"zoneName":"Pacific/Auckland","gmtOffset":46800,"gmtOffsetName":"UTC+13:00","abbreviation":"NZDT","tzName":"New Zealand Daylight Time"},{"zoneName":"Pacific/Chatham","gmtOffset":49500,"gmtOffsetName":"UTC+13:45","abbreviation":"CHAST","tzName":"Chatham Standard Time"}]},{"name":"Nicaragua","isoCode":"NI","flag":"\u{1f1f3}\u{1f1ee}","phonecode":"505","currency":"NIO","latitude":"13.00000000","longitude":"-85.00000000","timezones":[{"zoneName":"America/Managua","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"}]},{"name":"Niger","isoCode":"NE","flag":"\u{1f1f3}\u{1f1ea}","phonecode":"227","currency":"XOF","latitude":"16.00000000","longitude":"8.00000000","timezones":[{"zoneName":"Africa/Niamey","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"WAT","tzName":"West Africa Time"}]},{"name":"Nigeria","isoCode":"NG","flag":"\u{1f1f3}\u{1f1ec}","phonecode":"234","currency":"NGN","latitude":"10.00000000","longitude":"8.00000000","timezones":[{"zoneName":"Africa/Lagos","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"WAT","tzName":"West Africa Time"}]},{"name":"Niue","isoCode":"NU","flag":"\u{1f1f3}\u{1f1fa}","phonecode":"683","currency":"NZD","latitude":"-19.03333333","longitude":"-169.86666666","timezones":[{"zoneName":"Pacific/Niue","gmtOffset":-39600,"gmtOffsetName":"UTC-11:00","abbreviation":"NUT","tzName":"Niue Time"}]},{"name":"Norfolk Island","isoCode":"NF","flag":"\u{1f1f3}\u{1f1eb}","phonecode":"672","currency":"AUD","latitude":"-29.03333333","longitude":"167.95000000","timezones":[{"zoneName":"Pacific/Norfolk","gmtOffset":43200,"gmtOffsetName":"UTC+12:00","abbreviation":"NFT","tzName":"Norfolk Time"}]},{"name":"Northern Mariana Islands","isoCode":"MP","flag":"\u{1f1f2}\u{1f1f5}","phonecode":"+1-670","currency":"USD","latitude":"15.20000000","longitude":"145.75000000","timezones":[{"zoneName":"Pacific/Saipan","gmtOffset":36000,"gmtOffsetName":"UTC+10:00","abbreviation":"ChST","tzName":"Chamorro Standard Time"}]},{"name":"Norway","isoCode":"NO","flag":"\u{1f1f3}\u{1f1f4}","phonecode":"47","currency":"NOK","latitude":"62.00000000","longitude":"10.00000000","timezones":[{"zoneName":"Europe/Oslo","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Oman","isoCode":"OM","flag":"\u{1f1f4}\u{1f1f2}","phonecode":"968","currency":"OMR","latitude":"21.00000000","longitude":"57.00000000","timezones":[{"zoneName":"Asia/Muscat","gmtOffset":14400,"gmtOffsetName":"UTC+04:00","abbreviation":"GST","tzName":"Gulf Standard Time"}]},{"name":"Pakistan","isoCode":"PK","flag":"\u{1f1f5}\u{1f1f0}","phonecode":"92","currency":"PKR","latitude":"30.00000000","longitude":"70.00000000","timezones":[{"zoneName":"Asia/Karachi","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"PKT","tzName":"Pakistan Standard Time"}]},{"name":"Palau","isoCode":"PW","flag":"\u{1f1f5}\u{1f1fc}","phonecode":"680","currency":"USD","latitude":"7.50000000","longitude":"134.50000000","timezones":[{"zoneName":"Pacific/Palau","gmtOffset":32400,"gmtOffsetName":"UTC+09:00","abbreviation":"PWT","tzName":"Palau Time"}]},{"name":"Palestinian Territory Occupied","isoCode":"PS","flag":"\u{1f1f5}\u{1f1f8}","phonecode":"970","currency":"ILS","latitude":"31.90000000","longitude":"35.20000000","timezones":[{"zoneName":"Asia/Gaza","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"},{"zoneName":"Asia/Hebron","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Panama","isoCode":"PA","flag":"\u{1f1f5}\u{1f1e6}","phonecode":"507","currency":"PAB","latitude":"9.00000000","longitude":"-80.00000000","timezones":[{"zoneName":"America/Panama","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"}]},{"name":"Papua new Guinea","isoCode":"PG","flag":"\u{1f1f5}\u{1f1ec}","phonecode":"675","currency":"PGK","latitude":"-6.00000000","longitude":"147.00000000","timezones":[{"zoneName":"Pacific/Bougainville","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"BST","tzName":"Bougainville Standard Time[6"},{"zoneName":"Pacific/Port_Moresby","gmtOffset":36000,"gmtOffsetName":"UTC+10:00","abbreviation":"PGT","tzName":"Papua New Guinea Time"}]}
1,{"name":"Paraguay","isoCode":"PY","flag":"\u{1f1f5}\u{1f1fe}","phonecode":"595","currency":"PYG","latitude":"-23.00000000","longitude":"-58.00000000","timezones":[{"zoneName":"America/Asuncion","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"PYST","tzName":"Paraguay Summer Time"}]},{"name":"Peru","isoCode":"PE","flag":"\u{1f1f5}\u{1f1ea}","phonecode":"51","currency":"PEN","latitude":"-10.00000000","longitude":"-76.00000000","timezones":[{"zoneName":"America/Lima","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"PET","tzName":"Peru Time"}]},{"name":"Philippines","isoCode":"PH","flag":"\u{1f1f5}\u{1f1ed}","phonecode":"63","currency":"PHP","latitude":"13.00000000","longitude":"122.00000000","timezones":[{"zoneName":"Asia/Manila","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"PHT","tzName":"Philippine Time"}]},{"name":"Pitcairn Island","isoCode":"PN","flag":"\u{1f1f5}\u{1f1f3}","phonecode":"870","currency":"NZD","latitude":"-25.06666666","longitude":"-130.10000000","timezones":[{"zoneName":"Pacific/Pitcairn","gmtOffset":-28800,"gmtOffsetName":"UTC-08:00","abbreviation":"PST","tzName":"Pacific Standard Time (North America"}]},{"name":"Poland","isoCode":"PL","flag":"\u{1f1f5}\u{1f1f1}","phonecode":"48","currency":"PLN","latitude":"52.00000000","longitude":"20.00000000","timezones":[{"zoneName":"Europe/Warsaw","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Portugal","isoCode":"PT","flag":"\u{1f1f5}\u{1f1f9}","phonecode":"351","currency":"EUR","latitude":"39.50000000","longitude":"-8.00000000","timezones":[{"zoneName":"Atlantic/Azores","gmtOffset":-3600,"gmtOffsetName":"UTC-01:00","abbreviation":"AZOT","tzName":"Azores Standard Time"},{"zoneName":"Atlantic/Madeira","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"WET","tzName":"Western European Time"},{"zoneName":"Europe/Lisbon","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"WET","tzName":"Western European Time"}]},{"name":"Puerto Rico","isoCode":"PR","flag":"\u{1f1f5}\u{1f1f7}","phonecode":"+1-787 and 1-939","currency":"USD","latitude":"18.25000000","longitude":"-66.50000000","timezones":[{"zoneName":"America/Puerto_Rico","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Qatar","isoCode":"QA","flag":"\u{1f1f6}\u{1f1e6}","phonecode":"974","currency":"QAR","latitude":"25.50000000","longitude":"51.25000000","timezones":[{"zoneName":"Asia/Qatar","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"AST","tzName":"Arabia Standard Time"}]},{"name":"Reunion","isoCode":"RE","flag":"\u{1f1f7}\u{1f1ea}","phonecode":"262","currency":"EUR","latitude":"-21.15000000","longitude":"55.50000000","timezones":[{"zoneName":"Indian/Reunion","gmtOffset":14400,"gmtOffsetName":"UTC+04:00","abbreviation":"RET","tzName":"R\xe9union Time"}]},{"name":"Romania","isoCode":"RO","flag":"\u{1f1f7}\u{1f1f4}","phonecode":"40","currency":"RON","latitude":"46.00000000","longitude":"25.00000000","timezones":[{"zoneName":"Europe/Bucharest","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Russia","isoCode":"RU","flag":"\u{1f1f7}\u{1f1fa}","phonecode":"7","currency":"RUB","latitude":"60.00000000","longitude":"100.00000000","timezones":[{"zoneName":"Asia/Anadyr","gmtOffset":43200,"gmtOffsetName":"UTC+12:00","abbreviation":"ANAT","tzName":"Anadyr Time[4"},{"zoneName":"Asia/Barnaul","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"KRAT","tzName":"Krasnoyarsk Time"},{"zoneName":"Asia/Chita","gmtOffset":32400,"gmtOffsetName":"UTC+09:00","abbreviation":"YAKT","tzName":"Yakutsk Time"},{"zoneName":"Asia/Irkutsk","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"IRKT","tzName":"Irkutsk Time"},{"zoneName":"Asia/Kamchatka","gmtOffset":43200,"gmtOffsetName":"UTC+12:00","abbreviation":"PETT","tzName":"Kamchatka Time"},{"zoneName":"Asia/Khandyga","gmtOffset":32400,"gmtOffsetName":"UTC+09:00","abbreviation":"YAKT","tzName":"Yakutsk Time"},{"zoneName":"Asia/Krasnoyarsk","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"KRAT","tzName":"Krasnoyarsk Time"},{"zoneName":"Asia/Magadan","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"MAGT","tzName":"Magadan Time"},{"zoneName":"Asia/Novokuznetsk","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"KRAT","tzName":"Krasnoyarsk Time"},{"zoneName":"Asia/Novosibirsk","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"NOVT","tzName":"Novosibirsk Time"},{"zoneName":"Asia/Omsk","gmtOffset":21600,"gmtOffsetName":"UTC+06:00","abbreviation":"OMST","tzName":"Omsk Time"},{"zoneName":"Asia/Sakhalin","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"SAKT","tzName":"Sakhalin Island Time"},{"zoneName":"Asia/Srednekolymsk","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"SRET","tzName":"Srednekolymsk Time"},{"zoneName":"Asia/Tomsk","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"MSD+3","tzName":"Moscow Daylight Time+3"},{"zoneName":"Asia/Ust-Nera","gmtOffset":36000,"gmtOffsetName":"UTC+10:00","abbreviation":"VLAT","tzName":"Vladivostok Time"},{"zoneName":"Asia/Vladivostok","gmtOffset":36000,"gmtOffsetName":"UTC+10:00","abbreviation":"VLAT","tzName":"Vladivostok Time"},{"zoneName":"Asia/Yakutsk","gmtOffset":32400,"gmtOffsetName":"UTC+09:00","abbreviation":"YAKT","tzName":"Yakutsk Time"},{"zoneName":"Asia/Yekaterinburg","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"YEKT","tzName":"Yekaterinburg Time"},{"zoneName":"Europe/Astrakhan","gmtOffset":14400,"gmtOffsetName":"UTC+04:00","abbreviation":"SAMT","tzName":"Samara Time"},{"zoneName":"Europe/Kaliningrad","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"},{"zoneName":"Europe/Kirov","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"MSK","tzName":"Moscow Time"},{"zoneName":"Europe/Moscow","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"MSK","tzName":"Moscow Time"},{"zoneName":"Europe/Samara","gmtOffset":14400,"gmtOffsetName":"UTC+04:00","abbreviation":"SAMT","tzName":"Samara Time"},{"zoneName":"Europe/Saratov","gmtOffset":14400,"gmtOffsetName":"UTC+04:00","abbreviation":"MSD","tzName":"Moscow Daylight Time+4"},{"zoneName":"Europe/Ulyanovsk","gmtOffset":14400,"gmtOffsetName":"UTC+04:00","abbreviation":"SAMT","tzName":"Samara Time"},{"zoneName":"Europe/Volgograd","gmtOffset":14400,"gmtOffsetName":"UTC+04:00","abbreviation":"MSK","tzName":"Moscow Standard Time"}]}
1,{"name":"Rwanda","isoCode":"RW","flag":"\u{1f1f7}\u{1f1fc}","phonecode":"250","currency":"RWF","latitude":"-2.00000000","longitude":"30.00000000","timezones":[{"zoneName":"Africa/Kigali","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"CAT","tzName":"Central Africa Time"}]},{"name":"Saint Helena","isoCode":"SH","flag":"\u{1f1f8}\u{1f1ed}","phonecode":"290","currency":"SHP","latitude":"-15.95000000","longitude":"-5.70000000","timezones":[{"zoneName":"Atlantic/St_Helena","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Saint Kitts And Nevis","isoCode":"KN","flag":"\u{1f1f0}\u{1f1f3}","phonecode":"+1-869","currency":"XCD","latitude":"17.33333333","longitude":"-62.75000000","timezones":[{"zoneName":"America/St_Kitts","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Saint Lucia","isoCode":"LC","flag":"\u{1f1f1}\u{1f1e8}","phonecode":"+1-758","currency":"XCD","latitude":"13.88333333","longitude":"-60.96666666","timezones":[{"zoneName":"America/St_Lucia","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Saint Pierre and Miquelon","isoCode":"PM","flag":"\u{1f1f5}\u{1f1f2}","phonecode":"508","currency":"EUR","latitude":"46.83333333","longitude":"-56.33333333","timezones":[{"zoneName":"America/Miquelon","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"PMDT","tzName":"Pierre & Miquelon Daylight Time"}]},{"name":"Saint Vincent And The Grenadines","isoCode":"VC","flag":"\u{1f1fb}\u{1f1e8}","phonecode":"+1-784","currency":"XCD","latitude":"13.25000000","longitude":"-61.20000000","timezones":[{"zoneName":"America/St_Vincent","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Saint-Barthelemy","isoCode":"BL","flag":"\u{1f1e7}\u{1f1f1}","phonecode":"590","currency":"EUR","latitude":"18.50000000","longitude":"-63.41666666","timezones":[{"zoneName":"America/St_Barthelemy","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Saint-Martin (French part)","isoCode":"MF","flag":"\u{1f1f2}\u{1f1eb}","phonecode":"590","currency":"EUR","latitude":"18.08333333","longitude":"-63.95000000","timezones":[{"zoneName":"America/Marigot","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Samoa","isoCode":"WS","flag":"\u{1f1fc}\u{1f1f8}","phonecode":"685","currency":"WST","latitude":"-13.58333333","longitude":"-172.33333333","timezones":[{"zoneName":"Pacific/Apia","gmtOffset":50400,"gmtOffsetName":"UTC+14:00","abbreviation":"WST","tzName":"West Samoa Time"}]},{"name":"San Marino","isoCode":"SM","flag":"\u{1f1f8}\u{1f1f2}","phonecode":"378","currency":"EUR","latitude":"43.76666666","longitude":"12.41666666","timezones":[{"zoneName":"Europe/San_Marino","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Sao Tome and Principe","isoCode":"ST","flag":"\u{1f1f8}\u{1f1f9}","phonecode":"239","currency":"STD","latitude":"1.00000000","longitude":"7.00000000","timezones":[{"zoneName":"Africa/Sao_Tome","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Saudi Arabia","isoCode":"SA","flag":"\u{1f1f8}\u{1f1e6}","phonecode":"966","currency":"SAR","latitude":"25.00000000","longitude":"45.00000000","timezones":[{"zoneName":"Asia/Riyadh","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"AST","tzName":"Arabia Standard Time"}]},{"name":"Senegal","isoCode":"SN","flag":"\u{1f1f8}\u{1f1f3}","phonecode":"221","currency":"XOF","latitude":"14.00000000","longitude":"-14.00000000","timezones":[{"zoneName":"Africa/Dakar","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Serbia","isoCode":"RS","flag":"\u{1f1f7}\u{1f1f8}","phonecode":"381","currency":"RSD","latitude":"44.00000000","longitude":"21.00000000","timezones":[{"zoneName":"Europe/Belgrade","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]}
1,{"name":"Seychelles","isoCode":"SC","flag":"\u{1f1f8}\u{1f1e8}","phonecode":"248","currency":"SCR","latitude":"-4.58333333","longitude":"55.66666666","timezones":[{"zoneName":"Indian/Mahe","gmtOffset":14400,"gmtOffsetName":"UTC+04:00","abbreviation":"SCT","tzName":"Seychelles Time"}]},{"name":"Sierra Leone","isoCode":"SL","flag":"\u{1f1f8}\u{1f1f1}","phonecode":"232","currency":"SLL","latitude":"8.50000000","longitude":"-11.50000000","timezones":[{"zoneName":"Africa/Freetown","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Singapore","isoCode":"SG","flag":"\u{1f1f8}\u{1f1ec}","phonecode":"65","currency":"SGD","latitude":"1.36666666","longitude":"103.80000000","timezones":[{"zoneName":"Asia/Singapore","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"SGT","tzName":"Singapore Time"}]},{"name":"Slovakia","isoCode":"SK","flag":"\u{1f1f8}\u{1f1f0}","phonecode":"421","currency":"EUR","latitude":"48.66666666","longitude":"19.50000000","timezones":[{"zoneName":"Europe/Bratislava","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Slovenia","isoCode":"SI","flag":"\u{1f1f8}\u{1f1ee}","phonecode":"386","currency":"EUR","latitude":"46.11666666","longitude":"14.81666666","timezones":[{"zoneName":"Europe/Ljubljana","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Solomon Islands","isoCode":"SB","flag":"\u{1f1f8}\u{1f1e7}","phonecode":"677","currency":"SBD","latitude":"-8.00000000","longitude":"159.00000000","timezones":[{"zoneName":"Pacific/Guadalcanal","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"SBT","tzName":"Solomon Islands Time"}]},{"name":"Somalia","isoCode":"SO","flag":"\u{1f1f8}\u{1f1f4}","phonecode":"252","currency":"SOS","latitude":"10.00000000","longitude":"49.00000000","timezones":[{"zoneName":"Africa/Mogadishu","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"EAT","tzName":"East Africa Time"}]},{"name":"South Africa","isoCode":"ZA","flag":"\u{1f1ff}\u{1f1e6}","phonecode":"27","currency":"ZAR","latitude":"-29.00000000","longitude":"24.00000000","timezones":[{"zoneName":"Africa/Johannesburg","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"SAST","tzName":"South African Standard Time"}]},{"name":"South Georgia","isoCode":"GS","flag":"\u{1f1ec}\u{1f1f8}","phonecode":"500","currency":"GBP","latitude":"-54.50000000","longitude":"-37.00000000","timezones":[{"zoneName":"Atlantic/South_Georgia","gmtOffset":-7200,"gmtOffsetName":"UTC-02:00","abbreviation":"GST","tzName":"South Georgia and the South Sandwich Islands Time"}]},{"name":"South Sudan","isoCode":"SS","flag":"\u{1f1f8}\u{1f1f8}","phonecode":"211","currency":"SSP","latitude":"7.00000000","longitude":"30.00000000","timezones":[{"zoneName":"Africa/Juba","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"EAT","tzName":"East Africa Time"}]},{"name":"Spain","isoCode":"ES","flag":"\u{1f1ea}\u{1f1f8}","phonecode":"34","currency":"EUR","latitude":"40.00000000","longitude":"-4.00000000","timezones":[{"zoneName":"Africa/Ceuta","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"},{"zoneName":"Atlantic/Canary","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"WET","tzName":"Western European Time"},{"zoneName":"Europe/Madrid","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Sri Lanka","isoCode":"LK","flag":"\u{1f1f1}\u{1f1f0}","phonecode":"94","currency":"LKR","latitude":"7.00000000","longitude":"81.00000000","timezones":[{"zoneName":"Asia/Colombo","gmtOffset":19800,"gmtOffsetName":"UTC+05:30","abbreviation":"IST","tzName":"Indian Standard Time"}]},{"name":"Sudan","isoCode":"SD","flag":"\u{1f1f8}\u{1f1e9}","phonecode":"249","currency":"SDG","latitude":"15.00000000","longitude":"30.00000000","timezones":[{"zoneName":"Africa/Khartoum","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EAT","tzName":"Eastern African Time"}]}
1,{"name":"Suriname","isoCode":"SR","flag":"\u{1f1f8}\u{1f1f7}","phonecode":"597","currency":"SRD","latitude":"4.00000000","longitude":"-56.00000000","timezones":[{"zoneName":"America/Paramaribo","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"SRT","tzName":"Suriname Time"}]},{"name":"Svalbard And Jan Mayen Islands","isoCode":"SJ","flag":"\u{1f1f8}\u{1f1ef}","phonecode":"47","currency":"NOK","latitude":"78.00000000","longitude":"20.00000000","timezones":[{"zoneName":"Arctic/Longyearbyen","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Swaziland","isoCode":"SZ","flag":"\u{1f1f8}\u{1f1ff}","phonecode":"268","currency":"SZL","latitude":"-26.50000000","longitude":"31.50000000","timezones":[{"zoneName":"Africa/Mbabane","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"SAST","tzName":"South African Standard Time"}]},{"name":"Sweden","isoCode":"SE","flag":"\u{1f1f8}\u{1f1ea}","phonecode":"46","currency":"SEK","latitude":"62.00000000","longitude":"15.00000000","timezones":[{"zoneName":"Europe/Stockholm","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Switzerland","isoCode":"CH","flag":"\u{1f1e8}\u{1f1ed}","phonecode":"41","currency":"CHF","latitude":"47.00000000","longitude":"8.00000000","timezones":[{"zoneName":"Europe/Zurich","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Syria","isoCode":"SY","flag":"\u{1f1f8}\u{1f1fe}","phonecode":"963","currency":"SYP","latitude":"35.00000000","longitude":"38.00000000","timezones":[{"zoneName":"Asia/Damascus","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Taiwan","isoCode":"TW","flag":"\u{1f1f9}\u{1f1fc}","phonecode":"886","currency":"TWD","latitude":"23.50000000","longitude":"121.00000000","timezones":[{"zoneName":"Asia/Taipei","gmtOffset":28800,"gmtOffsetName":"UTC+08:00","abbreviation":"CST","tzName":"China Standard Time"}]},{"name":"Tajikistan","isoCode":"TJ","flag":"\u{1f1f9}\u{1f1ef}","phonecode":"992","currency":"TJS","latitude":"39.00000000","longitude":"71.00000000","timezones":[{"zoneName":"Asia/Dushanbe","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"TJT","tzName":"Tajikistan Time"}]},{"name":"Tanzania","isoCode":"TZ","flag":"\u{1f1f9}\u{1f1ff}","phonecode":"255","currency":"TZS","latitude":"-6.00000000","longitude":"35.00000000","timezones":[{"zoneName":"Africa/Dar_es_Salaam","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"EAT","tzName":"East Africa Time"}]},{"name":"Thailand","isoCode":"TH","flag":"\u{1f1f9}\u{1f1ed}","phonecode":"66","currency":"THB","latitude":"15.00000000","longitude":"100.00000000","timezones":[{"zoneName":"Asia/Bangkok","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"ICT","tzName":"Indochina Time"}]},{"name":"Togo","isoCode":"TG","flag":"\u{1f1f9}\u{1f1ec}","phonecode":"228","currency":"XOF","latitude":"8.00000000","longitude":"1.16666666","timezones":[{"zoneName":"Africa/Lome","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"Tokelau","isoCode":"TK","flag":"\u{1f1f9}\u{1f1f0}","phonecode":"690","currency":"NZD","latitude":"-9.00000000","longitude":"-172.00000000","timezones":[{"zoneName":"Pacific/Fakaofo","gmtOffset":46800,"gmtOffsetName":"UTC+13:00","abbreviation":"TKT","tzName":"Tokelau Time"}]},{"name":"Tonga","isoCode":"TO","flag":"\u{1f1f9}\u{1f1f4}","phonecode":"676","currency":"TOP","latitude":"-20.00000000","longitude":"-175.00000000","timezones":[{"zoneName":"Pacific/Tongatapu","gmtOffset":46800,"gmtOffsetName":"UTC+13:00","abbreviation":"TOT","tzName":"Tonga Time"}]},{"name":"Trinidad And Tobago","isoCode":"TT","flag":"\u{1f1f9}\u{1f1f9}","phonecode":"+1-868","currency":"TTD","latitude":"11.00000000","longitude":"-61.00000000","timezones":[{"zoneName":"America/Port_of_Spain","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]}
1,{"name":"Tunisia","isoCode":"TN","flag":"\u{1f1f9}\u{1f1f3}","phonecode":"216","currency":"TND","latitude":"34.00000000","longitude":"9.00000000","timezones":[{"zoneName":"Africa/Tunis","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Turkey","isoCode":"TR","flag":"\u{1f1f9}\u{1f1f7}","phonecode":"90","currency":"TRY","latitude":"39.00000000","longitude":"35.00000000","timezones":[{"zoneName":"Europe/Istanbul","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"Turkmenistan","isoCode":"TM","flag":"\u{1f1f9}\u{1f1f2}","phonecode":"993","currency":"TMT","latitude":"40.00000000","longitude":"60.00000000","timezones":[{"zoneName":"Asia/Ashgabat","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"TMT","tzName":"Turkmenistan Time"}]},{"name":"Turks And Caicos Islands","isoCode":"TC","flag":"\u{1f1f9}\u{1f1e8}","phonecode":"+1-649","currency":"USD","latitude":"21.75000000","longitude":"-71.58333333","timezones":[{"zoneName":"America/Grand_Turk","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"}]},{"name":"Tuvalu","isoCode":"TV","flag":"\u{1f1f9}\u{1f1fb}","phonecode":"688","currency":"AUD","latitude":"-8.00000000","longitude":"178.00000000","timezones":[{"zoneName":"Pacific/Funafuti","gmtOffset":43200,"gmtOffsetName":"UTC+12:00","abbreviation":"TVT","tzName":"Tuvalu Time"}]},{"name":"Uganda","isoCode":"UG","flag":"\u{1f1fa}\u{1f1ec}","phonecode":"256","currency":"UGX","latitude":"1.00000000","longitude":"32.00000000","timezones":[{"zoneName":"Africa/Kampala","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"EAT","tzName":"East Africa Time"}]},{"name":"Ukraine","isoCode":"UA","flag":"\u{1f1fa}\u{1f1e6}","phonecode":"380","currency":"UAH","latitude":"49.00000000","longitude":"32.00000000","timezones":[{"zoneName":"Europe/Kiev","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"},{"zoneName":"Europe/Simferopol","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"MSK","tzName":"Moscow Time"},{"zoneName":"Europe/Uzhgorod","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"},{"zoneName":"Europe/Zaporozhye","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"EET","tzName":"Eastern European Time"}]},{"name":"United Arab Emirates","isoCode":"AE","flag":"\u{1f1e6}\u{1f1ea}","phonecode":"971","currency":"AED","latitude":"24.00000000","longitude":"54.00000000","timezones":[{"zoneName":"Asia/Dubai","gmtOffset":14400,"gmtOffsetName":"UTC+04:00","abbreviation":"GST","tzName":"Gulf Standard Time"}]},{"name":"United Kingdom","isoCode":"GB","flag":"\u{1f1ec}\u{1f1e7}","phonecode":"44","currency":"GBP","latitude":"54.00000000","longitude":"-2.00000000","timezones":[{"zoneName":"Europe/London","gmtOffset":0,"gmtOffsetName":"UTC\xb100","abbreviation":"GMT","tzName":"Greenwich Mean Time"}]},{"name":"United States","isoCode":"US","flag":"\u{1f1fa}\u{1f1f8}","phonecode":"1","currency":"USD","latitude":"38.00000000","longitude":"-97.00000000","timezones":[{"zoneName":"America/Adak","gmtOffset":-36000,"gmtOffsetName":"UTC-10:00","abbreviation":"HST","tzName":"Hawaii\u2013Aleutian Standard Time"},{"zoneName":"America/Anchorage","gmtOffset":-32400,"gmtOffsetName":"UTC-09:00","abbreviation":"AKST","tzName":"Alaska Standard Time"},{"zoneName":"America/Boise","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America"},{"zoneName":"America/Chicago","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Denver","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America"},{"zoneName":"America/Detroit","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Indiana/Indianapolis","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Indiana/Knox","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Indiana/Marengo","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Indiana/Petersburg","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Indiana/Tell_City","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Indiana/Vevay","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Indiana/Vincennes","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Indiana/Winamac","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Juneau","gmtOffset":-32400,"gmtOffsetName":"UTC-09:00","abbreviation":"AKST","tzName":"Alaska Standard Time"},{"zoneName":"America/Kentucky/Louisville","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Kentucky/Monticello","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Los_Angeles","gmtOffset":-28800,"gmtOffsetName":"UTC-08:00","abbreviation":"PST","tzName":"Pacific Standard Time (North America"},{"zoneName":"America/Menominee","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Metlakatla","gmtOffset":-32400,"gmtOffsetName":"UTC-09:00","abbreviation":"AKST","tzName":"Alaska Standard Time"}
1,{"zoneName":"America/New_York","gmtOffset":-18000,"gmtOffsetName":"UTC-05:00","abbreviation":"EST","tzName":"Eastern Standard Time (North America"},{"zoneName":"America/Nome","gmtOffset":-32400,"gmtOffsetName":"UTC-09:00","abbreviation":"AKST","tzName":"Alaska Standard Time"},{"zoneName":"America/North_Dakota/Beulah","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/North_Dakota/Center","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/North_Dakota/New_Salem","gmtOffset":-21600,"gmtOffsetName":"UTC-06:00","abbreviation":"CST","tzName":"Central Standard Time (North America"},{"zoneName":"America/Phoenix","gmtOffset":-25200,"gmtOffsetName":"UTC-07:00","abbreviation":"MST","tzName":"Mountain Standard Time (North America"},{"zoneName":"America/Sitka","gmtOffset":-32400,"gmtOffsetName":"UTC-09:00","abbreviation":"AKST","tzName":"Alaska Standard Time"},{"zoneName":"America/Yakutat","gmtOffset":-32400,"gmtOffsetName":"UTC-09:00","abbreviation":"AKST","tzName":"Alaska Standard Time"},{"zoneName":"Pacific/Honolulu","gmtOffset":-36000,"gmtOffsetName":"UTC-10:00","abbreviation":"HST","tzName":"Hawaii\u2013Aleutian Standard Time"}]},{"name":"United States Minor Outlying Islands","isoCode":"UM","flag":"\u{1f1fa}\u{1f1f2}","phonecode":"1","currency":"USD","latitude":"0.00000000","longitude":"0.00000000","timezones":[{"zoneName":"Pacific/Midway","gmtOffset":-39600,"gmtOffsetName":"UTC-11:00","abbreviation":"SST","tzName":"Samoa Standard Time"},{"zoneName":"Pacific/Wake","gmtOffset":43200,"gmtOffsetName":"UTC+12:00","abbreviation":"WAKT","tzName":"Wake Island Time"}]},{"name":"Uruguay","isoCode":"UY","flag":"\u{1f1fa}\u{1f1fe}","phonecode":"598","currency":"UYU","latitude":"-33.00000000","longitude":"-56.00000000","timezones":[{"zoneName":"America/Montevideo","gmtOffset":-10800,"gmtOffsetName":"UTC-03:00","abbreviation":"UYT","tzName":"Uruguay Standard Time"}]},{"name":"Uzbekistan","isoCode":"UZ","flag":"\u{1f1fa}\u{1f1ff}","phonecode":"998","currency":"UZS","latitude":"41.00000000","longitude":"64.00000000","timezones":[{"zoneName":"Asia/Samarkand","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"UZT","tzName":"Uzbekistan Time"},{"zoneName":"Asia/Tashkent","gmtOffset":18000,"gmtOffsetName":"UTC+05:00","abbreviation":"UZT","tzName":"Uzbekistan Time"}]},{"name":"Vanuatu","isoCode":"VU","flag":"\u{1f1fb}\u{1f1fa}","phonecode":"678","currency":"VUV","latitude":"-16.00000000","longitude":"167.00000000","timezones":[{"zoneName":"Pacific/Efate","gmtOffset":39600,"gmtOffsetName":"UTC+11:00","abbreviation":"VUT","tzName":"Vanuatu Time"}]},{"name":"Vatican City State (Holy See)","isoCode":"VA","flag":"\u{1f1fb}\u{1f1e6}","phonecode":"379","currency":"EUR","latitude":"41.90000000","longitude":"12.45000000","timezones":[{"zoneName":"Europe/Vatican","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Venezuela","isoCode":"VE","flag":"\u{1f1fb}\u{1f1ea}","phonecode":"58","currency":"VEF","latitude":"8.00000000","longitude":"-66.00000000","timezones":[{"zoneName":"America/Caracas","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"VET","tzName":"Venezuelan Standard Time"}]},{"name":"Vietnam","isoCode":"VN","flag":"\u{1f1fb}\u{1f1f3}","phonecode":"84","currency":"VND","latitude":"16.16666666","longitude":"107.83333333","timezones":[{"zoneName":"Asia/Ho_Chi_Minh","gmtOffset":25200,"gmtOffsetName":"UTC+07:00","abbreviation":"ICT","tzName":"Indochina Time"}]},{"name":"Virgin Islands (British)","isoCode":"VG","flag":"\u{1f1fb}\u{1f1ec}","phonecode":"+1-284","currency":"USD","latitude":"18.43138300","longitude":"-64.62305000","timezones":[{"zoneName":"America/Tortola","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Virgin Islands (US)","isoCode":"VI","flag":"\u{1f1fb}\u{1f1ee}","phonecode":"+1-340","currency":"USD","latitude":"18.34000000","longitude":"-64.93000000","timezones":[{"zoneName":"America/St_Thomas","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]}
1,{"name":"Wallis And Futuna Islands","isoCode":"WF","flag":"\u{1f1fc}\u{1f1eb}","phonecode":"681","currency":"XPF","latitude":"-13.30000000","longitude":"-176.20000000","timezones":[{"zoneName":"Pacific/Wallis","gmtOffset":43200,"gmtOffsetName":"UTC+12:00","abbreviation":"WFT","tzName":"Wallis & Futuna Time"}]},{"name":"Western Sahara","isoCode":"EH","flag":"\u{1f1ea}\u{1f1ed}","phonecode":"212","currency":"MAD","latitude":"24.50000000","longitude":"-13.00000000","timezones":[{"zoneName":"Africa/El_Aaiun","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"WEST","tzName":"Western European Summer Time"}]},{"name":"Yemen","isoCode":"YE","flag":"\u{1f1fe}\u{1f1ea}","phonecode":"967","currency":"YER","latitude":"15.00000000","longitude":"48.00000000","timezones":[{"zoneName":"Asia/Aden","gmtOffset":10800,"gmtOffsetName":"UTC+03:00","abbreviation":"AST","tzName":"Arabia Standard Time"}]},{"name":"Zambia","isoCode":"ZM","flag":"\u{1f1ff}\u{1f1f2}","phonecode":"260","currency":"ZMW","latitude":"-15.00000000","longitude":"30.00000000","timezones":[{"zoneName":"Africa/Lusaka","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"CAT","tzName":"Central Africa Time"}]},{"name":"Zimbabwe","isoCode":"ZW","flag":"\u{1f1ff}\u{1f1fc}","phonecode":"263","currency":"ZWL","latitude":"-20.00000000","longitude":"30.00000000","timezones":[{"zoneName":"Africa/Harare","gmtOffset":7200,"gmtOffsetName":"UTC+02:00","abbreviation":"CAT","tzName":"Central Africa Time"}]},{"name":"Kosovo","isoCode":"XK","flag":"\u{1f1fd}\u{1f1f0}","phonecode":"383","currency":"EUR","latitude":"42.56129090","longitude":"20.34030350","timezones":[{"zoneName":"Europe/Belgrade","gmtOffset":3600,"gmtOffsetName":"UTC+01:00","abbreviation":"CET","tzName":"Central European Time"}]},{"name":"Cura\xe7ao","isoCode":"CW","flag":"\u{1f1e8}\u{1f1fc}","phonecode":"599","currency":"ANG","latitude":"12.11666700","longitude":"-68.93333300","timezones":[{"zoneName":"America/Curacao","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]},{"name":"Sint Maarten (Dutch part)","isoCode":"SX","flag":"\u{1f1f8}\u{1f1fd}","phonecode":"1721","currency":"ANG","latitude":"18.03333300","longitude":"-63.05000000","timezones":[{"zoneName":"America/Anguilla","gmtOffset":-14400,"gmtOffsetName":"UTC-04:00","abbreviation":"AST","tzName":"Atlantic Standard Time"}]}]');const _V_getAllCountries=function CV(){return bT},EV=["country"];function TV(t,n){1&t&&(h(0,"span",77),b(1,"*Enter Designation"),p())}function SV(t,n){1&t&&(h(0,"span",77),b(1,"*Enter First Name"),p())}function DV(t,n){1&t&&(h(0,"span",77),b(1,"*Enter Last Name"),p())}function OV(t,n){1&t&&(h(0,"span",78),b(1," Enter Valid Email"),p())}function MV(t,n){if(1&t&&(h(0,"option",79),b(1),p()),2&t){const e=n.$implicit;S("value",null==e?null:e.name),y(1),tt(" ",null==e?null:e.name," ")}}function NV(t,n){1&t&&(h(0,"span",77),b(1,"*Select Country"),p())}function AV(t,n){if(1&t&&(h(0,"option",79),b(1),p()),2&t){const e=n.$implicit;S("value",null==e?null:e.conference_title),y(1),tt(" ",null==e?null:e.conference_title," ")}}function PV(t,n){1&t&&(h(0,"span",77),b(1,"*Select Conference"),p())}function IV(t,n){if(1&t&&(h(0,"option",79),b(1),p()),2&t){const e=n.$implicit;S("value",null==e?null:e.title),y(1),tt(" ",null==e?null:e.title," ")}}function xV(t,n){1&t&&(h(0,"span",77),b(1,"*Select Category"),p())}function kV(t,n){1&t&&(h(0,"span",77),b(1,"*Required"),p())}function RV(t,n){1&t&&(h(0,"span",77),b(1,"*Mobile Number"),p())}function LV(t,n){1&t&&(h(0,"span",77),b(1,"*Enter Price "),p())}function FV(t,n){if(1&t&&(h(0,"option",79),b(1),p()),2&t){const e=n.$implicit;S("value",null==e?null:e.name),y(1),tt(" ",null==e?null:e.name," ")}}let zV=(()=>{class t{constructor(e,i,r,s,o){this.data=e,this.route=i,this.form=r,this.validator=s,this.router=o,this.imageurl=be_mainurl,this.something="",this.countries=[],this.states=[],this.cities=[],this.get_dates=[],this.counter=0,this.counterAdd=0,this.activeTab="stripe",this.bookYourslot=this.form.group({designation:["",vn.required],firstname:["",vn.required],lastname:["",vn.required],email:["",vn.required],conference_name:["",vn.required],category:["",vn.required],country:["",vn.required],university:["",vn.required],Mobile:[{value:"",disabled:!0}],price:["",vn.required],shipping_details:[""],s_designation:[""],s_firstName:[""],s_lastName:[""],s_email:[""],s_country:[""],s_university:[""],s_Mobile:[""]}),this.totalPrice=0,this.totalPriceAdd=0,this.counterPrice=0,this.counterPriceAdd=0,this.obg={},this.getEvent=a=>{},this.onchangeField=a=>{this.obg={...this.obg,[a.target.name]:a.target.value}``}}get bookYourSlotFormControls(){return this.bookYourslot.controls}onTabsclick(e){this.activeTab=e}getFeaturedEvents(){this.data.get_Events("?type=Featured").subscribe(i=>{this.getFeatureEvents=i?.status?i?.data:null})}getCategories(){this.data.get_Categories().subscribe(e=>{this.getcategories=e?.status?e?.data:null})}changefield(e){"country"==e.target.value&&(e.target.value=""),this.bookYourslot.controls.country.setValue(e.target.value),"country"==e.target.value&&this.bookYourslot.controls.Mobile.disable()}shipping(e){e?.target?.checked?(this.obg.s_designation=this.bookYourslot.controls.designation.value,this.obg.s_firstName=this.bookYourslot.controls.firstname.value,this.obg.s_lastName=this.bookYourslot.controls.lastname.value,this.obg.s_email=this.bookYourslot.controls.email.value,this.obg.s_country=this.bookYourslot.controls.country.value,this.obg.s_university=this.bookYourslot.controls.university.value,this.obg.s_Mobile=this.bookYourslot.controls.Mobile.value,this.obg.s_Price=this.bookYourslot.controls.price.value,this.obg.phoneCode=this.phon):Object.keys(this.obg).map(i=>{this.obg[i]=""})}onCountryChange(e){this.selectedCountry=e.target.value,this.bookYourslot.controls.country.setValue(e.target.value);let i=this.countries.filter(r=>r?.name===e.target.value);this.phon=i[0]?.phonecode,this.bookYourslot.controls.Mobile.enable()}submitRegistration(){let i={phoneNumber:this.phon+this.bookYourslot.controls.Mobile.value,...this.bookYourslot.value,...this.obg};this.bookYourslot.valid&&this.validator.validateEmail(this.bookYourSlotFormControls.email.value)?(this.data.regFormData(i),this.router.navigate(["/checkout"])):(Cs().fire("Warning...!","Please Enter Mandatory Fields...!","warning"),this.bookYourslot.markAllAsTouched())}fetchbookyourslotbreadcrum(){var e=this;return Y(function*(){yield e.data.getbreadcrums("?breadcrumb_type=Book-Your-Slot").subscribe(r=>{r?.status?(e.get_aboutbread=r?.data,e.something=e.imageurl+"website_admin/uploads/banners/"+r?.data[0]?.b_image):e.get_aboutbread=null})})()}ngOnInit(){this.getCategories(),this.getFeaturedEvents(),this.countries=_V_getAllCountries(),this.list=this.countries,this.fetchbookyourslotbreadcrum()}}return t.\u0275fac=function(e){return new(e||t)(E(an),E(or),E(pl),E(wg),E(Cn))},t.\u0275cmp=se({type:t,selectors:[["app-bookyourslot"]],viewQuery:function(e,i){if(1&e&&Ee(EV,5),2&e){let r;X(r=Q())&&(i.country=r.first)}},decls:171,vars:27,consts:[[1,"form-back-drop"],[1,"page-title"],[1,"anim-icons","full-width"],[1,"auto-container"],[1,"title-outer"],[1,"page-breadcrumb"],["routerLink","/"],[1,"online"],[1,"container"],[1,"row"],[1,"col-md-6","col-lg-6","col-sm-6","text_align_right"],[1,""],["src","assets/images/cards_2.png","alt","paypal image",1,"ppl-img","img-responsive"],["id","registration",1,"accept2"],[1,"accept2-links"],["src","https://scholarsconferences.com/includes/img/visa.png","alt","img11"],["src","https://scholarsconferences.com/includes/img/mastercard.png","alt","img11"],["src","https://scholarsconferences.com/includes/img/mastercard-1.png","alt","img11"],["src","https://scholarsconferences.com/includes/img/jcb.png",1,"img-fluid"],["src","https://scholarsconferences.com/includes/img/american-express.png","alt","img11"],[1,"col-md-6","col-lg-6","col-sm-6"],[1,"online1"],[1,"payment"],[3,"formGroup","ngSubmit"],[1,"container","boxsouter","pt-3"],[1,"row","book_r_pa","book_your_slot_row","pt-5"],[1,"col-sm-6","col-md-6","col-xs-12","shipingbox"],[1,"shipping"],[1,"form-group","designation"],["formControlName","designation",1,"form-control"],["value",""],["value","Mr."],["value","Miss"],["value","Mrs."],["value","Dr."],["value","Assist Prof"],["value","Assoc Prof"],["value","Prof"],["class","error_message",4,"ngIf"],[1,"col-sm-6","col-md-6","col-xs-12","proper"],["formControlName","firstname","type","text","placeholder","First name","required","",1,"form-control"],["formControlName","lastname","type","text","placeholder","Last name",1,"form-control"],["formControlName","email","type","email","placeholder","Email","required","",1,"form-control"],["class","error_message email_eerror",4,"ngIf"],["formControlName","country","id","country","required","",1,"form-control",3,"change"],["country",""],[3,"value",4,"ngFor","ngForOf"],[1,"row",2,"display","none"],[1,"col-sm-12","col-md-12","col-xs-12","proper"],["type","text","placeholder","",1,"form-control"],["formControlName","conference_name","required","",1,"form-control"],["formControlName","category",1,"form-control"],["formControlName","university","type","text","placeholder","Company/University","required","",1,"form-control"],[1,"col-sm-6","col-md-6","col-xs-12","proper","countrymob"],[1,"ph
1one_code_span"],["type","text","formControlName","Mobile","placeholder","Mobile","required","",1,"form-control","mobile_tex_align"],["type","number","formControlName","price","placeholder","Price","required","",1,"form-control"],[1,"shipping1"],[1,"form-check","billing"],["formControlName","shipping_details","type","checkbox",1,"form-check-input","shipp-detail",3,"change"],["for","isShip",1,"form-check-label","address"],["name","s_designation","required","",1,"form-control",3,"value"],["name","s_firstName","type","text","placeholder","First name","required","",1,"form-control",3,"value"],["name","s_lastName","type","text","placeholder","Last Name",1,"form-control",3,"value"],["name","s_email","type","email","placeholder","Email","required","",1,"form-control",3,"value"],["name","s_country","id","country","required","",1,"form-control",3,"value","change"],["name","s_university","type","text","placeholder","Company/University","required","",1,"form-control",3,"value"],[1,"country_codevalpop",2,"display","none"],["type","text","name","s_Mobile","placeholder","Mobile","required","",1,"form-control","mobile_tex_align",3,"value"],[1,"col-sm-6"],[1,"brdr-details","hidden-xs","hidden-md"],[1,"row","book_r_b"],[1,"col-sm-12"],[1,"pad3","pt-5"],[1,"row","bok_you_row","pad3","pt-5","pb-5"],[1,"col-lg-6","col-md-6","col-sm-6","bookrslat"],[1,"btn-style-one"],[1,"error_message"],[1,"error_message","email_eerror"],[3,"value"]],template:function(e,i){1&e&&(_(0,"div",0),h(1,"section",1),_(2,"div",2),h(3,"div",3)(4,"div",4)(5,"h1"),b(6,"Book your slot"),p(),h(7,"ul",5)(8,"li")(9,"a",6),b(10,"Home"),p()(),h(11,"li"),b(12,"Book your slot"),p()()()()(),h(13,"section",7)(14,"div",8)(15,"div",9)(16,"div",10)(17,"div",11),_(18,"img",12),h(19,"div",13)(20,"h4"),b(21,"we accept below cards."),p(),h(22,"ul",14)(23,"li"),_(24,"img",15),p(),h(25,"li"),_(26,"img",16),p(),h(27,"li"),_(28,"img",17),p(),h(29,"li"),_(30,"img",18),p(),h(31,"li"),_(32,"img",19),p()()()()(),h(33,"div",20)(34,"div",21)(35,"h3"),b(36," Online Registration "),_(37,"br"),b(38," Payment Method "),p()()()(),_(39,"hr",22),p()(),h(40,"form",23),le("ngSubmit",function(){return i.submitRegistration()}),h(41,"section",11)(42,"div",24)(43,"div",25)(44,"div",26)(45,"div",27)(46,"h4"),b(47,"Enter your details below"),p(),h(48,"div",28)(49,"select",29)(50,"option",30),b(51,"Designation"),p(),h(
152,"option",31),b(53,"Mr."),p(),h(54,"option",32),b(55,"Miss"),p(),h(56,"option",33),b(57,"Mrs."),p(),h(58,"option",34),b(59,"Dr."),p(),h(60,"option",35),b(61,"Assist Prof"),p(),h(62,"option",36),b(63,"Assoc Prof"),p(),h(64,"option",37),b(65,"Prof"),p()(),F(66,TV,2,0,"span",38),p(),h(67,"div",9)(68,"div",39),_(69,"input",40),F(70,SV,2,0,"span",38),p(),h(71,"div",39),_(72,"input",41),F(73,DV,2,0,"span",38),p()(),h(74,"div",9)(75,"div",39),_(76,"input",42),F(77,OV,2,0,"span",43),p(),h(78,"div",39)(79,"select",44,45),le("change",function(s){return i.onCountryChange(s)}),h(81,"option",30),b(82,"-- Select Country --"),p(),F(83,MV,2,2,"option",46),p(),F(84,NV,2,0,"span",38),p()(),h(85,"div",47)(86,"div",48),_(87,"input",49),p()(),h(88,"div",9)(89,"div",39)(90,"select",50)(91,"option",30),b(92,"Select Conference"),p(),F(93,AV,2,2,"option",46),p(),F(94,PV,2,0,"span",38),p(),h(95,"div",39)(96,"select",51)(97,"option",30),b(98,"Select Category"),p(),F(99,IV,2,2,"option",46),p(),F(100,xV,2,0,"span",38),p()(),h(101,"div",9)(102,"div",39),_(103,"input",52),F(104,kV,2,0,"span",38),p(),h(105,"div",53)(106,"span",54),b(107),p(),_(108,"input",55),F(109,RV,2,0,"span",38),p(),h(110,"div",39),_(111,"input",56),F(112,LV,2,0,"span",38),p()()()(),h(113,"div",26)(114,"div",57)(115,"h4"),b(116,"shipping details"),p(),h(117,"div",58)(118,"input",59),le("change",function(s){return i.shipping(s)}),p(),h(119,"label",60),b(120,"is Shipping Address is same as Billing Address"),p()(),h(121,"div",28)(122,"select",61)(123,"option",30),b(124,"Designation"),p(),h(125,"option",31),b(126,"Mr."),p(),h(127,"option",32),b(128,"Miss"),p(),h(129,"option",33),b(130,"Mrs."),p(),h(131,"option",34),b(132,"Dr."),p(),h(133,"option",35),b(134,"Assist Prof"),p(),h(135,"option",36),b(136,"Assoc Prof"),p(),h(137,"option",37),b(138,"Prof"),p()()(),h(139,"div",9)(140,"div",39),_(141,"input",62),p(),h(142,"div",39),_(143,"input",63),p()(),h(144,"div",9)(145,"div",39),_(146,"input",64),p(),h(147,"div",39)(148,"select",65),le("change",function(s){return i.onCountryChange(s)}),h(149,"option",30),b(150,"-- Select Country --"),p(),F(151,FV,2,2,"option",46),p()()(),h(152,"div",9)(153,"div",39),_(154,"input",66),p(),h(155,"div",53),_(156,"span",67),h(157,"span",54),b(158),p(),_(159,"input",68),p()(),_(160,"div",69),p(),_(161,"div",70),p()()()(),h(162,"div",8)(163,"div",71)(164,"div",72)(165,"h1",73),b(166,"Please Select Payment Method"),p(),h(167,"div",74)(168,"div",75)(169,"button",76),b(170,"Stripe"),p()()()()()()()),2&e&&(y(1),Vn("background-image: url(",i.something,")"),y(39),S("formGroup",i.bookYourslot),y(26),S("ngIf",(null==i.bookYourSlotFormControls.designation?null:i.bookYourSlotFormControls.designation.touched)&&(null==i.bookYourSlotFormControls.designation.errors?null:i.bookYourSlotFormControls.designation.errors.required)),y(4),S("ngIf",(null==i.bookYourSlotFormControls.firstname?null:i.bookYourSlotFormControls.firstname.touched)&&(null==i.bookYourSlotFormControls.firstname.errors?null:i.bookYourSlotFormControls.firstname.errors.required)),y(3),S("ngIf",(null==i.bookYourSlotFormControls.lastname?null:i.bookYourSlotFormControls.lastname.touched)&&(null==i.bookYourSlotFormControls.lastname.errors?null:i.bookYourSlotFormControls.lastname.errors.required)),y(4),S("ngIf",(null==i.bookYourSlotFormControls.email?null:i.bookYourSlotFormControls.email.touched)&&!i.validator.validateEmail(i.bookYourSlotFormControls.email.value)),y(6),S("ngForOf",i.list),y(1),S("ngIf",(null==i.bookYourSlotFormControls.country?null:i.bookYourSlotFormControls.country.touched)&&(null==i.bookYourSlotFormControls.country.errors?null:i.bookYourSlotFormControls.country.errors.required)),y(9),S("ngForOf",i.getFeatureEvents),y(1),S("ngIf",(null==i.bookYourSlotFormControls.conference_name?null:i.bookYourSlotFormControls.conference_name.touched)&&(null==i.bookYourSlotFormControls.conference_name.errors?null:i.bookYourSlotFormControls.conference_name.errors.required)),y(5),S("ngForOf",i.getcategories),y(1),S("ngIf",(null==i.bookYourSlotFormControls.session?null:i.bookYourSlotFormControls.session.touched)&&(null==i.bookYourSlotFormControls.session.errors?null:i.bookYourSlotFormControls.session.errors.required)),y(4),S("ngIf",(null==i.bookYourSlotFormControls.university?null:i.bookYourSlotFormControls.university.touched)&&(null==i.bookYourSlotFormControls.university.errors?null:i.bookYourSlotFormControls.university.errors.required)),y(3),ce(i.phon),y(2),S("ngIf",(null==i.bookYourSlotFormControls.Mobile?null:i.bookYourSlotFormControls.Mobile.touched)&&(null==i.bookYourSlotFormControls.Mobile.errors?null:i.bookYourSlotFormControls.Mobile.errors.required)),y(3),S("ngIf",(null==i.bookYourSlotFormControls.price?null:i.bookYourSlotFormControls.price.touched)&&(null==i.bookYourSlotFormControls.price.errors?null:i.bookYourSlotFormControls.price.errors.required)),y(10),S("value",i.obg.s_designation?i.obg.s_designation:""),y(19),S("value",i.obg.s_firstName?i.obg.s_firstName:""),y(2),S("value",i.obg.s_lastName?i.obg.s_lastName:""),y(3),S("value",i.obg.s_email?i.obg.s_email:""),y(2),S("value",i.obg.s_country?i.obg.s_country:""),y(3),S("ngForOf",i.list),y(3),S("value",i.obg.s_university?i.obg.s_university:""),y(4),ce(i.obg.phoneCode),y(1),S("value",i.obg.s_Mobile?i.obg.s_Mobile:""))},dependencies:[Un,Ue,Zt,fl,Q_,J_,xo,Zc,ym,Jc,Hc,sl,ed,ms,hl],styles:[".reg-radio_1[_ngcontent-%COMP%]:hover{background-color:#e54746;color:#fff;transition:.5s;cursor:pointer}.reg-radio[_ngcontent-%COMP%]:hover{background-color:#e54746;color:#fff;transition:.5s;cursor:pointer}.reg-radio_1[_ngcontent-%COMP%]{text-align:center;border-radius:100px;width:50%;margin:auto;background-color:#fff;color:#20396e;font-weight:700;font-size:20px;line-height:50px}.active[_ngcontent-%COMP%]{background:#de2f2f!important;color:#fff!important}.reg-radio[_ngcontent-%COMP%]{cursor:pointer;text-align:center;border-radius:100px;width:50%;margin:auto;background-color:#fff;color:#20396e;font-weight:700;font-size:20px;line-height:50px}.bok_you_pag[_ngcontent-%COMP%]{text-align:end}.billing[_ngcontent-%COMP%]{padding-bottom:15px}.shipping1[_ngcontent-%COMP%]{padding:30px 60px 100px;border-radius:2rem!important;-webkit-border-radius:2rem!important;box-shadow:0 0 10px #00000040;background-color:#fff}.phone_code_span[_ngcontent-%COMP%]{background:#20396e;padding:0 9px;position:absolute;color:#fff;top:6px;border-radius:6px;left:12px}.mobile_tex_align[_ngcontent-%COMP%]{text-align:center}.countrymob[_ngcontent-%COMP%]{position:relative}.shipping[_ngcontent-%COMP%]{padding:30px 60px 48px;border-radius:2rem!important;-webkit-border-radius:2rem!important;box-shadow:0 0 10px #00000040;background-color:#fff}.bok_you_row[_ngcontent-%COMP%]{justify-content:center}.bok_you_row[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin:0 25px}.text_align_right[_ngcontent-%COMP%]{text-align:right}.online1[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{text-align:start}.book_r_b[_ngcontent-%COMP%]{text-align:center;padding:30px}.btn-style-one[_ngcontent-%COMP%]{position:relative;font-size:15px;line-height:30px;color:#fff;padding:5px 16px;font-weight:500;background:#de322e;overflow:hidden;min-width:150px;border-radius:10px 0}input[type=number][_ngcontent-%COMP%]::-webkit-inner-spin-button, input[type=number][_ngcontent-%COMP%]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][_ngcontent-%COMP%]::-webkit-inner-spin-button, input[type=number][_ngcontent-%COMP%]::-webkit-outer-spin-button{opacity:1}.error_message[_ngcontent-%COMP%]{color:red;font-size:10px;font-weight:500;position:absolute;top:-2px;right:17px}.book_your_slot_row[_ngcontent-%COMP%]   .col-sm-6.col-md-6.col-xs-12[_ngcontent-%COMP%], .form-group.designation[_ngcontent-%COMP%]{position:relative}"]}),t})();const pt=["stripeElementRef"];function VV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function UV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function BV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function HV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function jV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}
1function $V(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function GV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function WV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function qV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function KV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function YV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function XV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function QV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function ZV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function JV(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function eU(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function tU(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function nU(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}function iU(t,n){1&t&&lt(0,3),2&t&&S("ngTemplateOutlet",U().loadingTemplate)}let wt=(()=>{class t{constructor(e){this.templateRef=e}}return t.\u0275fac=function(e){return new(e||t)(E(He))},t.\u0275dir=Z({type:t,selectors:[["","ngxStripeLoadingTemplate",""]],standalone:!0}),t})();const Fl=new K("Stripe Publishable Key"),zd=new K("Stripe Options"),Vd=new K("NGX_STRIPE_VERSION");class Sg{constructor(n,e,i,r,s){this.version=n,this.loader=e,this.window=i,this.key=r,this.options=s,this.stripe$=new Pn(void 0),this.stripe=this.stripe$.asObservable().pipe(si(o=>Boolean(o))),this.loader.asStream().pipe(si(o=>!0===o.loaded),B(),fe(()=>this.window.getNativeWindow().Stripe)).subscribe(o=>{const a=this.options?o(this.key,this.options):o(this.key);a.registerAppInfo(this.getNgxStripeAppInfo(this.version)),this.stripe$.next(a)})}getInstance(){return this.stripe$.getValue()}elements(n){return this.stripe.pipe(fe(e=>e.elements(n)),B())}redirectToCheckout(n){return this.stripe.pipe(V(e=>L(e.redirectToCheckout(n))),B())}confirmPayment(n){return this.stripe.pipe(V(e=>L(e.confirmPayment(n))),B())}confirmAcssDebitPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmAcssDebitPayment(n,e,i))),B())}confirmUsBankAccountPayment(n,e){return this.stripe.pipe(V(i=>L(i.confirmUsBankAccountPayment(n,e))),B())}confirmAlipayPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmAlipayPayment(n,e,i))),B())}confirmAuBecsDebitPayment(n,e){return this.stripe.pipe(V(i=>L(i.confirmAuBecsDebitPayment(n,e))),B())}confirmBancontactPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmBancontactPayment(n,e,i))),B())}confirmBlikPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmBlikPayment(n,e,i))),B())}confirmBoletoPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmBoletoPayment(n,e,i))),B())}confirmCardPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmCardPayment(n,e,i))),B())}confirmCashappPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmCashappPayment(n,e,i))),B())}confirmCustomerBalancePayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmCustomerBalancePayment(n,e,i))),B())}confirmEpsPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmEpsPayment(n,e,i))),B())}confirmFpxPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmFpxPayment(n,e,i))),B())}confirmGiropayPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmGiropayPayment(n,e,i))),B())}confirmGrabPayPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmGrabPayPayment(n,e,i))),B())}confirmIdealPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmIdealPayment(n,e,i))),B())}confirmKlarnaPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmKlarnaPayment(n,e,i))),B())}confirmKonbiniPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmKonbiniPayment(n,e,i))),B())}confirmOxxoPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmOxxoPayment(n,e,i))),B())}confirmP24Payment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmP24Payment(n,e,i))),B())}confirmPayNowPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmPayNowPayment(n,e,i))),B())}confirmPayPalPayment(n,e){return this.stripe.pipe(V(i=>L(i.confirmPayPalPayment(n,e))),B())}confirmPixPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmPixPayment(n,e,i))),B())}confirmPromptPayPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmPromptPayPayment(n,e,i))),B())}confirmSepaDebitPayment(n,e){return this.stripe.pipe(V(i=>L(i.confirmSepaDebitPayment(n,e))),B())}confirmSofortPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmSofortPayment(n,e,i))),B())}confirmWechatPayPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmWechatPayPayment(n,e,i))),B())}handleCardAction(n){return this.stripe.pipe(V(e=>L(e.handleCardAction(n))),B())}handleNextAction(n){return this.stripe.pipe(V(e=>L(e.handleNextAction(n))),B())}verifyMicrodepositsForPayment(n,e){return this.stripe.pipe(V(i=>L(i.verifyMicrodepositsForPayment(n,e))),B())}createRadarSession(){return this.stripe.pipe(V(n=>L(n.createRadarSession())),B())}collectBankAccountForPayment(n){return this.stripe.pipe(V(e=>L(e.collectBankAccountForPayment(n))),B())}createPaymentMethod(n){return this.stripe.pipe(V(e=>L(e.createPaymentMethod(n))),B())}retrievePaymentIntent(n){return this.stripe.pipe(V(e=>L(e.retrievePaymentIntent(n))),B())}confirmSetup(n){return this.stripe.pipe(V(e=>L(e.confirmSetup(n))),B())}confirmAcssDebitSetup(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmAcssDebitSetup(n,e,i))),B())}confirmUsBankAccountSetup(n,e){return this.stripe.pipe(V(i=>L(i.confirmUsBankAccountSetup(n,e))),B())}confirmAuBecsDebitSetup(n,e){return this.stripe.pipe(V(i=>L(i.confirmAuBecsDebitSetup(n,e))),B())}confirmBacsDebitSetup(n,e){return this.stripe.pipe(V(i=>L(i.confirmBacsDebitSetup(n,e))),B())}confirmBancontactSetup(n,e){return this.stripe.pipe(V(i=>L(i.confirmBancontactSetup(n,e))),B())}confirmCardSetup(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmCardSetup(n,e,i))),B())}confirmCashappSetup(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmCashappSetup(n,e,i))),B())}confirmIdealSetup(n,e){return this.stripe.pipe(V(i=>L(i.confirmIdealSetup(n,e))),B())}confirmPayPalSetup(n,e){return this.stripe.pipe(V(i=>L(i.confirmPayPalSetup(n,e))),B())}confirmSepaDebitSetup(n,e){return this.stripe.pipe(V(i=>L(i.confirmSepaDebitSetup(n,e))),B())}confirmSofortSetup(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmSofortSetup(n,e,i))),B())}confirmAffirmPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmAffirmPayment(n,e,i))),B())}confirmAfterpayClearpayPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmAfterpayClearpayPayment(n,e,i))),B())}verifyMicrodepositsForSetup(n,e){return this.stripe.pipe(V(i=>L(i.verifyMicrodepositsForSetup(n,e))),B())}collectBankAccountForSetup(n){return this.stripe.pipe(V(e=>L(e.collectBankAccountForSetup(n))),B())}retrieveSetupIntent(n){return this.stripe.pipe(V(e=>L(e.retrieveSetupIntent(n))),B())}processOrder(n){return this.stripe.pipe(V(e=>L(e.processOrder(n))),B())}retrieveOrder(n){return this.stripe.pipe(V(e=>L(e.retrieveOrder(n))),B())}paymentRequest(n){return this.getInstance().paymentRequest(n)}createToken(n,e){return this.stripe.pipe(V(i=>L(i.createToken(n,e))),B())}createSource(n,e){return this.stripe.pipe(V(i=>L(i.createSource(n,e))),B())}retrieveSource(n){return this.stripe.pipe(V(e=>L(e.retrieveSource(n))),B())}verifyIdentity(n){return this.stripe.pipe(V(e=>L(e.verifyIdentity(n))),B())}collectFinancialConnectionsAccounts(n){return this.stripe.pipe(V(e=>L(e.collectFinancialConnectionsAccounts(n))),B())}collectBankAccountToken(n){return this.stripe.pipe(V(e=>L(e.collectBankAccountToken(n))),B())}createEphemeralKeyNonce(n){return this.stripe.pipe(V(e=>L(e.createEphemeralKeyNonce(n))),B())}handleCardPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.handleCardPayment(n,e,i))),B())}confirmPaymentIntent(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmPaymentIntent(n,e,i))),B())}handleCardSetup(n,e,i){return this.stripe.pipe(V(r=>L(r.handleCardSetup(n,e,i))),B())}confirmSetupIntent(n,e,i){return this.stripe.pipe(V(r=>L(r.confirmSetupIntent(n,e,i))),B())}handleFpxPayment(n,e,i){return this.stripe.pipe(V(r=>L(r.handleFpxPayment(n,e,i))),B())}getNgxStripeAppInfo(n){return{name:"ngx-stripe",url:"https://ngx-stripe.dev",partner_id:"pp_partner_JR4l1rmvUoPP4V",version:n}}}let zl=(()=>{class t{constructor(e){this.platformId=e}getNativeWindow(){return Aw(this.platformId)?window:{}}}return t.\u0275fac=function(e){return new(e||t)(z(Po))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})(),Dg=(()=>{class t{constructor(e){this.platformId=e}getNativeDocument(){return Aw(this.platformId)?document:{}}}return t.\u0275fac=function(e){return new(e||t)(z(Po))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})(),Ud=(()=>{class t{constructor(e,i,r){this.platformId=e,this.window=i,this.document=r,this.status=new Pn({error:!1,loaded:!1,loading:!1})}asStream(){return this.load(),this.status.asObservable()}isReady(){return this.status.getValue().loaded}load(){if(function II(t){return"server"===t}(this.platformId))return;const e=this.status.getValue();if(this.window.getNativeWindow().hasOwnProperty("Stripe"))this.status.next({error:!1,loaded:!0,loading:!1});else if(!e.loaded&&!e.loading){this.status.next({...e,loading:!0});const i=this.document.getNativeDocument().createElement("script");i.type="text/javascript",i.async=!0,i.defer=!0,i.src="https://js.stripe.com/v3/",i.onload=()=>{this.status.next({error:!1,loaded:!0,loading:!1})},i.onerror=()=>{this.status.next({error:!0,loaded:!1,loading:!1})},this.document.getNativeDocument().body.appendChild(i)}}}return t.\u0275fac=function(e){return new(e||t)(z(Po),z(zl),z(Dg))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})(),Vl=(()=>{class t{constructor(e,i,r,s,o){this.version=e,this.key=i,this.options=r,this.loader=s,this.window=o,i&&(this.stripe=new Sg(this.version,this.loader,this.window,i,r))}getStripeReference(){return this.loader.asStream().pipe(si(e=>!0===e.loaded),fe(()=>this.window.getNativeWindow().Stripe))}getInstance(){return this.stripe.getInstance()}setKey(e,i){return this.changeKey(e,i)}changeKey(e,i){return this.stripe=new Sg(this.version,this.loader,this.window,e,i),this.stripe}elements(e){return this.stripe.elements(e)}redirectToCheckout(e){return this.stripe.redirectToCheckout(e)}confirmPayment(e){return this.stripe.confirmPayment(e)}confirmAcssDebitPayment(e,i,r){return this.stripe.confirmAcssDebitPayment(e,i,r)}confirmUsBankAccountPayment(e,i){return this.stripe.confirmUsBankAccountPayment(e,i)}confirmAlipayPayment(e,i,r){return this.stripe.confirmAlipayPayment(e,i,r)}confirmAuBecsDebitPayment(e,i){return this.stripe.confirmAuBecsDebitPayment(e,i)}confirmBancontactPayment(e,i,r){return this.stripe.confirmBancontactPayment(e,i,r)}confirmBlikPayment(e,i,r){return this.stripe.confirmBlikPayment(e,i,r)}confirmBoletoPayment(e,i,r){return this.stripe.confirmBoletoPayment(e,i,r)}confirmCardPayment(e,i,r){return this.stripe.confirmCardPayment(e,i,r)}confirmCashappPayment(e,i,r){return this.stripe.confirmCashappPayment(e,i,r)}confirmCustomerBalancePayment(e,i,r){return this.stripe.confirmCustomerBalancePayment(e,i,r)}confirmEpsPayment(e,i,r){return this.stripe.confirmEpsPayment(e,i,r)}confirmFpxPayment(e,i,r){return this.stripe.confirmFpxPayment(e,i,r)}confirmGiropayPayment(e,i,r){return this.stripe.confirmGiropayPayment(e,i,r)}confirmGrabPayPayment(e,i,r){return this.stripe.confirmGrabPayPayment(e,i,r)}confirmIdealPayment(e,i,r){return this.stripe.confirmIdealPayment(e,i,r)}confirmKlarnaPayment(e,i,r){return this.stripe.confirmKlarnaPayment(e,i,r)}confirmKonbiniPayment(e,i,r){return this.stripe.confirmKonbiniPayment(e,i,r)}confirmOxxoPayment(e,i,r){return this.stripe.confirmOxxoPayment(e,i,r)}confirmP24Payment(e,i,r){return this.stripe.confirmP24Payment(e,i,r)}confirmPayNowPayment(e,i,r){return this.stripe.confirmPayNowPayment(e,i,r)}confirmPayPalPayment(e,i){return this.stripe.confirmPayPalPayment(e,i)}confirmPixPayment(e,i,r){return this.stripe.confirmPixPayment(e,i,r)}confirmPromptPayPayment(e,i,r){return this.stripe.confirmPromptPayPayment(e,i,r)}confirmSepaDebitPayment(e,i){return this.stripe.confirmSepaDebitPayment(e,i)}confirmSofortPayment(e,i,r){return this.stripe.confirmSofortPayment(e,i,r)}confirmWechatPayPayment(e,i,r){return this.stripe.confirmWechatPayPayment(e,i,r)}handleCardAction(e){return this.stripe.handleCardAction(e)}handleNextAction(e){return this.stripe.handleNextAction(e)}verifyMicrodepositsForPayment(e,i){return this.stripe.verifyMicrodepositsForPayment(e,i)}createRadarSession(){return this.stripe.createRadarSession()}collectBankAccountForPayment(e){return this.stripe.collectBankAccountForPayment(e)}createPaymentMethod(e){return this.stripe.createPaymentMethod(e)}retrievePaymentIntent(e){return this.stripe.retrievePaymentIntent(e)}confirmSetup(e){return this.stripe.confirmSetup(e)}confirmAcssDebitSetup(e,i,r){return this.stripe.confirmAcssDebitSetup(e,i,r)}confirmUsBankAccountSetup(e,i){return this.stripe.confirmUsBankAccountSetup(e,i)}confirmAuBecsDebitSetup(e,i){return this.stripe.confirmAuBecsDebitSetup(e,i)}confirmBacsDebitSetup(e,i){return this.stripe.confirmBacsDebitSetup(e,i)}confirmBancontactSetup(e,i){return this.stripe.confirmBancontactSetup(e,i)}confirmCardSetup(e,i,r){return this.stripe.confirmCardSetup(e,i,r)}confirmCashappSetup(e,i,r){return this.stripe.confirmCashappSetup(e,i,r)}confirmIdealSetup(e,i){return this.stripe.confirmIdealSetup(e,i)}confirmPayPalSetup(e,i){return this.stripe.confirmPayPalSetup(e,i)}confirmSepaDebitSetup(e,i){return this.stripe.confirmSepaDebitSetup(e,i)}confirmSofortSetup(e,i,r){return this.stripe.confirmSofortSetup(e,i,r)}confirmAffirmPayment(e,i,r){return this.stripe.confirmAffirmPayment(e,i,r)}confirmAfterpayClearpayPayment(e,i,r){return this.stripe.confirmAfterpayClearpayPayment(e,i,r)}verifyMicrodepositsForSetup(e,i){return this.stripe.verifyMicrodepositsForSetup(e,i)}collectBankAccountForSetup(e){return this.stripe.collectBankAccountForSetup(e)}retrieveSetupIntent(e){return this.stripe.retrieveSetupIntent(e)}processOrder(e){return this.stripe.processOrder(e)}retrieveOrder(e){return this.stripe.retrieveOrder(e)}paymentRequest(e){return this.stripe.paymentRequest(e)}createToken(e,i){return this.stripe.createToken(e,i)}createSource(e,i){return this.stripe.createSource(e,i)}retrieveSource(e){return this.stripe.retrieveSource(e)}verifyIdentity(e){return this.stripe.verifyIdentity(e)}collectFinancialConnectionsAccounts(e){return this.stripe.collectFinancialConnectionsAccounts(e)}collectBankAccountToken(e){return this.stripe.collectBankAccountToken(e)}createEphemeralKeyNonce(e){return this.stripe.createEphemeralKeyNonce(e)}handleCardPayment(e,i,r){return this.stripe.handleCardPayment(e,i,r)}confirmPaymentIntent(e,i,r){return this.stripe.confirmPaymentIntent(e,i,r)}handleCardSetup(e,i,r){return this.stripe.handleCardSetup(e,i,r)}confirmSetupIntent(e,i,r){return this.stripe.confirmSetupIntent(e,i,r)}handleFpxPayment(e,i,r){return this.stripe.handleFpxPayment(e,i,r)}}return t.\u0275fac=function(e){return new(e||t)(z(Vd),z(Fl),z(zd),z(Ud),z(zl))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})(),Xe=(()=>{class t{constructor(e){this.stripeService=e}elements(e,i={}){return e?Object.keys(i).length>0?e.elements(i):e.elements():Object.keys(i).length>0?this.stripeService.elements(i):this.stripeService.elements()}paymentRequest(e,i){return e?e.paymentRequest(i):this.stripeService.paymentRequest(i)}mergeOptions(e,i){return!i||e&&e.classes||e&&e.classes?e||{}:{...e||{},classes:{base:i,complete:`${i}--complete`,empty:`${i}--empty`,focus:`${i}--focus`,invalid:`${i}--invalid`,webkitAutoFill:`${i}--webkit-autoFill`}}}}return t.\u0275fac=function(e){return new(e||t)(z(Vl))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})(),At=(()=>{class t{constructor(e){this.stripeElementsService=e,this.elements=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";const r=i.elementsOptions,s=i.stripe;(e.elementsOptions||e.stripe||!i._elements)&&(i._elements=yield i.str
1ipeElementsService.elements(s,r).toPromise(),i.elements.emit(i._elements)),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){"notready"===e.state&&(e.state="starting",e._elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.elements.emit(e._elements),e.state="ready")})()}}return t.\u0275fac=function(e){return new(e||t)(E(Xe))},t.\u0275dir=Z({type:t,selectors:[["ngx-stripe-elements"],["","ngxStripeElements",""]],inputs:{elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{elements:"elements"},standalone:!0,features:[_e]}),t})(),rU=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.elementsProvider=i,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D,this.loaderror=new D,this.loaderstart=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.stripeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s)),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i),e.state="ready"}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i),e.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){return this.element.update(e)}getValue(){return this.elements.getElement("address").getValue()}getAddressElement(){return this.element}createElement(e){this.element&&this.element.unmount(),this.element=this.elements.create("address",e),this.element.on("change",i=>this.change.emit(i)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.on("loaderror",()=>this.loaderror.emit()),this.element.on("loaderstart",()=>this.loaderstart.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-address"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape",loaderror:"loaderror",loaderstart:"loaderstart"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,VV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),sU=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.elementsProvider=i,this.load=new D,this.ready=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.stripeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s)),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i),e.state="ready"}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toProm
1ise(),e.createElement(i),e.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}getAffirmMessage(){return this.element}createElement(e){this.element&&this.element.unmount(),this.element=this.elements.create("affirmMessage",e),this.element.on("ready",()=>this.ready.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-affirm-message"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",ready:"ready"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,UV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),oU=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.elementsProvider=i,this.load=new D,this.ready=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.stripeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s)),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i),e.state="ready"}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i),e.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}getAfterpayClearpayMessage(){return this.element}createElement(e){this.element&&this.element.unmount(),this.element=this.elements.create("afterpayClearpayMessage",e),this.element.on("ready",()=>this.ready.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-afterpay-clearpay-message"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",ready:"ready"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,BV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),aU=(()=>{class t{constructor(e,i,r){this.cdr=e,this.stripeElementsService=i,this.elementsProvider=r,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.stripeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s))})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i)}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toProm
1ise(),e.createElement(i))})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}getCard(){return this.element}createElement(e={}){this.state="ready",this.cdr.detectChanges(),this.element&&this.element.unmount(),this.element=this.elements.create("card",e),this.element.on("change",i=>this.change.emit(i)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(rn),E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-card"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,HV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),Ul=(()=>{class t{constructor(e){this.stripeElementsService=e,this.elements=new D,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";const r=i.elementsOptions,s=i.stripe;(e.elementsOptions||e.stripe||!i._elements)&&(i._elements=yield i.stripeElementsService.elements(s,r).toPromise(),i.elements.emit(i._elements)),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){"notready"===e.state&&(e.state="starting",e._elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.elements.emit(e._elements),e.state="ready")})()}}return t.\u0275fac=function(e){return new(e||t)(E(Xe))},t.\u0275dir=Z({type:t,selectors:[["ngx-stripe-card-group"],["","ngxStripeCardGroup",""]],inputs:{elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{elements:"elements",load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[_e]}),t})(),Og=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.cardGroup=i,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D}ngOnChanges(e){var i=this;return Y(function*(){(e.options||e.containerClass)&&i.setupElement("options")})()}ngOnInit(){if(!this.cardGroup)throw new Error("StripeCardNumberComponent must have StripeCardGroupDirective parent");this.cardGroupSubscription=this.cardGroup.elements.subscribe(e=>{this.elements=e,this.setupElement("elements")})}ngOnDestroy(){this.element&&this.element.destroy(),this.cardGroupSubscription&&this.cardGroupSubscription.unsubscribe()}update(e){this.element.update(e)}getCardNumber(){return this.element}setupElement(e){const i=this.stripeElementsService.mergeOptions(this.options,this.containerClass);this.element&&"options"===e?this.update(i):this.elements&&"elements"===e&&(this.element=this.elements.create("cardNumber",i),this.element.on("change",r=>{this.change.emit(r),this.cardGroup?.change.emit(r)}),this.element.on("blur",()=>{this.blur.emit(),this.cardGroup?.blur.emit()}),this.element.on("focus",()=>{this.focus.emit(),this.cardGroup?.focus.emit()}),this.element.on("ready",()=>{this.ready.emit(),this.cardGroup?.ready.emit()}),this.element.on("escape",()=>{this.escape.emit(),this.cardGroup?.escape.emit()}),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element),this.cardGroup?.load.emit(this.element))}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(Ul,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-card-number"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,jV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf",i.cardGroup&&"ready"!==i.cardGroup.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),CT=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.cardGroup=i,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D}ngOnChanges(e){var i=this;return Y(function*(){(e.options||e.containerClass)&&i.setupElement("options")})()}ngOnInit(){if(!this.cardGroup)throw new Error("StripeCardExpiryComponent must have StripeCardGroupDirective parent");this.cardGroupSubscription=this.cardGroup.elements.subscribe(e=>{this.elements=e,this.setupElement("elements")})}ngOnDestroy(){this.element&&this.element.destroy(),this.cardGroupSubscription&&this.cardGroupSubscription.unsubscribe()}update(e){this.element.update(e)}getCardExpiry(){return this.element}setupElement(e){const i=this.stripeElementsService.mergeOptions(this.options,this.containerClass);this.element&&"options"===e?this.update(i):this.elements&&"elements"===e&&(this.element=this.elements.create("cardExpiry",i),this.element.on("change",r=>{this.change.emit(r),this.cardGroup?.change.emit(r)}),this.element.on("blur",()=>{this.blur.emit(),this.cardGroup?.blur.emit()}),this.element.on("focus",()=>{this.focus.emit(),this.cardGroup?.focus.emit()}),this.element.on("ready",()=>{this.ready.emit(),this.cardGroup?.ready.emit()}),this.element.on("escape",()=>{this.escape.emit(),this.cardGroup?.escape.emit()}),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element),this.cardGroup?.load.emit(this.element))}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(Ul,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-card-expiry"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,$V,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf",i.cardGroup&&"ready"!==i.cardGroup.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),wT=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.cardGroup=i,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D}ngOnChanges(e){var i=this;return Y(function*(){(e.options||e.containerClass)&&i.setupElement("options")})()}ngOnInit(){if(!this.cardGroup)throw new Error("StripeCardCvcComponent must have StripeCardGroupDirective parent");this.cardGroupSubscription=this.cardGroup.elements.subscribe(e=>{this.elements=e,this.setupElement("elements")})}ngOnDestroy(){this.element&&this.element.destroy(),this.cardGroupSubscription&&this.cardGroupSubscription.unsubscribe()}update(e){this.element.update(e)}getCardCvc(){return this.element}setupElement(e){const i=this.stripeElementsService.mergeOptions(this.options,this.containerClass);this.element&&"options"===e?this.update(i):this.elements&&"elements"===e&&(this.element=this.elements.create("cardCvc",i),this.element.on("change",r=>{this.change.emit(r),this.cardGroup?.change.emit(r)}),this.element.on("blur",()=>{this.blur.emit(),this.cardGroup?.blur.emit()}),this.element.on("focus",()=>{this.focus.emit(),this.cardGroup?.focus.emit()}),this.element.on("ready",()=>{this.ready.emit(),this.cardGroup?.ready.emit()}),this.element.on("escape",()=>{this.escape.emit(),this.cardGroup?.escape.emit()}),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element),this.cardGroup?.load.emit(this.element))}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(Ul,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-card-cvc"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,GV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf",i.cardGroup&&"ready"!==i.cardGroup.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),lU=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.elementsProvider=i,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.str
1ipeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s)),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i),e.state="ready"}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i),e.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}getEpsBankelement(){return this.element}createElement(e){this.element&&this.element.unmount(),this.element=this.elements.create("epsBank",e),this.element.on("change",i=>this.change.emit(i)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-eps-bank"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,WV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),uU=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.elementsProvider=i,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.stripeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s)),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i),e.state="ready"}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i),e.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}getFpxBank(){return this.element}createElement(e={accountHolderType:"individual"}){this.element&&this.element.unmount(),this.element=this.elements.create("fpxBank",e),this.element.on("change",i=>this.change.emit(i)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-fpx-bank"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,qV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),cU=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.elementsProvider=i,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.str
1ipeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s)),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i),e.state="ready"}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i),e.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}getIban(){return this.element}createElement(e={}){this.element&&this.element.unmount(),this.element=this.elements.create("iban",e),this.element.on("change",i=>this.change.emit(i)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-iban"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,KV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),dU=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.elementsProvider=i,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.stripeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s)),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i),e.state="ready"}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i),e.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}getIdealBank(){return this.element}createElement(e={}){this.element&&this.element.unmount(),this.element=this.elements.create("idealBank",e),this.element.on("change",i=>this.change.emit(i)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-ideal-bank"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,YV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),fU=(()=>{class t{constructor(e,i,r){this.cdr=e,this.stripeElementsService=i,this.elementsProvider=r,this.load=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.str
1ipeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s))})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i)}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i))})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}createElement(e){this.state="ready",this.cdr.detectChanges(),this.element&&this.element.unmount(),this.element=this.elements.create("issuingCardCvcDisplay",e),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(rn),E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-issuing-card-cvc-display"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,XV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),hU=(()=>{class t{constructor(e,i,r){this.cdr=e,this.stripeElementsService=i,this.elementsProvider=r,this.load=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.stripeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s))})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i)}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i))})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}createElement(e){this.state="ready",this.cdr.detectChanges(),this.element&&this.element.unmount(),this.element=this.elements.create("issuingCardExpiryDisplay",e),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(rn),E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-issuing-card-expiry-display"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,QV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),pU=(()=>{class t{constructor(e,i,r){this.cdr=e,this.stripeElementsService=i,this.elementsProvider=r,this.load=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.str
1ipeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s))})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i)}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i))})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}createElement(e){this.state="ready",this.cdr.detectChanges(),this.element&&this.element.unmount(),this.element=this.elements.create("issuingCardNumberDisplay",e),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(rn),E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-issuing-card-number-display"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,ZV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),mU=(()=>{class t{constructor(e,i,r){this.cdr=e,this.stripeElementsService=i,this.elementsProvider=r,this.load=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.stripeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s))})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i)}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i))})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}createElement(e){this.state="ready",this.cdr.detectChanges(),this.element&&this.element.unmount(),this.element=this.elements.create("issuingCardPinDisplay",e),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(rn),E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-issuing-card-pin-display"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,JV,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),gU=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.elementsProvider=i,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D,this.loaderror=new D,this.loaderstart=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.str
1ipeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&i.elements&&r&&i.createElement(s),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i),e.state="ready"}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i),e.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}getLinkAuthenticationElement(){return this.element}createElement(e){this.element&&this.element.unmount(),this.element=this.elements.create("linkAuthentication",e),this.element.on("change",i=>this.change.emit(i)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.on("loaderror",()=>this.loaderror.emit()),this.element.on("loaderstart",()=>this.loaderstart.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-link-authentication"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape",loaderror:"loaderror",loaderstart:"loaderstart"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,eU,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),vU=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.elementsProvider=i,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.stripeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s)),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i),e.state="ready"}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i),e.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}getP24Bankelement(){return this.element}createElement(e){this.element&&this.element.unmount(),this.element=this.elements.create("p24Bank",e),this.element.on("change",i=>this.change.emit(i)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-p24-bank"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,tU,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),yU=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.elementsProvider=i,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.str
1ipeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s)),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i),e.state="ready"}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i),e.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}getAuBankAccount(){return this.element}createElement(e={}){this.element&&this.element.unmount(),this.element=this.elements.create("auBankAccount",e),this.element.on("change",i=>this.change.emit(i)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-au-bank-account"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,nU,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),bU=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.elementsProvider=i,this.doNotCreateUntilClientSecretIsSet=!1,this.load=new D,this.blur=new D,this.change=new D,this.focus=new D,this.ready=new D,this.escape=new D,this.loaderror=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||e.clientSecret||e.appearance||!i.elements)&&(i.elements=yield i.stripeElementsService.elements(i.stripe,{...i.elementsOptions||{},...i.appearance?{appearance:i.appearance}:{},...i.clientSecret?{clientSecret:i.clientSecret}:{}}).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s)),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i),e.state="ready"}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe,{...e.elementsOptions||{},...e.appearance?{appearance:e.appearance}:{},...e.clientSecret?{clientSecret:e.clientSecret}:{}}).toPromise(),e.createElement(i),e.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){return this.element.update(e)}collapse(){return this.element.collapse()}fetchUpdates(){return L(this.elements.fetchUpdates())}createElement(e={}){this.element&&this.element.unmount();try{this.element=this.elements.create("payment",e)}catch(i){throw this.elements=null,i}this.element.on("change",i=>this.change.emit(i)),this.element.on("blur",i=>this.blur.emit(i)),this.element.on("focus",i=>this.focus.emit(i)),this.element.on("ready",i=>this.ready.emit(i)),this.element.on("escape",i=>this.escape.emit(i)),this.element.on("loaderror",i=>this.loaderror.emit(i)),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-payment"]],viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe",appearance:"appearance",clientSecret:"clientSecret",doNotCreateUntilClientSecretIsSet:"doNotCreateUntilClientSecretIsSet"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape",loaderror:"loaderror"},standalone:!0,features:[_e,nt],decls:2,vars:0,consts:[[1,"field"],["stripeElementRef",""]],template:function(e,i){1&e&&_(0,"div",0,1)},dependencies:[qe],encapsulation:2}),t})(),CU=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.elementsProvider=i,this.load=new D,this.ready=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){i.state="starting";let r=!1;!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)&&(i.elements=yield i.str
1ipeElementsService.elements(i.stripe,i.elementsOptions).toPromise(),r=!0);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s)),i.state="ready"})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i),e.state="ready"}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i),e.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(e){this.element.update(e)}getPaymentMethodMessaging(){return this.element}createElement(e){this.element&&this.element.unmount(),this.element=this.elements.create("paymentMethodMessaging",e),this.element.on("ready",()=>this.ready.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-payment-method-messaging"]],contentQueries:function(e,i,r){if(1&e&&ot(r,wt,5,He),2&e){let s;X(s=Q())&&(i.loadingTemplate=s.first)}},viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",ready:"ready"},standalone:!0,features:[_e,nt],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(h(0,"div",0,1),F(2,iU,1,1,"ng-container",2),p()),2&e&&(y(2),S("ngIf","ready"!==i.state&&i.loadingTemplate))},dependencies:[qe,Ue,ct],encapsulation:2}),t})(),wU=(()=>{class t{constructor(e,i){this.stripeElementsService=e,this.elementsProvider=i,this.load=new D,this.change=new D,this.blur=new D,this.focus=new D,this.ready=new D,this.token=new D,this.paymentMethod=new D,this.source=new D,this.cancel=new D,this.shippingaddresschange=new D,this.shippingoptionchange=new D,this.notavailable=new D,this.state="notready"}ngOnChanges(e){var i=this;return Y(function*(){let r=!1;if(!i.elementsProvider&&(e.elementsOptions||e.stripe||!i.elements)){const o=yield i.stripeElementsService.elements(i.stripe,i.elementsOptions).toPromise();i.elements=o,r=!0}e.paymentOptions&&i.paymentRequest&&i.updateRequest(i.paymentOptions);const s=i.stripeElementsService.mergeOptions(i.options,i.containerClass);(e.options||e.containerClass||!i.element||r)&&(i.element&&!r?i.update(s):i.elements&&r&&i.createElement(s))})()}ngOnInit(){var e=this;return Y(function*(){const i=e.stripeElementsService.mergeOptions(e.options,e.containerClass);e.elementsProvider?e.elementsSubscription=e.elementsProvider.elements.subscribe(r=>{e.elements=r,e.createElement(i),e.state="ready"}):"notready"===e.state&&(e.state="starting",e.elements=yield e.stripeElementsService.elements(e.stripe).toPromise(),e.createElement(i),e.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}canMakePayment(){return L(this.paymentRequest.canMakePayment())}update(e){this.element.update(e)}updateRequest(e){const{currency:i,total:r,displayItems:s,shippingOptions:o}=e;this.paymentRequest.update({currency:i,total:r,displayItems:s,shippingOptions:o})}show(){this.paymentRequest.show()}abort(){this.paymentRequest.abort()}isShowing(){return this.paymentRequest.isShowing()}getButton(){return this.element}createElement(e={}){var i=this;return Y(function*(){i.paymentRequest=i.stripeElementsService.paymentRequest(i.stripe,i.paymentOptions),i.paymentRequest.on("token",s=>i.token.emit(s)),i.paymentMethod.observed&&i.paymentRequest.on("paymentmethod",s=>i.paymentMethod.emit(s)),i.source.observed&&!i.paymentMethod.observed&&i.paymentRequest.on("source",s=>i.source.emit(s)),i.paymentRequest.on("cancel",()=>i.cancel.emit()),i.paymentRequest.on("shippingaddresschange",s=>i.shippingaddresschange.emit(s)),i.paymentRequest.on("shippingoptionchange",s=>i.shippingoptionchange.emit(s)),i.element&&i.element.unmount(),i.element=i.elements.create("paymentRequestButton",{paymentRequest:i.paymentRequest,...e}),(yield i.paymentRequest.canMakePayment())?(i.element.on("click",
1s=>i.change.emit(s)),i.element.on("blur",()=>i.blur.emit()),i.element.on("focus",()=>i.focus.emit()),i.element.on("ready",()=>i.ready.emit()),i.element.mount(i.stripeElementRef.nativeElement),i.load.emit({paymentRequestButton:i.element,paymentRequest:i.paymentRequest})):i.notavailable.emit()})()}}return t.\u0275fac=function(e){return new(e||t)(E(Xe),E(At,8))},t.\u0275cmp=se({type:t,selectors:[["ngx-stripe-payment-request-button"]],viewQuery:function(e,i){if(1&e&&Ee(pt,5),2&e){let r;X(r=Q())&&(i.stripeElementRef=r.first)}},inputs:{containerClass:"containerClass",paymentOptions:"paymentOptions",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",change:"change",blur:"blur",focus:"focus",ready:"ready",token:"token",paymentMethod:"paymentMethod",source:"source",cancel:"cancel",shippingaddresschange:"shippingaddresschange",shippingoptionchange:"shippingoptionchange",notavailable:"notavailable"},standalone:!0,features:[_e,nt],decls:2,vars:0,consts:[[1,"field"],["stripeElementRef",""]],template:function(e,i){1&e&&_(0,"div",0,1)},dependencies:[qe],encapsulation:2}),t})(),Mg=(()=>{class t{constructor(e,i,r,s,o){this.version=e,this.baseKey=i,this.baseOptions=r,this.loader=s,this.window=o}create(e,i){if(!e&&!this.baseKey)throw new Error("No key defined! Either you need to pass it as a parameter or define it when you call NgxStripeModule.forRoot()");return new Sg(this.version,this.loader,this.window,e||this.baseKey,i||this.baseOptions)}}return t.\u0275fac=function(e){return new(e||t)(z(Vd),z(Fl),z(zd),z(Ud),z(zl))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();const _U=[rU,sU,oU,aU,Og,CT,wT,lU,uU,cU,dU,fU,hU,pU,mU,gU,vU,yU,bU,CU,wU];let EU=(()=>{class t{static forRoot(e,i){return{ngModule:t,providers:[Ud,Vl,Mg,Xe,zl,Dg,{provide:Fl,useValue:e},{provide:zd,useValue:i},{provide:Vd,useValue:"15.7.1"}]}}static forChild(e,i){return{ngModule:t,providers:[Ud,Vl,Mg,Xe,zl,Dg,{provide:Fl,useValue:e},{provide:zd,useValue:i},{provide:Vd,useValue:"15.7.1"}]}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({imports:[qe,_U]}),t})();const TU=[{path:"",component:Nz},{path:"Header",component:mT},{path:"Footer",component:yT},{path:"about-us",component:Iz},{path:"our-services",component:kz},{path:"contact-us",component:Bz},{path:"upcoming-events",component:nV},{path:"featured-events",component:sV},{path:"past-events",component:lV},{path:"partners",component:cV},{path:"gallery",component:hV},{path:"testimonials",component:mV},{path:"book-your-slot",component:zV},{path:"checkout",component:(()=>{class t{constructor(e,i,r,s,o){this.data=e,this.form=i,this.formBuilder=r,this.stripeService=s,this.r=o,this.cardOptions={style:{base:{fontWeight:400,fontFamily:"Circular",fontSize:"14px",iconColor:"#666EE8",color:"#002333","::placeholder":{color:"#919191"}}}},this.elementsOptions={locale:"en"},this.checkoutForm=this.form.group({})}pay(){this.formData&&this.data.createPaymentIntent(this.formData).pipe(V(e=>this.stripeService.confirmCardPayment(e.pCode.client_secret,{payment_method:{card:this.card.element,billing_details:{name:this.formData?.firstname}}}))).subscribe(e=>{e.error?this.r.navigate(["/Paymentfailed"],{queryParams:{error:e.error.message}}):"succeeded"===e.paymentIntent.status&&this.data.striperesult(e.paymentIntent).subscribe(i=>{1==i.status&&this.r.navigate(["/Paymentsuccess"])})})}ngOnInit(){this.data.getRegFormData().subscribe(e=>{this.formData=e,""==this.formData&&this.r.navigate(["/book-your-slot"])})}}return t.\u0275fac=function(e){return new(e||t)(E(an),E(pl),E(pl),E(Vl),E(Cn))},t.\u0275cmp=se({type:t,selectors:[["app-checkout"]],viewQuery:function(e,i){if(1&e&&Ee(Og,5),2&e){let r;X(r=Q())&&(i.card=r.first)}},decls:23,vars:6,consts:[[1,"mainscreen"],[1,"card"],[1,"rightside"],[3,"formGroup"],[1,"form_price"],["ngxStripeCardGroup","",1,"stripe-card",3,"elementsOptions"],[1,"stripe-element","inputbox"],[3,"options"],["fxLayout","row","fxLayoutGap","10px"],[1,"inputbox"],[1,"btn_chek"],["type","submit",1,"btn-style-one","mt-4",3,"click"]],template:function(e,i){1&e&&(h(0,"div",0)(1,"div",1)(2,"div",2)(3,"form",3)(4,"h2"),b(5,"CheckOut"),p(),h(6,"p"),b(7,"Payment Amount - "),h(8,"span",4),b(9),p()(),h(10,"div",5)(11,"h4"),b(12,"Enter payment details"),p(),h(13,"div",6),_(14,"ngx-stripe-card-number",7),p(),h(15,"div",8)(16,"div",9),_(17,"ngx-stripe-card-expiry",7),p(),h(18,"div",9),_(19,"ngx-stripe-card-cvc",7),p()()(),h(20,"div",10)(21,"button",11),le("click",function(){return i.pay()}
1),b(22,"Pay Now"),p()()()()()()),2&e&&(y(3),S("formGroup",i.checkoutForm),y(6),tt("$ ",i.formData.price,""),y(1),S("elementsOptions",i.elementsOptions),y(4),S("options",i.cardOptions),y(3),S("options",i.cardOptions),y(2),S("options",i.cardOptions))},dependencies:[fl,sl,ms,Og,CT,wT,Ul],styles:[".card[_ngcontent-%COMP%]{width:30%;margin:auto;background:white;position:center;align-self:center;border-radius:1.5rem;box-shadow:0 0 7px #3535358c;display:flex;flex-direction:row}.leftside[_ngcontent-%COMP%]{background:#030303;width:25rem;display:inline-flex;align-items:center;justify-content:center;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.product[_ngcontent-%COMP%]{object-fit:cover;width:20em;height:20em;border-radius:100%}.rightside[_ngcontent-%COMP%]{background-color:#fff;width:100%;border-radius:1.5rem;padding:20px}p[_ngcontent-%COMP%]{display:block;font-size:1.1rem;font-weight:400;margin:.8rem 0}.inputbox[_ngcontent-%COMP%]{color:#030303;width:100%;border:none;border-bottom:1.5px solid #ccc;margin-bottom:5px;border-radius:.3rem;font-family:Roboto,sans-serif;color:#615a5a;font-size:1.1rem;font-weight:500;outline:none;padding:20px}.expcvv[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding-top:.6rem}.expcvv_text[_ngcontent-%COMP%]{padding-right:1rem}.expcvv_text2[_ngcontent-%COMP%]{padding:0 1rem}.button[_ngcontent-%COMP%]{background:linear-gradient(135deg,#f10e0e 0%,#1a1c1d 100%);padding:6px;border:none;border-radius:50px;color:#fff;font-weight:400;font-size:16px;margin-top:10px;letter-spacing:.11rem}.button[_ngcontent-%COMP%]:hover{transform:scale(1.05) translateY(-3px);box-shadow:3px 3px 6px #38373785}@media only screen and (max-width: 1000px){.card[_ngcontent-%COMP%]{flex-direction:column;width:auto}.leftside[_ngcontent-%COMP%]{width:100%;border-radius:0}.rightside[_ngcontent-%COMP%]{width:auto;border-bottom-left-radius:1.5rem;padding:.5rem 3rem 3rem 2rem;border-radius:0}}.mainscreen[_ngcontent-%COMP%]{padding:20px}.btn_chek[_ngcontent-%COMP%]{width:100%;text-align:center}.btn-style-one[_ngcontent-%COMP%]{position:relative;font-size:15px;line-height:30px;color:#fff;padding:5px 16px;font-weight:500;background:#de322e;overflow:hidden;min-width:150px;border-radius:5px;bottom:8px;margin:auto;display:block;letter-spacing:1px}.inputbox[_ngcontent-%COMP%]:hover{box-shadow:none!important;border-bottom:3px solid #e14743;outline-width:0;transition:All .5s ease-in;-webkit-transition:All .5s ease-in;-moz-transition:All .5s ease-in;-o-transition:All .5s ease-in}.form_price[_ngcontent-%COMP%]{color:#fff;border-radius:5px;padding:2px 6px;font-size:24px;font-weight:700;background:#de322e}"]}),t})()},{path:"privacy-policies",component:(()=>{class t{constructor(e){this.service=e,this.imageurl=be_mainurl,this.something=""}getPolicy(){this.service.get_policy().subscribe(e=>{this.get_policy=e?.status?e?.data:null})}fetchprivacypolicybreadcrum(){var e=this;return Y(function*(){yield e.service.getbreadcrums("?breadcrumb_type=privacypolicies").subscribe(r=>{r?.status?(e.get_aboutbread=r?.data,e.something=e.imageurl+"website_admin/uploads/banners/"+r?.data[0]?.b_image):e.get_aboutbread=null})})()}ngOnInit(){this.getPolicy(),this.fetchprivacypolicybreadcrum()}}return t.\u0275fac=function(e){return new(e||t)(E(an))},t.\u0275cmp=se({type:t,selectors:[["app-privacy-policy"]],decls:25,vars:5,consts:[[1,"form-back-drop"],[1,"page-title"],[1,"anim-icons","full-width"],[1,"auto-container"],[1,"title-outer"],[1,"page-breadcrumb"],["routerLink","/"],[1,"px-5","py-5","mobile_respo"],[1,"autoo-container"],[1,""],[1,"row","sec-pad","mobile_res_row1"],[1,"col-md-12","col-lg-12","col-sm-12","p-ts"],[1,"para_1"],[1,"sec-title"],[1,"sub-title"],[1,"divider"],[1,"",3,"innerHTML"]],template:function(e,i){1&e&&(_(0,"div",0),h(1,"section",1),_(2,"div",2),h(3,"div",3)(4,"div",4)(5,"h1"),b(6,"Privacy Policy"),p(),h(7,"ul",5)(8,"li")(9,"a",6),b(10,"Home"),p()(),h(11,"li"),b(12,"Privacy Policy"),p()()()()(),h(13,"section",7)(14,"div",8)(15,"div",9)(16,"div",10)(17,"div",11)(18,"div",12)(19,"div",13),_(20,"span",14),h(21,"h2"),b(22),p(),_(23,"span",15),p(),_(24,"p",16),p()()()()()()),2&e&&(y(1),Vn("background-image: url(",i.something,")"),y(21),ce(null==i.get_policy?null:i.get_policy.title),y(2),S("innerHTML",null==i.get_policy?null:i.get_policy.description,Ut))},dependencies:[Zt]}),t})()},{path:"terms-conditions",component:(()=>{class t{constructor(e){this.service=e,this.imageurl=be_mainurl,this.something=""}getTerms(){this.service.get_Terms().subscribe(e=>{this.get_Terms=e?.status?e?.data:null})}fetchtermsconditionsbreadcrum(){var e=this;return Y(function*(){yield e.service.getbreadcrums("?breadcrumb_type=termsconditions").subscribe(r=>{r?.status?(e.get_aboutbread=r?.data,e.something=e.imageurl+"website_admin/uploads/banners/"+r?.data[0]?.b_image):e.get_aboutbread=null})})()}ngOnInit(){this.getTerms(),this.fetchtermsconditionsbreadcrum()}}return t.\u0275fac=function(e){return new(e||t)(E(an))},t.\u0275cmp=se({type:t,selectors:[["app-terms-conditions"]],decls:25,vars:5,consts:[[1,"form-back-drop"],[1,"page-title"],[1,"anim-icons","full-width"],[1,"auto-container"],[1,"title-outer"],[1,"page-breadcrumb"],["routerLink","/"],[1,"px-5","py-5","mobile_respo"],[1,"autoo-container"],[1,""],[1,"row","sec-pad","mobile_res_row1"],[1,"col-md-12","col-lg-12","col-sm-12","p-ts"],[1,"para_1"],[1,"sec-title"],[1,"sub-title"],[1,"divi
1der"],[1,"",3,"innerHTML"]],template:function(e,i){1&e&&(_(0,"div",0),h(1,"section",1),_(2,"div",2),h(3,"div",3)(4,"div",4)(5,"h1"),b(6,"Terms & Conditions"),p(),h(7,"ul",5)(8,"li")(9,"a",6),b(10,"Home"),p()(),h(11,"li"),b(12,"Terms & Conditions"),p()()()()(),h(13,"section",7)(14,"div",8)(15,"div",9)(16,"div",10)(17,"div",11)(18,"div",12)(19,"div",13),_(20,"span",14),h(21,"h2"),b(22),p(),_(23,"span",15),p(),_(24,"p",16),p()()()()()()),2&e&&(y(1),Vn("background-image: url(",i.something,")"),y(21),ce(null==i.get_Terms?null:i.get_Terms.title),y(2),S("innerHTML",null==i.get_Terms?null:i.get_Terms.description,Ut))},dependencies:[Zt]}),t})()},{path:"Paymentsuccess",component:(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=se({type:t,selectors:[["app-paymentsuccess"]],decls:5,vars:0,consts:[[1,"pt-5","pb-5"],[1,"text-center","paymnt_sc"],["src","../../../assets/images/success.gif"]],template:function(e,i){1&e&&(h(0,"div",0)(1,"div",1),_(2,"img",2),h(3,"p"),b(4,"Payment Success"),p()()())},styles:[".paymnt_sc[_ngcontent-%COMP%]{text-align:center}.paymnt_sc[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:30px!important;text-align:center;font-weight:600;margin-top:11px}.paymnt_sc[_ngcontent-%COMP%]{padding-top:150px;padding-bottom:150px}"]}),t})()},{path:"Paymentfailed",component:(()=>{class t{constructor(e){this.route=e}ngOnInit(){this.route.queryParams.subscribe(e=>{this.failedMsg=e.error})}}return t.\u0275fac=function(e){return new(e||t)(E(or))},t.\u0275cmp=se({type:t,selectors:[["app-paymentfailed"]],decls:7,vars:1,consts:[[1,"pt-5","pb-5"],[1,"text-center","paymnt_sc"],["src","../../../assets/images/failed.gif"],[1,"text-center"]],template:function(e,i){1&e&&(h(0,"div",0)(1,"div",1),_(2,"img",2),h(3,"h2",3),b(4,"Payment Failed"),p(),h(
15,"p"),b(6),p()()()),2&e&&(y(6),ce(i.failedMsg))},styles:[".paymnt_sc[_ngcontent-%COMP%]{text-align:center}.paymnt_sc[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:30px!important;text-align:center;font-weight:600;margin-top:11px}.paymnt_sc[_ngcontent-%COMP%]{padding-top:150px;padding-bottom:150px}"]}),t})()}];let SU=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=kt({type:t}),t.\u0275inj=_t({imports:[jE.forRoot(TU),jE]}),t})(),ET=(()=>{class t{constructor(){this.loading=!1}setLoading(e){this.loading=e}getLoading(){return this.loading}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function DU(t,n){1&t&&(h(0,"div",1),_(1,"div",2),p())}let OU=(()=>{class t{constructor(e){this.loader=e}}return t.\u0275fac=function(e){return new(e||t)(E(ET))},t.\u0275cmp=se({type:t,selectors:[["app-loader"]],decls:1,vars:1,consts:[["class","cssload-container",4,"ngIf"],[1,"cssload-container"],[1,"custom-loader"]],template:function(e,i){1&e&&F(0,DU,2,0,"div",0),2&e&&S("ngIf",i.loader.getLoading())},dependencies:[Ue],styles:[".cssload-container[_ngcontent-%COMP%]{position:fixed;width:100%;inset:0;background-color:#000;z-index:9999}.custom-loader[_ngcontent-%COMP%]{width:100px;height:100px;--c: radial-gradient(farthest-side, #dd312e 92%, #0000);background:var(--c) 50% 0,var(--c) 50% 100%,var(--c) 100% 50%,var(--c) 0 50%;background-size:24px 24px;background-repeat:no-repeat;animation:_ngcontent-%COMP%_s7 1s infinite;margin:25% auto}@keyframes _ngcontent-%COMP%_s7{to{transform:rotate(.5turn)}}"]}),t})(),MU=(()=>{class t{constructor(){this.title="lambda-angular"}onActivate(e){window.scroll({top:0,left:0,behavior:"smooth"})}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=se({type:t,selectors:[["app-root"]],decls:4,vars:0,consts:[[3,"activate"]],template:function(e,i){1&e&&(_(0,"app-loader")(1,"app-header"),h(2,"router-outlet",0),le("activate",function(s){return i.onActivate(s)}),p(),_(3,"app-footer"))},dependencies:[ng,mT,yT,OU]}),t})(),NU=(()=>{class t{constructor(e){this.loadingService=e,this.totalRequests=0}intercept(e,i){return console.log("caught"),this.totalRequests++,this.loadingService.setLoading(!0),i.handle(e).pipe(ud(()=>{this.totalRequests--,0==this.totalRequests&&this.loadingService.setLoading(!1)}))}}return t.\u0275fac=function(e){return new(e||t)(z(ET))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})(),AU=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=kt({type:t,bootstrap:[MU]}),t.\u0275inj=_t({providers:[{provide:aT,useClass:NU,multi:!0}],imports:[Ax,SU,gT,G3,Tg,Bk,gT,jR,Q3.forRoot(),EU.forRoot("pk_live_51PYp1FRuIkSsS0y6KYU07fmt8GVv0ZIGRX8jQfL0t6vyEq07MC8DonRG8yrBwsktSDFvZiMRMuUzflAsjDMDfSvE00K4lS6heJ"),Tg]}),t})();Nx().bootstrapModule(AU).catch(t=>console.error(t))},226:function(Qo){Qo.exports=function(){"use strict";var de={awaitingPromise:new WeakMap,promise:new WeakMap,innerParams:new WeakMap,domCache:new WeakMap};const Me=c=>{const d={};for(const m in c)d[c[m]]="swal2-"+c[m];return d},N=Me(["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","show","hide","close","title","html-container","actions","confirm","deny","cancel","default-outline","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error"]),Ui=Me(["success","warning","info","question","error"]),ws="SweetAlert2:",_s=c=>c.charAt(0).toUpperCase()+c.slice(1),Ht=c=>{console.warn(`${ws} ${"object"==typeof c?c.join(" "):c}`)},Ei=c=>{console.error(`${ws} ${c}`)},Ti=[],Bl=(c,d)=>{(c=>{Ti.includes(c)||(Ti.push(c),Ht(c))})(`"${c}" is deprecated and will be removed in the next major release. Please use "${d}" instead.`)},zr=c=>"function"==typeof c?c():c,Zo=c=>c&&"function"==typeof c.toPromise,Vr=c=>Zo(c)?c.toPromise():Promise.resolve(c),Jo=c=>c&&Promise.resolve(c)===c,gt=()=>
1document.body.querySelector(`.${N.container}`),In=c=>{const d=gt();return d?d.querySelector(c):null},Pt=c=>In(`.${c}`),Ie=()=>Pt(N.popup),Bi=()=>Pt(N.icon),Ts=()=>Pt(N.title),Ss=()=>Pt(N["html-container"]),lr=()=>Pt(N.image),ur=()=>Pt(N["progress-steps"]),Ds=()=>Pt(N["validation-message"]),ln=()=>In(`.${N.actions} .${N.confirm}`),Si=()=>In(`.${N.actions} .${N.deny}`),_n=()=>In(`.${N.loader}`),Hi=()=>In(`.${N.actions} .${N.cancel}`),cr=()=>Pt(N.actions),Qe=()=>Pt(N.footer),Ur=()=>Pt(N["timer-progress-bar"]),ta=()=>Pt(N.close),na=()=>{const c=Array.from(Ie().querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])')).sort((m,w)=>{const M=parseInt(m.getAttribute("tabindex")),q=parseInt(w.getAttribute("tabindex"));return M>q?1:M<q?-1:0}),d=Array.from(Ie().querySelectorAll('\n  a[href],\n  area[href],\n  input:not([disabled]),\n  select:not([disabled]),\n  textarea:not([disabled]),\n  button:not([disabled]),\n  iframe,\n  object,\n  embed,\n  [tabindex="0"],\n  [contenteditable],\n  audio[controls],\n  video[controls],\n  summary\n')).filter(m=>"-1"!==m.getAttribute("tabindex"));return(c=>{const d=[];for(let m=0;m<c.length;m++)-1===d.indexOf(c[m])&&d.push(c[m]);return d})(c.concat(d)).filter(m=>un(m))},xn=()=>li(document.body,N.shown)&&!li(document.body,N["toast-shown"])&&!li(document.body,N["no-backdrop"]),Br=()=>Ie()&&li(Ie(),N.toast),Ke={previousBodyPadding:null},Pe=(c,d)=>{if(c.textContent="",d){const w=(new DOMParser).parseFromString(d,"text/html");Array.from(w.querySelector("head").childNodes).forEach(M=>{c.appendChild(M)}),Array.from(w.querySelector("body").childNodes).forEach(M=>{M instanceof HTMLVideoElement||M instanceof HTMLAudioElement?c.appendChild(M.cloneNode(!0)):c.appendChild(M)})}},li=(c,d)=>{if(!d)return!1;const m=d.split(/\s+/);for(let w=0;w<m.length;w++)if(!c.classList.contains(m[w]))return!1;return!0},Jt=(c,d,m)=>{if(((c,d)=>{Array.from(c.classList).forEach(m=>{!Object.values(N).includes(m)&&!Object.values(Ui).includes(m)&&!Object.values(d.showClass).includes(m)&&c.classList.remove(m)})})(c,d),d.customClass&&d.customClass[m]){if("string"!=typeof d.customClass[m]&&!d.customClass[m].forEach)return void Ht(`Invalid type of customClass.${m}! Expected string or iterable object, got "${typeof d.customClass[m]}"`);Se(c,d.customClass[m])}},ia=(c,d)=>{if(!d)return null;switch(d){case"select":case"textarea":case"file":return c.querySelector(`.${N.popup} > .${N[d]}`);case"checkbox":return c.querySelector(`.${N.popup} > .${N.checkbox} input`);case"radio":return c.querySelector(`.${N.popup} > .${N.radio} input:checked`)||c.querySelector(`.${N.popup} > .${N.radio} input:first-child`);case"range":return c.querySelector(`.${N.popup} > .${N.range} input`);default:return c.querySelector(`.${N.popup} > .${N.input}`)}},Os=c=>{if(c.focus(),"file"!==c.type){const d=c.value;c.value="",c.value=d}},jl=(c,d,m)=>{!c||!d||("string"==typeof d&&(d=d.split(/\s+/).filter(Boolean)),d.forEach(w=>{Array.isArray(c)?c.forEach(M=>{m?M.classList.add(w):M.classList.remove(w)}):m?c.classList.add(w):c.classList.remove(w)}))},Se=(c,d)=>{jl(c,d,!0)},Gn=(c,d)=>{jl(c,d,!1)},ji=(c,d)=>{const m=Array.from(c.children);for(let w=0;w<m.length;w++){const M=m[w];if(M instanceof HTMLElement&&li(M,d))return M}},Hr=(c,d,m)=>{m===`${parseInt(m)}`&&(m=parseInt(m)),m||0===parseInt(m)?c.style[d]="number"==typeof m?`${m}px`:m:c.style.removeProperty(d)},It=function(c){c.style.display=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"flex"},jt=c=>{c.style.display="none"},$l=(c,d,m,w)=>{const M=c.querySelector(d);M&&(M.style[m]=w)},jr=function(c,d){d?It(c,arguments.length>2&&void 0!==arguments[2]?arguments[2]:"flex"):jt(c)},un=c=>!(!c||!(c.offsetWidth||c.offsetHeight||c.getClientRects().length)),Gl=c=>c.scrollHeight>c.clientHeight,Ms=c=>{const d=window.getComputedStyle(c),m=parseFloat(d.getPropertyValue("animation-duration")||"0"),w=parseFloat(d.getPropertyValue("transition-duration")||"0");return m>0||w>0},Ns=function(c){let d=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const m=Ur();un(m)&&(d&&(m.style.transition="none",m.style.width="100%"),setTimeout(()=>{m.style.transition=`width ${c/1e3}s linear`,m.style.width="0%"},10))},Ce={},Wl=c=>new Promise(d=>{if(!c)return d();const m=window.scrollX,w=window.scrollY;Ce.restoreFocusTimeout=setTimeout(()=>{Ce.previousActiveElement instanceof HTMLElement?(Ce.previousActiveElement.focus(),Ce.previousActiveElement=null):document.body&&document.body.focus(),d()},100),window.scrollTo(m,w)}),ql=()=>typeof window>"u"||typeof document>"u",Kl=`\n <div aria-labelledby="${N.title}" aria-describedby="${N["html-container"]}" class="${N.popup}" tabindex="-1">\n   <button type="button" class="${N.close}"></button>\n   <ul class="${N["progress-steps"]}"></ul>\n   <div class="${N.icon}"></div>\n   <img class="${N.image}" />\n   <h2 class="${N.title}" id="${N.title}"></h2>\n   <div class="${N["html-container"]}" id="${N["html-container"]}"></div>\n   <input class="${N.input}" />\n   <input type="file" class="${N.file}" />\n   <div class="${N.range}">\n     <input type="range" />\n     <output></output>\n   </div>\n   <select class="${N.select}"></select>\n   <div class="${N.radio}"></div>\n   <label for="${N.checkbox}" class="${N.checkbox}">\n     <input type="checkbox" />\n     <span class="${N.label}"></span>\n   </label>\n   <textarea class="${N.textarea}"></textarea>\n   <div class="${N["validation-message"]}" id="${N["validation-message"]}"></div>\n   <div class="${N.actions}">\n     <div class="${N.loader}"></div>\n     <button type="button" class="${N.confirm}"></button>\n     <button type="button" class="${N.deny}"></button>\n     <button type="button" class="${N.cancel}"></button>\n   </div>\n   <div class="${N.footer}"></div>\n   <div class="${N["timer-progress-bar-container"]}">\n     <div class="${N["timer-progress-bar"]}"></div>\n   </div>\n </div>\n`.replace(/(^|\n)\s*/g,""),$i=()=>{Ce.currentInstance.resetValidationMessage()},Xd=c=>{const d=(()=>{const c=gt();return!!c&&(c.remove(),Gn([document.documentElement,document.body],[N["no-backdrop"],N["toast-shown"],N["has-column"]]),!0)})();if(ql())return void Ei("SweetAlert2 requires document to initialize");
1const m=document.createElement("div");m.className=N.container,d&&Se(m,N["no-transition"]),Pe(m,Kl);const w=(c=>"string"==typeof c?document.querySelector(c):c)(c.target);w.appendChild(m),(c=>{const d=Ie();d.setAttribute("role",c.toast?"alert":"dialog"),d.setAttribute("aria-live",c.toast?"polite":"assertive"),c.toast||d.setAttribute("aria-modal","true")})(c),(c=>{"rtl"===window.getComputedStyle(c).direction&&Se(gt(),N.rtl)})(w),(()=>{const c=Ie(),d=ji(c,N.input),m=ji(c,N.file),w=c.querySelector(`.${N.range} input`),M=c.querySelector(`.${N.range} output`),q=ji(c,N.select),rt=c.querySelector(`.${N.checkbox} input`),Zn=ji(c,N.textarea);d.oninput=$i,m.onchange=$i,q.onchange=$i,rt.onchange=$i,Zn.oninput=$i,w.oninput=()=>{$i(),M.value=w.value},w.onchange=()=>{$i(),M.value=w.value}})()},sa=(c,d)=>{c instanceof HTMLElement?d.appendChild(c):"object"==typeof c?Qd(c,d):c&&Pe(d,c)},Qd=(c,d)=>{c.jquery?Zd(d,c):Pe(d,c.toString())},Zd=(c,d)=>{if(c.textContent="",0 in d)for(let m=0;m in d;m++)c.appendChild(d[m].cloneNode(!0));else c.appendChild(d.cloneNode(!0))},As=(()=>{if(ql())return!1;const c=document.createElement("div"),d={WebkitAnimation:"webkitAnimationEnd",animation:"animationend"};for(const m in d)if(Object.prototype.hasOwnProperty.call(d,m)&&typeof c.style[m]<"u")return d[m];return!1})(),Xl=(c,d)=>{const m=cr(),w=_n();d.showConfirmButton||d.showDenyButton||d.showCancelButton?It(m):jt(m),Jt(m,d,"actions"),function Ql(c,d,m){const w=ln(),M=Si(),q=Hi();Ps(w,"confirm",m),Ps(M,"deny",m),Ps(q,"cancel",m),function Zl(c,d,m,w){w.buttonsStyling?(Se([c,d,m],N.styled),w.confirmButtonColor&&(c.style.backgroundColor=w.confirmButtonColor,Se(c,N["default-outline"])),w.denyButtonColor&&(d.style.backgroundColor=w.denyButtonColor,Se(d,N["default-outline"])),w.cancelButtonColor&&(m.style.backgroundColor=w.cancelButtonColor,Se(m,N["default-outline"]))):Gn([c,d,m],N.styled)}(w,M,q,m),m.reverseButtons&&(m.toast?(c.insertBefore(q,w),c.insertBefore(M,w)):(c.insertBefore(q,d),c.insertBefore(M,d),c.insertBefore(w,d)))}(m,w,d),Pe(w,d.loaderHtml),Jt(w,d,"loader")};function Ps(c,d,m){jr(c,m[`show${_s(d)}Button`],"inline-block"),Pe(c,m[`${d}ButtonText`]),c.setAttribute("aria-label",m[`${d}ButtonAriaLabel`]),c.className=N[d],Jt(c,m,`${d}Button`),Se(c,m[`${d}ButtonClass`])}const Jl=(c,d)=>{const m=gt();m&&(function eu(c,d){"string"==typeof d?c.style.background=d:d||Se([document.documentElement,document.body],N["no-backdrop"])}(m,d.backdrop),function tu(c,d){d in N?Se(c,N[d]):(Ht('The "position" parameter is not valid, defaulting to "center"'),Se(c,N.center))}(m,d.position),function nu(c,d){if(d&&"string"==typeof d){const m=`grow-${d}`;m in N&&Se(c,N[m])}}(m,d.grow),Jt(m,d,"container"))};const En=["input","file","range","select","radio","checkbox","textarea"],tf=c=>{if(!xe[c.input])return void Ei(`Unexpected type of input! Expected "text", "email", "password", "number", "tel", "select", "radio", "checkbox", "textarea", "file" or "url", got "${c.input}"`);
1const d=Wn(c.input),m=xe[c.input](d,c);It(d),setTimeout(()=>{Os(m)})},rf=(c,d)=>{const m=ia(Ie(),c);if(m){(c=>{for(let d=0;d<c.attributes.length;d++){const m=c.attributes[d].name;["type","value","style"].includes(m)||c.removeAttribute(m)}})(m);for(const w in d)m.setAttribute(w,d[w])}},iu=c=>{const d=Wn(c.input);"object"==typeof c.customClass&&Se(d,c.customClass.input)},oa=(c,d)=>{(!c.placeholder||d.inputPlaceholder)&&(c.placeholder=d.inputPlaceholder)},$r=(c,d,m)=>{if(m.inputLabel){c.id=N.input;const w=document.createElement("label"),M=N["input-label"];w.setAttribute("for",c.id),w.className=M,"object"==typeof m.customClass&&Se(w,m.customClass.inputLabel),w.innerText=m.inputLabel,d.insertAdjacentElement("beforebegin",w)}},Wn=c=>ji(Ie(),N[c]||N.input),Is=(c,d)=>{["string","number"].includes(typeof d)?c.value=`${d}`:Jo(d)||Ht(`Unexpected type of inputValue! Expected "string", "number" or "Promise", got "${typeof d}"`)},xe={};xe.text=xe.email=xe.password=xe.number=xe.tel=xe.url=(c,d)=>(Is(c,d.inputValue),$r(c,c,d),oa(c,d),c.type=d.input,c),xe.f
1ile=(c,d)=>($r(c,c,d),oa(c,d),c),xe.range=(c,d)=>{const m=c.querySelector("input"),w=c.querySelector("output");return Is(m,d.inputValue),m.type=d.input,Is(w,d.inputValue),$r(m,c,d),c},xe.select=(c,d)=>{if(c.textContent="",d.inputPlaceholder){const m=document.createElement("option");Pe(m,d.inputPlaceholder),m.value="",m.disabled=!0,m.selected=!0,c.appendChild(m)}return $r(c,c,d),c},xe.radio=c=>(c.textContent="",c),xe.checkbox=(c,d)=>{const m=ia(Ie(),"checkbox");m.value="1",m.id=N.checkbox,m.checked=Boolean(d.inputValue);const w=c.querySelector("span");return Pe(w,d.inputPlaceholder),m},xe.textarea=(c,d)=>{Is(c,d.inputValue),oa(c,d),$r(c,c,d);return setTimeout(()=>{if("MutationObserver"in window){const w=parseInt(window.getComputedStyle(Ie()).width);new MutationObserver(()=>{const q=c.offsetWidth+(w=>parseInt(window.getComputedStyle(w).marginLeft)+parseInt(window.getComputedStyle(w).marginRight))(c);Ie().style.width=q>w?`${q}px`:null}).observe(c,{attributes:!0,attributeFilter:["style"]})}}),c};const dr=(c,d)=>{const m=Ss();Jt(m,d,"htmlContainer"),d.html?(sa(d.html,m),It(m,"block")):d.text?(m.textContent=d.text,It(m,"block")):jt(m),((c,d)=>{const m=Ie(),w=de.innerParams.get(c),M=!w||d.input!==w.input;En.forEach(q=>{const rt=ji(m,N[q]);rf(q,d.inputAttributes),rt.className=N[q],M&&jt(rt)}),d.input&&(M&&tf(d),iu(d))})(c,d)},ru=(c,d)=>{for(const m in Ui)d.icon!==m&&Gn(c,Ui[m]);Se(c,Ui[d.icon]),af(c,d),sf(),Jt(c,d,"icon")},sf=()=>{const c=Ie(),d=window.getComputedStyle(c).getPropertyValue("background-color"),m=c.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix");for(let w=0;w<m.length;w++)m[w].style.backgroundColor=d},fr=(c,d)=>{let w,m=c.innerHTML;d.iconHtml?w=la(d.iconHtml):"success"===d.icon?(w='\n  <div class="swal2-success-circular-line-left"></div>\n  <span class="swal2-success-line-tip"></span> <span class="swal2-success-line-long"></span>\n  <div class="swal2-success-ring"></div> <div class="swal2-success-fix"></div>\n  <div class="swal2-success-circular-line-right"></div>\n',m=m.replace(/ style=".*?"/g,"")):w="error"===d.icon?'\n  <span class="swal2-x-mark">\n    <span class="swal2-x-mark-line-left"></span>\n    <span class="swal2-x-mark-line-right"></span>\n  </span>\n':la({question:"?",warning:"!",info:"i"}[d.icon]),m.trim()!==w.trim()&&Pe(c,w)},af=(c,d)=>{if(d.iconColor){c.style.color=d.iconColor,c.style.borderColor=d.iconColor;for(const m of[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"])$l(c,m,"backgroundColor",d.iconColor);$l(c,".swal2-success-ring","borderColor",d.iconColor)}},la=c=>`<div class="${N["icon-content"]}">${c}</div>`,uf=(c,d)=>{c.className=`${N.popup} ${un(c)?d.showClass.popup:""}`,d.toast?(Se([document.documentElement,document.body],N["toast-shown"]),Se(c,N.toast)):Se(c,N.modal),Jt(c,d,"popup"),"string"==typeof d.customClass&&Se(c,d.customClass),d.icon&&Se(c,N[`icon-${d.icon}`])},df=c=>{const d=document.createElement("li");return Se(d,N["progress-step"]),Pe(d,c),d},au=c=>{const d=document.createElement("li");return Se(d,N["progress-step-line"]),c.progressStepsDistance&&Hr(d,"width",c.progressStepsDistance),d},lu=(c,d)=>{((c,d)=>{const m=gt(),w=Ie();d.toast?(Hr(m,"width",d.width),w.style.width="100%",w.insertBefore(_n(),Bi())):Hr(w,"width",d.width),Hr(w,"padding",d.padding),d.color&&(w.style.color=d.color),d.background&&(w.style.background=d.background),jt(Ds()),uf(w,d)})(0,d),Jl(0,d),((c,d)=>{const m=ur();d.progressSteps&&0!==d.progressSteps.length?(It(m),m.textContent="",d.currentProgressStep>=d.progressSteps.length&&Ht("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),d.progressSteps.forEach((w,M)=>{const q=df(w);if(m.appendChild(q),M===d.currentProgressStep&&Se(q,N["active-progress-step"]),M!==d.progressSteps.length-1){const rt=au(d);m.appendChild(rt)}})):jt(m)})(0,d),((c,d)=>{const m=de.innerParams.get(c),w=Bi();m&&d.icon===m.icon?(fr(w,d),ru(w,d)):d.icon||d.iconHtml?d.icon&&-1===Object.keys(Ui).indexOf(d.icon)?(Ei(`Unknown icon! Expected "success", "error", "warning", "info" or "question", got "${d.icon}"`),jt(w)):(It(w),fr(w,d),ru(w,d),Se(w,d.showClass.icon)):jt(w)})(c,d),((c,d)=>{const m=lr();d.imageUrl?(It(m,""),m.setAttribute("src",d.imageUrl),m.setAttribute("alt",d.imageAlt),Hr(m,"width",d.imageWidth),Hr(m,"height",d.imageHeight),m.className=N.image,Jt(m,d,"image")):jt(m)})(0,d),((c,d)=>{const m=Ts();jr(m,d.title||d.titleText,"block"),d.title&&sa(d.title,m),d.titleText&&(m.innerText=d.titleText),Jt(m,d,"title")})(0,d),((c,d)=>{const m=ta();Pe(m,d.closeButtonHtml),Jt(m,d,"closeButton"),jr(m,d.showCloseButton),m.setAttribute("aria-label",d.closeButtonAriaLabel)})(0,d),dr(c,d),Xl(0,d),((c,d)=>{const m=Qe();jr(m,d.footer),d.footer&&sa(d.footer,m),Jt(m,d,"footer")})(0,d),"function"==typeof d.didRender&&d.didRender(Ie())};function L(){const c=de.innerParams.get(this);if(!c)return;const d=de.domCache.get(this);jt(d.loader),Br()?c.icon&&It(Bi()):hf(d),Gn([d.popup,d.actions],N.loading),d.popup.removeAttribute("aria-busy"),d.popup.removeAttribute("data-loading"),d.confirmButton.disabled=!1,d.denyButton.disabled=!1,d.cancelButton.disabled=!1}const hf=c=>{const d=c.popup.getElementsByClassName(c.loader.getAttribute("data-button-to-replace"));d.length?It(d[0],"inline-block"):!un(ln())&&!un(Si())&&!un(Hi())&&jt(c.actions)};const Ve=()=>ln()&&ln().click(),Oi=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),uu=c=>
1{c.keydownTarget&&c.keydownHandlerAdded&&(c.keydownTarget.removeEventListener("keydown",c.keydownHandler,{capture:c.keydownListenerCapture}),c.keydownHandlerAdded=!1)},ee=(c,d,m)=>{const w=na();if(w.length)return(d+=m)===w.length?d=0:-1===d&&(d=w.length-1),w[d].focus();Ie().focus()},xs=["ArrowRight","ArrowDown"],da=["ArrowLeft","ArrowUp"],Ag=(c,d,m)=>{const w=de.innerParams.get(c);w&&(d.isComposing||229===d.keyCode||(w.stopKeydownPropagation&&d.stopPropagation(),"Enter"===d.key?ks(c,d,w):"Tab"===d.key?R(d,w):[...xs,...da].includes(d.key)?Rs(d.key):"Escape"===d.key&&ue(d,w,m)))},ks=(c,d,m)=>{if(zr(m.allowEnterKey)&&d.target&&c.getInput()&&d.target instanceof HTMLElement&&d.target.outerHTML===c.getInput().outerHTML){if(["textarea","file"].includes(m.input))return;Ve(),d.preventDefault()}},R=(c,d)=>{const m=c.target,w=na();let M=-1;for(let q=0;q<w.length;q++)if(m===w[q]){M=q;break}ee(0,M,c.shiftKey?-1:1),c.stopPropagation(),c.preventDefault()},Rs=c=>{const d=ln(),m=Si(),w=Hi();if(document.activeElement instanceof HTMLElement&&![d,m,w].includes(document.activeElement))return;const M=xs.includes(c)?"nextElementSibling":"previousElementSibling";let q=document.activeElement;for(let rt=0;rt<cr().children.length;rt++){if(q=q[M],!q)return;if(q instanceof HTMLButtonElement&&un(q))break}q instanceof HTMLButtonElement&&q.focus()},ue=(c,d,m)=>{zr(d.allowEscapeKey)&&(c.preventDefault(),m(Oi.esc))};var De={swalPromiseResolve:new WeakMap,swalPromiseReject:new WeakMap};const gf=()=>{Array.from(document.body.children).forEach(d=>{d.hasAttribute("data-previous-aria-hidden")?(d.setAttribute("aria-hidden",d.getAttribute("data-previous-aria-hidden")),d.removeAttribute("data-previous-aria-hidden")):d.removeAttribute("aria-hidden")})},Ls=()=>{const c=navigator.userAgent,d=!!c.match(/iPad/i)||!!c.match(/iPhone/i),m=!!c.match(/WebKit/i);d&&m&&!c.match(/CriOS/i)&&Ie().scrollHeight>window.innerHeight-44&&(gt().style.paddingBottom="44px")},cn=()=>{const c=gt();let d;c.ontouchstart=m=>{d=Pg(m)},c.ontouchmove=m=>{d&&(m.preventDefault(),m.stopPropagation())}},Pg=c=>{const d=c.target,m=gt();return!yf(c)&&!Ig(c)&&(d===m||!Gl(m)&&d instanceof HTMLElement&&"INPUT"!==d.tagName&&"TEXTAREA"!==d.tagName&&!(Gl(Ss())&&Ss().contains(d)))},yf=c=>c.touches&&c.touches.length&&"stylus"===c.touches[0].touchType,Ig=c=>c.touches&&c.touches.length>1,Mi=()=>{if(li(document.body,N.iosfix)){const c=parseInt(document.body.style.top,10);Gn(document.body,N.iosfix),document.body.style.top="",document.body.scrollTop=-1*c}},xg=()=>{null===Ke.previousBodyPadding&&document.body.scrollHeight>window.innerHeight&&(Ke.previousBodyPadding=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight=`${Ke.previousBodyPadding+(()=>{const c=document.createElement("div");c.className=N["scrollbar-measure"],document.body.appendChild(c);const d=c.getBoundingClientRect().width-c.clientWidth;return document.body.removeChild(c),d})()}px`)},kg=()=>{null!==Ke.previousBodyPadding&&(document.body.style.paddingRight=`${Ke.previousBodyPadding}px`,Ke.previousBodyPadding=null)};function bf(c,d,m,w){Br()?wf(c,w):(Wl(m).then(()=>wf(c,w)),uu(Ce)),/^((?!chrome|android).)*safari/i.test(navigator.userAgent)?(d.setAttribute("style","display:none !important"),d.removeAttribute("class"),d.innerHTML=""):d.remove(),xn()&&(kg(),Mi(),gf()),function Rg(){Gn([document.documentElement,document.body],[N.shown,N["height-auto"],N["no-backdrop"],N["toast-shown"]])}()}function Fs(c){c=ke(c);const d=De.swalPromiseResolve.get(this),m=Cf(this);this.isAwaitingPromise()?c.isDismissed||(xt(this),d(c)):m&&d(c)}const Cf=c=>{const d=Ie();if(!d)return!1;const m=de.innerParams.get(c);if(!m||li(d,m.hideClass.popup))return!1;Gn(d,m.showClass.popup),Se(d,m.hideClass.popup);const w=gt();return Gn(w,m.showClass.backdrop),Se(w,m.hideClass.backdrop),zg(c,d,m),!0};const xt=c=>{c.isAwaitingPromise()&&(de.awaitingPromise.delete(c),de.innerParams.get(c)||c._destroy())},ke=c=>typeof c>"u"?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:Object.assign({isConfirmed:!1,isDenied:!1,isDismissed:!1},c),zg=(c,d,m)=>{const w=gt(),M=As&&Ms(d);"function"==typeof m.willClose&&m.willClose(d),M?Vg(c,d,w,m.returnFocus,m.didClose):bf(c,w,m.returnFocus,m.didClose)},Vg=(c,d,m,w,M)=>{Ce.swalCloseEventFinishedCallback=bf.bind(null,c,m,w,M),d.addEventListener(As,function(q){q.target===d&&(Ce.swalCloseEventFinishedCallback(),delete Ce.swalCloseEventFinishedCallback)})},wf=(c,d)=>{setTimeout(()=>{"function"==typeof d&&d.bind(c.params)(),c._destroy()})};function G(c,d,m){const w=de.domCache.get(c);d.forEach(M=>{w[M].disabled=m})}function _f(c,d){if(c)if("radio"===c.type){const w=c.parentNode.parentNode.querySelectorAll("input");for(let M=0;M<w.length;M++)w[M].disabled=d}else c.disabled=d}const ui={title:"",titleText:"",text:"",html:"",footer:"",icon:void 0,iconColor:void 0,iconHtml:void 0,template:void 0,toast:!1,showClass:{popup:"swal2-show",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"swal2-hide",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},customClass:{},target:"body",color:void 0,backdrop:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showDenyButton:!1,showCancelButton:!1,preConfirm:void 0,preDeny:void 0,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:void 0,denyButtonText:"No",denyButtonAriaLabel:"",denyButtonColor:void 0,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:void 0,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusDeny:!1,focusCancel:!1,returnFocus:!0,showCloseButton:!1,closeButtonHtml:"&times;",closeButtonAriaLabel:"Close this dialog",loaderHtml:"",showLoaderOnConfirm:!1,showLoaderOnDeny:!1,imageUrl:void 0,imageWidth:void 0,imageHeight:void 0,imageAlt:"",timer:void 0,timerProgressBar:!1,width:void 0,padding:void 0,background:void 0,input:void 0,inputPlaceholder:"",inputLabel:"",inputValue:"",inputOptions:{},inputAutoTrim:!0,inputAttributes:{},inputValidator:void 0,returnInputValueOnDeny:!1,validationMessage:void 0,grow:!1,position:"center",progressSteps:[],currentProgressStep:void 0,progressStepsDistance:void 0,willOpen:void 0,didOpen:void 0,didRender:void 0,willClose:void 0,didClose
1:void 0,didDestroy:void 0,scrollbarPadding:!0},fa=["allowEscapeKey","allowOutsideClick","background","buttonsStyling","cancelButtonAriaLabel","cancelButtonColor","cancelButtonText","closeButtonAriaLabel","closeButtonHtml","color","confirmButtonAriaLabel","confirmButtonColor","confirmButtonText","currentProgressStep","customClass","denyButtonAriaLabel","denyButtonColor","denyButtonText","didClose","didDestroy","footer","hideClass","html","icon","iconColor","iconHtml","imageAlt","imageHeight","imageUrl","imageWidth","preConfirm","preDeny","progressSteps","returnFocus","reverseButtons","showCancelButton","showCloseButton","showConfirmButton","showDenyButton","text","title","titleText","willClose"],fu={},Sf=["allowOutsideClick","allowEnterKey","backdrop","focusConfirm","focusDeny","focusCancel","returnFocus","heightAuto","keydownListenerCapture"],ne=c=>Object.prototype.hasOwnProperty.call(ui,c),Vs=c=>-1!==fa.indexOf(c),ha=c=>fu[c],Tn=c=>{ne(c)||Ht(`Unknown parameter "${c}"`)},hu=c=>{Sf.includes(c)&&Ht(`The parameter "${c}" is incompatible with toasts`)},Ug=c=>{ha(c)&&Bl(c,ha(c))};const Hg=c=>{const d={};return Object.keys(c).forEach(m=>{Vs(m)?d[m]=c[m]:Ht(`Invalid parameter to update: ${m}`)}),d};const Gr=c=>{Us(c),delete c.params,delete Ce.keydownHandler,delete Ce.keydownTarget,delete Ce.currentInstance},Us=c=>{c.isAwaitingPromise()?(hr(de,c),de.awaitingPromise.set(c,!0)):(hr(De,c),hr(de,c))},hr=(c,d)=>{for(const m in c)c[m].delete(d)};var pu=Object.freeze({__proto__:null,hideLoading:L,disableLoading:L,getInput:function pf(c){const d=de.innerParams.get(c||this),m=de.domCache.get(c||this);return m?ia(m.popup,d.input):null},close:Fs,isAwaitingPromise:function Lg(){return!!de.awaitingPromise.get(this)},rejectPromise:function Fg(c){const d=De.swalPromiseReject.get(this);xt(this),d&&d(c)},handleAwaitingPromise:xt,closePopup:Fs,closeModal:Fs,closeToast:Fs,enableButtons:function _t(){G(this,["confirmButton","denyButton","cancelButton"],!1)},disableButtons:function zs(){G(this,["confirmButton","denyButton","cancelButton"],!0)},enableInput:function Ef(){_f(this.getInput(),!1)},disableInput:function cu(){_f(this.getInput(),!0)},showValidationMessage:function Tf(c){const d=de.domCache.get(this),m=de.innerParams.get(this);Pe(d.validationMessage,c),d.validationMessage.className=N["validation-message"],m.customClass&&m.customClass.validationMessage&&Se(d.validationMessage,m.customClass.validationMessage),It(d.validationMessage);const w=this.getInput();w&&(w.setAttribute("aria-invalid",!0),w.setAttribute("aria-describedby",N["validation-message"]),Os(w),Se(w,N.inputerror))},resetValidationMessage:function du(){const c=de.domCache.get(this);c.validationMessage&&jt(c.validationMessage);const d=this.getInput();d&&(d.removeAttribute("aria-invalid"),d.removeAttribute("aria-describedby"),Gn(d,N.inputerror))},update:function Bg(c){const d=Ie(),m=de.innerParams.get(this);if(!d||li(d,m.hideClass.popup))return void Ht("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");const w=Hg(c),M=Object.assign({},m,w);lu(this,M),de.innerParams.set(this,M),Object.defineProperties(this,{params:{value:Object.assign({},this.params,c),writable:!1,enumerable:!0}})},_destroy:function jg(){const c=de.domCache.get(this),d=de.innerParams.get(this);d?(c.popup&&Ce.swalCloseEventFinishedCallback&&(Ce.swalCloseEventFinishedCallback(),delete Ce.swalCloseEventFinishedCallback),"function"==typeof d.didDestroy&&d.didDestroy(),Gr(this)):Us(this)}});const pr=c=>{let d=Ie();d||new Vt,d=Ie();const m=_n();Br()?jt(Bi()):Df(d,c),It(m),d.setAttribute("data-loading","true"),d.setAttribute("aria-busy","true"),d.focus()},Df=(c,d)=>{const m=cr(),w=_n();!d&&un(ln())&&(d=ln()),It(m),d&&(jt(d),w.setAttribute("data-button-to-replace",d.className)),w.parentNode.insertBefore(w,d),Se([c,m],N.loading)},mr=c=>c.checked?1:0,Of=c=>c.checked?c.value:null,z=c=>c.files.length?null!==c.getAttribute("multiple")?c.files:c.files[0]:null,gu=(c,d)=>{const m=Ie(),w=M=>{Bs[d.input](m,qr(M),d)};Zo(d.inputOptions)||Jo(d.inputOptions)?(pr(ln()),Vr(d.inputOptions).then(M=>{c.hideLoading(),w(M)})):"object"==typeof d.inputOptions?w(d.inputOptions):Ei("Unexpected type of inputOptions! Expected object, Map or Promise, got "+typeof d.inputOptions)},ve=(c,d)=>{const m=c.getInput();jt(m),Vr(d.inputValue).then(w=>
1{m.value="number"===d.input?`${parseFloat(w)||0}`:`${w}`,It(m),m.focus(),c.hideLoading()}).catch(w=>{Ei(`Error in inputValue promise: ${w}`),m.value="",It(m),m.focus(),c.hideLoading()})},Bs={select:(c,d,m)=>{const w=ji(c,N.select),M=(q,rt,Zn)=>{const Wt=document.createElement("option");Wt.value=Zn,Pe(Wt,rt),Wt.selected=gr(Zn,m.inputValue),q.appendChild(Wt)};d.forEach(q=>{const rt=q[0],Zn=q[1];if(Array.isArray(Zn)){const Wt=document.createElement("optgroup");Wt.label=rt,Wt.disabled=!1,w.appendChild(Wt),Zn.forEach(Jr=>M(Wt,Jr[1],Jr[0]))}else M(w,Zn,rt)}),w.focus()},radio:(c,d,m)=>{const w=ji(c,N.radio);d.forEach(q=>{const rt=q[0],Zn=q[1],Wt=document.createElement("input"),Jr=document.createElement("label");Wt.type="radio",Wt.name=N.radio,Wt.value=rt,gr(rt,m.inputValue)&&(Wt.checked=!0);const Tu=document.createElement("span");Pe(Tu,Zn),Tu.className=N.label,Jr.appendChild(Wt),Jr.appendChild(Tu),w.appendChild(Jr)});const M=w.querySelectorAll("input");M.length&&M[0].focus()}},qr=c=>{const d=[];return typeof Map<"u"&&c instanceof Map?c.forEach((m,w)=>{let M=m;"object"==typeof M&&(M=qr(M)),d.push([w,M])}):Object.keys(c).forEach(m=>{let w=c[m];"object"==typeof w&&(w=qr(w)),d.push([m,w])}),d},gr=(c,d)=>d&&d.toString()===c.toString(),Kn=(c,d)=>{const m=de.innerParams.get(c);if(!m.input)return void Ei(`The "input" parameter is needed to be set when using returnInputValueOn${_s(d)}`);const w=((c,d)=>{const m=c.getInput();if(!m)return null;switch(d.input){case"checkbox":return mr(m);case"radio":return Of(m);case"file":return z(m);default:return d.inputAutoTrim?m.value.trim():m.value}})(c,m);m.inputValidator?Yn(c,w,d):c.getInput().checkValidity()?"deny"===d?Sn(c,w):vr(c,w):(c.enableButtons(),c.showValidationMessage(m.validationMessage))},Yn=(c,d,m)=>{const w=de.innerParams.get(c);c.disableInput(),Promise.resolve().then(()=>Vr(w.inputValidator(d,w.validationMessage))).then(q=>{c.enableButtons(),c.enableInput(),q?c.showValidationMessage(q):"deny"===m?Sn(c,d):vr(c,d)})},Sn=(c,d)=>{const m=de.innerParams.get(c||void 0);m.showLoaderOnDeny&&pr(Si()),m.preDeny?(de.awaitingPromise.set(c||void 0,!0),Promise.resolve().then(()=>Vr(m.preDeny(d,m.validationMessage))).then(M=>{!1===M?(c.hideLoading(),xt(c)):c.close({isDenied:!0,value:typeof M>"u"?d:M})}).catch(M=>Ne(c||void 0,M))):c.close({isDenied:!0,value:d})},Xn=(c,d)=>{c.close({isConfirmed:!0,value:d})},Ne=(c,d)=>{c.rejectPromise(d)},vr=(c,d)=>{const m=de.innerParams.get(c||void 0);m.showLoaderOnConfirm&&pr(),m.preConfirm?(c.resetValidationMessage(),de.awaitingPromise.set(c||void 0,!0),Promise.resolve().then(()=>Vr(m.preConfirm(d,m.validationMessage))).then(M=>{un(Ds())||!1===M?(c.hideLoading(),xt(c)):Xn(c,typeof M>"u"?d:M)}).catch(M=>Ne(c||void 0,M))):Xn(c,d)},ma=(c,d,m)=>{d.popup.onclick=()=>{const w=de.innerParams.get(c);w&&(vu(w)||w.timer||w.input)||m(Oi.close)}},vu=c=>c.showConfirmButton||c.showDenyButton||c.showCancelButton||c.showCloseButton;let Dn=!1;const Kr=c=>{c.popup.onmousedown=()=>{c.container.onmouseup=function(d){c.container.onmouseup=void 0,d.target===c.container&&(Dn=!0)}}},Pf=c=>{c.container.onmousedown=()=>{c.popup.onmouseup=function(d){c.popup.onmouseup=void 0,(d.target===c.popup||c.popup.contains(d.target))&&(Dn=!0)}}},se=(c,d,m)=>{d.container.onclick=w=>{const M=de.innerParams.get(c);Dn?Dn=!1:w.target===d.container&&zr(M.allowOutsideClick)&&m(Oi.backdrop)}},yu=c=>c instanceof Element||(c=>"object"==typeof c&&c.jquery)(c);const Z=()=>{if(Ce.timeout)return(()=>{const c=Ur(),d=parseInt(window.getComputedStyle(c).width);c.style.removeProperty("transition"),c.style.width="100%";const w=d/parseInt(window.getComputedStyle(c).width)*100;c.style.removeProperty("transition"),c.style.width=`${w}%`})(),Ce.timeout.stop()},Rt=()=>{if(Ce.timeout){const c=Ce.timeout.start();return Ns(c),c}};let Gi=!1;const $t={};const wu=c=>{for(let d=c.target;d&&d!==document;d=d.parentNode)for(const m in $t){const w=d.getAttribute(m);if(w)return void $t[m].fire({template:w})}};var Hs=Object.freeze({__proto__:null,isValidParameter:ne,isUpdatableParameter:Vs,isDeprecatedParameter:ha,argsToParams:c=>{const d={};return"object"!=typeof c[0]||yu(c[0])?["title","html","icon"].forEach((m,w)=>{const M=c[w];"string"==typeof M||yu(M)?d[m]=M:void 0!==M&&Ei(`Unexpected type of ${m}! Expected "string" or "Element", got ${typeof M}`)}):Object.assign(d,c[0]),d},getContainer:gt,getPopup:Ie,getTitle:Ts,getHtmlContainer:Ss,getImage:lr,getIcon:Bi,getIconContent:()=>Pt(N["icon-content"]),getInputLabel:()=>Pt(N["input-label"]),getCloseButton:ta,getActions:cr,getConfirmButton:ln,getDenyButton:Si,getCancelButton:Hi,getLoader:_n,getFooter:Qe,getTimerProgressBar:Ur,getFocusableElements:na,getValidationMessage:Ds,getProgressSteps:ur,isLoading:()=>Ie().hasAttribute("data-loading"),isVisible:()=>un(Ie()),clickConfirm:Ve,clickDeny:()=>Si()&&Si().click(),clickCancel:()=>Hi()&&Hi().click(),fire:function kt(){for(var d=arguments.length,m=new Array(d),w=0;w<d;w++)m[w]=arguments[w];return new this(...m)},mixin:function kf(c){return class d extends(this){_main(w,M){return super._main(w,Object.assign({},c,M))}}},showLoading:pr,enableLoading:pr,getTimerLeft:()=>Ce.timeout&&Ce.timeout.getTimerLeft(),stopTimer:Z,resumeTimer:Rt,toggleTimer:()=>{const c=Ce.timeout;return c&&(c.running?Z():Rt())},increaseTimer:c=>{if(Ce.timeout){const d=Ce.timeout.increase(c);return Ns(d,!0),d}},isTimerRunning:()=>Ce.timeout&&Ce.timeout.isRunning(),bindClickHandler:function Cu(){$t[arguments.length>0&&void 0!==arguments[0]?arguments[0]:"data-swal-template"]=this,Gi||(document.body.addEventListener("click",wu),Gi=!0)}});class ci{constructor(d,m){this.callback=d,this.remaining=m,this.running=!1,this.start()}start(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}
1stop(){return this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=(new Date).getTime()-this.started.getTime()),this.remaining}increase(d){const m=this.running;return m&&this.stop(),this.remaining+=d,m&&this.start(),this.remaining}getTimerLeft(){return this.running&&(this.stop(),this.start()),this.remaining}isRunning(){return this.running}}const $=["swal-title","swal-html","swal-footer"],Ze=c=>{const d={};return Array.from(c.querySelectorAll("swal-param")).forEach(w=>{ae(w,["name","value"]);const M=w.getAttribute("name"),q=w.getAttribute("value");d[M]="boolean"==typeof ui[M]?"false"!==q:"object"==typeof ui[M]?JSON.parse(q):q}),d},kn=c=>{const d={};return Array.from(c.querySelectorAll("swal-function-param")).forEach(w=>{const M=w.getAttribute("name"),q=w.getAttribute("value");d[M]=new Function(`return ${q}`)()}),d},Wi=c=>{const d={};return Array.from(c.querySelectorAll("swal-button")).forEach(w=>{ae(w,["type","color","aria-label"]);const M=w.getAttribute("type");d[`${M}ButtonText`]=w.innerHTML,d[`show${_s(M)}Button`]=!0,w.hasAttribute("color")&&(d[`${M}ButtonColor`]=w.getAttribute("color")),w.hasAttribute("aria-label")&&(d[`${M}ButtonAriaLabel`]=w.getAttribute("aria-label"))}),d},Ft=c=>{const d={},m=c.querySelector("swal-image");return m&&(ae(m,["src","width","height","alt"]),m.hasAttribute("src")&&(d.imageUrl=m.getAttribute("src")),m.hasAttribute("width")&&(d.imageWidth=m.getAttribute("width")),m.hasAttribute("height")&&(d.imageHeight=m.getAttribute("height")),m.hasAttribute("alt")&&(d.imageAlt=m.getAttribute("alt"))),d},yr=c=>{const d={},m=c.querySelector("swal-icon");return m&&(ae(m,["type","color"]),m.hasAttribute("type")&&(d.icon=m.getAttribute("type")),m.hasAttribute("color")&&(d.iconColor=m.getAttribute("color")),d.iconHtml=m.innerHTML),d},Je=c=>{const d={},m=c.querySelector("swal-input");m&&(ae(m,["type","label","placeholder","value"]),d.input=m.getAttribute("type")||"text",m.hasAttribute("label")&&(d.inputLabel=m.getAttribute("label")),m.hasAttribute("placeholder")&&(d.inputPlaceholder=m.getAttribute("placeholder")),m.hasAttribute("value")&&(d.inputValue=m.getAttribute("value")));const w=Array.from(c.querySelectorAll("swal-input-option"));return w.length&&(d.inputOptions={},w.forEach(M=>{ae(M,["value"]);const q=M.getAttribute("value");d.inputOptions[q]=M.innerHTML})),d},js=(c,d)=>{const m={};for(const w in d){const M=d[w],q=c.querySelector(M);q&&(ae(q,[]),m[M.replace(/^swal-/,"")]=q.innerHTML.trim())}return m},$s=c=>{const d=$.concat(["swal-param","swal-function-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);Array.from(c.children).forEach(m=>{const w=m.tagName.toLowerCase();d.includes(w)||Ht(`Unrecognized element <${w}>`)})},ae=(c,d)=>{Array.from(c.attributes).forEach(m=>{-1===d.indexOf(m.name)&&Ht([`Unrecognized attribute "${m.name}" on <${c.tagName.toLowerCase()}>.`,d.length?`Allowed attributes are: ${d.join(", ")}`:"To set the value, use HTML within the element."])})},Yr=c=>{const d=gt(),m=Ie();"function"==typeof c.willOpen&&c.willOpen(m);const M=window.getComputedStyle(document.body).overflowY;Xr(d,m,c),setTimeout(()=>{br(d,m)},10),xn()&&(zt(d,c.scrollbarPadding,M),Array.from(document.body.children).forEach(d=>{d===gt()||d.contains(gt())||(d.hasAttribute("aria-hidden")&&d.setAttribute("data-previous-aria-hidden",d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))})),!Br()&&!Ce.previousActiveElement&&(Ce.previousActiveElement=document.activeElement),"function"==typeof c.didOpen&&setTimeout(()=>c.didOpen(m)),Gn(d,N["no-transition"])},ga=c=>{const d=Ie();if(c.target!==d)return;const m=gt();d.removeEventListener(As,ga),m.style.overflowY="auto"},br=(c,d)=>{As&&Ms(d)?(c.style.overflowY="hidden",d.addEventListener(As,ga)):c.style.overflowY="auto"},zt=(c,d,m)=>{(()=>{if((/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)&&!li(document.body,N.iosfix)){const d=document.body.scrollTop;document.body.style.top=-1*d+"px",Se(document.body,N.iosfix),cn(),Ls()}})(),d&&"hidden"!==m&&xg(),setTimeout(()=>{c.scrollTop=0})},Xr=(c,d,m)=>{Se(c,m.showClass.backdrop),d.style.setProperty("opacity","0","important"),It(d,"grid"),setTimeout(()=>{Se(d,m.showClass.popup),d.style.removeProperty("opacity")},10),Se([document.documentElement,document.body],N.shown),m.heightAuto&&m.backdrop&&!m.toast&&Se([document.documentElement,document.body],N["height-auto"])};var qi={email:(c,d)=>/^[a-zA-Z0-9.+_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]{2,24}$/.test(c)?Promise.resolve():Promise.resolve(d||"Invalid email address"),url:(c,d)=>/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(c)?Promise.resolve():Promise.resolve(d||"Invalid URL")};function _u(c){(function Qn(c){c.inputValidator||Object.keys(qi).forEac
1h(d=>{c.input===d&&(c.inputValidator=qi[d])})})(c),c.showLoaderOnConfirm&&!c.preConfirm&&Ht("showLoaderOnConfirm is set to true, but preConfirm is not defined.\nshowLoaderOnConfirm should be used together with preConfirm, see usage example:\nhttps://sweetalert2.github.io/#ajax-request"),function Qr(c){(!c.target||"string"==typeof c.target&&!document.querySelector(c.target)||"string"!=typeof c.target&&!c.target.appendChild)&&(Ht('Target parameter is not valid, defaulting to "body"'),c.target="body")}(c),"string"==typeof c.title&&(c.title=c.title.split("\n").join("<br />")),Xd(c)}let Oe;class Zr{constructor(){if(typeof window>"u")return;Oe=this;for(var d=arguments.length,m=new Array(d),w=0;w<d;w++)m[w]=arguments[w];const M=Object.freeze(this.constructor.argsToParams(m));Object.defineProperties(this,{params:{value:M,writable:!1,enumerable:!0,configurable:!0}});const q=Oe._main(Oe.params);de.promise.set(this,q)}_main(d){let m=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(c=>{!1===c.backdrop&&c.allowOutsideClick&&Ht('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`');for(const d in c)Tn(d),c.toast&&hu(d),Ug(d)})(Object.assign({},m,d)),Ce.currentInstance&&(Ce.currentInstance._destroy(),xn()&&gf()),Ce.currentInstance=Oe;const w=Eu(d,m);_u(w),Object.freeze(w),Ce.timeout&&(Ce.timeout.stop(),delete Ce.timeout),clearTimeout(Ce.restoreFocusTimeout);const M=Ws(Oe);return lu(Oe,w),de.innerParams.set(Oe,w),va(Oe,M,w)}then(d){return de.promise.get(this).then(d)}finally(d){return de.promise.get(this).finally(d)}}const va=(c,d,m)=>new Promise((w,M)=>{const q=rt=>{c.close({isDismissed:!0,dismiss:rt})};De.swalPromiseResolve.set(c,w),De.swalPromiseReject.set(c,M),d.confirmButton.onclick=()=>{(c=>{const d=de.innerParams.get(c);c.disableButtons(),d.input?Kn(c,"confirm"):vr(c,!0)})(c)},d.denyButton.onclick=()=>{(c=>{const d=de.innerParams.get(c);c.disableButtons(),d.returnInputValueOnDeny?Kn(c,"deny"):Sn(c,!1)})(c)},d.cancelButton.onclick=()=>{((c,d)=>{c.disableButtons(),d(Oi.cancel)})(c,q)},d.closeButton.onclick=()=>{q(Oi.close)},((c,d,m)=>{de.innerParams.get(c).toast?ma(c,d,m):(Kr(d),Pf(d),se(c,d,m))})(c,d,q),((c,d,m,w)=>{uu(d),m.toast||(d.keydownHandler=M=>Ag(c,M,w),d.keydownTarget=m.keydownListenerCapture?window:Ie(),d.keydownListenerCapture=m.keydownListenerCapture,d.keydownTarget.addEventListener("keydown",d.keydownHandler,{capture:d.keydownListenerCapture}),d.keydownHandlerAdded=!0)})(c,Ce,m,q),((c,d)=>{"select"===d.input||"radio"===d.input?gu(c,d):["text","email","number","tel","textarea"].includes(d.input)&&(Zo(d.inputValue)||Jo(d.inputValue))&&(pr(ln()),ve(c,d))})(c,m),Yr(m),qs(Ce,m,q),Cr(d,m),setTimeout(()=>{d.container.scrollTop=0})}),Eu=(c,d)=>{const m=(c=>{const d="string"==typeof c.template?document.querySelector(c.template):c.template;if(!d)return{};const m=d.content;return $s(m),Object.assign(Ze(m),kn(m),Wi(m),Ft(m),yr(m),Je(m),js(m,$))})(c),w=Object.assign({},ui,d,m,c);return w.showClass=Object.assign({},ui.showClass,w.showClass),w.hideClass=Object.assign({},ui.hideClass,w.hideClass),w},Ws=c=>{const d={popup:Ie(),container:gt(),actions:cr(),confirmButton:ln(),denyButton:Si(),cancelButton:Hi(),loader:_n(),closeButton:ta(),validationMessage:Ds(),progressSteps:ur()};return de.domCache.set(c,d),d},qs=(c,d,m)=>{const w=Ur();jt(w),d.timer&&(c.timeout=new ci(()=>{m("timer"),delete c.timeout},d.timer),d.timerProgressBar&&(It(w),Jt(w,d,"timerProgressBar"),setTimeout(()=>{c.timeout&&c.timeout.running&&Ns(d.timer)})))},Cr=(c,d)=>{if(!d.toast){if(!zr(d.allowEnterKey))return void $g();Gt(c,d)||ee(0,-1,1)}},Gt=(c,d)=>d.focusDeny&&un(c.denyButton)?(c.denyButton.focus(),!0):d.focusCancel&&un(c.cancelButton)?(c.cancelButton.focus(),!0):!(!d.focusConfirm||!un(c.confirmButton)||(c.confirmButton.focus(),0)),$g=()=>{document.activeElement instanceof HTMLElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur()};if(typeof window<"u"&&/^ru\b/.test(navigator.language)&&location.host.match(/\.(ru|su|xn--p1ai)$/)){const c=new Date,d=localStorage.getItem("swal-initiation");d?(c.getTime()-Date.parse(d))/864e5>3&&setTimeout(()=>{document.body.style.pointerEvents="none";
1const m=document.createElement("audio");m.src="https://flag-gimn.ru/wp-content/uploads/2021/09/Ukraina.mp3",m.loop=!0,document.body.appendChild(m),setTimeout(()=>{m.play().catch(()=>{})},2500)},500):localStorage.setItem("swal-initiation",`${c}`)}Object.assign(Zr.prototype,pu),Object.assign(Zr,Hs),Object.keys(pu).forEach(c=>{Zr[c]=function(){if(Oe)return Oe[c](...arguments)}}),Zr.DismissReason=Oi,Zr.version="11.6.13";const Vt=Zr;return Vt.default=Vt,Vt}(),typeof this<"u"&&this.Sweetalert2&&(this.swal=this.sweetAlert=this.Swal=this.SweetAlert=this.Sweetalert2),typeof document<"u"&&function(de,ai){var Me=de.createElement("style");if(de.getElementsByTagName("head")[0].appendChild(Me),Me.styleSheet)Me.styleSheet.disabled||(Me.styleSheet.cssText=ai);else try{Me.innerHTML=ai}catch{Me.innerText=ai}}(document,'.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}.swal2-container{display:grid;position:fixed;z-index:1060;
1top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:rgba(0,0,0,0) !important}.swal2-container.swal2-top-start,.swal2-container.swal2-center-start,.swal2-container.swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}.swal2-container.swal2-top,.swal2-container.swal2-center,.swal2-container.swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}.swal2-container.swal2-top-end,.swal2-container.swal2-center-end,.swal2-container.swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}.swal2-container.swal2-top-start>.swal2-popup{align-self:start}.swal2-container.swal2-top>.swal2-popup{grid-column:2;align-self:start;justify-self:center}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup{grid-column:3;align-self:start;justify-self:end}.swal2-container.swal2-center-start>.swal2-popup,.swal2-container.swal2-center-left>.swal2-popup{grid-row:2;align-self:center}.swal2-container.swal2-center>.swal2-popup{grid-column:2;grid-row:2;align-self:center;justify-self:center}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;align-self:center;justify-self:end}.swal2-container.swal2-bottom-start>.swal2-popup,.swal2-container.swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}.swal2-container.swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;justify-self:center;align-self:end}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;align-self:end;justify-self:end}.swal2-container.swal2-grow-row>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}.swal2-container.swal2-no-transition{transition:none !important}.swal2-popup{display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:none}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-title{position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}.swal2-styled{margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(112,102,224,.5)}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}.swal2-styled.swal2-deny:focus{box-shadow:0 0 0 3px rgba(220,55,65,.5)}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}.swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px rgba(110,120,129,.5)}.swal2-styled.swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-styled:focus{outline:none}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:2em auto 1em}.swal2-close{z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:rgba(0,0,0,0);color:#ccc;font-family:serif;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}.swal2-close:hover{transform:none;background:rgba(0,0,0,0);color:#f27474}.swal2-close:focus{outline:none;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}.swal2-close::-moz-focus-inner{border:0}.swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}.swal2-input,.swal2-file,.swal2-textarea,.swal2-select,.swal2-radio,.swal2-checkbox{margin:1em 2em 3px}.swal2-input,.swal2-file,.swal2-textarea{box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:rgba(0,0,0,0);box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(0,0,0,0);color:inherit;font-size:1.125em}.swal2-input.swal2-inputerror,.swal2-file.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}.swal2-input:focus,.swal2-file:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}.swal2-input::placeholder,.swal2-file::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em 2em 3px;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-file{width:75%;margin-right:auto;margin-left:auto;background:rgba(0,0,0,0);font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:rgba(0,0,0,0);color:inherit;font-size:1.125em}.swal2-radio,.swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-radio label,.swal2-checkbox label{margin:0 .6em;font-size:1.125em}.swal2-radio input,.swal2-checkbox input{flex-shrink:0;margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto 0}.swal2-validation-message{align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:0.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;
1left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4
vendor: 3,603 bytes, line 1
1}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static !important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{
1top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}')}},Qo=>{Qo(Qo.s=155)}]);

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.