(self.webpackChunkabm=self.webpackChunkabm||[]).push([[179],{392:(Te,ge,$)=>{"use strict";var C=$(1481),n=$(4650),L=$(7579);const P={now:()=>(P.delegate||Date).now(),delegate:void 0};class E extends L.x{constructor(i=1/0,e=1/0,r=P){super(),this._bufferSize=i,this._windowTime=e,this._timestampProvider=r,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=e===1/0,this._bufferSize=Math.max(1,i),this._windowTime=Math.max(1,e)}next(i){const{isStopped:e,_buffer:r,_infiniteTimeWindow:s,_timestampProvider:o,_windowTime:u}=this;e||(r.push(i),!s&&r.push(o.now()+u)),this._trimBuffer(),super.next(i)}_subscribe(i){this._throwIfClosed(),this._trimBuffer();const e=this._innerSubscribe(i),{_infiniteTimeWindow:r,_buffer:s}=this,o=s.slice();for(let u=0;u<o.length&&!i.closed;u+=r?1:2)i.next(o[u]);return this._checkFinalizedStatuses(i),e}_trimBuffer(){const{_bufferSize:i,_timestampProvider:e,_buffer:r,_infiniteTimeWindow:s}=this,o=(s?1:2)*i;if(i<1/0&&o<r.length&&r.splice(0,r.length-o),!s){const u=e.now();let d=0;for(let m=1;m<r.length&&r[m]<=u;m+=2)d=m;d&&r.splice(0,d+1)}}}let G=(()=>{class t{constructor(){this.bootstrap$=new E(1)}get appBootstrapped$(){return this.bootstrap$.asObservable()}bootstrap(){this.bootstrap$.next(!0),this.bootstrap$.complete()}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();function ee(t,i){return t===i}function fe(t,i,e){if(null===i||null===e||i.length!==e.length)return!1;const r=i.length;for(let s=0;s<r;s++)if(!t(i[s],e[s]))return!1;return!0}function ye(t,i=ee){let e=null,r=null;function s(){return fe(i,e,arguments)||(r=t.apply(null,arguments)),e=arguments,r}return s.reset=function(){e=null,r=null},s}const we=new n.InjectionToken("INITIAL_STATE_TOKEN");let be=(()=>{class t{static set(e){this.value=e}static pop(){const e=this.value;return this.value={},e}}return t.value={},t})();const Le=new n.InjectionToken("Internals.StateContextFactory"),Xe=new n.InjectionToken("Internals.StateFactory");var ie=$(6895),rt=$(9751);class Ge extends L.x{constructor(i){super(),this._value=i}get value(){return this.getValue()}_subscribe(i){const e=super._subscribe(i);return!e.closed&&i.next(this._value),e}getValue(){const{hasError:i,thrownError:e,_value:r}=this;if(i)throw e;return this._throwIfClosed(),r}next(i){super.next(this._value=i)}}var et=$(3269),ht=$(457);function Ke(...t){const i=(0,et.yG)(t);return(0,ht.D)(t,i)}var yt=$(4128),Qe=$(576);function ft(t,i){const e=(0,Qe.m)(t)?t:()=>t,r=s=>s.error(e());return new rt.y(i?s=>i.schedule(r,0,s):r)}var mt=$(515),At=$(727);class Vt extends At.w0{constructor(i,e){super()}schedule(i,e=0){return this}}const Dt={setInterval(t,i,...e){const{delegate:r}=Dt;return r?.setInterval?r.setInterval(t,i,...e):setInterval(t,i,...e)},clearInterval(t){const{delegate:i}=Dt;return(i?.clearInterval||clearInterval)(t)},delegate:void 0};var Ie=$(8737);class Be extends Vt{constructor(i,e){super(i,e),this.scheduler=i,this.work=e,this.pending=!1}schedule(i,e=0){if(this.closed)return this;this.state=i;const r=this.id,s=this.scheduler;return null!=r&&(this.id=this.recycleAsyncId(s,r,e)),this.pending=!0,this.delay=e,this.id=this.id||this.requestAsyncId(s,this.id,e),this}requestAsyncId(i,e,r=0){return Dt.setInterval(i.flush.bind(i,this),r)}recycleAsyncId(i,e,r=0){if(null!=r&&this.delay===r&&!1===this.pending)return e;Dt.clearInterval(e)}execute(i,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const r=this._execute(i,e);if(r)return r;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(i,e){let s,r=!1;try{this.work(i)}catch(o){r=!0,s=o||new Error("Scheduled action threw falsy error")}if(r)return this.unsubscribe(),s}unsubscribe(){if(!this.closed){const{id:i,scheduler:e}=this,{actions:r}=e;this.work=this.state=this.scheduler=null,this.pending=!1,(0,Ie.P)(r,this),null!=i&&(this.id=this.recycleAsyncId(e,i,null)),this.delay=null,super.unsubscribe()}}}class Re{constructor(i,e=Re.now){this.schedulerActionCtor=i,this.now=e}schedule(i,e=0,r){return new this.schedulerActionCtor(this,i).schedule(r,e)}}Re.now=P.now;class wt extends Re{constructor(i,e=Re.now){super(i,e),this.actions=[],this._active=!1,this._scheduled=void 0}flush(i){const{actions:e}=this;if(this._active)return void e.push(i);let r;this._active=!0;do{if(r=i.execute(i.state,i.delay))break}while(i=e.shift());if(this._active=!1,r){for(;i=e.shift();)i.unsubscribe();throw r}}}const at=new class st extends wt{}(class qe extends Be{constructor(i,e){super(i,e),this.scheduler=i,this.work=e}schedule(i,e=0){return e>0?super.schedule(i,e):(this.delay=e,this.state=i,this.scheduler.flush(this),this)}execute(i,e){return e>0||this.closed?super.execute(i,e):this._execute(i,e)}requestAsyncId(i,e,r=0){return null!=r&&r>0||null==r&&this.delay>0?super.requestAsyncId(i,e,r):i.flush(this)}});var vt=$(4482),it=$(5403);function Jt(t,i){return(0,vt.e)((e,r)=>{let s=0;e.subscribe((0,it.x)(r,o=>t.call(i,o,s++)&&r.next(o)))})}var Nt=$(4004),Ct=$(3099);function an(t,i,e){let r,s=!1;return t&&"object"==typeof t?({bufferSize:r=1/0,windowTime:i=1/0,refCount:s=!1,scheduler:e}=t):r=t??1/0,(0,Ct.B)({connector:()=>new E(r,i,e),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:s})}function Qn(t){return t<=0?()=>mt.E:(0,vt.e)((i,e)=>{let r=0;i.subscribe((0,it.x)(e,s=>{++r<=t&&(e.next(s),t<=r&&e.complete())}))})}var Un=$(8421);function $n(t,i){return i?e=>e.pipe($n((r,s)=>(0,Un.Xf)(t(r,s)).pipe((0,Nt.U)((o,u)=>i(r,o,s,u))))):(0,vt.e)((e,r)=>{let s=0,o=null,u=!1;e.subscribe((0,it.x)(r,d=>{o||(o=(0,it.x)(r,void 0,()=>{o=null,u&&r.complete()}),(0,Un.Xf)(t(d,s++)).subscribe(o))},()=>{u=!0,!o&&r.complete()}))})}var $t=$(5577);function vr(t){return(0,vt.e)((i,e)=>{let r=!1;i.subscribe((0,it.x)(e,s=>{r=!0,e.next(s)},()=>{r||e.next(t),e.complete()}))})}function Zn(t){return(0,vt.e)((i,e)=>{let o,r=null,s=!1;r=i.subscribe((0,it.x)(e,void 0,void 0,u=>{o=(0,Un.Xf)(t(u,Zn(t)(i))),r?(r.unsubscribe(),r=null,o.subscribe(e)):s=!0})),s&&(r.unsubscribe(),r=null,o.subscribe(e))})}var Ni=$(5032);function li(t){return(0,vt.e)((i,e)=>{(0,Un.Xf)(t).subscribe((0,it.x)(e,()=>e.complete(),Ni.Z)),!e.closed&&i.subscribe(e)})}var An=$(4671);function vn(t,i,e){const r=(0,Qe.m)(t)||i||e?{next:t,error:i,complete:e}:t;return r?(0,vt.e)((s,o)=>{var u;null===(u=r.subscribe)||void 0===u||u.call(r);let d=!0;s.subscribe((0,it.x)(o,m=>{var M;null===(M=r.next)||void 0===M||M.call(r,m),o.next(m)},()=>{var m;d=!1,null===(m=r.complete)||void 0===m||m.call(r),o.complete()},m=>{var M;d=!1,null===(M=r.error)||void 0===M||M.call(r,m),o.error(m)},()=>{var m,M;d&&(null===(m=r.unsubscribe)||void 0===m||m.call(r)),null===(M=r.finalize)||void 0===M||M.call(r)}))}):An.y}var rs=$(5363);function Vi(t,i=An.y){return t=t??qt,(0,vt.e)((e,r)=>{let s,o=!0;e.subscribe((0,it.x)(r,u=>{const d=i(u);(o||!t(s,d))&&(o=!1,s=d,r.next(u))}))})}function qt(t,i){return t===i}class On{constructor(i,e){this._ngZone=i,this._platformId=e}enter(i){return(0,ie.PM)(this._platformId)?this.runInsideAngular(i):this.runOutsideAngular(i)}leave(i){return this.runInsideAngular(i)}runInsideAngular(i){return n.NgZone.isInAngularZone()?i():this._ngZone.run(i)}runOutsideAngular(i){return n.NgZone.isInAngularZone()?this._ngZone.runOutsideAngular(i):i()}}On.\u0275fac=function(i){return new(i||On)(n.\u0275\u0275inject(n.NgZone),n.\u0275\u0275inject(n.PLATFORM_ID))},On.\u0275prov=n.\u0275\u0275defineInjectable({token:On,factory:On.\u0275fac,providedIn:"root"}),On.ngInjectableDef=(0,n.defineInjectable)({factory:function(){return new On((0,n.inject)(n.NgZone),(0,n.inject)(n.PLATFORM_ID))},token:On,providedIn:"root"});const hi=new n.InjectionToken("ROOT_STATE_TOKEN"),tn=new n.InjectionToken("FEATURE_STATE_TOKEN"),Xn=new n.InjectionToken("NGXS_PLUGINS"),gn="NGXS_META",fi="NGXS_OPTIONS_META",Rn="NGXS_SELECTOR_META";let pi=(()=>{class t{constructor(){this.defaultsState={},this.selectorOptions={injectContainerState:!0,suppressErrors:!0},this.compatibility={strictContentSecurityPolicy:!1},this.executionStrategy=On}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();class co{constructor(i,e,r){this.previousValue=i,this.currentValue=e,this.firstChange=r}}class xr{enter(i){return i()}leave(i){return i()}}xr.\u0275fac=function(i){return new(i||xr)},xr.\u0275prov=n.\u0275\u0275defineInjectable({token:xr,factory:xr.\u0275fac,providedIn:"root"}),xr.ngInjectableDef=(0,n.defineInjectable)({factory:function(){return new xr},token:xr,providedIn:"root"});const Zs=new n.InjectionToken("USER_PROVIDED_NGXS_EXECUTION_STRATEGY"),Xs=new n.InjectionToken("NGXS_EXECUTION_STRATEGY",{providedIn:"root",factory:()=>{const t=(0,n.inject)(n.INJECTOR),i=t.get(Zs);return t.get(i||(typeof n.\u0275global.Zone<"u"?On:xr))}});function kn(t){return t.constructor&&t.constructor.type?t.constructor.type:t.type}const tt=(t,i,e)=>{t=Object.assign({},t);const r=i.split("."),s=r.length-1;return r.reduce((o,u,d)=>(o[u]=d===s?e:Array.isArray(o[u])?o[u].slice():Object.assign({},o[u]),o&&o[u]),t),t},pr=(t,i)=>i.split(".").reduce((e,r)=>e&&e[r],t),Bn=t=>t&&"object"==typeof t&&!Array.isArray(t),Lt=(t,...i)=>{if(!i.length)return t;const e=i.shift();if(Bn(t)&&Bn(e))for(const r in e)Bn(e[r])?(t[r]||Object.assign(t,{[r]:{}}),Lt(t[r],e[r])):Object.assign(t,{[r]:e[r]});return Lt(t,...i)};function lr(t){if(!t.hasOwnProperty(gn)){const i={name:null,actions:{},defaults:{},path:null,makeRootSelector:e=>e.getStateGetter(i.name),children:[]};Object.defineProperty(t,gn,{value:i})}return un(t)}function un(t){return t[gn]}function Jo(t){return t[Rn]}function Bi(t,i){return i&&i.compatibility&&i.compatibility.strictContentSecurityPolicy?function Ea(t){const i=t.slice();return e=>i.reduce((r,s)=>r&&r[s],e)}(t):function Ae(t){const i=t;let e="store."+i[0],r=0;const s=i.length;let o=e;for(;++r<s;)o=o+" && "+(e=e+"."+i[r]);return new Function("store","return "+o+";")}(t)}function dn(t,i){const e=pr(i.currentAppState,t.path),r=pr(i.newAppState,t.path);return new co(e,r,!t.isInitialised)}function ho(...t){return Zi(t,["DISPATCHED"])}function Aa(...t){return Zi(t,["SUCCESSFUL"])}function Zi(t,i,e=yn){const r=function pa(t){return t.reduce((i,e)=>(i[kn(e)]=!0,i),{})}(t),s=i&&function os(t){return t.reduce((i,e)=>(i[e]=!0,i),{})}(i);return function(o){return o.pipe(function ws(t,i){return Jt(e=>{const r=kn(e.action);return t[r]&&(!i||i[e.status])})}(r,s),e())}}function yn(){return(0,Nt.U)(t=>t.action)}function ci(t){return i=>new rt.y(e=>i.subscribe({next(r){t.leave(()=>e.next(r))},error(r){t.leave(()=>e.error(r))},complete(){t.leave(()=>e.complete())}}))}let Bs=(()=>{class t{constructor(e){this._executionStrategy=e}enter(e){return this._executionStrategy.enter(e)}leave(e){return this._executionStrategy.leave(e)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Xs))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();class ma extends L.x{constructor(){super(...arguments),this._itemQueue=[],this._busyPushingNext=!1}next(i){if(this._busyPushingNext)this._itemQueue.unshift(i);else{for(this._busyPushingNext=!0,super.next(i);this._itemQueue.length>0;){const e=this._itemQueue.pop();super.next(e)}this._busyPushingNext=!1}}}let Lr=(()=>{class t extends ma{}return t.\u0275fac=function(){let i;return function(r){return(i||(i=n.\u0275\u0275getInheritedFactory(t)))(r||t)}}(),t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),Er=(()=>{class t extends rt.y{constructor(e,r){super(s=>{const o=e.pipe(ci(r)).subscribe({next:u=>s.next(u),error:u=>s.error(u),complete:()=>s.complete()});s.add(o)})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Lr),n.\u0275\u0275inject(Bs))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();const Vc=t=>(...i)=>t.shift()(...i,(...r)=>Vc(t)(...r));let sc=(()=>{class t extends Ge{constructor(){super({})}ngOnDestroy(){this.complete()}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),oc=(()=>{class t{constructor(e,r){this._parentManager=e,this._pluginHandlers=r,this.plugins=[],this.registerHandlers()}get rootPlugins(){return this._parentManager&&this._parentManager.plugins||this.plugins}registerHandlers(){const e=this.getPluginHandlers();this.rootPlugins.push(...e)}getPluginHandlers(){return(this._pluginHandlers||[]).map(r=>r.handle?r.handle.bind(r):r)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(t,12),n.\u0275\u0275inject(Xn,8))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),ac=(()=>{class t extends L.x{}return t.\u0275fac=function(){let i;return function(r){return(i||(i=n.\u0275\u0275getInheritedFactory(t)))(r||t)}}(),t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),_a=(()=>{class t{constructor(e,r,s,o,u,d){this._injector=e,this._actions=r,this._actionResults=s,this._pluginManager=o,this._stateStream=u,this._ngxsExecutionStrategy=d}dispatch(e){const r=this._ngxsExecutionStrategy.enter(()=>this.dispatchByEvents(e));return r.subscribe({error:s=>this._ngxsExecutionStrategy.leave(()=>{try{this._errorHandler=this._errorHandler||this._injector.get(n.ErrorHandler),this._errorHandler.handleError(s)}catch{}})}),r.pipe(ci(this._ngxsExecutionStrategy))}dispatchByEvents(e){return Array.isArray(e)?0===e.length?Ke(this._stateStream.getValue()):(0,yt.D)(e.map(r=>this.dispatchSingle(r))):this.dispatchSingle(e)}dispatchSingle(e){const r=this._stateStream.getValue();return Vc([...this._pluginManager.plugins,(o,u)=>{o!==r&&this._stateStream.next(o);const d=this.getActionResultStream(u);return d.subscribe(m=>this._actions.next(m)),this._actions.next({action:u,status:"DISPATCHED"}),this.createDispatchObservable(d)}])(r,e).pipe(an())}getActionResultStream(e){return this._actionResults.pipe(Jt(r=>r.action===e&&"DISPATCHED"!==r.status),Qn(1),an())}createDispatchObservable(e){return e.pipe($n(r=>{switch(r.status){case"SUCCESSFUL":return Ke(this._stateStream.getValue());case"ERRORED":return ft(r.error);default:return mt.E}})).pipe(an())}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(n.Injector),n.\u0275\u0275inject(Lr),n.\u0275\u0275inject(ac),n.\u0275\u0275inject(oc),n.\u0275\u0275inject(sc),n.\u0275\u0275inject(Bs))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),Po=(()=>{class t{constructor(e,r,s){this._stateStream=e,this._dispatcher=r,this._config=s}getRootStateOperations(){return{getState:()=>this._stateStream.getValue(),setState:r=>this._stateStream.next(r),dispatch:r=>this._dispatcher.dispatch(r)}}setStateToTheCurrentWithNew(e){const r=this.getRootStateOperations(),s=r.getState();r.setState(Object.assign({},s,e.defaults))}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(sc),n.\u0275\u0275inject(_a),n.\u0275\u0275inject(pi))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();let cr=(()=>{class t{constructor(e){this._internalStateOperations=e}createStateContext(e){const r=this._internalStateOperations.getRootStateOperations();function s(m){return pr(m,e.path)}function o(m,M){const S=tt(m,e.path,M),I=e.instance;if(I.ngxsOnChanges){const K=dn(e,{currentAppState:m,newAppState:S});I.ngxsOnChanges(K)}return r.setState(S),S}function u(m,M){return o(m,M(s(m)))}return{getState:()=>s(r.getState()),patchState:m=>u(r.getState(),function dd(t){return i=>{Array.isArray(t)?function Mt(){throw new Error("Patching arrays is not supported.")}():"object"!=typeof t&&function Ti(){throw new Error("Patching primitives is not supported.")}();const e=Object.assign({},i);for(const r in t)e[r]=t[r];return e}}(m)),setState(m){const M=r.getState();return function d(m){return"function"==typeof m}(m)?u(M,m):o(M,m)},dispatch:m=>r.dispatch(m)}}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Po))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();new RegExp("^[a-zA-Z0-9_]+$");let fo=(()=>{class t{constructor(e,r,s,o,u,d,m){this._injector=e,this._config=r,this._parentFactory=s,this._actions=o,this._actionResults=u,this._stateContextFactory=d,this._initialState=m,this._actionsSubscription=null,this._states=[],this._statesByName={},this._statePaths={},this.getRuntimeSelectorContext=ye(()=>{const M=this;function S(K){const Q=M.statePaths[K];return Q?Bi(Q.split("."),M._config):null}return this._parentFactory?this._parentFactory.getRuntimeSelectorContext():{getStateGetter(K){let Q=S(K);return Q||((...te)=>(Q||(Q=S(K)),Q?Q(...te):void 0))},getSelectorOptions:K=>Object.assign({},M._config.selectorOptions,K||{})}})}get states(){return this._parentFactory?this._parentFactory.states:this._states}get statesByName(){return this._parentFactory?this._parentFactory.statesByName:this._statesByName}get statePaths(){return this._parentFactory?this._parentFactory.statePaths:this._statePaths}static cloneDefaults(e){let r={};return r=Array.isArray(e)?e.slice():function Za(t){return"object"==typeof t&&null!==t||"function"==typeof t}(e)?Object.assign({},e):void 0===e?{}:e,r}ngOnDestroy(){this._actionsSubscription.unsubscribe()}add(e){const{newStates:r}=this.addToStatesMap(e);if(!r.length)return[];const s=function ko(t){const i=e=>t.find(s=>s===e)[gn].name;return t.reduce((e,r)=>{const{name:s,children:o}=r[gn];return e[s]=(o||[]).map(i),e},{})}(r),o=function uo(t){const i=[],e={},r=(s,o=[])=>{Array.isArray(o)||(o=[]),o.push(s),e[s]=!0,t[s].forEach(u=>{e[u]||r(u,o.slice(0))}),i.indexOf(s)<0&&i.push(s)};return Object.keys(t).forEach(s=>r(s)),i.reverse()}(s),u=function Kn(t,i={}){const e=(r,s)=>{for(const o in r)if(r.hasOwnProperty(o)&&r[o].indexOf(s)>=0){const u=e(r,o);return null!==u?`${u}.${o}`:o}return null};for(const r in t)if(t.hasOwnProperty(r)){const s=e(t,r);i[r]=s?`${s}.${r}`:r}return i}(s),d=function En(t){return t.reduce((i,e)=>(i[e[gn].name]=e,i),{})}(r),m=[];for(const M of o){const S=d[M],I=u[M],K=S[gn];this.addRuntimeInfoToMeta(K,I);const Q={name:M,path:I,isInitialised:!1,actions:K.actions,instance:this._injector.get(S),defaults:t.cloneDefaults(K.defaults)};this.hasBeenMountedAndBootstrapped(M,I)||m.push(Q),this.states.push(Q)}return m}addAndReturnDefaults(e){const s=this.add(e||[]);return{defaults:s.reduce((u,d)=>tt(u,d.path,d.defaults),{}),states:s}}connectActionHandlers(){if(null!==this._actionsSubscription)return;const e=new L.x;this._actionsSubscription=this._actions.pipe(Jt(r=>"DISPATCHED"===r.status),(0,$t.z)(r=>{e.next(r);const s=r.action;return this.invokeActions(e,s).pipe((0,Nt.U)(()=>({action:s,status:"SUCCESSFUL"})),vr({action:s,status:"CANCELED"}),Zn(o=>Ke({action:s,status:"ERRORED",error:o})))})).subscribe(r=>this._actionResults.next(r))}invokeActions(e,r){const s=kn(r),o=[];for(const u of this.states){const d=u.actions[s];if(d)for(const m of d){const M=this._stateContextFactory.createStateContext(u);try{let S=u.instance[m.fn](M,r);S instanceof Promise&&(S=(0,ht.D)(S)),S instanceof rt.y?(S=S.pipe((0,$t.z)(I=>I instanceof Promise?(0,ht.D)(I):I instanceof rt.y?I:Ke(I)),vr({})),m.options.cancelUncompleted&&(S=S.pipe(li(e.pipe(ho(r)))))):S=Ke({}).pipe(an()),o.push(S)}catch(S){o.push(ft(S))}}}return o.length||o.push(Ke({})),(0,yt.D)(o)}addToStatesMap(e){const r=[],s=this.statesByName;for(const o of e){const u=un(o).name;!s[u]&&(r.push(o),s[u]=o)}return{newStates:r}}addRuntimeInfoToMeta(e,r){this.statePaths[e.name]=r,e.path=r}hasBeenMountedAndBootstrapped(e,r){const s=void 0!==pr(this._initialState,r);return this.statesByName[e]&&s}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(n.Injector),n.\u0275\u0275inject(pi),n.\u0275\u0275inject(t,12),n.\u0275\u0275inject(Lr),n.\u0275\u0275inject(ac),n.\u0275\u0275inject(cr),n.\u0275\u0275inject(we,8))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),Ir=(()=>{class t{constructor(e,r,s){this.internalStateOperations=e,this.stateContextFactory=r,this.bootstrapper=s}ngxsBootstrap(e,r){this.internalStateOperations.getRootStateOperations().dispatch(e).pipe(Jt(()=>!!r),vn(()=>this.invokeInit(r.states)),(0,$t.z)(()=>this.bootstrapper.appBootstrapped$),Jt(s=>!!s)).subscribe(()=>this.invokeBootstrap(r.states))}invokeInit(e){for(const r of e){const s=r.instance;if(s.ngxsOnChanges){const d=dn(r,{currentAppState:{},newAppState:this.internalStateOperations.getRootStateOperations().getState()});s.ngxsOnChanges(d)}s.ngxsOnInit&&s.ngxsOnInit(this.getStateContext(r)),r.isInitialised=!0}}invokeBootstrap(e){for(const r of e){const s=r.instance;s.ngxsAfterBootstrap&&s.ngxsAfterBootstrap(this.getStateContext(r))}}getStateContext(e){return this.stateContextFactory.createStateContext(e)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Po),n.\u0275\u0275inject(cr),n.\u0275\u0275inject(G))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();const po_getOptions=t=>t&&t.NGXS_SELECTOR_OPTIONS_META||{};function Ol(t,i,e){const r=e&&e.containerClass,o=ye(function(...M){const S=i.apply(r,M);return S instanceof Function?ye.apply(null,[S]):S});Object.setPrototypeOf(o,i);const u=function Oo(t,i){const e=function Ko(t){return t.hasOwnProperty(Rn)||Object.defineProperty(t,Rn,{value:{makeRootSelector:null,originalFn:null,containerClass:null,selectorName:null,getSelectorOptions:()=>({})}}),Jo(t)}(t);e.originalFn=t;let r=()=>({});i&&(e.containerClass=i.containerClass,e.selectorName=i.selectorName,r=i.getSelectorOptions||r);const s=Object.assign({},e);return e.getSelectorOptions=()=>function oi(t,i){return Object.assign({},po_getOptions(t.containerClass)||{},po_getOptions(t.originalFn)||{},t.getSelectorOptions()||{},i)}(s,r()),e}(i,e);return u.makeRootSelector=m=>{const{argumentSelectorFunctions:M,selectorOptions:S}=function Tl(t,i,e=[]){const r=i.getSelectorOptions(),s=t.getSelectorOptions(r),u=function zt(t=[],i,e){const r=[];return e&&(0===t.length||i.injectContainerState)&&un(e)&&r.push(e),t&&r.push(...t),r}(e,s,i.containerClass).map(d=>Li(d)(t));return{selectorOptions:s,argumentSelectorFunctions:u}}(m,u,t);return function(K){const Q=M.map(te=>te(K));try{return o(...Q)}catch(te){if(te instanceof TypeError&&S.suppressErrors)return;throw te}}},o}function Li(t){const i=Jo(t)||un(t);return i&&i.makeRootSelector||(()=>t)}let Zt=(()=>{class t{constructor(e,r,s,o,u,d){this._stateStream=e,this._internalStateOperations=r,this._config=s,this._internalExecutionStrategy=o,this._stateFactory=u,this._selectableStateStream=this._stateStream.pipe((0,rs.Q)(at),ci(this._internalExecutionStrategy),an({bufferSize:1,refCount:!0})),this.initStateStream(d)}dispatch(e){return this._internalStateOperations.getRootStateOperations().dispatch(e)}select(e){const r=this.getStoreBoundSelectorFn(e);return this._selectableStateStream.pipe((0,Nt.U)(r),Zn(s=>{const{suppressErrors:o}=this._config.selectorOptions;return s instanceof TypeError&&o?Ke(void 0):ft(s)}),Vi(),ci(this._internalExecutionStrategy))}selectOnce(e){return this.select(e).pipe(Qn(1))}selectSnapshot(e){return this.getStoreBoundSelectorFn(e)(this._stateStream.getValue())}subscribe(e){return this._selectableStateStream.pipe(ci(this._internalExecutionStrategy)).subscribe(e)}snapshot(){return this._internalStateOperations.getRootStateOperations().getState()}reset(e){return this._internalStateOperations.getRootStateOperations().setState(e)}getStoreBoundSelectorFn(e){return Li(e)(this._stateFactory.getRuntimeSelectorContext())}initStateStream(e){const r=this._stateStream.value;if(!r||0===Object.keys(r).length){const u=Object.keys(this._config.defaultsState).length>0?Object.assign({},this._config.defaultsState,e):e;this._stateStream.next(u)}}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(sc),n.\u0275\u0275inject(Po),n.\u0275\u0275inject(pi),n.\u0275\u0275inject(Bs),n.\u0275\u0275inject(fo),n.\u0275\u0275inject(we,8))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),$s=(()=>{class t{constructor(e,r){t.store=e,t.config=r}ngOnDestroy(){t.store=null,t.config=null}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Zt),n.\u0275\u0275inject(pi))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t.store=null,t.config=null,t})();class br{static get type(){return"@@INIT"}}class ya{constructor(i){this.addedStates=i}static get type(){return"@@UPDATE_STATE"}}let kr=(()=>{class t{constructor(e,r,s,o,u=[],d){const m=e.addAndReturnDefaults(u);r.setStateToTheCurrentWithNew(m),e.connectActionHandlers(),d.ngxsBootstrap(new br,m)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(fo),n.\u0275\u0275inject(Po),n.\u0275\u0275inject(Zt),n.\u0275\u0275inject($s),n.\u0275\u0275inject(hi,8),n.\u0275\u0275inject(Ir))},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({}),t})(),as=(()=>{class t{constructor(e,r,s,o=[],u){const d=t.flattenStates(o),m=s.addAndReturnDefaults(d);m.states.length&&(r.setStateToTheCurrentWithNew(m),u.ngxsBootstrap(new ya(m.defaults),m))}static flattenStates(e=[]){return e.reduce((r,s)=>r.concat(s),[])}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Zt),n.\u0275\u0275inject(Po),n.\u0275\u0275inject(fo),n.\u0275\u0275inject(tn,8),n.\u0275\u0275inject(Ir))},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({}),t})();class Ar{static forRoot(i=[],e={}){return{ngModule:kr,providers:[fo,cr,Er,Lr,G,Ir,_a,ac,Po,Bs,Zt,sc,$s,oc,...i,...Ar.ngxsTokenProviders(i,e)]}}static forFeature(i=[]){return{ngModule:as,providers:[fo,oc,...i,{provide:tn,multi:!0,useValue:i}]}}static ngxsTokenProviders(i,e){return[{provide:Zs,useValue:e.executionStrategy},{provide:hi,useValue:i},{provide:Ar.ROOT_OPTIONS,useValue:e},{provide:pi,useFactory:Ar.ngxsConfigFactory,deps:[Ar.ROOT_OPTIONS]},{provide:n.APP_BOOTSTRAP_LISTENER,useFactory:Ar.appBootstrapListenerFactory,multi:!0,deps:[G]},{provide:we,useFactory:Ar.getInitialState},{provide:Le,useExisting:cr},{provide:Xe,useExisting:fo}]}static ngxsConfigFactory(i){return Lt(new pi,i)}static appBootstrapListenerFactory(i){return()=>i.bootstrap()}static getInitialState(){return be.pop()}}function Wt(t,i){return(e,r)=>{const s=lr(e.constructor);Array.isArray(t)||(t=[t]);for(const o of t){const u=o.type;s.actions[u]||(s.actions[u]=[]),s.actions[u].push({fn:r,options:i||{},type:u})}}}function ei(t){return r=>{const s=r,o=lr(s),u=Object.getPrototypeOf(s),d=function i(r){return Object.assign({},r[fi]||{},t)}(u);(function e(r){const{meta:s,inheritedStateClass:o,optionsWithInheritance:u}=r,{children:d,defaults:m,name:M}=u,S="string"==typeof M?M:M&&M.getName()||null;o.hasOwnProperty(gn)&&(s.actions=Object.assign({},s.actions,(o[gn]||{}).actions)),s.children=d,s.defaults=m,s.name=S})({meta:o,inheritedStateClass:u,optionsWithInheritance:d}),s[fi]=d}}function jr(t){return(i,e,r)=>{const s=r.value,o=Ol(t,s,{containerClass:i,selectorName:e.toString(),getSelectorOptions:()=>({})}),u={configurable:!0,get:()=>o};return u.originalFn=s,u}}Ar.\u0275fac=function(i){return new(i||Ar)},Ar.\u0275mod=n.\u0275\u0275defineNgModule({type:Ar}),Ar.\u0275inj=n.\u0275\u0275defineInjector({}),Ar.ROOT_OPTIONS=new n.InjectionToken("ROOT_OPTIONS");const Ui=new n.InjectionToken("NGXS_DEVTOOLS_OPTIONS");let Lo=(()=>{class t{constructor(e,r,s){this._options=e,this._injector=r,this._ngZone=s,this.devtoolsExtension=null,this.globalDevtools=n.\u0275global.__REDUX_DEVTOOLS_EXTENSION__||n.\u0275global.devToolsExtension,this.unsubscribe=null,this.connect()}ngOnDestroy(){null!==this.unsubscribe&&this.unsubscribe(),this.globalDevtools&&this.globalDevtools.disconnect()}get store(){return this._injector.get(Zt)}handle(e,r,s){return!this.devtoolsExtension||this._options.disabled?s(e,r):s(e,r).pipe(Zn(o=>{const u=this.store.snapshot();throw this.sendToDevTools(e,r,u),o}),vn(o=>{this.sendToDevTools(e,r,o)}))}sendToDevTools(e,r,s){const o=kn(r);"@@INIT"===o?this.devtoolsExtension.init(e):this.devtoolsExtension.send(Object.assign({},r,{action:null,type:o}),s)}dispatched(e){if("DISPATCH"===e.type){if("JUMP_TO_ACTION"===e.payload.type||"JUMP_TO_STATE"===e.payload.type){const r=JSON.parse(e.state);r.router&&r.router.trigger&&(r.router.trigger="devtools"),this.store.reset(r)}else if("TOGGLE_ACTION"===e.payload.type)console.warn("Skip is not supported at this time.");else if("IMPORT_STATE"===e.payload.type){const{actionsById:r,computedStates:s,currentStateIndex:o}=e.payload.nextLiftedState;this.devtoolsExtension.init(s[0].state),Object.keys(r).filter(u=>"0"!==u).forEach(u=>this.devtoolsExtension.send(r[u],s[u].state)),this.store.reset(s[o].state)}}else if("ACTION"===e.type){const r=JSON.parse(e.payload);this.store.dispatch(r)}}connect(){!this.globalDevtools||this._options.disabled||(this.devtoolsExtension=this._ngZone.runOutsideAngular(()=>this.globalDevtools.connect(this._options)),this.unsubscribe=this.devtoolsExtension.subscribe(e=>{("DISPATCH"===e.type||"ACTION"===e.type)&&this._ngZone.run(()=>{this.dispatched(e)})}))}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Ui),n.\u0275\u0275inject(n.Injector),n.\u0275\u0275inject(n.NgZone))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();function ds(t){return Object.assign({name:"NGXS"},t)}const El=new n.InjectionToken("USER_OPTIONS");let zc=(()=>{class t{static forRoot(e){return{ngModule:t,providers:[{provide:Xn,useClass:Lo,multi:!0},{provide:El,useValue:e},{provide:Ui,useFactory:ds,deps:[El]}]}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({}),t})();function ur(t,i,e,r){var u,s=arguments.length,o=s<3?i:null===r?r=Object.getOwnPropertyDescriptor(i,e):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,i,e,r);else for(var d=t.length-1;d>=0;d--)(u=t[d])&&(o=(s<3?u(o):s>3?u(i,e,o):u(i,e))||o);return s>3&&o&&Object.defineProperty(i,e,o),o}function H(t,i){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,i)}const Eo=(0,$(3888).d)(t=>function(){t(this),this.name="EmptyError",this.message="no elements in sequence"});var Wc=$(4742),dc=$(3268),Il=$(1810),Al=$(9672);function _o(...t){const i=(0,et.yG)(t),e=(0,et.jO)(t),{args:r,keys:s}=(0,Wc.D)(t);if(0===r.length)return(0,ht.D)([],i);const o=new rt.y(function hc(t,i,e=An.y){return r=>{Du(i,()=>{const{length:s}=t,o=new Array(s);let u=s,d=s;for(let m=0;m<s;m++)Du(i,()=>{const M=(0,ht.D)(t[m],i);let S=!1;M.subscribe((0,it.x)(r,I=>{o[m]=I,S||(S=!0,d--),d||r.next(e(o.slice()))},()=>{--u||r.complete()}))},r)},r)}}(r,i,s?u=>(0,Il.n)(s,u):An.y));return e?o.pipe((0,dc.Z)(e)):o}function Du(t,i,e){t?(0,Al.f)(e,t,i):i()}var A=$(8189);function F(...t){return function J(){return(0,A.J)(1)}()((0,ht.D)(t,(0,et.yG)(t)))}function ne(t){return new rt.y(i=>{(0,Un.Xf)(t()).subscribe(i)})}var ve=$(9635);function We(){return(0,vt.e)((t,i)=>{let e=null;t._refCount++;const r=(0,it.x)(i,void 0,void 0,void 0,()=>{if(!t||t._refCount<=0||0<--t._refCount)return void(e=null);const s=t._connection,o=e;e=null,s&&(!o||s===o)&&s.unsubscribe(),i.unsubscribe()});t.subscribe(r),r.closed||(e=t.connect())})}class Je extends rt.y{constructor(i,e){super(),this.source=i,this.subjectFactory=e,this._subject=null,this._refCount=0,this._connection=null,(0,vt.A)(i)&&(this.lift=i.lift)}_subscribe(i){return this.getSubject().subscribe(i)}getSubject(){const i=this._subject;return(!i||i.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:i}=this;this._subject=this._connection=null,i?.unsubscribe()}connect(){let i=this._connection;if(!i){i=this._connection=new At.w0;const e=this.getSubject();i.add(this.source.subscribe((0,it.x)(e,void 0,()=>{this._teardown(),e.complete()},r=>{this._teardown(),e.error(r)},()=>this._teardown()))),i.closed&&(this._connection=null,i=At.w0.EMPTY)}return i}refCount(){return We()(this)}}function Rt(t,i){return(0,vt.e)((e,r)=>{let s=null,o=0,u=!1;const d=()=>u&&!s&&r.complete();e.subscribe((0,it.x)(r,m=>{s?.unsubscribe();let M=0;const S=o++;(0,Un.Xf)(t(m,S)).subscribe(s=(0,it.x)(r,I=>r.next(i?i(m,I,S,M++):I),()=>{s=null,d()}))},()=>{u=!0,d()}))})}function Ei(t=Ii){return(0,vt.e)((i,e)=>{let r=!1;i.subscribe((0,it.x)(e,s=>{r=!0,e.next(s)},()=>r?e.complete():e.error(t())))})}function Ii(){return new Eo}function De(t,i){const e=arguments.length>=2;return r=>r.pipe(t?Jt((s,o)=>t(s,o,r)):An.y,Qn(1),e?vr(i):Ei(()=>new Eo))}function $e(t,i){return(0,Qe.m)(i)?(0,$t.z)(t,i,1):(0,$t.z)(t,1)}function je(t,i,e,r,s){return(o,u)=>{let d=e,m=i,M=0;o.subscribe((0,it.x)(u,S=>{const I=M++;m=d?t(m,S,I):(d=!0,S),r&&u.next(m)},s&&(()=>{d&&u.next(m),u.complete()})))}}function kt(t,i){return(0,vt.e)(je(t,i,arguments.length>=2,!0))}function fn(t){return t<=0?()=>mt.E:(0,vt.e)((i,e)=>{let r=[];i.subscribe((0,it.x)(e,s=>{r.push(s),t<r.length&&r.shift()},()=>{for(const s of r)e.next(s);e.complete()},void 0,()=>{r=null}))})}function pn(t,i){const e=arguments.length>=2;return r=>r.pipe(t?Jt((s,o)=>t(s,o,r)):An.y,fn(1),e?vr(i):Ei(()=>new Eo))}function Yr(t){return(0,vt.e)((i,e)=>{try{i.subscribe(e)}finally{e.add(t)}})}const Mn="primary",Jr=Symbol("RouteTitle");class Uc{constructor(i){this.params=i||{}}has(i){return Object.prototype.hasOwnProperty.call(this.params,i)}get(i){if(this.has(i)){const e=this.params[i];return Array.isArray(e)?e[0]:e}return null}getAll(i){if(this.has(i)){const e=this.params[i];return Array.isArray(e)?e:[e]}return[]}get keys(){return Object.keys(this.params)}}function Ra(t){return new Uc(t)}function nl(t,i,e){const r=e.path.split("/");if(r.length>t.length||"full"===e.pathMatch&&(i.hasChildren()||r.length<t.length))return null;const s={};for(let o=0;o<r.length;o++){const u=r[o],d=t[o];if(u.startsWith(":"))s[u.substring(1)]=d;else if(u!==d.path)return null}return{consumed:t.slice(0,r.length),posParams:s}}function Io(t,i){const e=t?Object.keys(t):void 0,r=i?Object.keys(i):void 0;if(!e||!r||e.length!=r.length)return!1;let s;for(let o=0;o<e.length;o++)if(s=e[o],!Gi(t[s],i[s]))return!1;return!0}function Gi(t,i){if(Array.isArray(t)&&Array.isArray(i)){if(t.length!==i.length)return!1;const e=[...t].sort(),r=[...i].sort();return e.every((s,o)=>r[o]===s)}return t===i}function tf(t){return Array.prototype.concat.apply([],t)}function no(t){return t.length>0?t[t.length-1]:null}function fs(t,i){for(const e in t)t.hasOwnProperty(e)&&i(t[e],e)}function Ws(t){return(0,n.\u0275isObservable)(t)?t:(0,n.\u0275isPromise)(t)?(0,ht.D)(Promise.resolve(t)):Ke(t)}const _r={exact:function pc(t,i,e){if(!ba(t.segments,i.segments)||!Mr(t.segments,i.segments,e)||t.numberOfChildren!==i.numberOfChildren)return!1;for(const r in i.children)if(!t.children[r]||!pc(t.children[r],i.children[r],e))return!1;return!0},subset:mc},fc={exact:function qc(t,i){return Io(t,i)},subset:function Kc(t,i){return Object.keys(i).length<=Object.keys(t).length&&Object.keys(i).every(e=>Gi(t[e],i[e]))},ignored:()=>!0};function il(t,i,e){return _r[e.paths](t.root,i.root,e.matrixParams)&&fc[e.queryParams](t.queryParams,i.queryParams)&&!("exact"===e.fragment&&t.fragment!==i.fragment)}function mc(t,i,e){return md(t,i,i.segments,e)}function md(t,i,e,r){if(t.segments.length>e.length){const s=t.segments.slice(0,e.length);return!(!ba(s,e)||i.hasChildren()||!Mr(s,e,r))}if(t.segments.length===e.length){if(!ba(t.segments,e)||!Mr(t.segments,e,r))return!1;for(const s in i.children)if(!t.children[s]||!mc(t.children[s],i.children[s],r))return!1;return!0}{const s=e.slice(0,t.segments.length),o=e.slice(t.segments.length);return!!(ba(t.segments,s)&&Mr(t.segments,s,r)&&t.children[Mn])&&md(t.children[Mn],i,o,r)}}function Mr(t,i,e){return i.every((r,s)=>fc[e](t[s].parameters,r.parameters))}class Fr{constructor(i,e,r){this.root=i,this.queryParams=e,this.fragment=r}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=Ra(this.queryParams)),this._queryParamMap}toString(){return ol.serialize(this)}}class ii{constructor(i,e){this.segments=i,this.children=e,this.parent=null,fs(e,(r,s)=>r.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return go(this)}}class rl{constructor(i,e){this.path=i,this.parameters=e}get parameterMap(){return this._parameterMap||(this._parameterMap=Ra(this.parameters)),this._parameterMap}toString(){return ch(this)}}function ba(t,i){return t.length===i.length&&t.every((e,r)=>e.path===i[r].path)}let Ya=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:function(){return new sl},providedIn:"root"}),t})();class sl{parse(i){const e=new ll(i);return new Fr(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(i){const e=`/${Ao(i.root,!0)}`,r=function Pu(t){const i=Object.keys(t).map(e=>{const r=t[e];return Array.isArray(r)?r.map(s=>`${dr(e)}=${dr(s)}`).join("&"):`${dr(e)}=${dr(r)}`}).filter(e=>!!e);return i.length?`?${i.join("&")}`:""}(i.queryParams);return`${e}${r}${"string"==typeof i.fragment?`#${function Qr(t){return encodeURI(t)}(i.fragment)}`:""}`}}const ol=new sl;function go(t){return t.segments.map(i=>ch(i)).join("/")}function Ao(t,i){if(!t.hasChildren())return go(t);if(i){const e=t.children[Mn]?Ao(t.children[Mn],!1):"",r=[];return fs(t.children,(s,o)=>{o!==Mn&&r.push(`${o}:${Ao(s,!1)}`)}),r.length>0?`${e}(${r.join("//")})`:e}{const e=function Rl(t,i){let e=[];return fs(t.children,(r,s)=>{s===Mn&&(e=e.concat(i(r,s)))}),fs(t.children,(r,s)=>{s!==Mn&&(e=e.concat(i(r,s)))}),e}(t,(r,s)=>s===Mn?[Ao(t.children[Mn],!1)]:[`${s}:${Ao(r,!1)}`]);return 1===Object.keys(t.children).length&&null!=t.children[Mn]?`${go(t)}/${e[0]}`:`${go(t)}/(${e.join("//")})`}}function gd(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function dr(t){return gd(t).replace(/%3B/gi,";")}function al(t){return gd(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function yd(t){return decodeURIComponent(t)}function vd(t){return yd(t.replace(/\+/g,"%20"))}function ch(t){return`${al(t.path)}${function Yl(t){return Object.keys(t).map(i=>`;${al(i)}=${al(t[i])}`).join("")}(t.parameters)}`}const bd=/^[^\/()?;=#]+/;function Ma(t){const i=t.match(bd);return i?i[0]:""}const Jc=/^[^=?&#]+/,Zc=/^[^&#]+/;class ll{constructor(i){this.url=i,this.remaining=i}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new ii([],{}):new ii([],this.parseChildren())}parseQueryParams(){const i={};if(this.consumeOptional("?"))do{this.parseQueryParam(i)}while(this.consumeOptional("&"));return i}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const i=[];for(this.peekStartsWith("(")||i.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),i.push(this.parseSegment());let e={};this.peekStartsWith("/(")&&(this.capture("/"),e=this.parseParens(!0));let r={};return this.peekStartsWith("(")&&(r=this.parseParens(!1)),(i.length>0||Object.keys(e).length>0)&&(r[Mn]=new ii(i,e)),r}parseSegment(){const i=Ma(this.remaining);if(""===i&&this.peekStartsWith(";"))throw new n.\u0275RuntimeError(4009,!1);return this.capture(i),new rl(yd(i),this.parseMatrixParams())}parseMatrixParams(){const i={};for(;this.consumeOptional(";");)this.parseParam(i);return i}parseParam(i){const e=Ma(this.remaining);if(!e)return;this.capture(e);let r="";if(this.consumeOptional("=")){const s=Ma(this.remaining);s&&(r=s,this.capture(r))}i[yd(e)]=yd(r)}parseQueryParam(i){const e=function Qc(t){const i=t.match(Jc);return i?i[0]:""}(this.remaining);if(!e)return;this.capture(e);let r="";if(this.consumeOptional("=")){const u=function ea(t){const i=t.match(Zc);return i?i[0]:""}(this.remaining);u&&(r=u,this.capture(r))}const s=vd(e),o=vd(r);if(i.hasOwnProperty(s)){let u=i[s];Array.isArray(u)||(u=[u],i[s]=u),u.push(o)}else i[s]=o}parseParens(i){const e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const r=Ma(this.remaining),s=this.remaining[r.length];if("/"!==s&&")"!==s&&";"!==s)throw new n.\u0275RuntimeError(4010,!1);let o;r.indexOf(":")>-1?(o=r.slice(0,r.indexOf(":")),this.capture(o),this.capture(":")):i&&(o=Mn);const u=this.parseChildren();e[o]=1===Object.keys(u).length?u[Mn]:new ii([],u),this.consumeOptional("//")}return e}peekStartsWith(i){return this.remaining.startsWith(i)}consumeOptional(i){return!!this.peekStartsWith(i)&&(this.remaining=this.remaining.substring(i.length),!0)}capture(i){if(!this.consumeOptional(i))throw new n.\u0275RuntimeError(4011,!1)}}function Fl(t){return t.segments.length>0?new ii([],{[Mn]:t}):t}function Fa(t){const i={};for(const r of Object.keys(t.children)){const o=Fa(t.children[r]);(o.segments.length>0||o.hasChildren())&&(i[r]=o)}return function Md(t){if(1===t.numberOfChildren&&t.children[Mn]){const i=t.children[Mn];return new ii(t.segments.concat(i.segments),i.children)}return t}(new ii(t.segments,i))}function ta(t){return t instanceof Fr}function _c(t,i,e,r,s){if(0===e.length)return ri(i.root,i.root,i.root,r,s);const o=function Vr(t){if("string"==typeof t[0]&&1===t.length&&"/"===t[0])return new rf(!0,0,t);let i=0,e=!1;const r=t.reduce((s,o,u)=>{if("object"==typeof o&&null!=o){if(o.outlets){const d={};return fs(o.outlets,(m,M)=>{d[M]="string"==typeof m?m.split("/"):m}),[...s,{outlets:d}]}if(o.segmentPath)return[...s,o.segmentPath]}return"string"!=typeof o?[...s,o]:0===u?(o.split("/").forEach((d,m)=>{0==m&&"."===d||(0==m&&""===d?e=!0:".."===d?i++:""!=d&&s.push(d))}),s):[...s,o]},[]);return new rf(e,i,r)}(e);return o.toRoot()?ri(i.root,i.root,new ii([],{}),r,s):function u(m){const M=function ps(t,i,e,r){if(t.isAbsolute)return new vo(i.root,!0,0);if(-1===r)return new vo(e,e===i.root,0);return function Su(t,i,e){let r=t,s=i,o=e;for(;o>s;){if(o-=s,r=r.parent,!r)throw new n.\u0275RuntimeError(4005,!1);s=r.segments.length}return new vo(r,!1,s-o)}(e,r+(na(t.commands[0])?0:1),t.numberOfDoubleDots)}(o,i,t.snapshot?._urlSegment,m),S=M.processChildren?Ro(M.segmentGroup,M.index,o.commands):sf(M.segmentGroup,M.index,o.commands);return ri(i.root,M.segmentGroup,S,r,s)}(t.snapshot?._lastPathIndex)}function na(t){return"object"==typeof t&&null!=t&&!t.outlets&&!t.segmentPath}function xs(t){return"object"==typeof t&&null!=t&&t.outlets}function ri(t,i,e,r,s){let u,o={};r&&fs(r,(m,M)=>{o[M]=Array.isArray(m)?m.map(S=>`${S}`):`${m}`}),u=t===i?e:nf(t,i,e);const d=Fl(Fa(u));return new Fr(d,o,s)}function nf(t,i,e){const r={};return fs(t.children,(s,o)=>{r[o]=s===i?e:nf(s,i,e)}),new ii(t.segments,r)}class rf{constructor(i,e,r){if(this.isAbsolute=i,this.numberOfDoubleDots=e,this.commands=r,i&&r.length>0&&na(r[0]))throw new n.\u0275RuntimeError(4003,!1);const s=r.find(xs);if(s&&s!==no(r))throw new n.\u0275RuntimeError(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class vo{constructor(i,e,r){this.segmentGroup=i,this.processChildren=e,this.index=r}}function sf(t,i,e){if(t||(t=new ii([],{})),0===t.segments.length&&t.hasChildren())return Ro(t,i,e);const r=function bo(t,i,e){let r=0,s=i;const o={match:!1,pathIndex:0,commandIndex:0};for(;s<t.segments.length;){if(r>=e.length)return o;const u=t.segments[s],d=e[r];if(xs(d))break;const m=`${d}`,M=r<e.length-1?e[r+1]:null;if(s>0&&void 0===m)break;if(m&&M&&"object"==typeof M&&void 0===M.outlets){if(!Nl(m,M,u))return o;r+=2}else{if(!Nl(m,{},u))return o;r++}s++}return{match:!0,pathIndex:s,commandIndex:r}}(t,i,e),s=e.slice(r.commandIndex);if(r.match&&r.pathIndex<t.segments.length){const o=new ii(t.segments.slice(0,r.pathIndex),{});return o.children[Mn]=new ii(t.segments.slice(r.pathIndex),t.children),Ro(o,0,s)}return r.match&&0===s.length?new ii(t.segments,{}):r.match&&!t.hasChildren()?wa(t,i,e):r.match?Ro(t,0,s):wa(t,i,e)}function Ro(t,i,e){if(0===e.length)return new ii(t.segments,{});{const r=function Ou(t){return xs(t[0])?t[0].outlets:{[Mn]:t}}(e),s={};return fs(r,(o,u)=>{"string"==typeof o&&(o=[o]),null!==o&&(s[u]=sf(t.children[u],i,o))}),fs(t.children,(o,u)=>{void 0===r[u]&&(s[u]=o)}),new ii(t.segments,s)}}function wa(t,i,e){const r=t.segments.slice(0,i);let s=0;for(;s<e.length;){const o=e[s];if(xs(o)){const m=af(o.outlets);return new ii(r,m)}if(0===s&&na(e[0])){r.push(new rl(t.segments[i].path,cl(e[0]))),s++;continue}const u=xs(o)?o.outlets[Mn]:`${o}`,d=s<e.length-1?e[s+1]:null;u&&d&&na(d)?(r.push(new rl(u,cl(d))),s+=2):(r.push(new rl(u,{})),s++)}return new ii(r,{})}function af(t){const i={};return fs(t,(e,r)=>{"string"==typeof e&&(e=[e]),null!==e&&(i[r]=wa(new ii([],{}),0,e))}),i}function cl(t){const i={};return fs(t,(e,r)=>i[r]=`${e}`),i}function Nl(t,i,e){return t==e.path&&Io(i,e.parameters)}class qi{constructor(i,e){this.id=i,this.url=e}}class wd extends qi{constructor(i,e,r="imperative",s=null){super(i,e),this.type=0,this.navigationTrigger=r,this.restoredState=s}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class Us extends qi{constructor(i,e,r){super(i,e),this.urlAfterRedirects=r,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class Tu extends qi{constructor(i,e,r,s){super(i,e),this.reason=r,this.code=s,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class uh extends qi{constructor(i,e,r,s){super(i,e),this.error=r,this.target=s,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class Cd extends qi{constructor(i,e,r,s){super(i,e),this.urlAfterRedirects=r,this.state=s,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Br extends qi{constructor(i,e,r,s){super(i,e),this.urlAfterRedirects=r,this.state=s,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class xt extends qi{constructor(i,e,r,s,o){super(i,e),this.urlAfterRedirects=r,this.state=s,this.shouldActivate=o,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class eu extends qi{constructor(i,e,r,s){super(i,e),this.urlAfterRedirects=r,this.state=s,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Ca extends qi{constructor(i,e,r,s){super(i,e),this.urlAfterRedirects=r,this.state=s,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class dh{constructor(i){this.route=i,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class ji{constructor(i){this.route=i,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class tu{constructor(i){this.snapshot=i,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class lf{constructor(i){this.snapshot=i,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Dd{constructor(i){this.snapshot=i,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class cf{constructor(i){this.snapshot=i,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class xd{constructor(i,e,r){this.routerEvent=i,this.position=e,this.anchor=r,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class Lu{constructor(i){this._root=i}get root(){return this._root.value}parent(i){const e=this.pathFromRoot(i);return e.length>1?e[e.length-2]:null}children(i){const e=kd(i,this._root);return e?e.children.map(r=>r.value):[]}firstChild(i){const e=kd(i,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(i){const e=wr(i,this._root);return e.length<2?[]:e[e.length-2].children.map(s=>s.value).filter(s=>s!==i)}pathFromRoot(i){return wr(i,this._root).map(e=>e.value)}}function kd(t,i){if(t===i.value)return i;for(const e of i.children){const r=kd(t,e);if(r)return r}return null}function wr(t,i){if(t===i.value)return[i];for(const e of i.children){const r=wr(t,e);if(r.length)return r.unshift(i),r}return[]}class Is{constructor(i,e){this.value=i,this.children=e}toString(){return`TreeNode(${this.value})`}}function Na(t){const i={};return t&&t.children.forEach(e=>i[e.value.outlet]=e),i}class fh extends Lu{constructor(i,e){super(i),this.snapshot=e,io(this,i)}toString(){return this.snapshot.toString()}}function uf(t,i){const e=function ja(t,i){const u=new Eu([],{},{},"",{},Mn,i,null,t.root,-1,{});return new tr("",new Is(u,[]))}(t,i),r=new Ge([new rl("",{})]),s=new Ge({}),o=new Ge({}),u=new Ge({}),d=new Ge(""),m=new Mo(r,s,u,d,o,Mn,i,e.root);return m.snapshot=e.root,new fh(new Is(m,[]),e)}class Mo{constructor(i,e,r,s,o,u,d,m){this.url=i,this.params=e,this.queryParams=r,this.fragment=s,this.data=o,this.outlet=u,this.component=d,this.title=this.data?.pipe((0,Nt.U)(M=>M[Jr]))??Ke(void 0),this._futureSnapshot=m}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((0,Nt.U)(i=>Ra(i)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe((0,Nt.U)(i=>Ra(i)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Yo(t,i="emptyOnly"){const e=t.pathFromRoot;let r=0;if("always"!==i)for(r=e.length-1;r>=1;){const s=e[r],o=e[r-1];if(s.routeConfig&&""===s.routeConfig.path)r--;else{if(o.component)break;r--}}return function Ur(t){return t.reduce((i,e)=>({params:{...i.params,...e.params},data:{...i.data,...e.data},resolve:{...e.data,...i.resolve,...e.routeConfig?.data,...e._resolvedData}}),{params:{},data:{},resolve:{}})}(e.slice(r))}class Eu{constructor(i,e,r,s,o,u,d,m,M,S,I,K){this.url=i,this.params=e,this.queryParams=r,this.fragment=s,this.data=o,this.outlet=u,this.component=d,this.title=this.data?.[Jr],this.routeConfig=m,this._urlSegment=M,this._lastPathIndex=S,this._correctedLastPathIndex=K??S,this._resolve=I}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=Ra(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=Ra(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(r=>r.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class tr extends Lu{constructor(i,e){super(e),this.url=i,io(this,e)}toString(){return gc(this._root)}}function io(t,i){i.value._routerState=t,i.children.forEach(e=>io(t,e))}function gc(t){const i=t.children.length>0?` { ${t.children.map(gc).join(", ")} } `:"";return`${t.value}${i}`}function ia(t){if(t.snapshot){const i=t.snapshot,e=t._futureSnapshot;t.snapshot=e,Io(i.queryParams,e.queryParams)||t.queryParams.next(e.queryParams),i.fragment!==e.fragment&&t.fragment.next(e.fragment),Io(i.params,e.params)||t.params.next(e.params),function Gc(t,i){if(t.length!==i.length)return!1;for(let e=0;e<t.length;++e)if(!Io(t[e],i[e]))return!1;return!0}(i.url,e.url)||t.url.next(e.url),Io(i.data,e.data)||t.data.next(e.data)}else t.snapshot=t._futureSnapshot,t.data.next(t._futureSnapshot.data)}function jl(t,i){const e=Io(t.params,i.params)&&function _d(t,i){return ba(t,i)&&t.every((e,r)=>Io(e.parameters,i[r].parameters))}(t.url,i.url);return e&&!(!t.parent!=!i.parent)&&(!t.parent||jl(t.parent,i.parent))}function ul(t,i,e){if(e&&t.shouldReuseRoute(i.value,e.value.snapshot)){const r=e.value;r._futureSnapshot=i.value;const s=function np(t,i,e){return i.children.map(r=>{for(const s of e.children)if(t.shouldReuseRoute(r.value,s.value.snapshot))return ul(t,r,s);return ul(t,r)})}(t,i,e);return new Is(r,s)}{if(t.shouldAttach(i.value)){const o=t.retrieve(i.value);if(null!==o){const u=o.route;return u.value._futureSnapshot=i.value,u.children=i.children.map(d=>ul(t,d)),u}}const r=function Iu(t){return new Mo(new Ge(t.url),new Ge(t.params),new Ge(t.queryParams),new Ge(t.fragment),new Ge(t.data),t.outlet,t.component,t)}(i.value),s=i.children.map(o=>ul(t,o));return new Is(r,s)}}const Nr="ngNavigationCancelingError";function Da(t,i){const{redirectTo:e,navigationBehaviorOptions:r}=ta(i)?{redirectTo:i,navigationBehaviorOptions:void 0}:i,s=Hl(!1,0,i);return s.url=e,s.navigationBehaviorOptions=r,s}function Hl(t,i,e){const r=new Error("NavigationCancelingError: "+(t||""));return r[Nr]=!0,r.cancellationCode=i,e&&(r.url=e),r}function ra(t){return sa(t)&&ta(t.url)}function sa(t){return t&&t[Nr]}class dl{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.injector=null,this.children=new wo,this.attachRef=null}}let wo=(()=>{class t{constructor(){this.contexts=new Map}onChildOutletCreated(e,r){const s=this.getOrCreateContext(e);s.outlet=r,this.contexts.set(e,s)}onChildOutletDestroyed(e){const r=this.getContext(e);r&&(r.outlet=null,r.attachRef=null)}onOutletDeactivated(){const e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let r=this.getContext(e);return r||(r=new dl,this.contexts.set(e,r)),r}getContext(e){return this.contexts.get(e)||null}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const nu=!1;let As=(()=>{class t{constructor(e,r,s,o,u){this.parentContexts=e,this.location=r,this.changeDetector=o,this.environmentInjector=u,this.activated=null,this._activatedRoute=null,this.activateEvents=new n.EventEmitter,this.deactivateEvents=new n.EventEmitter,this.attachEvents=new n.EventEmitter,this.detachEvents=new n.EventEmitter,this.name=s||Mn,e.onChildOutletCreated(this.name,this)}ngOnDestroy(){this.parentContexts.getContext(this.name)?.outlet===this&&this.parentContexts.onChildOutletDestroyed(this.name)}ngOnInit(){if(!this.activated){const e=this.parentContexts.getContext(this.name);e&&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 n.\u0275RuntimeError(4012,nu);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new n.\u0275RuntimeError(4012,nu);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new n.\u0275RuntimeError(4012,nu);this.location.detach();const e=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(e.instance),e}attach(e,r){this.activated=e,this._activatedRoute=r,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,r){if(this.isActivated)throw new n.\u0275RuntimeError(4013,nu);this._activatedRoute=e;const s=this.location,u=e._futureSnapshot.component,d=this.parentContexts.getOrCreateContext(this.name).children,m=new Au(e,d,s.injector);if(r&&function yc(t){return!!t.resolveComponentFactory}(r)){const M=r.resolveComponentFactory(u);this.activated=s.createComponent(M,s.length,m)}else this.activated=s.createComponent(u,{index:s.length,injector:m,environmentInjector:r??this.environmentInjector});this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(wo),n.\u0275\u0275directiveInject(n.ViewContainerRef),n.\u0275\u0275injectAttribute("name"),n.\u0275\u0275directiveInject(n.ChangeDetectorRef),n.\u0275\u0275directiveInject(n.EnvironmentInjector))},t.\u0275dir=n.\u0275\u0275defineDirective({type:t,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0}),t})();class Au{constructor(i,e,r){this.route=i,this.childContexts=e,this.parent=r}get(i,e){return i===Mo?this.route:i===wo?this.childContexts:this.parent.get(i,e)}}let Vl=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["ng-component"]],standalone:!0,features:[n.\u0275\u0275StandaloneFeature],decls:1,vars:0,template:function(e,r){1&e&&n.\u0275\u0275element(0,"router-outlet")},dependencies:[As],encapsulation:2}),t})();function df(t,i){return t.providers&&!t._injector&&(t._injector=(0,n.createEnvironmentInjector)(t.providers,i,`Route: ${t.path}`)),t._injector??i}function Ha(t){const i=t.children&&t.children.map(Ha),e=i?{...t,children:i}:{...t};return!e.component&&!e.loadComponent&&(i||e.loadChildren)&&e.outlet&&e.outlet!==Mn&&(e.component=Vl),e}function Zr(t){return t.outlet||Mn}function ui(t,i){const e=t.filter(r=>Zr(r)===i);return e.push(...t.filter(r=>Zr(r)!==i)),e}function b(t){if(!t)return null;if(t.routeConfig?._injector)return t.routeConfig._injector;for(let i=t.parent;i;i=i.parent){const e=i.routeConfig;if(e?._loadedInjector)return e._loadedInjector;if(e?._injector)return e._injector}return null}class V{constructor(i,e,r,s){this.routeReuseStrategy=i,this.futureState=e,this.currState=r,this.forwardEvent=s}activate(i){const e=this.futureState._root,r=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,r,i),ia(this.futureState.root),this.activateChildRoutes(e,r,i)}deactivateChildRoutes(i,e,r){const s=Na(e);i.children.forEach(o=>{const u=o.value.outlet;this.deactivateRoutes(o,s[u],r),delete s[u]}),fs(s,(o,u)=>{this.deactivateRouteAndItsChildren(o,r)})}deactivateRoutes(i,e,r){const s=i.value,o=e?e.value:null;if(s===o)if(s.component){const u=r.getContext(s.outlet);u&&this.deactivateChildRoutes(i,e,u.children)}else this.deactivateChildRoutes(i,e,r);else o&&this.deactivateRouteAndItsChildren(e,r)}deactivateRouteAndItsChildren(i,e){i.value.component&&this.routeReuseStrategy.shouldDetach(i.value.snapshot)?this.detachAndStoreRouteSubtree(i,e):this.deactivateRouteAndOutlet(i,e)}detachAndStoreRouteSubtree(i,e){const r=e.getContext(i.value.outlet),s=r&&i.value.component?r.children:e,o=Na(i);for(const u of Object.keys(o))this.deactivateRouteAndItsChildren(o[u],s);if(r&&r.outlet){const u=r.outlet.detach(),d=r.children.onOutletDeactivated();this.routeReuseStrategy.store(i.value.snapshot,{componentRef:u,route:i,contexts:d})}}deactivateRouteAndOutlet(i,e){const r=e.getContext(i.value.outlet),s=r&&i.value.component?r.children:e,o=Na(i);for(const u of Object.keys(o))this.deactivateRouteAndItsChildren(o[u],s);r&&r.outlet&&(r.outlet.deactivate(),r.children.onOutletDeactivated(),r.attachRef=null,r.resolver=null,r.route=null)}activateChildRoutes(i,e,r){const s=Na(e);i.children.forEach(o=>{this.activateRoutes(o,s[o.value.outlet],r),this.forwardEvent(new cf(o.value.snapshot))}),i.children.length&&this.forwardEvent(new lf(i.value.snapshot))}activateRoutes(i,e,r){const s=i.value,o=e?e.value:null;if(ia(s),s===o)if(s.component){const u=r.getOrCreateContext(s.outlet);this.activateChildRoutes(i,e,u.children)}else this.activateChildRoutes(i,e,r);else if(s.component){const u=r.getOrCreateContext(s.outlet);if(this.routeReuseStrategy.shouldAttach(s.snapshot)){const d=this.routeReuseStrategy.retrieve(s.snapshot);this.routeReuseStrategy.store(s.snapshot,null),u.children.onOutletReAttached(d.contexts),u.attachRef=d.componentRef,u.route=d.route.value,u.outlet&&u.outlet.attach(d.componentRef,d.route.value),ia(d.route.value),this.activateChildRoutes(i,null,u.children)}else{const d=b(s.snapshot),m=d?.get(n.ComponentFactoryResolver)??null;u.attachRef=null,u.route=s,u.resolver=m,u.injector=d,u.outlet&&u.outlet.activateWith(s,u.injector),this.activateChildRoutes(i,null,u.children)}}else this.activateChildRoutes(i,null,r)}}class q{constructor(i){this.path=i,this.route=this.path[this.path.length-1]}}class oe{constructor(i,e){this.component=i,this.route=e}}function Pe(t,i,e){const r=t._root;return Pn(r,i?i._root:null,e,[r.value])}function nn(t,i){const e=Symbol(),r=i.get(t,e);return r===e?"function"!=typeof t||(0,n.\u0275isInjectable)(t)?i.get(t):t:r}function Pn(t,i,e,r,s={canDeactivateChecks:[],canActivateChecks:[]}){const o=Na(i);return t.children.forEach(u=>{(function $i(t,i,e,r,s={canDeactivateChecks:[],canActivateChecks:[]}){const o=t.value,u=i?i.value:null,d=e?e.getContext(t.value.outlet):null;if(u&&o.routeConfig===u.routeConfig){const m=function ms(t,i,e){if("function"==typeof e)return e(t,i);switch(e){case"pathParamsChange":return!ba(t.url,i.url);case"pathParamsOrQueryParamsChange":return!ba(t.url,i.url)||!Io(t.queryParams,i.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!jl(t,i)||!Io(t.queryParams,i.queryParams);default:return!jl(t,i)}}(u,o,o.routeConfig.runGuardsAndResolvers);m?s.canActivateChecks.push(new q(r)):(o.data=u.data,o._resolvedData=u._resolvedData),Pn(t,i,o.component?d?d.children:null:e,r,s),m&&d&&d.outlet&&d.outlet.isActivated&&s.canDeactivateChecks.push(new oe(d.outlet.component,u))}else u&&oa(i,d,s),s.canActivateChecks.push(new q(r)),Pn(t,null,o.component?d?d.children:null:e,r,s)})(u,o[u.value.outlet],e,r.concat([u.value]),s),delete o[u.value.outlet]}),fs(o,(u,d)=>oa(u,e.getContext(d),s)),s}function oa(t,i,e){const r=Na(t),s=t.value;fs(r,(o,u)=>{oa(o,s.component?i?i.children.getContext(u):null:i,e)}),e.canDeactivateChecks.push(new oe(s.component&&i&&i.outlet&&i.outlet.isActivated?i.outlet.component:null,s))}function Rs(t){return"function"==typeof t}function Mc(t){return t instanceof Eo||"EmptyError"===t?.name}const cn=Symbol("INITIAL_VALUE");function Ys(){return Rt(t=>_o(t.map(i=>i.pipe(Qn(1),function ki(...t){const i=(0,et.yG)(t);return(0,vt.e)((e,r)=>{(i?F(t,e,i):F(t,e)).subscribe(r)})}(cn)))).pipe((0,Nt.U)(i=>{for(const e of i)if(!0!==e){if(e===cn)return cn;if(!1===e||e instanceof Fr)return e}return!0}),Jt(i=>i!==cn),Qn(1)))}function ap(t){return(0,ve.z)(vn(i=>{if(ta(i))throw Da(0,i)}),(0,Nt.U)(i=>!0===i))}const Co={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function Ba(t,i,e,r,s){const o=aa(t,i,e);return o.matched?function km(t,i,e,r){const s=i.canMatch;return s&&0!==s.length?Ke(s.map(u=>{const d=nn(u,t);return Ws(function Dm(t){return t&&Rs(t.canMatch)}(d)?d.canMatch(i,e):t.runInContext(()=>d(i,e)))})).pipe(Ys(),ap()):Ke(!0)}(r=df(i,r),i,e).pipe((0,Nt.U)(u=>!0===u?o:{...Co})):Ke(o)}function aa(t,i,e){if(""===i.path)return"full"===i.pathMatch&&(t.hasChildren()||e.length>0)?{...Co}:{matched:!0,consumedSegments:[],remainingSegments:e,parameters:{},positionalParamSegments:{}};const s=(i.matcher||nl)(e,t,i);if(!s)return{...Co};const o={};fs(s.posParams,(d,m)=>{o[m]=d.path});const u=s.consumed.length>0?{...o,...s.consumed[s.consumed.length-1].parameters}:o;return{matched:!0,consumedSegments:s.consumed,remainingSegments:e.slice(s.consumed.length),parameters:u,positionalParamSegments:s.posParams??{}}}function $l(t,i,e,r,s="corrected"){if(e.length>0&&function pf(t,i,e){return e.some(r=>Od(t,i,r)&&Zr(r)!==Mn)}(t,e,r)){const u=new ii(i,function Nu(t,i,e,r){const s={};s[Mn]=r,r._sourceSegment=t,r._segmentIndexShift=i.length;for(const o of e)if(""===o.path&&Zr(o)!==Mn){const u=new ii([],{});u._sourceSegment=t,u._segmentIndexShift=i.length,s[Zr(o)]=u}return s}(t,i,r,new ii(e,t.children)));return u._sourceSegment=t,u._segmentIndexShift=i.length,{segmentGroup:u,slicedSegments:[]}}if(0===e.length&&function z_(t,i,e){return e.some(r=>Od(t,i,r))}(t,e,r)){const u=new ii(t.segments,function Sd(t,i,e,r,s,o){const u={};for(const d of r)if(Od(t,e,d)&&!s[Zr(d)]){const m=new ii([],{});m._sourceSegment=t,m._segmentIndexShift="legacy"===o?t.segments.length:i.length,u[Zr(d)]=m}return{...s,...u}}(t,i,e,r,t.children,s));return u._sourceSegment=t,u._segmentIndexShift=i.length,{segmentGroup:u,slicedSegments:e}}const o=new ii(t.segments,t.children);return o._sourceSegment=t,o._segmentIndexShift=i.length,{segmentGroup:o,slicedSegments:e}}function Od(t,i,e){return(!(t.hasChildren()||i.length>0)||"full"!==e.pathMatch)&&""===e.path}function lp(t,i,e,r){return!!(Zr(t)===r||r!==Mn&&Od(i,e,t))&&("**"===t.path||aa(i,t,e).matched)}function fl(t,i,e){return 0===i.length&&!t.children[e]}const wc=!1;class pl{constructor(i){this.segmentGroup=i||null}}class cp{constructor(i){this.urlTree=i}}function zl(t){return ft(new pl(t))}function Td(t){return ft(new cp(t))}class up{constructor(i,e,r,s,o){this.injector=i,this.configLoader=e,this.urlSerializer=r,this.urlTree=s,this.config=o,this.allowRedirects=!0}apply(){const i=$l(this.urlTree.root,[],[],this.config).segmentGroup,e=new ii(i.segments,i.children);return this.expandSegmentGroup(this.injector,this.config,e,Mn).pipe((0,Nt.U)(o=>this.createUrlTree(Fa(o),this.urlTree.queryParams,this.urlTree.fragment))).pipe(Zn(o=>{if(o instanceof cp)return this.allowRedirects=!1,this.match(o.urlTree);throw o instanceof pl?this.noMatchError(o):o}))}match(i){return this.expandSegmentGroup(this.injector,this.config,i.root,Mn).pipe((0,Nt.U)(s=>this.createUrlTree(Fa(s),i.queryParams,i.fragment))).pipe(Zn(s=>{throw s instanceof pl?this.noMatchError(s):s}))}noMatchError(i){return new n.\u0275RuntimeError(4002,wc)}createUrlTree(i,e,r){const s=Fl(i);return new Fr(s,e,r)}expandSegmentGroup(i,e,r,s){return 0===r.segments.length&&r.hasChildren()?this.expandChildren(i,e,r).pipe((0,Nt.U)(o=>new ii([],o))):this.expandSegment(i,r,e,r.segments,s,!0)}expandChildren(i,e,r){const s=[];for(const o of Object.keys(r.children))"primary"===o?s.unshift(o):s.push(o);return(0,ht.D)(s).pipe($e(o=>{const u=r.children[o],d=ui(e,o);return this.expandSegmentGroup(i,d,u,o).pipe((0,Nt.U)(m=>({segment:m,outlet:o})))}),kt((o,u)=>(o[u.outlet]=u.segment,o),{}),pn())}expandSegment(i,e,r,s,o,u){return(0,ht.D)(r).pipe($e(d=>this.expandSegmentAgainstRoute(i,e,r,d,s,o,u).pipe(Zn(M=>{if(M instanceof pl)return Ke(null);throw M}))),De(d=>!!d),Zn((d,m)=>{if(Mc(d))return fl(e,s,o)?Ke(new ii([],{})):zl(e);throw d}))}expandSegmentAgainstRoute(i,e,r,s,o,u,d){return lp(s,e,o,u)?void 0===s.redirectTo?this.matchSegmentAgainstRoute(i,e,s,o,u):d&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(i,e,r,s,o,u):zl(e):zl(e)}expandSegmentAgainstRouteUsingRedirect(i,e,r,s,o,u){return"**"===s.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(i,r,s,u):this.expandRegularSegmentAgainstRouteUsingRedirect(i,e,r,s,o,u)}expandWildCardWithParamsAgainstRouteUsingRedirect(i,e,r,s){const o=this.applyRedirectCommands([],r.redirectTo,{});return r.redirectTo.startsWith("/")?Td(o):this.lineralizeSegments(r,o).pipe((0,$t.z)(u=>{const d=new ii(u,{});return this.expandSegment(i,d,e,u,s,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(i,e,r,s,o,u){const{matched:d,consumedSegments:m,remainingSegments:M,positionalParamSegments:S}=aa(e,s,o);if(!d)return zl(e);const I=this.applyRedirectCommands(m,s.redirectTo,S);return s.redirectTo.startsWith("/")?Td(I):this.lineralizeSegments(s,I).pipe((0,$t.z)(K=>this.expandSegment(i,e,r,K.concat(M),u,!1)))}matchSegmentAgainstRoute(i,e,r,s,o){return"**"===r.path?(i=df(r,i),r.loadChildren?(r._loadedRoutes?Ke({routes:r._loadedRoutes,injector:r._loadedInjector}):this.configLoader.loadChildren(i,r)).pipe((0,Nt.U)(d=>(r._loadedRoutes=d.routes,r._loadedInjector=d.injector,new ii(s,{})))):Ke(new ii(s,{}))):Ba(e,r,s,i).pipe(Rt(({matched:u,consumedSegments:d,remainingSegments:m})=>u?this.getChildConfig(i=r._injector??i,r,s).pipe((0,$t.z)(S=>{const I=S.injector??i,K=S.routes,{segmentGroup:Q,slicedSegments:te}=$l(e,d,m,K),pe=new ii(Q.segments,Q.children);if(0===te.length&&pe.hasChildren())return this.expandChildren(I,K,pe).pipe((0,Nt.U)(gt=>new ii(d,gt)));if(0===K.length&&0===te.length)return Ke(new ii(d,{}));const _e=Zr(r)===o;return this.expandSegment(I,pe,K,te,_e?Mn:o,!0).pipe((0,Nt.U)(Ne=>new ii(d.concat(Ne.segments),Ne.children)))})):zl(e)))}getChildConfig(i,e,r){return e.children?Ke({routes:e.children,injector:i}):e.loadChildren?void 0!==e._loadedRoutes?Ke({routes:e._loadedRoutes,injector:e._loadedInjector}):function op(t,i,e,r){const s=i.canLoad;return void 0===s||0===s.length?Ke(!0):Ke(s.map(u=>{const d=nn(u,t);return Ws(function wm(t){return t&&Rs(t.canLoad)}(d)?d.canLoad(i,e):t.runInContext(()=>d(i,e)))})).pipe(Ys(),ap())}(i,e,r).pipe((0,$t.z)(s=>s?this.configLoader.loadChildren(i,e).pipe(vn(o=>{e._loadedRoutes=o.routes,e._loadedInjector=o.injector})):function ju(t){return ft(Hl(wc,3))}())):Ke({routes:[],injector:i})}lineralizeSegments(i,e){let r=[],s=e.root;for(;;){if(r=r.concat(s.segments),0===s.numberOfChildren)return Ke(r);if(s.numberOfChildren>1||!s.children[Mn])return ft(new n.\u0275RuntimeError(4e3,wc));s=s.children[Mn]}}applyRedirectCommands(i,e,r){return this.applyRedirectCreateUrlTree(e,this.urlSerializer.parse(e),i,r)}applyRedirectCreateUrlTree(i,e,r,s){const o=this.createSegmentGroup(i,e.root,r,s);return new Fr(o,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}createQueryParams(i,e){const r={};return fs(i,(s,o)=>{if("string"==typeof s&&s.startsWith(":")){const d=s.substring(1);r[o]=e[d]}else r[o]=s}),r}createSegmentGroup(i,e,r,s){const o=this.createSegments(i,e.segments,r,s);let u={};return fs(e.children,(d,m)=>{u[m]=this.createSegmentGroup(i,d,r,s)}),new ii(o,u)}createSegments(i,e,r,s){return e.map(o=>o.path.startsWith(":")?this.findPosParam(i,o,s):this.findOrReturn(o,r))}findPosParam(i,e,r){const s=r[e.path.substring(1)];if(!s)throw new n.\u0275RuntimeError(4001,wc);return s}findOrReturn(i,e){let r=0;for(const s of e){if(s.path===i.path)return e.splice(r),s;r++}return i}}class yh{}class ml{constructor(i,e,r,s,o,u,d,m){this.injector=i,this.rootComponentType=e,this.config=r,this.urlTree=s,this.url=o,this.paramsInheritanceStrategy=u,this.relativeLinkResolution=d,this.urlSerializer=m}recognize(){const i=$l(this.urlTree.root,[],[],this.config.filter(e=>void 0===e.redirectTo),this.relativeLinkResolution).segmentGroup;return this.processSegmentGroup(this.injector,this.config,i,Mn).pipe((0,Nt.U)(e=>{if(null===e)return null;const r=new Eu([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},Mn,this.rootComponentType,null,this.urlTree.root,-1,{}),s=new Is(r,e),o=new tr(this.url,s);return this.inheritParamsAndData(o._root),o}))}inheritParamsAndData(i){const e=i.value,r=Yo(e,this.paramsInheritanceStrategy);e.params=Object.freeze(r.params),e.data=Object.freeze(r.data),i.children.forEach(s=>this.inheritParamsAndData(s))}processSegmentGroup(i,e,r,s){return 0===r.segments.length&&r.hasChildren()?this.processChildren(i,e,r):this.processSegment(i,e,r,r.segments,s)}processChildren(i,e,r){return(0,ht.D)(Object.keys(r.children)).pipe($e(s=>{const o=r.children[s],u=ui(e,s);return this.processSegmentGroup(i,u,o,s)}),kt((s,o)=>s&&o?(s.push(...o),s):null),function mi(t,i=!1){return(0,vt.e)((e,r)=>{let s=0;e.subscribe((0,it.x)(r,o=>{const u=t(o,s++);(u||i)&&r.next(o),!u&&r.complete()}))})}(s=>null!==s),vr(null),pn(),(0,Nt.U)(s=>{if(null===s)return null;const o=$a(s);return function mf(t){t.sort((i,e)=>i.value.outlet===Mn?-1:e.value.outlet===Mn?1:i.value.outlet.localeCompare(e.value.outlet))}(o),o}))}processSegment(i,e,r,s,o){return(0,ht.D)(e).pipe($e(u=>this.processSegmentAgainstRoute(u._injector??i,u,r,s,o)),De(u=>!!u),Zn(u=>{if(Mc(u))return fl(r,s,o)?Ke([]):Ke(null);throw u}))}processSegmentAgainstRoute(i,e,r,s,o){if(e.redirectTo||!lp(e,r,s,o))return Ke(null);let u;if("**"===e.path){const d=s.length>0?no(s).parameters:{},m=Ed(r)+s.length;u=Ke({snapshot:new Eu(s,d,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Id(e),Zr(e),e.component??e._loadedComponent??null,e,Vu(r),m,bh(e),m),consumedSegments:[],remainingSegments:[]})}else u=Ba(r,e,s,i).pipe((0,Nt.U)(({matched:d,consumedSegments:m,remainingSegments:M,parameters:S})=>{if(!d)return null;const I=Ed(r)+m.length;return{snapshot:new Eu(m,S,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Id(e),Zr(e),e.component??e._loadedComponent??null,e,Vu(r),I,bh(e),I),consumedSegments:m,remainingSegments:M}}));return u.pipe(Rt(d=>{if(null===d)return Ke(null);const{snapshot:m,consumedSegments:M,remainingSegments:S}=d;i=e._injector??i;const I=e._loadedInjector??i,K=function ru(t){return t.children?t.children:t.loadChildren?t._loadedRoutes:[]}(e),{segmentGroup:Q,slicedSegments:te}=$l(r,M,S,K.filter(_e=>void 0===_e.redirectTo),this.relativeLinkResolution);if(0===te.length&&Q.hasChildren())return this.processChildren(I,K,Q).pipe((0,Nt.U)(_e=>null===_e?null:[new Is(m,_e)]));if(0===K.length&&0===te.length)return Ke([new Is(m,[])]);const pe=Zr(e)===o;return this.processSegment(I,K,Q,te,pe?Mn:o).pipe((0,Nt.U)(_e=>null===_e?null:[new Is(m,_e)]))}))}}function Hu(t){const i=t.value.routeConfig;return i&&""===i.path&&void 0===i.redirectTo}function $a(t){const i=[],e=new Set;for(const r of t){if(!Hu(r)){i.push(r);continue}const s=i.find(o=>r.value.routeConfig===o.value.routeConfig);void 0!==s?(s.children.push(...r.children),e.add(s)):i.push(r)}for(const r of e){const s=$a(r.children);i.push(new Is(r.value,s))}return i.filter(r=>!e.has(r))}function Vu(t){let i=t;for(;i._sourceSegment;)i=i._sourceSegment;return i}function Ed(t){let i=t,e=i._segmentIndexShift??0;for(;i._sourceSegment;)i=i._sourceSegment,e+=i._segmentIndexShift??0;return e-1}function Id(t){return t.data||{}}function bh(t){return t.resolve||{}}function su(t){return"string"==typeof t.title||null===t.title}function $u(t){return Rt(i=>{const e=t(i);return e?(0,ht.D)(e).pipe((0,Nt.U)(()=>i)):Ke(i)})}let zu=(()=>{class t{buildTitle(e){let r,s=e.root;for(;void 0!==s;)r=this.getResolvedTitleForRoute(s)??r,s=s.children.find(o=>o.outlet===Mn);return r}getResolvedTitleForRoute(e){return e.data[Jr]}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:function(){return(0,n.inject)(fp)},providedIn:"root"}),t})(),fp=(()=>{class t extends zu{constructor(e){super(),this.title=e}updateTitle(e){const r=this.buildTitle(e);void 0!==r&&this.title.setTitle(r)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(C.Title))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();class _f{}class pp extends class gf{shouldDetach(i){return!1}store(i,e){}shouldAttach(i){return!1}retrieve(i){return null}shouldReuseRoute(i,e){return i.routeConfig===e.routeConfig}}{}const xa=new n.InjectionToken("",{providedIn:"root",factory:()=>({})}),Wu=new n.InjectionToken("ROUTES");let mp=(()=>{class t{constructor(e,r){this.injector=e,this.compiler=r,this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap}loadComponent(e){if(this.componentLoaders.get(e))return this.componentLoaders.get(e);if(e._loadedComponent)return Ke(e._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(e);const r=Ws(e.loadComponent()).pipe(vn(o=>{this.onLoadEndListener&&this.onLoadEndListener(e),e._loadedComponent=o}),Yr(()=>{this.componentLoaders.delete(e)})),s=new Je(r,()=>new L.x).pipe(We());return this.componentLoaders.set(e,s),s}loadChildren(e,r){if(this.childrenLoaders.get(r))return this.childrenLoaders.get(r);if(r._loadedRoutes)return Ke({routes:r._loadedRoutes,injector:r._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(r);const o=this.loadModuleFactoryOrRoutes(r.loadChildren).pipe((0,Nt.U)(d=>{this.onLoadEndListener&&this.onLoadEndListener(r);let m,M,S=!1;Array.isArray(d)?M=d:(m=d.create(e).injector,M=tf(m.get(Wu,[],n.InjectFlags.Self|n.InjectFlags.Optional)));return{routes:M.map(Ha),injector:m}}),Yr(()=>{this.childrenLoaders.delete(r)})),u=new Je(o,()=>new L.x).pipe(We());return this.childrenLoaders.set(r,u),u}loadModuleFactoryOrRoutes(e){return Ws(e()).pipe((0,$t.z)(r=>r instanceof n.NgModuleFactory||Array.isArray(r)?Ke(r):(0,ht.D)(this.compiler.compileModuleAsync(r))))}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(n.Injector),n.\u0275\u0275inject(n.Compiler))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();class kh{}class yf{shouldProcessUrl(i){return!0}extract(i){return i}merge(i,e){return i}}function Ul(t){throw t}function Ph(t,i,e){return i.parse("/")}const _p={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},gp={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};function za(){const t=(0,n.inject)(Ya),i=(0,n.inject)(wo),e=(0,n.inject)(ie.Ye),r=(0,n.inject)(n.Injector),s=(0,n.inject)(n.Compiler),o=(0,n.inject)(Wu,{optional:!0})??[],u=(0,n.inject)(xa,{optional:!0})??{},d=(0,n.inject)(fp),m=(0,n.inject)(zu,{optional:!0}),M=(0,n.inject)(kh,{optional:!0}),S=(0,n.inject)(_f,{optional:!0}),I=new Ut(null,t,i,e,r,s,tf(o));return M&&(I.urlHandlingStrategy=M),S&&(I.routeReuseStrategy=S),I.titleStrategy=m??d,function Yd(t,i){t.errorHandler&&(i.errorHandler=t.errorHandler),t.malformedUriErrorHandler&&(i.malformedUriErrorHandler=t.malformedUriErrorHandler),t.onSameUrlNavigation&&(i.onSameUrlNavigation=t.onSameUrlNavigation),t.paramsInheritanceStrategy&&(i.paramsInheritanceStrategy=t.paramsInheritanceStrategy),t.relativeLinkResolution&&(i.relativeLinkResolution=t.relativeLinkResolution),t.urlUpdateStrategy&&(i.urlUpdateStrategy=t.urlUpdateStrategy),t.canceledNavigationResolution&&(i.canceledNavigationResolution=t.canceledNavigationResolution)}(u,I),I}let Ut=(()=>{class t{constructor(e,r,s,o,u,d,m){this.rootComponentType=e,this.urlSerializer=r,this.rootContexts=s,this.location=o,this.config=m,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.disposed=!1,this.navigationId=0,this.currentPageId=0,this.isNgZoneEnabled=!1,this.events=new L.x,this.errorHandler=Ul,this.malformedUriErrorHandler=Ph,this.navigated=!1,this.lastSuccessfulId=-1,this.afterPreactivation=()=>Ke(void 0),this.urlHandlingStrategy=new yf,this.routeReuseStrategy=new pp,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="corrected",this.canceledNavigationResolution="replace",this.configLoader=u.get(mp),this.configLoader.onLoadEndListener=K=>this.triggerEvent(new ji(K)),this.configLoader.onLoadStartListener=K=>this.triggerEvent(new dh(K)),this.ngModule=u.get(n.NgModuleRef),this.console=u.get(n.\u0275Console);const I=u.get(n.NgZone);this.isNgZoneEnabled=I instanceof n.NgZone&&n.NgZone.isInAngularZone(),this.resetConfig(m),this.currentUrlTree=function ku(){return new Fr(new ii([],{}),{},null)}(),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=uf(this.currentUrlTree,this.rootComponentType),this.transitions=new Ge({id:0,targetPageId:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}get browserPageId(){return this.location.getState()?.\u0275routerPageId}setupNavigations(e){const r=this.events;return e.pipe(Jt(s=>0!==s.id),(0,Nt.U)(s=>({...s,extractedUrl:this.urlHandlingStrategy.extract(s.rawUrl)})),Rt(s=>{let o=!1,u=!1;return Ke(s).pipe(vn(d=>{this.currentNavigation={id:d.id,initialUrl:d.rawUrl,extractedUrl:d.extractedUrl,trigger:d.source,extras:d.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),Rt(d=>{const m=this.browserUrlTree.toString(),M=!this.navigated||d.extractedUrl.toString()!==m||m!==this.currentUrlTree.toString();if(("reload"===this.onSameUrlNavigation||M)&&this.urlHandlingStrategy.shouldProcessUrl(d.rawUrl))return bf(d.source)&&(this.browserUrlTree=d.extractedUrl),Ke(d).pipe(Rt(I=>{const K=this.transitions.getValue();return r.next(new wd(I.id,this.serializeUrl(I.extractedUrl),I.source,I.restoredState)),K!==this.transitions.getValue()?mt.E:Promise.resolve(I)}),function Ld(t,i,e,r){return Rt(s=>function U_(t,i,e,r,s){return new up(t,i,e,r,s).apply()}(t,i,e,s.extractedUrl,r).pipe((0,Nt.U)(o=>({...s,urlAfterRedirects:o}))))}(this.ngModule.injector,this.configLoader,this.urlSerializer,this.config),vn(I=>{this.currentNavigation={...this.currentNavigation,finalUrl:I.urlAfterRedirects},s.urlAfterRedirects=I.urlAfterRedirects}),function Ad(t,i,e,r,s,o){return(0,$t.z)(u=>function Pi(t,i,e,r,s,o,u="emptyOnly",d="legacy"){return new ml(t,i,e,r,s,u,d,o).recognize().pipe(Rt(m=>null===m?function dp(t){return new rt.y(i=>i.error(t))}(new yh):Ke(m)))}(t,i,e,u.urlAfterRedirects,r.serialize(u.urlAfterRedirects),r,s,o).pipe((0,Nt.U)(d=>({...u,targetSnapshot:d}))))}(this.ngModule.injector,this.rootComponentType,this.config,this.urlSerializer,this.paramsInheritanceStrategy,this.relativeLinkResolution),vn(I=>{if(s.targetSnapshot=I.targetSnapshot,"eager"===this.urlUpdateStrategy){if(!I.extras.skipLocationChange){const Q=this.urlHandlingStrategy.merge(I.urlAfterRedirects,I.rawUrl);this.setBrowserUrl(Q,I)}this.browserUrlTree=I.urlAfterRedirects}const K=new Cd(I.id,this.serializeUrl(I.extractedUrl),this.serializeUrl(I.urlAfterRedirects),I.targetSnapshot);r.next(K)}));if(M&&this.rawUrlTree&&this.urlHandlingStrategy.shouldProcessUrl(this.rawUrlTree)){const{id:K,extractedUrl:Q,source:te,restoredState:pe,extras:_e}=d,xe=new wd(K,this.serializeUrl(Q),te,pe);r.next(xe);const Ne=uf(Q,this.rootComponentType).snapshot;return Ke(s={...d,targetSnapshot:Ne,urlAfterRedirects:Q,extras:{..._e,skipLocationChange:!1,replaceUrl:!1}})}return this.rawUrlTree=d.rawUrl,d.resolve(null),mt.E}),vn(d=>{const m=new Br(d.id,this.serializeUrl(d.extractedUrl),this.serializeUrl(d.urlAfterRedirects),d.targetSnapshot);this.triggerEvent(m)}),(0,Nt.U)(d=>s={...d,guards:Pe(d.targetSnapshot,d.currentSnapshot,this.rootContexts)}),function Yu(t,i){return(0,$t.z)(e=>{const{targetSnapshot:r,currentSnapshot:s,guards:{canActivateChecks:o,canDeactivateChecks:u}}=e;return 0===u.length&&0===o.length?Ke({...e,guardsResult:!0}):function Pd(t,i,e,r){return(0,ht.D)(t).pipe((0,$t.z)(s=>function Fu(t,i,e,r,s){const o=i&&i.routeConfig?i.routeConfig.canDeactivate:null;return o&&0!==o.length?Ke(o.map(d=>{const m=b(i)??s,M=nn(d,m);return Ws(function bc(t){return t&&Rs(t.canDeactivate)}(M)?M.canDeactivate(t,i,e,r):m.runInContext(()=>M(t,i,e,r))).pipe(De())})).pipe(Ys()):Ke(!0)}(s.component,s.route,e,i,r)),De(s=>!0!==s,!0))}(u,r,s,t).pipe((0,$t.z)(d=>d&&function hf(t){return"boolean"==typeof t}(d)?function mh(t,i,e,r){return(0,ht.D)(i).pipe($e(s=>F(function _h(t,i){return null!==t&&i&&i(new tu(t)),Ke(!0)}(s.route.parent,r),function $_(t,i){return null!==t&&i&&i(new Dd(t)),Ke(!0)}(s.route,r),function sp(t,i,e){const r=i[i.length-1],o=i.slice(0,i.length-1).reverse().map(u=>function Ze(t){const i=t.routeConfig?t.routeConfig.canActivateChild:null;return i&&0!==i.length?{node:t,guards:i}:null}(u)).filter(u=>null!==u).map(u=>ne(()=>Ke(u.guards.map(m=>{const M=b(u.node)??e,S=nn(m,M);return Ws(function Cm(t){return t&&Rs(t.canActivateChild)}(S)?S.canActivateChild(r,t):M.runInContext(()=>S(r,t))).pipe(De())})).pipe(Ys())));return Ke(o).pipe(Ys())}(t,s.path,e),function Va(t,i,e){const r=i.routeConfig?i.routeConfig.canActivate:null;if(!r||0===r.length)return Ke(!0);const s=r.map(o=>ne(()=>{const u=b(i)??e,d=nn(o,u);return Ws(function ff(t){return t&&Rs(t.canActivate)}(d)?d.canActivate(i,t):u.runInContext(()=>d(i,t))).pipe(De())}));return Ke(s).pipe(Ys())}(t,s.route,e))),De(s=>!0!==s,!0))}(r,o,t,i):Ke(d)),(0,Nt.U)(d=>({...e,guardsResult:d})))})}(this.ngModule.injector,d=>this.triggerEvent(d)),vn(d=>{if(s.guardsResult=d.guardsResult,ta(d.guardsResult))throw Da(0,d.guardsResult);const m=new xt(d.id,this.serializeUrl(d.extractedUrl),this.serializeUrl(d.urlAfterRedirects),d.targetSnapshot,!!d.guardsResult);this.triggerEvent(m)}),Jt(d=>!!d.guardsResult||(this.restoreHistory(d),this.cancelNavigationTransition(d,"",3),!1)),$u(d=>{if(d.guards.canActivateChecks.length)return Ke(d).pipe(vn(m=>{const M=new eu(m.id,this.serializeUrl(m.extractedUrl),this.serializeUrl(m.urlAfterRedirects),m.targetSnapshot);this.triggerEvent(M)}),Rt(m=>{let M=!1;return Ke(m).pipe(function Mh(t,i){return(0,$t.z)(e=>{const{targetSnapshot:r,guards:{canActivateChecks:s}}=e;if(!s.length)return Ke(e);let o=0;return(0,ht.D)(s).pipe($e(u=>function wh(t,i,e,r){const s=t.routeConfig,o=t._resolve;return void 0!==s?.title&&!su(s)&&(o[Jr]=s.title),function Ch(t,i,e,r){const s=function Bu(t){return[...Object.keys(t),...Object.getOwnPropertySymbols(t)]}(t);if(0===s.length)return Ke({});const o={};return(0,ht.D)(s).pipe((0,$t.z)(u=>function Rd(t,i,e,r){const s=b(i)??r,o=nn(t,s);return Ws(o.resolve?o.resolve(i,e):s.runInContext(()=>o(i,e)))}(t[u],i,e,r).pipe(De(),vn(d=>{o[u]=d}))),fn(1),function bn(t){return(0,Nt.U)(()=>t)}(o),Zn(u=>Mc(u)?mt.E:ft(u)))}(o,t,i,r).pipe((0,Nt.U)(u=>(t._resolvedData=u,t.data=Yo(t,e).resolve,s&&su(s)&&(t.data[Jr]=s.title),null)))}(u.route,r,t,i)),vn(()=>o++),fn(1),(0,$t.z)(u=>o===s.length?Ke(e):mt.E))})}(this.paramsInheritanceStrategy,this.ngModule.injector),vn({next:()=>M=!0,complete:()=>{M||(this.restoreHistory(m),this.cancelNavigationTransition(m,"",2))}}))}),vn(m=>{const M=new Ca(m.id,this.serializeUrl(m.extractedUrl),this.serializeUrl(m.urlAfterRedirects),m.targetSnapshot);this.triggerEvent(M)}))}),$u(d=>{const m=M=>{const S=[];M.routeConfig?.loadComponent&&!M.routeConfig._loadedComponent&&S.push(this.configLoader.loadComponent(M.routeConfig).pipe(vn(I=>{M.component=I}),(0,Nt.U)(()=>{})));for(const I of M.children)S.push(...m(I));return S};return _o(m(d.targetSnapshot.root)).pipe(vr(),Qn(1))}),$u(()=>this.afterPreactivation()),(0,Nt.U)(d=>{const m=function tp(t,i,e){const r=ul(t,i._root,e?e._root:void 0);return new fh(r,i)}(this.routeReuseStrategy,d.targetSnapshot,d.currentRouterState);return s={...d,targetRouterState:m}}),vn(d=>{this.currentUrlTree=d.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(d.urlAfterRedirects,d.rawUrl),this.routerState=d.targetRouterState,"deferred"===this.urlUpdateStrategy&&(d.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,d),this.browserUrlTree=d.urlAfterRedirects)}),((t,i,e)=>(0,Nt.U)(r=>(new V(i,r.targetRouterState,r.currentRouterState,e).activate(t),r)))(this.rootContexts,this.routeReuseStrategy,d=>this.triggerEvent(d)),vn({next(){o=!0},complete(){o=!0}}),Yr(()=>{o||u||this.cancelNavigationTransition(s,"",1),this.currentNavigation?.id===s.id&&(this.currentNavigation=null)}),Zn(d=>{if(u=!0,sa(d)){ra(d)||(this.navigated=!0,this.restoreHistory(s,!0));const m=new Tu(s.id,this.serializeUrl(s.extractedUrl),d.message,d.cancellationCode);if(r.next(m),ra(d)){const M=this.urlHandlingStrategy.merge(d.url,this.rawUrlTree),S={skipLocationChange:s.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||bf(s.source)};this.scheduleNavigation(M,"imperative",null,S,{resolve:s.resolve,reject:s.reject,promise:s.promise})}else s.resolve(!1)}else{this.restoreHistory(s,!0);const m=new uh(s.id,this.serializeUrl(s.extractedUrl),d,s.targetSnapshot??void 0);r.next(m);try{s.resolve(this.errorHandler(d))}catch(M){s.reject(M)}}return mt.E}))}))}resetRootComponentType(e){this.rootComponentType=e,this.routerState.root.component=this.rootComponentType}setTransition(e){this.transitions.next({...this.transitions.value,...e})}initialNavigation(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(e=>{const r="popstate"===e.type?"popstate":"hashchange";"popstate"===r&&setTimeout(()=>{const s={replaceUrl:!0},o=e.state?.navigationId?e.state:null;if(o){const d={...o};delete d.navigationId,delete d.\u0275routerPageId,0!==Object.keys(d).length&&(s.state=d)}const u=this.parseUrl(e.url);this.scheduleNavigation(u,r,o,s)},0)}))}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.currentNavigation}triggerEvent(e){this.events.next(e)}resetConfig(e){this.config=e.map(Ha),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.transitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(e,r={}){const{relativeTo:s,queryParams:o,fragment:u,queryParamsHandling:d,preserveFragment:m}=r,M=s||this.routerState.root,S=m?this.currentUrlTree.fragment:u;let I=null;switch(d){case"merge":I={...this.currentUrlTree.queryParams,...o};break;case"preserve":I=this.currentUrlTree.queryParams;break;default:I=o||null}return null!==I&&(I=this.removeEmptyProps(I)),_c(M,this.currentUrlTree,e,I,S??null)}navigateByUrl(e,r={skipLocationChange:!1}){const s=ta(e)?e:this.parseUrl(e),o=this.urlHandlingStrategy.merge(s,this.rawUrlTree);return this.scheduleNavigation(o,"imperative",null,r)}navigate(e,r={skipLocationChange:!1}){return function vf(t){for(let i=0;i<t.length;i++){if(null==t[i])throw new n.\u0275RuntimeError(4008,false)}}(e),this.navigateByUrl(this.createUrlTree(e,r),r)}serializeUrl(e){return this.urlSerializer.serialize(e)}parseUrl(e){let r;try{r=this.urlSerializer.parse(e)}catch(s){r=this.malformedUriErrorHandler(s,this.urlSerializer,e)}return r}isActive(e,r){let s;if(s=!0===r?{..._p}:!1===r?{...gp}:r,ta(e))return il(this.currentUrlTree,e,s);const o=this.parseUrl(e);return il(this.currentUrlTree,o,s)}removeEmptyProps(e){return Object.keys(e).reduce((r,s)=>{const o=e[s];return null!=o&&(r[s]=o),r},{})}processNavigations(){this.navigations.subscribe(e=>{this.navigated=!0,this.lastSuccessfulId=e.id,this.currentPageId=e.targetPageId,this.events.next(new Us(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(this.currentUrlTree))),this.lastSuccessfulNavigation=this.currentNavigation,this.titleStrategy?.updateTitle(this.routerState.snapshot),e.resolve(!0)},e=>{this.console.warn(`Unhandled Navigation Error: ${e}`)})}scheduleNavigation(e,r,s,o,u){if(this.disposed)return Promise.resolve(!1);let d,m,M;u?(d=u.resolve,m=u.reject,M=u.promise):M=new Promise((K,Q)=>{d=K,m=Q});const S=++this.navigationId;let I;return"computed"===this.canceledNavigationResolution?(0===this.currentPageId&&(s=this.location.getState()),I=s&&s.\u0275routerPageId?s.\u0275routerPageId:o.replaceUrl||o.skipLocationChange?this.browserPageId??0:(this.browserPageId??0)+1):I=0,this.setTransition({id:S,targetPageId:I,source:r,restoredState:s,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:e,extras:o,resolve:d,reject:m,promise:M,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),M.catch(K=>Promise.reject(K))}setBrowserUrl(e,r){const s=this.urlSerializer.serialize(e),o={...r.extras.state,...this.generateNgRouterState(r.id,r.targetPageId)};this.location.isCurrentPathEqualTo(s)||r.extras.replaceUrl?this.location.replaceState(s,"",o):this.location.go(s,"",o)}restoreHistory(e,r=!1){if("computed"===this.canceledNavigationResolution){const s=this.currentPageId-e.targetPageId;"popstate"!==e.source&&"eager"!==this.urlUpdateStrategy&&this.currentUrlTree!==this.currentNavigation?.finalUrl||0===s?this.currentUrlTree===this.currentNavigation?.finalUrl&&0===s&&(this.resetState(e),this.browserUrlTree=e.currentUrlTree,this.resetUrlToCurrentUrlTree()):this.location.historyGo(s)}else"replace"===this.canceledNavigationResolution&&(r&&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))}cancelNavigationTransition(e,r,s){const o=new Tu(e.id,this.serializeUrl(e.extractedUrl),r,s);this.triggerEvent(o),e.resolve(!1)}generateNgRouterState(e,r){return"computed"===this.canceledNavigationResolution?{navigationId:e,\u0275routerPageId:r}:{navigationId:e}}}return t.\u0275fac=function(e){n.\u0275\u0275invalidFactory()},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:function(){return za()},providedIn:"root"}),t})();function bf(t){return"imperative"!==t}let Fd=(()=>{class t{constructor(e,r,s){this.router=e,this.route=r,this.locationStrategy=s,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.commands=null,this.href=null,this.onChanges=new L.x,this.subscription=e.events.subscribe(o=>{o instanceof Us&&this.updateTargetUrlAndHref()})}set preserveFragment(e){this._preserveFragment=(0,n.\u0275coerceToBoolean)(e)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(e){this._skipLocationChange=(0,n.\u0275coerceToBoolean)(e)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(e){this._replaceUrl=(0,n.\u0275coerceToBoolean)(e)}get replaceUrl(){return this._replaceUrl}set routerLink(e){this.commands=null!=e?Array.isArray(e)?e:[e]:null}ngOnChanges(e){this.updateTargetUrlAndHref(),this.onChanges.next(this)}ngOnDestroy(){this.subscription.unsubscribe()}onClick(e,r,s,o,u){return!!(0!==e||r||s||o||u||"string"==typeof this.target&&"_self"!=this.target||null===this.urlTree)||(this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!1)}updateTargetUrlAndHref(){this.href=null!==this.urlTree?this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.urlTree)):null}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)(n.\u0275\u0275directiveInject(Ut),n.\u0275\u0275directiveInject(Mo),n.\u0275\u0275directiveInject(ie.S$))},t.\u0275dir=n.\u0275\u0275defineDirective({type:t,selectors:[["a","routerLink",""],["area","routerLink",""]],hostVars:2,hostBindings:function(e,r){1&e&&n.\u0275\u0275listener("click",function(o){return r.onClick(o.button,o.ctrlKey,o.shiftKey,o.altKey,o.metaKey)}),2&e&&n.\u0275\u0275attribute("target",r.target)("href",r.href,n.\u0275\u0275sanitizeUrl)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",routerLink:"routerLink"},standalone:!0,features:[n.\u0275\u0275NgOnChangesFeature]}),t})();class h{}let O=(()=>{class t{constructor(e,r,s,o,u){this.router=e,this.injector=s,this.preloadingStrategy=o,this.loader=u}setUpPreloading(){this.subscription=this.router.events.pipe(Jt(e=>e instanceof Us),$e(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(e,r){const s=[];for(const o of r){o.providers&&!o._injector&&(o._injector=(0,n.createEnvironmentInjector)(o.providers,e,`Route: ${o.path}`));const u=o._injector??e,d=o._loadedInjector??u;o.loadChildren&&!o._loadedRoutes&&void 0===o.canLoad||o.loadComponent&&!o._loadedComponent?s.push(this.preloadConfig(u,o)):(o.children||o._loadedRoutes)&&s.push(this.processRoutes(d,o.children??o._loadedRoutes))}return(0,ht.D)(s).pipe((0,A.J)())}preloadConfig(e,r){return this.preloadingStrategy.preload(r,()=>{let s;s=r.loadChildren&&void 0===r.canLoad?this.loader.loadChildren(e,r):Ke(null);const o=s.pipe((0,$t.z)(u=>null===u?Ke(void 0):(r._loadedRoutes=u.routes,r._loadedInjector=u.injector,this.processRoutes(u.injector??e,u.routes))));if(r.loadComponent&&!r._loadedComponent){const u=this.loader.loadComponent(r);return(0,ht.D)([o,u]).pipe((0,A.J)())}return o})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Ut),n.\u0275\u0275inject(n.Compiler),n.\u0275\u0275inject(n.EnvironmentInjector),n.\u0275\u0275inject(h),n.\u0275\u0275inject(mp))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const N=new n.InjectionToken("");let W=(()=>{class t{constructor(e,r,s={}){this.router=e,this.viewportScroller=r,this.options=s,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},s.scrollPositionRestoration=s.scrollPositionRestoration||"disabled",s.anchorScrolling=s.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.router.events.subscribe(e=>{e instanceof wd?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof Us&&(this.lastId=e.id,this.scheduleScrollEvent(e,this.router.parseUrl(e.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.router.events.subscribe(e=>{e instanceof xd&&(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,r){this.router.triggerEvent(new xd(e,"popstate"===this.lastSource?this.store[this.restoredId]:null,r))}ngOnDestroy(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}return t.\u0275fac=function(e){n.\u0275\u0275invalidFactory()},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();function He(t,i){return{\u0275kind:t,\u0275providers:i}}function Ee(t){return[{provide:Wu,multi:!0,useValue:t}]}function jt(){const t=(0,n.inject)(n.Injector);return i=>{const e=t.get(n.ApplicationRef);if(i!==e.components[0])return;const r=t.get(Ut),s=t.get(Yn);1===t.get(Ai)&&r.initialNavigation(),t.get(_l,null,n.InjectFlags.Optional)?.setUpPreloading(),t.get(N,null,n.InjectFlags.Optional)?.init(),r.resetRootComponentType(e.componentTypes[0]),s.next(),s.complete()}}const Yn=new n.InjectionToken("",{factory:()=>new L.x}),Ai=new n.InjectionToken("",{providedIn:"root",factory:()=>1});const _l=new n.InjectionToken("");function Oh(t){return He(0,[{provide:_l,useExisting:O},{provide:h,useExisting:t}])}const wf=new n.InjectionToken("ROUTER_FORROOT_GUARD"),au=[ie.Ye,{provide:Ya,useClass:sl},{provide:Ut,useFactory:za},wo,{provide:Mo,useFactory:function Me(t){return t.routerState.root},deps:[Ut]},mp];function yp(){return new n.NgProbeToken("Router",Ut)}let Cf=(()=>{class t{constructor(e){}static forRoot(e,r){return{ngModule:t,providers:[au,[],Ee(e),{provide:wf,useFactory:Om,deps:[[Ut,new n.Optional,new n.SkipSelf]]},{provide:xa,useValue:r||{}},r?.useHash?{provide:ie.S$,useClass:ie.Do}:{provide:ie.S$,useClass:ie.b0},{provide:N,useFactory:()=>{const t=(0,n.inject)(Ut),i=(0,n.inject)(ie.EM),e=(0,n.inject)(xa);return e.scrollOffset&&i.setOffset(e.scrollOffset),new W(t,i,e)}},r?.preloadingStrategy?Oh(r.preloadingStrategy).\u0275providers:[],{provide:n.NgProbeToken,multi:!0,useFactory:yp},r?.initialNavigation?G_(r):[],[{provide:Df,useFactory:jt},{provide:n.APP_BOOTSTRAP_LISTENER,multi:!0,useExisting:Df}]]}}static forChild(e){return{ngModule:t,providers:[Ee(e)]}}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(wf,8))},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({imports:[Vl]}),t})();function Om(t){return"guarded"}function G_(t){return["disabled"===t.initialNavigation?He(3,[{provide:n.APP_INITIALIZER,multi:!0,useFactory:()=>{const i=(0,n.inject)(Ut);return()=>{i.setUpLocationChangeListener()}}},{provide:Ai,useValue:2}]).\u0275providers:[],"enabledBlocking"===t.initialNavigation?He(2,[{provide:Ai,useValue:0},{provide:n.APP_INITIALIZER,multi:!0,deps:[n.Injector],useFactory:i=>{const e=i.get(ie.V_,Promise.resolve());let r=!1;return()=>e.then(()=>new Promise(o=>{const u=i.get(Ut),d=i.get(Yn);(function s(o){i.get(Ut).events.pipe(Jt(d=>d instanceof Us||d instanceof Tu||d instanceof uh),(0,Nt.U)(d=>d instanceof Us||d instanceof Tu&&(0===d.code||1===d.code)&&null),Jt(d=>null!==d),Qn(1)).subscribe(()=>{o()})})(()=>{o(!0),r=!0}),u.afterPreactivation=()=>(o(!0),r||d.closed?Ke(void 0):d),u.initialNavigation()}))}}]).\u0275providers:[]]}const Df=new n.InjectionToken("");class Si{constructor(i,e,r){this.path=i,this.queryParams=e,this.extras=r}static get type(){return"[Router] Navigate"}}class Tm{constructor(i,e,r="none"){this.routerState=i,this.event=e,this.trigger=r}static get type(){return"[Router] RouterNavigation"}}class Th{constructor(i,e,r,s="none"){this.routerState=i,this.storeState=e,this.event=r,this.trigger=s}static get type(){return"[Router] RouterCancel"}}class Ry{constructor(i,e,r,s="none"){this.routerState=i,this.storeState=e,this.event=r,this.trigger=s}static get type(){return"[Router] RouterError"}}class Yy{constructor(i,e,r="none"){this.routerState=i,this.event=e,this.trigger=r}static get type(){return"[Router] RouterDataResolved"}}class vp{}class nM{serialize(i){return{root:this.serializeRoute(i.root),url:i.url}}serializeRoute(i){const e=i.children.map(r=>this.serializeRoute(r));return{url:i.url,params:i.params,queryParams:i.queryParams,fragment:i.fragment,data:i.data,outlet:i.outlet,component:null,routeConfig:null,root:null,parent:null,firstChild:e[0],children:e,pathFromRoot:null,paramMap:i.paramMap,queryParamMap:i.queryParamMap,toString:i.toString}}}var bp;let Wa=bp=class{constructor(i,e,r,s){this._store=i,this._router=e,this._serializer=r,this._ngZone=s,this._trigger="none",this._routerState=null,this._storeState=null,this._lastRoutesRecognized=null,this._subscription=new At.w0,this.setUpStoreListener(),this.setUpRouterEventsListener()}static state(i){return i&&i.state}static url(i){return i&&i.state&&i.state.url}ngOnDestroy(){this._subscription.unsubscribe()}navigate(i,e){return this._ngZone.run(()=>this._router.navigate(e.path,Object.assign({queryParams:e.queryParams},e.extras)))}angularRouterAction(i,e){i.setState(Object.assign({},i.getState(),{trigger:e.trigger,state:e.routerState,navigationId:e.event.id}))}setUpStoreListener(){const i=this._store.select(bp).subscribe(e=>{this.navigateIfNeeded(e)});this._subscription.add(i)}setUpRouterEventsListener(){const i=this._router.events.subscribe(e=>{e instanceof wd?this.navigationStart():e instanceof Cd?this._lastRoutesRecognized=e:e instanceof Ca?this.dispatchRouterDataResolved(e):e instanceof Tu?(this.dispatchRouterCancel(e),this.reset()):e instanceof uh?(this.dispatchRouterError(e),this.reset()):e instanceof Us&&(this.navigationEnd(),this.reset())});this._subscription.add(i)}navigationStart(){this._routerState=this._serializer.serialize(this._router.routerState.snapshot),"none"!==this._trigger&&(this._storeState=this._store.selectSnapshot(bp))}navigationEnd(){this.shouldDispatchRouterNavigation()&&this.dispatchRouterNavigation()}shouldDispatchRouterNavigation(){return!this._storeState||"store"!==this._trigger}navigateIfNeeded(i){i&&"devtools"===i.trigger&&(this._storeState=this._store.selectSnapshot(bp)),this._storeState&&this._storeState.state&&i&&"router"!==i.trigger&&this._router.url!==this._storeState.state.url&&(this._trigger="store",this._ngZone.run(()=>{this._router.navigateByUrl(this._storeState.state.url)}))}dispatchRouterNavigation(){const i=this._serializer.serialize(this._lastRoutesRecognized.state);this.dispatchRouterAction(new Tm(i,new Cd(this._lastRoutesRecognized.id,this._lastRoutesRecognized.url,this._lastRoutesRecognized.urlAfterRedirects,i),this._trigger))}dispatchRouterCancel(i){this.dispatchRouterAction(new Th(this._routerState,this._storeState,i,this._trigger))}dispatchRouterError(i){this.dispatchRouterAction(new Ry(this._routerState,this._storeState,new uh(i.id,i.url,`${i}`),this._trigger))}dispatchRouterAction(i){this._trigger="router";try{this._store.dispatch(i)}finally{this._trigger="none"}}dispatchRouterDataResolved(i){const e=this._serializer.serialize(i.state);this.dispatchRouterAction(new Yy(e,i,this._trigger))}reset(){this._trigger="none",this._storeState=null,this._routerState=null}};Wa.\u0275fac=function(i){return new(i||Wa)(n.\u0275\u0275inject(Zt),n.\u0275\u0275inject(Ut),n.\u0275\u0275inject(vp),n.\u0275\u0275inject(n.NgZone))},Wa.\u0275prov=n.\u0275\u0275defineInjectable({token:Wa,factory:function(t){return Wa.\u0275fac(t)}}),Wa.ctorParameters=()=>[{type:Zt},{type:Ut},{type:vp},{type:n.NgZone}],Wa.ctorParameters=()=>[{type:Zt},{type:Ut},{type:vp},{type:n.NgZone}],ur([Wt(Si),H("design:type",Function),H("design:paramtypes",[Object,Si]),H("design:returntype",void 0)],Wa.prototype,"navigate",null),ur([Wt([Tm,Ry,Th,Yy]),H("design:type",Function),H("design:paramtypes",[Object,Object]),H("design:returntype",void 0)],Wa.prototype,"angularRouterAction",null),ur([jr(),H("design:type",Function),H("design:paramtypes",[Object]),H("design:returntype",void 0)],Wa,"state",null),ur([jr(),H("design:type",Function),H("design:paramtypes",[Object]),H("design:returntype",Object)],Wa,"url",null),Wa=bp=ur([ei({name:"router",defaults:{state:void 0,navigationId:void 0,trigger:"none"}}),H("design:paramtypes",[Zt,Ut,vp,n.NgZone])],Wa);let K_=(()=>{class t{static forRoot(){return{ngModule:t,providers:[{provide:vp,useClass:nM}]}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({imports:[Ar.forFeature([Wa])]}),t})();class Fy{}const lu="*";function Lm(t,i){return{type:7,name:t,definitions:i,options:{}}}function xf(t,i=null){return{type:4,styles:i,timings:t}}function Fo(t,i=null){return{type:2,steps:t,options:i}}function xc(t){return{type:6,styles:t,offset:null}}function Lh(t,i,e){return{type:0,name:t,styles:i,options:e}}function Gs(t,i,e=null){return{type:1,expr:t,animation:i,options:e}}function jy(t){Promise.resolve().then(t)}class kf{constructor(i=0,e=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=i+e}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(i=>i()),this._onDoneFns=[])}onStart(i){this._originalOnStartFns.push(i),this._onStartFns.push(i)}onDone(i){this._originalOnDoneFns.push(i),this._onDoneFns.push(i)}onDestroy(i){this._onDestroyFns.push(i)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){jy(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(i=>i()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(i=>i()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(i){this._position=this.totalTime?i*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(i){const e="start"==i?this._onStartFns:this._onDoneFns;e.forEach(r=>r()),e.length=0}}class Hy{constructor(i){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=i;let e=0,r=0,s=0;const o=this.players.length;0==o?jy(()=>this._onFinish()):this.players.forEach(u=>{u.onDone(()=>{++e==o&&this._onFinish()}),u.onDestroy(()=>{++r==o&&this._onDestroy()}),u.onStart(()=>{++s==o&&this._onStart()})}),this.totalTime=this.players.reduce((u,d)=>Math.max(u,d.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(i=>i()),this._onDoneFns=[])}init(){this.players.forEach(i=>i.init())}onStart(i){this._onStartFns.push(i)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(i=>i()),this._onStartFns=[])}onDone(i){this._onDoneFns.push(i)}onDestroy(i){this._onDestroyFns.push(i)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(i=>i.play())}pause(){this.players.forEach(i=>i.pause())}restart(){this.players.forEach(i=>i.restart())}finish(){this._onFinish(),this.players.forEach(i=>i.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(i=>i.destroy()),this._onDestroyFns.forEach(i=>i()),this._onDestroyFns=[])}reset(){this.players.forEach(i=>i.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(i){const e=i*this.totalTime;this.players.forEach(r=>{const s=r.totalTime?Math.min(1,e/r.totalTime):1;r.setPosition(s)})}getPosition(){const i=this.players.reduce((e,r)=>null===e||r.totalTime>e.totalTime?r:e,null);return null!=i?i.getPosition():0}beforeDestroy(){this.players.forEach(i=>{i.beforeDestroy&&i.beforeDestroy()})}triggerCallback(i){const e="start"==i?this._onStartFns:this._onDoneFns;e.forEach(r=>r()),e.length=0}}function Vy(t){return new n.\u0275RuntimeError(3e3,!1)}function ng(){return typeof window<"u"&&typeof window.document<"u"}function Am(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function uu(t){switch(t.length){case 0:return new kf;case 1:return t[0];default:return new Hy(t)}}function Ky(t,i,e,r,s=new Map,o=new Map){const u=[],d=[];let m=-1,M=null;if(r.forEach(S=>{const I=S.get("offset"),K=I==m,Q=K&&M||new Map;S.forEach((te,pe)=>{let _e=pe,xe=te;if("offset"!==pe)switch(_e=i.normalizePropertyName(_e,u),xe){case"!":xe=s.get(pe);break;case lu:xe=o.get(pe);break;default:xe=i.normalizeStyleValue(pe,_e,xe,u)}Q.set(_e,xe)}),K||d.push(Q),M=Q,m=I}),u.length)throw function Gy(t){return new n.\u0275RuntimeError(3502,!1)}();return d}function ig(t,i,e,r){switch(i){case"start":t.onStart(()=>r(e&&Rm(e,"start",t)));break;case"done":t.onDone(()=>r(e&&Rm(e,"done",t)));break;case"destroy":t.onDestroy(()=>r(e&&Rm(e,"destroy",t)))}}function Rm(t,i,e){const o=Ym(t.element,t.triggerName,t.fromState,t.toState,i||t.phaseName,e.totalTime??t.totalTime,!!e.disabled),u=t._data;return null!=u&&(o._data=u),o}function Ym(t,i,e,r,s="",o=0,u){return{element:t,triggerName:i,fromState:e,toState:r,phaseName:s,totalTime:o,disabled:!!u}}function ro(t,i,e){let r=t.get(i);return r||t.set(i,r=e),r}function rg(t){const i=t.indexOf(":");return[t.substring(1,i),t.slice(i+1)]}let Fm=(t,i)=>!1,Jy=(t,i,e)=>[],vM=null;function Sf(t){const i=t.parentNode||t.host;return i===vM?null:i}(Am()||typeof Element<"u")&&(ng()?(vM=(()=>document.documentElement)(),Fm=(t,i)=>{for(;i;){if(i===t)return!0;i=Sf(i)}return!1}):Fm=(t,i)=>t.contains(i),Jy=(t,i,e)=>{if(e)return Array.from(t.querySelectorAll(i));const r=t.querySelector(i);return r?[r]:[]});let jd=null,Nm=!1;const Dp=Fm,sg=Jy;let og=(()=>{class t{validateStyleProperty(e){return function jm(t){jd||(jd=function Hm(){return typeof document<"u"?document.body:null}()||{},Nm=!!jd.style&&"WebkitAppearance"in jd.style);let i=!0;return jd.style&&!function Qy(t){return"ebkit"==t.substring(1,6)}(t)&&(i=t in jd.style,!i&&Nm&&(i="Webkit"+t.charAt(0).toUpperCase()+t.slice(1)in jd.style)),i}(e)}matchesElement(e,r){return!1}containsElement(e,r){return Dp(e,r)}getParentElement(e){return Sf(e)}query(e,r,s){return sg(e,r,s)}computeStyle(e,r,s){return s||""}animate(e,r,s,o,u,d=[],m){return new kf(s,o)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),kp=(()=>{class t{}return t.NOOP=new og,t})();const ag="ng-enter",Vm="ng-leave",Sp="ng-trigger",Of=".ng-trigger",lg="ng-animating",ev=".ng-animating";function gl(t){if("number"==typeof t)return t;const i=t.match(/^(-?[\.\d]+)(m?s)/);return!i||i.length<2?0:cg(parseFloat(i[1]),i[2])}function cg(t,i){return"s"===i?1e3*t:t}function Tf(t,i,e){return t.hasOwnProperty("duration")?t:function tv(t,i,e){let s,o=0,u="";if("string"==typeof t){const d=t.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===d)return i.push(Vy()),{duration:0,delay:0,easing:""};s=cg(parseFloat(d[1]),d[2]);const m=d[3];null!=m&&(o=cg(parseFloat(m),d[4]));const M=d[5];M&&(u=M)}else s=t;if(!e){let d=!1,m=i.length;s<0&&(i.push(function By(){return new n.\u0275RuntimeError(3100,!1)}()),d=!0),o<0&&(i.push(function $y(){return new n.\u0275RuntimeError(3101,!1)}()),d=!0),d&&i.splice(m,0,Vy())}return{duration:s,delay:o,easing:u}}(t,i,e)}function Ih(t,i={}){return Object.keys(t).forEach(e=>{i[e]=t[e]}),i}function yl(t){const i=new Map;return Object.keys(t).forEach(e=>{i.set(e,t[e])}),i}function qu(t,i=new Map,e){if(e)for(let[r,s]of e)i.set(r,s);for(let[r,s]of t)i.set(r,s);return i}function iv(t,i,e){return e?i+":"+e+";":""}function rv(t){let i="";for(let e=0;e<t.style.length;e++){const r=t.style.item(e);i+=iv(0,r,t.style.getPropertyValue(r))}for(const e in t.style)t.style.hasOwnProperty(e)&&!e.startsWith("_")&&(i+=iv(0,wM(e),t.style[e]));t.setAttribute("style",i)}function du(t,i,e){t.style&&(i.forEach((r,s)=>{const o=dg(s);e&&!e.has(s)&&e.set(s,t.style[o]),t.style[o]=r}),Am()&&rv(t))}function kc(t,i){t.style&&(i.forEach((e,r)=>{const s=dg(r);t.style[s]=""}),Am()&&rv(t))}function Hd(t){return Array.isArray(t)?1==t.length?t[0]:Fo(t):t}const ug=new RegExp("{{\\s*(.+?)\\s*}}","g");function zn(t){let i=[];if("string"==typeof t){let e;for(;e=ug.exec(t);)i.push(e[1]);ug.lastIndex=0}return i}function Ah(t,i,e){const r=t.toString(),s=r.replace(ug,(o,u)=>{let d=i[u];return null==d&&(e.push(function Pf(t){return new n.\u0275RuntimeError(3003,!1)}()),d=""),d.toString()});return s==r?t:s}function Op(t){const i=[];let e=t.next();for(;!e.done;)i.push(e.value),e=t.next();return i}const sv=/-+([a-z0-9])/g;function dg(t){return t.replace(sv,(...i)=>i[1].toUpperCase())}function wM(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Ua(t,i,e){switch(i.type){case 7:return t.visitTrigger(i,e);case 0:return t.visitState(i,e);case 1:return t.visitTransition(i,e);case 2:return t.visitSequence(i,e);case 3:return t.visitGroup(i,e);case 4:return t.visitAnimate(i,e);case 5:return t.visitKeyframes(i,e);case 6:return t.visitStyle(i,e);case 8:return t.visitReference(i,e);case 9:return t.visitAnimateChild(i,e);case 10:return t.visitAnimateRef(i,e);case 11:return t.visitQuery(i,e);case 12:return t.visitStagger(i,e);default:throw function Gu(t){return new n.\u0275RuntimeError(3004,!1)}()}}function av(t,i){return window.getComputedStyle(t)[i]}function di(t,i){const e=[];return"string"==typeof t?t.split(/\s*,\s*/).forEach(r=>function DM(t,i,e){if(":"==t[0]){const m=function Ga(t,i){switch(t){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,r)=>parseFloat(r)>parseFloat(e);case":decrement":return(e,r)=>parseFloat(r)<parseFloat(e);default:return i.push(function dM(t){return new n.\u0275RuntimeError(3016,!1)}()),"* => *"}}(t,e);if("function"==typeof m)return void i.push(m);t=m}const r=t.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==r||r.length<4)return e.push(function uM(t){return new n.\u0275RuntimeError(3015,!1)}()),i;const s=r[1],o=r[2],u=r[3];i.push(hu(s,u));"<"==o[0]&&!("*"==s&&"*"==u)&&i.push(hu(u,s))}(r,e,i)):e.push(t),e}const Xr=new Set(["true","1"]),Wm=new Set(["false","0"]);function hu(t,i){const e=Xr.has(t)||Wm.has(t),r=Xr.has(i)||Wm.has(i);return(s,o)=>{let u="*"==t||t==s,d="*"==i||i==o;return!u&&e&&"boolean"==typeof s&&(u=s?Xr.has(t):Wm.has(t)),!d&&r&&"boolean"==typeof o&&(d=o?Xr.has(i):Wm.has(i)),u&&d}}const xM=new RegExp("s*:selfs*,?","g");function Pc(t,i,e,r){return new hv(t).build(i,e,r)}class hv{constructor(i){this._driver=i}build(i,e,r){const s=new fu(e);return this._resetContextStyleTimingState(s),Ua(this,Hd(i),s)}_resetContextStyleTimingState(i){i.currentQuerySelector="",i.collectedStyles=new Map,i.collectedStyles.set("",new Map),i.currentTime=0}visitTrigger(i,e){let r=e.queryCount=0,s=e.depCount=0;const o=[],u=[];return"@"==i.name.charAt(0)&&e.errors.push(function aM(){return new n.\u0275RuntimeError(3006,!1)}()),i.definitions.forEach(d=>{if(this._resetContextStyleTimingState(e),0==d.type){const m=d,M=m.name;M.toString().split(/\s*,\s*/).forEach(S=>{m.name=S,o.push(this.visitState(m,e))}),m.name=M}else if(1==d.type){const m=this.visitTransition(d,e);r+=m.queryCount,s+=m.depCount,u.push(m)}else e.errors.push(function iw(){return new n.\u0275RuntimeError(3007,!1)}())}),{type:7,name:i.name,states:o,transitions:u,queryCount:r,depCount:s,options:null}}visitState(i,e){const r=this.visitStyle(i.styles,e),s=i.options&&i.options.params||null;if(r.containsDynamicStyles){const o=new Set,u=s||{};r.styles.forEach(d=>{d instanceof Map&&d.forEach(m=>{zn(m).forEach(M=>{u.hasOwnProperty(M)||o.add(M)})})}),o.size&&(Op(o.values()),e.errors.push(function rw(t,i){return new n.\u0275RuntimeError(3008,!1)}()))}return{type:0,name:i.name,style:r,options:s?{params:s}:null}}visitTransition(i,e){e.queryCount=0,e.depCount=0;const r=Ua(this,Hd(i.animation),e);return{type:1,matchers:di(i.expr,e.errors),animation:r,queryCount:e.queryCount,depCount:e.depCount,options:Cr(i.options)}}visitSequence(i,e){return{type:2,steps:i.steps.map(r=>Ua(this,r,e)),options:Cr(i.options)}}visitGroup(i,e){const r=e.currentTime;let s=0;const o=i.steps.map(u=>{e.currentTime=r;const d=Ua(this,u,e);return s=Math.max(s,e.currentTime),d});return e.currentTime=s,{type:3,steps:o,options:Cr(i.options)}}visitAnimate(i,e){const r=function Um(t,i){if(t.hasOwnProperty("duration"))return t;if("number"==typeof t)return es(Tf(t,i).duration,0,"");const e=t;if(e.split(/\s+/).some(o=>"{"==o.charAt(0)&&"{"==o.charAt(1))){const o=es(0,0,"");return o.dynamic=!0,o.strValue=e,o}const s=Tf(e,i);return es(s.duration,s.delay,s.easing)}(i.timings,e.errors);e.currentAnimateTimings=r;let s,o=i.styles?i.styles:xc({});if(5==o.type)s=this.visitKeyframes(o,e);else{let u=i.styles,d=!1;if(!u){d=!0;const M={};r.easing&&(M.easing=r.easing),u=xc(M)}e.currentTime+=r.duration+r.delay;const m=this.visitStyle(u,e);m.isEmptyStep=d,s=m}return e.currentAnimateTimings=null,{type:4,timings:r,style:s,options:null}}visitStyle(i,e){const r=this._makeStyleAst(i,e);return this._validateStyleAst(r,e),r}_makeStyleAst(i,e){const r=[],s=Array.isArray(i.styles)?i.styles:[i.styles];for(let d of s)"string"==typeof d?d===lu?r.push(d):e.errors.push(new n.\u0275RuntimeError(3002,!1)):r.push(yl(d));let o=!1,u=null;return r.forEach(d=>{if(d instanceof Map&&(d.has("easing")&&(u=d.get("easing"),d.delete("easing")),!o))for(let m of d.values())if(m.toString().indexOf("{{")>=0){o=!0;break}}),{type:6,styles:r,easing:u,offset:i.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(i,e){const r=e.currentAnimateTimings;let s=e.currentTime,o=e.currentTime;r&&o>0&&(o-=r.duration+r.delay),i.styles.forEach(u=>{"string"!=typeof u&&u.forEach((d,m)=>{const M=e.collectedStyles.get(e.currentQuerySelector),S=M.get(m);let I=!0;S&&(o!=s&&o>=S.startTime&&s<=S.endTime&&(e.errors.push(function cu(t,i,e,r,s){return new n.\u0275RuntimeError(3010,!1)}()),I=!1),o=S.startTime),I&&M.set(m,{startTime:o,endTime:s}),e.options&&function MM(t,i,e){const r=i.params||{},s=zn(t);s.length&&s.forEach(o=>{r.hasOwnProperty(o)||e.push(function Im(t){return new n.\u0275RuntimeError(3001,!1)}())})}(d,e.options,e.errors)})})}visitKeyframes(i,e){const r={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function J_(){return new n.\u0275RuntimeError(3011,!1)}()),r;let o=0;const u=[];let d=!1,m=!1,M=0;const S=i.steps.map(xe=>{const Ne=this._makeStyleAst(xe,e);let gt=null!=Ne.offset?Ne.offset:function fg(t){if("string"==typeof t)return null;let i=null;if(Array.isArray(t))t.forEach(e=>{if(e instanceof Map&&e.has("offset")){const r=e;i=parseFloat(r.get("offset")),r.delete("offset")}});else if(t instanceof Map&&t.has("offset")){const e=t;i=parseFloat(e.get("offset")),e.delete("offset")}return i}(Ne.styles),ot=0;return null!=gt&&(o++,ot=Ne.offset=gt),m=m||ot<0||ot>1,d=d||ot<M,M=ot,u.push(ot),Ne});m&&e.errors.push(function Q_(){return new n.\u0275RuntimeError(3012,!1)}()),d&&e.errors.push(function lM(){return new n.\u0275RuntimeError(3200,!1)}());const I=i.steps.length;let K=0;o>0&&o<I?e.errors.push(function Wy(){return new n.\u0275RuntimeError(3202,!1)}()):0==o&&(K=1/(I-1));const Q=I-1,te=e.currentTime,pe=e.currentAnimateTimings,_e=pe.duration;return S.forEach((xe,Ne)=>{const gt=K>0?Ne==Q?1:K*Ne:u[Ne],ot=gt*_e;e.currentTime=te+pe.delay+ot,pe.duration=ot,this._validateStyleAst(xe,e),xe.offset=gt,r.styles.push(xe)}),r}visitReference(i,e){return{type:8,animation:Ua(this,Hd(i.animation),e),options:Cr(i.options)}}visitAnimateChild(i,e){return e.depCount++,{type:9,options:Cr(i.options)}}visitAnimateRef(i,e){return{type:10,animation:this.visitReference(i.animation,e),options:Cr(i.options)}}visitQuery(i,e){const r=e.currentQuerySelector,s=i.options||{};e.queryCount++,e.currentQuery=i;const[o,u]=function Lf(t){const i=!!t.split(/\s*,\s*/).find(e=>":self"==e);return i&&(t=t.replace(xM,"")),t=t.replace(/@\*/g,Of).replace(/@\w+/g,e=>Of+"-"+e.slice(1)).replace(/:animating/g,ev),[t,i]}(i.selector);e.currentQuerySelector=r.length?r+" "+o:o,ro(e.collectedStyles,e.currentQuerySelector,new Map);const d=Ua(this,Hd(i.animation),e);return e.currentQuery=null,e.currentQuerySelector=r,{type:11,selector:o,limit:s.limit||0,optional:!!s.optional,includeSelf:u,animation:d,originalSelector:i.selector,options:Cr(i.options)}}visitStagger(i,e){e.currentQuery||e.errors.push(function cM(){return new n.\u0275RuntimeError(3013,!1)}());const r="full"===i.timings?{duration:0,delay:0,easing:"full"}:Tf(i.timings,e.errors,!0);return{type:12,animation:Ua(this,Hd(i.animation),e),timings:r,options:null}}}class fu{constructor(i){this.errors=i,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function Cr(t){return t?(t=Ih(t)).params&&(t.params=function kM(t){return t?Ih(t):null}(t.params)):t={},t}function es(t,i,e){return{duration:t,delay:i,easing:e}}function Gm(t,i,e,r,s,o,u=null,d=!1){return{type:1,element:t,keyframes:i,preStyleProps:e,postStyleProps:r,duration:s,delay:o,totalTime:s+o,easing:u,subTimeline:d}}class Tp{constructor(){this._map=new Map}get(i){return this._map.get(i)||[]}append(i,e){let r=this._map.get(i);r||this._map.set(i,r=[]),r.push(...e)}has(i){return this._map.has(i)}clear(){this._map.clear()}}const pv=new RegExp(":enter","g"),Lp=new RegExp(":leave","g");function Ku(t,i,e,r,s,o=new Map,u=new Map,d,m,M=[]){return(new Ep).buildKeyframes(t,i,e,r,s,o,u,d,m,M)}class Ep{buildKeyframes(i,e,r,s,o,u,d,m,M,S=[]){M=M||new Tp;const I=new Vd(i,e,M,s,o,S,[]);I.options=m;const K=m.delay?gl(m.delay):0;I.currentTimeline.delayNextStep(K),I.currentTimeline.setStyles([u],null,I.errors,m),Ua(this,r,I);const Q=I.timelines.filter(te=>te.containsAnimation());if(Q.length&&d.size){let te;for(let pe=Q.length-1;pe>=0;pe--){const _e=Q[pe];if(_e.element===e){te=_e;break}}te&&!te.allowOnlyTimelineStyles()&&te.setStyles([d],null,I.errors,m)}return Q.length?Q.map(te=>te.buildKeyframes()):[Gm(e,[],[],[],0,K,"",!1)]}visitTrigger(i,e){}visitState(i,e){}visitTransition(i,e){}visitAnimateChild(i,e){const r=e.subInstructions.get(e.element);if(r){const s=e.createSubContext(i.options),o=e.currentTimeline.currentTime,u=this._visitSubInstructions(r,s,s.options);o!=u&&e.transformIntoNewTimeline(u)}e.previousNode=i}visitAnimateRef(i,e){const r=e.createSubContext(i.options);r.transformIntoNewTimeline(),this._applyAnimationRefDelays([i.options,i.animation.options],e,r),this.visitReference(i.animation,r),e.transformIntoNewTimeline(r.currentTimeline.currentTime),e.previousNode=i}_applyAnimationRefDelays(i,e,r){for(const s of i){const o=s?.delay;if(o){const u="number"==typeof o?o:gl(Ah(o,s?.params??{},e.errors));r.delayNextStep(u)}}}_visitSubInstructions(i,e,r){let o=e.currentTimeline.currentTime;const u=null!=r.duration?gl(r.duration):null,d=null!=r.delay?gl(r.delay):null;return 0!==u&&i.forEach(m=>{const M=e.appendInstructionToTimeline(m,u,d);o=Math.max(o,M.duration+M.delay)}),o}visitReference(i,e){e.updateOptions(i.options,!0),Ua(this,i.animation,e),e.previousNode=i}visitSequence(i,e){const r=e.subContextCount;let s=e;const o=i.options;if(o&&(o.params||o.delay)&&(s=e.createSubContext(o),s.transformIntoNewTimeline(),null!=o.delay)){6==s.previousNode.type&&(s.currentTimeline.snapshotCurrentStyles(),s.previousNode=Ef);const u=gl(o.delay);s.delayNextStep(u)}i.steps.length&&(i.steps.forEach(u=>Ua(this,u,s)),s.currentTimeline.applyStylesToKeyframe(),s.subContextCount>r&&s.transformIntoNewTimeline()),e.previousNode=i}visitGroup(i,e){const r=[];let s=e.currentTimeline.currentTime;const o=i.options&&i.options.delay?gl(i.options.delay):0;i.steps.forEach(u=>{const d=e.createSubContext(i.options);o&&d.delayNextStep(o),Ua(this,u,d),s=Math.max(s,d.currentTimeline.currentTime),r.push(d.currentTimeline)}),r.forEach(u=>e.currentTimeline.mergeTimelineCollectedStyles(u)),e.transformIntoNewTimeline(s),e.previousNode=i}_visitTiming(i,e){if(i.dynamic){const r=i.strValue;return Tf(e.params?Ah(r,e.params,e.errors):r,e.errors)}return{duration:i.duration,delay:i.delay,easing:i.easing}}visitAnimate(i,e){const r=e.currentAnimateTimings=this._visitTiming(i.timings,e),s=e.currentTimeline;r.delay&&(e.incrementTime(r.delay),s.snapshotCurrentStyles());const o=i.style;5==o.type?this.visitKeyframes(o,e):(e.incrementTime(r.duration),this.visitStyle(o,e),s.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=i}visitStyle(i,e){const r=e.currentTimeline,s=e.currentAnimateTimings;!s&&r.hasCurrentStyleProperties()&&r.forwardFrame();const o=s&&s.easing||i.easing;i.isEmptyStep?r.applyEmptyStep(o):r.setStyles(i.styles,o,e.errors,e.options),e.previousNode=i}visitKeyframes(i,e){const r=e.currentAnimateTimings,s=e.currentTimeline.duration,o=r.duration,d=e.createSubContext().currentTimeline;d.easing=r.easing,i.styles.forEach(m=>{d.forwardTime((m.offset||0)*o),d.setStyles(m.styles,m.easing,e.errors,e.options),d.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(d),e.transformIntoNewTimeline(s+o),e.previousNode=i}visitQuery(i,e){const r=e.currentTimeline.currentTime,s=i.options||{},o=s.delay?gl(s.delay):0;o&&(6===e.previousNode.type||0==r&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=Ef);let u=r;const d=e.invokeQuery(i.selector,i.originalSelector,i.limit,i.includeSelf,!!s.optional,e.errors);e.currentQueryTotal=d.length;let m=null;d.forEach((M,S)=>{e.currentQueryIndex=S;const I=e.createSubContext(i.options,M);o&&I.delayNextStep(o),M===e.element&&(m=I.currentTimeline),Ua(this,i.animation,I),I.currentTimeline.applyStylesToKeyframe(),u=Math.max(u,I.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(u),m&&(e.currentTimeline.mergeTimelineCollectedStyles(m),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=i}visitStagger(i,e){const r=e.parentContext,s=e.currentTimeline,o=i.timings,u=Math.abs(o.duration),d=u*(e.currentQueryTotal-1);let m=u*e.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":m=d-m;break;case"full":m=r.currentStaggerTime}const S=e.currentTimeline;m&&S.delayNextStep(m);const I=S.currentTime;Ua(this,i.animation,e),e.previousNode=i,r.currentStaggerTime=s.currentTime-I+(s.startTime-r.currentTimeline.startTime)}}const Ef={};class Vd{constructor(i,e,r,s,o,u,d,m){this._driver=i,this.element=e,this.subInstructions=r,this._enterClassName=s,this._leaveClassName=o,this.errors=u,this.timelines=d,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=Ef,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=m||new If(this._driver,e,0),d.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(i,e){if(!i)return;const r=i;let s=this.options;null!=r.duration&&(s.duration=gl(r.duration)),null!=r.delay&&(s.delay=gl(r.delay));const o=r.params;if(o){let u=s.params;u||(u=this.options.params={}),Object.keys(o).forEach(d=>{(!e||!u.hasOwnProperty(d))&&(u[d]=Ah(o[d],u,this.errors))})}}_copyOptions(){const i={};if(this.options){const e=this.options.params;if(e){const r=i.params={};Object.keys(e).forEach(s=>{r[s]=e[s]})}}return i}createSubContext(i=null,e,r){const s=e||this.element,o=new Vd(this._driver,s,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(s,r||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(i),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(i){return this.previousNode=Ef,this.currentTimeline=this.currentTimeline.fork(this.element,i),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(i,e,r){const s={duration:e??i.duration,delay:this.currentTimeline.currentTime+(r??0)+i.delay,easing:""},o=new Ip(this._driver,i.element,i.keyframes,i.preStyleProps,i.postStyleProps,s,i.stretchStartingKeyframe);return this.timelines.push(o),s}incrementTime(i){this.currentTimeline.forwardTime(this.currentTimeline.duration+i)}delayNextStep(i){i>0&&this.currentTimeline.delayNextStep(i)}invokeQuery(i,e,r,s,o,u){let d=[];if(s&&d.push(this.element),i.length>0){i=(i=i.replace(pv,"."+this._enterClassName)).replace(Lp,"."+this._leaveClassName);let M=this._driver.query(this.element,i,1!=r);0!==r&&(M=r<0?M.slice(M.length+r,M.length):M.slice(0,r)),d.push(...M)}return!o&&0==d.length&&u.push(function wp(t){return new n.\u0275RuntimeError(3014,!1)}()),d}}class If{constructor(i,e,r,s){this._driver=i,this.element=e,this.startTime=r,this._elementTimelineStylesLookup=s,this.duration=0,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(i){const e=1===this._keyframes.size&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+i),e&&this.snapshotCurrentStyles()):this.startTime+=i}fork(i,e){return this.applyStylesToKeyframe(),new If(this._driver,i,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(i){this.applyStylesToKeyframe(),this.duration=i,this._loadKeyframe()}_updateStyle(i,e){this._localTimelineStyles.set(i,e),this._globalTimelineStyles.set(i,e),this._styleSummary.set(i,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(i){i&&this._previousKeyframe.set("easing",i);for(let[e,r]of this._globalTimelineStyles)this._backFill.set(e,r||lu),this._currentKeyframe.set(e,lu);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(i,e,r,s){e&&this._previousKeyframe.set("easing",e);const o=s&&s.params||{},u=function la(t,i){const e=new Map;let r;return t.forEach(s=>{if("*"===s){r=r||i.keys();for(let o of r)e.set(o,lu)}else qu(s,e)}),e}(i,this._globalTimelineStyles);for(let[d,m]of u){const M=Ah(m,o,r);this._pendingStyles.set(d,M),this._localTimelineStyles.has(d)||this._backFill.set(d,this._globalTimelineStyles.get(d)??lu),this._updateStyle(d,M)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((i,e)=>{this._currentKeyframe.set(e,i)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((i,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,i)}))}snapshotCurrentStyles(){for(let[i,e]of this._localTimelineStyles)this._pendingStyles.set(i,e),this._updateStyle(i,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const i=[];for(let e in this._currentKeyframe)i.push(e);return i}mergeTimelineCollectedStyles(i){i._styleSummary.forEach((e,r)=>{const s=this._styleSummary.get(r);(!s||e.time>s.time)&&this._updateStyle(r,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const i=new Set,e=new Set,r=1===this._keyframes.size&&0===this.duration;let s=[];this._keyframes.forEach((d,m)=>{const M=qu(d,new Map,this._backFill);M.forEach((S,I)=>{"!"===S?i.add(I):S===lu&&e.add(I)}),r||M.set("offset",m/this.duration),s.push(M)});const o=i.size?Op(i.values()):[],u=e.size?Op(e.values()):[];if(r){const d=s[0],m=new Map(d);d.set("offset",0),m.set("offset",1),s=[d,m]}return Gm(this.element,s,o,u,this.duration,this.startTime,this.easing,!1)}}class Ip extends If{constructor(i,e,r,s,o,u,d=!1){super(i,e,u.delay),this.keyframes=r,this.preStyleProps=s,this.postStyleProps=o,this._stretchStartingKeyframe=d,this.timings={duration:u.duration,delay:u.delay,easing:u.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let i=this.keyframes,{delay:e,duration:r,easing:s}=this.timings;if(this._stretchStartingKeyframe&&e){const o=[],u=r+e,d=e/u,m=qu(i[0]);m.set("offset",0),o.push(m);const M=qu(i[0]);M.set("offset",No(d)),o.push(M);const S=i.length-1;for(let I=1;I<=S;I++){let K=qu(i[I]);const Q=K.get("offset");K.set("offset",No((e+Q*r)/u)),o.push(K)}r=u,e=0,s="",i=o}return Gm(this.element,i,this.preStyleProps,this.postStyleProps,r,e,s,!0)}}function No(t,i=3){const e=Math.pow(10,i-1);return Math.round(t*e)/e}class mg{}const Ju=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class _g extends mg{normalizePropertyName(i,e){return dg(i)}normalizeStyleValue(i,e,r,s){let o="";const u=r.toString().trim();if(Ju.has(e)&&0!==r&&"0"!==r)if("number"==typeof r)o="px";else{const d=r.match(/^[+-]?[\d\.]+([a-z]*)$/);d&&0==d[1].length&&s.push(function oM(t,i){return new n.\u0275RuntimeError(3005,!1)}())}return u+o}}function qm(t,i,e,r,s,o,u,d,m,M,S,I,K){return{type:0,element:t,triggerName:i,isRemovalTransition:s,fromState:e,fromStyles:o,toState:r,toStyles:u,timelines:d,queriedElements:m,preStyleProps:M,postStyleProps:S,totalTime:I,errors:K}}const vl={};class gi{constructor(i,e,r){this._triggerName=i,this.ast=e,this._stateStyles=r}match(i,e,r,s){return function Sc(t,i,e,r,s){return t.some(o=>o(i,e,r,s))}(this.ast.matchers,i,e,r,s)}buildStyles(i,e,r){let s=this._stateStyles.get("*");return void 0!==i&&(s=this._stateStyles.get(i?.toString())||s),s?s.buildStyles(e,r):new Map}build(i,e,r,s,o,u,d,m,M,S){const I=[],K=this.ast.options&&this.ast.options.params||vl,te=this.buildStyles(r,d&&d.params||vl,I),pe=m&&m.params||vl,_e=this.buildStyles(s,pe,I),xe=new Set,Ne=new Map,gt=new Map,ot="void"===s,ct={params:Ap(pe,K),delay:this.ast.options?.delay},Et=S?[]:Ku(i,e,this.ast.animation,o,u,te,_e,ct,M,I);let Tt=0;if(Et.forEach(on=>{Tt=Math.max(on.duration+on.delay,Tt)}),I.length)return qm(e,this._triggerName,r,s,ot,te,_e,[],[],Ne,gt,Tt,I);Et.forEach(on=>{const wi=on.element,sr=ro(Ne,wi,new Set);on.preStyleProps.forEach(is=>sr.add(is));const Fi=ro(gt,wi,new Set);on.postStyleProps.forEach(is=>Fi.add(is)),wi!==e&&xe.add(wi)});const rn=Op(xe.values());return qm(e,this._triggerName,r,s,ot,te,_e,Et,rn,Ne,gt,Tt)}}function Ap(t,i){const e=Ih(i);for(const r in t)t.hasOwnProperty(r)&&null!=t[r]&&(e[r]=t[r]);return e}class Km{constructor(i,e,r){this.styles=i,this.defaultParams=e,this.normalizer=r}buildStyles(i,e){const r=new Map,s=Ih(this.defaultParams);return Object.keys(i).forEach(o=>{const u=i[o];null!==u&&(s[o]=u)}),this.styles.styles.forEach(o=>{"string"!=typeof o&&o.forEach((u,d)=>{u&&(u=Ah(u,s,e));const m=this.normalizer.normalizePropertyName(d,e);u=this.normalizer.normalizeStyleValue(d,m,u,e),r.set(m,u)})}),r}}class gg{constructor(i,e,r){this.name=i,this.ast=e,this._normalizer=r,this.transitionFactories=[],this.states=new Map,e.states.forEach(s=>{this.states.set(s.name,new Km(s.style,s.options&&s.options.params||{},r))}),Qm(this.states,"true","1"),Qm(this.states,"false","0"),e.transitions.forEach(s=>{this.transitionFactories.push(new gi(i,s,this.states))}),this.fallbackTransition=function Jm(t,i,e){return new gi(t,{type:1,animation:{type:2,steps:[],options:null},matchers:[(u,d)=>!0],options:null,queryCount:0,depCount:0},i)}(i,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(i,e,r,s){return this.transitionFactories.find(u=>u.match(i,e,r,s))||null}matchStyles(i,e,r){return this.fallbackTransition.buildStyles(i,e,r)}}function Qm(t,i,e){t.has(i)?t.has(e)||t.set(e,t.get(i)):t.has(e)&&t.set(i,t.get(e))}const OM=new Tp;class TM{constructor(i,e,r){this.bodyNode=i,this._driver=e,this._normalizer=r,this._animations=new Map,this._playersById=new Map,this.players=[]}register(i,e){const r=[],o=Pc(this._driver,e,r,[]);if(r.length)throw function Eh(t){return new n.\u0275RuntimeError(3503,!1)}();this._animations.set(i,o)}_buildPlayer(i,e,r){const s=i.element,o=Ky(0,this._normalizer,0,i.keyframes,e,r);return this._driver.animate(s,o,i.duration,i.delay,i.easing,[],!0)}create(i,e,r={}){const s=[],o=this._animations.get(i);let u;const d=new Map;if(o?(u=Ku(this._driver,e,o,ag,Vm,new Map,new Map,r,OM,s),u.forEach(S=>{const I=ro(d,S.element,new Map);S.postStyleProps.forEach(K=>I.set(K,null))})):(s.push(function eg(){return new n.\u0275RuntimeError(3300,!1)}()),u=[]),s.length)throw function qy(t){return new n.\u0275RuntimeError(3504,!1)}();d.forEach((S,I)=>{S.forEach((K,Q)=>{S.set(Q,this._driver.computeStyle(I,Q,lu))})});const M=uu(u.map(S=>{const I=d.get(S.element);return this._buildPlayer(S,new Map,I)}));return this._playersById.set(i,M),M.onDestroy(()=>this.destroy(i)),this.players.push(M),M}destroy(i){const e=this._getPlayer(i);e.destroy(),this._playersById.delete(i);const r=this.players.indexOf(e);r>=0&&this.players.splice(r,1)}_getPlayer(i){const e=this._playersById.get(i);if(!e)throw function hM(t){return new n.\u0275RuntimeError(3301,!1)}();return e}listen(i,e,r,s){const o=Ym(e,"","","");return ig(this._getPlayer(i),r,o,s),()=>{}}command(i,e,r,s){if("register"==r)return void this.register(i,s[0]);if("create"==r)return void this.create(i,e,s[0]||{});const o=this._getPlayer(i);switch(r){case"play":o.play();break;case"pause":o.pause();break;case"reset":o.reset();break;case"restart":o.restart();break;case"finish":o.finish();break;case"init":o.init();break;case"setPosition":o.setPosition(parseFloat(s[0]));break;case"destroy":this.destroy(i)}}}const gv="ng-animate-queued",Zm="ng-animate-disabled",yv=[],yg={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},IM={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},qa="__ng_removed";class vv{constructor(i,e=""){this.namespaceId=e;const r=i&&i.hasOwnProperty("value");if(this.value=function jo(t){return t??null}(r?i.value:i),r){const o=Ih(i);delete o.value,this.options=o}else this.options={};this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(i){const e=i.params;if(e){const r=this.options.params;Object.keys(e).forEach(s=>{null==r[s]&&(r[s]=e[s])})}}}const Af="void",bv=new vv(Af);class Mv{constructor(i,e,r){this.id=i,this.hostElement=e,this._engine=r,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+i,bl(e,this._hostClassName)}listen(i,e,r,s){if(!this._triggers.has(e))throw function tg(t,i){return new n.\u0275RuntimeError(3302,!1)}();if(null==r||0==r.length)throw function fM(t){return new n.\u0275RuntimeError(3303,!1)}();if(!function dw(t){return"start"==t||"done"==t}(r))throw function pM(t,i){return new n.\u0275RuntimeError(3400,!1)}();const o=ro(this._elementListeners,i,[]),u={name:e,phase:r,callback:s};o.push(u);const d=ro(this._engine.statesByElement,i,new Map);return d.has(e)||(bl(i,Sp),bl(i,Sp+"-"+e),d.set(e,bv)),()=>{this._engine.afterFlush(()=>{const m=o.indexOf(u);m>=0&&o.splice(m,1),this._triggers.has(e)||d.delete(e)})}}register(i,e){return!this._triggers.has(i)&&(this._triggers.set(i,e),!0)}_getTrigger(i){const e=this._triggers.get(i);if(!e)throw function mM(t){return new n.\u0275RuntimeError(3401,!1)}();return e}trigger(i,e,r,s=!0){const o=this._getTrigger(e),u=new wv(this.id,e,i);let d=this._engine.statesByElement.get(i);d||(bl(i,Sp),bl(i,Sp+"-"+e),this._engine.statesByElement.set(i,d=new Map));let m=d.get(e);const M=new vv(r,this.id);if(!(r&&r.hasOwnProperty("value"))&&m&&M.absorbOptions(m.options),d.set(e,M),m||(m=bv),M.value!==Af&&m.value===M.value){if(!function $d(t,i){const e=Object.keys(t),r=Object.keys(i);if(e.length!=r.length)return!1;for(let s=0;s<e.length;s++){const o=e[s];if(!i.hasOwnProperty(o)||t[o]!==i[o])return!1}return!0}(m.params,M.params)){const pe=[],_e=o.matchStyles(m.value,m.params,pe),xe=o.matchStyles(M.value,M.params,pe);pe.length?this._engine.reportError(pe):this._engine.afterFlush(()=>{kc(i,_e),du(i,xe)})}return}const K=ro(this._engine.playersByElement,i,[]);K.forEach(pe=>{pe.namespaceId==this.id&&pe.triggerName==e&&pe.queued&&pe.destroy()});let Q=o.matchTransition(m.value,M.value,i,M.params),te=!1;if(!Q){if(!s)return;Q=o.fallbackTransition,te=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:i,triggerName:e,transition:Q,fromState:m,toState:M,player:u,isFallbackTransition:te}),te||(bl(i,gv),u.onStart(()=>{Bd(i,gv)})),u.onDone(()=>{let pe=this.players.indexOf(u);pe>=0&&this.players.splice(pe,1);const _e=this._engine.playersByElement.get(i);if(_e){let xe=_e.indexOf(u);xe>=0&&_e.splice(xe,1)}}),this.players.push(u),K.push(u),u}deregister(i){this._triggers.delete(i),this._engine.statesByElement.forEach(e=>e.delete(i)),this._elementListeners.forEach((e,r)=>{this._elementListeners.set(r,e.filter(s=>s.name!=i))})}clearElementCache(i){this._engine.statesByElement.delete(i),this._elementListeners.delete(i);const e=this._engine.playersByElement.get(i);e&&(e.forEach(r=>r.destroy()),this._engine.playersByElement.delete(i))}_signalRemovalForInnerTriggers(i,e){const r=this._engine.driver.query(i,Of,!0);r.forEach(s=>{if(s[qa])return;const o=this._engine.fetchNamespacesByElement(s);o.size?o.forEach(u=>u.triggerLeaveAnimation(s,e,!1,!0)):this.clearElementCache(s)}),this._engine.afterFlushAnimationsDone(()=>r.forEach(s=>this.clearElementCache(s)))}triggerLeaveAnimation(i,e,r,s){const o=this._engine.statesByElement.get(i),u=new Map;if(o){const d=[];if(o.forEach((m,M)=>{if(u.set(M,m.value),this._triggers.has(M)){const S=this.trigger(i,M,Af,s);S&&d.push(S)}}),d.length)return this._engine.markElementAsRemoved(this.id,i,!0,e,u),r&&uu(d).onDone(()=>this._engine.processLeaveNode(i)),!0}return!1}prepareLeaveAnimationListeners(i){const e=this._elementListeners.get(i),r=this._engine.statesByElement.get(i);if(e&&r){const s=new Set;e.forEach(o=>{const u=o.name;if(s.has(u))return;s.add(u);const m=this._triggers.get(u).fallbackTransition,M=r.get(u)||bv,S=new vv(Af),I=new wv(this.id,u,i);this._engine.totalQueuedPlayers++,this._queue.push({element:i,triggerName:u,transition:m,fromState:M,toState:S,player:I,isFallbackTransition:!0})})}}removeNode(i,e){const r=this._engine;if(i.childElementCount&&this._signalRemovalForInnerTriggers(i,e),this.triggerLeaveAnimation(i,e,!0))return;let s=!1;if(r.totalAnimations){const o=r.players.length?r.playersByQueriedElement.get(i):[];if(o&&o.length)s=!0;else{let u=i;for(;u=u.parentNode;)if(r.statesByElement.get(u)){s=!0;break}}}if(this.prepareLeaveAnimationListeners(i),s)r.markElementAsRemoved(this.id,i,!1,e);else{const o=i[qa];(!o||o===yg)&&(r.afterFlush(()=>this.clearElementCache(i)),r.destroyInnerAnimations(i),r._onRemovalComplete(i,e))}}insertNode(i,e){bl(i,this._hostClassName)}drainQueuedTransitions(i){const e=[];return this._queue.forEach(r=>{const s=r.player;if(s.destroyed)return;const o=r.element,u=this._elementListeners.get(o);u&&u.forEach(d=>{if(d.name==r.triggerName){const m=Ym(o,r.triggerName,r.fromState.value,r.toState.value);m._data=i,ig(r.player,d.phase,m,d.callback)}}),s.markedForDestroy?this._engine.afterFlush(()=>{s.destroy()}):e.push(r)}),this._queue=[],e.sort((r,s)=>{const o=r.transition.ast.depCount,u=s.transition.ast.depCount;return 0==o||0==u?o-u:this._engine.driver.containsElement(r.element,s.element)?1:-1})}destroy(i){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,i)}elementContainsData(i){let e=!1;return this._elementListeners.has(i)&&(e=!0),e=!!this._queue.find(r=>r.element===i)||e,e}}class cw{constructor(i,e,r){this.bodyNode=i,this.driver=e,this._normalizer=r,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(s,o)=>{}}_onRemovalComplete(i,e){this.onRemovalComplete(i,e)}get queuedPlayers(){const i=[];return this._namespaceList.forEach(e=>{e.players.forEach(r=>{r.queued&&i.push(r)})}),i}createNamespace(i,e){const r=new Mv(i,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(r,e):(this.newHostElements.set(e,r),this.collectEnterElement(e)),this._namespaceLookup[i]=r}_balanceNamespaceList(i,e){const r=this._namespaceList,s=this.namespacesByHostElement;if(r.length-1>=0){let u=!1,d=this.driver.getParentElement(e);for(;d;){const m=s.get(d);if(m){const M=r.indexOf(m);r.splice(M+1,0,i),u=!0;break}d=this.driver.getParentElement(d)}u||r.unshift(i)}else r.push(i);return s.set(e,i),i}register(i,e){let r=this._namespaceLookup[i];return r||(r=this.createNamespace(i,e)),r}registerTrigger(i,e,r){let s=this._namespaceLookup[i];s&&s.register(e,r)&&this.totalAnimations++}destroy(i,e){if(!i)return;const r=this._fetchNamespace(i);this.afterFlush(()=>{this.namespacesByHostElement.delete(r.hostElement),delete this._namespaceLookup[i];const s=this._namespaceList.indexOf(r);s>=0&&this._namespaceList.splice(s,1)}),this.afterFlushAnimationsDone(()=>r.destroy(e))}_fetchNamespace(i){return this._namespaceLookup[i]}fetchNamespacesByElement(i){const e=new Set,r=this.statesByElement.get(i);if(r)for(let s of r.values())if(s.namespaceId){const o=this._fetchNamespace(s.namespaceId);o&&e.add(o)}return e}trigger(i,e,r,s){if(ca(e)){const o=this._fetchNamespace(i);if(o)return o.trigger(e,r,s),!0}return!1}insertNode(i,e,r,s){if(!ca(e))return;const o=e[qa];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;const u=this.collectedLeaveElements.indexOf(e);u>=0&&this.collectedLeaveElements.splice(u,1)}if(i){const u=this._fetchNamespace(i);u&&u.insertNode(e,r)}s&&this.collectEnterElement(e)}collectEnterElement(i){this.collectedEnterElements.push(i)}markElementAsDisabled(i,e){e?this.disabledNodes.has(i)||(this.disabledNodes.add(i),bl(i,Zm)):this.disabledNodes.has(i)&&(this.disabledNodes.delete(i),Bd(i,Zm))}removeNode(i,e,r,s){if(ca(e)){const o=i?this._fetchNamespace(i):null;if(o?o.removeNode(e,s):this.markElementAsRemoved(i,e,!1,s),r){const u=this.namespacesByHostElement.get(e);u&&u.id!==i&&u.removeNode(e,s)}}else this._onRemovalComplete(e,s)}markElementAsRemoved(i,e,r,s,o){this.collectedLeaveElements.push(e),e[qa]={namespaceId:i,setForRemoval:s,hasAnimation:r,removedBeforeQueried:!1,previousTriggersValues:o}}listen(i,e,r,s,o){return ca(e)?this._fetchNamespace(i).listen(e,r,s,o):()=>{}}_buildInstruction(i,e,r,s,o){return i.transition.build(this.driver,i.element,i.fromState.value,i.toState.value,r,s,i.fromState.options,i.toState.options,e,o)}destroyInnerAnimations(i){let e=this.driver.query(i,Of,!0);e.forEach(r=>this.destroyActiveAnimationsForElement(r)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(i,ev,!0),e.forEach(r=>this.finishActiveQueriedAnimationOnElement(r)))}destroyActiveAnimationsForElement(i){const e=this.playersByElement.get(i);e&&e.forEach(r=>{r.queued?r.markedForDestroy=!0:r.destroy()})}finishActiveQueriedAnimationOnElement(i){const e=this.playersByQueriedElement.get(i);e&&e.forEach(r=>r.finish())}whenRenderingDone(){return new Promise(i=>{if(this.players.length)return uu(this.players).onDone(()=>i());i()})}processLeaveNode(i){const e=i[qa];if(e&&e.setForRemoval){if(i[qa]=yg,e.namespaceId){this.destroyInnerAnimations(i);const r=this._fetchNamespace(e.namespaceId);r&&r.clearElementCache(i)}this._onRemovalComplete(i,e.setForRemoval)}i.classList?.contains(Zm)&&this.markElementAsDisabled(i,!1),this.driver.query(i,".ng-animate-disabled",!0).forEach(r=>{this.markElementAsDisabled(r,!1)})}flush(i=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((r,s)=>this._balanceNamespaceList(r,s)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let r=0;r<this.collectedEnterElements.length;r++)bl(this.collectedEnterElements[r],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const r=[];try{e=this._flushAnimations(r,i)}finally{for(let s=0;s<r.length;s++)r[s]()}}else for(let r=0;r<this.collectedLeaveElements.length;r++)this.processLeaveNode(this.collectedLeaveElements[r]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(r=>r()),this._flushFns=[],this._whenQuietFns.length){const r=this._whenQuietFns;this._whenQuietFns=[],e.length?uu(e).onDone(()=>{r.forEach(s=>s())}):r.forEach(s=>s())}}reportError(i){throw function _M(t){return new n.\u0275RuntimeError(3402,!1)}()}_flushAnimations(i,e){const r=new Tp,s=[],o=new Map,u=[],d=new Map,m=new Map,M=new Map,S=new Set;this.disabledNodes.forEach(Ht=>{S.add(Ht);const Qt=this.driver.query(Ht,".ng-animate-queued",!0);for(let Ln=0;Ln<Qt.length;Ln++)S.add(Qt[Ln])});const I=this.bodyNode,K=Array.from(this.statesByElement.keys()),Q=vg(K,this.collectedEnterElements),te=new Map;let pe=0;Q.forEach((Ht,Qt)=>{const Ln=ag+pe++;te.set(Qt,Ln),Ht.forEach(Qi=>bl(Qi,Ln))});const _e=[],xe=new Set,Ne=new Set;for(let Ht=0;Ht<this.collectedLeaveElements.length;Ht++){const Qt=this.collectedLeaveElements[Ht],Ln=Qt[qa];Ln&&Ln.setForRemoval&&(_e.push(Qt),xe.add(Qt),Ln.hasAnimation?this.driver.query(Qt,".ng-star-inserted",!0).forEach(Qi=>xe.add(Qi)):Ne.add(Qt))}const gt=new Map,ot=vg(K,Array.from(xe));ot.forEach((Ht,Qt)=>{const Ln=Vm+pe++;gt.set(Qt,Ln),Ht.forEach(Qi=>bl(Qi,Ln))}),i.push(()=>{Q.forEach((Ht,Qt)=>{const Ln=te.get(Qt);Ht.forEach(Qi=>Bd(Qi,Ln))}),ot.forEach((Ht,Qt)=>{const Ln=gt.get(Qt);Ht.forEach(Qi=>Bd(Qi,Ln))}),_e.forEach(Ht=>{this.processLeaveNode(Ht)})});const ct=[],Et=[];for(let Ht=this._namespaceList.length-1;Ht>=0;Ht--)this._namespaceList[Ht].drainQueuedTransitions(e).forEach(Ln=>{const Qi=Ln.player,Vs=Ln.element;if(ct.push(Qi),this.collectedEnterElements.length){const rc=Vs[qa];if(rc&&rc.setForMove){if(rc.previousTriggersValues&&rc.previousTriggersValues.has(Ln.triggerName)){const Iy=rc.previousTriggersValues.get(Ln.triggerName),oh=this.statesByElement.get(Ln.element);if(oh&&oh.has(Ln.triggerName)){const Gx=oh.get(Ln.triggerName);Gx.value=Iy,oh.set(Ln.triggerName,Gx)}}return void Qi.destroy()}}const Hc=!I||!this.driver.containsElement(I,Vs),ha=gt.get(Vs),Cu=te.get(Vs),Ms=this._buildInstruction(Ln,r,Cu,ha,Hc);if(Ms.errors&&Ms.errors.length)return void Et.push(Ms);if(Hc)return Qi.onStart(()=>kc(Vs,Ms.fromStyles)),Qi.onDestroy(()=>du(Vs,Ms.toStyles)),void s.push(Qi);if(Ln.isFallbackTransition)return Qi.onStart(()=>kc(Vs,Ms.fromStyles)),Qi.onDestroy(()=>du(Vs,Ms.toStyles)),void s.push(Qi);const eM=[];Ms.timelines.forEach(rc=>{rc.stretchStartingKeyframe=!0,this.disabledNodes.has(rc.element)||eM.push(rc)}),Ms.timelines=eM,r.append(Vs,Ms.timelines),u.push({instruction:Ms,player:Qi,element:Vs}),Ms.queriedElements.forEach(rc=>ro(d,rc,[]).push(Qi)),Ms.preStyleProps.forEach((rc,Iy)=>{if(rc.size){let oh=m.get(Iy);oh||m.set(Iy,oh=new Set),rc.forEach((Gx,dO)=>oh.add(dO))}}),Ms.postStyleProps.forEach((rc,Iy)=>{let oh=M.get(Iy);oh||M.set(Iy,oh=new Set),rc.forEach((Gx,dO)=>oh.add(dO))})});if(Et.length){const Ht=[];Et.forEach(Qt=>{Ht.push(function yM(t,i){return new n.\u0275RuntimeError(3505,!1)}())}),ct.forEach(Qt=>Qt.destroy()),this.reportError(Ht)}const Tt=new Map,rn=new Map;u.forEach(Ht=>{const Qt=Ht.element;r.has(Qt)&&(rn.set(Qt,Qt),this._beforeAnimationBuild(Ht.player.namespaceId,Ht.instruction,Tt))}),s.forEach(Ht=>{const Qt=Ht.element;this._getPreviousPlayers(Qt,!1,Ht.namespaceId,Ht.triggerName,null).forEach(Qi=>{ro(Tt,Qt,[]).push(Qi),Qi.destroy()})});const on=_e.filter(Ht=>bg(Ht,m,M)),wi=new Map;Xm(wi,this.driver,Ne,M,lu).forEach(Ht=>{bg(Ht,m,M)&&on.push(Ht)});const Fi=new Map;Q.forEach((Ht,Qt)=>{Xm(Fi,this.driver,new Set(Ht),m,"!")}),on.forEach(Ht=>{const Qt=wi.get(Ht),Ln=Fi.get(Ht);wi.set(Ht,new Map([...Array.from(Qt?.entries()??[]),...Array.from(Ln?.entries()??[])]))});const is=[],Qa=[],yi={};u.forEach(Ht=>{const{element:Qt,player:Ln,instruction:Qi}=Ht;if(r.has(Qt)){if(S.has(Qt))return Ln.onDestroy(()=>du(Qt,Qi.toStyles)),Ln.disabled=!0,Ln.overrideTotalTime(Qi.totalTime),void s.push(Ln);let Vs=yi;if(rn.size>1){let ha=Qt;const Cu=[];for(;ha=ha.parentNode;){const Ms=rn.get(ha);if(Ms){Vs=Ms;break}Cu.push(ha)}Cu.forEach(Ms=>rn.set(Ms,Vs))}const Hc=this._buildAnimation(Ln.namespaceId,Qi,Tt,o,Fi,wi);if(Ln.setRealPlayer(Hc),Vs===yi)is.push(Ln);else{const ha=this.playersByElement.get(Vs);ha&&ha.length&&(Ln.parentPlayer=uu(ha)),s.push(Ln)}}else kc(Qt,Qi.fromStyles),Ln.onDestroy(()=>du(Qt,Qi.toStyles)),Qa.push(Ln),S.has(Qt)&&s.push(Ln)}),Qa.forEach(Ht=>{const Qt=o.get(Ht.element);if(Qt&&Qt.length){const Ln=uu(Qt);Ht.setRealPlayer(Ln)}}),s.forEach(Ht=>{Ht.parentPlayer?Ht.syncPlayerEvents(Ht.parentPlayer):Ht.destroy()});for(let Ht=0;Ht<_e.length;Ht++){const Qt=_e[Ht],Ln=Qt[qa];if(Bd(Qt,Vm),Ln&&Ln.hasAnimation)continue;let Qi=[];if(d.size){let Hc=d.get(Qt);Hc&&Hc.length&&Qi.push(...Hc);let ha=this.driver.query(Qt,ev,!0);for(let Cu=0;Cu<ha.length;Cu++){let Ms=d.get(ha[Cu]);Ms&&Ms.length&&Qi.push(...Ms)}}const Vs=Qi.filter(Hc=>!Hc.destroyed);Vs.length?Cv(this,Qt,Vs):this.processLeaveNode(Qt)}return _e.length=0,is.forEach(Ht=>{this.players.push(Ht),Ht.onDone(()=>{Ht.destroy();const Qt=this.players.indexOf(Ht);this.players.splice(Qt,1)}),Ht.play()}),is}elementContainsData(i,e){let r=!1;const s=e[qa];return s&&s.setForRemoval&&(r=!0),this.playersByElement.has(e)&&(r=!0),this.playersByQueriedElement.has(e)&&(r=!0),this.statesByElement.has(e)&&(r=!0),this._fetchNamespace(i).elementContainsData(e)||r}afterFlush(i){this._flushFns.push(i)}afterFlushAnimationsDone(i){this._whenQuietFns.push(i)}_getPreviousPlayers(i,e,r,s,o){let u=[];if(e){const d=this.playersByQueriedElement.get(i);d&&(u=d)}else{const d=this.playersByElement.get(i);if(d){const m=!o||o==Af;d.forEach(M=>{M.queued||!m&&M.triggerName!=s||u.push(M)})}}return(r||s)&&(u=u.filter(d=>!(r&&r!=d.namespaceId||s&&s!=d.triggerName))),u}_beforeAnimationBuild(i,e,r){const o=e.element,u=e.isRemovalTransition?void 0:i,d=e.isRemovalTransition?void 0:e.triggerName;for(const m of e.timelines){const M=m.element,S=M!==o,I=ro(r,M,[]);this._getPreviousPlayers(M,S,u,d,e.toState).forEach(Q=>{const te=Q.getRealPlayer();te.beforeDestroy&&te.beforeDestroy(),Q.destroy(),I.push(Q)})}kc(o,e.fromStyles)}_buildAnimation(i,e,r,s,o,u){const d=e.triggerName,m=e.element,M=[],S=new Set,I=new Set,K=e.timelines.map(te=>{const pe=te.element;S.add(pe);const _e=pe[qa];if(_e&&_e.removedBeforeQueried)return new kf(te.duration,te.delay);const xe=pe!==m,Ne=function e_(t){const i=[];return Dv(t,i),i}((r.get(pe)||yv).map(Tt=>Tt.getRealPlayer())).filter(Tt=>!!Tt.element&&Tt.element===pe),gt=o.get(pe),ot=u.get(pe),ct=Ky(0,this._normalizer,0,te.keyframes,gt,ot),Et=this._buildPlayer(te,ct,Ne);if(te.subTimeline&&s&&I.add(pe),xe){const Tt=new wv(i,d,pe);Tt.setRealPlayer(Et),M.push(Tt)}return Et});M.forEach(te=>{ro(this.playersByQueriedElement,te.element,[]).push(te),te.onDone(()=>function uw(t,i,e){let r=t.get(i);if(r){if(r.length){const s=r.indexOf(e);r.splice(s,1)}0==r.length&&t.delete(i)}return r}(this.playersByQueriedElement,te.element,te))}),S.forEach(te=>bl(te,lg));const Q=uu(K);return Q.onDestroy(()=>{S.forEach(te=>Bd(te,lg)),du(m,e.toStyles)}),I.forEach(te=>{ro(s,te,[]).push(Q)}),Q}_buildPlayer(i,e,r){return e.length>0?this.driver.animate(i.element,e,i.duration,i.delay,i.easing,r):new kf(i.duration,i.delay)}}class wv{constructor(i,e,r){this.namespaceId=i,this.triggerName=e,this.element=r,this._player=new kf,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(i){this._containsRealPlayer||(this._player=i,this._queuedCallbacks.forEach((e,r)=>{e.forEach(s=>ig(i,r,void 0,s))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(i.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(i){this.totalTime=i}syncPlayerEvents(i){const e=this._player;e.triggerCallback&&i.onStart(()=>e.triggerCallback("start")),i.onDone(()=>this.finish()),i.onDestroy(()=>this.destroy())}_queueEvent(i,e){ro(this._queuedCallbacks,i,[]).push(e)}onDone(i){this.queued&&this._queueEvent("done",i),this._player.onDone(i)}onStart(i){this.queued&&this._queueEvent("start",i),this._player.onStart(i)}onDestroy(i){this.queued&&this._queueEvent("destroy",i),this._player.onDestroy(i)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(i){this.queued||this._player.setPosition(i)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(i){const e=this._player;e.triggerCallback&&e.triggerCallback(i)}}function ca(t){return t&&1===t.nodeType}function Qu(t,i){const e=t.style.display;return t.style.display=i??"none",e}function Xm(t,i,e,r,s){const o=[];e.forEach(m=>o.push(Qu(m)));const u=[];r.forEach((m,M)=>{const S=new Map;m.forEach(I=>{const K=i.computeStyle(M,I,s);S.set(I,K),(!K||0==K.length)&&(M[qa]=IM,u.push(M))}),t.set(M,S)});let d=0;return e.forEach(m=>Qu(m,o[d++])),u}function vg(t,i){const e=new Map;if(t.forEach(d=>e.set(d,[])),0==i.length)return e;const s=new Set(i),o=new Map;function u(d){if(!d)return 1;let m=o.get(d);if(m)return m;const M=d.parentNode;return m=e.has(M)?M:s.has(M)?1:u(M),o.set(d,m),m}return i.forEach(d=>{const m=u(d);1!==m&&e.get(m).push(d)}),e}function bl(t,i){t.classList?.add(i)}function Bd(t,i){t.classList?.remove(i)}function Cv(t,i,e){uu(e).onDone(()=>t.processLeaveNode(i))}function Dv(t,i){for(let e=0;e<t.length;e++){const r=t[e];r instanceof Hy?Dv(r.players,i):i.push(r)}}function bg(t,i,e){const r=e.get(t);if(!r)return!1;let s=i.get(t);return s?r.forEach(o=>s.add(o)):i.set(t,r),e.delete(t),!0}class Rp{constructor(i,e,r){this.bodyNode=i,this._driver=e,this._normalizer=r,this._triggerCache={},this.onRemovalComplete=(s,o)=>{},this._transitionEngine=new cw(i,e,r),this._timelineEngine=new TM(i,e,r),this._transitionEngine.onRemovalComplete=(s,o)=>this.onRemovalComplete(s,o)}registerTrigger(i,e,r,s,o){const u=i+"-"+s;let d=this._triggerCache[u];if(!d){const m=[],S=Pc(this._driver,o,m,[]);if(m.length)throw function Uy(t,i){return new n.\u0275RuntimeError(3404,!1)}();d=function nr(t,i,e){return new gg(t,i,e)}(s,S,this._normalizer),this._triggerCache[u]=d}this._transitionEngine.registerTrigger(e,s,d)}register(i,e){this._transitionEngine.register(i,e)}destroy(i,e){this._transitionEngine.destroy(i,e)}onInsert(i,e,r,s){this._transitionEngine.insertNode(i,e,r,s)}onRemove(i,e,r,s){this._transitionEngine.removeNode(i,e,s||!1,r)}disableAnimations(i,e){this._transitionEngine.markElementAsDisabled(i,e)}process(i,e,r,s){if("@"==r.charAt(0)){const[o,u]=rg(r);this._timelineEngine.command(o,e,u,s)}else this._transitionEngine.trigger(i,e,r,s)}listen(i,e,r,s,o){if("@"==r.charAt(0)){const[u,d]=rg(r);return this._timelineEngine.listen(u,e,d,o)}return this._transitionEngine.listen(i,e,r,s,o)}flush(i=-1){this._transitionEngine.flush(i)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let kv=(()=>{class t{constructor(e,r,s){this._element=e,this._startStyles=r,this._endStyles=s,this._state=0;let o=t.initialStylesByElement.get(e);o||t.initialStylesByElement.set(e,o=new Map),this._initialStyles=o}start(){this._state<1&&(this._startStyles&&du(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(du(this._element,this._initialStyles),this._endStyles&&(du(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(t.initialStylesByElement.delete(this._element),this._startStyles&&(kc(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(kc(this._element,this._endStyles),this._endStyles=null),du(this._element,this._initialStyles),this._state=3)}}return t.initialStylesByElement=new WeakMap,t})();function Mg(t){let i=null;return t.forEach((e,r)=>{(function AM(t){return"display"===t||"position"===t})(r)&&(i=i||new Map,i.set(r,e))}),i}class Yp{constructor(i,e,r,s){this.element=i,this.keyframes=e,this.options=r,this._specialStyles=s,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=r.duration,this._delay=r.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(i=>i()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const i=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,i,this.options),this._finalKeyframe=i.length?i[i.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(i){const e=[];return i.forEach(r=>{e.push(Object.fromEntries(r))}),e}_triggerWebAnimation(i,e,r){return i.animate(this._convertKeyframesToObject(e),r)}onStart(i){this._originalOnStartFns.push(i),this._onStartFns.push(i)}onDone(i){this._originalOnDoneFns.push(i),this._onDoneFns.push(i)}onDestroy(i){this._onDestroyFns.push(i)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(i=>i()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(i=>i()),this._onDestroyFns=[])}setPosition(i){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=i*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const i=new Map;this.hasStarted()&&this._finalKeyframe.forEach((r,s)=>{"offset"!==s&&i.set(s,this._finished?r:av(this.element,s))}),this.currentSnapshot=i}triggerCallback(i){const e="start"===i?this._onStartFns:this._onDoneFns;e.forEach(r=>r()),e.length=0}}class Oc{validateStyleProperty(i){return!0}validateAnimatableStyleProperty(i){return!0}matchesElement(i,e){return!1}containsElement(i,e){return Dp(i,e)}getParentElement(i){return Sf(i)}query(i,e,r){return sg(i,e,r)}computeStyle(i,e,r){return window.getComputedStyle(i)[e]}animate(i,e,r,s,o,u=[]){const m={duration:r,delay:s,fill:0==s?"both":"forwards"};o&&(m.easing=o);const M=new Map,S=u.filter(Q=>Q instanceof Yp);(function ov(t,i){return 0===t||0===i})(r,s)&&S.forEach(Q=>{Q.currentSnapshot.forEach((te,pe)=>M.set(pe,te))});let I=function nv(t){return t.length?t[0]instanceof Map?t:t.map(i=>yl(i)):[]}(e).map(Q=>qu(Q));I=function CM(t,i,e){if(e.size&&i.length){let r=i[0],s=[];if(e.forEach((o,u)=>{r.has(u)||s.push(u),r.set(u,o)}),s.length)for(let o=1;o<i.length;o++){let u=i[o];s.forEach(d=>u.set(d,av(t,d)))}}return i}(i,I,M);const K=function xv(t,i){let e=null,r=null;return Array.isArray(i)&&i.length?(e=Mg(i[0]),i.length>1&&(r=Mg(i[i.length-1]))):i instanceof Map&&(e=Mg(i)),e||r?new kv(t,e,r):null}(i,I);return new Yp(i,I,m,K)}}let wg=(()=>{class t extends Fy{constructor(e,r){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(r.body,{id:"0",encapsulation:n.ViewEncapsulation.None,styles:[],data:{animation:[]}})}build(e){const r=this._nextAnimationId.toString();this._nextAnimationId++;const s=Array.isArray(e)?Fo(e):e;return Fp(this._renderer,null,r,"register",[s]),new Rf(r,this._renderer)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(n.RendererFactory2),n.\u0275\u0275inject(ie.K0))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();class Rf extends class iM{}{constructor(i,e){super(),this._id=i,this._renderer=e}create(i,e){return new Cg(this._id,i,e||{},this._renderer)}}class Cg{constructor(i,e,r,s){this.id=i,this.element=e,this._renderer=s,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",r)}_listen(i,e){return this._renderer.listen(this.element,`@@${this.id}:${i}`,e)}_command(i,...e){return Fp(this._renderer,this.element,this.id,i,e)}onDone(i){this._listen("done",i)}onStart(i){this._listen("start",i)}onDestroy(i){this._listen("destroy",i)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(i){this._command("setPosition",i)}getPosition(){return this._renderer.engine.players[+this.id]?.getPosition()??0}}function Fp(t,i,e,r,s){return t.setProperty(i,`@@${e}:${r}`,s)}const t_="@.disabled";let n_=(()=>{class t{constructor(e,r,s){this.delegate=e,this.engine=r,this._zone=s,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),r.onRemovalComplete=(o,u)=>{const d=u?.parentNode(o);d&&u.removeChild(d,o)}}createRenderer(e,r){const o=this.delegate.createRenderer(e,r);if(!(e&&r&&r.data&&r.data.animation)){let S=this._rendererCache.get(o);return S||(S=new i_("",o,this.engine),this._rendererCache.set(o,S)),S}const u=r.id,d=r.id+"-"+this._currentId;this._currentId++,this.engine.register(d,e);const m=S=>{Array.isArray(S)?S.forEach(m):this.engine.registerTrigger(u,d,e,S.name,S)};return r.data.animation.forEach(m),new Pv(this,d,o,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,r,s){e>=0&&e<this._microtaskId?this._zone.run(()=>r(s)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(o=>{const[u,d]=o;u(d)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([r,s]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(n.RendererFactory2),n.\u0275\u0275inject(Rp),n.\u0275\u0275inject(n.NgZone))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();class i_{constructor(i,e,r){this.namespaceId=i,this.delegate=e,this.engine=r,this.destroyNode=this.delegate.destroyNode?s=>e.destroyNode(s):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy()}createElement(i,e){return this.delegate.createElement(i,e)}createComment(i){return this.delegate.createComment(i)}createText(i){return this.delegate.createText(i)}appendChild(i,e){this.delegate.appendChild(i,e),this.engine.onInsert(this.namespaceId,e,i,!1)}insertBefore(i,e,r,s=!0){this.delegate.insertBefore(i,e,r),this.engine.onInsert(this.namespaceId,e,i,s)}removeChild(i,e,r){this.engine.onRemove(this.namespaceId,e,this.delegate,r)}selectRootElement(i,e){return this.delegate.selectRootElement(i,e)}parentNode(i){return this.delegate.parentNode(i)}nextSibling(i){return this.delegate.nextSibling(i)}setAttribute(i,e,r,s){this.delegate.setAttribute(i,e,r,s)}removeAttribute(i,e,r){this.delegate.removeAttribute(i,e,r)}addClass(i,e){this.delegate.addClass(i,e)}removeClass(i,e){this.delegate.removeClass(i,e)}setStyle(i,e,r,s){this.delegate.setStyle(i,e,r,s)}removeStyle(i,e,r){this.delegate.removeStyle(i,e,r)}setProperty(i,e,r){"@"==e.charAt(0)&&e==t_?this.disableAnimations(i,!!r):this.delegate.setProperty(i,e,r)}setValue(i,e){this.delegate.setValue(i,e)}listen(i,e,r){return this.delegate.listen(i,e,r)}disableAnimations(i,e){this.engine.disableAnimations(i,e)}}class Pv extends i_{constructor(i,e,r,s){super(e,r,s),this.factory=i,this.namespaceId=e}setProperty(i,e,r){"@"==e.charAt(0)?"."==e.charAt(1)&&e==t_?this.disableAnimations(i,r=void 0===r||!!r):this.engine.process(this.namespaceId,i,e.slice(1),r):this.delegate.setProperty(i,e,r)}listen(i,e,r){if("@"==e.charAt(0)){const s=function Dg(t){switch(t){case"body":return document.body;case"document":return document;case"window":return window;default:return t}}(i);let o=e.slice(1),u="";return"@"!=o.charAt(0)&&([o,u]=function RM(t){const i=t.indexOf(".");return[t.substring(0,i),t.slice(i+1)]}(o)),this.engine.listen(this.namespaceId,s,o,u,d=>{this.factory.scheduleListenerCallback(d._data||-1,r,d)})}return this.delegate.listen(i,e,r)}}let hw=(()=>{class t extends Rp{constructor(e,r,s,o){super(e.body,r,s)}ngOnDestroy(){this.flush()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ie.K0),n.\u0275\u0275inject(kp),n.\u0275\u0275inject(mg),n.\u0275\u0275inject(n.ApplicationRef))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();const Ov=[{provide:Fy,useClass:wg},{provide:mg,useFactory:function YM(){return new _g}},{provide:Rp,useClass:hw},{provide:n.RendererFactory2,useFactory:function Sv(t,i,e){return new n_(t,i,e)},deps:[C.\u0275DomRendererFactory2,Rp,n.NgZone]}],r_=[{provide:kp,useFactory:()=>new Oc},{provide:n.ANIMATION_MODULE_TYPE,useValue:"BrowserAnimations"},...Ov],xg=[{provide:kp,useClass:og},{provide:n.ANIMATION_MODULE_TYPE,useValue:"NoopAnimations"},...Ov];let FM=(()=>{class t{static withConfig(e){return{ngModule:t,providers:e.disableAnimations?xg:r_}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({providers:r_,imports:[C.BrowserModule]}),t})();const pw=new n.InjectionToken("recaptcha-language"),jM=new n.InjectionToken("recaptcha-base-url"),kg=new n.InjectionToken("recaptcha-nonce-tag"),Tv=(new n.InjectionToken("recaptcha-settings"),new n.InjectionToken("recaptcha-v3-site-key")),BM_loadScript=function VM(t,i,e,r,s){window.ng2recaptchaloaded=()=>{i(grecaptcha)};const o=document.createElement("script");o.innerHTML="",o.src=`${r||"https://www.google.com/recaptcha/api.js"}?render=${t}&onload=ng2recaptchaloaded${e}`,s&&(o.nonce=s),o.async=!0,o.defer=!0,document.head.appendChild(o)};let jp=(()=>{class t{constructor(e,r,s,o,u,d){this.onLoadComplete=m=>{this.grecaptcha=m,this.actionBacklog&&this.actionBacklog.length>0&&(this.actionBacklog.forEach(([M,S])=>this.executeActionWithSubject(M,S)),this.actionBacklog=void 0)},this.zone=e,this.isBrowser=(0,ie.NF)(s),this.siteKey=r,this.nonce=u,this.language=d,this.baseUrl=o,this.init()}get onExecute(){return this.onExecuteSubject||(this.onExecuteSubject=new L.x,this.onExecuteObservable=this.onExecuteSubject.asObservable()),this.onExecuteObservable}get onExecuteError(){return this.onExecuteErrorSubject||(this.onExecuteErrorSubject=new L.x,this.onExecuteErrorObservable=this.onExecuteErrorSubject.asObservable()),this.onExecuteErrorObservable}execute(e){const r=new L.x;return this.isBrowser&&(this.grecaptcha?this.executeActionWithSubject(e,r):(this.actionBacklog||(this.actionBacklog=[]),this.actionBacklog.push([e,r]))),r.asObservable()}executeActionWithSubject(e,r){const s=o=>{this.zone.run(()=>{r.error(o),this.onExecuteErrorSubject&&this.onExecuteErrorSubject.next({action:e,error:o})})};this.zone.runOutsideAngular(()=>{try{this.grecaptcha.execute(this.siteKey,{action:e}).then(o=>{this.zone.run(()=>{r.next(o),r.complete(),this.onExecuteSubject&&this.onExecuteSubject.next({action:e,token:o})})},s)}catch(o){s(o)}})}init(){this.isBrowser&&("grecaptcha"in window?this.grecaptcha=grecaptcha:BM_loadScript(this.siteKey,this.onLoadComplete,this.language?"&hl="+this.language:"",this.baseUrl,this.nonce))}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(n.NgZone),n.\u0275\u0275inject(Tv),n.\u0275\u0275inject(n.PLATFORM_ID),n.\u0275\u0275inject(jM,8),n.\u0275\u0275inject(kg,8),n.\u0275\u0275inject(pw,8))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),Pg=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({providers:[jp]}),t})();var Or=$(5439);const Sg={apiUrl:"https://api-obzhora.abmloyalty.app",phone:{regex:/^(\s*)?(\+)?([- _():=+]?\d[- _():=+]?){12,14}(\s*)?$/,mask:["+","3","8","0"," ","(",/\d/,/\d/,")"," ",/\d/,/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/],showMask:!0},minPassword:6,countryId:1,minimumYear:18,suport:{phone:"0 800 60 30 90",email:"vash.bonus@obzhora.ua"},title:"Obzhora",social:[{show:!0,icon:"ico-social-fb",link:"https://www.facebook.com/obzhora.market"},{show:!0,icon:"ico-social-in",link:"https://www.instagram.com/ts_obzhora/"},{show:!0,icon:"ico-social-sh",link:"https://produkty24.com.ua/"},{show:!0,icon:"ico-social-tm",link:"https://t.me/LoyaltyObzhoraBot"},{show:!0,icon:"ico-social-vb",link:"https://viber-bots.abmloyalty.app/obzhora"}],regulationsLink:"https://my-obzhora.abmloyalty.app/assets/project/umovy_programy_loyalnosti.pdf",linkLogo:"#",titleLogo:"Obzhora",androidLink:"https://play.google.com/store/apps/details?id=com.abmloyalty.obzhora",iosLink:"https://apps.apple.com/ua/app/lafar/id1534727837?l=ru",requiredCard:!0,lang:{currentLang:{name:"UKR",alias:"ukr",header:"uk"},languages:[{name:"UKR",alias:"ukr",header:"uk"},{name:"RU",alias:"ru",header:"ru"},{name:"ENG",alias:"eng",header:"en"}]},showWelcomeSection:!0,currency:"\u0433\u0440\u043d",bonusAliases:{},reCaptchaConfig:{useReCaptcha:!1,siteKey:""},showPurchaseDetails:!0,useNewHistory:!0,menuItems:[{url:"/profile/card",texts:{},translate_key:63,icon:"credit-card",inNewTab:!1,visible:!0},{url:"/profile/edit",texts:{},translate_key:59,icon:"user",inNewTab:!1,visible:!0},{url:"/profile/mailing",texts:{},translate_key:60,icon:"mail",inNewTab:!1,visible:!0},{url:"/coupons",texts:{},translate_key:224,icon:"album",inNewTab:!1,visible:!0},{url:"/referral",texts:{},translate_key:183,icon:"users",inNewTab:!1,visible:!1},{url:"/profile/feedback",texts:{},translate_key:133,icon:"bell",inNewTab:!1,visible:!0,badge:"$state.profile.countQuestions"},{url:"/profile/purchase-statistics",texts:{},translate_key:151,icon:"cart",inNewTab:!1,visible:!0},{url:"$config.regulationsLink",texts:{},translate_key:155,icon:"print",inNewTab:!1,visible:!0}],defaultPartner:1,showWelcomeHeader:!1,welcomeHeader:{title:{}},welcomeHeaderItems:[],referralConfig:{shareButtons:[{name:"Telegram",show:!0,share:{uk:"https://t.me/share/url?url={shareUrl}&text=\u041f\u0440\u0438\u0432\u0456\u0442! \u041f\u0440\u0438\u0454\u0434\u043d\u0443\u0439\u0441\u044f \u0434\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456 ABM Loyalty",ru:"https://t.me/share/url?url={shareUrl}&text=\u041f\u0440\u0438\u0432\u0435\u0442! \u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0439\u0441\u044f \u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438 ABM Loyalty",en:"https://t.me/share/url?url={shareUrl}&text=Hello! Join the ABM Loyalty program"},icon:"ico-social-share-telegram"},{name:"Viber",show:!0,share:{uk:"viber://forward?text=\u041f\u0440\u0438\u0432\u0456\u0442! \u041f\u0440\u0438\u0454\u0434\u043d\u0443\u0439\u0441\u044f \u0434\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456 ABM Loyalty {shareUrl}",ru:"viber://forward?text=\u041f\u0440\u0438\u0432\u0435\u0442! \u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0439\u0441\u044f \u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438 ABM Loyalty {shareUrl}",en:"viber://forward?text=Hello! Join the ABM Loyalty program {shareUrl}"},icon:"ico-social-share-viber"},{name:"WhatsApp",show:!0,share:{uk:"https://wa.me/?text=\u041f\u0440\u0438\u0432\u0456\u0442! \u041f\u0440\u0438\u0454\u0434\u043d\u0443\u0439\u0441\u044f \u0434\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456 ABM Loyalty {shareUrl}",ru:"https://wa.me/?text=\u041f\u0440\u0438\u0432\u0435\u0442! \u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0439\u0441\u044f \u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438 ABM Loyalty {shareUrl}",en:"https://wa.me/?text=Hello! Join the ABM Loyalty program {shareUrl}"},icon:"ico-social-share-whatsapp"},{name:"Facebook",show:!0,share:{uk:"https://www.facebook.com/sharer/sharer.php?u={shareUrl}",ru:"https://www.facebook.com/sharer/sharer.php?u={shareUrl}",en:"https://www.facebook.com/sharer/sharer.php?u={shareUrl}"},icon:"ico-social-share-facebook"}]},servicesAuth:{google:{type:"google",enabled:!1,token_type:1,client_id:"",connectedIconImg:"/assets/images/google-authorized.svg",authButtonConfig:{show:!1},attachButtonConfig:{show:!1}},telegram:{type:"telegram",enabled:!1,token_type:1,bot_name:"",bot_id:0,authButtonConfig:{show:!1},attachButtonConfig:{show:!1,connectedIconImg:"/assets/images/telegram-authorized.svg",iconImg:"/assets/images/telegram.svg"}},facebook:{type:"facebook",enabled:!1,token_type:1,client_id:"",authButtonConfig:{show:!1},attachButtonConfig:{show:!1,connectedIconImg:"/assets/images/facebook-authorized.svg",iconImg:"/assets/images/facebook.svg"}}}},Ev={ru:{1:"\u0421\u043b\u0443\u0436\u0431\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438",2:"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0434\u0438\u0437\u0430\u0439\u043d\u0430",3:"\u0420\u0430\u0434\u044b \u043f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0412\u0430\u0441 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",4:'\u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u0441\u0435\u0442\u0438 "\u041e\u0431\u0436\u043e\u0440\u0430"',5:"\u0417\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f",6:"\u0412\u043e\u0439\u0442\u0438",7:"\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f",8:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",9:"\u0412\u0430\u043c \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u0441\u043c\u0441 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441 \u043f\u0430\u0440\u043e\u043b\u0435\u043c",10:"\u0441\u043c\u0441 \u043f\u0430\u0440\u043e\u043b\u044c",11:"\u0434\u0430\u043b\u0435\u0435",12:"\u0432\u043e\u0439\u0442\u0438",13:"\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e \u043d\u043e\u043c\u0435\u0440\u0443 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",14:"\u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043b\u0438\u0447\u043d\u043e\u0433\u043e \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0430",15:"\u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c",16:"\u0421\u0432\u043e\u0438 \u0431\u043e\u043d\u0443\u0441\u044b",17:"",18:"\u0418\u0441\u0442\u043e\u0440\u0438\u044e \u043f\u043e\u043a\u0443\u043f\u043e\u043a",19:"",20:"\u0410\u043a\u0446\u0438\u0438 \u0438 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f",21:"",22:'\u041d\u043e\u0432\u043e\u0441\u0442\u0438 "\u041e\u0431\u0436\u043e\u0440\u0430"',23:"",24:"\u0421\u0432\u043e\u0439 \u043f\u0440\u043e\u0444\u0438\u043b\u044c",25:"",26:"\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f",27:"\u0428\u0430\u0433",28:"\u0417\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u0443\u0439\u0442\u0435\u0441\u044c, \u044d\u0442\u043e \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e",29:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u043a\u0430\u0440\u0442\u044b (A- \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0430\u044f)",30:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",31:"\u0441\u043c\u0441 \u043f\u0430\u0440\u043e\u043b\u044c",32:"\u0434\u0430\u043b\u0435\u0435",33:"\u042f \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",34:"\u042f \u0441\u043e\u0433\u043b\u0430\u0441\u0435\u043d(\u0430) \u0441",35:"\u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c\u0438 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438",36:"\u0434\u043e\u043c\u0430\u0448\u043d\u0438\u0435 \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u0435",37:"\u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044f",38:"\u0420\u0435\u0433\u0438\u043e\u043d",39:"\u0413\u043e\u0440\u043e\u0434",40:"\u0441\u0435\u043c\u0435\u0439\u043d\u043e\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435",41:"\u0441\u0442\u0430\u0442\u0443\u0441 \u0437\u0430\u043d\u044f\u0442\u043e\u0441\u0442\u0438",42:"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 \u043a\u0430\u0440\u0442\u044b",43:"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0435 \u043c\u0435\u043d\u044c\u0448\u0435 3 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432",44:"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",45:"",46:"",47:"\u041f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0443",48:"\u0418\u043c\u044f",49:"\u0424\u0430\u043c\u0438\u043b\u0438\u044f",50:"\u041f\u043e\u043b",51:"\u0410\u0434\u0440\u0435\u0441",52:"\u0414\u043e\u043c",53:"\u041a\u0432\u0430\u0440\u0442\u0438\u0440\u0430",54:"\u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044e",55:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u0430\u0442\u0443 \u0440\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0438\u0437 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f",56:"\u0434\u0435\u0442\u0438",57:"\u041b\u0438\u0447\u043d\u044b\u0439 \u043a\u0430\u0431\u0438\u043d\u0435\u0442",58:"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435",59:"\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435",60:"\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438",61:"\u0412\u044b\u0445\u043e\u0434",62:"\u041c\u043e\u0439 \u0442\u0435\u043b\u0435\u0444\u043e\u043d",63:"\u041c\u043e\u0438 \u043a\u0430\u0440\u0442\u044b",64:"\u0441\u0442\u0430\u0442\u0443\u0441",65:"\u0411\u043e\u043d\u0443\u0441\u043d\u044b\u0439 \u0431\u0430\u043b\u0430\u043d\u0441",66:"\u041d\u0430\u0448\u0438 \u0430\u043a\u0446\u0438\u0438",67:"\u041d\u0430\u0448\u0438 \u043d\u043e\u0432\u043e\u0441\u0442\u0438",68:"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043f\u043e\u043a\u0443\u043f\u043e\u043a",69:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0435\u0440\u0438\u043e\u0434",70:"\u0421\u0423\u041c\u041c\u0410 \u0417\u0410 \u041f\u0415\u0420\u0418\u041e\u0414",71:"\u0412\u0421\u0415\u0413\u041e \u041f\u041e\u041a\u0423\u041f\u041e\u041a",72:"\u0422\u041e\u041f 10 \u043f\u043e\u043a\u0443\u043f\u043e\u043a",73:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0435\u0449\u0435",74:"\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043a \u0441\u043f\u0438\u0441\u043a\u0443",75:"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0432 \u0441\u043e\u0446.\u0441\u0435\u0442\u044f\u0445",76:"\u041f\u0435\u0440\u0438\u043e\u0434 \u0430\u043a\u0446\u0438\u0438",77:"\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435",78:"\u041c\u0430\u0433\u0430\u0437\u0438\u043d",79:"\u0421\u0443\u043c\u043c\u0430",80:"\u0411\u043e\u043d\u0443\u0441",81:"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435",82:"\u0412\u0440\u0435\u043c\u044f",83:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043c\u0430\u0433\u0430\u0437\u0438\u043d",84:"\u041d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430",85:"\u0421\u0443\u043c\u043c\u0430",86:"\u041a\u043e\u043b-\u0432\u043e",87:"\u041e\u0431\u0449\u0430\u044f",88:"\u0437\u0430 1 \u0435\u0434.",89:"\u0442\u043e\u0432\u0430\u0440\u043e\u0432",90:"\u0441\u0443\u043c\u043c\u0430",91:"\u041c\u043e\u0439 \u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u0430\u0431\u0438\u043d\u0435\u0442",92:"\u0424\u043e\u0440\u043c\u0430\u0442 \u043e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u044f",93:"\u0417\u0434\u0435\u0441\u044c \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0443 \u043d\u0430 \u043f\u0438\u0441\u044c\u043c\u0430 \u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e \u0412\u0430\u0448\u0438\u0445 \u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u044f\u0445 \u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u0445 \u0432 \u0443\u0434\u043e\u0431\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u0435.",94:"\u0416\u0435\u043b\u0430\u0435\u0442\u0435 \u043b\u0438 \u0412\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043e\u0431 \u0430\u043a\u0446\u0438\u044f\u0445 \u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u0445 \u043f\u043e email ?",95:"\u0416\u0435\u043b\u0430\u0435\u0442\u0435 \u043b\u0438 \u0412\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043e\u0431 \u0430\u043a\u0446\u0438\u044f\u0445 \u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u0445 \u043f\u043e Sms \u0438 viber ?",96:"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435",97:"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c",98:"\u0414\u0430\u0442\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f",99:"\u041d\u0430 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u0432 \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u0441\u0435\u0442\u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442.",100:"\u041a\u0430\u0440\u0442\u044b \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0438\u043b\u0438 \u043e\u043d\u0430 \u0437\u0430\u043d\u044f\u0442\u0430 \u0434\u0440\u0443\u0433\u0438\u043c \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u043c",101:"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0441 \u0442\u0430\u043a\u0438\u043c \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u044b\u043c \u043d\u043e\u043c\u0435\u0440\u043e\u043c \u0443\u0436\u0435 \u0435\u0441\u0442\u044c",102:"\u041f\u0440\u0438\u0432\u044f\u0437\u043a\u0430 \u043a\u0430\u0440\u0442\u044b",103:"\u041f\u0440\u0438\u0432\u044f\u0436\u0438\u0442\u0435 \u043d\u043e\u0432\u043e\u044e \u043a\u0430\u0440\u0442\u0443, \u044d\u0442\u043e \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e",104:"\u0414\u0430\u0442\u0430",105:"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u0430\u0440\u0442\u0443",106:"\u0412\u0430\u0448\u0435\u0433\u043e \u043d\u043e\u043c\u0435\u0440\u0430 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u043d\u0435\u0442 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u0443\u0439\u0442\u0435\u0441\u044c",107:"\u0417\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043b\u0438\u0447\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445",108:"\u0418\u0437\u0432\u0438\u043d\u0438\u0442\u0435",109:"\u0423\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0434\u043b\u044f \u043b\u0438\u0446 \u0441\u0442\u0430\u0440\u0448\u0435 {{minAge}} \u043b\u0435\u0442",110:"\u2116 \u0447\u0435\u043a\u0430",111:"\u0413\u043e\u0440\u043e\u0434",cart_add:"\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0443 \u0412\u0430\u0441 \u0443\u0436\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u043a\u0430\u0440\u0442\u0430.\n      \u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u043a\u0430\u0440\u0442\u0443, \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435\u0441\u044c \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0438\u043b\u0438 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435\u0441\u044c \u0432 \u0441\u043b\u0443\u0436\u0431\u0443 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438.",112:"\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u0432 \u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u0430\u0431\u0438\u043d\u0435\u0442",113:"C",114:"\u041f\u043e",115:"\u0426\u0435\u043d\u0430",116:"\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e",117:"\u0421\u0443\u043c\u043c\u0430",118:"\u0421\u0443\u043c\u043c\u0430 \u0447\u0435\u043a\u0430",119:"\u0421\u043f\u0438\u0441\u0430\u043d\u043e \u0431\u043e\u043d\u0443\u0441\u043e\u0432",120:"\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e \u0434\u0435\u043d\u044c\u0433\u0430\u043c\u0438",121:"\u0417\u0430\u0431\u044b\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c?",122:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c",123:"\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u043e\u043b\u044f",124:"\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c",125:"\u041f\u0430\u0440\u043e\u043b\u044c \u043d\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043f\u0443\u0441\u0442\u044b\u043c",126:"\u043f\u0430\u0440\u043e\u043b\u0438 \u043d\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442",127:"\u043f\u0430\u0440\u043e\u043b\u044c \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 {{minPassword}} \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432",128:"\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435...",129:"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043f\u043e\u043a\u0443\u043f\u043e\u043a \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442 20 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u043f\u043e\u043a\u0443\u043f\u043e\u043a. \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0435\u0440\u0438\u043e\u0434 \u0432 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0435 \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0437\u0430 \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0435\u0440\u0438\u043e\u0434",130:"\u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",131:"\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435",132:"\u041d\u0430\u0447\u043d\u0438\u0442\u0435 \u0432\u0432\u043e\u0434\u0438\u0442\u044c \u0433\u043e\u0440\u043e\u0434...",133:"\u041c\u043e\u0438 \u043e\u043f\u0440\u043e\u0441\u044b",134:"\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043d\u0430\u0437\u0430\u0434",135:"\u041d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u043e \u0431\u043e\u043d\u0443\u0441\u043e\u0432",136:"\u041d\u043e\u043c\u0435\u0440",137:"\u0421\u0442\u0430\u0442\u0443\u0441",138:"\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044f",139:"\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u0440\u0442\u0443",140:"\u041e\u041f\u0420\u041e\u0421\u042b - \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u043f\u043e\u043c\u043e\u0433\u0430\u044e\u0442 \u043d\u0430\u043c \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044f",141:"\u041c\u044b \u0435\u0449\u0435 \u0436\u0434\u0435\u043c \u0412\u0430\u0448 \u043e\u0442\u0432\u0435\u0442",142:"\u041f\u043b\u043e\u0445\u043e",143:"\u041e\u0442\u043b\u0438\u0447\u043d\u043e",144:"\u0412\u044b \u0443\u0436\u0435 \u043e\u0442\u0432\u0435\u0442\u0438\u043b\u0438 \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u043e\u043f\u0440\u043e\u0441\u0435",145:"\u041e\u0442\u0447\u0435\u0441\u0442\u0432\u043e",146:"\u041c\u043e\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b",147:"\u0417\u0430 \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f",148:"\u0417\u0430 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0433\u043e\u0434",149:"\u0417\u0430 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u0435\u0441\u044f\u0446",150:"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e",151:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043f\u043e\u043a\u0443\u043f\u043e\u043a",152:"\u041d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u043e\u043f\u0440\u043e\u0441\u043e\u0432",153:"\u0414\u0430\u0442\u0430 \u0440\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u0430 \u043f\u0440\u0435\u0432\u044b\u0448\u0430\u0442\u044c 100 \u043b\u0435\u0442",154:"\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c",155:"\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b",156:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0432\u0430\u043b\u0438\u0434\u043d\u044b\u0439 \u043f\u0435\u0440\u0438\u043e\u0434",157:"\u0423 \u043c\u0435\u043d\u044f \u043d\u0435\u0442 \u043a\u0430\u0440\u0442\u044b \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",158:"\u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0412\u0430\u043c \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u043a\u0430\u0440\u0442\u0430 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",159:"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c",160:"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c",161:"\u0417\u0430\u043f\u0440\u043e\u0441 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438",162:"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044e \u0447\u0438\u0442\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043f\u0440\u043e\u0444\u0438\u043b\u0435?",163:"\u041e\u0448\u0438\u0431\u043a\u0430",164:"\u041d\u0435 \u0437\u0430\u0434\u0430\u043d \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 url:",165:"\u0421\u0443\u043c\u043c\u0430 \u043f\u043e\u043a\u0443\u043f\u043e\u043a:",166:"\u041a\u043e\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0430",167:"\u041f\u043e\u0434\u0430\u0440\u043e\u043a",168:"\u0417\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044f \u0430\u043d\u043a\u0435\u0442\u044b",169:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0430",170:"\u041a\u0443\u043f\u043e\u043d",171:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044e",172:"\u041e\u043f\u0440\u043e\u0441",173:"\u0412\u043e\u0437\u0432\u0440\u0430\u0442",174:"\u041f\u043e\u0434\u0430\u0440\u043e\u043a",175:"\u0421\u0433\u043e\u0440\u0435\u043b\u043e",176:"\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e \u0431\u043e\u043d\u0443\u0441\u0430\u043c\u0438",177:"\u0421\u043a\u0438\u0434\u043a\u0430",178:"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439",179:"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442 20 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439. \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0435\u0440\u0438\u043e\u0434 \u0432 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0435 \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0437\u0430 \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0435\u0440\u0438\u043e\u0434",180:"404",181:"\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u0430",182:"\u041d\u0430 \u0433\u043b\u0430\u0432\u043d\u0443\u044e",183:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430",184:"\u041c\u043e\u0439 \u0440\u0435\u0444\u0435\u0440\u0435\u0440*",185:"\u0425\u043e\u0442\u0438\u0442\u0435 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430? \u0412\u0432\u0435\u0434\u0438\u0442\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u043d\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430.\n \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0430 \u043a \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c\u0443 \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0443 \u0431\u0443\u0434\u0435\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0430!",186:"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c",187:"\u041c\u043e\u0438 \u0440\u0435\u0444\u0435\u0440\u0430\u043b\u044b**",188:"\u0425\u043e\u0442\u0438\u0442\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0434\u0440\u0443\u0433\u0443? \u0412\u0432\u0435\u0434\u0438\u0442\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0435\u0433\u043e \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",189:"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435",190:"*\u0414\u0440\u0443\u0433, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u043b \u0412\u0430\u0441 \u0432 \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",191:"**\u0414\u0440\u0443\u0437\u044c\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0412\u044b \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u043b\u0438 \u0432 \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",192:"\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c",193:"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c",194:"\u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u043b \u0412\u0430\u0441 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",195:"\u041f\u0440\u0438\u043d\u044f\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435?",196:"\u0423 \u0412\u0430\u0441 \u043f\u043e\u043a\u0430 \u043d\u0435\u0442 \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430",197:"\u0423 \u0412\u0430\u0441 \u043f\u043e\u043a\u0430 \u043d\u0435\u0442 \u0440\u0435\u0444\u0435\u0440\u0430\u043b\u043e\u0432",198:"\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e!",199:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0435",200:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u043e\u0435 \u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435",201:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u043c\u043e\u0438 \u043f\u043e\u043a\u0443\u043f\u043a\u0438",202:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438",203:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u0434\u0440\u0443\u0437\u0435\u0439",204:"\u0418\u043b\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u043e\u0432.",205:"\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u043e",206:"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",207:"\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u0441\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0435\u0442\u0438:",208:"\u0421\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0435\u0442\u044c \u0443\u0436\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u0430 \u043a \u0412\u0430\u0448\u0435\u043c\u0443 \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u0443",209:"\u041e\u0448\u0438\u0431\u043a\u0430 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f",210:"\u0421\u043e\u0446\u0441\u0435\u0442\u044c \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u0430",211:"\u0412\u043e\u0439\u0442\u0438/\u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0439",212:"\u0423 \u0412\u0430\u0441 \u043d\u0435\u0442 \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u0430?"},eng:{1:"Customer Support",2:"Design Development",3:"Welcome to your Loyalty program account ",4:'of retail chain "Obzhora"',5:"Sign Up",6:"Log In",7:"Authorization",8:"Enter your phone number",9:"A passcode was sent to you by SMS",10:"SMS passcode",11:"next",12:"enter",13:"Authorization by phone number",14:"Using on-line account",15:"you can",16:"View your",17:"points balance",18:"Review",19:"purchase history",20:"Receive special",21:"offers",22:"Stay informed on the",23:"latest news and events",24:"Manage account information and ",25:"subscription option",26:"Registration",27:"Step",28:"Register for free",29:"enter your card number (A -in english)",30:"enter your phone number",31:"SMS passcode",32:"next",33:"I am already registered in the loyalty program",34:"I accept registration ",35:"terms and conditions",36:"Do you have pets?",37:"Do you have a vehicle?",38:"Region",39:"City",40:"marital status",41:"employment status",42:"Please enter the correct card number",43:"Please enter at least 3 characters",44:"Please enter the correct phone number",45:"",46:"",47:"Subscribe to the newsletter",48:"Name",49:"last name",50:"gender",51:"address",52:"house number",53:"appartment number",54:"complete registration",55:"date of birth",56:"children",57:"My Account",58:"Hello",59:"Personal Information",60:"Manage subscription settings",61:"Exit",62:"My phone",63:"My cards",64:"status",65:"Bonus points balance",66:"Our actions",67:"Our news",68:"Purchase history",69:"Select the period",70:"total sum",71:"a total number of purchases",72:"Top 10 purchases",73:"Show more",74:"Back to the list",75:"Share in social networks",76:"Offer validity period",77:"More Info",78:"Store",79:"Amount",80:"Bonus",81:"Description",82:"Time",83:"Choose a store",84:"Product name",85:"Amount",86:"Number",87:"General",88:"per",89:"item",90:"total sum",91:"My account",92:"Messaging format",93:"Here you can manage your subsription settings",94:"Would you like to receive notifications about our special offers and sales campaigns by email?",95:"Would you like to receive notifications about our special offers and sales campaigns by SMS and Viber?",96:"Change settings",97:"Edit",98:"Creation date",99:"Currently there are no purchases within retail chain",100:"The card does not exist or it belongs to another customer",101:"This phone number is already registered",102:"Link a card",103:"Link a new card for free",104:"Date",105:"Add a card",106:"We do not have your phone number in our database, kindly register",107:"Fill up your personal data",108:"Sorry",109:"You must be {{minAge}} or older to enter a loyalty program",110:"# of receipt",111:"City",cart_add:"Your main card is already active.\n      You can't add new card, use the current or call to contact center.",112:"Back to account page",113:"From",114:"total sum",115:"Price",116:"Amount",117:"Sum",118:"Bill amount",119:"Paid by bonus points",120:"Paid by card or cash",121:"Forgot password?",122:"Enter password",123:"Password recovery",124:"Confirm password",125:"The password should not be empty",126:"passwords do not match",127:"password must be at least {{minPassword}} symbols",128:"Create...",129:"Shopping history displays last 20 purchases. Select a period in the calendar to view data for another period.",130:"Wrong phone number format",131:"Server issue",132:"\u041f\u043e\u0447\u043d\u0456\u0442\u044c \u0432\u0432\u043e\u0434\u0438\u0442\u0438 \u043c\u0456\u0441\u0442\u043e...",133:"My polls",134:"Go back",135:"Accrued Bonuses",136:"Number",137:"Status",138:"Actions",139:"Block the card",140:"POLLS - polls results help us improve service",141:"We are still waiting for your reply",142:"Bad",143:"Great",144:"You have already voted in this poll",145:"Patronymic",146:"\u041c\u043e\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b",147:"Since beginning",148:"Current year",149:"Current month",150:"Available",151:"Transaction statistics",152:"No polls available",153:"Date of birth shall not exceed 100 years",154:"Repeat password",155:"Program Rules",156:"Please select a valid period",157:"I do not have a loyalty card",158:"Upon completion of registration, you will be assigned a virtual card of the loyalty program participant",159:"Allow",160:"Cancel",161:"Authorization request",162:"Allow the app to read profile information?",163:"Error",164:"The url parameter is not set:",165:"Purchase amount:",166:"Adjustment",167:"Present",168:"Filling in the field of the questionnaire",169:"Referral program",170:"Coupon",171:"Registration bonuses",172:"Survey",173:"Return",174:"Present",175:"Burnt out",176:"Paid with bonuses",177:"Discount",178:"Transaction history",179:"The transaction history displays the last 20 transactions. Select a period in the calendar to view data for a different period",180:"404",181:"Page not found",182:"To main",183:"Referral program",184:"My referrer*",185:"Want to change your referrer? Please enter the phone number of the new referrer.\n Please note that binding to the previous referrer will be automatically deactivated!",186:"Change",187:"My referrals**",188:"Want to send an invitation to a friend? Please enter his phone number",189:"Send an invitation",190:"*A friend who invited you to the Loyalty Program",191:"**Friends whom you have invited to the Loyalty Program",192:"Confirm",193:"Cancel",194:"invited you to the loyalty program",195:"To accept an invitation?",196:"You do not have a referrer yet",197:"You do not have referrals yet",198:"The invitation has been sent!",199:"Referral accrual",200:"Referral write-off",201:"Bonuses for my purchases",202:"Referral bonuses",203:"Bonuses for purchases of friends",204:"Or send the invitation yourself using messengers",205:"Copied",206:"Setup mobile phone",207:"Link social networks:",208:"The social network is already linked to your account",209:"Connection error",210:"Social network successfully linked",211:"Login / register using social networks",212:"Don't have an account?"},ukr:{1:"\u0421\u043b\u0443\u0436\u0431\u0430 \u043f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0438",2:"\u0420\u043e\u0437\u0440\u043e\u0431\u043a\u0430 \u0434\u0438\u0437\u0430\u0439\u043d\u0443",3:"\u0420\u0430\u0434\u0456 \u0432\u0456\u0442\u0430\u0442\u0438 \u0412\u0430\u0441 \u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0456 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",4:'\u0442\u043e\u0440\u0433\u0456\u0432\u0435\u043b\u044c\u043d\u043e\u0457 \u043c\u0435\u0440\u0435\u0436\u0456 "\u041e\u0431\u0436\u043e\u0440\u0430"',5:"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044c",6:"\u0423\u0432\u0456\u0439\u0442\u0438",7:"\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0456\u044f",8:"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443",9:"\u0412\u0430\u043c \u0432\u0456\u0434\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e sms-\u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u0437 \u043f\u0430\u0440\u043e\u043b\u0435\u043c",10:"sms \u043f\u0430\u0440\u043e\u043b\u044c",11:"\u0414\u0430\u043b\u0456",12:"\u0443\u0432\u0456\u0439\u0442\u0438",13:"\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0456\u044f \u0437\u0430 \u043d\u043e\u043c\u0435\u0440\u043e\u043c \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443",14:"\u0417\u0430 \u0434\u043e\u043f\u043e\u043c\u043e\u0433\u043e\u044e \u043e\u0441\u043e\u0431\u0438\u0441\u0442\u043e\u0433\u043e \u043a\u0430\u0431\u0456\u043d\u0435\u0442\u0443",15:"\u0432\u0438 \u0437\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u0442\u0438",16:"\u0421\u0432\u043e\u0457 \u0431\u043e\u043d\u0443\u0441\u0438",17:"",18:"\u0406\u0441\u0442\u043e\u0440\u0456\u044e \u043f\u043e\u043a\u0443\u043f\u043e\u043a",19:"",20:"\u0410\u043a\u0446\u0456\u0457 \u0442\u0430 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u0456 \u043f\u0440\u043e\u043f\u043e\u0437\u0438\u0446\u0456\u0457",21:"",22:'\u041d\u043e\u0432\u0438\u043d\u0438 "\u041e\u0431\u0436\u043e\u0440\u0430"',23:"",24:"\u0421\u0432\u0456\u0439 \u043f\u0440\u043e\u0444\u0456\u043b\u044c",25:"",26:"\u0420\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u044f",27:"\u041a\u0440\u043e\u043a",28:"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0439\u0442\u0435\u0441\u044c, \u0446\u0435 \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u0431\u0435\u0437\u043a\u043e\u0448\u0442\u043e\u0432\u043d\u043e",29:"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u043d\u043e\u043c\u0435\u0440 \u043a\u0430\u0440\u0442\u0438 (\u0410 - \u0430\u043d\u0433\u043b\u0456\u0439\u0441\u044c\u043a\u043e\u044e)",30:"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443",31:"sms \u043f\u0430\u0440\u043e\u043b\u044c",32:"\u0434\u0430\u043b\u0456",33:"\u042f \u0437\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u043e\u0432\u0430\u043d\u0438\u0439 \u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0456 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",34:"\u042f \u0437\u0433\u043e\u0434\u0435\u043d(\u0430) \u0437",35:"\u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c\u0438 \u0440\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u0457",36:"\u0414\u043e\u043c\u0430\u0448\u043d\u0456 \u0442\u0432\u0430\u0440\u0438\u043d\u0438",37:"\u041d\u0430\u044f\u0432\u043d\u0456\u0441\u0442\u044c \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0456\u043b\u044f",38:"\u0420\u0435\u0433\u0456\u043e\u043d",39:"\u041c\u0456\u0441\u0442\u043e",40:"\u0421\u0456\u043c\u0435\u0439\u043d\u0438\u0439 \u0441\u0442\u0430\u043d",41:"\u0421\u0442\u0430\u0442\u0443\u0441 \u0437\u0430\u0439\u043d\u044f\u0442\u043e\u0441\u0442\u0456",42:"\u0411\u0443\u0434\u044c-\u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u043a\u043e\u0440\u0435\u043a\u0442\u043d\u0438\u0439 \u043d\u043e\u043c\u0435\u0440 \u043a\u0430\u0440\u0442\u0438",43:"\u0411\u0443\u0434\u044c-\u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u043d\u0435 \u043c\u0435\u043d\u0448\u0435 3-\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u0456\u0432",44:"\u0411\u0443\u0434\u044c-\u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u043a\u043e\u0440\u0435\u043a\u0442\u043d\u0438\u0439 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443",45:"",46:"",47:"\u041f\u0456\u0434\u043f\u0438\u0441\u0430\u0442\u0438\u0441\u044c \u043d\u0430 \u0440\u043e\u0437\u0441\u0438\u043b\u043a\u0443",48:"\u0406\u043c`\u044f",49:"\u041f\u0440\u0456\u0437\u0432\u0438\u0449\u0435",50:"\u0421\u0442\u0430\u0442\u044c",51:"\u0410\u0434\u0440\u0435\u0441\u0430",52:"\u0411\u0443\u0434\u0438\u043d\u043e\u043a",53:"\u041a\u0432\u0430\u0440\u0442\u0438\u0440\u0430",54:"\u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u0438 \u0440\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u044e",55:"\u041e\u0431\u0435\u0440\u0456\u0442\u044c \u0434\u0430\u0442\u0443 \u043d\u0430\u0440\u043e\u0434\u0436\u0435\u043d\u043d\u044f \u0456\u0437 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f",56:"\u0414\u0456\u0442\u0438",57:"\u041e\u0441\u043e\u0431\u0438\u0441\u0442\u0438\u0439 \u043a\u0430\u0431\u0456\u043d\u0435\u0442",58:"\u0412\u0456\u0442\u0430\u0454\u043c\u043e",59:"\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u0456 \u0434\u0430\u043d\u0456",60:"\u0423\u043f\u0440\u0430\u0432\u043b\u0456\u043d\u043d\u044f \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f\u043c\u0438",61:"\u0412\u0438\u0445\u0456\u0434",62:"\u041c\u0456\u0439 \u0442\u0435\u043b\u0435\u0444\u043e\u043d",63:"\u041c\u043e\u0457 \u043a\u0430\u0440\u0442\u0438",64:"\u0441\u0442\u0430\u0442\u0443\u0441",65:"\u0411\u043e\u043d\u0443\u0441\u043d\u0438\u0439 \u0431\u0430\u043b\u0430\u043d\u0441",66:"\u041d\u0430\u0448\u0456 \u0430\u043a\u0446\u0456\u0457",67:"\u041d\u0430\u0448\u0456 \u043d\u043e\u0432\u0438\u043d\u0438",68:"\u0406\u0441\u0442\u043e\u0440\u0456\u044f \u043f\u043e\u043a\u0443\u043f\u043e\u043a",69:"\u041e\u0431\u0435\u0440\u0456\u0442\u044c \u043f\u0435\u0440\u0456\u043e\u0434",70:"\u0421\u0423\u041c\u0410 \u0417\u0410 \u041f\u0415\u0420\u0406\u041e\u0414",71:"\u0412\u0421\u042c\u041e\u0413\u041e \u041f\u041e\u041a\u0423\u041f\u041e\u041a",72:"\u0422\u041e\u041f 10 \u043f\u043e\u043a\u0443\u043f\u043e\u043a",73:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0449\u0435",74:"\u041f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438\u0441\u044c \u0434\u043e \u0441\u043f\u0438\u0441\u043a\u0443",75:"\u041f\u043e\u0434\u0456\u043b\u0438\u0442\u0438\u0441\u044c \u0443 \u0441\u043e\u0446. \u043c\u0435\u0440\u0435\u0436\u0430\u0445",76:"\u041f\u0435\u0440\u0456\u043e\u0434 \u0430\u043a\u0446\u0456\u0457",77:"\u0414\u0435\u0442\u0430\u043b\u044c\u043d\u0456\u0448\u0435",78:"\u041c\u0430\u0433\u0430\u0437\u0438\u043d",79:"\u0421\u0443\u043c\u0430",80:"\u0411\u043e\u043d\u0443\u0441",81:"\u041e\u043f\u0438\u0441",82:"\u0427\u0430\u0441",83:"\u041e\u0431\u0435\u0440\u0456\u0442\u044c \u043c\u0430\u0433\u0430\u0437\u0438\u043d",84:"\u041d\u0430\u0437\u0432\u0430 \u0442\u043e\u0432\u0430\u0440\u0443",85:"\u0421\u0443\u043c\u0430",86:"\u041a\u0456\u043b\u044c\u043a\u0456\u0441\u0442\u044c",87:"\u0417\u0430\u0433\u0430\u043b\u044c\u043d\u0430",88:"\u0437\u0430 1 \u043e\u0434\u0438\u043d\u0438\u0446\u044e.",89:"\u0442\u043e\u0432\u0430\u0440\u0456\u0432",90:"\u0441\u0443\u043c\u0430",91:"\u041c\u0456\u0439 \u043e\u0441\u043e\u0431\u0438\u0441\u0442\u0438\u0439 \u043a\u0430\u0431\u0456\u043d\u0435\u0442",92:"\u0424\u043e\u0440\u043c\u0430\u0442 \u0441\u043f\u043e\u0432\u0456\u0449\u0435\u043d\u043d\u044f",93:"\u0422\u0443\u0442 \u0412\u0438 \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456, \u0449\u043e\u0431 \u043e\u0442\u0440\u0438\u043c\u0443\u0432\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u043f\u0440\u043e \u0412\u0430\u0448\u0456 \u043f\u0440\u0438\u0432\u0456\u043b\u0435\u0457 \u0456 \u043c\u043e\u0436\u043b\u0438\u0432\u043e\u0441\u0442\u0456 \u0443 \u0437\u0440\u0443\u0447\u043d\u0456\u0439 \u0444\u043e\u0440\u043c\u0456.",94:"\u0412\u0438 \u0431\u0430\u0436\u0430\u0454\u0442\u0435 \u043e\u0442\u0440\u0438\u043c\u0443\u0432\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u043f\u0440\u043e \u0430\u043a\u0446\u0456\u0457 \u0456 \u043f\u043e\u0434\u0456\u0457 \u043f\u043e e-mail?",95:"\u0412\u0438 \u0431\u0430\u0436\u0430\u0454\u0442\u0435 \u043e\u0442\u0440\u0438\u043c\u0443\u0432\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u043f\u0440\u043e \u0430\u043a\u0446\u0456\u0457 \u0456 \u043f\u043e\u0434\u0456\u0457 \u043f\u043e sms \u0456 viber?",96:"\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f",97:"\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f",98:"\u0414\u0430\u0442\u0430 \u0441\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f",99:"\u041d\u0430 \u043f\u043e\u0442\u043e\u0447\u043d\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u0443 \u0442\u043e\u0440\u0433\u043e\u0432\u0456\u0439 \u043c\u0435\u0440\u0435\u0436\u0456 \u0432\u0456\u0434\u0441\u0443\u0442\u043d\u0456.",100:"\u041a\u0430\u0440\u0442\u0430 \u043d\u0435 \u0456\u0441\u043d\u0443\u0454 \u0447\u0438 \u0432\u043e\u043d\u0430 \u0437\u0430\u0439\u043d\u044f\u0442\u0430 \u0456\u043d\u0448\u0438\u043c \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u043e\u043c",101:"\u041a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u0437 \u0442\u0430\u043a\u0438\u043c \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u0438\u043c \u043d\u043e\u043c\u0435\u0440\u043e\u043c \u0432\u0436\u0435 \u0456\u0441\u043d\u0443\u0454",102:"\u041f\u0440\u0438\u0432`\u044f\u0437\u043a\u0430 \u043a\u0430\u0440\u0442\u0438",103:"\u041f\u0440\u0438\u0432`\u044f\u0436\u0456\u0442\u044c \u043d\u043e\u0432\u0443 \u043a\u0430\u0440\u0442\u0443, \u0446\u0435 \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u0431\u0435\u0437\u043a\u043e\u0448\u0442\u043e\u0432\u043d\u043e",104:"\u0414\u0430\u0442\u0430",105:"\u0414\u043e\u0434\u0430\u0442\u0438 \u043a\u0430\u0440\u0442\u0443",106:"\u0412\u0430\u0448\u043e\u0433\u043e \u043d\u043e\u043c\u0435\u0440\u0430 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u043d\u0435 \u0456\u0441\u043d\u0443\u0454 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0456, \u0431\u0443\u0434\u044c-\u043b\u0430\u0441\u043a\u0430, \u0437\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0439\u0442\u0435\u0441\u044c",107:"\u0417\u0430\u043f\u043e\u0432\u043d\u0435\u043d\u043d\u044f \u043e\u0441\u043e\u0431\u0438\u0441\u0442\u0438\u0445 \u0434\u0430\u043d\u0438\u0445",108:"\u0412\u0438\u0431\u0430\u0447\u0442\u0435",109:"\u0423\u0447\u0430\u0441\u0442\u044c \u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0456 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456 \u043c\u043e\u0436\u043b\u0438\u0432\u0430 \u0434\u043b\u044f \u043e\u0441\u0456\u0431 \u0441\u0442\u0430\u0440\u0448\u0435 {{minAge}} \u0440\u043e\u043a\u0456\u0432",110:"\u2116 \u0447\u0435\u043a\u0443",111:"\u041c\u0456\u0441\u0442\u043e",cart_add:"\u0417\u0432\u0435\u0440\u043d\u0456\u0442\u044c \u0443\u0432\u0430\u0433\u0443, \u0443 \u0412\u0430\u0441 \u0432\u0436\u0435 \u0430\u043a\u0442\u0438\u0432\u043e\u0432\u0430\u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u0430 \u043a\u0430\u0440\u0442\u0430.\n      \u0412\u0438 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u043e\u0434\u0430\u0442\u0438 \u043d\u043e\u0432\u0443 \u043a\u0430\u0440\u0442\u0443, \u0441\u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0439\u0442\u0435\u0441\u044c \u043f\u043e\u0442\u043e\u0447\u043d\u043e\u044e \u0430\u0431\u043e \u0437\u0432\u0435\u0440\u043d\u0456\u0442\u044c\u0441\u044f \u0443 \u0441\u043b\u0443\u0436\u0431\u0443 \u043f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0438.",112:"\u041f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438\u0441\u044c \u0443 \u043e\u0441\u043e\u0431\u0438\u0441\u0442\u0438\u0439 \u043a\u0430\u0431\u0456\u043d\u0435\u0442",113:"\u0417",114:"\u041f\u043e",115:"\u0426\u0456\u043d\u0430",116:"\u041a\u0456\u043b\u044c\u043a\u0456\u0441\u0442\u044c",117:"\u0421\u0443\u043c\u0430",118:"\u0421\u0443\u043c\u0430 \u0447\u0435\u043a\u0443",119:"\u0421\u043f\u043b\u0430\u0447\u0435\u043d\u043e \u0431\u043e\u043d\u0443\u0441\u0430\u043c\u0438",120:"\u0421\u043f\u043b\u0430\u0447\u0435\u043d\u043e \u0433\u0440\u043e\u0448\u0438\u043c\u0430",121:"\u0417\u0430\u0431\u0443\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c?",122:"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c",123:"\u0412\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u043f\u0430\u0440\u043e\u043b\u044f",124:"\u041f\u043e\u0432\u0442\u043e\u0440\u0456\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c",125:"\u041f\u0430\u0440\u043e\u043b\u044c \u043c\u0430\u0454 \u0431\u0443\u0442\u0438 \u043f\u0443\u0441\u0442\u0438\u043c",126:"\u043f\u0430\u0440\u043e\u043b\u0456 \u043d\u0435 \u0441\u043f\u0456\u0432\u043f\u0430\u0434\u0430\u044e\u0442\u044c",127:"\u043f\u0430\u0440\u043e\u043b\u044c \u043c\u0430\u0454 \u0431\u0443\u0442\u0438 \u043d\u0435 \u043c\u0435\u043d\u0448\u0435 {{minPassword}} \u0441\u0438\u043c\u0432\u043e\u043b\u0456\u0432",128:"\u0421\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f...",129:"\u0406\u0441\u0442\u043e\u0440\u0456\u044f \u043f\u043e\u043a\u0443\u043f\u043e\u043a \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0430\u0454 20 \u043e\u0441\u0442\u0430\u043d\u043d\u0456\u0445 \u043f\u043e\u043a\u0443\u043f\u043e\u043a. \u041e\u0431\u0435\u0440\u0456\u0442\u044c \u043f\u0435\u0440\u0456\u043e\u0434 \u0443 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0456 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0433\u043b\u044f\u0434\u0443 \u0434\u0430\u043d\u0438\u0445 \u0437\u0430 \u0456\u043d\u0448\u0438\u0439 \u043f\u0440\u043e\u043c\u0456\u0436\u043e\u043a \u0447\u0430\u0441\u0443.",130:"\u041d\u0435 \u0432\u0456\u0440\u043d\u0438\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443",131:"\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0456",132:"\u041f\u043e\u0447\u043d\u0456\u0442\u044c \u0432\u0432\u043e\u0434\u0438\u0442\u0438 \u043c\u0456\u0441\u0442\u043e...",133:"\u041c\u043e\u0457 \u043e\u043f\u0438\u0442\u0443\u0432\u0430\u043d\u043d\u044f",134:"\u041f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438\u0441\u044f \u043d\u0430\u0437\u0430\u0434",135:"\u041d\u0430\u0440\u0430\u0445\u043e\u0432\u0430\u043d\u043e \u0431\u043e\u043d\u0443\u0441\u0456\u0432",136:"\u041d\u043e\u043c\u0435\u0440",137:"\u0421\u0442\u0430\u0442\u0443\u0441",138:"\u0414\u0456\u0457",139:"\u0417\u0430\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u043a\u0430\u0440\u0442\u0443",140:"\u041e\u041f\u0418\u0422\u0423\u0412\u0410\u041d\u041d\u042f - \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0438 \u043e\u043f\u0438\u0442\u0443\u0432\u0430\u043d\u044c \u0434\u043e\u043f\u043e\u043c\u0430\u0433\u0430\u044e\u0442\u044c \u043d\u0430\u043c \u043f\u043e\u043a\u0440\u0430\u0449\u0438\u0442\u0438 \u044f\u043a\u0456\u0441\u0442\u044c \u043e\u0431\u0441\u043b\u0443\u0433\u043e\u0432\u0443\u0432\u0430\u043d\u043d\u044f",141:"\u041c\u0438 \u043e\u0447\u0456\u043a\u0443\u0454\u043c\u043e \u0412\u0430\u0448\u043e\u0457 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456",142:"\u041f\u043e\u0433\u0430\u043d\u043e",143:"\u0412\u0456\u0434\u043c\u0456\u043d\u043d\u043e",144:"\u0412\u0438 \u0432\u0436\u0435 \u0434\u0430\u043b\u0438 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u0443 \u0434\u0430\u043d\u043e\u043c\u0443 \u043e\u043f\u0438\u0442\u0443\u0432\u0430\u043d\u043d\u0456",145:"\u041f\u043e \u0431\u0430\u0442\u044c\u043a\u043e\u0432\u0456",146:"\u041c\u043e\u0457 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438",147:"\u0417\u0430 \u0432\u0435\u0441\u044c \u0447\u0430\u0441",148:"\u0417\u0430 \u043f\u043e\u0442\u043e\u0447\u043d\u0438\u0439 \u0440\u0456\u043a",149:"\u0417\u0430 \u043f\u043e\u0442\u043e\u0447\u043d\u0438\u0439 \u043c\u0456\u0441\u044f\u0446\u044c",150:"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e",151:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043f\u043e\u043a\u0443\u043f\u043e\u043a",152:"\u041d\u0435\u043c\u0430\u0454 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0438\u0445 \u043e\u043f\u0438\u0442\u0443\u0432\u0430\u043d\u044c",153:"\u0414\u0430\u0442\u0430 \u043d\u0430\u0440\u043e\u0434\u0436\u0435\u043d\u043d\u044f \u043d\u0435 \u043f\u043e\u0432\u0438\u043d\u043d\u0430 \u043f\u0435\u0440\u0435\u0432\u0438\u0449\u0443\u0432\u0430\u0442\u0438 100 \u0440\u043e\u043a\u0456\u0432",154:"\u041f\u043e\u0432\u0442\u043e\u0440\u0456\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c",155:"\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438",156:"\u041e\u0431\u0435\u0440\u0456\u0442\u044c \u0431\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430 \u0432\u0430\u043b\u0456\u0434\u043d\u0438\u0439 \u043f\u0435\u0440\u0456\u043e\u0434",157:"\u0412 \u043c\u0435\u043d\u0435 \u043d\u0435\u043c\u0430\u0454 \u043a\u0430\u0440\u0442\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",158:"\u041f\u0456\u0441\u043b\u044f \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044f \u0440\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u0457 \u0412\u0430\u043c \u0431\u0443\u0434\u0435 \u043f\u0440\u0438\u0441\u0432\u043e\u0454\u043d\u043e \u0432\u0456\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0430 \u043a\u0430\u0440\u0442\u0430 \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",159:"\u0414\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u0438",160:"\u0412\u0456\u0434\u043c\u0456\u043d\u0438\u0442\u0438",161:"\u0417\u0430\u043f\u0438\u0442 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0456\u0457",162:"\u0414\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u0438 \u0434\u043e\u0434\u0430\u0442\u043a\u0443 \u0447\u0438\u0442\u0430\u0442\u0438 \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u044e \u043f\u0440\u043e \u043f\u0440\u043e\u0444\u0456\u043b\u044c?",163:"\u041f\u043e\u043c\u0438\u043b\u043a\u0430",164:"\u041d\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0439 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 url:",165:"\u0421\u0443\u043c\u0430 \u043a\u0443\u043f\u0456\u0432\u043b\u0456:",166:"\u041a\u043e\u0440\u0435\u043a\u0446\u0456\u044f",167:"\u041f\u043e\u0434\u0430\u0440\u0443\u043d\u043e\u043a",168:"\u0417\u0430\u043f\u043e\u0432\u043d\u0435\u043d\u043d\u044f \u043f\u043e\u043b\u0456\u0432 \u0430\u043d\u043a\u0435\u0442\u0438",169:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0430",170:"\u041a\u0443\u043f\u043e\u043d",171:"\u0411\u043e\u043d\u0443\u0441\u0438 \u0437\u0430 \u0440\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u044e",172:"\u041e\u043f\u0438\u0442\u0443\u0432\u0430\u043d\u043d\u044f",173:"\u041f\u043e\u0432\u0435\u0440\u043d\u0435\u043d\u043d\u044f",174:"\u041f\u043e\u0434\u0430\u0440\u043e\u043a",175:"\u0417\u0433\u043e\u0440\u0456\u043b\u043e",176:"\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e \u0431\u043e\u043d\u0443\u0441\u0430\u043c\u0438",177:"\u0417\u043d\u0438\u0436\u043a\u0430",178:"\u0406\u0441\u0442\u043e\u0440\u0456\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0456\u0439",179:"\u0406\u0441\u0442\u043e\u0440\u0456\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0456\u0439 \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0430\u0454 20 \u043e\u0441\u0442\u0430\u043d\u043d\u0456\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0456\u0439. \u041e\u0431\u0435\u0440\u0456\u0442\u044c \u043f\u0435\u0440\u0456\u043e\u0434 \u0432 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0456 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0433\u043b\u044f\u0434\u0443 \u0434\u0430\u043d\u0438\u0445 \u0437\u0430 \u0456\u043d\u0448\u0438\u0439 \u043f\u0435\u0440\u0456\u043e\u0434.",180:"404",181:"\u0421\u0442\u043e\u0440\u0456\u043d\u043a\u0443 \u043d\u0435 \u0437\u043d\u0430\u0439\u0434\u0435\u043d\u043e",182:"\u041d\u0430 \u0433\u043e\u043b\u043e\u0432\u043d\u0443",183:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0430",184:"\u041c\u0456\u0439 \u0440\u0435\u0444\u0435\u0440\u0435\u0440*",185:"\u0425\u043e\u0447\u0435\u0442\u0435 \u0437\u043c\u0456\u043d\u0438\u0442\u0438 \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430? \u0412\u0432\u0435\u0434\u0456\u0442\u044c, \u0431\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443 \u043d\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430.\n \u0417\u0432\u0435\u0440\u043d\u0456\u0442\u044c \u0443\u0432\u0430\u0433\u0443, \u0449\u043e \u043f\u0440\u0438\u043d\u0430\u043b\u0435\u0436\u043d\u0456\u0441\u0442\u044c \u0434\u043e \u043f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u044c\u043e\u0433\u043e \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430 \u0431\u0443\u0434\u0435 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u043e\u0432\u0430\u043d\u0430!",186:"\u0417\u043c\u0456\u043d\u0438\u0442\u0438",187:"\u041c\u043e\u0457 \u0440\u0435\u0444\u0435\u0440\u0430\u043b\u0438**",188:"\u0425\u043e\u0447\u0435\u0442\u0435 \u0432\u0456\u0434\u043f\u0440\u0430\u0432\u0438\u0442\u0438 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f \u0434\u0440\u0443\u0433\u0443? \u0412\u0432\u0435\u0434\u0456\u0442\u044c, \u0431\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0439\u043e\u0433\u043e \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443",189:"\u0412\u0456\u0434\u043f\u0440\u0430\u0432\u0438\u0442\u0438 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f",190:"*\u0414\u0440\u0443\u0433, \u044f\u043a\u0438\u0439 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0432  \u0412\u0430\u0441 \u0432 \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u0443 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",191:"**\u0414\u0440\u0443\u0437\u0456, \u044f\u043a\u0438\u0445 \u0412\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u043b\u0438 \u0432 \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u0443 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",192:"\u041f\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438",193:"\u0412\u0456\u0434\u043c\u0456\u043d\u0438\u0442\u0438",194:"\u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0432 \u0412\u0430\u0441 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0443 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",195:"\u041f\u0440\u0438\u0439\u043d\u044f\u0442\u0438 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f?",196:"\u0423 \u0412\u0430\u0441 \u043f\u043e\u043a\u0438 \u043d\u0435\u043c\u0430 \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430",197:"\u0423 \u0412\u0430\u0441 \u043f\u043e\u043a\u0438 \u043d\u0435\u043c\u0430 \u0440\u0435\u0444\u0435\u0440\u0430\u043b\u0456\u0432",198:"\u0417\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f \u0432\u0456\u0434\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e!",199:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u0435 \u043d\u0430\u0440\u0430\u0445\u0443\u0432\u0430\u043d\u043d\u044f",200:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u0435 \u0441\u043f\u0438\u0441\u0430\u043d\u043d\u044f",201:"\u0411\u043e\u043d\u0443\u0441\u0438 \u0437\u0430 \u043c\u043e\u0457 \u043f\u043e\u043a\u0443\u043f\u043a\u0438",202:"\u0411\u043e\u043d\u0443\u0441\u0438 \u0437\u0430 \u043c\u043e\u0457 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0456\u0457",203:"\u0411\u043e\u043d\u0443\u0441\u0438 \u0437\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u0434\u0440\u0443\u0437\u0456\u0432",204:"\u0410\u0431\u043e \u043d\u0430\u0434\u0456\u0448\u043b\u0456\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f \u0441\u0430\u043c\u043e\u0441\u0442\u0456\u0439\u043d\u043e \u0437\u0430 \u0434\u043e\u043f\u043e\u043c\u043e\u0433\u043e\u044e \u043c\u0435\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u0456\u0432.",205:"\u0421\u043a\u043e\u043f\u0456\u0439\u043e\u0432\u0430\u043d\u043e",206:"\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 \u043c\u043e\u0431\u0456\u043b\u044c\u043d\u0438\u0439 \u0442\u0435\u043b\u0435\u0444\u043e\u043d",207:"\u041f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u043d\u0430 \u0441\u043e\u0446\u0456\u0430\u043b\u044c\u043d\u0456 \u043c\u0435\u0440\u0435\u0436\u0456:",208:"\u0421\u043e\u0446\u0456\u0430\u043b\u044c\u043d\u0430 \u043c\u0435\u0440\u0435\u0436\u0430 \u0432\u0436\u0435 \u043f\u0440\u0438\u0432\u02bc\u044f\u0437\u0430\u043d\u0430 \u0434\u043e \u0412\u0430\u0448\u043e\u0433\u043e \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043f\u0438\u0441\u0443",209:"\u041f\u043e\u043c\u0438\u043b\u043a\u0430 \u0437\u02bc\u0454\u0434\u043d\u0430\u043d\u043d\u044f",210:"\u0421\u043e\u0446\u043c\u0435\u0440\u0435\u0436\u0443 \u0443\u0441\u043f\u0456\u0448\u043d\u043e \u043f\u0440\u0438\u0432\u02bc\u044f\u0437\u0430\u043d\u043e",211:"\u0423\u0432\u0456\u0439\u0442\u0438/\u0437\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044f \u0437\u0430 \u0434\u043e\u043f\u043e\u043c\u043e\u0433\u043e\u044e \u0441\u043e\u0446\u0456\u0430\u043b\u044c\u043d\u0438\u0445 \u043c\u0435\u0440\u0435\u0436",212:"\u041d\u0435\u043c\u0430\u0454 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043f\u0438\u0441\u0443?"}},Iv={apiUrl:"https://api.develop.abmloyalty.app",phone:{regex:/^(\s*)?(\+)?([- _():=+]?\d[- _():=+]?){12,14}(\s*)?$/,mask:["+","3","8","0"," ","(",/\d/,/\d/,")"," ",/\d/,/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/],showMask:!0},minPassword:6,countryId:1,minimumYear:14,suport:{phone:"+3801232132",email:"email@email.com"},title:"Title",social:[{show:!0,icon:"ico-social-fb",link:"https://www.facebook.com/grosh.family"},{show:!0,icon:"ico-social-ok",link:"https://ok.ru/dk?st.cmd=anonymMain&st.redirect=%2Ffeed"},{show:!0,icon:"ico-social-vk",link:"https://m.vk.com/pivo_eliseeff"},{show:!0,icon:"ico-social-in",link:"https://www.instagram.com/elisey_supermarket/"}],regulationsLink:"/assets/project/regulations.txt",linkLogo:"/",titleLogo:"ABM Loyalty",androidLink:"android",iosLink:"ios",requiredCard:!0,lang:{currentLang:{name:"UKR",alias:"ukr",header:"uk"},languages:[{name:"UKR",alias:"ukr",header:"uk"},{name:"RU",alias:"ru",header:"ru"},{name:"ENG",alias:"eng",header:"en"}]},showWelcomeSection:!0,currency:"\u0433\u0440\u043d",bonusAliases:{},reCaptchaConfig:{useReCaptcha:!1,siteKey:""},showPurchaseDetails:!1,useNewHistory:!1,menuItems:[{url:"/profile/card",texts:{},translate_key:63,icon:"credit-card",inNewTab:!1,visible:!0},{url:"/profile/edit",texts:{},translate_key:59,icon:"user",inNewTab:!1,visible:!0},{url:"/profile/mailing",texts:{},translate_key:60,icon:"mail",inNewTab:!1,visible:!0},{url:"/coupons",texts:{},translate_key:224,icon:"album",inNewTab:!1,visible:!0},{url:"/referral",texts:{},translate_key:183,icon:"users",inNewTab:!1,visible:!0},{url:"/profile/feedback",texts:{},translate_key:133,icon:"bell",inNewTab:!1,visible:!0,badge:"$state.profile.countQuestions"},{url:"/profile/purchase-statistics",texts:{},translate_key:151,icon:"cart",inNewTab:!1,visible:!0},{url:"$config.regulationsLink",texts:{},translate_key:155,icon:"print",inNewTab:!1,visible:!0}],defaultPartner:1,showWelcomeHeader:!1,welcomeHeader:{title:{}},welcomeHeaderItems:[{url:"https://abmcloud.com",logo:"https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png"}],referralConfig:{shareButtons:[{name:"Telegram",show:!0,share:{uk:"https://t.me/share/url?url={shareUrl}&text=\u041f\u0440\u0438\u0432\u0456\u0442! \u041f\u0440\u0438\u0454\u0434\u043d\u0443\u0439\u0441\u044f \u0434\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456 ABM Loyalty",ru:"https://t.me/share/url?url={shareUrl}&text=\u041f\u0440\u0438\u0432\u0435\u0442! \u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0439\u0441\u044f \u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438 ABM Loyalty",en:"https://t.me/share/url?url={shareUrl}&text=Hello! Join the ABM Loyalty program"},icon:"ico-social-share-telegram"},{name:"Viber",show:!0,share:{uk:"viber://forward?text=\u041f\u0440\u0438\u0432\u0456\u0442! \u041f\u0440\u0438\u0454\u0434\u043d\u0443\u0439\u0441\u044f \u0434\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456 ABM Loyalty {shareUrl}",ru:"viber://forward?text=\u041f\u0440\u0438\u0432\u0435\u0442! \u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0439\u0441\u044f \u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438 ABM Loyalty {shareUrl}",en:"viber://forward?text=Hello! Join the ABM Loyalty program {shareUrl}"},icon:"ico-social-share-viber"},{name:"WhatsApp",show:!0,share:{uk:"https://wa.me/?text=\u041f\u0440\u0438\u0432\u0456\u0442! \u041f\u0440\u0438\u0454\u0434\u043d\u0443\u0439\u0441\u044f \u0434\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456 ABM Loyalty {shareUrl}",ru:"https://wa.me/?text=\u041f\u0440\u0438\u0432\u0435\u0442! \u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0439\u0441\u044f \u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438 ABM Loyalty {shareUrl}",en:"https://wa.me/?text=Hello! Join the ABM Loyalty program {shareUrl}"},icon:"ico-social-share-whatsapp"},{name:"Facebook",show:!0,share:{uk:"https://www.facebook.com/sharer/sharer.php?u={shareUrl}",ru:"https://www.facebook.com/sharer/sharer.php?u={shareUrl}",en:"https://www.facebook.com/sharer/sharer.php?u={shareUrl}"},icon:"ico-social-share-facebook"}]},servicesAuth:{google:{type:"google",enabled:!1,token_type:1,client_id:"",connectedIconImg:"/assets/images/google-authorized.svg",authButtonConfig:{show:!1},attachButtonConfig:{show:!1}},telegram:{type:"telegram",enabled:!1,token_type:1,bot_name:"",bot_id:0,authButtonConfig:{show:!1},attachButtonConfig:{show:!1,connectedIconImg:"/assets/images/telegram-authorized.svg",iconImg:"/assets/images/telegram.svg"}},facebook:{type:"facebook",enabled:!1,token_type:1,client_id:"",authButtonConfig:{show:!1},attachButtonConfig:{show:!1,connectedIconImg:"/assets/images/facebook-authorized.svg",iconImg:"/assets/images/facebook.svg"}}}},ka={ukr:{1:"\u0421\u043b\u0443\u0436\u0431\u0430 \u043f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0438",2:"\u0420\u043e\u0437\u0440\u043e\u0431\u043a\u0430 \u0434\u0438\u0437\u0430\u0439\u043d\u0443",3:"\u0420\u0430\u0434\u0456 \u0432\u0456\u0442\u0430\u0442\u0438 \u0412\u0430\u0441 \u0443 \u043e\u0441\u043e\u0431\u0438\u0441\u0442\u043e\u043c\u0443 \u043a\u0430\u0431\u0456\u043d\u0435\u0442\u0456",4:"\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",5:"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044c",6:"\u0423\u0432\u0456\u0439\u0442\u0438",7:"\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0456\u044f",8:"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443",9:"\u0412\u0430\u043c \u0432\u0456\u0434\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e sms-\u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u0437 \u043f\u0430\u0440\u043e\u043b\u0435\u043c",10:"sms \u043f\u0430\u0440\u043e\u043b\u044c",11:"\u0414\u0430\u043b\u0456",12:"\u0443\u0432\u0456\u0439\u0442\u0438",13:"\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0456\u044f \u0437\u0430 \u043d\u043e\u043c\u0435\u0440\u043e\u043c \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443",14:"\u0417\u0430 \u0434\u043e\u043f\u043e\u043c\u043e\u0433\u043e\u044e \u043e\u0441\u043e\u0431\u0438\u0441\u0442\u043e\u0433\u043e \u043a\u0430\u0431\u0456\u043d\u0435\u0442\u0443",15:"\u0432\u0438 \u0437\u043c\u043e\u0436\u0435\u0442\u0435",16:"\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u0434\u0430\u0442\u0438 \u0431\u043e\u043d\u0443\u0441\u043d\u0456",17:"\u043d\u0430\u0440\u0430\u0445\u0443\u0432\u0430\u043d\u043d\u044f",18:"\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u0434\u0430\u0442\u0438 \u0456\u0441\u0442\u043e\u0440\u0456\u044e",19:"\u043f\u043e\u043a\u0443\u043f\u043e\u043a",20:"\u041e\u0442\u0440\u0438\u043c\u0443\u0432\u0430\u0442\u0438 \u0430\u043a\u0446\u0456\u0439\u043d\u0456",21:"\u043f\u0440\u043e\u043f\u043e\u0437\u0438\u0446\u0456\u0457",22:"\u0411\u0443\u0442\u0438 \u0432 \u043a\u0443\u0440\u0441\u0456 \u043e\u0441\u0442\u0430\u043d\u043d\u0456\u0445",23:"\u043d\u043e\u0432\u0438\u043d \u0442\u0430 \u043f\u043e\u0434\u0456\u0439",24:"\u0423\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u0438 \u0430\u043d\u043a\u0435\u0442\u043d\u0438\u043c\u0438",25:"\u0434\u0430\u043d\u0438\u043c\u0438 \u0442\u0430 \u0440\u043e\u0437\u0441\u0438\u043b\u043a\u0430\u043c\u0438",26:"\u0420\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u044f",27:"\u041a\u0440\u043e\u043a",28:"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0439\u0442\u0435\u0441\u044c, \u0446\u0435 \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u0431\u0435\u0437\u043a\u043e\u0448\u0442\u043e\u0432\u043d\u043e",29:"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u043d\u043e\u043c\u0435\u0440 \u043a\u0430\u0440\u0442\u0438",30:"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443",31:"sms \u043f\u0430\u0440\u043e\u043b\u044c",32:"\u0434\u0430\u043b\u0456",33:"\u042f \u0437\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u043e\u0432\u0430\u043d\u0438\u0439 \u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0456 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",34:"\u042f \u0437\u0433\u043e\u0434\u0435\u043d(\u0430) \u0437",35:"\u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c\u0438 \u0440\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u0457",36:"\u0414\u043e\u043c\u0430\u0448\u043d\u0456 \u0442\u0432\u0430\u0440\u0438\u043d\u0438",37:"\u041d\u0430\u044f\u0432\u043d\u0456\u0441\u0442\u044c \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0456\u043b\u044f",38:"\u0420\u0435\u0433\u0456\u043e\u043d",39:"\u041c\u0456\u0441\u0442\u043e",40:"\u0421\u0456\u043c\u0435\u0439\u043d\u0438\u0439 \u0441\u0442\u0430\u043d",41:"\u0421\u0442\u0430\u0442\u0443\u0441 \u0437\u0430\u0439\u043d\u044f\u0442\u043e\u0441\u0442\u0456",42:"\u0411\u0443\u0434\u044c-\u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u043a\u043e\u0440\u0435\u043a\u0442\u043d\u0438\u0439 \u043d\u043e\u043c\u0435\u0440 \u043a\u0430\u0440\u0442\u0438",43:"\u0411\u0443\u0434\u044c-\u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u043d\u0435 \u043c\u0435\u043d\u0448\u0435 3-\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u0456\u0432",44:"\u0411\u0443\u0434\u044c-\u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u043a\u043e\u0440\u0435\u043a\u0442\u043d\u0438\u0439 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443",45:"",46:"",47:"\u041f\u0456\u0434\u043f\u0438\u0441\u0430\u0442\u0438\u0441\u044c \u043d\u0430 \u0440\u043e\u0437\u0441\u0438\u043b\u043a\u0443",48:"\u0406\u043c`\u044f",49:"\u041f\u0440\u0456\u0437\u0432\u0438\u0449\u0435",50:"\u0421\u0442\u0430\u0442\u044c",51:"\u0410\u0434\u0440\u0435\u0441\u0430",52:"\u0411\u0443\u0434\u0438\u043d\u043e\u043a",53:"\u041a\u0432\u0430\u0440\u0442\u0438\u0440\u0430",54:"\u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u0438 \u0440\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u044e",55:"\u041e\u0431\u0435\u0440\u0456\u0442\u044c \u0434\u0430\u0442\u0443 \u043d\u0430\u0440\u043e\u0434\u0436\u0435\u043d\u043d\u044f \u0456\u0437 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f",56:"\u0414\u0456\u0442\u0438",57:"\u041e\u0441\u043e\u0431\u0438\u0441\u0442\u0438\u0439 \u043a\u0430\u0431\u0456\u043d\u0435\u0442",58:"\u0412\u0456\u0442\u0430\u0454\u043c\u043e",59:"\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u0456 \u0434\u0430\u043d\u0456",60:"\u0423\u043f\u0440\u0430\u0432\u043b\u0456\u043d\u043d\u044f \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f\u043c\u0438",61:"\u0412\u0438\u0445\u0456\u0434",62:"\u041c\u0456\u0439 \u0442\u0435\u043b\u0435\u0444\u043e\u043d",63:"\u041c\u043e\u0457 \u043a\u0430\u0440\u0442\u0438",64:"\u0441\u0442\u0430\u0442\u0443\u0441",65:"\u0411\u043e\u043d\u0443\u0441\u043d\u0438\u0439 \u0431\u0430\u043b\u0430\u043d\u0441",66:"\u041d\u0430\u0448\u0456 \u0430\u043a\u0446\u0456\u0457",67:"\u041d\u0430\u0448\u0456 \u043d\u043e\u0432\u0438\u043d\u0438",68:"\u0406\u0441\u0442\u043e\u0440\u0456\u044f \u043f\u043e\u043a\u0443\u043f\u043e\u043a",69:"\u041e\u0431\u0435\u0440\u0456\u0442\u044c \u043f\u0435\u0440\u0456\u043e\u0434",70:"\u0421\u0423\u041c\u0410 \u0417\u0410 \u041f\u0415\u0420\u0406\u041e\u0414",71:"\u0412\u0421\u042c\u041e\u0413\u041e \u041f\u041e\u041a\u0423\u041f\u041e\u041a",72:"\u0422\u041e\u041f 10 \u043f\u043e\u043a\u0443\u043f\u043e\u043a",73:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0449\u0435",74:"\u041f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438\u0441\u044c \u0434\u043e \u0441\u043f\u0438\u0441\u043a\u0443",75:"\u041f\u043e\u0434\u0456\u043b\u0438\u0442\u0438\u0441\u044c \u0443 \u0441\u043e\u0446. \u043c\u0435\u0440\u0435\u0436\u0430\u0445",76:"\u041f\u0435\u0440\u0456\u043e\u0434 \u0430\u043a\u0446\u0456\u0457",77:"\u0414\u0435\u0442\u0430\u043b\u044c\u043d\u0456\u0448\u0435",78:"\u041c\u0430\u0433\u0430\u0437\u0438\u043d",79:"\u0421\u0443\u043c\u0430",80:"\u0411\u043e\u043d\u0443\u0441",81:"\u041e\u043f\u0438\u0441",82:"\u0427\u0430\u0441",83:"\u041e\u0431\u0435\u0440\u0456\u0442\u044c \u043c\u0430\u0433\u0430\u0437\u0438\u043d",84:"\u041d\u0430\u0437\u0432\u0430 \u0442\u043e\u0432\u0430\u0440\u0443",85:"\u0421\u0443\u043c\u0430",86:"\u041a\u0456\u043b\u044c\u043a\u0456\u0441\u0442\u044c",87:"\u0417\u0430\u0433\u0430\u043b\u044c\u043d\u0430",88:"\u0437\u0430 1 \u043e\u0434\u0438\u043d\u0438\u0446\u044e.",89:"\u0442\u043e\u0432\u0430\u0440\u0456\u0432",90:"\u0441\u0443\u043c\u0430",91:"\u041c\u0456\u0439 \u043e\u0441\u043e\u0431\u0438\u0441\u0442\u0438\u0439 \u043a\u0430\u0431\u0456\u043d\u0435\u0442",92:"\u0424\u043e\u0440\u043c\u0430\u0442 \u0441\u043f\u043e\u0432\u0456\u0449\u0435\u043d\u043d\u044f",93:"\u0422\u0443\u0442 \u0412\u0438 \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456, \u0449\u043e\u0431 \u043e\u0442\u0440\u0438\u043c\u0443\u0432\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u043f\u0440\u043e \u0412\u0430\u0448\u0456 \u043f\u0440\u0438\u0432\u0456\u043b\u0435\u0457 \u0456 \u043c\u043e\u0436\u043b\u0438\u0432\u043e\u0441\u0442\u0456 \u0443 \u0437\u0440\u0443\u0447\u043d\u0456\u0439 \u0444\u043e\u0440\u043c\u0456.",94:"\u0412\u0438 \u0431\u0430\u0436\u0430\u0454\u0442\u0435 \u043e\u0442\u0440\u0438\u043c\u0443\u0432\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u043f\u0440\u043e \u0430\u043a\u0446\u0456\u0457 \u0456 \u043f\u043e\u0434\u0456\u0457 \u043f\u043e e-mail?",95:"\u0412\u0438 \u0431\u0430\u0436\u0430\u0454\u0442\u0435 \u043e\u0442\u0440\u0438\u043c\u0443\u0432\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u043f\u0440\u043e \u0430\u043a\u0446\u0456\u0457 \u0456 \u043f\u043e\u0434\u0456\u0457 \u043f\u043e sms?",96:"\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f",97:"\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u043d\u043d\u044f",98:"\u0414\u0430\u0442\u0430 \u0441\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f",99:"\u041d\u0430 \u043f\u043e\u0442\u043e\u0447\u043d\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u0443 \u0442\u043e\u0440\u0433\u043e\u0432\u0456\u0439 \u043c\u0435\u0440\u0435\u0436\u0456 \u0432\u0456\u0434\u0441\u0443\u0442\u043d\u0456.",100:"\u041a\u0430\u0440\u0442\u0430 \u043d\u0435 \u0456\u0441\u043d\u0443\u0454 \u0447\u0438 \u0432\u043e\u043d\u0430 \u0437\u0430\u0439\u043d\u044f\u0442\u0430 \u0456\u043d\u0448\u0438\u043c \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u043e\u043c",101:"\u041a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u0437 \u0442\u0430\u043a\u0438\u043c \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u0438\u043c \u043d\u043e\u043c\u0435\u0440\u043e\u043c \u0432\u0436\u0435 \u0456\u0441\u043d\u0443\u0454",102:"\u041f\u0440\u0438\u0432`\u044f\u0437\u043a\u0430 \u043a\u0430\u0440\u0442\u0438",103:"\u041f\u0440\u0438\u0432`\u044f\u0436\u0456\u0442\u044c \u043d\u043e\u0432\u0443 \u043a\u0430\u0440\u0442\u0443, \u0446\u0435 \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u0431\u0435\u0437\u043a\u043e\u0448\u0442\u043e\u0432\u043d\u043e",104:"\u0414\u0430\u0442\u0430",105:"\u0414\u043e\u0434\u0430\u0442\u0438 \u043a\u0430\u0440\u0442\u0443",106:"\u0412\u0430\u0448\u043e\u0433\u043e \u043d\u043e\u043c\u0435\u0440\u0430 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u043d\u0435 \u0456\u0441\u043d\u0443\u0454 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0456, \u0431\u0443\u0434\u044c-\u043b\u0430\u0441\u043a\u0430, \u0437\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0439\u0442\u0435\u0441\u044c",107:"\u0417\u0430\u043f\u043e\u0432\u043d\u0435\u043d\u043d\u044f \u043e\u0441\u043e\u0431\u0438\u0441\u0442\u0438\u0445 \u0434\u0430\u043d\u0438\u0445",108:"\u0412\u0438\u0431\u0430\u0447\u0442\u0435",109:"\u0423\u0447\u0430\u0441\u0442\u044c \u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0456 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456 \u043c\u043e\u0436\u043b\u0438\u0432\u0430 \u0434\u043b\u044f \u043e\u0441\u0456\u0431 \u0441\u0442\u0430\u0440\u0448\u0435 minAge \u0440\u043e\u043a\u0456\u0432",110:"\u2116 \u0447\u0435\u043a\u0443",111:"\u041c\u0456\u0441\u0442\u043e",cart_add:"\u0417\u0432\u0435\u0440\u043d\u0456\u0442\u044c \u0443\u0432\u0430\u0433\u0443, \u0443 \u0412\u0430\u0441 \u0432\u0436\u0435 \u0430\u043a\u0442\u0438\u0432\u043e\u0432\u0430\u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u0430 \u043a\u0430\u0440\u0442\u0430.\n      \u0412\u0438 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u043e\u0434\u0430\u0442\u0438 \u043d\u043e\u0432\u0443 \u043a\u0430\u0440\u0442\u0443, \u0441\u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0439\u0442\u0435\u0441\u044c \u043f\u043e\u0442\u043e\u0447\u043d\u043e\u044e \u0430\u0431\u043e \u0437\u0432\u0435\u0440\u043d\u0456\u0442\u044c\u0441\u044f \u0443 \u0441\u043b\u0443\u0436\u0431\u0443 \u043f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0438.",112:"\u041f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438\u0441\u044c \u0443 \u043e\u0441\u043e\u0431\u0438\u0441\u0442\u0438\u0439 \u043a\u0430\u0431\u0456\u043d\u0435\u0442",113:"\u0417",114:"\u041f\u043e",115:"\u0426\u0456\u043d\u0430",116:"\u041a\u0456\u043b\u044c\u043a\u0456\u0441\u0442\u044c",117:"\u0421\u0443\u043c\u0430",118:"\u0421\u0443\u043c\u0430 \u0447\u0435\u043a\u0443",119:"\u0421\u043f\u043b\u0430\u0447\u0435\u043d\u043e \u0431\u043e\u043d\u0443\u0441\u0430\u043c\u0438",120:"\u0421\u043f\u043b\u0430\u0447\u0435\u043d\u043e \u0433\u0440\u043e\u0448\u0438\u043c\u0430",121:"\u0417\u0430\u0431\u0443\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c?",122:"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c",123:"\u0412\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u043f\u0430\u0440\u043e\u043b\u044f",124:"\u041f\u043e\u0432\u0442\u043e\u0440\u0456\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c",125:"\u041f\u0430\u0440\u043e\u043b\u044c \u043c\u0430\u0454 \u0431\u0443\u0442\u0438 \u043f\u0443\u0441\u0442\u0438\u043c",126:"\u043f\u0430\u0440\u043e\u043b\u0456 \u043d\u0435 \u0441\u043f\u0456\u0432\u043f\u0430\u0434\u0430\u044e\u0442\u044c",127:"\u043f\u0430\u0440\u043e\u043b\u044c \u043c\u0430\u0454 \u0431\u0443\u0442\u0438 \u043d\u0435 \u043c\u0435\u043d\u0448\u0435 {{minPassword}} \u0441\u0438\u043c\u0432\u043e\u043b\u0456\u0432",128:"\u0421\u0442\u0432\u043e\u0440\u0435\u043d\u043d\u044f...",129:"\u0406\u0441\u0442\u043e\u0440\u0456\u044f \u043f\u043e\u043a\u0443\u043f\u043e\u043a \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0430\u0454 20 \u043e\u0441\u0442\u0430\u043d\u043d\u0456\u0445 \u043f\u043e\u043a\u0443\u043f\u043e\u043a. \u041e\u0431\u0435\u0440\u0456\u0442\u044c \u043f\u0435\u0440\u0456\u043e\u0434 \u0443 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0456 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0433\u043b\u044f\u0434\u0443 \u0434\u0430\u043d\u0438\u0445 \u0437\u0430 \u0456\u043d\u0448\u0438\u0439 \u043f\u0440\u043e\u043c\u0456\u0436\u043e\u043a \u0447\u0430\u0441\u0443.",130:"\u041d\u0435 \u0432\u0456\u0440\u043d\u0438\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443",131:"\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0456",132:"\u041f\u043e\u0447\u043d\u0456\u0442\u044c \u0432\u0432\u043e\u0434\u0438\u0442\u0438 \u043c\u0456\u0441\u0442\u043e...",133:"\u041c\u043e\u0457 \u043e\u043f\u0438\u0442\u0443\u0432\u0430\u043d\u043d\u044f",134:"\u041f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438\u0441\u044f \u043d\u0430\u0437\u0430\u0434",135:"\u041d\u0430\u0440\u0430\u0445\u043e\u0432\u0430\u043d\u043e \u0431\u043e\u043d\u0443\u0441\u0456\u0432",136:"\u041d\u043e\u043c\u0435\u0440",137:"\u0421\u0442\u0430\u0442\u0443\u0441",138:"\u0414\u0456\u0457",139:"\u0417\u0430\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u043a\u0430\u0440\u0442\u0443",140:"\u041e\u041f\u0418\u0422\u0423\u0412\u0410\u041d\u041d\u042f - \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0438 \u043e\u043f\u0438\u0442\u0443\u0432\u0430\u043d\u044c \u0434\u043e\u043f\u043e\u043c\u0430\u0433\u0430\u044e\u0442\u044c \u043d\u0430\u043c \u043f\u043e\u043a\u0440\u0430\u0449\u0438\u0442\u0438 \u044f\u043a\u0456\u0441\u0442\u044c \u043e\u0431\u0441\u043b\u0443\u0433\u043e\u0432\u0443\u0432\u0430\u043d\u043d\u044f",141:"\u041c\u0438 \u043e\u0447\u0456\u043a\u0443\u0454\u043c\u043e \u0412\u0430\u0448\u043e\u0457 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456",142:"\u041f\u043e\u0433\u0430\u043d\u043e",143:"\u0412\u0456\u0434\u043c\u0456\u043d\u043d\u043e",144:"\u0412\u0438 \u0432\u0436\u0435 \u0434\u0430\u043b\u0438 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u0443 \u0434\u0430\u043d\u043e\u043c\u0443 \u043e\u043f\u0438\u0442\u0443\u0432\u0430\u043d\u043d\u0456",145:"\u041f\u043e \u0431\u0430\u0442\u044c\u043a\u043e\u0432\u0456",146:"\u041c\u043e\u0457 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438",147:"\u0417\u0430 \u0432\u0435\u0441\u044c \u0447\u0430\u0441",148:"\u0417\u0430 \u043f\u043e\u0442\u043e\u0447\u043d\u0438\u0439 \u0440\u0456\u043a",149:"\u0417\u0430 \u043f\u043e\u0442\u043e\u0447\u043d\u0438\u0439 \u043c\u0456\u0441\u044f\u0446\u044c",150:"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e",151:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043f\u043e\u043a\u0443\u043f\u043e\u043a",152:"\u041d\u0435\u043c\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0438\u0445 \u043e\u043f\u0438\u0442\u0443\u0432\u0430\u043d\u044c",153:"\u0414\u0430\u0442\u0430 \u043d\u0430\u0440\u043e\u0434\u0436\u0435\u043d\u043d\u044f \u043d\u0435 \u043f\u043e\u0432\u0438\u043d\u043d\u0430 \u043f\u0435\u0440\u0435\u0432\u0438\u0449\u0443\u0432\u0430\u0442\u0438 100 \u0440\u043e\u043a\u0456\u0432",154:"\u041f\u043e\u0432\u0442\u043e\u0440\u0456\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c",155:"\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438",156:"\u041e\u0431\u0435\u0440\u0456\u0442\u044c, \u0431\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0432\u0430\u043b\u0456\u0434\u043d\u0438\u0439 \u043f\u0435\u0440\u0456\u043e\u0434",157:"\u0423 \u043c\u0435\u043d\u0435 \u043d\u0435\u043c\u0430 \u043a\u0430\u0440\u0442\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",158:"\u041f\u0456\u0441\u043b\u044f \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044f \u0440\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u0457 \u0412\u0430\u043c \u0431\u0443\u0434\u0435 \u043f\u0440\u0438\u0441\u0432\u043e\u0454\u043d\u043e \u0432\u0456\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0443 \u043a\u0430\u0440\u0442\u0443 \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",159:"\u0414\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u0438",160:"\u0412\u0456\u0434\u043c\u0456\u043d\u0438\u0442\u0438",161:"\u0417\u0430\u043f\u0438\u0442 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0456\u0457",162:"\u0414\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u0438 \u0434\u043e\u0434\u0430\u0442\u043a\u0443 \u0447\u0438\u0442\u0430\u0442\u0438 \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u044e \u043f\u0440\u043e\u0444\u0456\u043b\u044e?",163:"\u041f\u043e\u043c\u0438\u043b\u043a\u0430",164:"\u041d\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0439 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 url:",165:"\u0421\u0443\u043c\u0430 \u043f\u043e\u043a\u0443\u043f\u043e\u043a:",166:"\u041a\u043e\u0440\u0435\u043a\u0446\u0456\u044f",167:"\u041f\u043e\u0434\u0430\u0440\u0443\u043d\u043e\u043a",168:"\u0417\u0430\u043f\u043e\u0432\u043d\u0435\u043d\u043d\u044f \u043f\u043e\u043b\u0456\u0432 \u0430\u043d\u043a\u0435\u0442\u0438",169:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0430",170:"\u041a\u0443\u043f\u043e\u043d",171:"\u0411\u043e\u043d\u0443\u0441\u0438 \u0437\u0430 \u0440\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u044e",172:"\u041e\u043f\u0438\u0442\u0443\u0432\u0430\u043d\u043d\u044f",173:"\u041f\u043e\u0432\u0435\u0440\u043d\u0435\u043d\u043d\u044f",174:"\u041f\u043e\u0434\u0430\u0440\u043e\u043a",175:"\u0417\u0433\u043e\u0440\u0456\u043b\u043e",176:"\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e \u0431\u043e\u043d\u0443\u0441\u0430\u043c\u0438",177:"\u0417\u043d\u0438\u0436\u043a\u0430",178:"\u0406\u0441\u0442\u043e\u0440\u0456\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0456\u0439",179:"\u0406\u0441\u0442\u043e\u0440\u0456\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0456\u0439 \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0430\u0454 20 \u043e\u0441\u0442\u0430\u043d\u043d\u0456\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0456\u0439. \u041e\u0431\u0435\u0440\u0456\u0442\u044c \u043f\u0435\u0440\u0456\u043e\u0434 \u0432 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0456 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0433\u043b\u044f\u0434\u0443 \u0434\u0430\u043d\u0438\u0445 \u0437\u0430 \u0456\u043d\u0448\u0438\u0439 \u043f\u0435\u0440\u0456\u043e\u0434.",180:"404",181:"\u0421\u0442\u043e\u0440\u0456\u043d\u043a\u0443 \u043d\u0435 \u0437\u043d\u0430\u0439\u0434\u0435\u043d\u043e",182:"\u041d\u0430 \u0433\u043e\u043b\u043e\u0432\u043d\u0443",183:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0430",184:"\u041c\u0456\u0439 \u0440\u0435\u0444\u0435\u0440\u0435\u0440*",185:"\u0425\u043e\u0447\u0435\u0442\u0435 \u0437\u043c\u0456\u043d\u0438\u0442\u0438 \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430? \u0412\u0432\u0435\u0434\u0456\u0442\u044c, \u0431\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443 \u043d\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430.\n \u0417\u0432\u0435\u0440\u043d\u0456\u0442\u044c \u0443\u0432\u0430\u0433\u0443, \u0449\u043e \u043f\u0440\u0438\u043d\u0430\u043b\u0435\u0436\u043d\u0456\u0441\u0442\u044c \u0434\u043e \u043f\u043e\u043f\u0435\u0440\u0435\u0434\u043d\u044c\u043e\u0433\u043e \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430 \u0431\u0443\u0434\u0435 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u043e\u0432\u0430\u043d\u0430!",186:"\u0417\u043c\u0456\u043d\u0438\u0442\u0438",187:"\u041c\u043e\u0457 \u0440\u0435\u0444\u0435\u0440\u0430\u043b\u0438**",188:"\u0425\u043e\u0447\u0435\u0442\u0435 \u0432\u0456\u0434\u043f\u0440\u0430\u0432\u0438\u0442\u0438 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f \u0434\u0440\u0443\u0433\u0443? \u0412\u0432\u0435\u0434\u0456\u0442\u044c, \u0431\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0439\u043e\u0433\u043e \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443",189:"\u0412\u0456\u0434\u043f\u0440\u0430\u0432\u0438\u0442\u0438 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f",190:"*\u0414\u0440\u0443\u0433, \u044f\u043a\u0438\u0439 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0432  \u0412\u0430\u0441 \u0432 \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u0443 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",191:"**\u0414\u0440\u0443\u0437\u0456, \u044f\u043a\u0438\u0445 \u0412\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u043b\u0438 \u0432 \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u0443 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",192:"\u041f\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438",193:"\u0412\u0456\u0434\u043c\u0456\u043d\u0438\u0442\u0438",194:"\u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0432 \u0412\u0430\u0441 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0443 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",195:"\u041f\u0440\u0438\u0439\u043d\u044f\u0442\u0438 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f?",196:"\u0423 \u0412\u0430\u0441 \u043f\u043e\u043a\u0438 \u043d\u0435\u043c\u0430 \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430",197:"\u0423 \u0412\u0430\u0441 \u043f\u043e\u043a\u0438 \u043d\u0435\u043c\u0430 \u0440\u0435\u0444\u0435\u0440\u0430\u043b\u0456\u0432",198:"\u0417\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f \u0432\u0456\u0434\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e!",199:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0435",200:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u043e\u0435 \u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435",201:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u043c\u043e\u0438 \u043f\u043e\u043a\u0443\u043f\u043a\u0438",202:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438",203:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u0434\u0440\u0443\u0437\u0435\u0439",204:"\u0418\u043b\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u043e\u0432.",205:"\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u043e",206:"\u0412\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0438 \u043c\u043e\u0431\u0456\u043b\u044c\u043d\u0438\u0439 \u0442\u0435\u043b\u0435\u0444\u043e\u043d",207:"\u041f\u0440\u0438\u0432'\u044f\u0437\u0430\u0442\u0438 \u0441\u043e\u0446\u043c\u0435\u0440\u0435\u0436\u0456:",208:"\u0421\u043e\u0446\u043c\u0435\u0440\u0435\u0436\u0430 \u0432\u0436\u0435 \u043f\u0440\u0438\u0432'\u044f\u0437\u0430\u043d\u0430 \u0434\u043e \u0432\u0430\u0448\u043e\u0433\u043e \u0430\u043a\u0430\u0443\u043d\u0442\u0443",209:"\u041f\u043e\u043c\u0438\u043b\u043a\u0430 \u043f\u0456\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044f",210:"\u0421\u043e\u0446\u043c\u0435\u0440\u0435\u0436\u0443 \u0443\u0441\u043f\u0456\u0448\u043d\u043e \u043f\u0440\u0438\u0432'\u044f\u0437\u0430\u043d\u043e",211:"\u0423\u0432\u0456\u0439\u0442\u0438 / \u0437\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044f \u0437\u0430 \u0434\u043e\u043f\u043e\u043c\u043e\u0433\u043e\u044e \u0441\u043e\u0446\u043c\u0435\u0440\u0435\u0436",212:"\u041d\u0435 \u043c\u0430\u0454\u0442\u0435 \u0430\u043a\u0430\u0443\u043d\u0442\u0443?",213:"\u0406\u043d\u0448\u0435 (\u0432\u043a\u0430\u0436\u0456\u0442\u044c)",214:"\u041f\u0440\u0438\u043a\u0440\u0456\u043f\u0438\u0442\u0438 \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f",215:"\u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u0430 \u043a\u0456\u043b\u044c\u043a\u0456\u0441\u0442\u044c \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044c. \u041c\u0430\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e {{max}}",216:"\u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u0438\u0439 \u0440\u043e\u0437\u043c\u0456\u0440 \u0444\u0430\u0439\u043b\u0443. \u041c\u0430\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e {{max}} MB",217:"\u041d\u0435\u0432\u0456\u0434\u043e\u043c\u0430 \u043f\u043e\u043c\u0438\u043b\u043a\u0430. \u0421\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u0456\u0437\u043d\u0456\u0448\u0435",218:"\u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u0438\u0439 \u0442\u0438\u043f \u0444\u0430\u0439\u043b\u0443. \u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u0456 \u0442\u0438\u043f\u0438 {{types}}",219:"\u041e\u0431\u0435\u0440\u0456\u0442\u044c \u043e\u0446\u0456\u043d\u043a\u0443",220:"\u041e\u0431\u0435\u0440\u0456\u0442\u044c \u0432\u0430\u0440\u0456\u0430\u043d\u0442",221:"\u0417\u0430\u043f\u043e\u0432\u043d\u0456\u0442\u044c \u0432\u0430\u0448 \u0432\u0430\u0440\u0456\u0430\u043d\u0442 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0456",222:"\u0417\u0430\u043f\u043e\u0432\u043d\u0456\u0442\u044c \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u043d\u0430 \u0437\u0430\u043f\u0438\u0442\u0430\u043d\u043d\u044f",223:"\u0412\u0445\u0456\u0434 \u0447\u0435\u0440\u0435\u0437 Facebook",224:"\u041a\u0443\u043f\u043e\u043d\u0438",225:"\u041c\u043e\u0457 \u043a\u0443\u043f\u043e\u043d\u0438",226:"\u041d\u0430 \u0441\u0443\u043c\u0443 \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u0432\u0456\u0434 {{sum}} {{currency}}",227:"\u041d\u0430 \u0431\u0443\u0434\u044c \u044f\u043a\u0443 \u0441\u0443\u043c\u0443 \u043f\u043e\u043a\u0443\u043f\u043a\u0438",228:"\u041d\u0435\u043c\u0430\u0454 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0438\u0445 \u043a\u0443\u043f\u043e\u043d\u0456\u0432",229:"\u041f\u043e\u0434\u0430\u0440\u0443\u043d\u043e\u043a",230:"\u041d\u0435\u0432\u0456\u0440\u043d\u0438\u0439 \u0444\u043e\u0440\u043c\u0430\u0442",231:"\u0417\u0430\u0440\u0430\u0437 \u0412\u0430\u043c \u043d\u0430\u0434\u0456\u0439\u0434\u0435 \u0434\u0437\u0432\u0456\u043d\u043e\u043a. \u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c \u043e\u0441\u0442\u0430\u043d\u043d\u0456 4 \u0446\u0438\u0444\u0440\u0438 \u043d\u043e\u043c\u0435\u0440\u0443 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443 \u0432 \u043f\u043e\u043b\u0435 \u0434\u043b\u044f \u043f\u0430\u0440\u043e\u043b\u044e",232:"\u041d\u0435 \u043c\u0430\u044e \u043a\u0430\u0440\u0442\u043a\u0438 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0456",233:"\u0427\u0435\u043a",234:"\u041f\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043d\u043d\u044f \u0431\u043b\u043e\u043a\u0443\u0432\u0430\u043d\u043d\u044f \u043a\u0430\u0440\u0442\u0438",235:"\u041a\u0430\u0440\u0442\u0443 \u0443\u0441\u043f\u0456\u0448\u043d\u043e \u0437\u0430\u0431\u043b\u043e\u043a\u043e\u0432\u0430\u043d\u043e"},ru:{1:"\u0421\u043b\u0443\u0436\u0431\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438",2:"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0434\u0438\u0437\u0430\u0439\u043d\u0430",3:"\u0420\u0430\u0434\u044b \u043f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0412\u0430\u0441 \u0432 \u043b\u0438\u0447\u043d\u043e\u043c \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0435",4:"\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",5:"\u0417\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f",6:"\u0412\u043e\u0439\u0442\u0438",7:"\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f",8:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",9:"\u0412\u0430\u043c \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u0441\u043c\u0441 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441 \u043f\u0430\u0440\u043e\u043b\u0435\u043c",10:"\u0441\u043c\u0441 \u043f\u0430\u0440\u043e\u043b\u044c",11:"\u0434\u0430\u043b\u0435\u0435",12:"\u0432\u043e\u0439\u0442\u0438",13:"\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e \u043d\u043e\u043c\u0435\u0440\u0443 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",14:"\u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043b\u0438\u0447\u043d\u043e\u0433\u043e \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0430",15:"\u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435",16:"\u041f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0431\u043e\u043d\u0443\u0441\u043d\u044b\u0435",17:"\u043d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f",18:"\u041f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0438\u0441\u0442\u043e\u0440\u0438\u044e",19:"\u043f\u043e\u043a\u0443\u043f\u043e\u043a",20:"\u041f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0430\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0435",21:"\u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f",22:"\u0411\u044b\u0442\u044c \u0432 \u043a\u0443\u0440\u0441\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445",23:"\u043d\u043e\u0432\u043e\u0441\u0442\u0435\u0439 \u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439",24:"\u0423\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0430\u043d\u043a\u0435\u0442\u043d\u044b\u043c\u0438",25:"\u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0438 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438",26:"\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f",27:"\u0428\u0430\u0433",28:"\u0417\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u0443\u0439\u0442\u0435\u0441\u044c, \u044d\u0442\u043e \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e",29:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u043a\u0430\u0440\u0442\u044b",30:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",31:"\u0441\u043c\u0441 \u043f\u0430\u0440\u043e\u043b\u044c",32:"\u0434\u0430\u043b\u0435\u0435",33:"\u042f \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",34:"\u042f \u0441\u043e\u0433\u043b\u0430\u0441\u0435\u043d(\u0430) \u0441",35:"\u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c\u0438 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438",36:"\u0434\u043e\u043c\u0430\u0448\u043d\u0438\u0435 \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u0435",37:"\u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044f",38:"\u0420\u0435\u0433\u0438\u043e\u043d",39:"\u0413\u043e\u0440\u043e\u0434",40:"\u0441\u0435\u043c\u0435\u0439\u043d\u043e\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435",41:"\u0441\u0442\u0430\u0442\u0443\u0441 \u0437\u0430\u043d\u044f\u0442\u043e\u0441\u0442\u0438",42:"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 \u043a\u0430\u0440\u0442\u044b",43:"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0435 \u043c\u0435\u043d\u044c\u0448\u0435 3 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432",44:"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",45:"",46:"",47:"\u041f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0443",48:"\u0418\u043c\u044f",49:"\u0424\u0430\u043c\u0438\u043b\u0438\u044f",50:"\u041f\u043e\u043b",51:"\u0410\u0434\u0440\u0435\u0441",52:"\u0414\u043e\u043c",53:"\u041a\u0432\u0430\u0440\u0442\u0438\u0440\u0430",54:"\u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044e",55:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u0430\u0442\u0443 \u0440\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0438\u0437 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f",56:"\u0434\u0435\u0442\u0438",57:"\u041b\u0438\u0447\u043d\u044b\u0439 \u043a\u0430\u0431\u0438\u043d\u0435\u0442",58:"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435",59:"\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435",60:"\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438",61:"\u0412\u044b\u0445\u043e\u0434",62:"\u041c\u043e\u0439 \u0442\u0435\u043b\u0435\u0444\u043e\u043d",63:"\u041c\u043e\u0438 \u043a\u0430\u0440\u0442\u044b",64:"\u0441\u0442\u0430\u0442\u0443\u0441",65:"\u0411\u043e\u043d\u0443\u0441\u043d\u044b\u0439 \u0431\u0430\u043b\u0430\u043d\u0441",66:"\u041d\u0430\u0448\u0438 \u0430\u043a\u0446\u0438\u0438",67:"\u041d\u0430\u0448\u0438 \u043d\u043e\u0432\u043e\u0441\u0442\u0438",68:"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043f\u043e\u043a\u0443\u043f\u043e\u043a",69:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0435\u0440\u0438\u043e\u0434",70:"\u0421\u0423\u041c\u041c\u0410 \u0417\u0410 \u041f\u0415\u0420\u0418\u041e\u0414",71:"\u0412\u0421\u0415\u0413\u041e \u041f\u041e\u041a\u0423\u041f\u041e\u041a",72:"\u0422\u041e\u041f 10 \u043f\u043e\u043a\u0443\u043f\u043e\u043a",73:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0435\u0449\u0435",74:"\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043a \u0441\u043f\u0438\u0441\u043a\u0443",75:"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0432 \u0441\u043e\u0446.\u0441\u0435\u0442\u044f\u0445",76:"\u041f\u0435\u0440\u0438\u043e\u0434 \u0430\u043a\u0446\u0438\u0438",77:"\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435",78:"\u041c\u0430\u0433\u0430\u0437\u0438\u043d",79:"\u0421\u0443\u043c\u043c\u0430",80:"\u0411\u043e\u043d\u0443\u0441",81:"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435",82:"\u0412\u0440\u0435\u043c\u044f",83:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043c\u0430\u0433\u0430\u0437\u0438\u043d",84:"\u041d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430",85:"\u0421\u0443\u043c\u043c\u0430",86:"\u041a\u043e\u043b-\u0432\u043e",87:"\u041e\u0431\u0449\u0430\u044f",88:"\u0437\u0430 1 \u0435\u0434.",89:"\u0442\u043e\u0432\u0430\u0440\u043e\u0432",90:"\u0441\u0443\u043c\u043c\u0430",91:"\u041c\u043e\u0439 \u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u0430\u0431\u0438\u043d\u0435\u0442",92:"\u0424\u043e\u0440\u043c\u0430\u0442 \u043e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u044f",93:"\u0417\u0434\u0435\u0441\u044c \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0443 \u043d\u0430 \u043f\u0438\u0441\u044c\u043c\u0430 \u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e \u0412\u0430\u0448\u0438\u0445 \u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u044f\u0445 \u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u0445 \u0432 \u0443\u0434\u043e\u0431\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u0435.",94:"\u0416\u0435\u043b\u0430\u0435\u0442\u0435 \u043b\u0438 \u0412\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043e\u0431 \u0430\u043a\u0446\u0438\u044f\u0445 \u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u0445 \u043f\u043e email ?",95:"\u0416\u0435\u043b\u0430\u0435\u0442\u0435 \u043b\u0438 \u0412\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043e\u0431 \u0430\u043a\u0446\u0438\u044f\u0445 \u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u0445 \u043f\u043e Sms ?",96:"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435",97:"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c",98:"\u0414\u0430\u0442\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f",99:"\u041d\u0430 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u0432 \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u0441\u0435\u0442\u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442.",100:"\u041a\u0430\u0440\u0442\u044b \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0438\u043b\u0438 \u043e\u043d\u0430 \u0437\u0430\u043d\u044f\u0442\u0430 \u0434\u0440\u0443\u0433\u0438\u043c \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u043c",101:"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0441 \u0442\u0430\u043a\u0438\u043c \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u044b\u043c \u043d\u043e\u043c\u0435\u0440\u043e\u043c \u0443\u0436\u0435 \u0435\u0441\u0442\u044c",102:"\u041f\u0440\u0438\u0432\u044f\u0437\u043a\u0430 \u043a\u0430\u0440\u0442\u044b",103:"\u041f\u0440\u0438\u0432\u044f\u0436\u0438\u0442\u0435 \u043d\u043e\u0432\u043e\u044e \u043a\u0430\u0440\u0442\u0443, \u044d\u0442\u043e \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e",104:"\u0414\u0430\u0442\u0430",105:"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u0430\u0440\u0442\u0443",106:"\u0412\u0430\u0448\u0435\u0433\u043e \u043d\u043e\u043c\u0435\u0440\u0430 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u043d\u0435\u0442 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u0443\u0439\u0442\u0435\u0441\u044c",107:"\u0417\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043b\u0438\u0447\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445",108:"\u0418\u0437\u0432\u0438\u043d\u0438\u0442\u0435",109:"\u0423\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0434\u043b\u044f \u043b\u0438\u0446 \u0441\u0442\u0430\u0440\u0448\u0435 minAge \u043b\u0435\u0442",110:"\u2116 \u0447\u0435\u043a\u0430",111:"\u0413\u043e\u0440\u043e\u0434",cart_add:"\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0443 \u0412\u0430\u0441 \u0443\u0436\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u043a\u0430\u0440\u0442\u0430.\n      \u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u043a\u0430\u0440\u0442\u0443, \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435\u0441\u044c \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0438\u043b\u0438 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435\u0441\u044c \u0432 \u0441\u043b\u0443\u0436\u0431\u0443 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438.",112:"\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u0432 \u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u0430\u0431\u0438\u043d\u0435\u0442",113:"C",114:"\u041f\u043e",115:"\u0426\u0435\u043d\u0430",116:"\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e",117:"\u0421\u0443\u043c\u043c\u0430",118:"\u0421\u0443\u043c\u043c\u0430 \u0447\u0435\u043a\u0430",119:"\u0421\u043f\u0438\u0441\u0430\u043d\u043e \u0431\u043e\u043d\u0443\u0441\u043e\u0432",120:"\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e \u0434\u0435\u043d\u044c\u0433\u0430\u043c\u0438",121:"\u0417\u0430\u0431\u044b\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c?",122:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c",123:"\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u043e\u043b\u044f",124:"\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c",125:"\u041f\u0430\u0440\u043e\u043b\u044c \u043d\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043f\u0443\u0441\u0442\u044b\u043c",126:"\u043f\u0430\u0440\u043e\u043b\u0438 \u043d\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442",127:"\u043f\u0430\u0440\u043e\u043b\u044c \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 {{minPassword}} \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432",128:"\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435...",129:"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043f\u043e\u043a\u0443\u043f\u043e\u043a \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442 20 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u043f\u043e\u043a\u0443\u043f\u043e\u043a. \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0435\u0440\u0438\u043e\u0434 \u0432 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0435 \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0437\u0430 \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0435\u0440\u0438\u043e\u0434",130:"\u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",131:"\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435",132:"\u041d\u0430\u0447\u043d\u0438\u0442\u0435 \u0432\u0432\u043e\u0434\u0438\u0442\u044c \u0433\u043e\u0440\u043e\u0434...",133:"\u041c\u043e\u0438 \u043e\u043f\u0440\u043e\u0441\u044b",134:"\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043d\u0430\u0437\u0430\u0434",135:"\u041d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u043e \u0431\u043e\u043d\u0443\u0441\u043e\u0432",136:"\u041d\u043e\u043c\u0435\u0440",137:"\u0421\u0442\u0430\u0442\u0443\u0441",138:"\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044f",139:"\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u0440\u0442\u0443",140:"\u041e\u041f\u0420\u041e\u0421\u042b - \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u043f\u043e\u043c\u043e\u0433\u0430\u044e\u0442 \u043d\u0430\u043c \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044f",141:"\u041c\u044b \u0435\u0449\u0435 \u0436\u0434\u0435\u043c \u0412\u0430\u0448 \u043e\u0442\u0432\u0435\u0442",142:"\u041f\u043b\u043e\u0445\u043e",143:"\u041e\u0442\u043b\u0438\u0447\u043d\u043e",144:"\u0412\u044b \u0443\u0436\u0435 \u043e\u0442\u0432\u0435\u0442\u0438\u043b\u0438 \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u043e\u043f\u0440\u043e\u0441\u0435",145:"\u041e\u0442\u0447\u0435\u0441\u0442\u0432\u043e",146:"\u041c\u043e\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b",147:"\u0417\u0430 \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f",148:"\u0417\u0430 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0433\u043e\u0434",149:"\u0417\u0430 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u0435\u0441\u044f\u0446",150:"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e",151:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043f\u043e\u043a\u0443\u043f\u043e\u043a",152:"\u041d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u043e\u043f\u0440\u043e\u0441\u043e\u0432",153:"\u0414\u0430\u0442\u0430 \u0440\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u0430 \u043f\u0440\u0435\u0432\u044b\u0448\u0430\u0442\u044c 100 \u043b\u0435\u0442",154:"\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c",155:"\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b",156:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0432\u0430\u043b\u0438\u0434\u043d\u044b\u0439 \u043f\u0435\u0440\u0438\u043e\u0434",157:"\u0423 \u043c\u0435\u043d\u044f \u043d\u0435\u0442 \u043a\u0430\u0440\u0442\u044b \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",158:"\u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0412\u0430\u043c \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u043a\u0430\u0440\u0442\u0430 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",159:"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c",160:"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c",161:"\u0417\u0430\u043f\u0440\u043e\u0441 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438",162:"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044e \u0447\u0438\u0442\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043f\u0440\u043e\u0444\u0438\u043b\u0435?",163:"\u041e\u0448\u0438\u0431\u043a\u0430",164:"\u041d\u0435 \u0437\u0430\u0434\u0430\u043d \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 url:",165:"\u0421\u0443\u043c\u043c\u0430 \u043f\u043e\u043a\u0443\u043f\u043e\u043a:",166:"\u041a\u043e\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0430",167:"\u041f\u043e\u0434\u0430\u0440\u043e\u043a",168:"\u0417\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044f \u0430\u043d\u043a\u0435\u0442\u044b",169:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0430",170:"\u041a\u0443\u043f\u043e\u043d",171:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044e",172:"\u041e\u043f\u0440\u043e\u0441",173:"\u0412\u043e\u0437\u0432\u0440\u0430\u0442",174:"\u041f\u043e\u0434\u0430\u0440\u043e\u043a",175:"\u0421\u0433\u043e\u0440\u0435\u043b\u043e",176:"\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e \u0431\u043e\u043d\u0443\u0441\u0430\u043c\u0438",177:"\u0421\u043a\u0438\u0434\u043a\u0430",178:"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439",179:"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442 20 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439. \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0435\u0440\u0438\u043e\u0434 \u0432 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0435 \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0437\u0430 \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0435\u0440\u0438\u043e\u0434",180:"404",181:"\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u0430",182:"\u041d\u0430 \u0433\u043b\u0430\u0432\u043d\u0443\u044e",183:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430",184:"\u041c\u043e\u0439 \u0440\u0435\u0444\u0435\u0440\u0435\u0440*",185:"\u0425\u043e\u0442\u0438\u0442\u0435 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430? \u0412\u0432\u0435\u0434\u0438\u0442\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u043d\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430.\n \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0430 \u043a \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c\u0443 \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0443 \u0431\u0443\u0434\u0435\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0430!",186:"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c",187:"\u041c\u043e\u0438 \u0440\u0435\u0444\u0435\u0440\u0430\u043b\u044b**",188:"\u0425\u043e\u0442\u0438\u0442\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0434\u0440\u0443\u0433\u0443? \u0412\u0432\u0435\u0434\u0438\u0442\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0435\u0433\u043e \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430",189:"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435",190:"*\u0414\u0440\u0443\u0433, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u043b \u0412\u0430\u0441 \u0432 \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",191:"**\u0414\u0440\u0443\u0437\u044c\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0412\u044b \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u043b\u0438 \u0432 \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",192:"\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c",193:"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c",194:"\u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u043b \u0412\u0430\u0441 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",195:"\u041f\u0440\u0438\u043d\u044f\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435?",196:"\u0423 \u0412\u0430\u0441 \u043f\u043e\u043a\u0430 \u043d\u0435\u0442 \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0430",197:"\u0423 \u0412\u0430\u0441 \u043f\u043e\u043a\u0430 \u043d\u0435\u0442 \u0440\u0435\u0444\u0435\u0440\u0430\u043b\u043e\u0432",198:"\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e!",199:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0435",200:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u043e\u0435 \u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435",201:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u043c\u043e\u0438 \u043f\u043e\u043a\u0443\u043f\u043a\u0438",202:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438",203:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u0434\u0440\u0443\u0437\u0435\u0439",204:"\u0418\u043b\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u043e\u0432.",205:"\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u043e",206:"\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0442\u0435\u043b\u0435\u0444\u043e\u043d",207:"\u041f\u0440\u0438\u0432\u044f\u0437\u0430\u0442\u044c \u0441\u043e\u0446\u0441\u0435\u0442\u0438:",208:"\u0421\u043e\u0446\u0441\u0435\u0442\u044c \u0443\u0436\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u0430 \u043a \u0432\u0430\u0448\u0435\u043c\u0443 \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u0443",209:"\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f",210:"\u0421\u043e\u0446\u043c\u0435\u0440\u0435\u0436\u0443 \u0443\u0441\u043f\u0456\u0448\u043d\u043e \u043f\u0440\u0438\u0432'\u044f\u0437\u0430\u043d\u043e",211:"\u0412\u043e\u0439\u0442\u0438 / \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u043e\u0446\u0441\u0435\u0442\u0435\u0439",212:"\u041d\u0435\u0442 \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u0430?",213:"\u0414\u0440\u0443\u0433\u043e\u0435 (\u0443\u043a\u0430\u0436\u0438\u0442\u0435)",214:"\u041f\u0440\u0438\u043a\u0440\u0435\u043f\u0438\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f",215:"\u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439. \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e {{max}}",216:"\u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0440\u0430\u0437\u043c\u0435\u0440 \u0444\u0430\u0439\u043b\u0430. \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e {{max}} MB",217:"\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u043e\u0437\u0436\u0435",218:"\u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0442\u0438\u043f \u0444\u0430\u0439\u043b\u0430. \u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u0442\u0438\u043f\u044b {{types}}",219:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043e\u0446\u0435\u043d\u043a\u0443",220:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442",221:"\u0417\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0432\u0430\u0448 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u043e\u0442\u0432\u0435\u0442\u0430",222:"\u0417\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441\u044b",223:"\u0412\u0445\u043e\u0434 \u0447\u0435\u0440\u0435\u0437 Facebook",224:"\u041a\u0443\u043f\u043e\u043d\u044b",225:"\u041c\u043e\u0438 \u043a\u0443\u043f\u043e\u043d\u044b",226:"\u041d\u0430 \u0441\u0443\u043c\u043c\u0443 \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u043e\u0442 {{sum}}{{currency}}",227:"\u041d\u0430 \u043b\u044e\u0431\u0443\u044e \u0441\u0443\u043c\u043c\u0443 \u043f\u043e\u043a\u0443\u043f\u043a\u0438",228:"\u041d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u043a\u0443\u043f\u043e\u043d\u043e\u0432",229:"\u041f\u043e\u0434\u0430\u0440\u043e\u043a",230:"\u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442",231:"\u0421\u0435\u0439\u0447\u0430\u0441 \u0412\u0430\u043c \u043f\u043e\u0437\u0432\u043e\u043d\u0438\u0442. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 4 \u0446\u0438\u0444\u0440\u044b \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u043e\u0433\u043e \u043d\u043e\u043c\u0435\u0440\u0430 \u0432 \u043f\u043e\u043b\u0435 \u0434\u043b\u044f \u043f\u0430\u0440\u043e\u043b\u044f",232:"\u041d\u0435\u0442 \u043a\u0430\u0440\u0442\u044b \u043b\u043e\u044f\u043b\u044c\u043d\u043e\u0441\u0442\u0438",233:"\u0427\u0435\u043a",234:"\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u043a\u0430\u0440\u0442\u044b",235:"\u041a\u0430\u0440\u0442\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430"},eng:{1:"Customer Support",2:"Design Development",3:"Welcome to your account",4:"Loyalty programs",5:"Sign Up",6:"Log In",7:"Authorization",8:"Enter your phone number",9:"A passcode was sent to you by SMS",10:"SMS passcode",11:"next",12:"enter",13:"Authorization by phone number",14:"Using on-line account",15:"you can",16:"View your",17:"points balance",18:"Review",19:"purchase history",20:"Receive special",21:"offers",22:"Stay informed on the",23:"latest news and events",24:"Manage account information and ",25:"subscription option",26:"Registration",27:"Step",28:"Register for free",29:"enter your card number",30:"enter your phone number",31:"SMS passcode",32:"next",33:"I am already registered in the loyalty program",34:"I accept registration ",35:"terms and conditions",36:"Do you have pets?",37:"Do you have a vehicle?",38:"Region",39:"City",40:"marital status",41:"employment status",42:"Please enter the correct card number",43:"Please enter at least 3 characters",44:"Please enter the correct phone number",45:"",46:"",47:"Subscribe to the newsletter",48:"Name",49:"last name",50:"gender",51:"address",52:"house number",53:"appartment number",54:"complete registration",55:"date of birth",56:"children",57:"My Account",58:"Hello",59:"Personal Information",60:"Manage subscription settings",61:"Exit",62:"My phone",63:"My cards",64:"status",65:"Bonus points balance",66:"Our actions",67:"Our news",68:"Purchase history",69:"Select the period",70:"total sum",71:"a total number of purchases",72:"Top 10 purchases",73:"Show more",74:"Back to the list",75:"Share in social networks",76:"Offer validity period",77:"More Info",78:"Store",79:"Amount",80:"Bonus",81:"Description",82:"Time",83:"Choose a store",84:"Product name",85:"Amount",86:"Number",87:"General",88:"per",89:"item",90:"total sum",91:"My account",92:"Messaging format",93:"Here you can manage your subsription settings",94:"Would you like to receive notifications about our special offers and sales campaigns by email?",95:"Would you like to receive notifications about our special offers and sales campaigns by SMS?",96:"Change settings",97:"Edit",98:"Creation date",99:"Currently there are no purchases within retail chain",100:"The card does not exist or it belongs to another customer",101:"This phone number is already registered",102:"Link a card",103:"Link a new card for free",104:"Date",105:"Add a card",106:"We do not have your phone number in our database, kindly register",107:"Fill up your personal data",108:"Sorry",109:"You must be minAge or older to enter a loyalty program",110:"# of receipt",111:"City",cart_add:"Your main card is already active.\n      You can't add new card, use the current or call to contact center.",112:"Back to account page",113:"From",114:"total sum",115:"Price",116:"Amount",117:"Sum",118:"Bill amount",119:"Paid by bonus points",120:"Paid by card or cash",121:"Forgot password?",122:"Enter password",123:"Password recovery",124:"Confirm password",125:"The password should not be empty",126:"passwords do not match",127:"password must be at least {{minPassword}} symbols",128:"Create...",129:"Shopping history displays last 20 purchases. Select a period in the calendar to view data for another period.",130:"Wrong phone number format",131:"Server issue",132:"Enter your city",133:"My polls",134:"Go back",135:"Accrued Bonuses",136:"Number",137:"Status",138:"Actions",139:"Block the card",140:"POLLS - polls results help us improve service",141:"We are still waiting for your reply",142:"Bad",143:"Great",144:"You have already voted in this poll",145:"Patronymic",146:"My products",147:"Since beginning",148:"Current year",149:"Current month",150:"Available",151:"Transaction statistics",152:"No polls available",153:"Date of birth must not be more than 100 years old",154:"Repeat password",155:"Program rules",156:"Please select a valid period",157:"I do not have a loyalty card",158:"Upon completion of registration, you will be assigned a virtual card of the loyalty program participant",159:"Allow",160:"Cancel",161:"Authorization request",162:"Allow the app to read profile information?",163:"Error",164:"The url parameter is not set:",165:"Purchase amount:",166:"Adjustment",167:"Present",168:"Filling in the field of the questionnaire",169:"Referral program",170:"Coupon",171:"Registration bonuses",172:"Survey",173:"Return",174:"Present",175:"Burnt out",176:"Paid with bonuses",177:"Discount",178:"Transaction history",179:"The transaction history displays the last 20 transactions. Select a period in the calendar to view data for a different period",180:"404",181:"Page not found",182:"To main",183:"Referral program",184:"My referrer*",185:"Want to change your referrer? Please enter the phone number of the new referrer.\n Please note that binding to the previous referrer will be automatically deactivated!",186:"Change",187:"My referrals**",188:"Want to send an invitation to a friend? Please enter his phone number",189:"Send an invitation",190:"*A friend who invited you to the Loyalty Program",191:"**Friends whom you have invited to the Loyalty Program",192:"Confirm",193:"Cancel",194:"invited you to the loyalty program",195:"To accept an invitation?",196:"You do not have a referrer yet",197:"You do not have referrals yet",198:"The invitation has been sent!",199:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0435",200:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u043e\u0435 \u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435",201:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u043c\u043e\u0438 \u043f\u043e\u043a\u0443\u043f\u043a\u0438",202:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438",203:"\u0411\u043e\u043d\u0443\u0441\u044b \u0437\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u0434\u0440\u0443\u0437\u0435\u0439",204:"\u0418\u043b\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u043e\u0432.",205:"\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u043e",206:"Setup mobile phone",207:"Link social networks:",208:"The social network is already linked to your account",209:"Connection error",210:"\u0421\u043e\u0446\u043c\u0435\u0440\u0435\u0436\u0443 \u0443\u0441\u043f\u0456\u0448\u043d\u043e \u043f\u0440\u0438\u0432'\u044f\u0437\u0430\u043d\u043e",211:"Login / register using social networks",212:"Don't have an account?",213:"Other (specify)",214:"Attach images",215:"Invalid number of images. At most {{max}}",216:"Invalid file size. Maximum {{max}} MB",217:"Unknown error. try later",218:"Invalid file type. Valid types {{types}}",219:"Choose a grade",220:"Choose an option",221:"Fill in your answer option",222:"Fill in the answer to the question",223:"Signin with Facebook",224:"Coupons",225:"My Coupons",226:"For the purchase amount from {{sum}} {{currency}}",227:"For any purchase amount",228:"No coupons available",229:"Present",230:"Invalid format",231:"At once you need a call. Please, enter the remaining 4 digits of the phone number in the password field",232:"I don't have a loyalty card",233:"Check",234:"Card Block Confirmation",235:"Card successfully blocked"},kaz:{1:"\u0416\u0435\u0434\u0435\u043b \u0436\u0435\u043b\u0456",2:"\u0414\u0438\u0437\u0430\u0439\u043d \u04d9\u0437\u0456\u0440\u043b\u0435\u0443",3:"\u0421\u0456\u0437\u0434\u0456 \u0436\u0435\u043a\u0435 \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0442\u0435 \u049b\u0443\u0430\u043d\u0430 \u049b\u0430\u0440\u0441\u044b \u0430\u043b\u0430\u043c\u044b\u0437",4:"\u0431\u0435\u0439\u0456\u043b\u0434\u0456\u043b\u0456\u043a \u0431\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430\u0441\u044b",5:"\u0422\u0456\u0440\u043a\u0435\u043b\u0443",6:"\u041a\u0456\u0440\u0443",7:"\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f",8:"\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u04e9\u043c\u0456\u0440\u0456\u043d \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437",9:"\u0421\u0456\u0437\u0433\u0435 \u049b\u04b1\u043f\u0438\u044f\u0441\u0437\u04e9\u0431\u0435\u043d \u0441\u043c\u0441 \u0445\u0430\u0431\u0430\u0440\u043b\u0430\u043c\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043b\u0434\u0456",10:"SMS \u049b\u04b1\u043f\u0438\u044f\u0441\u04e9\u0437",11:"\u043a\u0435\u043b\u0435\u0441\u0456",12:"\u043a\u0456\u0440\u0443",13:"\u0415\u0433\u0435\u0440 \u0441\u0456\u0437 \u0442\u0456\u0440\u043a\u0435\u043b\u0433\u0435\u043d \u0431\u043e\u043b\u0441\u0430\u04a3\u044b\u0437",14:"\u0416\u0435\u043a\u0435 \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0442\u0456\u04a3 \u043a\u04e9\u043c\u0435\u0433\u0456\u043c\u0435\u043d",15:"\u0421\u0456\u0437 \u043e\u0440\u044b\u043d\u0434\u0430\u0439 \u0430\u043b\u0430\u0441\u044b\u0437",16:"\u0411\u043e\u043d\u0443\u0441\u0442\u044b\u049b \u0435\u0441\u0435\u043f\u0442\u0435\u043b\u0456\u043c\u0434\u0456",17:"\u049b\u0430\u0440\u0430\u0443",18:"\u0421\u0430\u0442\u044b\u043f \u0430\u043b\u044b\u043c",19:"\u0442\u0430\u0440\u0438\u0445\u044b\u043d \u049b\u0430\u0440\u0430\u0443",20:"\u041d\u0430\u0443\u049b\u0430\u043d\u0434\u044b\u049b",21:"\u04b1\u0441\u044b\u043d\u044b\u0441\u0442\u0430\u0440 \u0430\u043b\u0443",22:"\u0421\u043e\u04a3\u0493\u044b \u0436\u0430\u04a3\u0430\u043b\u044b\u049b\u0442\u0430\u0440 \u043c\u0435\u043d \u043e\u049b\u0438\u0493\u0430\u043b\u0430\u0440\u0434\u0430\u043d",23:"\u0445\u0430\u0431\u0430\u0440\u0434\u0430\u0440 \u0431\u043e\u043b\u0443",24:"\u0421\u0430\u0443\u0430\u043b\u043d\u0430\u043c\u0430 \u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440\u0456 \u043c\u0435\u043d",25:"\u0436\u0456\u0431\u0435\u0440\u0456\u043b\u0456\u043c\u0434\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049b\u0430\u0440\u0443",26:"\u0422\u0456\u0440\u043a\u0435\u043b\u0443",27:"\u049a\u0430\u0434\u0430\u043c",28:"\u0422\u0456\u0440\u043a\u0435\u043b\u0433\u0435\u043d\u0456\u04a3\u0456\u0437 \u04af\u0448\u0456\u043d 500 \u0431\u043e\u043d\u0443\u0441 \u0441\u044b\u0439\u043b\u0430\u0439\u043c\u044b\u0437",29:"\u041a\u0430\u0440\u0442\u0430 \u043d\u04e9\u043c\u0456\u0440\u0456\u043d \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437",30:"\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u04e9\u043c\u0456\u0440\u0456\u043d \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437",31:"\u0441\u043c\u0441 \u049b\u04b1\u043f\u0438\u044f\u0441\u04e9\u0437",32:"\u043a\u0435\u043b\u0435\u0441\u0456",33:"\u041c\u0435\u043d \u0431\u0435\u0439\u0456\u043b\u0434\u0456\u043b\u0456\u043a \u0431\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430\u0441\u044b\u043d\u0434\u0430 \u0442\u0456\u0440\u043a\u0435\u043b\u0434\u0456\u043c",34:"\u0411\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430",35:"\u0435\u0440\u0435\u0436\u0435\u043b\u0435\u0440\u0456\u043c\u0435\u043d \u0442\u0430\u043d\u044b\u0441\u0442\u044b\u043c",36:"\u04af\u0439 \u0436\u0430\u043d\u0443\u0430\u0440\u043b\u0430\u0440\u044b",37:"\u0430\u0432\u0442\u043e\u043a\u04e9\u043b\u0456\u043a\u0442\u0456\u04a3 \u0431\u043e\u043b\u0443\u044b",38:"\u0410\u0439\u043c\u0430\u049b",39:"\u049a\u0430\u043b\u0430",40:"\u043e\u0442\u0431\u0430\u0441\u044b \u0436\u0430\u0493\u0434\u0430\u0439\u044b",41:"\u0436\u04b1\u043c\u044b\u0441\u043f\u0435\u043d \u049b\u0430\u043c\u0442\u0443 \u043c\u04d9\u0440\u0442\u0435\u0431\u0435\u0441\u0456",42:"\u04e8\u0442\u0456\u043d\u0456\u0448 \u043a\u0430\u0440\u0442\u0430\u043d\u044b\u04a3 \u0434\u04b1\u0440\u044b\u0441 \u043d\u04e9\u043c\u0456\u0440\u0456\u043d \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437",43:"\u041a\u0435\u043c \u0434\u0435\u0433\u0435\u043d\u0434\u0435 3 \u0442\u0430\u04a3\u0431\u0430\u043d\u044b \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437",44:"\u0414\u04b1\u0440\u044b\u0441 \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u04e9\u043c\u0456\u0440\u0456\u043d \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437",45:"",46:"",47:"\u0416\u0456\u0431\u0435\u0440\u0456\u043b\u0456\u043c\u0433\u0435 \u0436\u0430\u0437\u044b\u043b\u0443",48:"\u0410\u0442\u044b",49:"\u0422\u0435\u0433\u0456",50:"\u0416\u044b\u043d\u044b\u0441\u044b",51:"\u041c\u0435\u043a\u0435\u043d\u0436\u0430\u0439\u044b",52:"\u04ae\u0439",53:"\u041f\u04d9\u0442\u0435\u0440",54:"\u0422\u0456\u0440\u043a\u0435\u0443\u0434\u0456 \u0430\u044f\u049b\u0442\u0430\u0443",55:"\u0422\u0443\u0493\u0430\u043d \u043a\u04af\u043d\u0456\u04a3\u0456\u0437\u0434\u0456 \u0442\u0430\u04a3\u0434\u0430\u04a3\u044b\u0437",56:"\u0431\u0430\u043b\u0430\u043b\u0430\u0440",57:"\u0416\u0435\u043a\u0435 \u043a\u0430\u0431\u0438\u043d\u0435\u0442",58:"\u0421\u04d9\u043b\u0435\u043c\u0435\u0442\u0441\u0456\u0437 \u0431\u0435",59:"\u0416\u0435\u043a\u0435 \u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440",60:"\u0416\u0456\u0431\u0435\u0440\u0456\u043b\u0456\u043c\u0434\u0456 \u0431\u0430\u0441\u049b\u0430\u0440\u0443",61:"\u0428\u044b\u0493\u0443",62:"\u041c\u0435\u043d\u0456\u04a3 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u044b\u043c",63:"\u041c\u0435\u043d\u0456\u04a3 \u043a\u0430\u0440\u0442\u0430\u043c",64:"\u043c\u04d9\u0440\u0442\u0435\u0431\u0435\u0441\u0456",65:"\u0411\u043e\u043d\u0443\u0441\u0442\u044b\u049b \u0431\u0430\u043b\u0430\u043d\u0441",66:"\u0411\u0456\u0437\u0434\u0456\u04a3 \u0430\u043a\u0446\u0438\u044f\u043b\u0430\u0440",67:"\u0411\u0456\u0437\u0434\u0456\u04a3 \u0436\u0430\u04a3\u0430\u043b\u044b\u049b\u0442\u0430\u0440",68:"\u0421\u0430\u0442\u044b\u043f \u0430\u043b\u0443 \u0442\u0430\u0440\u0438\u0445\u044b",69:"\u041a\u0435\u0437\u0435\u04a3\u0434\u0456 \u0442\u0430\u04a3\u0434\u0430\u04a3\u044b\u0437",70:"\u041a\u0415\u0417\u0415\u04a2\u0414\u0415\u0413\u0406 \u0421\u041e\u041c\u0410",71:"\u0411\u0410\u0420\u041b\u042b\u049a \u0421\u0410\u0422\u042b\u041f \u0410\u041b\u0423\u041b\u0410\u0420",72:"\u0436\u043e\u0493\u0430\u0440\u044b 10 \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443",73:"\u0422\u0430\u0493\u044b \u043a\u04e9\u0440\u0441\u0435\u0442\u0443",74:"\u0422\u0456\u0437\u0456\u043c\u0433\u0435 \u043e\u0440\u0430\u043b\u0443",75:"\u04d8\u043b\u0435\u0443\u043c\u0435\u0442\u0442\u0456\u043a \u0436\u0435\u043b\u0456\u043b\u0435\u0440\u0434\u0435 \u0431\u04e9\u043b\u0456\u0441\u0443",76:"\u041d\u0430\u0443\u049b\u0430\u043d \u043a\u0435\u0437\u0435\u04a3\u0456",77:"\u0422\u043e\u043b\u044b\u0493\u044b\u0440\u0430\u049b",78:"\u0414\u04af\u043a\u0435\u043d",79:"\u0421\u043e\u043c\u0430\u0441\u044b",80:"\u0411\u043e\u043d\u0443\u0441",81:"\u0421\u0438\u043f\u0430\u0442\u0442\u0430\u043c\u0430\u0441\u044b",82:"\u0423\u0430\u049b\u044b\u0442",83:"\u0414\u04af\u043a\u0435\u043d \u0442\u0430\u04a3\u0434\u0430\u04a3\u044b\u0437",84:"\u0422\u0430\u0443\u0430\u0440 \u0430\u0442\u0430\u0443\u044b",85:"\u0421\u043e\u043c\u0430\u0441\u044b",86:"\u0421\u0430\u043d\u044b",87:"\u0416\u0430\u043b\u043f\u044b",88:"1 \u0431\u0456\u0440\u043b\u0456\u043a\u043a\u0435",89:"\u0442\u0430\u0443\u0430\u0440\u043b\u0430\u0440",90:"\u0441\u043e\u043c\u0430\u0441\u044b",91:"\u041c\u0435\u043d\u0456\u04a3 \u0436\u0435\u043a\u0435 \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0456\u043c",92:"\u0425\u0430\u0431\u0430\u0440\u043b\u0430\u043d\u0434\u044b\u0440\u0443 \u043f\u0456\u0448\u0456\u043c\u0456",93:"\u0411\u04b1\u043b \u0436\u0435\u0440\u0434\u0435 \u0421\u0456\u0437 \u0430\u0440\u0442\u044b\u049b\u0448\u044b\u043b\u044b\u049b\u0442\u0430\u0440 \u043c\u0435\u043d \u043c\u04af\u043c\u043a\u0456\u043d\u0434\u0456\u043a\u0442\u0435\u0440 \u0436\u0430\u0439\u043b\u044b \u0445\u0430\u0431\u0430\u0440 \u0430\u043b\u0443 \u04af\u0448\u0456\u043d, \u0411\u0435\u0439\u0456\u043b\u0434\u0456\u043b\u0456\u043a \u0431\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430\u0441\u044b\u043d\u044b\u04a3 \u0445\u0430\u0442\u0442\u0430\u0440\u044b \u043c\u0435\u043d \u0445\u0430\u0431\u0430\u0440\u043b\u0430\u043c\u0430\u043b\u0430\u0440\u044b\u043d\u0430 \u0436\u0430\u0437\u044b\u043b\u044b\u043c\u0434\u044b \u0431\u0430\u043f\u0442\u0430\u0439 \u0430\u043b\u0430\u0441\u044b\u0437.",94:"\u0421\u0456\u0437 E-mail \u0431\u043e\u0439\u044b\u043d\u0448\u0430 \u0430\u043a\u0446\u0438\u044f\u043b\u0430\u0440 \u043c\u0435\u043d \u043e\u049b\u0438\u0493\u0430\u043b\u0430\u0440 \u0442\u0443\u0440\u0430\u043b\u044b \u0445\u0430\u0431\u0430\u0440\u043b\u0430\u043c\u0430 \u0430\u043b\u0493\u044b\u04a3\u044b\u0437 \u043a\u0435\u043b\u0435 \u043c\u0435 ?",95:"\u0421\u0456\u0437 SMS \u0431\u043e\u0439\u044b\u043d\u0448\u0430 \u0430\u043a\u0446\u0438\u044f\u043b\u0430\u0440 \u043c\u0435\u043d \u043e\u049b\u0438\u0493\u0430\u043b\u0430\u0440 \u0442\u0443\u0440\u0430\u043b\u044b \u0445\u0430\u0431\u0430\u0440\u043b\u0430\u043c\u0430 \u0430\u043b\u0493\u044b\u04a3\u044b\u0437 \u043a\u0435\u043b\u0435 \u043c\u0435 ?",96:"\u04e8\u04a3\u0434\u0435\u0443",97:"\u04e8\u04a3\u0434\u0435\u0443",98:"\u049a\u04b1\u0440\u044b\u043b\u0493\u0430\u043d \u043a\u04af\u043d\u0456",99:"\u0421\u0430\u0443\u0434\u0430 \u0436\u0435\u043b\u0456\u0441\u0456\u043d\u0434\u0435 \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443 \u043a\u0435\u0437\u0456\u043d\u0434\u0435 \u0436\u043e\u049b.",100:"\u041a\u0430\u0440\u0442\u0430 \u0436\u043e\u049b \u043d\u0435\u043c\u0435\u0441\u0435 \u043e\u043b \u0431\u0430\u0441\u049b\u0430 \u049b\u0430\u0442\u044b\u0441\u0443\u0448\u044b\u0434\u0430",101:"\u041c\u04b1\u043d\u0434\u0430\u0439 \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u04e9\u043c\u0456\u0440\u0456 \u0431\u0430\u0440 \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u0443\u0448\u044b \u0431\u0430\u0440",102:"\u041a\u0430\u0440\u0442\u0430\u043d\u044b \u0431\u0430\u0439\u043b\u0430\u0443",103:"\u0416\u0430\u04a3\u0430 \u043a\u0430\u0440\u0442\u0430\u043d\u044b \u0431\u0430\u0439\u043b\u0430\u04a3\u044b\u0437 \u0431\u04b1\u043b \u043c\u04af\u043b\u0434\u0435\u043c \u0442\u0435\u0433\u0456\u043d",104:"\u041a\u04af\u043d\u0456",105:"\u041a\u0430\u0440\u0442\u0430\u043d\u044b \u049b\u043e\u0441\u0443",106:"\u0421\u0456\u0437\u0434\u0456\u04a3 \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u04e9\u043c\u0456\u0440\u0456\u04a3\u0456\u0437 \u0436\u04af\u0439\u0435\u0434\u0435 \u0436\u043e\u049b \u04e9\u0442\u0456\u043d\u0456\u0448 \u0442\u0456\u0440\u043a\u0435\u043b\u0456\u04a3\u0456\u0437",107:"\u0416\u0435\u043a\u0435 \u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440\u0434\u0456 \u0442\u043e\u043b\u0442\u044b\u0440\u0443",108:"\u041a\u0435\u0448\u0456\u0440\u0456\u04a3\u0456\u0437",109:"\u0410\u0434\u0430\u043b\u0434\u044b\u049b \u0431\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430\u0441\u044b\u043d\u0430 \u049b\u0430\u0442\u044b\u0441\u0443 minAge \u0436\u0430\u0441\u0442\u0430\u043d \u0430\u0441\u049b\u0430\u043d \u0430\u0434\u0430\u043c\u0434\u0430\u0440 \u04af\u0448\u0456\u043d \u043c\u04af\u043c\u043a\u0456\u043d",110:"\u0427\u0435\u043a\u0442\u0456\u04a3 \u2116",111:"\u049a\u0430\u043b\u0430",cart_add:"\u041d\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044b\u04a3\u044b\u0437 \u0441\u0456\u0437\u0434\u0435 \u043d\u0435\u0433\u0456\u0437\u0433\u0456 \u043a\u0430\u0440\u0442\u0430 \u0456\u0441\u043a\u0435 \u049b\u043e\u0441\u044b\u043b\u0434\u044b. \u0416\u0430\u04a3\u0430 \u043a\u0430\u0440\u0442\u0430\u043d\u044b \u049b\u043e\u0441\u0443 \u043c\u04af\u043c\u043a\u0456\u043d \u0435\u043c\u0435\u0441 \u0430\u0493\u044b\u043c\u0434\u0430\u0493\u044b \u043a\u0430\u0440\u0442\u0430\u043d\u044b \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u044b\u043f \u043d\u0435\u043c\u0435\u0441\u0435 \u049a\u043e\u043b\u0434\u0430\u0443 \u049b\u044b\u0437\u043c\u0435\u0442\u0456\u043d\u0435 \u0445\u0430\u0431\u0430\u0440\u043b\u0430\u0441\u044b\u04a3\u044b\u0437.",112:"\u0416\u0435\u043a\u0435 \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u043a\u0435 \u043e\u0440\u0430\u043b\u0443",113:"-\u0434\u0435\u043d",114:"-\u0434\u0435\u0439\u0456\u043d",115:"\u0411\u0430\u0493\u0430\u0441\u044b",116:"\u0421\u0430\u043d\u044b",117:"\u0421\u043e\u043c\u0430\u0441\u044b",118:"\u0427\u0435\u043a \u0441\u043e\u043c\u0430\u0441\u044b",119:"\u0411\u043e\u043d\u0443\u0441\u0442\u0430\u0440\u043c\u0435\u043d \u0442\u04e9\u043b\u0435\u043d\u0434\u0456",120:"\u0410\u049b\u0448\u0430\u043c\u0435\u043d \u0442\u04e9\u043b\u0435\u043d\u0434\u0456",121:"\u049a\u04b1\u043f\u0438\u044f\u0441\u04e9\u0437\u0434\u0456 \u04b1\u043c\u044b\u0442\u0442\u044b\u04a3\u044b\u0437 \u0431\u0430?",122:"\u049a\u04b1\u043f\u0438\u044f\u0441\u04e9\u0437\u0434\u0456 \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437",123:"\u049a\u04b1\u043f\u0438\u044f\u0441\u04e9\u0437\u0434\u0456 \u049b\u0430\u043b\u043f\u044b\u043d\u0430 \u043a\u0435\u043b\u0442\u0456\u0440\u0443",124:"\u049a\u04b1\u043f\u0438\u044f\u0441\u04e9\u0437\u0434\u0456 \u049b\u0430\u0439\u0442\u0430\u043b\u0430\u04a3\u044b\u0437",125:"\u049a\u04b1\u043f\u0438\u044f\u0441\u04e9\u0437 \u0431\u043e\u0441 \u0431\u043e\u043b\u043c\u0430\u0443\u044b \u043a\u0435\u0440\u0435\u043a",126:"\u049b\u04b1\u043f\u0438\u044f\u0441\u04e9\u0437\u0434\u0435\u0440 \u0441\u04d9\u0439\u043a\u0435\u0441 \u043a\u0435\u043b\u043c\u0435\u0439\u0434\u0456",127:"\u049b\u04b1\u043f\u0438\u044f\u0441\u04e9\u0437\u0434\u0435 \u043a\u0435\u043c\u0456\u043d\u0434\u0435 minPassword \u0442\u0430\u04a3\u0431\u0430\u043b\u0430\u0440 \u0431\u043e\u043b\u0443\u044b \u0442\u0438\u0456\u0441",128:"\u0416\u0430\u0441\u0430\u0443...",129:"\u0421\u0430\u0442\u044b\u043f \u0430\u043b\u0443 \u0442\u0430\u0440\u0438\u0445\u044b 20 \u0441\u043e\u04a3\u0493\u044b \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u043b\u0430\u0440\u0434\u044b \u043a\u04e9\u0440\u0441\u0435\u0442\u0435\u0434\u0456. \u0411\u0430\u0441\u049b\u0430 \u043a\u0435\u0437\u0435\u04a3\u0434\u0435\u0433\u0456 \u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440\u0434\u0456 \u043a\u04e9\u0440\u0443 \u04af\u0448\u0456\u043d \u043a\u04af\u043d\u0442\u0456\u0437\u0431\u0435\u0434\u0435\u0433\u0456 \u043a\u0435\u0437\u0435\u04a3\u0434\u0456 \u0442\u0430\u04a3\u0434\u0430\u04a3\u044b\u0437",130:"\u0422\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u044b\u04a3 \u043f\u0456\u0448\u0456\u043c\u0456 \u049b\u0430\u0442\u0435",131:"\u0421\u0435\u0440\u0432\u0435\u0440\u0434\u0435 \u043c\u04d9\u0441\u0435\u043b\u0435 \u0442\u0443\u044b\u043d\u0434\u0430\u0434\u044b",132:"\u049a\u0430\u043b\u0430\u043d\u044b \u0435\u043d\u0433\u0456\u0437\u0443\u0434\u0456 \u0431\u0430\u0441\u0442\u0430\u04a3\u044b\u0437...",133:"\u041c\u0435\u043d\u0456\u04a3 \u0441\u0430\u0443\u0430\u043b\u043d\u0430\u043c\u0430\u043c",134:"\u0410\u0440\u0442\u049b\u0430 \u043e\u0440\u0430\u043b\u0443",135:"\u0415\u0441\u0435\u043f\u0442\u0435\u043b\u0433\u0435\u043d \u0431\u043e\u043d\u0443\u0441\u0442\u0430\u0440",136:"\u041d\u04e9\u043c\u0456\u0440\u0456",137:"\u041c\u04d9\u0440\u0442\u0435\u0431\u0435\u0441\u0456",138:"\u04d8\u0440\u0435\u043a\u0435\u0442\u0442\u0435\u0440",139:"\u0411\u04b1\u0493\u0430\u0442\u0442\u0430\u0443",140:"\u0421\u0410\u0423\u0410\u041b\u041d\u0410\u041c\u0410\u041b\u0410\u0420-\u0441\u0430\u0443\u0430\u043b\u043d\u0430\u043c\u0430\u043b\u0430\u0440 \u043d\u04d9\u0442\u0438\u0436\u0435\u043b\u0435\u0440\u0456 \u0431\u0456\u0437\u0433\u0435 \u049b\u044b\u0437\u043c\u0435\u0442 \u043a\u04e9\u0440\u0441\u0435\u0442\u0443 \u0441\u0430\u043f\u0430\u0441\u044b\u043d \u0430\u0440\u0442\u0442\u044b\u0440\u0443\u0493\u0430 \u043a\u04e9\u043c\u0435\u043a\u0442\u0435\u0441\u0435\u0434\u0456",141:"\u0411\u0456\u0437 \u0421\u0456\u0437\u0434\u0456\u04a3 \u0436\u0430\u0443\u0430\u0431\u044b\u04a3\u044b\u0437\u0434\u044b \u043a\u04af\u0442\u0435\u043c\u0456\u0437 \u0440\u0430\u0445\u043c\u0435\u0442",142:"\u0416\u0430\u043c\u0430\u043d",143:"\u04e8\u0442\u0435 \u0436\u0430\u049b\u0441\u044b",144:"\u0421\u0456\u0437 \u043e\u0441\u044b \u0441\u0430\u0443\u0430\u043b\u043d\u0430\u043c\u0430\u0434\u0430 \u0436\u0430\u0443\u0430\u043f \u0431\u0435\u0440\u0434\u0456\u04a3\u0456\u0437",145:"\u04d8\u043a\u0435\u0441\u0456\u043d\u0456\u04a3 \u0430\u0442\u044b",146:"\u041c\u0435\u043d\u0456\u04a3 \u04e9\u043d\u0456\u043c\u0434\u0435\u0440\u0456\u043c",147:"\u0411\u0430\u0440\u043b\u044b\u049b \u043c\u0435\u0440\u0437\u0456\u043c\u0434\u0435\u0433\u0456",148:"\u0410\u0493\u044b\u043c\u0434\u0430\u0493\u044b \u0436\u044b\u043b\u0434\u0430\u0493\u044b",149:"\u0410\u0493\u044b\u043c\u0434\u0430\u0493\u044b \u0430\u0439\u0434\u0430\u0493\u044b",150:"\u049a\u043e\u043b\u0436\u0435\u0442\u0456\u043c\u0434\u0456",151:"\u0421\u0430\u0442\u044b\u043f \u0430\u043b\u0443 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430\u0441\u044b",152:"\u049a\u043e\u043b\u0436\u0435\u0442\u0456\u043c\u0434\u0456 \u0441\u0430\u0443\u0430\u043b\u043d\u0430\u043c\u0430\u043b\u0430\u0440 \u0436\u043e\u049b",153:"\u0422\u0443\u0493\u0430\u043d \u0436\u044b\u043b\u044b 100 \u0436\u044b\u043b\u0434\u0430\u043d \u0430\u0441\u043f\u0430\u0443\u044b \u043a\u0435\u0440\u0435\u043a",154:"\u049a\u04b1\u043f\u0438\u044f\u0441\u04e9\u0437\u0434\u0456 \u049b\u0430\u0439\u0442\u0430 \u0442\u0435\u0440\u0456\u04a3\u0456\u0437",155:"\u0411\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430 \u0435\u0440\u0435\u0436\u0435\u043b\u0435\u0440\u0456",156:"\u0416\u0430\u0440\u0430\u043c\u0434\u044b \u043a\u0435\u0437\u0435\u04a3\u0434\u0456 \u0442\u0430\u04a3\u0434\u0430\u04a3\u044b\u0437",157:"\u041c\u0435\u043d\u0434\u0435 \u0430\u0434\u0430\u043b\u0434\u044b\u049b \u043a\u0430\u0440\u0442\u0430\u0441\u044b \u0436\u043e\u049b",158:"\u0422\u0456\u0440\u043a\u0435\u0443 \u0430\u044f\u049b\u0442\u0430\u043b\u0493\u0430\u043d\u043d\u0430\u043d \u043a\u0435\u0439\u0456\u043d \u0441\u0456\u0437\u0433\u0435 \u0430\u0434\u0430\u043b\u0434\u044b\u049b \u0431\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430\u0441\u044b\u043d\u0430 \u049b\u0430\u0442\u044b\u0441\u0443\u0448\u044b\u043d\u044b\u04a3 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0434\u044b \u043a\u0430\u0440\u0442\u0430\u0441\u044b \u0431\u0435\u0440\u0456\u043b\u0435\u0434\u0456",159:"\u0420\u04b1\u049b\u0441\u0430\u0442 \u0435\u0442\u0456\u04a3\u0456\u0437",160:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",161:"\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u04b1\u0440\u0430\u0443\u044b",162:"\u049a\u043e\u043b\u0434\u0430\u043d\u0431\u0430\u0493\u0430 \u043f\u0440\u043e\u0444\u0438\u043b\u044c \u0430\u049b\u043f\u0430\u0440\u0430\u0442\u044b\u043d \u043e\u049b\u0443\u0493\u0430 \u0440\u04b1\u049b\u0441\u0430\u0442 \u0435\u0442\u0456\u04a3\u0456\u0437?",163:"\u049a\u0430\u0442\u0435",164:"Url \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0456 \u043e\u0440\u043d\u0430\u0442\u044b\u043b\u043c\u0430\u0493\u0430\u043d:",165:"\u0421\u0430\u0442\u044b\u043f \u0430\u043b\u0443 \u0441\u043e\u043c\u0430\u0441\u044b:",166:"\u0420\u0435\u0442\u0442\u0435\u0443",167:"\u04b0\u0441\u044b\u043d\u0443",168:"\u0421\u0430\u0443\u0430\u043b\u043d\u0430\u043c\u0430\u043d\u044b \u0442\u043e\u043b\u0442\u044b\u0440\u0443",169:"\u0410\u043d\u044b\u049b\u0442\u0430\u043c\u0430 \u0431\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430\u0441\u044b",170:"\u041a\u0443\u043f\u043e\u043d",171:"\u0422\u0456\u0440\u043a\u0435\u0443 \u0431\u043e\u043d\u0443\u0441\u0442\u0430\u0440\u044b",172:"\u0421\u0430\u0443\u0430\u043b\u043d\u0430\u043c\u0430",173:"\u049a\u0430\u0439\u0442\u0443",174:"\u04b0\u0441\u044b\u043d\u0443",175:"\u0416\u0430\u043d\u0493\u0430\u043d",176:"\u0411\u043e\u043d\u0443\u0441\u0442\u0430\u0440\u043c\u0435\u043d \u0442\u04e9\u043b\u0435\u043d\u0435\u0434\u0456",177:"\u0416\u0435\u04a3\u0456\u043b\u0434\u0456\u043a",178:"\u041c\u04d9\u043c\u0456\u043b\u0435 \u0442\u0430\u0440\u0438\u0445\u044b",179:"\u041c\u04d9\u043c\u0456\u043b\u0435 \u0442\u0430\u0440\u0438\u0445\u044b \u0441\u043e\u04a3\u0493\u044b 20 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f\u043d\u044b \u043a\u04e9\u0440\u0441\u0435\u0442\u0435\u0434\u0456. \u0411\u0430\u0441\u049b\u0430 \u043a\u0435\u0437\u0435\u04a3\u0434\u0435\u0433\u0456 \u0434\u0435\u0440\u0435\u043a\u0442\u0435\u0440\u0434\u0456 \u049b\u0430\u0440\u0430\u0443 \u04af\u0448\u0456\u043d \u043a\u04af\u043d\u0442\u0456\u0437\u0431\u0435\u0434\u0435\u0433\u0456 \u043a\u0435\u0437\u0435\u04a3\u0434\u0456 \u0442\u0430\u04a3\u0434\u0430\u04a3\u044b\u0437",180:"404",181:"\u0411\u0435\u0442 \u0442\u0430\u0431\u044b\u043b\u043c\u0430\u0434\u044b",182:"\u041d\u0435\u0433\u0456\u0437\u0433\u0456\u0433\u0435",183:"\u0410\u043d\u044b\u049b\u0442\u0430\u043c\u0430 \u0431\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430\u0441\u044b",184:"\u041c\u0435\u043d\u0456\u04a3 \u0441\u0456\u043b\u0442\u0435\u043c\u0435 \u0431\u0435\u0440\u0443\u0448\u0456\u043c*",185:"\u0421\u0456\u043b\u0442\u0435\u0433\u0456\u0448\u0442\u0456 \u04e9\u0437\u0433\u0435\u0440\u0442\u043a\u0456\u04a3\u0456\u0437 \u043a\u0435\u043b\u0435\u0434\u0456? \u0416\u0430\u04a3\u0430 \u0441\u0456\u043b\u0442\u0435\u043c\u0435 \u0431\u0435\u0440\u0443\u0448\u0456\u043d\u0456\u04a3 \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u04e9\u043c\u0456\u0440\u0456\u043d \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437.\n \u041d\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044b\u04a3\u044b\u0437, \u0430\u043b\u0434\u044b\u04a3\u0493\u044b \u0441\u0456\u043b\u0442\u0435\u043c\u0435 \u0436\u0430\u0441\u0430\u0443\u0448\u044b \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0442\u044b \u0442\u04af\u0440\u0434\u0435 \u04e9\u0448\u0456\u0440\u0456\u043b\u0435\u0434\u0456!",186:"\u04e8\u0437\u0433\u0435\u0440\u0442\u0443",187:"\u041c\u0435\u043d\u0456\u04a3 \u0441\u0456\u043b\u0442\u0435\u043c\u0435\u043b\u0435\u0440\u0456\u043c**",188:"\u0414\u043e\u0441\u044b\u04a3\u044b\u0437\u0493\u0430 \u0448\u0430\u049b\u044b\u0440\u0443 \u0436\u0456\u0431\u0435\u0440\u0433\u0456\u04a3\u0456\u0437 \u043a\u0435\u043b\u0435\u0434\u0456? \u041e\u043d\u044b\u04a3 \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u04e9\u043c\u0456\u0440\u0456\u043d \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437",189:"\u0428\u0430\u049b\u044b\u0440\u0443 \u0436\u0456\u0431\u0435\u0440\u0456\u04a3\u0456\u0437",190:"*\u0421\u0456\u0437\u0434\u0456 \u0430\u0434\u0430\u043b\u0434\u044b\u049b \u0431\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430\u0441\u044b\u043d\u0430 \u0448\u0430\u049b\u044b\u0440\u0493\u0430\u043d \u0434\u043e\u0441",191:"**\u0421\u0456\u0437 \u0430\u0434\u0430\u043b\u0434\u044b\u049b \u0431\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430\u0441\u044b\u043d\u0430 \u0448\u0430\u049b\u044b\u0440\u0493\u0430\u043d \u0434\u043e\u0441\u0442\u0430\u0440\u044b\u04a3\u044b\u0437",192:"\u0420\u0430\u0441\u0442\u0430\u04a3\u044b\u0437",193:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",194:"\u0441\u0456\u0437\u0434\u0456 \u0430\u0434\u0430\u043b\u0434\u044b\u049b \u0431\u0430\u0493\u0434\u0430\u0440\u043b\u0430\u043c\u0430\u0441\u044b\u043d\u0430 \u0448\u0430\u049b\u044b\u0440\u0434\u044b",195:"\u0428\u0430\u049b\u044b\u0440\u0443\u0434\u044b \u049b\u0430\u0431\u044b\u043b\u0434\u0430\u0443 \u04af\u0448\u0456\u043d?",196:"\u0421\u0456\u0437\u0434\u0435 \u04d9\u043b\u0456 \u0441\u0456\u043b\u0442\u0435\u043c\u0435 \u0436\u043e\u049b",197:"\u0421\u0456\u0437\u0434\u0435 \u04d9\u043b\u0456 \u0430\u043d\u044b\u049b\u0442\u0430\u043c\u0430\u043b\u0430\u0440 \u0436\u043e\u049b",198:"\u0448\u0430\u049b\u044b\u0440\u0443 \u0436\u0456\u0431\u0435\u0440\u0456\u043b\u0435\u0434\u0456!",199:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u0434\u044b\u049b \u0435\u0441\u0435\u043f\u0442\u0435\u0443",200:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u0434\u044b\u049b \u0435\u0441\u0435\u043f\u0442\u0435\u043d \u0448\u044b\u0493\u0430\u0440\u0443",201:"\u041c\u0435\u043d\u0456\u04a3 \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u043b\u0430\u0440\u044b\u043c \u04af\u0448\u0456\u043d \u0431\u043e\u043d\u0443\u0441\u0442\u0430\u0440",202:"\u04b0\u0441\u044b\u043d\u044b\u043c\u0434\u0430\u0440 \u04af\u0448\u0456\u043d \u0431\u043e\u043d\u0443\u0441\u0442\u0430\u0440",203:"\u0414\u043e\u0441\u0442\u0430\u0440\u0434\u044b\u04a3 \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u043b\u0430\u0440\u044b \u04af\u0448\u0456\u043d \u0431\u043e\u043d\u0443\u0441\u0442\u0430\u0440",204:"\u041d\u0435\u043c\u0435\u0441\u0435 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u043b\u0435\u0440 \u0430\u0440\u049b\u044b\u043b\u044b \u0448\u0430\u049b\u044b\u0440\u0443\u0434\u044b \u04e9\u0437\u0456\u04a3\u0456\u0437 \u0436\u0456\u0431\u0435\u0440\u0456\u04a3\u0456\u0437.",205:"\u041a\u04e9\u0448\u0456\u0440\u0456\u043b\u0434\u0456",206:"\u04b0\u044f\u043b\u044b \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0434\u044b \u043a\u04af\u0439\u0433\u0435 \u043a\u0435\u043b\u0442\u0456\u0440\u0443",207:"\u04d8\u043b\u0435\u0443\u043c\u0435\u0442\u0442\u0456\u043a \u0436\u0435\u043b\u0456\u043b\u0435\u0440\u0433\u0435 \u0441\u0456\u043b\u0442\u0435\u043c\u0435:",208:"\u04d8\u043b\u0435\u0443\u043c\u0435\u0442\u0442\u0456\u043a \u0436\u0435\u043b\u0456 \u0421\u0456\u0437\u0434\u0456\u04a3 \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u044b\u04a3\u044b\u0437\u0493\u0430 \u04d9\u043b\u0434\u0435\u049b\u0430\u0448\u0430\u043d \u0431\u0430\u0439\u043b\u0430\u043d\u044b\u0441\u0442\u044b\u0440\u044b\u043b\u0493\u0430\u043d",209:"\u049a\u043e\u0441\u044b\u043b\u044b\u043c \u049b\u0430\u0442\u0435\u0441\u0456",210:"\u04d8\u043b\u0435\u0443\u043c\u0435\u0442\u0442\u0456\u043a \u0436\u0435\u043b\u0456 \u0441\u04d9\u0442\u0442\u0456 \u049b\u043e\u0441\u044b\u043b\u0434\u044b",211:"\u04d8\u043b\u0435\u0443\u043c\u0435\u0442\u0442\u0456\u043a \u0436\u0435\u043b\u0456\u043b\u0435\u0440 \u0430\u0440\u049b\u044b\u043b\u044b \u043a\u0456\u0440\u0443/\u0442\u0456\u0440\u043a\u0435\u043b\u0443",212:"\u0410\u043a\u043a\u0430\u0443\u043d\u0442\u044b\u04a3\u044b\u0437 \u0436\u043e\u049b \u043f\u0430?",213:"\u0411\u0430\u0441\u049b\u0430 (\u043a\u04e9\u0440\u0441\u0435\u0442\u0456\u04a3\u0456\u0437)",214:"\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u049b\u043e\u0441\u0430 \u0441\u0430\u043b\u044b\u04a3\u044b\u0437",215:"\u0421\u0443\u0440\u0435\u0442\u0442\u0435\u0440\u0434\u0456\u04a3 \u0436\u0430\u0440\u0430\u043c\u0441\u044b\u0437 \u0441\u0430\u043d\u044b. \u0415\u04a3 \u043a\u04e9\u0431\u0456 {{max}}",216:"\u0424\u0430\u0439\u043b\u0434\u044b\u04a3 \u0436\u0430\u0440\u0430\u043c\u0441\u044b\u0437 \u04e9\u043b\u0448\u0435\u043c\u0456. \u0415\u04a3 \u043a\u04e9\u0431\u0456 {{max}} MB",217:"\u0411\u0435\u043b\u0433\u0456\u0441\u0456\u0437 \u049b\u0430\u0442\u0435. \u041a\u0435\u0439\u0456\u043d\u0456\u0440\u0435\u043a \u0431\u0430\u0439\u049b\u0430\u043f \u043a\u04e9\u0440\u0456\u04a3\u0456\u0437 ",218:"\u0424\u0430\u0439\u043b\u0434\u044b\u04a3 \u0436\u0430\u0440\u0430\u043c\u0441\u044b\u0437 \u0442\u04af\u0440\u0456. \u0420\u04b1\u049b\u0441\u0430\u0442 \u0435\u0442\u0456\u043b\u0433\u0435\u043d \u0442\u04af\u0440\u043b\u0435\u0440\u0456 {{types}}",219:"\u0411\u0430\u0493\u0430\u043d\u044b \u0442\u0430\u04a3\u0434\u0430\u04a3\u044b\u0437",220:"\u041d\u04b1\u0441\u049b\u0430\u043d\u044b \u0442\u0430\u04a3\u0434\u0430\u04a3\u044b\u0437",221:"\u0421\u0456\u0437\u0434\u0456\u04a3 \u0436\u0430\u0443\u0430\u043f \u043d\u04b1\u0441\u049b\u0430\u04a3\u044b\u0437\u0434\u044b \u0442\u043e\u043b\u0442\u044b\u0440\u044b\u04a3\u044b\u0437",222:"\u0421\u04b1\u0440\u0430\u0442\u0443 \u0436\u0430\u0443\u0430\u0431\u044b\u043d \u0442\u043e\u043b\u0442\u044b\u0440\u044b\u04a3\u044b\u0437",223:"\u0412\u0445\u043e\u0434 \u0447\u0435\u0440\u0435\u0437 Facebook",224:"\u041a\u0443\u043f\u043e\u043d\u0434\u0430\u0440",225:"\u041c\u0435\u043d\u0456\u04a3 \u043a\u0443\u043f\u043e\u043d\u0434\u0430\u0440\u044b\u043c",226:"{{sum}} {{currency}} \u0441\u043e\u043c\u0430\u0441\u044b\u043d\u0430\u043d \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443 \u0441\u043e\u043c\u0430\u0441\u044b\u043d\u0430",227:"\u041a\u0435\u0437 \u043a\u0435\u043b\u0433\u0435\u043d \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443 \u0441\u043e\u043c\u0430\u0441\u044b \u04af\u0448\u0456\u043d",228:"\u041a\u0443\u043f\u043e\u043d\u0434\u0430\u0440 \u0436\u043e\u049b",229:"\u04b0\u0441\u044b\u043d\u0443",230:"\u0416\u0430\u0440\u0430\u043c\u0441\u044b\u0437 \u043f\u0456\u0448\u0456\u043c",231:"\u0421\u0456\u0437\u0433\u0435 \u0431\u0456\u0440\u0434\u0435\u043d \u049b\u043e\u04a3\u044b\u0440\u0430\u0443 \u0448\u0430\u043b\u0443 \u043a\u0435\u0440\u0435\u043a. \u049a\u04b1\u043f\u0438\u044f \u0441\u04e9\u0437 \u04e9\u0440\u0456\u0441\u0456\u043d\u0435 \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u04e9\u043c\u0456\u0440\u0456\u043d\u0456\u04a3 \u049b\u0430\u043b\u0493\u0430\u043d 4 \u0441\u0430\u043d\u044b\u043d \u0435\u043d\u0433\u0456\u0437\u0456\u04a3\u0456\u0437",232:"\u041c\u0435\u043d\u0434\u0435 \u0430\u0434\u0430\u043b\u0434\u044b\u049b \u043a\u0430\u0440\u0442\u0430\u0441\u044b \u0436\u043e\u049b",233:"\u0422\u0435\u043a\u0441\u0435\u0440\u0443",234:"\u041a\u0430\u0440\u0442\u043e\u0447\u043a\u0430 \u0431\u043b\u043e\u0433\u044b\u043d \u0440\u0430\u0441\u0442\u0430\u0443",235:"\u041a\u0430\u0440\u0442\u0430 \u0441\u04d9\u0442\u0442\u0456 \u0431\u043b\u043e\u043a\u0442\u0430\u043b\u0434\u044b"},kg:{1:"\u041a\u043e\u043b\u0434\u043e\u043e \u043a\u044b\u0437\u043c\u0430\u0442\u044b",2:"\u0414\u0438\u0437\u0430\u0439\u043d\u0434\u044b \u0438\u0448\u0442\u0435\u043f \u0447\u044b\u0433\u0443\u0443",3:"\u0421\u0438\u0437\u0434\u0438 \u043b\u043e\u044f\u043b\u0434\u0443\u0443\u043b\u0443\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0441\u044b\u043d\u044b\u043d \u0436\u0435\u043a\u0435",4:"\u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0438\u043d\u0434\u0435 \u043a\u04e9\u0440\u04af\u04af\u0433\u04e9 \u043a\u0443\u0431\u0430\u043d\u044b\u0447\u0442\u0430\u0431\u044b\u0437",5:"\u041a\u0430\u0442\u0442\u0430\u043b\u0443\u0443",6:"\u041a\u0438\u0440\u04af\u04af",7:"\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f\u043b\u043e\u043e",8:"\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u043e\u043c\u0435\u0440\u0434\u0438 \u0436\u0430\u0437\u044b\u04a3\u044b\u0437",9:"\u0421\u0438\u0437\u0433\u0435 \u043f\u0430\u0440\u043e\u043b\u044c \u043c\u0435\u043d\u0435\u043d \u0441\u043c\u0441 \u0431\u0438\u043b\u0434\u0438\u0440\u04af\u04af \u0436\u0438\u0431\u0435\u0440\u0438\u043b\u0434\u0438",10:"sms \u0441\u044b\u0440\u0441\u04e9\u0437\u04af",11:"\u043a\u0438\u0439\u0438\u043d\u043a\u0438",12:"\u043a\u0438\u0440\u04af\u04af",13:"\u042d\u0433\u0435\u0440\u0434\u0435 \u0421\u0438\u0437 \u043c\u0443\u0440\u0443\u043d\u0442\u0430\u043d \u043a\u0430\u0442\u0442\u0430\u043b\u0443\u0443 \u0431\u043e\u043b\u0441\u043e\u04a3\u0443\u0437",14:"\u0421\u0438\u0437\u0434\u0438\u043d \u0436\u0435\u043a\u0435 \u043a\u0430\u0431\u0438\u043d\u0435\u0442 \u0430\u0440\u043a\u044b\u043b\u0443\u0443",15:"\u043c\u04af\u043c\u043a\u04af\u043d\u0447\u04af\u043b\u04af\u043a\u0442\u04e9\u0440\u04af\u04a3\u04af\u0437",16:"\u0411\u043e\u043d\u0443\u0441\u0442\u0443\u043a \u043a\u043e\u0442\u043e\u0440\u0443\u0443\u043b\u0430\u0440\u0434\u044b",17:"\u043a\u0430\u0440\u0430\u043f \u0447\u044b\u0433\u0443\u0443",18:"\u041c\u0443\u0440\u0443\u043d\u043a\u0443 \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u0443\u043b\u0430\u0440\u0434\u044b",19:" \u043a\u0430\u0440\u0430\u043f \u0447\u044b\u0433\u0443\u0443",20:"\u0410\u043a\u0446\u0438\u044f\u043b\u044b\u043a \u0441\u0443\u043d\u0443\u0448\u0442\u0430\u0440\u0434\u044b  ",21:"\u0430\u043b\u0443\u0443",22:"\u0410\u043a\u044b\u0440\u043a\u044b \u0436\u0430\u04a3\u044b\u043b\u044b\u043a\u0442\u0430\u0440\u0434\u0430\u043d \u0436\u0430\u043d\u0430",23:"\u043e\u043a\u0443\u044f\u043b\u0430\u0440\u0434\u0430\u043d \u043a\u0430\u0431\u0430\u0440\u0434\u0430\u0440 \u0431\u043e\u043b\u0443\u0443",24:"\u0410\u043d\u043a\u0435\u0442\u0430\u043b\u044b\u043a\u0442\u0430\u0440 \u043c\u0430\u0430\u043b\u044b\u043c\u0430\u0442\u0442\u0430\u0440\u0434\u044b",25:"\u0436\u0430\u043d\u0430 \u0436\u0438\u0431\u0435\u0440\u04af\u04af\u043b\u04e9\u0440\u0434\u04af \u0431\u0430\u0448\u043a\u0430\u0440\u0443\u0443",26:"\u041a\u0430\u0442\u0442\u0430\u043b\u0443\u0443",27:"\u041a\u0430\u0434\u0430\u043c",28:"\u041a\u0430\u0442\u0442\u0430\u043b\u044b\u04a3\u044b\u0437, \u0431\u0443\u043b \u0442\u043e\u043b\u0443\u0433\u0443 \u043c\u0435\u043d\u0435\u043d \u0430\u043a\u044b\u0441\u044b\u0437",29:"\u041a\u0430\u0440\u0442\u0430\u043d\u044b\u043d \u043d\u043e\u043c\u0435\u0440\u0438\u043d \u0436\u0430\u0437\u044b\u04a3\u044b\u0437",30:"\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u043e\u043c\u0435\u0440\u0434\u0438 \u0436\u0430\u0437\u044b\u04a3\u044b\u0437",31:"sms \u0441\u044b\u0440\u0441\u04e9\u0437\u04af",32:"\u043a\u0438\u0439\u0438\u043d\u043a\u0438",33:"\u041c\u0435\u043d \u043b\u043e\u044f\u043b\u0434\u0443\u0443\u043b\u0443\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0441\u044b\u043d\u0430 \u043a\u0430\u0442\u0442\u0430\u043b\u0433\u0430\u043c",34:"\u043c\u0430\u043a\u0443\u043b\u043c\u0443\u043d",35:"\u043a\u0430\u0442\u0442\u0430\u043b\u0443\u0443 \u044d\u0440\u0435\u0436\u0435\u043b\u0435\u0440\u0438 \u043c\u0435\u043d\u0435\u043d",36:"\u04af\u0439 \u0436\u0430\u043d\u044b\u0431\u0430\u0440\u043b\u0430\u0440\u044b",37:"\u0430\u0432\u0442\u043e\u0443\u043d\u0430\u0430\u043d\u044b\u043d \u0431\u043e\u043b\u0443\u0448\u0443",38:"\u0410\u0439\u043c\u0430\u043a",39:"\u0428\u0430\u0430\u0440",40:"\u04af\u0439-\u0431\u04af\u043b\u04e9\u043b\u04af\u043a \u0430\u0431\u0430\u043b",41:"\u0438\u0448 \u0441\u0442\u0430\u0442\u0443\u0441\u0443",42:"\u0421\u0443\u0440\u0430\u043d\u044b\u0447, \u043a\u0430\u0440\u0442\u0430\u043d\u044b\u043d \u0442\u0443\u0443\u0440\u0430 \u043d\u043e\u043c\u0435\u0440\u0438\u043d \u0436\u0430\u0437\u044b\u04a3\u044b\u0437",43:"\u0421\u0443\u0440\u0430\u043d\u044b\u0447, 3\u0442\u04e9\u043d \u043a\u0435\u043c \u044d\u043c\u0435\u0441 \u0441\u0438\u043c\u0432\u043e\u043b \u0436\u0430\u0437\u044b\u04a3\u044b\u0437",44:"\u0421\u0443\u0440\u0430\u043d\u044b\u0447, \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0434\u0443\u043d \u0442\u0443\u0443\u0440\u0430 \u043d\u043e\u043c\u0435\u0440\u0438\u043d \u0436\u0430\u0437\u044b\u04a3\u044b\u0437",45:"",46:"",47:"\u0416\u0438\u0431\u0435\u0440\u04af\u04af \u0430\u043b\u0443\u0443 \u04af\u0447\u04af\u043d \u043a\u0430\u0442\u0442\u0430\u043b\u044b\u04a3\u044b\u0437",48:"\u0410\u0442\u044b",49:"\u0424\u0430\u043c\u0438\u043b\u0438\u044f\u0441\u044b",50:"\u0416\u044b\u043d\u044b\u0441",51:"\u0414\u0430\u0440\u0435\u043a",52:"\u04ae\u0439",53:"\u0411\u0430\u0442\u0438\u0440",54:"\u043a\u0430\u0442\u0442\u0430\u043b\u0443\u0443\u043d\u0443 \u0430\u044f\u043a\u0442\u043e\u043e",55:"\u041a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0434\u0430\u043d \u0442\u0443\u0443\u043b\u0433\u0430\u043d \u043a\u04af\u043d\u04af\u04a3\u04af\u0437\u0434\u04af \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437",56:"\u0431\u0430\u043b\u0434\u0430\u0440",57:"\u0416\u0435\u043a\u0435 \u043a\u0430\u0431\u0438\u043d\u0435\u0442",58:"\u0421\u0430\u043b\u0430\u043c\u0430\u0442\u0441\u044b\u0437\u0431\u044b",59:"\u0416\u0435\u043a\u0435 \u043c\u0430\u0430\u043b\u044b\u043c\u0430\u0442\u0442\u0430\u0440",60:"\u0411\u0438\u043b\u0434\u0438\u0440\u04af\u04af\u043b\u04e9\u0440",61:"\u0427\u044b\u0433\u0443\u0443",62:"\u041c\u0435\u043d\u0438\u043d \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443\u043c",63:"\u041c\u0435\u043d\u0438\u043d \u043a\u0430\u0440\u0442\u0430\u043b\u0430\u0440\u044b\u043c",64:"\u0441\u0442\u0430\u0442\u0443\u0441",65:"\u0411\u043e\u043d\u0443\u0441\u0442\u0443\u043a \u0431\u0430\u043b\u0430\u043d\u0441",66:"\u0411\u0438\u0437\u0434\u0438\u043d \u0430\u043a\u0446\u0438\u044f\u043b\u0430\u0440",67:"\u0411\u0438\u0437\u0434\u0438\u043d \u0436\u0430\u04a3\u044b\u043b\u044b\u043a\u0442\u0430\u0440",68:"\u041c\u0443\u0440\u0443\u043d\u043a\u0443 \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u0443\u043b\u0430\u0440",69:"\u041c\u0435\u0437\u0433\u0438\u043b\u0434\u0438 \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437",70:"\u041c\u0415\u0417\u0413\u0418\u041b\u0414\u0415\u0413\u0418 \u0416\u0410\u041b\u041f\u042b \u0421\u0423\u041c\u041c\u0410",71:"\u0416\u0410\u041b\u041f\u042b \u0421\u0410\u0422\u042b\u041f \u0410\u041b\u0423\u0423\u041b\u0410\u0420",72:"\u0410\u041b\u0414\u042b\u04a2\u041a\u042b 10 \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u0443",73:"\u0414\u0430\u0433\u044b \u043a\u04e9\u0440\u0441\u04e9\u0442\u04af\u04af",74:"\u0422\u0438\u0437\u043c\u0435\u0433\u0435 \u043a\u0430\u0439\u0442\u0443\u0443",75:"\u0421\u043e\u0446.\u0442\u0430\u0440\u043c\u0430\u043a\u0442\u0430\u0440\u0434\u0430 \u0431\u04e9\u043b\u04af\u0448\u04af\u04af",76:"\u0410\u043a\u0446\u0438\u044f \u043c\u0435\u0437\u0433\u0438\u043b\u0438",77:"\u041a\u0435\u043d\u0435\u043d\u0438\u0440\u044d\u044d\u043a",78:"\u0414\u0430\u0440\u044b\u043a\u0430\u043d\u0430",79:"\u0421\u0443\u043c\u043c\u0430",80:"\u0411\u043e\u043d\u0443\u0441",81:"\u041c\u04af\u043d\u04e9\u0437\u0434\u04e9\u043c\u04e9\u0441\u04af",82:"\u0423\u0431\u0430\u043a\u0442\u044b\u0441\u044b",83:"\u0414\u04af\u043a\u04e9\u043d\u0434\u04af \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437",84:"\u0422\u043e\u0432\u0430\u0440\u0434\u044b\u043d \u0430\u0442\u0430\u043b\u044b\u0448\u044b",85:"\u0421\u0443\u043c\u043c\u0430",86:"\u0421\u0430\u043d\u044b",87:"\u0416\u0430\u043b\u043f\u044b",88:"1 \u0431\u0438\u0440\u0434\u0438\u043a \u04af\u0447\u04af\u043d",89:"\u0442\u043e\u0432\u0430\u0440",90:"\u0441\u0443\u043c\u043c\u0430",91:"\u041c\u0435\u043d\u0438\u043d \u0436\u0435\u043a\u0435 \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0438\u043c",92:"\u0411\u0438\u043b\u0434\u0438\u0440\u04af\u04af \u0444\u043e\u0440\u043c\u0430\u0442\u044b",93:"\u0421\u0438\u0437 \u0431\u0443\u043b \u0436\u0430\u043a\u0442\u0430 \u044b\u04a3\u0433\u0430\u0439\u043b\u0443\u0443 \u0444\u043e\u0440\u043c\u0430\u0434\u0430 \u0430\u0440\u0442\u044b\u043a\u0447\u044b\u043b\u044b\u043a\u0442\u0430\u0440\u044b\u04a3\u044b\u0437 \u0436\u0430\u043d\u0430 \u043c\u04af\u043c\u043a\u04af\u043d\u0447\u04af\u043b\u04af\u043a\u0442\u04e9\u0440\u04af\u04a3\u04af\u0437 \u0442\u0443\u0443\u0440\u0430\u043b\u0443\u0443 \u0431\u0438\u043b\u0434\u0438\u0440\u04af\u04af \u0430\u043b\u0443\u0443 \u04af\u0447\u04af\u043d \u041b\u043e\u044f\u043b\u0434\u0443\u0443\u043b\u0443\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0441\u044b\u043d\u044b\u043d \u043a\u0430\u0442\u0442\u0430\u0440\u044b\u043d \u0436\u0430\u043d\u0430 \u0431\u0438\u043b\u0434\u0438\u0440\u04af\u04af\u043b\u04e9\u0440\u04af\u043d \u0430\u043b\u0443\u0443 \u04af\u0447\u04af\u043d \u043a\u0430\u0442\u0442\u0430\u043b\u0443\u0443\u043d\u0443 \u0442\u0443\u0443\u0440\u0430\u043b\u0430\u0439 \u0430\u043b\u0430\u0441\u044b\u0437",94:"\u0421\u0438\u0437 email \u0430\u0440\u043a\u044b\u043b\u0443\u0443 \u0430\u043a\u0446\u0438\u044f\u043b\u0430\u0440 \u0436\u0430\u043d\u0430 \u043e\u043a\u0443\u044f\u043b\u0430\u0440 \u0442\u0443\u0443\u0440\u0430\u043b\u0443\u0443 \u0431\u0438\u043b\u0434\u0438\u0440\u04af\u04af\u043b\u04e9\u0440\u0434\u04af \u0430\u043b\u0433\u044b\u04a3\u044b\u0437 \u043a\u0435\u043b\u0435\u0431\u0438?",95:"Sms \u0430\u0440\u043a\u044b\u043b\u0443\u0443 \u0430\u043a\u0446\u0438\u044f\u043b\u0430\u0440 \u0436\u0430\u043d\u0430 \u043e\u043a\u0443\u044f\u043b\u0430\u0440 \u0442\u0443\u0443\u0440\u0430\u043b\u0443\u0443 \u0431\u0438\u043b\u0434\u0438\u0440\u04af\u04af\u043b\u04e9\u0440\u0434\u04af \u0430\u043b\u0433\u044b\u04a3\u044b\u0437 \u043a\u0435\u043b\u0435\u0431\u0438?",96:"\u041e\u04a3\u0434\u043e\u043e",97:"\u041e\u04a3\u0434\u043e\u043e",98:"\u0422\u04af\u0437\u04af\u04af \u043a\u04af\u043d\u04af",99:"\u0423\u0447\u0443\u0440\u0434\u0430 \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u0443\u043b\u0430\u0440 \u0441\u043e\u043e\u0434\u0430 \u0442\u0430\u0440\u043c\u0430\u0433\u044b\u043d\u0434\u0430 \u0436\u043e\u043a",100:"\u041a\u0430\u0440\u0442\u0430 \u0436\u043e\u043a \u0436\u0435 \u0430\u043d\u044b \u0431\u0430\u0448\u043a\u0430 \u043a\u0430\u0442\u044b\u0448\u0443\u0443\u0447\u0443 \u043a\u043e\u043b\u0434\u043e\u043d\u0443\u0443\u0434\u0430",101:"\u0411\u0443\u043b \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u043e\u043c\u0435\u0440\u0434\u04af\u04af \u043a\u043e\u043b\u0434\u043e\u043d\u0443\u0443\u0447\u0443 \u043c\u0443\u0440\u0443\u043d\u0442\u0430\u043d \u0431\u0430\u0440",102:"\u041a\u0430\u0440\u0442\u0430\u043d\u044b \u0442\u0443\u0442\u0430\u0448\u0442\u044b\u0440\u0443\u0443",103:"\u0416\u0430\u04a3\u044b \u043a\u0430\u0440\u0442\u0430\u043d\u044b \u0442\u0443\u0442\u0430\u0448\u0442\u044b\u0440\u044b\u04a3\u044b\u0437, \u0431\u0443\u043b \u0442\u043e\u043b\u0443\u0433\u0443 \u043c\u0435\u043d\u0435\u043d \u0430\u043a\u044b\u0441\u044b\u0437",104:"\u041a\u04af\u043d\u04af",105:"\u041a\u0430\u0440\u0442\u0430\u043d\u044b \u043a\u043e\u0448\u0443\u0443",106:"\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u043e\u043c\u0435\u0440\u0438\u04a3\u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0434\u0430 \u0436\u043e\u043a, \u0441\u0443\u0440\u0430\u043d\u044b\u0447 \u043a\u0430\u0442\u0442\u0430\u043b\u044b\u04a3\u044b\u0437",107:"\u0416\u0435\u043a\u0435 \u043c\u0430\u0430\u043b\u044b\u043c\u0430\u0442\u0442\u0430\u0440\u0434\u044b \u0436\u0430\u0437\u0443\u0443",108:"\u041a\u0435\u0447\u0438\u0440\u0438\u04a3\u0438\u0437",109:"\u041b\u043e\u044f\u043b\u0434\u0443\u0443\u043b\u0443\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0441\u044b\u043d\u0430 {{minAge}} \u043a\u0443\u0440\u0430\u0433\u044b\u043d\u0430\u043d \u0436\u043e\u0433\u043e\u0440\u0443 \u0436\u0430\u0448\u0442\u0430\u0433\u044b \u0430\u0434\u0430\u043c\u0434\u0430\u0440 \u043a\u0430\u0442\u044b\u0448\u0430 \u0430\u043b\u0430\u0442",110:"\u0427\u0435\u043a\u0442\u0438\u043d \u2116",111:"\u0428\u0430\u0430\u0440",cart_add:"\u041a\u04e9\u04a3\u04af\u043b \u0431\u0443\u0440\u0443\u04a3\u0443\u0437, \u0421\u0438\u0437\u0434\u0435 \u043d\u0435\u0433\u0438\u0437\u0433\u0438 \u043a\u0430\u0440\u0442\u0430 \u043c\u0443\u0440\u0443\u043d\u0442\u0430\u043d \u0430\u043a\u0442\u0438\u0432\u0434\u0435\u0448\u0442\u0438\u0440\u0438\u043b\u0433\u0435\u043d.\n      \u0421\u0438\u0437 \u0436\u0430\u04a3\u044b \u043a\u0430\u0440\u0442\u0430\u043d\u044b \u043a\u043e\u0448\u043e \u0430\u043b\u0431\u0430\u0439\u0441\u044b\u0437, \u0443\u0447\u0443\u0440\u0434\u0430\u0433\u044b\u043d\u044b \u043f\u0430\u0439\u0434\u0430\u043b\u0430\u043d\u044b\u04a3\u044b\u0437 \u0436\u0435 \u043a\u043e\u043b\u0434\u043e\u043e \u043a\u044b\u0437\u043c\u0430\u0442\u044b\u043d\u0430 \u043a\u0430\u0439\u0440\u044b\u043b\u044b\u04a3\u044b\u0437.",112:"\u0416\u0435\u043a\u0435 \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u043a\u0435 \u043a\u0430\u0439\u0442\u0443\u0443",113:"\u0442\u0430\u0440\u0442\u044b\u043f",114:"\u0447\u0435\u0439\u0438\u043d",115:"\u0411\u0430\u0430\u0441\u044b",116:"\u0421\u0430\u043d\u044b",117:"\u0421\u0443\u043c\u043c\u0430",118:"\u0427\u0435\u043a\u0442\u0438\u043d \u0441\u0443\u043c\u043c\u0430\u0441\u044b",119:"\u0411\u043e\u043d\u0443\u0441 \u0430\u043b\u044b\u043d\u0434\u044b",120:"\u0410\u043a\u0447\u0430 \u043c\u0435\u043d\u0435\u043d \u0442\u04e9\u043b\u04e9\u043d\u0434\u04af",121:"\u041f\u0430\u0440\u043e\u043b\u044c \u044d\u0441\u0438\u04a3\u0438\u0437\u0434\u0435 \u0436\u043e\u043a\u043f\u0443?",122:"\u041f\u0430\u0440\u043e\u043b\u0434\u0443 \u0436\u0430\u0437\u044b\u04a3\u044b\u0437",123:"\u041f\u0430\u0440\u043e\u043b\u0434\u0443 \u043a\u0430\u043b\u044b\u0431\u044b\u043d\u0430 \u043a\u0435\u043b\u0442\u0438\u0440\u04af\u04af",124:"\u041f\u0430\u0440\u043e\u043b\u0434\u0443 \u043a\u0430\u0439\u0442\u0430\u043b\u0430\u043f \u0436\u0430\u0437\u044b\u04a3\u044b\u0437",125:"\u041f\u0430\u0440\u043e\u043b\u044c \u0442\u0430\u043b\u0430\u0430\u0441\u044b\u043d \u0431\u043e\u0448 \u043a\u0430\u043b\u0442\u044b\u0440\u0443\u0443\u0433\u0430 \u0431\u043e\u043b\u0431\u043e\u0439\u0442",126:"\u043f\u0430\u0440\u043e\u043b\u0434\u043e\u0440 \u0434\u0430\u043b \u043a\u0435\u043b\u0433\u0435\u043d \u0436\u043e\u043a",127:"\u043a\u0443\u043f\u0443\u044f \u0441\u04e9\u0437 {{minPassword}} \u0441\u0438\u043c\u0432\u043e\u043b\u0434\u043e\u043d \u0430\u0437 \u0431\u043e\u043b\u0431\u043e\u0448\u0443 \u043a\u0435\u0440\u0435\u043a",128:"... \u0442\u04af\u0437\u04af\u04af",129:"\u041c\u0443\u0440\u0443\u043d\u043a\u0443 \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u0443 \u0442\u0438\u0437\u043c\u0435\u0441\u0438, \u0430\u043a\u044b\u0440\u043a\u044b 20 \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u0443\u0434\u0430\u043d \u0442\u0443\u0440\u0430\u0442. \u0411\u0430\u0448\u043a\u0430 \u043c\u0435\u0437\u0433\u0438\u043b\u0434\u0438\u043d \u043c\u0430\u0430\u043b\u044b\u043c\u0430\u0442\u0442\u0430\u0440\u044b\u043d \u043a\u0430\u0440\u043e\u043e \u04af\u0447\u04af\u043d \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0434\u0430 \u043c\u0435\u0437\u0433\u0438\u043b\u0434\u0438 \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437",130:"\u0422\u0435\u043b\u0435\u0444\u043e\u043d\u0434\u0443\u043d \u0442\u0443\u0443\u0440\u0430 \u044d\u043c\u0435\u0441 \u0444\u043e\u0440\u043c\u0430\u0442\u044b",131:"\u0421\u0435\u0440\u0432\u0435\u0440\u0434\u0435 \u043a\u04e9\u0439\u0433\u04e9\u0439 \u0431\u0430\u0440",132:"\u0428\u0430\u0430\u0440\u0434\u044b \u0436\u0430\u0437\u044b\u04a3\u044b\u0437",133:"\u041c\u0435\u043d\u0438\u043d \u0441\u0443\u0440\u0430\u043c\u0436\u044b\u043b\u043e\u043e\u043b\u043e\u0440\u0443\u043c",134:"\u0410\u0440\u0442\u043a\u0430 \u043a\u0430\u0439\u0442\u0443\u0443",135:"\u0411\u043e\u043d\u0443\u0441 \u043a\u043e\u0442\u043e\u0440\u0443\u043b\u0434\u0443",136:"\u041d\u043e\u043c\u0435\u0440",137:"\u0421\u0442\u0430\u0442\u0443\u0441",138:"\u0418\u0448-\u0430\u0440\u0430\u043a\u0435\u0442\u0442\u0435\u0440",139:"\u0422\u043e\u0441\u043c\u043e\u043b\u043e\u043e",140:"\u0421\u0423\u0420\u0410\u041c\u0416\u042b\u041b\u041e\u041e\u041b\u041e\u0420 - \u0441\u0443\u0440\u0430\u043c\u0436\u044b\u043b\u043e\u043e \u0436\u044b\u0439\u044b\u043d\u0442\u044b\u043a\u0442\u0430\u0440\u044b \u0431\u0438\u0437\u0433\u0435 \u0442\u0435\u0439\u043b\u04e9\u04e9\u043d\u04af\u043d \u0441\u0430\u043f\u0430\u0442\u044b\u043d \u0436\u043e\u0433\u043e\u0440\u0443\u043b\u0430\u0442\u0443\u0443\u0433\u0430 \u0436\u0430\u0440\u0434\u0430\u043c \u0431\u0435\u0440\u0435\u0442",141:"\u0411\u0438\u0437 \u0421\u0438\u0437\u0434\u0438\u043d \u0436\u043e\u043e\u0431\u0443\u04a3\u0443\u0437\u0434\u0443 \u043a\u04af\u0442\u04af\u043f \u0436\u0430\u0442\u0430\u0431\u044b\u0437",142:"\u0416\u0430\u043c\u0430\u043d",143:"\u042d\u04a3 \u0436\u0430\u043a\u0448\u044b",144:"\u0411\u0443\u043b \u0441\u0443\u0440\u0430\u043c\u0436\u044b\u043b\u043e\u043e\u0434\u043e\u043d \u043c\u0443\u0440\u0443\u043d \u04e9\u0442\u043a\u04e9\u043d\u0441\u04af\u0437",145:"\u0410\u0442\u0430\u0441\u044b\u043d\u044b\u043d \u0430\u0442\u044b",146:"\u041c\u0435\u043d\u0438\u043d \u04e9\u043d\u04af\u043c\u0434\u04e9\u0440\u04af\u043c",147:"\u0416\u0430\u043b\u043f\u044b \u0443\u0431\u0430\u043a\u044b\u0442 \u0431\u043e\u044e\u043d\u0447\u0430",148:"\u04ae\u0441\u0442\u04af\u0431\u04af\u0437\u0434\u04e9\u0433\u04af \u0436\u044b\u043b\u0433\u0430 \u043a\u0430\u0440\u0430\u0442\u0430",149:"\u0410\u0437\u044b\u0440\u043a\u044b \u0430\u0439\u0433\u0430 \u043a\u0430\u0440\u0430\u0442\u0430",150:"\u0416\u0435\u0442\u043a\u0438\u043b\u0438\u043a\u0442\u04af\u04af",151:"\u0421\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u0443\u043b\u0430\u0440 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430\u0441\u044b",152:"\u0416\u0435\u0442\u043a\u0438\u043b\u0438\u043a\u0442\u04af\u04af \u0441\u0443\u0440\u0430\u043c\u0436\u044b\u043b\u043e\u043e \u0436\u043e\u043a",153:"\u0422\u0443\u0443\u043b\u0433\u0430\u043d \u0436\u044b\u043b\u044b 100 \u0436\u044b\u043b\u0434\u0430\u043d \u0430\u0448\u043f\u0430\u0448\u044b \u043a\u0435\u0440\u0435\u043a",154:"\u041f\u0430\u0440\u043e\u043b\u0434\u0443 \u043a\u0430\u0439\u0442\u0430\u043b\u0430\u043f \u0436\u0430\u0437\u044b\u04a3\u044b\u0437",155:"\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u043d\u044b\u043d \u044d\u0440\u0435\u0436\u0435\u043b\u0435\u0440\u0438",156:"\u0421\u0443\u0440\u0430\u043d\u044b\u0447 \u0432\u0430\u043b\u0438\u0434\u0434\u0438\u043a \u043c\u0435\u0437\u0433\u0438\u043b\u0434\u0438 \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437",157:"\u041c\u0435\u043d\u0434\u0435 \u043b\u043e\u044f\u043b\u0434\u0443\u0443\u043b\u0443\u043a \u043a\u0430\u0440\u0442\u0430\u0441\u044b \u0436\u043e\u043a",158:"\u041a\u0430\u0442\u0442\u043e\u043e\u0434\u043e\u043d \u04e9\u0442\u043a\u04e9\u043d\u0434\u04e9\u043d \u043a\u0438\u0439\u0438\u043d \u0421\u0438\u0437\u0433\u0435 \u043b\u043e\u044f\u043b\u0434\u0443\u0443\u043b\u0443\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0441\u044b\u043d\u044b\u043d \u043a\u0430\u0442\u044b\u0448\u0443\u0443\u0447\u0443\u0441\u0443 \u0434\u0435\u0433\u0435\u043d \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0434\u044b\u043a \u043a\u0430\u0440\u0442\u0430 \u0431\u0435\u0440\u0438\u043b\u0435\u0442",159:"\u0423\u0440\u0443\u043a\u0441\u0430\u0442 \u0431\u0435\u0440\u04af\u04af",160:"\u0416\u043e\u043a\u043a\u043e \u0447\u044b\u0433\u0430\u0440\u0443\u0443",161:"\u0423\u0440\u0443\u043a\u0441\u0430\u0442 \u0441\u0443\u0440\u043e\u043e",162:"\u041a\u043e\u043b\u0434\u043e\u043d\u043c\u043e\u0433\u043e \u043f\u0440\u043e\u0444\u0438\u043b\u0434\u0438\u043d \u043c\u0430\u0430\u043b\u044b\u043c\u0430\u0442\u044b\u043d \u043e\u043a\u0443\u0443\u0433\u0430 \u0443\u0440\u0443\u043a\u0441\u0430\u0442 \u0431\u0435\u0440\u0438\u043b\u0441\u0438\u043d\u0431\u0438?",163:"\u041a\u0430\u0442\u0430",164:"\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u043a\u043e\u044e\u043b\u0433\u0430\u043d \u044d\u043c\u0435\u0441 url:",165:"\u0421\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u0443 \u0441\u0443\u043c\u043c\u0430\u0441\u044b:",166:"\u0422\u0443\u0443\u0440\u0430\u043b\u043e\u043e",167:"\u0423\u0447\u0443\u0440\u0434\u0430\u0433\u044b",168:"\u0410\u043d\u043a\u0435\u0442\u0430 \u0442\u0430\u043b\u0430\u0430\u0441\u044b\u043d \u0442\u043e\u043b\u0442\u0443\u0440\u0443\u0443",169:"Referral \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0441\u044b",170:"\u041a\u0443\u043f\u043e\u043d",171:"\u041a\u0430\u0442\u0442\u043e\u043e \u0431\u043e\u043d\u0443\u0441\u0442\u0430\u0440\u044b",172:"\u0421\u0443\u0440\u0430\u043c\u0436\u044b\u043b\u043e\u043e",173:"Return",174:"\u0423\u0447\u0443\u0440\u0434\u0430\u0433\u044b",175:"\u041a\u04af\u0439\u04af\u043f \u043a\u0435\u0442\u043a\u0435\u043d",176:"\u0411\u043e\u043d\u0443\u0441\u0442\u0430\u0440 \u043c\u0435\u043d\u0435\u043d \u0442\u04e9\u043b\u04e9\u043d\u04e9\u0442",177:"\u0410\u0440\u0437\u0430\u043d\u0434\u0430\u0442\u0443\u0443",178:"\u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f\u043d\u044b\u043d \u0442\u0430\u0440\u044b\u0445\u044b",179:"\u0411\u04af\u0442\u04af\u043c \u0442\u0430\u0440\u044b\u0445\u044b \u0430\u043a\u044b\u0440\u043a\u044b 20 \u0431\u04af\u0442\u04af\u043c\u0434\u04af \u043a\u04e9\u0440\u0441\u04e9\u0442\u04e9\u0442. \u0411\u0430\u0448\u043a\u0430 \u043c\u0435\u0437\u0433\u0438\u043b\u0434\u0435\u0433\u0438 \u043c\u0430\u0430\u043b\u044b\u043c\u0430\u0442\u0442\u0430\u0440\u0434\u044b \u043a\u04e9\u0440\u04af\u04af \u04af\u0447\u04af\u043d \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0434\u0430 \u043c\u0435\u0437\u0433\u0438\u043b\u0434\u0438 \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437",180:"404",181:"\u0411\u0430\u0440\u0430\u043a \u0442\u0430\u0431\u044b\u043b\u0433\u0430\u043d \u0436\u043e\u043a",182:"\u0411\u0430\u0448\u043a\u044b",183:"Referral \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0441\u044b",184:"\u041c\u0435\u043d\u0438\u043d \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0438\u043c *",185:"\u0420\u0435\u0444\u0435\u0440\u0435\u0440\u0438\u04a3\u0438\u0437\u0434\u0438 \u04e9\u0437\u0433\u04e9\u0440\u0442\u043a\u04af\u04a3\u04af\u0437 \u043a\u0435\u043b\u0435\u0431\u0438? \u0421\u0443\u0440\u0430\u043d\u044b\u0447, \u0436\u0430\u04a3\u044b \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0434\u0438\u043d \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u043e\u043c\u0435\u0440\u0438\u043d \u043a\u0438\u0440\u0433\u0438\u0437\u0438\u04a3\u0438\u0437. \n \u042d\u0441\u043a\u0435 \u0430\u043b\u044b\u04a3\u044b\u0437, \u043c\u0443\u0440\u0443\u043d\u043a\u0443 \u0440\u0435\u0444\u0435\u0440\u0435\u0440\u0433\u0435 \u0448\u0438\u043b\u0442\u0435\u043c\u0435 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0442\u044b\u043a \u0442\u04af\u0440\u0434\u04e9 \u04e9\u0447\u04af\u0440\u04af\u043b\u04e9\u0442!",186:"Change",187:"\u041c\u0435\u043d\u0438\u043d \u0436\u043e\u043b\u0434\u043e\u043c\u043e\u043b\u043e\u0440\u0443\u043c **",188:"\u0414\u043e\u0441\u0443\u04a3\u0443\u0437\u0433\u0430 \u0447\u0430\u043a\u044b\u0440\u0443\u0443 \u0436\u04e9\u043d\u04e9\u0442\u043a\u04af\u04a3\u04af\u0437 \u043a\u0435\u043b\u0435\u0431\u0438? \u0421\u0443\u0440\u0430\u043d\u044b\u0447, \u0430\u043d\u044b\u043d \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u043e\u043c\u0435\u0440\u0438\u043d \u043a\u0438\u0440\u0433\u0438\u0437\u0438\u04a3\u0438\u0437",189:"\u0427\u0430\u043a\u044b\u0440\u0443\u0443 \u0436\u04e9\u043d\u04e9\u0442\u04af\u04af",190:"* \u0421\u0438\u0437\u0434\u0438 \u043b\u043e\u044f\u043b\u0434\u0443\u0443\u043b\u0443\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0441\u044b\u043d\u0430 \u0447\u0430\u043a\u044b\u0440\u0433\u0430\u043d \u0434\u043e\u0441\u0443\u043c",191:"** \u041b\u043e\u044f\u043b\u0434\u0443\u0443\u043b\u0443\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0441\u044b\u043d\u0430 \u0447\u0430\u043a\u044b\u0440\u0433\u0430\u043d \u0434\u043e\u0441\u0442\u043e\u0440\u0443\u04a3\u0443\u0437",192:"\u042b\u0440\u0430\u0441\u0442\u0430\u04a3\u044b\u0437",193:"\u0416\u043e\u043a\u043a\u043e \u0447\u044b\u0433\u0430\u0440\u0443\u0443",194:"\u043b\u043e\u044f\u043b\u0434\u0443\u0443\u043b\u0443\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0441\u044b\u043d\u0430 \u0447\u0430\u043a\u044b\u0440\u0434\u044b",195:"\u0427\u0430\u043a\u044b\u0440\u0443\u0443\u043d\u0443 \u043a\u0430\u0431\u044b\u043b \u0430\u043b\u0443\u0443 \u04af\u0447\u04af\u043d\u0431\u04af?",196:"\u0421\u0438\u0437\u0434\u0435 \u0430\u0437\u044b\u0440\u044b\u043d\u0447\u0430 \u0440\u0435\u0444\u0435\u0440\u0435\u0440 \u0436\u043e\u043a",197:"\u0421\u0438\u0437\u0434\u0435 \u0430\u0437\u044b\u0440\u044b\u043d\u0447\u0430 \u0436\u043e\u043b\u0434\u043e\u043c\u043e\u043b\u043e\u0440 \u0436\u043e\u043a",198:"\u0427\u0430\u043a\u044b\u0440\u0443\u0443 \u0436\u04e9\u043d\u04e9\u0442\u04af\u043b\u0434\u04af!",199:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u0434\u044b\u043a \u043a\u043e\u0448\u0443\u043f \u044d\u0441\u0435\u043f\u0442\u04e9\u04e9",200:"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u0434\u044b\u043a \u044d\u0441\u0435\u043f\u0442\u0435\u043d \u0447\u044b\u0433\u0430\u0440\u0443\u0443",201:"\u041c\u0435\u043d\u0438\u043d \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u0443\u043b\u0430\u0440\u044b\u043c \u04af\u0447\u04af\u043d \u0431\u043e\u043d\u0443\u0441\u0442\u0430\u0440",202:"\u0421\u0443\u043d\u0443\u0448\u0442\u0430\u0440 \u04af\u0447\u04af\u043d \u0431\u043e\u043d\u0443\u0441\u0442\u0430\u0440",203:"\u0414\u043e\u0441\u0442\u043e\u0440\u0443\u043d\u0443\u043d \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u0443\u043b\u0430\u0440\u044b \u04af\u0447\u04af\u043d \u0431\u043e\u043d\u0443\u0441\u0442\u0430\u0440",204:"\u0416\u0435 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u043b\u0435\u0440 \u0430\u0440\u043a\u044b\u043b\u0443\u0443 \u0447\u0430\u043a\u044b\u0440\u0443\u0443\u043d\u0443 \u04e9\u0437\u04af\u04a3\u04af\u0437 \u0436\u04e9\u043d\u04e9\u0442\u04af\u04a3\u04af\u0437.",205:"\u041a\u04e9\u0447\u04af\u0440\u04af\u043b\u0434\u04af",206:"\u041c\u043e\u0431\u0438\u043b\u0434\u0438\u043a \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0434\u0443 \u044b\u0440\u0430\u0441\u0442\u043e\u043e",207:"\u0421\u043e\u0446\u0438\u0430\u043b\u0434\u044b\u043a \u0442\u0430\u0440\u043c\u0430\u043a\u0442\u0430\u0440\u0433\u0430 \u0448\u0438\u043b\u0442\u0435\u043c\u0435:",208:"\u0421\u043e\u0446\u0438\u0430\u043b\u0434\u044b\u043a \u0442\u0430\u0440\u043c\u0430\u043a \u0421\u0438\u0437\u0434\u0438\u043d \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u043a\u0430 \u0431\u0430\u0439\u043b\u0430\u043d\u044b\u0448\u0442\u044b\u0440\u044b\u043b\u0433\u0430\u043d",209:"\u041a\u043e\u0448\u0443\u043b\u0443\u0443\u0434\u0430\u0433\u044b \u043a\u0430\u0442\u0430",210:"\u0421\u043e\u0446\u0442\u0430\u0440\u043c\u0430\u043a \u0438\u0439\u0433\u0438\u043b\u0438\u043a\u0442\u04af\u04af \u0431\u0430\u0439\u043b\u0430\u043d\u044b\u0448\u0442\u044b\u0440\u044b\u043b\u0434\u044b",211:"\u0421\u043e\u0446\u0438\u0430\u043b\u0434\u044b\u043a \u0442\u0430\u0440\u043c\u0430\u043a\u0442\u0430\u0440\u0434\u044b\u043d \u0436\u0430\u0440\u0434\u0430\u043c\u044b \u043c\u0435\u043d\u0435\u043d \u043a\u0438\u0440\u04af\u04af/\u043a\u0430\u0442\u0442\u0430\u043b\u0443\u0443",212:"\u0421\u0438\u0437\u0434\u0435 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 \u0436\u043e\u043a\u043f\u0443?",213:"\u0411\u0430\u0448\u043a\u0430 (\u043a\u04e9\u0440\u0441\u04e9\u0442\u04af\u04a3\u04af\u0437)",214:"\u0421\u04af\u0440\u04e9\u0442 \u0442\u0438\u0440\u043a\u04e9\u04e9",215:"\u0416\u043e\u043b \u0431\u0435\u0440\u0438\u043b\u0431\u0435\u0433\u0435\u043d \u0441\u04af\u0440\u04e9\u0442 \u0441\u0430\u043d\u044b. \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u0434\u0443\u0443 {{max}}",216:"\u0416\u043e\u043b \u0431\u0435\u0440\u0438\u043b\u0431\u0435\u0433\u0435\u043d \u0444\u0430\u0439\u043b \u0441\u0430\u043d\u044b. \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u0434\u0443\u0443 {{max}} MB",217:"\u0411\u0435\u043b\u0433\u0438\u043b\u0441\u0438\u0437 \u043a\u0430\u0442\u0430\u2026 \u041a\u0438\u0439\u0438\u043d\u0447\u0435\u0440\u044d\u044d\u043a \u0430\u0440\u0430\u043a\u0435\u0442 \u043a\u044b\u043b\u044b\u04a3\u044b\u0437",218:"\u0416\u043e\u043b \u0431\u0435\u0440\u0438\u043b\u0431\u0435\u0433\u0435\u043d \u0444\u0430\u0439\u043b \u0442\u0438\u0431\u0438. \u0416\u043e\u043b \u0431\u0435\u0440\u0438\u043b\u0433\u0435\u043d \u0442\u0438\u043f\u0442\u0435\u0440 {{types}}",219:"\u0411\u0430\u0430\u043b\u043e\u043e\u043d\u0443 \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437",220:"\u0412\u0430\u0440\u0438\u0430\u043d\u0442\u0442\u044b \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437",221:"\u0421\u0438\u0437\u0434\u0438\u043d \u0436\u043e\u043e\u043f \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b\u04a3\u044b\u0437\u0434\u044b \u0442\u043e\u043b\u0442\u0443\u0440\u0443\u04a3\u0443\u0437",222:"\u0421\u0443\u0440\u043e\u043e\u0433\u043e \u0436\u043e\u043e\u043f\u0442\u0443 \u0442\u043e\u043b\u0442\u0443\u0440\u0443\u04a3\u0443\u0437",223:"\u0412\u0445\u043e\u0434 \u0447\u0435\u0440\u0435\u0437 Facebook",224:"\u041a\u0443\u043f\u043e\u043d\u0434\u043e\u0440",225:"\u041c\u0435\u043d\u0438\u043d \u043a\u0443\u043f\u043e\u043d\u0434\u043e\u0440\u0443\u043c",226:" {{\u0441\u0443\u043c}} {{currency}} \u0447\u0435\u0439\u0438\u043d \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u0443 \u0441\u0443\u043c\u043c\u0430\u0441\u044b\u043d\u0430",227:"\u041a\u0430\u043d\u0434\u0430\u0439 \u0431\u043e\u043b\u0431\u043e\u0441\u0443\u043d \u0441\u0430\u0442\u044b\u043f \u0430\u043b\u0443\u0443 \u0441\u0443\u043c\u043c\u0430\u0441\u044b\u043d\u0430",228:"\u0422\u0430\u043b\u043e\u043d\u0434\u043e\u0440 \u0436\u043e\u043a",229:"\u0423\u0447\u0443\u0440\u0434\u0430\u0433\u044b",230:"\u0424\u043e\u0440\u043c\u0430\u0442 \u0436\u0430\u0440\u0430\u043a\u0441\u044b\u0437",231:"\u0421\u0438\u0437\u0433\u0435 \u0434\u0430\u0440\u043e\u043e \u0447\u0430\u043a\u044b\u0440\u0443\u0443 \u043a\u0435\u0440\u0435\u043a. \u0421\u0443\u0440\u0430\u043d\u044b\u0447, \u0441\u044b\u0440\u0441\u04e9\u0437 \u0442\u0430\u043b\u0430\u0430\u0441\u044b\u043d\u0430 \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u043e\u043c\u0435\u0440\u0438\u043d\u0438\u043d \u043a\u0430\u043b\u0433\u0430\u043d 4 \u0441\u0430\u043d\u044b\u043d \u043a\u0438\u0440\u0433\u0438\u0437\u0438\u04a3\u0438\u0437",232:"\u041c\u0435\u043d\u0434\u0435 \u043b\u043e\u044f\u043b\u0434\u0443\u0443\u043b\u0443\u043a \u043a\u0430\u0440\u0442\u0430\u0441\u044b \u0436\u043e\u043a",233:"\u0422\u0435\u043a\u0448\u0435\u0440\u04af\u04af",234:"\u041a\u0430\u0440\u0442\u0430 \u0431\u043b\u043e\u0433\u0443\u043d \u044b\u0440\u0430\u0441\u0442\u043e\u043e",235:"\u041a\u0430\u0440\u0442\u0430 \u0438\u0439\u0433\u0438\u043b\u0438\u043a\u0442\u04af\u04af \u0431\u04e9\u0433\u04e9\u0442\u0442\u04e9\u043b\u0434\u04af"},uz:{1:"\u049a\u045e\u043b\u043b\u0430\u0431-\u049b\u0443\u0432\u0432\u0430\u0442\u043b\u0430\u0448 \u0445\u0438\u0437\u043c\u0430\u0442\u0438",2:"\u0414\u0438\u0437\u0430\u0439\u043d \u044f\u0440\u0430\u0442\u0438\u0448",3:"\u0421\u043e\u0434\u0438\u049b\u043b\u0438\u043a \u0434\u0430\u0441\u0442\u0443\u0440\u0438\u043d\u0438\u043d\u0433 \u0448\u0430\u0445\u0441\u0438\u0439",4:"\u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0438\u0433\u0430 \u0445\u0443\u0448 \u043a\u0435\u043b\u0438\u0431\u0441\u0438\u0437",5:"\u0420\u045e\u0439\u0445\u0430\u0442\u0434\u0430\u043d \u045e\u0442\u0438\u0448",6:"\u041a\u0438\u0440\u0438\u0448",7:"Ruxsat",8:"\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u0440\u0430\u049b\u0430\u043c\u0438\u043d\u0438 \u0451\u0437\u0438\u043d\u0433",9:"\u0421\u0438\u0437\u0433\u0430 \u043f\u0430\u0440\u043e\u043b\u043d\u0438 \u045e\u0437 \u0438\u0447\u0438\u0433\u0430 \u043e\u043b\u0433\u0430\u043d \u0441\u043c\u0441 \u0445\u0430\u0431\u0430\u0440 \u044e\u0431\u043e\u0440\u0438\u043b\u0434\u0438",10:"\u0441\u043c\u0441 \u043f\u0430\u0440\u043e\u043b\u044c",11:"\u043a\u0435\u0439\u0438\u043d\u0433\u0438",12:"\u043a\u0438\u0440\u0438\u0448",13:"\u0410\u0433\u0430\u0440 \u0441\u0438\u0437 \u0440\u045e\u0439\u0445\u0430\u0442\u0434\u0430\u043d \u045e\u0442\u0433\u0430\u043d \u0431\u045e\u043b\u0441\u0430\u043d\u0433\u0438\u0437",14:"\u0428\u0430\u0445\u0441\u0438\u0439 \u043a\u0430\u0431\u0438\u043d\u0435\u0442 \u043e\u0440\u049b\u0430\u043b\u0438",15:"\u049b\u0443\u0439\u0438\u0434\u0430\u0433\u0438\u043b\u0430\u0440\u043d\u0438 \u0431\u0430\u0436\u0430\u0440\u0430 \u043e\u043b\u0430\u0441\u0438\u0437",16:"\u0411\u043e\u043d\u0443\u0441 \u045e\u0442\u043a\u0430\u0437\u043c\u0430\u043b\u0430\u0440\u0438\u043d\u0438",17:"\u043a\u045e\u0440\u0438\u0431 \u0447\u0438\u049b\u0438\u0448",18:"\u0425\u0430\u0440\u0438\u0434\u043b\u0430\u0440 \u0442\u0430\u0440\u0438\u0445\u0438\u043d\u0438",19:"\u043a\u045e\u0440\u0438\u0431 \u0447\u0438\u049b\u0438\u0448",20:"\u0410\u043a\u0446\u0438\u044f \u0442\u0430\u043a\u043b\u0438\u0444\u043b\u0430\u0440\u0438\u043d\u0438",21:"\u043e\u043b\u0438\u0448",22:"\u041e\u0445\u0438\u0440\u0433\u0438 \u044f\u043d\u0433\u0438\u043b\u0438\u043a\u043b\u0430\u0440 \u0432\u0430 \u0432\u043e\u049b\u0435\u0430\u043b\u0430\u0440\u0434\u0430\u043d",23:"\u0445\u0430\u0431\u0430\u0440\u0434\u043e\u0440 \u0431\u045e\u043b\u0438\u0448",24:"\u0410\u043d\u043a\u0435\u0442\u0430 \u043c\u0430\u044a\u043b\u0443\u043c\u043e\u0442\u043b\u0430\u0440\u0438 \u0432\u0430",25:"\u044e\u0431\u043e\u0440\u043c\u0430\u043b\u0430\u0440\u0438\u043d\u0438 \u0431\u043e\u0448\u049b\u0430\u0440\u0438\u0448",26:"\u0420\u045e\u0439\u0445\u0430\u0442\u0434\u0430\u043d \u045e\u0442\u0438\u0448",27:"\u049a\u0430\u0434\u0430\u043c",28:"\u0420\u045e\u0439\u0445\u0430\u0442\u0434\u0430\u043d \u045e\u0442\u0438\u043d\u0433, \u0431\u0443 \u043c\u0443\u0442\u043b\u0430\u049b\u043e \u0431\u0435\u043f\u0443\u043b",29:"\u041a\u0430\u0440\u0442\u0430 \u0440\u0430\u049b\u0430\u043c\u0438\u043d\u0438 \u0451\u0437\u0438\u043d\u0433",30:"\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u0440\u0430\u049b\u0430\u043c\u0438\u043d\u0438 \u0451\u0437\u0438\u043d\u0433",31:"sms parol",32:"\u043a\u0435\u0439\u0438\u043d\u0433\u0438",33:"\u041c\u0435\u043d \u0441\u043e\u0434\u0438\u049b\u043b\u0438\u043a \u0434\u0430\u0441\u0442\u0443\u0440\u0438\u0434\u0430 \u0440\u045e\u0439\u0445\u0430\u0442\u0434\u0430\u043d \u045e\u0442\u0433\u0430\u043d\u043c\u0430\u043d",34:"\u041c\u0435\u043d \u0440\u045e\u0439\u0445\u0430\u0442\u0433\u0430 \u043e\u043b\u0438\u0448",35:"\u0448\u0430\u0440\u0442\u043b\u0430\u0440\u0438\u0433\u0430 \u0440\u043e\u0437\u0438\u043c\u0430\u043d",36:"\u0443\u0439 \u04b3\u0430\u0439\u0432\u043e\u043d\u043b\u0430\u0440\u0438",37:"\u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c \u043c\u0430\u0432\u0436\u0443\u0434\u043b\u0438\u0433\u0438",38:"\u04b2\u0443\u0434\u0443\u0434",39:"\u0428\u0430\u04b3\u0430\u0440",40:"\u043e\u0438\u043b\u0430\u0432\u0438\u0439 \u04b3\u043e\u043b\u0430\u0442\u0438",41:"\u0431\u0430\u043d\u0434\u043b\u0438\u043a \u04b3\u043e\u043b\u0430\u0442\u0438",42:"\u0422\u045e\u0493\u0440\u0438 \u043a\u0430\u0440\u0442\u0430 \u0440\u0430\u049b\u0430\u043c\u0438\u043d\u0438 \u0451\u0437\u0438\u043d\u0433",43:"\u042d\u043d\u0433 \u043a\u0430\u043c\u0438\u0434\u0430 3 \u0442\u0430 \u0431\u0435\u043b\u0433\u0438 \u0451\u0437\u0438\u043d\u0433",44:"\u0422\u045e\u0493\u0440\u0438 \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u0440\u0430\u049b\u0430\u043c\u0438\u043d\u0438 \u0451\u0437\u0438\u043d\u0433",45:"",46:"",47:"\u042e\u0431\u043e\u0440\u043c\u0430\u0433\u0430 \u0451\u0437\u0438\u043b\u0438\u0448",48:"\u0418\u0441\u043c",49:"\u0424\u0430\u043c\u0438\u043b\u0438\u044f",50:"\u0416\u0438\u043d\u0441",51:"\u041c\u0430\u043d\u0437\u0438\u043b",52:"\u0423\u0439",53:"\u0425\u043e\u043d\u0430\u0434\u043e\u043d",54:"\u0440\u045e\u0439\u0445\u0430\u0442\u0434\u0430\u043d \u045e\u0442\u0438\u0448\u043d\u0438 \u044f\u043a\u0443\u043d\u043b\u0430\u0448",55:"\u0422\u0443\u0493\u0438\u043b\u0433\u0430\u043d \u0441\u0430\u043d\u0430\u043d\u0438 \u0442\u0430\u049b\u0432\u0438\u043c\u0434\u0430\u043d \u0442\u0430\u043d\u043b\u0430\u043d\u0433",56:"\u0431\u043e\u043b\u0430\u043b\u0430\u0440",57:"\u0428\u0430\u0445\u0441\u0438\u0439 \u043a\u0430\u0431\u0438\u043d\u0435\u0442",58:"\u0410\u0441\u0441\u0430\u043b\u043e\u043c \u0430\u043b\u0430\u0439\u043a\u0443\u043c",59:"\u0428\u0430\u0445\u0441\u0438\u0439 \u043c\u0430\u044a\u043b\u0443\u043c\u043e\u0442\u043b\u0430\u0440",60:"\u042e\u0431\u043e\u0440\u043c\u0430\u043b\u0430\u0440\u043d\u0438 \u0431\u043e\u0448\u049b\u0430\u0440\u0438\u0448",61:"\u0427\u0438\u049b\u0438\u0448",62:"\u041c\u0435\u043d\u0438\u043d\u0433 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0438\u043c",63:"\u041c\u0435\u043d\u0438\u043d\u0433 \u043a\u0430\u0440\u0442\u0430\u043b\u0430\u0440\u0438\u043c",64:"\u0441\u0442\u0430\u0442\u0443\u0441",65:"\u0411\u043e\u043d\u0443\u0441 \u0431\u0430\u043b\u0430\u043d\u0441\u0438",66:"\u0411\u0438\u0437\u043d\u0438\u043d\u0433 \u0430\u043a\u0446\u0438\u044f\u043b\u0430\u0440\u0438\u043c\u0438\u0437",67:"\u0411\u0438\u0437\u043d\u0438\u043d\u0433 \u044f\u043d\u0433\u0438\u043b\u0438\u043a\u043b\u0430\u0440\u0438\u043c\u0438\u0437",68:"\u0425\u0430\u0440\u0438\u0434\u043b\u0430\u0440 \u0442\u0430\u0440\u0438\u0445\u0438",69:"\u0414\u0430\u0432\u0440\u043d\u0438 \u0442\u0430\u043d\u043b\u0430\u043d\u0433",70:"\u049a\u0423\u0419\u0418\u0414\u0410\u0413\u0418 \u0414\u0410\u0412\u0420 \u0423\u0427\u0423\u041d \u0421\u0423\u041c\u041c\u0410:",71:"\u0416\u0410\u041c\u0418 \u0425\u0410\u0420\u0418\u0414\u041b\u0410\u0420",72:"\u0422\u041e\u041f 10 \u0442\u0430 \u0445\u0430\u0440\u0438\u0434",73:"\u042f\u043d\u0430 \u043a\u045e\u0440\u0441\u0430\u0442\u0438\u0448",74:"\u0420\u045e\u0439\u0445\u0430\u0442\u0433\u0430 \u049b\u0430\u0439\u0442\u0438\u0448",75:"\u0418\u0436\u0442\u0438\u043c\u043e\u0438\u0439 \u0442\u0430\u0440\u043c\u043e\u049b\u043b\u0430\u0440\u0433\u0430 \u0443\u043b\u0430\u0448\u0438\u0448",76:"\u0410\u043a\u0446\u0438\u044f \u0434\u0430\u0432\u0440\u0438",77:"\u0411\u0430\u0442\u0430\u0444\u0441\u0438\u043b",78:"\u0414\u045e\u043a\u043e\u043d",79:"\u0421\u0443\u043c\u043c\u0430",80:"\u0411\u043e\u043d\u0443\u0441",81:"\u0422\u0430\u0432\u0441\u0438\u0444",82:"\u0412\u0430\u049b\u0442",83:"\u0414\u045e\u043a\u043e\u043d\u043d\u0438 \u0442\u0430\u043d\u043b\u0430\u043d\u0433",84:"\u041c\u0430\u04b3\u0441\u0443\u043b\u043e\u0442 \u043d\u043e\u043c\u0438",85:"\u0421\u0443\u043c\u043c\u0430",86:"\u0421\u043e\u043d\u0438",87:"\u0423\u043c\u0443\u043c\u0438\u0439",88:"1 \u0434\u043e\u043d\u0430",89:"\u043c\u0430\u04b3\u0441\u0443\u043b\u043e\u0442 \u0443\u0447\u0443\u043d",90:"\u0441\u0443\u043c\u043c\u0430",91:"\u041c\u0435\u043d\u0438\u043d\u0433 \u0448\u0430\u0445\u0441\u0438\u0439 \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0438\u043c",92:"\u0425\u0430\u0431\u0430\u0440\u043d\u043e\u043c\u0430 \u0444\u043e\u0440\u043c\u0430\u0442\u0438",93:"\u0411\u0443 \u0441\u0430\u04b3\u0438\u0444\u0430\u0434\u0430 \u0441\u0438\u0437 \u045e\u0437\u0438\u043d\u0433\u0438\u0437\u0433\u0430 \u0442\u0435\u0433\u0438\u0448\u043b\u0438 \u0438\u043c\u0442\u0438\u0451\u0437\u043b\u0430\u0440 \u0432\u0430 \u0438\u043c\u043a\u043e\u043d\u0438\u044f\u0442\u043b\u0430\u0440 \u04b3\u0430\u049b\u0438\u0434\u0430 \u049b\u0443\u043b\u0430\u0439 \u0448\u0430\u043a\u043b\u0434\u0430 \u0445\u0430\u0431\u0430\u0440\u043b\u0430\u0440 \u043e\u043b\u0438\u0448 \u0443\u0447\u0443\u043d \xab\u0421\u043e\u0434\u0438\u049b\u043b\u0438\u043a \u0434\u0430\u0441\u0442\u0443\u0440\u0438\xbb\u0434\u0430\u043d \u043a\u0435\u043b\u0443\u0432\u0447\u0438 \u0445\u0430\u0442 \u0432\u0430 \u0445\u0430\u0431\u0430\u0440\u043d\u043e\u043c\u0430\u043b\u0430\u0440\u0433\u0430 \u0434\u043e\u0438\u0440 \u043e\u0431\u0443\u043d\u0430\u043d\u0438 \u0441\u043e\u0437\u043b\u0430\u0448\u0438\u043d\u0433\u0438\u0437 \u043c\u0443\u043c\u043a\u0438\u043d.",94:"\u0421\u0438\u0437 email \u043e\u0440\u049b\u0430\u043b\u0438 \u0430\u043a\u0446\u0438\u044f \u0432\u0430 \u0442\u0430\u0434\u0431\u0438\u0440\u043b\u0430\u0440 \u04b3\u0430\u049b\u0438\u0434\u0430 \u0445\u0430\u0431\u0430\u0440\u043d\u043e\u043c\u0430 \u043e\u043b\u0438\u0448\u043d\u0438 \u0438\u0441\u0442\u0430\u0439\u0441\u0438\u0437\u043c\u0438?",95:"SMS \u043e\u0440\u049b\u0430\u043b\u0438 \u0430\u043a\u0446\u0438\u044f \u0432\u0430 \u0442\u0430\u0434\u0431\u0438\u0440\u043b\u0430\u0440 \u04b3\u0430\u049b\u0438\u0434\u0430 \u0445\u0430\u0431\u0430\u0440\u043d\u043e\u043c\u0430 \u043e\u043b\u0438\u0448\u043d\u0438 \u0438\u0441\u0442\u0430\u0439\u0441\u0438\u0437\u043c\u0438?",96:"\u0422\u0430\u04b3\u0440\u0438\u0440",97:"\u0422\u0430\u04b3\u0440\u0438\u0440\u043b\u0430\u0448",98:"\u042f\u0440\u0430\u0442\u0438\u0448 \u0441\u0430\u043d\u0430\u0441\u0438",99:"\u04b2\u043e\u0437\u0438\u0440\u0434\u0430 \u0441\u0430\u0432\u0434\u043e \u0442\u0430\u0440\u043c\u043e\u0493\u0438\u0434\u0430\u043d \u0445\u0430\u0440\u0438\u0434\u043b\u0430\u0440 \u043c\u0430\u0432\u0436\u0443\u0434 \u044d\u043c\u0430\u0441",100:"\u041a\u0430\u0440\u0442\u0430 \u043c\u0430\u0432\u0436\u0434\u0443 \u044d\u043c\u0430\u0441 \u0451\u043a\u0438 \u0443\u043d\u0438 \u0431\u043e\u0448\u049b\u0430 \u0438\u0448\u0442\u0438\u0440\u043e\u043a\u0447\u0438 \u0431\u0430\u043d\u0434 \u049b\u0438\u043b\u0433\u0430\u043d",101:"\u0411\u0430\u043d\u0434\u0430\u0439 \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u0440\u0430\u049b\u0430\u043c\u0438\u0433\u0430 \u044d\u0433\u0430 \u0444\u043e\u0439\u0434\u0430\u043b\u0430\u043d\u0443\u0432\u0447\u0438 \u0442\u0438\u0437\u0438\u043c\u0434\u0430 \u043c\u0430\u0432\u0436\u0443\u0434",102:"\u041a\u0430\u0440\u0442\u0430\u043d\u0438 \u0443\u043b\u0430\u0448",103:"\u042f\u043d\u0433\u0438 \u043a\u0430\u0440\u0442\u0430\u043d\u0438 \u0443\u043b\u0430\u043d\u0433, \u0431\u0443 \u043c\u0443\u0442\u043b\u0430\u049b\u043e \u0431\u0435\u043f\u0443\u043b",104:"\u0421\u0430\u043d\u0430",105:"\u041a\u0430\u0440\u0442\u0430 \u049b\u045e\u0448\u0438\u0448",106:"\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u0440\u0430\u049b\u0430\u043c\u0438\u043d\u0433\u0438\u0437 \u0442\u0438\u0437\u0438\u043c\u0434\u0430 \u043c\u0430\u0432\u0436\u0443\u0434 \u044d\u043c\u0430\u0441, \u0438\u043b\u0442\u0438\u043c\u043e\u0441, \u0440\u045e\u0439\u0445\u0430\u0442\u0434\u0430\u043d \u045e\u0442\u0438\u043d\u0433",107:"\u0428\u0430\u0445\u0441\u0438\u0439 \u043c\u0430\u044a\u043b\u0443\u043c\u043e\u0442\u043b\u0430\u0440\u043d\u0438 \u0442\u045e\u043b\u0434\u0438\u0440\u0438\u0448",108:"\u041a\u0435\u0447\u0438\u0440\u0430\u0441\u0438\u0437",109:"\xab\u0421\u043e\u0434\u0438\u049b\u043b\u0438\u043a \u0434\u0430\u0441\u0442\u0443\u0440\u0438\xbb\u0434\u0430 minAge \u0451\u0448\u0434\u0430\u043d \u043a\u0430\u0442\u0442\u0430 \u0438\u0448\u0442\u0438\u0440\u043e\u043a\u0447\u0438\u043b\u0430\u0440 \u049b\u0430\u0442\u043d\u0430\u0448\u0430 \u043e\u043b\u0430\u0434\u0438",110:"\u0427\u0435\u043a \u0440\u0430\u049b\u0430\u043c\u0438",111:"\u0428\u0430\u04b3\u0430\u0440",cart_add:"\u0414\u0438\u049b\u049b\u0430\u0442, \u0441\u0438\u0437\u0434\u0430 \u0430\u0441\u043e\u0441\u0438\u0439 \u043a\u0430\u0440\u0442\u0430 \u0444\u0430\u043e\u043b\u043b\u0430\u0448\u0442\u0438\u0440\u0438\u043b\u0433\u0430\u043d.\n      \u042f\u043d\u0433\u0438 \u043a\u0430\u0440\u0442\u0430 \u049b\u045e\u0448\u0430 \u043e\u043b\u043c\u0430\u0439\u0441\u0438\u0437, \u0436\u043e\u0440\u0438\u0439 \u043a\u0430\u0440\u0442\u0430\u0434\u0430\u043d \u0444\u043e\u0439\u0434\u0430\u043b\u0430\u043d\u0438\u043d\u0433 \u0451\u043a\u0438 \u049b\u045e\u043b\u043b\u0430\u0431-\u049b\u0443\u0432\u0432\u0430\u0442\u043b\u0430\u0448 \u0445\u0438\u0437\u043c\u0430\u0442\u0438 \u0431\u0438\u043b\u0430\u043d \u0431\u043e\u0493\u043b\u0430\u043d\u0438\u043d\u0433.",112:"\u0428\u0430\u0445\u0441\u0438\u0439 \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0433\u0430 \u049b\u0430\u0439\u0442\u0438\u0448",113:"\u049a\u0443\u0439\u0438\u0434\u0430\u0433\u0438\u0434\u0430\u043d",114:"\u049b\u0443\u0439\u0438\u0434\u0430\u0433\u0438\u0433\u0430\u0447\u0430",115:"\u041d\u0430\u0440\u0445",116:"\u041c\u0438\u049b\u0434\u043e\u0440",117:"\u0421\u0443\u043c\u043c\u0430",118:"\u0427\u0435\u043a \u0441\u0443\u043c\u043c\u0430\u0441\u0438",119:"\u0411\u043e\u043d\u0443\u0441 \u043e\u043b\u0438\u043d\u0434\u0438",120:"\u041f\u0443\u043b \u0431\u0438\u043b\u0430\u043d \u0442\u045e\u043b\u0430\u043d\u0434\u0438",121:"\u041f\u0430\u0440\u043e\u043b\u043d\u0438 \u0443\u043d\u0443\u0442\u0434\u0438\u043d\u0433\u0438\u0437\u043c\u0438?",122:"\u041f\u0430\u0440\u043e\u043b\u043d\u0438 \u0451\u0437\u0438\u043d\u0433",123:"\u041f\u0430\u0440\u043e\u043b\u043d\u0438 \u0442\u0438\u043a\u043b\u0430\u0448",124:"\u041f\u0430\u0440\u043e\u043b\u043d\u0438 \u0442\u0430\u043a\u0440\u043e\u0440\u0430\u043d \u0451\u0437\u0438\u043d\u0433",125:"\u041f\u0430\u0440\u043e\u043b\u044c \u0431\u045e\u0448 \u0431\u045e\u043b\u0438\u0448\u0438 \u043c\u0443\u043c\u043a\u0438\u043d \u044d\u043c\u0430\u0441",126:"\u043f\u0430\u0440\u043e\u043b\u043b\u0430\u0440 \u0431\u0438\u0440 \u0445\u0438\u043b \u044d\u043c\u0430\u0441",127:"\u043f\u0430\u0440\u043e\u043b \u043a\u0430\u043c\u0438\u0434\u0430 minPassword \u0442\u0430\u0448\u043a\u0438\u043b \u0442\u043e\u043f\u0438\u0448\u0438 \u043a\u0435\u0440\u0430\u043a ",128:"... \u044f\u0440\u0430\u0442\u0438\u043b\u043c\u043e\u049b\u0434\u0430",129:"\u0425\u0430\u0440\u0438\u0434\u043b\u0430\u0440 \u0442\u0430\u0440\u0438\u0445\u0438\u0434\u0430 \u043e\u0445\u0438\u0440\u0433\u0438 20 \u0442\u0430 \u0445\u0430\u0440\u0438\u0434 \u0430\u043a\u0441 \u044d\u0442\u0430\u0434\u0438. \u0411\u043e\u0448\u049b\u0430 \u0434\u0430\u0432\u0440\u0433\u0430 \u0442\u0435\u0433\u0438\u0448\u043b\u0438 \u043c\u0430\u044a\u043b\u0443\u043c\u043e\u0442\u043b\u0430\u0440\u043d\u0438 \u044d\u043a\u0440\u0430\u043d\u0433\u0430 \u0447\u0438\u049b\u0430\u0440\u0438\u0448 \u0443\u0447\u0443\u043d \u0442\u0430\u049b\u0432\u0438\u043c\u0434\u0430 \u043a\u0435\u0440\u0430\u043a\u043b\u0438 \u0434\u0430\u0432\u0440\u043d\u0438 \u0442\u0430\u043d\u043b\u0430\u043d\u0433",130:"\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u0444\u043e\u0440\u043c\u0430\u0442\u0438 \u0445\u0430\u0442\u043e",131:"\u0421\u0435\u0440\u0432\u0435\u0440 \u0445\u0430\u0442\u043e\u0441\u0438",132:"\u0428\u0430\u04b3\u0430\u0440\u043d\u0438 \u043a\u0438\u0440\u0438\u0442\u0438\u0448\u043d\u0438 \u0431\u043e\u0448\u043b\u0430\u043d\u0433...",133:"\u041c\u0435\u043d\u0438\u043d\u0433 \u0441\u045e\u0440\u043e\u0432\u043d\u043e\u043c\u0430\u043b\u0430\u0440\u0438\u043c",134:"\u041e\u0440\u049b\u0430\u0433\u0430 \u049b\u0430\u0439\u0442\u0438\u0448",135:"\u0411\u043e\u043d\u0443\u0441 \u04b3\u0438\u0441\u043e\u0431\u043b\u0430\u043d\u0434\u0438:",136:"\u0420\u0430\u049b\u0430\u043c",137:"\u0421\u0442\u0430\u0442\u0443\u0441",138:"\u04b2\u0430\u0440\u0430\u043a\u0430\u0442",139:"\u0411\u043b\u043e\u043a\u043b\u0430\u0448",140:"\u0421\u040e\u0420\u041e\u0412\u041d\u041e\u041c\u0410\u041b\u0410\u0420 - \u0441\u045e\u0440\u043e\u0432\u043d\u043e\u043c\u0430 \u043d\u0430\u0442\u0438\u0436\u0430\u043b\u0430\u0440\u0438 \u0431\u0438\u0437\u0433\u0430 \u0445\u0438\u0437\u043c\u0430\u0442 \u043a\u045e\u0440\u0441\u0430\u0442\u0438\u0448 \u0441\u0438\u0444\u0430\u0442\u0438\u043d\u0438 \u043e\u0448\u0438\u0440\u0438\u0448\u0433\u0430 \u0451\u0440\u0434\u0430\u043c \u0431\u0435\u0440\u0430\u0434\u0438",141:"\u0411\u0438\u0437 \u0421\u0438\u0437\u0434\u0438\u043d \u0436\u043e\u043e\u0431\u0443\u04a3\u0443\u0437\u0434\u0443 \u043a\u04af\u0442\u04af\u043f \u0436\u0430\u0442\u0430\u0431\u044b\u0437",142:"\u0401\u043c\u043e\u043d",143:"\u0410\u044a\u043b\u043e",144:"\u0411\u0443 \u0441\u045e\u0440\u043e\u0432\u043d\u043e\u043c\u0430\u0434\u0430\u0433\u0438 \u0441\u0430\u0432\u043e\u043b\u043b\u0430\u0440\u0433\u0430 \u0436\u0430\u0432\u043e\u0431 \u0431\u0435\u0440\u0433\u0430\u043d\u0441\u0438\u0437",145:"\u041e\u0442\u0430\u0441\u0438\u043d\u0438\u043d\u0433 \u0438\u0441\u043c\u0438",146:"\u041c\u0435\u043d\u0438\u043d\u0433 \u043c\u0430\u04b3\u0441\u0443\u043b\u043e\u0442\u043b\u0430\u0440\u0438\u043c",147:"\u0411\u0443\u0442\u0443\u043d \u0434\u0430\u0432\u0440\u0434\u0430",148:"\u0416\u043e\u0440\u0438\u0439 \u0439\u0438\u043b\u0434\u0430",149:"\u0416\u043e\u0440\u0438\u0439 \u043e\u0439\u0434\u0430",150:"\u041c\u0430\u0432\u0436\u0443\u0434",151:"\u0425\u0430\u0440\u0438\u0434 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430\u0441\u0438",152:"\u0421\u045e\u0440\u043e\u0432\u043d\u043e\u043c\u0430\u043b\u0430\u0440 \u043c\u0430\u0432\u0436\u0443\u0434 \u044d\u043c\u0430\u0441",153:"\u0422\u0443\u0493\u0438\u043b\u0433\u0430\u043d \u0441\u0430\u043d\u0430 100 \u0439\u0438\u043b\u0434\u0430\u043d \u043e\u0440\u0442\u0438\u049b \u0431\u045e\u043b\u0438\u0448\u0438 \u043c\u0443\u043c\u043a\u0438\u043d \u044d\u043c\u0430\u0441",154:"\u041f\u0430\u0440\u043e\u043b\u043d\u0438 \u0442\u0430\u043a\u0440\u043e\u0440\u0430\u043d \u0451\u0437\u0438\u043d\u0433",155:"\u0414\u0430\u0441\u0442\u0443\u0440 \u049b\u043e\u0438\u0434\u0430\u043b\u0430\u0440\u0438",156:"\u042f\u0440\u043e\u049b\u043b\u0438 \u0434\u0430\u0432\u0440\u043d\u0438 \u0442\u0430\u043d\u043b\u0430\u043d\u0433",157:"\u041c\u0435\u043d\u0434\u0430 \u0441\u043e\u0434\u0438\u049b\u043b\u0438\u043a \u043a\u0430\u0440\u0442\u0430\u0441\u0438 \u0439\u045e\u049b",158:"\u0420\u045e\u0439\u0445\u0430\u0442\u0434\u0430\u043d \u045e\u0442\u0438\u0431 \u0431\u045e\u043b\u0438\u043d\u0433\u0430\u0447, \u0441\u0438\u0437\u0433\u0430 \u0441\u043e\u0434\u0438\u049b\u043b\u0438\u043a \u0434\u0430\u0441\u0442\u0443\u0440\u0438\u043d\u0438\u043d\u0433 \u0438\u0448\u0442\u0438\u0440\u043e\u043a\u0447\u0438\u0441\u0438\u0433\u0430 \u0442\u0435\u0433\u0438\u0448\u043b\u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b \u043a\u0430\u0440\u0442\u0430 \u0442\u0430\u049b\u0434\u0438\u043c \u044d\u0442\u0438\u043b\u0430\u0434\u0438",159:"Ruxsat bering",160:"Bekor qilish",161:"Avtorizatsiya so'rovi",162:"Ilovaga profil ma'lumotlarini o'qishga ruxsat bering?",163:"Xato",164:"URL parametrlari o'rnatilmagan:",165:"Xarid miqdori:",166:"Moslashish",167:"Hozirgi",168:"Anketa maydonini to'ldirish",169:"Yo'naltiruvchi dastur",170:"Kupon",171:"Ro'yxatdan o'tish bonuslari",172:"Tadqiqot",173:"Qaytish",174:"Hozirgi",175:"Yonib ketdi",176:"Bonuslar bilan to'lanadi",177:"Chegirma",178:"Tranzaksiya tarixi",179:"Tranzaksiya tarixi oxirgi 20 tranzaktsiyani ko'rsatadi. Boshqa davr ma'lumotlarini ko'rish uchun taqvimdagi davrni tanlang",180:"404",181:"sahifa topilmadi",182:"Asosiy uchun",183:"Yo'naltiruvchi dastur",184:"Mening havolam*",185:"Yo'naltiruvchini o'zgartirmoqchimisiz? Iltimos, yangi yo'naltiruvchining telefon raqamini kiriting.\n E'tibor bering, avvalgi havolachiga o'tish avtomatik ravishda o'chiriladi!",186:"O'zgartirish",187:"Mening tavsiyanomalarim**",188:"Do'stingizga taklifnoma yubormoqchimisiz? Iltimos, uning telefon raqamini kiriting",189:"Taklifnoma yuboring",190:"*Sizni sodiqlik dasturiga taklif qilgan do'st",191:"**Siz sodiqlik dasturiga taklif qilgan do'stlaringiz",192:"Tasdiqlash",193:"Bekor qilish",194:"sizni sodiqlik dasturiga taklif qildi",195:"Taklifni qabul qilish uchun?",196:"Sizda hali yo'naltiruvchi yo'q",197:"Sizda hali tavsiyanomalar yo'q",198:"Taklifnoma yuboriladi!",199:"Referalli to\u2019ldirish",200:"Referalli yechilish",201:"Xaridingiz uchun bonus",202:"Taklif uchun bonus",203:"Do\u2019stlaringizni xaridi uchun bonus",204:"Yoki taklifnomani messenjerlardan foydalanib o'zingiz yuboring",205:"Ko\u2018chirildi",206:"Mobil telefon  sozlamalri",207:"Ijtimoiy tarmoqlarga havola:",208:"Ichtimoiy tarmoq ",209:"Ulanishda xatolik",210:"Ichtimoiy tarmoq omadli bog\u2019landi.",211:"Kirish/Ro\u2019yxattan o\u2019tish, ichtimoiy tarmoq orqali.",212:"Bu akkount mavjud emas?",213:"\u0411\u043e\u0448\u049b\u0430 (\u043a\u045e\u0440\u0441\u0430\u0442\u0438\u043d\u0433)",214:"\u0420\u0430\u0441\u043c\u043d\u0438 \u0438\u043b\u043e\u0432\u0430 \u049b\u0438\u043b\u0438\u0448",215:"\u041c\u0443\u043c\u043a\u0438\u043d \u0431\u045e\u043b\u043c\u0430\u0433\u0430\u043d \u0440\u0430\u0441\u043c\u043b\u0430\u0440 \u0441\u043e\u043d\u0438. \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b {{max}}",216:"\u041c\u0443\u043c\u043a\u0438\u043d \u0431\u045e\u043b\u043c\u0430\u0433\u0430\u043d \u04b3\u0430\u0436\u043c\u0434\u0430\u0433\u0438 \u0444\u0430\u0439\u043b. \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b {{max}} \u041c\u0411",217:"\u041d\u043e\u043c\u0430\u044a\u043b\u0443\u043c \u0445\u0430\u0442\u043e... \u041a\u0435\u0439\u0438\u043d\u0440\u043e\u049b \u0443\u0440\u0438\u043d\u0438\u0431 \u043a\u045e\u0440\u0438\u043d\u0433",218:"\u041c\u0443\u043c\u043a\u0438\u043d \u0431\u045e\u043b\u043c\u0430\u0433\u0430\u043d \u0442\u0438\u043f\u0434\u0430\u0433\u0438 \u0444\u0430\u0439\u043b. \u041c\u0443\u043c\u043a\u0438\u043d \u0431\u045e\u043b\u0433\u0430\u043d \u0442\u0438\u043f\u043b\u0430\u0440 {{types}}",219:"\u0411\u0430\u04b3\u043e\u043d\u0438 \u0442\u0430\u043d\u043b\u0430\u043d\u0433",220:"\u0412\u0430\u0440\u0438\u0430\u043d\u0442\u043d\u0438 \u0442\u0430\u043d\u043b\u0430\u043d\u0433",221:"\u040e\u0437 \u0436\u0430\u0432\u043e\u0431 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0438\u043d\u0433\u0438\u0437\u043d\u0438 \u0442\u045e\u043b\u0434\u0438\u0440\u0438\u043d\u0433",222:"\u0421\u0430\u0432\u043e\u043b\u0433\u0430 \u0436\u0430\u0432\u043e\u0431\u043d\u0438 \u0442\u045e\u043b\u0434\u0438\u0440\u0438\u043d\u0433",223:"\u0412\u0445\u043e\u0434 \u0447\u0435\u0440\u0435\u0437 Facebook",224:"Kuponlar",225:"Mening kuponlarim",226:"{{sum}} {{currency}} dan xarid summasi uchun",227:"Har qanday xarid summasi uchun",228:"Kuponlar mavjud emas",229:"Hozirgi",230:"Format noto'g'ri",231:"Sizga darhol qo'ng'iroq qilish kerak. Iltimos, parol maydoniga telefon raqamining qolgan 4 ta raqamini kiriting",232:"Menda sodiqlik kartasi yo'q",233:"Tekshirish",234:"Karta blokirovkasini tasdiqlash",235:"Karta muvaffaqiyatli bloklandi"}};let so=(()=>{class t{constructor(){0===Object.keys(t.projectConfig).length&&(t.projectConfig={...Iv,...Sg}),0===Object.keys(t.projectTranslates).length&&Object.keys(Ev).map(e=>{t.projectTranslates[e]={...e in ka?ka[e]:{},...e in Ev?Ev[e]:{}}})}has(e){let r=t.projectConfig;const s=e.split(".");return s.map(u=>u in r&&(r=r[u],!0)).filter(u=>u).length===s.length}get(e,r=null){let s=t.projectConfig;const o=e.split(".");return o.map(d=>d in s&&(s=s[d],!0)).filter(d=>d).length===o.length?s:r}getLangItems(e){const r=t.projectTranslates;return e in r?r[e]:{}}getAll(){return t.projectConfig}}return t.projectConfig={},t.projectTranslates={},t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();class mn{constructor(){this.projectConfig=new so}getConfigItem(i){return this.projectConfig.get(i)}configItemNotEmpty(i){if(this.projectConfig.has(i)){const e=this.projectConfig.get(i);return null!==e&&e.length>0}return!1}getDateInUnix(i){return Or.unix(i).format("DD/MM/YYYY")}checkCategories(i){return this.in("categories",i)}checkProducts(i){return this.in("products",i)}format(i){return Or(i).format("DD/MM/YYYY")}in(i,e){return i in e}}let Ki=(()=>{class t{constructor(e){this.payload=e}}return t.type="[APP] Set error input",t})(),Ql=(()=>{class t{constructor(e){this.payload=e}}return t.type="[APP] Set success input",t})(),Hp=(()=>{class t{constructor(e){this.payload=e}}return t.type="[APP] Set value input",t})(),hn=(()=>{class t{}return t.type="[APP] Enable progress",t})(),St=(()=>{class t{}return t.type="[APP] Disable progress",t})(),Tc=(()=>{class t{}return t.type="[APP] Reset state",t})(),Av=(()=>{class t{constructor(e){this.payload=e}}return t.type="[APP] Set item",t})(),Fs=(()=>{class t{constructor(){this.storage=localStorage}setItem(e,r){return this.storage.setItem(e,r)}getItem(e){return this.storage.getItem(e)}removeItem(e){return this.storage.removeItem(e)}clear(){this.storage.clear()}hasItem(e){return null!==this.getItem(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Ml=(()=>{class t{constructor(e,r){this.storageService=e,this.store=r}isAuth(){return this.storageService.getItem("token")&&!0}logout(){const e=this.storageService.getItem("lang");this.storageService.clear(),this.storageService.setItem("lang",e),this.store.dispatch(new hn),window.location.href="/"}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Fs),n.\u0275\u0275inject(Zt))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function Xu(t){return!!t&&(t instanceof rt.y||(0,Qe.m)(t.lift)&&(0,Qe.m)(t.subscribe))}class Rh{}let Og=(()=>{class t extends Rh{getTranslation(e){return Ke({})}}return t.\u0275fac=function(){let i;return function(r){return(i||(i=n.\u0275\u0275getInheritedFactory(t)))(r||t)}}(),t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();class s_{}let o_=(()=>{class t{handle(e){return e.key}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();function Ka(t,i){if(t===i)return!0;if(null===t||null===i)return!1;if(t!=t&&i!=i)return!0;let s,o,u,e=typeof t;if(e==typeof i&&"object"==e){if(!Array.isArray(t)){if(Array.isArray(i))return!1;for(o in u=Object.create(null),t){if(!Ka(t[o],i[o]))return!1;u[o]=!0}for(o in i)if(!(o in u)&&typeof i[o]<"u")return!1;return!0}if(!Array.isArray(i))return!1;if((s=t.length)==i.length){for(o=0;o<s;o++)if(!Ka(t[o],i[o]))return!1;return!0}}return!1}function wl(t){return typeof t<"u"&&null!==t}function Yf(t){return t&&"object"==typeof t&&!Array.isArray(t)}function Yh(t,i){let e=Object.assign({},t);return Yf(t)&&Yf(i)&&Object.keys(i).forEach(r=>{Yf(i[r])?r in t?e[r]=Yh(t[r],i[r]):Object.assign(e,{[r]:i[r]}):Object.assign(e,{[r]:i[r]})}),e}class a_{}let l_=(()=>{class t extends a_{constructor(){super(...arguments),this.templateMatcher=/{{\s?([^{}\s]*)\s?}}/g}interpolate(e,r){let s;return s="string"==typeof e?this.interpolateString(e,r):"function"==typeof e?this.interpolateFunction(e,r):e,s}getValue(e,r){let s="string"==typeof r?r.split("."):[r];r="";do{r+=s.shift(),!wl(e)||!wl(e[r])||"object"!=typeof e[r]&&s.length?s.length?r+=".":e=void 0:(e=e[r],r="")}while(s.length);return e}interpolateFunction(e,r){return e(r)}interpolateString(e,r){return r?e.replace(this.templateMatcher,(s,o)=>{let u=this.getValue(r,o);return wl(u)?u:s}):e}}return t.\u0275fac=function(){let i;return function(r){return(i||(i=n.\u0275\u0275getInheritedFactory(t)))(r||t)}}(),t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();class Vp{}let Rv=(()=>{class t extends Vp{compile(e,r){return e}compileTranslations(e,r){return e}}return t.\u0275fac=function(){let i;return function(r){return(i||(i=n.\u0275\u0275getInheritedFactory(t)))(r||t)}}(),t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();class Yv{constructor(){this.currentLang=this.defaultLang,this.translations={},this.langs=[],this.onTranslationChange=new n.EventEmitter,this.onLangChange=new n.EventEmitter,this.onDefaultLangChange=new n.EventEmitter}}const zd=new n.InjectionToken("USE_STORE"),Tg=new n.InjectionToken("USE_DEFAULT_LANG"),Fv=new n.InjectionToken("DEFAULT_LANGUAGE"),c_=new n.InjectionToken("USE_EXTEND");let gs=(()=>{class t{constructor(e,r,s,o,u,d=!0,m=!1,M=!1,S){this.store=e,this.currentLoader=r,this.compiler=s,this.parser=o,this.missingTranslationHandler=u,this.useDefaultLang=d,this.isolate=m,this.extend=M,this.pending=!1,this._onTranslationChange=new n.EventEmitter,this._onLangChange=new n.EventEmitter,this._onDefaultLangChange=new n.EventEmitter,this._langs=[],this._translations={},this._translationRequests={},S&&this.setDefaultLang(S)}get onTranslationChange(){return this.isolate?this._onTranslationChange:this.store.onTranslationChange}get onLangChange(){return this.isolate?this._onLangChange:this.store.onLangChange}get onDefaultLangChange(){return this.isolate?this._onDefaultLangChange:this.store.onDefaultLangChange}get defaultLang(){return this.isolate?this._defaultLang:this.store.defaultLang}set defaultLang(e){this.isolate?this._defaultLang=e:this.store.defaultLang=e}get currentLang(){return this.isolate?this._currentLang:this.store.currentLang}set currentLang(e){this.isolate?this._currentLang=e:this.store.currentLang=e}get langs(){return this.isolate?this._langs:this.store.langs}set langs(e){this.isolate?this._langs=e:this.store.langs=e}get translations(){return this.isolate?this._translations:this.store.translations}set translations(e){this.isolate?this._translations=e:this.store.translations=e}setDefaultLang(e){if(e===this.defaultLang)return;let r=this.retrieveTranslations(e);typeof r<"u"?(null==this.defaultLang&&(this.defaultLang=e),r.pipe(Qn(1)).subscribe(s=>{this.changeDefaultLang(e)})):this.changeDefaultLang(e)}getDefaultLang(){return this.defaultLang}use(e){if(e===this.currentLang)return Ke(this.translations[e]);let r=this.retrieveTranslations(e);return typeof r<"u"?(this.currentLang||(this.currentLang=e),r.pipe(Qn(1)).subscribe(s=>{this.changeLang(e)}),r):(this.changeLang(e),Ke(this.translations[e]))}retrieveTranslations(e){let r;return(typeof this.translations[e]>"u"||this.extend)&&(this._translationRequests[e]=this._translationRequests[e]||this.getTranslation(e),r=this._translationRequests[e]),r}getTranslation(e){this.pending=!0;const r=this.currentLoader.getTranslation(e).pipe(an(1),Qn(1));return this.loadingTranslations=r.pipe((0,Nt.U)(s=>this.compiler.compileTranslations(s,e)),an(1),Qn(1)),this.loadingTranslations.subscribe({next:s=>{this.translations[e]=this.extend&&this.translations[e]?{...s,...this.translations[e]}:s,this.updateLangs(),this.pending=!1},error:s=>{this.pending=!1}}),r}setTranslation(e,r,s=!1){r=this.compiler.compileTranslations(r,e),this.translations[e]=(s||this.extend)&&this.translations[e]?Yh(this.translations[e],r):r,this.updateLangs(),this.onTranslationChange.emit({lang:e,translations:this.translations[e]})}getLangs(){return this.langs}addLangs(e){e.forEach(r=>{-1===this.langs.indexOf(r)&&this.langs.push(r)})}updateLangs(){this.addLangs(Object.keys(this.translations))}getParsedResult(e,r,s){let o;if(r instanceof Array){let u={},d=!1;for(let m of r)u[m]=this.getParsedResult(e,m,s),Xu(u[m])&&(d=!0);if(d){const m=r.map(M=>Xu(u[M])?u[M]:Ke(u[M]));return(0,yt.D)(m).pipe((0,Nt.U)(M=>{let S={};return M.forEach((I,K)=>{S[r[K]]=I}),S}))}return u}if(e&&(o=this.parser.interpolate(this.parser.getValue(e,r),s)),typeof o>"u"&&null!=this.defaultLang&&this.defaultLang!==this.currentLang&&this.useDefaultLang&&(o=this.parser.interpolate(this.parser.getValue(this.translations[this.defaultLang],r),s)),typeof o>"u"){let u={key:r,translateService:this};typeof s<"u"&&(u.interpolateParams=s),o=this.missingTranslationHandler.handle(u)}return typeof o<"u"?o:r}get(e,r){if(!wl(e)||!e.length)throw new Error('Parameter "key" required');if(this.pending)return this.loadingTranslations.pipe($e(s=>Xu(s=this.getParsedResult(s,e,r))?s:Ke(s)));{let s=this.getParsedResult(this.translations[this.currentLang],e,r);return Xu(s)?s:Ke(s)}}getStreamOnTranslationChange(e,r){if(!wl(e)||!e.length)throw new Error('Parameter "key" required');return F(ne(()=>this.get(e,r)),this.onTranslationChange.pipe(Rt(s=>{const o=this.getParsedResult(s.translations,e,r);return"function"==typeof o.subscribe?o:Ke(o)})))}stream(e,r){if(!wl(e)||!e.length)throw new Error('Parameter "key" required');return F(ne(()=>this.get(e,r)),this.onLangChange.pipe(Rt(s=>{const o=this.getParsedResult(s.translations,e,r);return Xu(o)?o:Ke(o)})))}instant(e,r){if(!wl(e)||!e.length)throw new Error('Parameter "key" required');let s=this.getParsedResult(this.translations[this.currentLang],e,r);if(Xu(s)){if(e instanceof Array){let o={};return e.forEach((u,d)=>{o[e[d]]=e[d]}),o}return e}return s}set(e,r,s=this.currentLang){this.translations[s][e]=this.compiler.compile(r,s),this.updateLangs(),this.onTranslationChange.emit({lang:s,translations:this.translations[s]})}changeLang(e){this.currentLang=e,this.onLangChange.emit({lang:e,translations:this.translations[e]}),null==this.defaultLang&&this.changeDefaultLang(e)}changeDefaultLang(e){this.defaultLang=e,this.onDefaultLangChange.emit({lang:e,translations:this.translations[e]})}reloadLang(e){return this.resetLang(e),this.getTranslation(e)}resetLang(e){this._translationRequests[e]=void 0,this.translations[e]=void 0}getBrowserLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let e=window.navigator.languages?window.navigator.languages[0]:null;return e=e||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,typeof e>"u"?void 0:(-1!==e.indexOf("-")&&(e=e.split("-")[0]),-1!==e.indexOf("_")&&(e=e.split("_")[0]),e)}getBrowserCultureLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let e=window.navigator.languages?window.navigator.languages[0]:null;return e=e||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,e}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Yv),n.\u0275\u0275inject(Rh),n.\u0275\u0275inject(Vp),n.\u0275\u0275inject(a_),n.\u0275\u0275inject(s_),n.\u0275\u0275inject(Tg),n.\u0275\u0275inject(zd),n.\u0275\u0275inject(c_),n.\u0275\u0275inject(Fv))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),Fn=(()=>{class t{constructor(e,r){this.translate=e,this._ref=r,this.value="",this.lastKey=null,this.lastParams=[]}updateValue(e,r,s){let o=u=>{this.value=void 0!==u?u:e,this.lastKey=e,this._ref.markForCheck()};if(s){let u=this.translate.getParsedResult(s,e,r);Xu(u.subscribe)?u.subscribe(o):o(u)}this.translate.get(e,r).subscribe(o)}transform(e,...r){if(!e||!e.length)return e;if(Ka(e,this.lastKey)&&Ka(r,this.lastParams))return this.value;let s;if(wl(r[0])&&r.length)if("string"==typeof r[0]&&r[0].length){let o=r[0].replace(/(\')?([a-zA-Z0-9_]+)(\')?(\s)?:/g,'"$2":').replace(/:(\s)?(\')(.*?)(\')/g,':"$3"');try{s=JSON.parse(o)}catch{throw new SyntaxError(`Wrong parameter in TranslatePipe. Expected a valid Object, received: ${r[0]}`)}}else"object"==typeof r[0]&&!Array.isArray(r[0])&&(s=r[0]);return this.lastKey=e,this.lastParams=r,this.updateValue(e,s),this._dispose(),this.onTranslationChange||(this.onTranslationChange=this.translate.onTranslationChange.subscribe(o=>{this.lastKey&&o.lang===this.translate.currentLang&&(this.lastKey=null,this.updateValue(e,s,o.translations))})),this.onLangChange||(this.onLangChange=this.translate.onLangChange.subscribe(o=>{this.lastKey&&(this.lastKey=null,this.updateValue(e,s,o.translations))})),this.onDefaultLangChange||(this.onDefaultLangChange=this.translate.onDefaultLangChange.subscribe(()=>{this.lastKey&&(this.lastKey=null,this.updateValue(e,s))})),this.value}_dispose(){typeof this.onTranslationChange<"u"&&(this.onTranslationChange.unsubscribe(),this.onTranslationChange=void 0),typeof this.onLangChange<"u"&&(this.onLangChange.unsubscribe(),this.onLangChange=void 0),typeof this.onDefaultLangChange<"u"&&(this.onDefaultLangChange.unsubscribe(),this.onDefaultLangChange=void 0)}ngOnDestroy(){this._dispose()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(gs,16),n.\u0275\u0275directiveInject(n.ChangeDetectorRef,16))},t.\u0275pipe=n.\u0275\u0275definePipe({name:"translate",type:t,pure:!1}),t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),Nv=(()=>{class t{static forRoot(e={}){return{ngModule:t,providers:[e.loader||{provide:Rh,useClass:Og},e.compiler||{provide:Vp,useClass:Rv},e.parser||{provide:a_,useClass:l_},e.missingTranslationHandler||{provide:s_,useClass:o_},Yv,{provide:zd,useValue:e.isolate},{provide:Tg,useValue:e.useDefaultLang},{provide:c_,useValue:e.extend},{provide:Fv,useValue:e.defaultLanguage},gs]}}static forChild(e={}){return{ngModule:t,providers:[e.loader||{provide:Rh,useClass:Og},e.compiler||{provide:Vp,useClass:Rv},e.parser||{provide:a_,useClass:l_},e.missingTranslationHandler||{provide:s_,useClass:o_},{provide:zd,useValue:e.isolate},{provide:Tg,useValue:e.useDefaultLang},{provide:c_,useValue:e.extend},{provide:Fv,useValue:e.defaultLanguage},gs]}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({}),t})();class Lg{}class u_{}class pu{constructor(i){this.normalizedNames=new Map,this.lazyUpdate=null,i?this.lazyInit="string"==typeof i?()=>{this.headers=new Map,i.split("\n").forEach(e=>{const r=e.indexOf(":");if(r>0){const s=e.slice(0,r),o=s.toLowerCase(),u=e.slice(r+1).trim();this.maybeSetNormalizedName(s,o),this.headers.has(o)?this.headers.get(o).push(u):this.headers.set(o,[u])}})}:()=>{this.headers=new Map,Object.keys(i).forEach(e=>{let r=i[e];const s=e.toLowerCase();"string"==typeof r&&(r=[r]),r.length>0&&(this.headers.set(s,r),this.maybeSetNormalizedName(e,s))})}:this.headers=new Map}has(i){return this.init(),this.headers.has(i.toLowerCase())}get(i){this.init();const e=this.headers.get(i.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(i){return this.init(),this.headers.get(i.toLowerCase())||null}append(i,e){return this.clone({name:i,value:e,op:"a"})}set(i,e){return this.clone({name:i,value:e,op:"s"})}delete(i,e){return this.clone({name:i,value:e,op:"d"})}maybeSetNormalizedName(i,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,i)}init(){this.lazyInit&&(this.lazyInit instanceof pu?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(i=>this.applyUpdate(i)),this.lazyUpdate=null))}copyFrom(i){i.init(),Array.from(i.headers.keys()).forEach(e=>{this.headers.set(e,i.headers.get(e)),this.normalizedNames.set(e,i.normalizedNames.get(e))})}clone(i){const e=new pu;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof pu?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([i]),e}applyUpdate(i){const e=i.name.toLowerCase();switch(i.op){case"a":case"s":let r=i.value;if("string"==typeof r&&(r=[r]),0===r.length)return;this.maybeSetNormalizedName(i.name,e);const s=("a"===i.op?this.headers.get(e):void 0)||[];s.push(...r),this.headers.set(e,s);break;case"d":const o=i.value;if(o){let u=this.headers.get(e);if(!u)return;u=u.filter(d=>-1===o.indexOf(d)),0===u.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,u)}else this.headers.delete(e),this.normalizedNames.delete(e)}}forEach(i){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>i(this.normalizedNames.get(e),this.headers.get(e)))}}class WM{encodeKey(i){return D(i)}encodeValue(i){return D(i)}decodeKey(i){return decodeURIComponent(i)}decodeValue(i){return decodeURIComponent(i)}}const f=/%(\d[a-f0-9])/gi,y={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function D(t){return encodeURIComponent(t).replace(f,(i,e)=>y[e]??i)}function j(t){return`${t}`}class X{constructor(i={}){if(this.updates=null,this.cloneFrom=null,this.encoder=i.encoder||new WM,i.fromString){if(i.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function UM(t,i){const e=new Map;return t.length>0&&t.replace(/^\?/,"").split("&").forEach(s=>{const o=s.indexOf("="),[u,d]=-1==o?[i.decodeKey(s),""]:[i.decodeKey(s.slice(0,o)),i.decodeValue(s.slice(o+1))],m=e.get(u)||[];m.push(d),e.set(u,m)}),e}(i.fromString,this.encoder)}else i.fromObject?(this.map=new Map,Object.keys(i.fromObject).forEach(e=>{const r=i.fromObject[e],s=Array.isArray(r)?r.map(j):[j(r)];this.map.set(e,s)})):this.map=null}has(i){return this.init(),this.map.has(i)}get(i){this.init();const e=this.map.get(i);return e?e[0]:null}getAll(i){return this.init(),this.map.get(i)||null}keys(){return this.init(),Array.from(this.map.keys())}append(i,e){return this.clone({param:i,value:e,op:"a"})}appendAll(i){const e=[];return Object.keys(i).forEach(r=>{const s=i[r];Array.isArray(s)?s.forEach(o=>{e.push({param:r,value:o,op:"a"})}):e.push({param:r,value:s,op:"a"})}),this.clone(e)}set(i,e){return this.clone({param:i,value:e,op:"s"})}delete(i,e){return this.clone({param:i,value:e,op:"d"})}toString(){return this.init(),this.keys().map(i=>{const e=this.encoder.encodeKey(i);return this.map.get(i).map(r=>e+"="+this.encoder.encodeValue(r)).join("&")}).filter(i=>""!==i).join("&")}clone(i){const e=new X({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(i),e}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(i=>this.map.set(i,this.cloneFrom.map.get(i))),this.updates.forEach(i=>{switch(i.op){case"a":case"s":const e=("a"===i.op?this.map.get(i.param):void 0)||[];e.push(j(i.value)),this.map.set(i.param,e);break;case"d":if(void 0===i.value){this.map.delete(i.param);break}{let r=this.map.get(i.param)||[];const s=r.indexOf(j(i.value));-1!==s&&r.splice(s,1),r.length>0?this.map.set(i.param,r):this.map.delete(i.param)}}}),this.cloneFrom=this.updates=null)}}class Ce{constructor(){this.map=new Map}set(i,e){return this.map.set(i,e),this}get(i){return this.map.has(i)||this.map.set(i,i.defaultValue()),this.map.get(i)}delete(i){return this.map.delete(i),this}has(i){return this.map.has(i)}keys(){return this.map.keys()}}function Fe(t){return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer}function pt(t){return typeof Blob<"u"&&t instanceof Blob}function dt(t){return typeof FormData<"u"&&t instanceof FormData}class It{constructor(i,e,r,s){let o;if(this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=i.toUpperCase(),function Se(t){switch(t){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||s?(this.body=void 0!==r?r:null,o=s):o=r,o&&(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.context&&(this.context=o.context),o.params&&(this.params=o.params)),this.headers||(this.headers=new pu),this.context||(this.context=new Ce),this.params){const u=this.params.toString();if(0===u.length)this.urlWithParams=e;else{const d=e.indexOf("?");this.urlWithParams=e+(-1===d?"?":d<e.length-1?"&":"")+u}}else this.params=new X,this.urlWithParams=e}serializeBody(){return null===this.body?null:Fe(this.body)||pt(this.body)||dt(this.body)||function bt(t){return typeof URLSearchParams<"u"&&t instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof X?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||dt(this.body)?null:pt(this.body)?this.body.type||null:Fe(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof X?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(i={}){const e=i.method||this.method,r=i.url||this.url,s=i.responseType||this.responseType,o=void 0!==i.body?i.body:this.body,u=void 0!==i.withCredentials?i.withCredentials:this.withCredentials,d=void 0!==i.reportProgress?i.reportProgress:this.reportProgress;let m=i.headers||this.headers,M=i.params||this.params;const S=i.context??this.context;return void 0!==i.setHeaders&&(m=Object.keys(i.setHeaders).reduce((I,K)=>I.set(K,i.setHeaders[K]),m)),i.setParams&&(M=Object.keys(i.setParams).reduce((I,K)=>I.set(K,i.setParams[K]),M)),new It(e,r,o,{params:M,headers:m,context:S,reportProgress:d,responseType:s,withCredentials:u})}}var Yt=(()=>((Yt=Yt||{})[Yt.Sent=0]="Sent",Yt[Yt.UploadProgress=1]="UploadProgress",Yt[Yt.ResponseHeader=2]="ResponseHeader",Yt[Yt.DownloadProgress=3]="DownloadProgress",Yt[Yt.Response=4]="Response",Yt[Yt.User=5]="User",Yt))();class sn{constructor(i,e=200,r="OK"){this.headers=i.headers||new pu,this.status=void 0!==i.status?i.status:e,this.statusText=i.statusText||r,this.url=i.url||null,this.ok=this.status>=200&&this.status<300}}class Wn extends sn{constructor(i={}){super(i),this.type=Yt.ResponseHeader}clone(i={}){return new Wn({headers:i.headers||this.headers,status:void 0!==i.status?i.status:this.status,statusText:i.statusText||this.statusText,url:i.url||this.url||void 0})}}class Dn extends sn{constructor(i={}){super(i),this.type=Yt.Response,this.body=void 0!==i.body?i.body:null}clone(i={}){return new Dn({body:void 0!==i.body?i.body:this.body,headers:i.headers||this.headers,status:void 0!==i.status?i.status:this.status,statusText:i.statusText||this.statusText,url:i.url||this.url||void 0})}}class Tn extends sn{constructor(i){super(i,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${i.url||"(unknown url)"}`:`Http failure response for ${i.url||"(unknown url)"}: ${i.status} ${i.statusText}`,this.error=i.error||null}}function Oi(t,i){return{body:i,headers:t.headers,context:t.context,observe:t.observe,params:t.params,reportProgress:t.reportProgress,responseType:t.responseType,withCredentials:t.withCredentials}}let ks=(()=>{class t{constructor(e){this.handler=e}request(e,r,s={}){let o;if(e instanceof It)o=e;else{let m,M;m=s.headers instanceof pu?s.headers:new pu(s.headers),s.params&&(M=s.params instanceof X?s.params:new X({fromObject:s.params})),o=new It(e,r,void 0!==s.body?s.body:null,{headers:m,context:s.context,params:M,reportProgress:s.reportProgress,responseType:s.responseType||"json",withCredentials:s.withCredentials})}const u=Ke(o).pipe($e(m=>this.handler.handle(m)));if(e instanceof It||"events"===s.observe)return u;const d=u.pipe(Jt(m=>m instanceof Dn));switch(s.observe||"body"){case"body":switch(o.responseType){case"arraybuffer":return d.pipe((0,Nt.U)(m=>{if(null!==m.body&&!(m.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return m.body}));case"blob":return d.pipe((0,Nt.U)(m=>{if(null!==m.body&&!(m.body instanceof Blob))throw new Error("Response is not a Blob.");return m.body}));case"text":return d.pipe((0,Nt.U)(m=>{if(null!==m.body&&"string"!=typeof m.body)throw new Error("Response is not a string.");return m.body}));default:return d.pipe((0,Nt.U)(m=>m.body))}case"response":return d;default:throw new Error(`Unreachable: unhandled observe type ${s.observe}}`)}}delete(e,r={}){return this.request("DELETE",e,r)}get(e,r={}){return this.request("GET",e,r)}head(e,r={}){return this.request("HEAD",e,r)}jsonp(e,r){return this.request("JSONP",e,{params:(new X).append(r,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,r={}){return this.request("OPTIONS",e,r)}patch(e,r,s={}){return this.request("PATCH",e,Oi(s,r))}post(e,r,s={}){return this.request("POST",e,Oi(s,r))}put(e,r,s={}){return this.request("PUT",e,Oi(s,r))}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Lg))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();class Ns{constructor(i,e){this.next=i,this.interceptor=e}handle(i){return this.interceptor.intercept(i,this.next)}}const qs=new n.InjectionToken("HTTP_INTERCEPTORS");let $r=(()=>{class t{intercept(e,r){return r.handle(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();const GM=/^\)\]\}',?\n/;let Hv=(()=>{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 rt.y(r=>{const s=this.xhrFactory.build();if(s.open(e.method,e.urlWithParams),e.withCredentials&&(s.withCredentials=!0),e.headers.forEach((Q,te)=>s.setRequestHeader(Q,te.join(","))),e.headers.has("Accept")||s.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){const Q=e.detectContentTypeHeader();null!==Q&&s.setRequestHeader("Content-Type",Q)}if(e.responseType){const Q=e.responseType.toLowerCase();s.responseType="json"!==Q?Q:"text"}const o=e.serializeBody();let u=null;const d=()=>{if(null!==u)return u;const Q=s.statusText||"OK",te=new pu(s.getAllResponseHeaders()),pe=function qM(t){return"responseURL"in t&&t.responseURL?t.responseURL:/^X-Request-URL:/m.test(t.getAllResponseHeaders())?t.getResponseHeader("X-Request-URL"):null}(s)||e.url;return u=new Wn({headers:te,status:s.status,statusText:Q,url:pe}),u},m=()=>{let{headers:Q,status:te,statusText:pe,url:_e}=d(),xe=null;204!==te&&(xe=typeof s.response>"u"?s.responseText:s.response),0===te&&(te=xe?200:0);let Ne=te>=200&&te<300;if("json"===e.responseType&&"string"==typeof xe){const gt=xe;xe=xe.replace(GM,"");try{xe=""!==xe?JSON.parse(xe):null}catch(ot){xe=gt,Ne&&(Ne=!1,xe={error:ot,text:xe})}}Ne?(r.next(new Dn({body:xe,headers:Q,status:te,statusText:pe,url:_e||void 0})),r.complete()):r.error(new Tn({error:xe,headers:Q,status:te,statusText:pe,url:_e||void 0}))},M=Q=>{const{url:te}=d(),pe=new Tn({error:Q,status:s.status||0,statusText:s.statusText||"Unknown Error",url:te||void 0});r.error(pe)};let S=!1;const I=Q=>{S||(r.next(d()),S=!0);let te={type:Yt.DownloadProgress,loaded:Q.loaded};Q.lengthComputable&&(te.total=Q.total),"text"===e.responseType&&!!s.responseText&&(te.partialText=s.responseText),r.next(te)},K=Q=>{let te={type:Yt.UploadProgress,loaded:Q.loaded};Q.lengthComputable&&(te.total=Q.total),r.next(te)};return s.addEventListener("load",m),s.addEventListener("error",M),s.addEventListener("timeout",M),s.addEventListener("abort",M),e.reportProgress&&(s.addEventListener("progress",I),null!==o&&s.upload&&s.upload.addEventListener("progress",K)),s.send(o),r.next({type:Yt.Sent}),()=>{s.removeEventListener("error",M),s.removeEventListener("abort",M),s.removeEventListener("load",m),s.removeEventListener("timeout",M),e.reportProgress&&(s.removeEventListener("progress",I),null!==o&&s.upload&&s.upload.removeEventListener("progress",K)),s.readyState!==s.DONE&&s.abort()}})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ie.JF))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();const Ag=new n.InjectionToken("XSRF_COOKIE_NAME"),Rg=new n.InjectionToken("XSRF_HEADER_NAME");class KM{}let Kx=(()=>{class t{constructor(e,r,s){this.doc=e,this.platform=r,this.cookieName=s,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=(0,ie.Mx)(e,this.cookieName),this.lastCookieString=e),this.lastToken}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ie.K0),n.\u0275\u0275inject(n.PLATFORM_ID),n.\u0275\u0275inject(Ag))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),Vv=(()=>{class t{constructor(e,r){this.tokenService=e,this.headerName=r}intercept(e,r){const s=e.url.toLowerCase();if("GET"===e.method||"HEAD"===e.method||s.startsWith("http://")||s.startsWith("https://"))return r.handle(e);const o=this.tokenService.getToken();return null!==o&&!e.headers.has(this.headerName)&&(e=e.clone({headers:e.headers.set(this.headerName,o)})),r.handle(e)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(KM),n.\u0275\u0275inject(Rg))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),Dw=(()=>{class t{constructor(e,r){this.backend=e,this.injector=r,this.chain=null}handle(e){if(null===this.chain){const r=this.injector.get(qs,[]);this.chain=r.reduceRight((s,o)=>new Ns(s,o),this.backend)}return this.chain.handle(e)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(u_),n.\u0275\u0275inject(n.Injector))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),JM=(()=>{class t{static disable(){return{ngModule:t,providers:[{provide:Vv,useClass:$r}]}}static withOptions(e={}){return{ngModule:t,providers:[e.cookieName?{provide:Ag,useValue:e.cookieName}:[],e.headerName?{provide:Rg,useValue:e.headerName}:[]]}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({providers:[Vv,{provide:qs,useExisting:Vv,multi:!0},{provide:KM,useClass:Kx},{provide:Ag,useValue:"XSRF-TOKEN"},{provide:Rg,useValue:"X-XSRF-TOKEN"}]}),t})(),Qx=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({providers:[ks,{provide:Lg,useClass:Dw},Hv,{provide:u_,useExisting:Hv}],imports:[JM.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]}),t})();const XM=["*"];let Bv=(()=>{class t{constructor(e){this.http=e,this.iconsByUrl=new Map,this.iconsLoadingByUrl=new Map}addSvg(e,r){if(!this.iconsByUrl.has(e)){const s=document.createElement("DIV");s.innerHTML=r;const o=s.querySelector("svg");this.iconsByUrl.set(e,o)}}loadSvg(e){if(this.iconsByUrl.has(e))return Ke(this.iconsByUrl.get(e));if(this.iconsLoadingByUrl.has(e))return this.iconsLoadingByUrl.get(e);{const r=this.http.get(e,{responseType:"text"}).pipe((0,Nt.U)(s=>{const o=document.createElement("DIV");return o.innerHTML=s,o.querySelector("svg")}),vn(s=>this.iconsByUrl.set(e,s)),Zn(s=>(console.error(s),ft(s))),Yr(()=>this.iconsLoadingByUrl.delete(e)),(0,Ct.B)());return this.iconsLoadingByUrl.set(e,r),r}}unloadSvg(e){this.iconsByUrl.has(e)&&this.iconsByUrl.delete(e)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ks))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();const zv={provide:Bv,deps:[[new n.Optional,new n.SkipSelf,Bv],ks],useFactory:function $v(t,i){return t||new Bv(i)}};let Wv=(()=>{class t{constructor(e,r,s,o){this.element=e,this.differs=r,this.renderer=s,this.iconReg=o,this.stretch=!1}set svgStyle(e){this._svgStyle=e,!this.differ&&e&&(this.differ=this.differs.find(e).create())}ngOnInit(){this.init()}ngOnDestroy(){this.destroy()}ngOnChanges(e){e.src&&(this.svg&&this.destroy(),this.init()),e.stretch&&this.stylize()}ngDoCheck(){if(this.svg&&this.differ){const e=this.differ.diff(this._svgStyle);e&&this.applyChanges(e)}}init(){this.icnSub=this.iconReg.loadSvg(this.src).subscribe(e=>{this.setSvg(e),this.resetDiffer()})}destroy(){this.svg=void 0,this.differ=void 0,this.icnSub&&this.icnSub.unsubscribe()}resetDiffer(){this._svgStyle&&!this.differ&&(this.differ=this.differs.find(this._svgStyle).create())}setSvg(e){if(e){this.svg=e;const r=e.cloneNode(!0),s=this.element.nativeElement;s.innerHTML="",this.renderer.appendChild(s,r),this.stylize()}}stylize(){if(this.svg){const e=this.element.nativeElement.firstChild;!0===this.stretch?this.renderer.setAttribute(e,"preserveAspectRatio","none"):!1===this.stretch&&this.renderer.removeAttribute(e,"preserveAspectRatio")}}applyChanges(e){e.forEachRemovedItem(r=>this.setStyle(r.key,null)),e.forEachAddedItem(r=>this.setStyle(r.key,r.currentValue)),e.forEachChangedItem(r=>this.setStyle(r.key,r.currentValue))}setStyle(e,r){const[s,o]=e.split("."),u=this.element.nativeElement.firstChild;null!==(r=null!==r&&o?`${r}${o}`:r)?this.renderer.setStyle(u,s,r):this.renderer.removeStyle(u,s)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(n.ElementRef),n.\u0275\u0275directiveInject(n.KeyValueDiffers),n.\u0275\u0275directiveInject(n.Renderer2),n.\u0275\u0275directiveInject(Bv))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["svg-icon"]],inputs:{stretch:"stretch",svgStyle:"svgStyle",src:"src"},features:[n.\u0275\u0275NgOnChangesFeature],ngContentSelectors:XM,decls:1,vars:0,template:function(e,r){1&e&&(n.\u0275\u0275projectionDef(),n.\u0275\u0275projection(0))},styles:["[_nghost-%COMP%] { display: inline-block; }"]}),t})(),kw=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({providers:[zv],imports:[ie.ez]}),t})(),Zl=(()=>{class t{constructor(e){this.store=e}onClick(){this.store.dispatch(new Si([this.appTo]))}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt))},t.\u0275dir=n.\u0275\u0275defineDirective({type:t,selectors:[["","appTo",""]],hostBindings:function(e,r){1&e&&n.\u0275\u0275listener("click",function(){return r.onClick()})},inputs:{appTo:"appTo"}}),t})();function Pw(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",12)(1,"a",13),n.\u0275\u0275element(2,"img",14),n.\u0275\u0275elementEnd()()),2&t){const e=i.$implicit;n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("href",e.url,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("src",e.logo,n.\u0275\u0275sanitizeUrl)}}function Sw(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",8)(1,"div",9)(2,"h2",4),n.\u0275\u0275text(3),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(4,"div",10),n.\u0275\u0275template(5,Pw,3,2,"div",11),n.\u0275\u0275elementEnd()()()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",e.getConfigItem("welcomeHeader.title")[e.translate.currentLang]," "),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngForOf",e.getConfigItem("welcomeHeaderItems"))}}function e1(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div")(1,"button",15),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.toLogin())}),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd()()}2&t&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(3,1,"6")," "))}function t1(t,i){1&t&&(n.\u0275\u0275elementStart(0,"div")(1,"button",16),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd()()),2&t&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(3,1,"91")," "))}const Yg=function(){return{"width.px":60,"height.px":60}};function Ow(t,i){1&t&&(n.\u0275\u0275elementStart(0,"div",17)(1,"section",18)(2,"h2",19),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275element(5,"br"),n.\u0275\u0275text(6),n.\u0275\u0275pipe(7,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(8,"div",20)(9,"figure",21),n.\u0275\u0275element(10,"svg-icon",22),n.\u0275\u0275elementStart(11,"figcaption"),n.\u0275\u0275text(12),n.\u0275\u0275pipe(13,"translate"),n.\u0275\u0275element(14,"br"),n.\u0275\u0275text(15),n.\u0275\u0275pipe(16,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(17,"figure",21),n.\u0275\u0275element(18,"svg-icon",23),n.\u0275\u0275elementStart(19,"figcaption"),n.\u0275\u0275text(20),n.\u0275\u0275pipe(21,"translate"),n.\u0275\u0275element(22,"br"),n.\u0275\u0275text(23),n.\u0275\u0275pipe(24,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(25,"figure",21),n.\u0275\u0275element(26,"svg-icon",24),n.\u0275\u0275elementStart(27,"figcaption"),n.\u0275\u0275text(28),n.\u0275\u0275pipe(29,"translate"),n.\u0275\u0275element(30,"br"),n.\u0275\u0275text(31),n.\u0275\u0275pipe(32,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(33,"figure",21),n.\u0275\u0275element(34,"svg-icon",25),n.\u0275\u0275elementStart(35,"figcaption"),n.\u0275\u0275text(36),n.\u0275\u0275pipe(37,"translate"),n.\u0275\u0275element(38,"br"),n.\u0275\u0275text(39),n.\u0275\u0275pipe(40,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(41,"figure",21),n.\u0275\u0275element(42,"svg-icon",26),n.\u0275\u0275elementStart(43,"figcaption"),n.\u0275\u0275text(44),n.\u0275\u0275pipe(45,"translate"),n.\u0275\u0275element(46,"br"),n.\u0275\u0275text(47),n.\u0275\u0275pipe(48,"translate"),n.\u0275\u0275elementEnd()()()()()),2&t&&(n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(4,17,"14")," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(7,19,"15")," "),n.\u0275\u0275advance(4),n.\u0275\u0275property("svgStyle",n.\u0275\u0275pureFunction0(41,Yg)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(13,21,"16"),""),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(16,23,"17")," "),n.\u0275\u0275advance(3),n.\u0275\u0275property("svgStyle",n.\u0275\u0275pureFunction0(42,Yg)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(21,25,"18")," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(24,27,"19")," "),n.\u0275\u0275advance(3),n.\u0275\u0275property("svgStyle",n.\u0275\u0275pureFunction0(43,Yg)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(29,29,"20")," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(32,31,"21")," "),n.\u0275\u0275advance(3),n.\u0275\u0275property("svgStyle",n.\u0275\u0275pureFunction0(44,Yg)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(37,33,"22"),""),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(40,35,"23")," "),n.\u0275\u0275advance(3),n.\u0275\u0275property("svgStyle",n.\u0275\u0275pureFunction0(45,Yg)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(45,37,"24")," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(48,39,"25")," "))}const Tw=function(t,i){return{"uk-section-large":t,"abm-section-adaptive":i}};let Lw=(()=>{class t extends mn{constructor(e,r,s){super(),this.store=e,this.service=r,this.translate=s,this.auth=!1}ngOnInit(){this.auth=this.service.isAuth()}toLogin(){this.store.dispatch(new Si(["/login"])),this.ngOnInit()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(Ml),n.\u0275\u0275directiveInject(gs))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-welcome"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:14,vars:14,consts:[[1,"abm-welcome-section"],["class","uk-container uk-container-xlarge","style","margin-bottom: -70px",4,"ngIf"],[1,"uk-container"],[1,"uk-section","uk-text-center",3,"ngClass"],[1,"abm-welcome-title"],[1,"uk-grid","uk-flex-wrap","uk-flex-center","uk-margin-medium-bottom"],[4,"ngIf"],["class","abm-info-section-container",4,"ngIf"],[1,"uk-container","uk-container-xlarge",2,"margin-bottom","-70px"],[1,"uk-section","uk-text-center"],[1,"uk-grid","uk-flex-wrap","uk-flex-center","uk-height-match"],["class","uk-width-auto uk-flex uk-flex-middle",4,"ngFor","ngForOf"],[1,"uk-width-auto","uk-flex","uk-flex-middle"],[3,"href"],["alt","",3,"src"],[1,"abm-button","abm-button-primary","abm-button-login",3,"click"],["appTo","/profile",1,"abm-button","abm-button-default"],[1,"abm-info-section-container"],[1,"abm-info-section"],[1,"abm-info-title","uk-margin-medium-bottom"],["uk-grid","",1,"uk-grid","uk-flex-wrap","uk-child-width-1-3@s","uk-flex-center"],[1,"abm-info-item","uk-margin-bottom"],["src","/assets/images/money-icon.svg",1,"uk-margin-bottom",3,"svgStyle"],["src","/assets/images/check-icon.svg",1,"uk-margin-bottom",3,"svgStyle"],["src","/assets/images/sale-icon.svg",1,"uk-margin-bottom",3,"svgStyle"],["src","/assets/images/newspaper-icon.svg",1,"uk-margin-bottom",3,"svgStyle"],["src","/assets/images/card-icon.svg",1,"uk-margin-bottom",3,"svgStyle"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0),n.\u0275\u0275template(1,Sw,6,2,"div",1),n.\u0275\u0275elementStart(2,"div",2)(3,"div",3)(4,"h1",4),n.\u0275\u0275text(5),n.\u0275\u0275pipe(6,"translate"),n.\u0275\u0275element(7,"br"),n.\u0275\u0275text(8),n.\u0275\u0275pipe(9,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(10,"div",5),n.\u0275\u0275template(11,e1,4,3,"div",6),n.\u0275\u0275template(12,t1,4,3,"div",6),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(13,Ow,49,46,"div",7),n.\u0275\u0275elementEnd()()()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!0===r.getConfigItem("showWelcomeHeader")),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction2(11,Tw,r.getConfigItem("showWelcomeSection"),!r.getConfigItem("showWelcomeSection"))),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(6,7,"3")," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(9,9,"4")," "),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngIf",!r.auth),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.auth),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.getConfigItem("showWelcomeSection")))},dependencies:[ie.mk,ie.sg,ie.O5,Wv,Zl,Fn],styles:['@font-face{font-family:Microtype,sans-serif;src:url(/assets/project/microtype_bold.otf) format("opentype")}@font-face{font-family:MicrotypeNew,sans-serif;src:url(/assets/project/microtype_bold-new.otf) format("opentype")}.abm-welcome-section[_ngcontent-%COMP%]{background:linear-gradient(rgba(255,100,30,0),rgba(255,255,255,0) 100%),url(/assets/project/images/welcome-section-bg.png) no-repeat top/110%;height:auto}.abm-welcome-title[_ngcontent-%COMP%]{font-size:40px;color:#cd341c}@media (max-width: 968px){.abm-welcome-title[_ngcontent-%COMP%]{margin-bottom:2rem}}@media (max-width: 640px){.abm-welcome-title[_ngcontent-%COMP%]{font-size:28px}}.abm-info-section[_ngcontent-%COMP%]{padding:90px 30px 30px;background-color:#fff;position:relative;clip-path:polygon(0 10%,100% 0%,100% 100%,0% 100%)}@media (max-width: 968px){.abm-info-section[_ngcontent-%COMP%]{padding:150px 30px 30px}}.abm-info-section-container[_ngcontent-%COMP%]{overflow:hidden;position:relative;padding:10px;max-width:900px;width:100%;margin:0 auto;box-sizing:border-box}.abm-info-section-container[_ngcontent-%COMP%]:after{content:"";position:absolute;left:-5px;right:-5px;top:28px;border-bottom:1px solid #cd341c;transform:rotate(-3.65deg)}@media (max-width: 968px){.abm-info-section-container[_ngcontent-%COMP%]:after{display:none}}.abm-info-section-container[_ngcontent-%COMP%]:before{content:"";position:absolute;border-left:1px solid #cd341c;border-right:1px solid #cd341c;border-bottom:1px solid #cd341c;inset:0;clip-path:polygon(0 10%,100% 0%,100% 100%,0% 100%)}@media (max-width: 968px){.abm-info-section-container[_ngcontent-%COMP%]:before{display:none}}.abm-button-login[_ngcontent-%COMP%]{color:#ff641e}@media (max-width: 640px){.abm-button-login[_ngcontent-%COMP%]{margin-top:30px}}']}),t})(),Ew=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-home"]],decls:1,vars:0,template:function(e,r){1&e&&n.\u0275\u0275element(0,"app-welcome")},dependencies:[Lw]}),t})(),Iw=(()=>{class t{constructor(e){this.payload=e}}return t.type="[LOGIN] Set phone",t})(),Uv=(()=>{class t{constructor(e){this.payload=e}}return t.type="[LOGIN] Set error phone",t})(),Gv=(()=>{class t{constructor(e){this.payload=e}}return t.type="[LOGIN] Set success phone",t})(),qv=(()=>{class t{constructor(e){this.payload=e}}return t.type="[LOGIN] Set password",t})(),d_=(()=>{class t{constructor(e){this.payload=e}}return t.type="[LOGIN] Set success password",t})(),Fg=(()=>{class t{constructor(e){this.payload=e}}return t.type="[LOGIN] Set error password",t})(),Ng=(()=>{class t{}return t.type="[LOGIN] Get needPassword",t})(),Kv=(()=>{class t{}return t.type="[LOGIN] Login password",t})(),jg=(()=>{class t{constructor(e){this.payload=e}}return t.type="[LOGIN] Login success",t})(),Hg=(()=>{class t{constructor(e){this.payload=e}}return t.type="[LOGIN] Login error",t})();function Jv(t,i,e,r,s,o,u){try{var d=t[o](u),m=d.value}catch(M){return void e(M)}d.done?i(m):Promise.resolve(m).then(r,s)}function In(t){return function(){var i=this,e=arguments;return new Promise(function(r,s){var o=t.apply(i,e);function u(m){Jv(o,r,s,u,d,"next",m)}function d(m){Jv(o,r,s,u,d,"throw",m)}u(void 0)})}}let ys=(()=>{class t{constructor(e,r,s){this.httpClient=e,this.config=r,this.storage=s,this.apiUrl="",this.defaultVersion="v2",this.headers={"Content-Type":"application/x-www-form-urlencoded","Access-Control-Allow-Origin":"*"},this.apiUrl=this.config.get("apiUrl")}get(e,r){return r||(r=this.defaultVersion),this.httpClient.get(this.getFullUrl(r,e),{headers:this.getHeaders()}).pipe((0,Nt.U)(s=>s.data))}post(e,r,s,o="default"){return s||(s=this.defaultVersion),this.httpClient.post(this.getFullUrl(s,e),this.createBody(r,o),{headers:new pu(this.getHeaders())}).pipe((0,Nt.U)(u=>u.data))}put(e,r,s){return s||(s=this.defaultVersion),this.httpClient.put(this.getFullUrl(s,e),this.serialize(r),{headers:this.getHeaders()}).pipe((0,Nt.U)(o=>o.data))}addHeader(e,r){this.headers[e]=r}removeHeader(e){delete this.headers[e]}createBody(e,r){if("form-data"===r){const s=new FormData;this.removeHeader("Content-Type");for(const o in e)if(e.hasOwnProperty(o)){const u=e[o];Array.isArray(u)?u.forEach(d=>{const m=o+"[]";d instanceof File?s.append(m,d,d.name):s.append(m,String(d))}):u instanceof File?s.append(o,u,u.name):s.append(o,String(u))}return s}return this.addHeader("Content-Type","application/x-www-form-urlencoded"),this.serialize(e)}serialize(e,r=null){const s=[];for(const o in e)if(e.hasOwnProperty(o)){const u=r?r+"["+o+"]":o,d=e[o];s.push(null!==d&&"object"==typeof d?this.serialize(d,u):encodeURIComponent(u)+"="+encodeURIComponent(d))}return s.join("&")}getFullUrl(e,r){return this.apiUrl+"/"+e+r}getHeaders(){const e=this.headers,r=this.storage.getItem("lang");r&&(e["Content-Language"]=r,e["Accept-Language"]=r);const s=this.storage.getItem("token");return s&&(e.Authorization=this.getToken(s)),e}getToken(e){e=String(e).replace(/"|'/g,"");let r=this.base64Encode(e+":"+e),s=String(r).replace(/"|'/g,"");return String("Basic "+s)}base64Encode(e){let s,o,u,d,m,M,S,I,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",K=0,Q="";do{s=e.charCodeAt(K++),o=e.charCodeAt(K++),u=e.charCodeAt(K++),I=s<<16|o<<8|u,d=I>>18&63,m=I>>12&63,M=I>>6&63,S=63&I,Q+=r.charAt(d)+r.charAt(m)+r.charAt(M)+r.charAt(S)}while(K<e.length);switch(e.length%3){case 1:Q=Q.slice(0,-2)+"==";break;case 2:Q=Q.slice(0,-1)+"="}return Q}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ks),n.\u0275\u0275inject(so),n.\u0275\u0275inject(Fs))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Vg=(()=>{class t{constructor(e){this.http=e}validPhone(e){return this.http.post("/client/check-phone",{phone:e}).toPromise()}getNeedPassword(){return this.http.get("/client/need-password","v2.1").toPromise()}loginPassword(e,r){return this.http.post("/client/auth-phone",{phone:e,password:r},"v2.1").toPromise()}loginPhone(e){return this.http.post("/client/auth-phone",{phone:e},"v2.1")}phoneConfirm(e,r,s){return this.http.post("/client/auth-phone-confirm",{phone:e,code:r,sms_id:s},"v2.1")}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ys))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();class zi{constructor(i){this.field=null,this.isCodeError=!1,this.isTextError=!1,this.isBooleanError=!1,this.code=null,this.message=null;for(const e in i)e in i&&e in this&&(this[e]=i[e])}}let n1=(()=>{class t{constructor(e){this.translate=e}createModal(e){return UIkit.modal(e.nativeElement)}showConfirm(e){return this.modal||this.init(),this.modal.confirm(e)}showPrompt(e,r=""){return this.modal||this.init(),this.modal.prompt(e,r)}showDialog(e){return this.modal||this.init(),this.modal.dialog(e)}showAlert(e){return this.modal||this.init(),this.modal.alert(e)}setModal(){this.modal=UIkit.modal}langSelect(){var e=this;return In(function*(){e.translate.get("192").subscribe(r=>{e.modal.labels.ok=r}),e.translate.get("193").subscribe(r=>{e.modal.labels.cancel=r})})()}init(){this.setModal(),this.langSelect()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(gs))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const Bg="referal_token";let Bp=(()=>{class t{constructor(e,r,s,o,u,d){this.http=e,this.store=r,this.storage=s,this.modal=o,this.translate=u,this.config=d}getPermanentLink(){return this.http.post("/client/referral/permanent-invitation",{partner_id:this.config.get("defaultPartner")}).toPromise()}upCounter(){return this.http.post("/client/referral/invitation-counter",{partner_id:this.config.get("defaultPartner")}).toPromise()}getStatistic(){return this.http.get("/client/referral/statistic").toPromise()}link(e){return this.http.post("/client/referral/link",{type:"phone",token:e}).toPromise()}getReferers(e=1){return this.getLinks(0,e)}getReferals(e=1){return this.getLinks(1,e)}getLinks(e,r){return this.http.get(`/client/referral/phone/${e}/links?page=${r}`).toPromise()}sendInvite(e){return this.http.post("/client/referral/invitation",{phone:e,partner_id:this.config.get("defaultPartner")}).toPromise()}checkToken(e){return this.http.post("/client/referral/invitation-validate",{token:e}).toPromise()}confirmInvite(e){return this.http.post("/client/referral/confirm-invitation",{token:e}).toPromise()}declineInvite(e){return this.http.post("/client/referral/decline-invitation",{token:e}).toPromise()}notFound(){this.store.dispatch(new Si(["/page-not-found"],null,{replaceUrl:!0}))}setStorageToken(e,r){return this.storage.setItem(Bg,JSON.stringify({token:e,full_name:r}))}getToken(){return JSON.parse(this.storage.getItem(Bg))}hasToken(){return this.storage.hasItem(Bg)}removeToken(){return this.storage.removeItem(Bg)}needShowReferralConfirm(){var e=this;return In(function*(){let r=!1,s=null,o=null;try{const u=e.hasToken(),d=e.getToken();if(u&&"object"==typeof d&&null!=d.token){o=d.token;const m=yield e.checkToken(d.token);!0===m.valid&&(r=!0,s=m.full_name)}}catch{r=!1}return{show:r,token:o,full_name:s}})()}showConfirm(e){var r=this;return In(function*(){return new Promise(s=>{try{r.translate.get("194").subscribe(o=>{r.translate.get("195").subscribe(u=>{r.translate.getTranslation(r.translate.currentLang).subscribe(d=>{const m=`<h3>${e} ${o}</h3><p>${u}</p>`;r.store.dispatch(new St),r.modal.showConfirm(m).then(()=>{s(!0)}).catch(()=>{s(!1)})})})})}catch{s(!1)}})})()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ys),n.\u0275\u0275inject(Zt),n.\u0275\u0275inject(Fs),n.\u0275\u0275inject(n1),n.\u0275\u0275inject(gs),n.\u0275\u0275inject(so))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),i1=(()=>{class t{constructor(e={phone:""}){this.payload=e}}return t.type="[REFERRAL] Link referer",t})(),Fh=(()=>{class t{constructor(e){this.payload=e}}return t.type="[REFERRAL] Invite",t})(),r1=(()=>{class t{constructor(e){this.payload=e}}return t.type="[REFERRAL] Invite page",t})();var Ft=$(4006);let Rw=(()=>{class t{constructor(e){this.http=e}validPhone(e){return this.http.post("/client/check-phone",{phone:e}).toPromise()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ys))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();class ed{constructor(i,e){this.key=i,this.value=e}}let Qv=(()=>{class t{getMassege(e){return e.error.data[0].message}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();var s1=$(7795);function Yw(t,i){if(1&t&&n.\u0275\u0275text(0),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",e.phone.valid.massageString," ")}}function Xx(t,i){if(1&t&&(n.\u0275\u0275text(0),n.\u0275\u0275pipe(1,"translate")),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(1,1,e.phone.valid.messageCode+"")," ")}}function Fw(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",3),n.\u0275\u0275template(1,Yw,1,1,"ng-template",4),n.\u0275\u0275template(2,Xx,2,3,"ng-template",4),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.phone.valid.massageString),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.phone.valid.messageCode)}}const hO=function(t){return{"abm-input":!0,"abm-input-warning":t}},o1=function(t,i){return{mask:t,showMask:i}};let $p=(()=>{class t extends mn{constructor(e,r,s){super(),this.store=e,this.service=r,this.errorHelper=s,this.readonly=!1,this.mode="login",this.tabindex=null,this.store.subscribe(o=>{this.phone=o.app.phone})}onChange(){if(this.preValid())switch(this.mode){case"registration":this.onChangeRegistration();break;case"login":this.onChangeLogin()}}valid(){return this.phone.valid.status}preValid(){return this.model?!!this.getConfigItem("phone.regex").test(this.model)||(this.store.dispatch(new Ki(new zi({field:"phone",isCodeError:!0,code:130}))),!1):(this.store.dispatch(new Ki(new zi({field:"phone",isBooleanError:!0}))),!1)}onChangeLogin(){this.service.validPhone(this.model).then(e=>{e.is_exist?this.setSuccess():this.store.dispatch(new Ki(new zi({field:"phone",isCodeError:!0,code:106})))}).catch(e=>this.setServerError(e))}onChangeRegistration(){this.service.validPhone(this.model).then(e=>{e.is_exist?this.store.dispatch(new Ki(new zi({field:"phone",isCodeError:!0,code:101}))):this.setSuccess()}).catch(e=>this.setServerError(e))}setServerError(e){this.store.dispatch(new Ki(new zi({field:"phone",isTextError:!0,message:this.errorHelper.getMassege(e)})))}setSuccess(){this.store.dispatch([new Hp(new ed("phone",this.model)),new Ql("phone")])}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(Rw),n.\u0275\u0275directiveInject(Qv))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-phone-input"]],inputs:{readonly:"readonly",mode:"mode",tabindex:"tabindex"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:4,vars:14,consts:[[1,"uk-margin-small-bottom"],["type","tel",3,"ngClass","placeholder","textMask","ngModel","readonly","ngModelChange"],["class","abm-alert abm-alert-warning",4,"ngIf"],[1,"abm-alert","abm-alert-warning"],[3,"ngIf"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"input",1),n.\u0275\u0275listener("ngModelChange",function(o){return r.model=o})("ngModelChange",function(){return r.onChange()}),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(3,Fw,3,2,"div",2),n.\u0275\u0275elementEnd()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("placeholder",n.\u0275\u0275pipeBind1(2,7,"8")),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(9,hO,!r.valid()))("textMask",n.\u0275\u0275pureFunction2(11,o1,r.getConfigItem("phone.mask"),r.getConfigItem("phone.showMask")))("ngModel",r.model)("readonly",r.readonly),n.\u0275\u0275attribute("tabindex",r.tabindex),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!r.valid()))},dependencies:[ie.mk,ie.O5,Ft.DefaultValueAccessor,Ft.NgControlStatus,Ft.NgModel,s1.hd,Fn]}),t})();function td(t,i){if(1&t&&n.\u0275\u0275text(0),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",e.password.valid.massageString," ")}}const ek=function(t){return{minPassword:t}};function Nw(t,i){if(1&t&&(n.\u0275\u0275text(0),n.\u0275\u0275pipe(1,"translate")),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind2(1,1,e.password.valid.messageCode+"",n.\u0275\u0275pureFunction1(4,ek,e.getConfigItem("minPassword")))," ")}}function Wd(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",3),n.\u0275\u0275template(1,td,1,1,"ng-template",4),n.\u0275\u0275template(2,Nw,2,6,"ng-template",4),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.password.valid.massageString),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.password.valid.messageCode)}}const nd=function(t){return{"abm-input":!0,"abm-input-warning":t}};let Lc=(()=>{class t extends mn{constructor(e){super(),this.store=e,this.readonly=!1,this.tabindex=null,this.placeholder=122,this.success=new n.EventEmitter}ngOnInit(){this.store.subscribe(e=>{this.password=e.app[this.field]})}valid(){return!this.password||this.password.valid.status}onChange(){!this.model||this.model.length<this.getConfigItem("minPassword")?this.store.dispatch(new Ki(new zi({field:this.field,isCodeError:!0,code:127}))):(this.store.dispatch([new Hp(new ed(this.field,this.model)),new Ql(this.field)]),this.success.emit())}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-password-input"]],inputs:{readonly:"readonly",tabindex:"tabindex",field:"field",placeholder:"placeholder"},outputs:{success:"success"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:4,vars:10,consts:[[1,"uk-margin-small-bottom"],["type","password",3,"ngClass","placeholder","ngModel","readonly","ngModelChange"],["class","abm-alert abm-alert-warning",4,"ngIf"],[1,"abm-alert","abm-alert-warning"],[3,"ngIf"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"input",1),n.\u0275\u0275listener("ngModelChange",function(o){return r.model=o})("ngModelChange",function(){return r.onChange()}),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(3,Wd,3,2,"div",2),n.\u0275\u0275elementEnd()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("placeholder",n.\u0275\u0275pipeBind1(2,6,r.placeholder+"")),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(8,nd,!r.valid()))("ngModel",r.model)("readonly",r.readonly),n.\u0275\u0275attribute("tabindex",r.tabindex),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!r.valid()))},dependencies:[ie.mk,ie.O5,Ft.DefaultValueAccessor,Ft.NgControlStatus,Ft.NgModel,Fn]}),t})(),jw=(()=>{class t extends mn{constructor(e,r,s,o){super(),this.store=e,this.service=r,this.storage=s,this.referral=o,this.redirectUri="/profile",this.redirectParams={},this.submitted=!1,this.store.subscribe(u=>{this.phone=u.app.phone,this.password=u.app.password})}ngOnInit(){this.resolveRedirectUri()}onSubmit(){this.subscriber=this.store.subscribe(e=>this.submitForm(e.app))}toForgotPassword(){this.store.dispatch(new Si(["forgot-password"]))}valid(){return this.phone.valid.status&&this.password.valid.status}resolveRedirectUri(){const e=this.storage.getItem("redirectUri");if(e){const{url:r,params:s}=JSON.parse(e);this.redirectUri="/"===r.substr(0,1)?r:"/"+r,this.redirectParams=s}}submitForm(e){this.submitted||(this.submitted=!0,this.store.dispatch(new hn),this.handleAuth(e))}handleAuth(e){var r=this;this.service.loginPassword(e.phone.value,e.password.value).then(function(){var s=In(function*(o){r.storage.setItem("token",o.token),r.store.dispatch(new Fh({after:()=>{r.finish()}}))});return function(o){return s.apply(this,arguments)}}()).catch(s=>{this.store.dispatch(new St);for(const o of s.error.data)this.store.dispatch(new Ki(new zi({field:o.field,isTextError:!0,message:o.message}))),this.subscriber.unsubscribe(),this.submitted=!1})}finish(){this.store.dispatch(new St),this.storage.removeItem("redirectUri"),this.store.dispatch(new Si([this.redirectUri],this.redirectParams)),this.subscriber.unsubscribe()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(Vg),n.\u0275\u0275directiveInject(Fs),n.\u0275\u0275directiveInject(Bp))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-login-password"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:11,vars:7,consts:[[3,"submit"],["tabindex","1"],["field","password","tabindex","2"],[1,"uk-margin-small-bottom","uk-text-center"],["tabindex","3",1,"uk-link-muted",3,"click"],[1,"uk-text-center"],["type","submit","tabindex","4",1,"abm-button","abm-button-default",3,"disabled"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"form",0),n.\u0275\u0275listener("submit",function(){return r.onSubmit()}),n.\u0275\u0275element(1,"app-phone-input",1)(2,"app-password-input",2),n.\u0275\u0275elementStart(3,"div",3)(4,"a",4),n.\u0275\u0275listener("click",function(){return r.toForgotPassword()}),n.\u0275\u0275text(5),n.\u0275\u0275pipe(6,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(7,"div",5)(8,"button",6),n.\u0275\u0275text(9),n.\u0275\u0275pipe(10,"translate"),n.\u0275\u0275elementEnd()()()),2&e&&(n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(6,3,"121")," "),n.\u0275\u0275advance(3),n.\u0275\u0275property("disabled",!r.valid()),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(10,5,"11")," "))},dependencies:[Ft.\u0275NgNoValidate,Ft.NgControlStatusGroup,Ft.NgForm,$p,Lc,Fn]}),t})();function Hw(t,i){1&t&&(n.\u0275\u0275elementStart(0,"a",9),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate2(" ","* "," ",n.\u0275\u0275pipeBind1(2,2,"9")," "))}function tk(t,i){1&t&&(n.\u0275\u0275elementStart(0,"a",9),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate2(" ","* "," ",n.\u0275\u0275pipeBind1(2,2,"231")," "))}function nk(t,i){if(1&t&&n.\u0275\u0275text(0),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",e.sms.valid.massageString," ")}}function ik(t,i){if(1&t&&(n.\u0275\u0275text(0),n.\u0275\u0275pipe(1,"translate")),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(1,1,e.sms.valid.messageCode+"")," ")}}function rk(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",10),n.\u0275\u0275template(1,nk,1,1,"ng-template",11),n.\u0275\u0275template(2,ik,2,3,"ng-template",11),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.sms.valid.massageString),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.sms.valid.messageCode)}}function a1(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",3)(1,"label",12)(2,"input",13),n.\u0275\u0275listener("ngModelChange",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.confirm=s)})("ngModelChange",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.onUpdate())}),n.\u0275\u0275elementEnd(),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementStart(5,"a",14),n.\u0275\u0275text(6),n.\u0275\u0275pipe(7,"translate"),n.\u0275\u0275elementEnd()()()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(2),n.\u0275\u0275property("ngModel",e.confirm),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(4,4,"34")," "),n.\u0275\u0275advance(2),n.\u0275\u0275attribute("href",e.getConfigItem("regulationsLink"),n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(7,6,"35"))}}const $g=function(t){return{"abm-input":!0,"abm-input-warning":t}};let Zv=(()=>{class t extends mn{constructor(e){super(),this.store=e,this.send=new n.EventEmitter,this.readonly=!1,this.mode="login",this.sendChannel=2,this.model=null,this.store.subscribe(r=>{this.sms=r.app.sms})}onUpdate(){"registration"===this.mode?this.store.dispatch(this.model&&this.confirm?new Ql("sms"):new Ki(new zi({field:"sms",isBooleanError:!0}))):"login"===this.mode&&this.store.dispatch(this.model?new Ql("sms"):new Ki(new zi({isBooleanError:!0})))}onCheck(){this.store.dispatch(this.model?new Ql("sms"):new Ki(new zi({isBooleanError:!0})))}onSend(){this.send.emit(this.model)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-sms"]],inputs:{mode:"mode",sendChannel:"sendChannel"},outputs:{send:"send",readonly:"readonly"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:13,vars:16,consts:[[1,"uk-margin-small-bottom","uk-text-center"],["class","uk-link-muted",4,"ngIf"],[3,"submit"],[1,"uk-margin-small-bottom"],["type","password","name","smsPassword","required","",3,"ngClass","placeholder","ngModel","readonly","ngModelChange"],["class","abm-alert abm-alert-warning",4,"ngIf"],[1,"uk-text-center"],["class","uk-margin-small-bottom",4,"ngIf"],["type","submit",1,"abm-button","abm-button-default",3,"disabled"],[1,"uk-link-muted"],[1,"abm-alert","abm-alert-warning"],[3,"ngIf"],[1,"abm-checkbox-body"],["type","checkbox","name","confirm",1,"uk-checkbox","uk-margin-small-right",3,"ngModel","ngModelChange"],["target","_blank"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0),n.\u0275\u0275template(1,Hw,3,4,"a",1),n.\u0275\u0275template(2,tk,3,4,"a",1),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(3,"form",2),n.\u0275\u0275listener("submit",function(){return r.onSend()}),n.\u0275\u0275elementStart(4,"div",3)(5,"input",4),n.\u0275\u0275listener("ngModelChange",function(o){return r.model=o})("ngModelChange",function(){return r.onUpdate()}),n.\u0275\u0275pipe(6,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(7,rk,3,2,"div",5),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(8,"div",6),n.\u0275\u0275template(9,a1,8,8,"div",7),n.\u0275\u0275elementStart(10,"button",8),n.\u0275\u0275text(11),n.\u0275\u0275pipe(12,"translate"),n.\u0275\u0275elementEnd()()()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",2==r.sendChannel),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",8==r.sendChannel),n.\u0275\u0275advance(3),n.\u0275\u0275propertyInterpolate("placeholder",n.\u0275\u0275pipeBind1(6,10,"122")),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(14,$g,!r.sms.valid.status))("ngModel",r.model)("readonly",r.readonly),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!r.sms.valid.status&&(r.sms.valid.messageCode||r.sms.valid.massageString)),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf","registration"===r.mode),n.\u0275\u0275advance(1),n.\u0275\u0275property("disabled",!r.sms.valid.status),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(12,12,"11")," "))},dependencies:[ie.mk,ie.O5,Ft.\u0275NgNoValidate,Ft.DefaultValueAccessor,Ft.CheckboxControlValueAccessor,Ft.NgControlStatus,Ft.NgControlStatusGroup,Ft.RequiredValidator,Ft.NgModel,Ft.NgForm,Fn]}),t})();function Vw(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",6)(1,"button",7),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd()()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("disabled",!e.valid()),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(3,2,"11")," ")}}function sk(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-sms",8),n.\u0275\u0275listener("send",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.confirmSMS(s))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("sendChannel",e.smsChannel)}}let Bw=(()=>{class t extends mn{constructor(e,r,s,o){super(),this.store=e,this.service=r,this.storage=s,this.referral=o,this.step=1,this.smsId=null,this.redirectUri="/profile",this.redirectParams={},this.submitted=!1,this.confirmed=!1,this.smsChannel=2,this.store.subscribe(u=>{this.phone=u.app.phone})}valid(){return this.phone&&this.phone.valid.status}onSubmit(){this.store.subscribe(e=>{this.submitted||2===this.step||(this.submitted=!0,this.store.dispatch(new hn),this.service.loginPhone(e.app.phone.value).subscribe(r=>{this.store.dispatch(new St),this.smsId=r.sms_id,this.smsChannel=r.send_channel,this.step=2,this.submitted=!1},r=>{if(r instanceof Tn&&422===r.status)for(const s of r.error.data)"timeout"!==s.field&&this.store.dispatch(new Ki(new zi({field:"phone",isTextError:!0,message:s.message})));this.store.dispatch(new St),this.submitted=!1},()=>{}))}).unsubscribe()}confirmSMS(e){var r=this;this.subscriber=this.store.subscribe(s=>{this.confirmed||(this.confirmed=!0,this.store.dispatch(new hn),this.service.phoneConfirm(s.app.phone.value,e,this.smsId).subscribe(function(){var o=In(function*(u){r.storage.setItem("token",u.token),r.store.dispatch(new Fh({after:()=>{r.finish()}}))});return function(u){return o.apply(this,arguments)}}(),o=>{if(this.store.dispatch(new St),o instanceof Tn&&422===o.status)for(const u of o.error.data)("code"===u.field||"sms_id"===u.field)&&this.store.dispatch(new Ki(new zi({field:"sms",isTextError:!0,message:u.message})));this.confirmed=!1,this.unsubscribe()},()=>{}))})}ngOnInit(){this.resolveRedirectUri()}resolveRedirectUri(){const e=this.storage.getItem("redirectUri");if(e){const{url:r,params:s}=JSON.parse(e);this.redirectUri="/"===r.substr(0,1)?r:"/"+r,this.redirectParams=s}}finish(){this.storage.removeItem("redirectUri"),this.store.dispatch([new St,new Si([this.redirectUri],this.redirectParams)]),this.confirmed=!1,this.unsubscribe()}unsubscribe(){null!=this.subscriber&&this.subscriber.unsubscribe()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(Vg),n.\u0275\u0275directiveInject(Fs),n.\u0275\u0275directiveInject(Bp))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-login-sms"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:8,vars:6,consts:[[3,"submit"],["tabindex","1",3,"readonly"],[1,"uk-margin-small-bottom","uk-text-center"],["appTo","/forgot-password","tabindex","3",1,"uk-link-muted"],["class","uk-text-center",4,"ngIf"],[3,"sendChannel","send",4,"ngIf"],[1,"uk-text-center"],["type","submit","tabindex","4",1,"abm-button","abm-button-default",3,"disabled"],[3,"sendChannel","send"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"form",0),n.\u0275\u0275listener("submit",function(){return r.onSubmit()}),n.\u0275\u0275element(1,"app-phone-input",1),n.\u0275\u0275elementStart(2,"div",2)(3,"a",3),n.\u0275\u0275text(4),n.\u0275\u0275pipe(5,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275template(6,Vw,4,4,"div",4),n.\u0275\u0275template(7,sk,1,1,"app-sms",5),n.\u0275\u0275elementEnd()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("readonly",2===r.step),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(5,4,"121")," "),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",1===r.step),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",2===r.step))},dependencies:[ie.O5,Ft.\u0275NgNoValidate,Ft.NgControlStatusGroup,Ft.NgForm,$p,Zv,Zl,Fn]}),t})();function l1(t){return Jt((i,e)=>t<=e)}class Xv extends L.x{constructor(){super(...arguments),this._value=null,this._hasValue=!1,this._isComplete=!1}_checkFinalizedStatuses(i){const{hasError:e,_hasValue:r,_value:s,thrownError:o,isStopped:u,_isComplete:d}=this;e?i.error(o):(u||d)&&(r&&i.next(s),i.complete())}next(i){this.isStopped||(this._value=i,this._hasValue=!0)}complete(){const{_hasValue:i,_value:e,_isComplete:r}=this;r||(this._isComplete=!0,i&&super.next(e),super.complete())}}class $w{constructor(){}loadScript(i,e,r,s=null){if(typeof document<"u"&&!document.getElementById(i)){let o=document.createElement("script");o.async=!0,o.src=e,o.onload=r,s||(s=document.head),s.appendChild(o)}}}class eb{}const zw={oneTapEnabled:!0};let zp=(()=>{class t extends $w{constructor(e,r){super(),this.clientId=e,this.initOptions=r,this.changeUser=new n.EventEmitter,this._socialUser=new Ge(null),this._accessToken=new Ge(null),this._receivedAccessToken=new n.EventEmitter,this.initOptions={...zw,...this.initOptions},this._socialUser.pipe(l1(1)).subscribe(this.changeUser),this._accessToken.pipe(l1(1)).subscribe(this._receivedAccessToken)}initialize(e){return new Promise((r,s)=>{try{this.loadScript(t.PROVIDER_ID,"https://accounts.google.com/gsi/client",()=>{if(google.accounts.id.initialize({client_id:this.clientId,auto_select:e,callback:({credential:o})=>{const u=this.createSocialUser(o);this._socialUser.next(u)},prompt_parent_id:this.initOptions?.prompt_parent_id,itp_support:this.initOptions.oneTapEnabled}),this.initOptions.oneTapEnabled&&this._socialUser.pipe(Jt(o=>null===o)).subscribe(()=>google.accounts.id.prompt(console.debug)),this.initOptions.scopes){const o=this.initOptions.scopes instanceof Array?this.initOptions.scopes.filter(u=>u).join(" "):this.initOptions.scopes;this._tokenClient=google.accounts.oauth2.initTokenClient({client_id:this.clientId,scope:o,prompt:this.initOptions.prompt,callback:u=>{u.error?this._accessToken.error({code:u.error,description:u.error_description,uri:u.error_uri}):this._accessToken.next(u.access_token)}})}r()})}catch(o){s(o)}})}getLoginStatus(){return new Promise((e,r)=>{this._socialUser.value?e(this._socialUser.value):r(`No user is currently logged in with ${t.PROVIDER_ID}`)})}refreshToken(){return new Promise((e,r)=>{google.accounts.id.revoke(this._socialUser.value.id,s=>{s.error?r(s.error):e(this._socialUser.value)})})}getAccessToken(){return new Promise((e,r)=>{this._tokenClient?(this._tokenClient.requestAccessToken({hint:this._socialUser.value?.email}),this._receivedAccessToken.pipe(Qn(1)).subscribe(e)):r(this._socialUser.value?"No token client was instantiated, you should specify some scopes.":"You should be logged-in first.")})}revokeAccessToken(){return new Promise((e,r)=>{this._tokenClient?this._accessToken.value?google.accounts.oauth2.revoke(this._accessToken.value,()=>{this._accessToken.next(null),e()}):r("No access token to revoke"):r("No token client was instantiated, you should specify some scopes.")})}signIn(){return Promise.reject('You should not call this method directly for Google, use "<asl-google-signin-button>" wrapper or generate the button yourself with "google.accounts.id.renderButton()" (https://developers.google.com/identity/gsi/web/guides/display-button#javascript)')}signOut(){var e=this;return In(function*(){google.accounts.id.disableAutoSelect(),e._socialUser.next(null)})()}createSocialUser(e){const r=new eb;r.idToken=e;const s=this.decodeJwt(e);return r.id=s.sub,r.name=s.name,r.email=s.email,r.photoUrl=s.picture,r.firstName=s.given_name,r.lastName=s.family_name,r}decodeJwt(e){const s=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),o=decodeURIComponent(window.atob(s).split("").map(function(u){return"%"+("00"+u.charCodeAt(0).toString(16)).slice(-2)}).join(""));return JSON.parse(o)}}return t.PROVIDER_ID="GOOGLE",t})(),Nh=(()=>{class t{constructor(e,r,s){this._ngZone=r,this._injector=s,this.providers=new Map,this.autoLogin=!1,this._user=null,this._authState=new E(1),this.initialized=!1,this._initState=new Xv,e instanceof Promise?e.then(o=>{this.initialize(o)}):this.initialize(e)}get authState(){return this._authState.asObservable()}get initState(){return this._initState.asObservable()}initialize(e){this.autoLogin=void 0!==e.autoLogin&&e.autoLogin;const{onError:r=console.error}=e;e.providers.forEach(s=>{this.providers.set(s.id,"prototype"in s.provider?this._injector.get(s.provider):s.provider)}),Promise.all(Array.from(this.providers.values()).map(s=>s.initialize(this.autoLogin))).then(()=>{if(this.autoLogin){const s=[];let o=!1;this.providers.forEach((u,d)=>{const m=u.getLoginStatus();s.push(m),m.then(M=>{this.setUser(M,d),o=!0}).catch(console.debug)}),Promise.all(s).catch(()=>{o||(this._user=null,this._authState.next(null))})}this.providers.forEach((s,o)=>{Xu(s.changeUser)&&s.changeUser.subscribe(u=>{this._ngZone.run(()=>{this.setUser(u,o)})})})}).catch(s=>{r(s)}).finally(()=>{this.initialized=!0,this._initState.next(this.initialized),this._initState.complete()})}getAccessToken(e){var r=this;return In(function*(){const s=r.providers.get(e);if(!r.initialized)throw t.ERR_NOT_INITIALIZED;if(!s)throw t.ERR_LOGIN_PROVIDER_NOT_FOUND;if(!(s instanceof zp))throw t.ERR_NOT_SUPPORTED_FOR_ACCESS_TOKEN;return yield s.getAccessToken()})()}refreshAuthToken(e){return new Promise((r,s)=>{if(this.initialized){const o=this.providers.get(e);o?"function"!=typeof o.refreshToken?s(t.ERR_NOT_SUPPORTED_FOR_REFRESH_TOKEN):o.refreshToken().then(u=>{this.setUser(u,e),r()}).catch(u=>{s(u)}):s(t.ERR_LOGIN_PROVIDER_NOT_FOUND)}else s(t.ERR_NOT_INITIALIZED)})}refreshAccessToken(e){return new Promise((r,s)=>{if(this.initialized)if(e!==zp.PROVIDER_ID)s(t.ERR_NOT_SUPPORTED_FOR_REFRESH_TOKEN);else{const o=this.providers.get(e);o instanceof zp?o.revokeAccessToken().then(r).catch(s):s(t.ERR_LOGIN_PROVIDER_NOT_FOUND)}else s(t.ERR_NOT_INITIALIZED)})}signIn(e,r){return new Promise((s,o)=>{if(this.initialized){let u=this.providers.get(e);u?u.signIn(r).then(d=>{this.setUser(d,e),s(d)}).catch(d=>{o(d)}):o(t.ERR_LOGIN_PROVIDER_NOT_FOUND)}else o(t.ERR_NOT_INITIALIZED)})}signOut(e=!1){return new Promise((r,s)=>{if(this.initialized)if(this._user){let u=this.providers.get(this._user.provider);u?u.signOut(e).then(()=>{r(),this.setUser(null)}).catch(d=>{s(d)}):s(t.ERR_LOGIN_PROVIDER_NOT_FOUND)}else s(t.ERR_NOT_LOGGED_IN);else s(t.ERR_NOT_INITIALIZED)})}setUser(e,r){e&&r&&(e.provider=r),this._user=e,this._authState.next(e)}}return t.ERR_LOGIN_PROVIDER_NOT_FOUND="Login provider not found",t.ERR_NOT_LOGGED_IN="Not logged in",t.ERR_NOT_INITIALIZED="Login providers not ready yet. Are there errors on your console?",t.ERR_NOT_SUPPORTED_FOR_REFRESH_TOKEN="Chosen login provider is not supported for refreshing a token",t.ERR_NOT_SUPPORTED_FOR_ACCESS_TOKEN="Chosen login provider is not supported for getting an access token",t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject("SocialAuthServiceConfig"),n.\u0275\u0275inject(n.NgZone),n.\u0275\u0275inject(n.Injector))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),c1=(()=>{class t{constructor(e){if(e)throw new Error("SocialLoginModule is already loaded. Import it in the AppModule only")}static initialize(e){return{ngModule:t,providers:[Nh,{provide:"SocialAuthServiceConfig",useValue:e}]}}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(t,12))},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({providers:[Nh],imports:[ie.ez]}),t})(),h_=(()=>{class t extends $w{constructor(e,r={}){super(),this.clientId=e,this.requestOptions={scope:"email,public_profile",locale:"en_US",fields:"name,email,picture,first_name,last_name",version:"v10.0"},this.requestOptions={...this.requestOptions,...r}}initialize(){return new Promise((e,r)=>{try{this.loadScript(t.PROVIDER_ID,`//connect.facebook.net/${this.requestOptions.locale}/sdk.js`,()=>{FB.init({appId:this.clientId,autoLogAppEvents:!0,cookie:!0,xfbml:!0,version:this.requestOptions.version}),e()})}catch(s){r(s)}})}getLoginStatus(){return new Promise((e,r)=>{FB.getLoginStatus(s=>{if("connected"===s.status){let o=s.authResponse;FB.api(`/me?fields=${this.requestOptions.fields}`,u=>{let d=new eb;d.id=u.id,d.name=u.name,d.email=u.email,d.photoUrl="https://graph.facebook.com/"+u.id+"/picture?type=normal&access_token="+o.accessToken,d.firstName=u.first_name,d.lastName=u.last_name,d.authToken=o.accessToken,d.response=u,e(d)})}else r(`No user is currently logged in with ${t.PROVIDER_ID}`)})})}signIn(e){const r={...this.requestOptions,...e};return new Promise((s,o)=>{FB.login(u=>{if(u.authResponse){let d=u.authResponse;FB.api(`/me?fields=${r.fields}`,m=>{let M=new eb;M.id=m.id,M.name=m.name,M.email=m.email,M.photoUrl="https://graph.facebook.com/"+m.id+"/picture?type=normal",M.firstName=m.first_name,M.lastName=m.last_name,M.authToken=d.accessToken,M.response=m,s(M)})}else o("User cancelled login or did not fully authorize.")},r)})}signOut(){return new Promise((e,r)=>{FB.logout(s=>{e()})})}}return t.PROVIDER_ID="FACEBOOK",t})();var Wp=(()=>{return(t=Wp||(Wp={})).ICON="icon",t.STANDART="standard",Wp;var t})(),Up=(()=>{return(t=Up||(Up={})).OUTLINE="outline",t.BLUE="filled_blue",t.BLACK="filled_black",Up;var t})(),Gp=(()=>{return(t=Gp||(Gp={})).LARGE="large",t.MEDIUM="medium",t.SMALL="small",Gp;var t})(),qp=(()=>{return(t=qp||(qp={})).RECTANGULAR="rectangular",t.PILL="pill",t.CIRCLE="circle",t.SQUARE="square",qp;var t})(),Kp=(()=>{return(t=Kp||(Kp={})).SIGN_WITH="signin_with",t.SIGNUP_WITH="signup_with",t.CONTINUE_WITH="continue_with",t.SIGN="signin",Kp;var t})();let Qw=(()=>{class t{constructor(e,r,s){this.el=e,this.translateService=r,this.injector=s,this.theme=Up.OUTLINE,this.size=Gp.LARGE,this.type=Wp.STANDART,this.shape=qp.RECTANGULAR,this.text=Kp.SIGN_WITH,this.connected=!0,this.enabled=!1,this.subscription=null}ngOnDestroy(){this.unsubscribe()}ngOnInit(){this.enabled&&!this.connected&&(this.unsubscribe(),this.subscribe(),this.translateService.onLangChange.subscribe(()=>{this.unsubscribe(),this.subscribe()}))}unsubscribe(){this.subscription&&this.subscription.unsubscribe()}subscribe(){this.socialAuthService=this.injector.get(Nh),this.subscription=this.socialAuthService.initState.subscribe(()=>{google.accounts.id.renderButton(this.el.nativeElement,{theme:this.theme,size:this.size,type:this.type,shape:this.shape,text:this.text,locale:this.translateService.currentLang})})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(n.ElementRef),n.\u0275\u0275directiveInject(gs),n.\u0275\u0275directiveInject(n.Injector))},t.\u0275dir=n.\u0275\u0275defineDirective({type:t,selectors:[["","appGoogleSignButton",""]],inputs:{theme:"theme",size:"size",type:"type",shape:"shape",text:"text",connected:"connected",enabled:"enabled"}}),t})();function f_(t,i){const e="object"==typeof i;return new Promise((r,s)=>{let u,o=!1;t.subscribe({next:d=>{u=d,o=!0},error:s,complete:()=>{o?r(u):e?r(i.defaultValue):s(new Eo)}})})}let ua=(()=>{class t{constructor(e){this.payload=e}}return t.type="[PROFILE] Get profile data",t})(),tb=(()=>{class t{}return t.type="[PROFILE] Set user subscribe",t})(),Zw=(()=>{class t{}return t.type="[PROFILE] Reset state",t})();const u1=["toast-component",""];function Xw(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"button",5),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.remove())}),n.\u0275\u0275elementStart(1,"span",6),n.\u0275\u0275text(2,"\xd7"),n.\u0275\u0275elementEnd()()}}function eC(t,i){if(1&t&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275text(1),n.\u0275\u0275elementContainerEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1("[",e.duplicatesCount+1,"]")}}function tC(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div"),n.\u0275\u0275text(1),n.\u0275\u0275template(2,eC,2,1,"ng-container",4),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275classMap(e.options.titleClass),n.\u0275\u0275attribute("aria-label",e.title),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",e.title," "),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.duplicatesCount)}}function nC(t,i){if(1&t&&n.\u0275\u0275element(0,"div",7),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275classMap(e.options.messageClass),n.\u0275\u0275property("innerHTML",e.message,n.\u0275\u0275sanitizeHtml)}}function iC(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",8),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275classMap(e.options.messageClass),n.\u0275\u0275attribute("aria-label",e.message),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",e.message," ")}}function rC(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div"),n.\u0275\u0275element(1,"div",9),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275styleProp("width",e.width+"%")}}class g1{constructor(i,e){this.component=i,this.injector=e}attach(i,e){return this._attachedHost=i,i.attach(this,e)}detach(){const i=this._attachedHost;if(i)return this._attachedHost=void 0,i.detach()}get isAttached(){return null!=this._attachedHost}setAttachedHost(i){this._attachedHost=i}}class p_{constructor(i,e,r,s,o,u){this.toastId=i,this.config=e,this.message=r,this.title=s,this.toastType=o,this.toastRef=u,this._onTap=new L.x,this._onAction=new L.x,this.toastRef.afterClosed().subscribe(()=>{this._onAction.complete(),this._onTap.complete()})}triggerTap(){this._onTap.next(),this.config.tapToDismiss&&this._onTap.complete()}onTap(){return this._onTap.asObservable()}triggerAction(i){this._onAction.next(i)}onAction(){return this._onAction.asObservable()}}const aC=new n.InjectionToken("ToastConfig");class ak{constructor(i){this._overlayRef=i,this.duplicatesCount=0,this._afterClosed=new L.x,this._activate=new L.x,this._manualClose=new L.x,this._resetTimeout=new L.x,this._countDuplicate=new L.x}manualClose(){this._manualClose.next(),this._manualClose.complete()}manualClosed(){return this._manualClose.asObservable()}timeoutReset(){return this._resetTimeout.asObservable()}countDuplicate(){return this._countDuplicate.asObservable()}close(){this._overlayRef.detach(),this._afterClosed.next(),this._manualClose.next(),this._afterClosed.complete(),this._manualClose.complete(),this._activate.complete(),this._resetTimeout.complete(),this._countDuplicate.complete()}afterClosed(){return this._afterClosed.asObservable()}isInactive(){return this._activate.isStopped}activate(){this._activate.next(),this._activate.complete()}afterActivate(){return this._activate.asObservable()}onDuplicate(i,e){i&&this._resetTimeout.next(),e&&this._countDuplicate.next(++this.duplicatesCount)}}class m_{constructor(i,e){this._toastPackage=i,this._parentInjector=e}get(i,e,r){return i===p_?this._toastPackage:this._parentInjector.get(i,e,r)}}class lk extends class y1{attach(i,e){return this._attachedPortal=i,this.attachComponentPortal(i,e)}detach(){this._attachedPortal&&this._attachedPortal.setAttachedHost(),this._attachedPortal=void 0,this._disposeFn&&(this._disposeFn(),this._disposeFn=void 0)}setDisposeFn(i){this._disposeFn=i}}{constructor(i,e,r){super(),this._hostDomElement=i,this._componentFactoryResolver=e,this._appRef=r}attachComponentPortal(i,e){const r=this._componentFactoryResolver.resolveComponentFactory(i.component);let s;return s=r.create(i.injector),this._appRef.attachView(s.hostView),this.setDisposeFn(()=>{this._appRef.detachView(s.hostView),s.destroy()}),e?this._hostDomElement.insertBefore(this._getComponentRootNode(s),this._hostDomElement.firstChild):this._hostDomElement.appendChild(this._getComponentRootNode(s)),s}_getComponentRootNode(i){return i.hostView.rootNodes[0]}}class v1{constructor(i){this._portalHost=i}attach(i,e=!0){return this._portalHost.attach(i,e)}detach(){return this._portalHost.detach()}}let ck=(()=>{class t{constructor(e){this._document=e}ngOnDestroy(){this._containerElement&&this._containerElement.parentNode&&this._containerElement.parentNode.removeChild(this._containerElement)}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e=this._document.createElement("div");e.classList.add("overlay-container"),e.setAttribute("aria-live","polite"),this._document.body.appendChild(e),this._containerElement=e}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ie.K0))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),lC=(()=>{class t{constructor(e,r,s,o){this._overlayContainer=e,this._componentFactoryResolver=r,this._appRef=s,this._document=o,this._paneElements=new Map}create(e,r){return this._createOverlayRef(this.getPaneElement(e,r))}getPaneElement(e="",r){return this._paneElements.get(r)||this._paneElements.set(r,{}),this._paneElements.get(r)[e]||(this._paneElements.get(r)[e]=this._createPaneElement(e,r)),this._paneElements.get(r)[e]}_createPaneElement(e,r){const s=this._document.createElement("div");return s.id="toast-container",s.classList.add(e),s.classList.add("toast-container"),r?r.getContainerElement().appendChild(s):this._overlayContainer.getContainerElement().appendChild(s),s}_createPortalHost(e){return new lk(e,this._componentFactoryResolver,this._appRef)}_createOverlayRef(e){return new v1(this._createPortalHost(e))}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ck),n.\u0275\u0275inject(n.ComponentFactoryResolver),n.\u0275\u0275inject(n.ApplicationRef),n.\u0275\u0275inject(ie.K0))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),id=(()=>{class t{constructor(e,r,s,o,u){this.overlay=r,this._injector=s,this.sanitizer=o,this.ngZone=u,this.currentlyActive=0,this.toasts=[],this.index=0,this.toastrConfig={...e.default,...e.config},e.config.iconClasses&&(this.toastrConfig.iconClasses={...e.default.iconClasses,...e.config.iconClasses})}show(e,r,s={},o=""){return this._preBuildNotification(o,e,r,this.applyConfig(s))}success(e,r,s={}){return this._preBuildNotification(this.toastrConfig.iconClasses.success||"",e,r,this.applyConfig(s))}error(e,r,s={}){return this._preBuildNotification(this.toastrConfig.iconClasses.error||"",e,r,this.applyConfig(s))}info(e,r,s={}){return this._preBuildNotification(this.toastrConfig.iconClasses.info||"",e,r,this.applyConfig(s))}warning(e,r,s={}){return this._preBuildNotification(this.toastrConfig.iconClasses.warning||"",e,r,this.applyConfig(s))}clear(e){for(const r of this.toasts)if(void 0!==e){if(r.toastId===e)return void r.toastRef.manualClose()}else r.toastRef.manualClose()}remove(e){const r=this._findToast(e);if(!r||(r.activeToast.toastRef.close(),this.toasts.splice(r.index,1),this.currentlyActive=this.currentlyActive-1,!this.toastrConfig.maxOpened||!this.toasts.length))return!1;if(this.currentlyActive<this.toastrConfig.maxOpened&&this.toasts[this.currentlyActive]){const s=this.toasts[this.currentlyActive].toastRef;s.isInactive()||(this.currentlyActive=this.currentlyActive+1,s.activate())}return!0}findDuplicate(e="",r="",s,o){const{includeTitleDuplicates:u}=this.toastrConfig;for(const d of this.toasts){const m=u&&d.title===e;if((!u||m)&&d.message===r)return d.toastRef.onDuplicate(s,o),d}return null}applyConfig(e={}){return{...this.toastrConfig,...e}}_findToast(e){for(let r=0;r<this.toasts.length;r++)if(this.toasts[r].toastId===e)return{index:r,activeToast:this.toasts[r]};return null}_preBuildNotification(e,r,s,o){return o.onActivateTick?this.ngZone.run(()=>this._buildNotification(e,r,s,o)):this._buildNotification(e,r,s,o)}_buildNotification(e,r,s,o){if(!o.toastComponent)throw new Error("toastComponent required");const u=this.findDuplicate(s,r,this.toastrConfig.resetTimeoutOnDuplicate&&o.timeOut>0,this.toastrConfig.countDuplicates);if((this.toastrConfig.includeTitleDuplicates&&s||r)&&this.toastrConfig.preventDuplicates&&null!==u)return u;this.previousToastMessage=r;let d=!1;this.toastrConfig.maxOpened&&this.currentlyActive>=this.toastrConfig.maxOpened&&(d=!0,this.toastrConfig.autoDismiss&&this.clear(this.toasts[0].toastId));const m=this.overlay.create(o.positionClass,this.overlayContainer);this.index=this.index+1;let M=r;r&&o.enableHtml&&(M=this.sanitizer.sanitize(n.SecurityContext.HTML,r));const S=new ak(m),I=new p_(this.index,o,M,s,e,S),K=new m_(I,this._injector),Q=new g1(o.toastComponent,K),te=m.attach(Q,this.toastrConfig.newestOnTop);S.componentInstance=te.instance;const pe={toastId:this.index,title:s||"",message:r||"",toastRef:S,onShown:S.afterActivate(),onHidden:S.afterClosed(),onTap:I.onTap(),onAction:I.onAction(),portal:te};return d||(this.currentlyActive=this.currentlyActive+1,setTimeout(()=>{pe.toastRef.activate()})),this.toasts.push(pe),pe}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(aC),n.\u0275\u0275inject(lC),n.\u0275\u0275inject(n.Injector),n.\u0275\u0275inject(C.DomSanitizer),n.\u0275\u0275inject(n.NgZone))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const Hn={maxOpened:0,autoDismiss:!1,newestOnTop:!0,preventDuplicates:!1,countDuplicates:!1,resetTimeoutOnDuplicate:!1,includeTitleDuplicates:!1,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},closeButton:!1,disableTimeOut:!1,timeOut:5e3,extendedTimeOut:1e3,enableHtml:!1,progressBar:!1,toastClass:"ngx-toastr",positionClass:"toast-top-right",titleClass:"toast-title",messageClass:"toast-message",easing:"ease-in",easeTime:300,tapToDismiss:!0,onActivateTick:!1,progressAnimation:"decreasing",payload:null,toastComponent:(()=>{class t{constructor(e,r,s){this.toastrService=e,this.toastPackage=r,this.ngZone=s,this.width=-1,this.toastClasses="",this.state={value:"inactive",params:{easeTime:this.toastPackage.config.easeTime,easing:"ease-in"}},this.message=r.message,this.title=r.title,this.options=r.config,this.originalTimeout=r.config.timeOut,this.toastClasses=`${r.toastType} ${r.config.toastClass}`,this.sub=r.toastRef.afterActivate().subscribe(()=>{this.activateToast()}),this.sub1=r.toastRef.manualClosed().subscribe(()=>{this.remove()}),this.sub2=r.toastRef.timeoutReset().subscribe(()=>{this.resetTimeout()}),this.sub3=r.toastRef.countDuplicate().subscribe(o=>{this.duplicatesCount=o})}get displayStyle(){if("inactive"===this.state.value)return"none"}ngOnDestroy(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)}activateToast(){this.state={...this.state,value:"active"},!0!==this.options.disableTimeOut&&"timeOut"!==this.options.disableTimeOut&&this.options.timeOut&&(this.outsideTimeout(()=>this.remove(),this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}updateProgress(){if(0===this.width||100===this.width||!this.options.timeOut)return;const e=(new Date).getTime();this.width=(this.hideTime-e)/this.options.timeOut*100,"increasing"===this.options.progressAnimation&&(this.width=100-this.width),this.width<=0&&(this.width=0),this.width>=100&&(this.width=100)}resetTimeout(){clearTimeout(this.timeout),clearInterval(this.intervalId),this.state={...this.state,value:"active"},this.outsideTimeout(()=>this.remove(),this.originalTimeout),this.options.timeOut=this.originalTimeout,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10)}remove(){"removed"!==this.state.value&&(clearTimeout(this.timeout),this.state={...this.state,value:"removed"},this.outsideTimeout(()=>this.toastrService.remove(this.toastPackage.toastId),+this.toastPackage.config.easeTime))}tapToast(){"removed"!==this.state.value&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())}stickAround(){"removed"!==this.state.value&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width=0)}delayedHideToast(){!0===this.options.disableTimeOut||"extendedTimeOut"===this.options.disableTimeOut||0===this.options.extendedTimeOut||"removed"===this.state.value||(this.outsideTimeout(()=>this.remove(),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}outsideTimeout(e,r){this.ngZone?this.ngZone.runOutsideAngular(()=>this.timeout=setTimeout(()=>this.runInsideAngular(e),r)):this.timeout=setTimeout(()=>e(),r)}outsideInterval(e,r){this.ngZone?this.ngZone.runOutsideAngular(()=>this.intervalId=setInterval(()=>this.runInsideAngular(e),r)):this.intervalId=setInterval(()=>e(),r)}runInsideAngular(e){this.ngZone?this.ngZone.run(()=>e()):e()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(id),n.\u0275\u0275directiveInject(p_),n.\u0275\u0275directiveInject(n.NgZone))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["","toast-component",""]],hostVars:5,hostBindings:function(e,r){1&e&&n.\u0275\u0275listener("click",function(){return r.tapToast()})("mouseenter",function(){return r.stickAround()})("mouseleave",function(){return r.delayedHideToast()}),2&e&&(n.\u0275\u0275syntheticHostProperty("@flyInOut",r.state),n.\u0275\u0275classMap(r.toastClasses),n.\u0275\u0275styleProp("display",r.displayStyle))},attrs:u1,decls:5,vars:5,consts:[["type","button","class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alert",3,"class","innerHTML",4,"ngIf"],["role","alert",3,"class",4,"ngIf"],[4,"ngIf"],["type","button","aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alert",3,"innerHTML"],["role","alert"],[1,"toast-progress"]],template:function(e,r){1&e&&(n.\u0275\u0275template(0,Xw,3,0,"button",0),n.\u0275\u0275template(1,tC,3,5,"div",1),n.\u0275\u0275template(2,nC,1,3,"div",2),n.\u0275\u0275template(3,iC,2,4,"div",3),n.\u0275\u0275template(4,rC,2,2,"div",4)),2&e&&(n.\u0275\u0275property("ngIf",r.options.closeButton),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.title),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.message&&r.options.enableHtml),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.message&&!r.options.enableHtml),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.options.progressBar))},dependencies:[ie.O5],encapsulation:2,data:{animation:[Lm("flyInOut",[Lh("inactive",xc({opacity:0})),Lh("active",xc({opacity:1})),Lh("removed",xc({opacity:0})),Gs("inactive => active",xf("{{ easeTime }}ms {{ easing }}")),Gs("active => removed",xf("{{ easeTime }}ms {{ easing }}"))])]}}),t})()};let uk=(()=>{class t{static forRoot(e={}){return{ngModule:t,providers:[{provide:aC,useValue:{default:Hn,config:e}}]}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({imports:[ie.ez]}),t})();const nb=function(t,i,e){return{"abm-button":t,"abm-button-default":i,"social-auth-button":e}},ib=function(){return{"abm-google-button":!0}};function Ks(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",2),n.\u0275\u0275element(1,"div",3),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction3(10,nb,"auth"===e.type,"auth"===e.type,"auth"===e.type)),n.\u0275\u0275advance(1),n.\u0275\u0275property("id",e.id)("size","auth"===e.type?e.ButtonSize.LARGE:e.ButtonSize.SMALL)("shape","auth"===e.type?e.ButtonShape.RECTANGULAR:e.ButtonShape.CIRCLE)("type",e.ButtonType.ICON)("theme",e.ButtonTheme.OUTLINE)("text","auth"===e.type?e.ButtonText.SIGN_WITH:e.ButtonText.CONTINUE_WITH)("connected",e.googleConnected)("enabled",e.projectConfig.get("servicesAuth.google.enabled",!1))("ngClass",n.\u0275\u0275pureFunction0(14,ib))}}function gO(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",4),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.showConnectedInfo())}),n.\u0275\u0275element(1,"img",5),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("src",e.projectConfig.get("servicesAuth.google.connectedIconImg","/assets/images/google-authorized.svg"),n.\u0275\u0275sanitizeUrl)}}let rb=(()=>{class t extends mn{constructor(e,r,s,o,u,d,m,M){super(),this.auth=e,this.store=r,this.http=s,this.storage=o,this.injector=u,this.toastr=d,this.translateService=m,this.router=M,this.show=!1,this.googleConnected=!0,this.googleAuthConfig={},this.showPlaceholder=!1,this.ButtonSize=Gp,this.ButtonShape=qp,this.ButtonType=Wp,this.ButtonTheme=Up,this.ButtonText=Kp,this.profile={},this.googleSubscriber=null,this.buttonConfig={type:Wp.STANDART,shape:qp.RECTANGULAR,theme:Up.OUTLINE,size:Gp.LARGE,text:Kp.SIGN_WITH}}ngOnDestroy(){this.unsubscribe()}ngOnInit(){try{this.initType()}catch(e){console.warn(e)}}getButtonId(e=""){return e+"_"+Math.random().toString(36).substring(2,9)}showConnectedInfo(){this.translateService.get("208").subscribe(e=>{this.toastr.success(e)})}initType(){const e=this.storage,r=this.store,s=this.toastr,o=this.translateService,u=this.router;switch(this.type){case"attach":this.unsubscribe(),this.id=this.getButtonId("google-attach-btn"),this.wrapper_id=this.getButtonId("wrapper-google-attach-btn"),this.method="/client/social/attach",this.buttonConfig=this.projectConfig.get("servicesAuth.google.attachButtonConfig",this.buttonConfig),this.store.subscribe(d=>{this.profile=d.profile.profileData,"data"in d.profile.profileData&&"socials"in d.profile.profileData.data?(this.googleConnected=d.profile.profileData.data.socials.filter(m=>"GOOGLE"===m.type&&m.connected).length>0,this.googleConnected||(this.show=!0,this.auth.isAuth()&&this.subscribeGoogle(function(m,M){o.get("210").subscribe(S=>{r.dispatch(new ua),r.dispatch(new Si([u.url])),s.success(S)})}))):this.googleConnected=!1,this.showPlaceholder=this.auth.isAuth()&&this.projectConfig.get("servicesAuth.google.enabled",!1)&&this.googleConnected});break;case"auth":this.unsubscribe(),this.id=this.getButtonId("google-auth-btn"),this.wrapper_id=this.getButtonId("wrapper-google-auth-btn"),this.method="/client/social/auth",this.buttonConfig=this.projectConfig.get("servicesAuth.google.authButtonConfig",this.buttonConfig),this.show=!0,this.googleConnected=!1,this.subscribeGoogle(function(d,m){"token"in m&&(e.setItem("token",m.token),r.dispatch(m.phone&&m.phone.length>1?[new Si(["/"]),new Fh({})]:new Si(["/set-phone"])))})}}subscribeGoogle(e=null){var r=this;if(this.projectConfig.get("servicesAuth.google.enabled",!1)&&null===this.googleSubscriber){if(this.socialAuthService=this.injector.get(Nh),this.googleAuthConfig=this.projectConfig.get("servicesAuth.google"),t.attachSubscriber)return;t.attachSubscriber=!0,this.googleSubscriber=this.socialAuthService.authState.subscribe(function(){var s=In(function*(o){if("GOOGLE"===o.provider)try{r.store.dispatch(new hn);const u=yield f_(r.http.post(r.method,{provider:o.provider,social_user_id:o.id,social_token:o.idToken,type:r.projectConfig.get("servicesAuth.google.token_type",1),profile_data:{email:o.email,firstName:o.firstName,lastName:o.lastName,photoUrl:o.photoUrl}}));r.socialUser=o,r.isLogged=null!==r.socialUser,r.storage.setItem("social",!0),r.storage.setItem("social_provider",JSON.stringify(r.socialUser.provider)),r.storage.setItem("social_user",JSON.stringify(r.socialUser)),null!==e&&e(o,u),r.store.dispatch(new St)}catch(u){"status"in u&&422===u.status&&"error"in u&&"data"in u.error&&u.error.data.length>0?u.error.data.forEach(d=>{r.toastr.error(d.message)}):u.status>=400&&r.translateService.get("209").subscribe(d=>{r.toastr.error(d)}),r.store.dispatch(new St)}});return function(o){return s.apply(this,arguments)}}())}}unsubscribe(){this.googleSubscriber instanceof At.w0&&(this.googleSubscriber.unsubscribe(),this.googleSubscriber=null,t.attachSubscriber=!1)}}return t.attachSubscriber=!1,t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Ml),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(ys),n.\u0275\u0275directiveInject(Fs),n.\u0275\u0275directiveInject(n.Injector),n.\u0275\u0275directiveInject(id),n.\u0275\u0275directiveInject(gs),n.\u0275\u0275directiveInject(Ut))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-google-auth-button"]],inputs:{type:"type"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:3,vars:2,consts:[[3,"ngClass",4,"ngIf"],[3,"click",4,"ngIf"],[3,"ngClass"],["appGoogleSignButton","",3,"id","size","shape","type","theme","text","connected","enabled","ngClass"],[3,"click"],["alt","auth",1,"social-auth-icon",3,"src"]],template:function(e,r){1&e&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275template(1,Ks,2,15,"div",0),n.\u0275\u0275template(2,gO,2,1,"div",1),n.\u0275\u0275elementContainerEnd()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.show&&!r.showPlaceholder),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.showPlaceholder))},dependencies:[ie.mk,ie.O5,Qw]}),t})(),b1=(()=>{class t{constructor(e,r,s,o,u){this.http=e,this.storage=r,this.store=s,this.translateService=o,this.toastr=u}auth(e,r,s,o,u){var d=this;return In(function*(){const m=yield f_(d.http.post("/client/social/auth",{provider:e,social_user_id:s,social_token:o,type:r,profile_data:u}));"token"in m&&(d.storage.setItem("token",m.token),d.storage.setItem("social",!0),d.storage.setItem("social_provider",JSON.stringify(e)),d.storage.setItem("social_user",JSON.stringify(u)),d.store.dispatch(m.phone&&m.phone.length>1?[new St,new Si(["/"],{},{replaceUrl:!0}),new Fh({})]:[new St,new Si(["/set-phone"],{},{replaceUrl:!0})]))})()}attach(e,r,s,o,u){var d=this;return In(function*(){yield f_(d.http.post("/client/social/attach",{provider:e,social_user_id:s,social_token:o,type:r,profile_data:u})),d.store.dispatch(new ua);const m=yield f_(d.translateService.get("210"));d.toastr.success(m),d.store.dispatch(new St)})()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ys),n.\u0275\u0275inject(Fs),n.\u0275\u0275inject(Zt),n.\u0275\u0275inject(gs),n.\u0275\u0275inject(id))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const uC=["authTg"];function dC(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"button",4),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.clickAuth())}),n.\u0275\u0275namespaceSVG(),n.\u0275\u0275elementStart(1,"svg",5),n.\u0275\u0275element(2,"path",6),n.\u0275\u0275elementEnd()()}}const g_=parseInt(""+1e7*Math.random());let dk=(()=>{class t extends mn{constructor(e,r,s,o,u){super(),this.store=e,this.toastr=r,this.translateService=s,this.socialAuthService=o,this.config={},this.defaultConfigs={src:"https://telegram.org/js/telegram-widget.js?21","data-onauth":`onTelegramLogin${g_}(user)`,onerror:`onTelegramWidgetLoadFail${g_}()`,onload:`onTelegramWidgetLoad${g_}()`},this.window=window,this.document=u,this.botName=this.projectConfig.get("servicesAuth.telegram.bot_name","")}ngOnInit(){this.config=this.projectConfig.get("servicesAuth.telegram.authButtonConfig",{})}ngOnDestroy(){}ngAfterViewInit(){if(this.config.show)try{this.setup()}catch{console.warn("Can`t init tg button")}}clickAuth(){const e=this.projectConfig.get("servicesAuth.telegram.bot_id",""),r=this;Telegram.Login.auth({bot_id:e},function(){var s=In(function*(o){yield r.successAuth(o)});return function(o){return s.apply(this,arguments)}}())}setup(){const e=this.compileConfigs();this.script=this.document.createElement("script");for(const r in e)e.hasOwnProperty(r)&&this.script.setAttribute(r,e[r]);this.window["onTelegramWidgetLoad"+g_]=()=>this.widgetLoaded(),this.window["onTelegramWidgetLoadFail"+g_]=()=>this.widgetFail(),this.scriptContainer.nativeElement.innerHTML="",this.scriptContainer.nativeElement.appendChild(this.script)}successAuth(e){var r=this;return In(function*(){r.store.dispatch(new hn);try{yield r.socialAuthService.auth("TELEGRAM",r.projectConfig.get("servicesAuth.telegram.token_type",1),e.id,e.hash,e),r.store.dispatch(new St)}catch(s){r.store.dispatch(new St),"status"in s&&422===s.status&&"error"in s&&"data"in s.error&&s.error.data.length>0?s.error.data.forEach(o=>{r.toastr.error(o.message)}):s.status>=400&&r.translateService.get("209").subscribe(o=>{r.toastr.error(o)})}})()}widgetLoaded(){}widgetFail(){}compileConfigs(){const e=this.defaultConfigs??{};if(!this.botName)throw new Error("Telegram widget: bot name not present!");return e["data-telegram-login"]=this.botName,this.config?.accessToWriteMessages&&(e["data-request-access"]="write"),this.config?.cornerRadius&&(e["data-radius"]=`${this.config.cornerRadius}`),!1===this.config?.showUserPhoto&&(e["data-userpic"]="false"),e["data-size"]=this.config?.buttonStyle?this.config.buttonStyle:"medium",e}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(id),n.\u0275\u0275directiveInject(gs),n.\u0275\u0275directiveInject(b1),n.\u0275\u0275directiveInject(ie.K0))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-telegram-auth-button"]],viewQuery:function(e,r){if(1&e&&n.\u0275\u0275viewQuery(uC,7),2&e){let s;n.\u0275\u0275queryRefresh(s=n.\u0275\u0275loadQuery())&&(r.scriptContainer=s.first)}},features:[n.\u0275\u0275InheritDefinitionFeature],decls:6,vars:1,consts:[[2,"display","none"],["authTg",""],[1,"uk-flex","uk-flex-center"],["type","button","class","abm-button abm-button-default social-auth-button",3,"click",4,"ngIf"],["type","button",1,"abm-button","abm-button-default","social-auth-button",3,"click"],["fill","#1d93d2","viewBox","0 0 64 64","width","48px","height","48px","xmlns","http://www.w3.org/2000/svg"],["d","M 32.01 0.01 C 49.683 0.01 64.01 14.337 64.01 32.01 C 64.01 49.683 49.683 64.01 32.01 64.01 C 14.337 64.01 0.01 49.683 0.01 32.01 C 0.01 14.337 14.337 0.01 32.01 0.01 Z M 43.049 45.054 C 43.636 43.249 46.395 25.251 46.734 21.703 C 46.838 20.63 46.497 19.915 45.834 19.595 C 45.03 19.21 43.84 19.402 42.457 19.901 C 40.561 20.585 16.336 30.87 14.937 31.466 C 13.61 32.03 12.355 32.644 12.355 33.536 C 12.355 34.163 12.727 34.515 13.751 34.88 C 14.816 35.259 17.499 36.073 19.086 36.51 C 20.614 36.932 22.349 36.566 23.323 35.961 C 24.355 35.319 36.27 27.348 37.124 26.649 C 37.978 25.95 38.66 26.845 37.962 27.545 C 37.264 28.243 29.086 36.18 28.007 37.28 C 26.697 38.614 27.626 39.997 28.506 40.551 C 29.508 41.184 36.723 46.022 37.809 46.798 C 38.896 47.575 39.997 47.927 41.006 47.927 C 42.016 47.926 42.547 46.596 43.049 45.054 Z"]],template:function(e,r){1&e&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275elementStart(1,"div",0),n.\u0275\u0275element(2,"div",null,1),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(4,"div",2),n.\u0275\u0275template(5,dC,3,0,"button",3),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementContainerEnd()),2&e&&(n.\u0275\u0275advance(5),n.\u0275\u0275property("ngIf",r.projectConfig.get("servicesAuth.telegram.attachButtonConfig.show",!1)))},dependencies:[ie.O5]}),t})(),hk=(()=>{class t extends mn{constructor(e,r,s,o,u){super(),this.socialAuthService=e,this.store=r,this.socialService=s,this.toastr=o,this.translateService=u}ngOnInit(){}loginWithFacebook(){var e=this;this.store.dispatch(new hn),this.socialAuthService.signIn(h_.PROVIDER_ID).then(function(){var r=In(function*(s){try{yield e.socialService.auth("FACEBOOK",e.projectConfig.get("servicesAuth.facebook.token_type",1),s.id,s.authToken,s),e.store.dispatch(new St)}catch(o){e.store.dispatch(new St),"status"in o&&422===o.status&&"error"in o&&"data"in o.error&&o.error.data.length>0?o.error.data.forEach(u=>{e.toastr.error(u.message)}):o.status>=400&&e.translateService.get("209").subscribe(u=>{e.toastr.error(u)})}});return function(s){return r.apply(this,arguments)}}()).catch(r=>{this.store.dispatch(new St)})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Nh),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(b1),n.\u0275\u0275directiveInject(id),n.\u0275\u0275directiveInject(gs))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-facebook-auth-button"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:4,vars:0,consts:[[1,"uk-flex","uk-flex-center"],["type","button",1,"abm-button","abm-button-default","social-auth-button",3,"click"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 50 50","width","50px","height","50px"],["d","M25,3C12.85,3,3,12.85,3,25c0,11.03,8.125,20.137,18.712,21.728V30.831h-5.443v-5.783h5.443v-3.848 c0-6.371,3.104-9.168,8.399-9.168c2.536,0,3.877,0.188,4.512,0.274v5.048h-3.612c-2.248,0-3.033,2.131-3.033,4.533v3.161h6.588 l-0.894,5.783h-5.694v15.944C38.716,45.318,47,36.137,47,25C47,12.85,37.15,3,25,3z"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"button",1),n.\u0275\u0275listener("click",function(){return r.loginWithFacebook()}),n.\u0275\u0275namespaceSVG(),n.\u0275\u0275elementStart(2,"svg",2),n.\u0275\u0275element(3,"path",3),n.\u0275\u0275elementEnd()()())}}),t})();function fk(t,i){1&t&&(n.\u0275\u0275elementStart(0,"div",17),n.\u0275\u0275element(1,"app-google-auth-button",18),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("type","auth"))}function zg(t,i){1&t&&(n.\u0275\u0275elementStart(0,"div",17),n.\u0275\u0275element(1,"app-telegram-auth-button",19),n.\u0275\u0275elementEnd())}function pk(t,i){1&t&&(n.\u0275\u0275elementStart(0,"div",17),n.\u0275\u0275element(1,"app-facebook-auth-button",19),n.\u0275\u0275elementEnd())}function mk(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div")(1,"div",10)(2,"p"),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(5,"div",15),n.\u0275\u0275template(6,fk,2,1,"div",16),n.\u0275\u0275template(7,zg,2,0,"div",16),n.\u0275\u0275template(8,pk,2,0,"div",16),n.\u0275\u0275elementEnd()()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(4,4,"211")," "),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngIf",e.projectConfig.get("servicesAuth.google.enabled",!1)),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.projectConfig.get("servicesAuth.telegram.enabled",!1)),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.projectConfig.get("servicesAuth.facebook.enabled",!1))}}function _k(t,i){1&t&&n.\u0275\u0275element(0,"app-login-password")}function sb(t,i){1&t&&n.\u0275\u0275element(0,"app-login-sms")}let fC=(()=>{class t extends mn{constructor(e){super(),this.store=e,this.store.dispatch(new Ng)}ngOnInit(){this.store.subscribe(e=>{this.needPassword=e.login.needPassword})}hasExternalAuth(){let e=0;const r=this.getConfigItem("servicesAuth");return Object.keys(r).forEach(s=>{r[s].enabled&&(e+=1)}),e>0}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-login-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:26,vars:15,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section","uk-section-large"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-large"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-head","uk-text-center"],[1,"uk-h1"],[1,"abm-card-body"],[4,"ngIf"],[1,"uk-text-center","abm-base-color"],[1,"abm-card-footer"],[1,"uk-text-center"],[1,"abm-base-color"],["appTo","/registration","tabindex","100",1,"uk-link-muted","abm-text-underline","abm-base-color","uk-margin-left"],[1,"uk-flex","uk-flex-row","uk-flex-center","uk-flex-middle","service-container"],["class","uk-text-center uk-flex uk-flex-center uk-flex-column service-button-container uk-margin-remove-left uk-padding-remove-left",4,"ngIf"],[1,"uk-text-center","uk-flex","uk-flex-center","uk-flex-column","service-button-container","uk-margin-remove-left","uk-padding-remove-left"],[3,"type"],[1,"uk-flex","uk-flex-center"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5)(6,"div",6)(7,"h1",7),n.\u0275\u0275text(8),n.\u0275\u0275pipe(9,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(10,"div",8),n.\u0275\u0275template(11,mk,9,6,"div",9),n.\u0275\u0275elementStart(12,"div",10)(13,"p"),n.\u0275\u0275text(14),n.\u0275\u0275pipe(15,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275template(16,_k,1,0,"app-login-password",9),n.\u0275\u0275template(17,sb,1,0,"app-login-sms",9),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(18,"div",11)(19,"div",12)(20,"p",13),n.\u0275\u0275text(21),n.\u0275\u0275pipe(22,"translate"),n.\u0275\u0275elementStart(23,"a",14),n.\u0275\u0275text(24),n.\u0275\u0275pipe(25,"translate"),n.\u0275\u0275elementEnd()()()()()()()()()()),2&e&&(n.\u0275\u0275advance(8),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(9,7,"7")," "),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngIf",r.hasExternalAuth()),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(15,9,"13")," "),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",r.needPassword),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!r.needPassword),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(22,11,"212")," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(25,13,"5")," "))},dependencies:[ie.O5,jw,Zl,Bw,rb,dk,hk,Fn]}),t})(),ob=(()=>{class t{constructor(e){this.http=e}registration(e,r,s=null){return this.http.post("/client/registration",{phone:e,password:r,token:s},"v2.1").toPromise()}registrationPhone(e,r=null){return this.http.post("/client/registration",{phone:e,token:r},"v2.1").toPromise()}registrationConfirm(e,r){return this.http.post("/client/registration-confirm",{code:e,sms_id:r,channel_id:1},"v2.1")}editProfile(e){return e.channel_reg=1,this.http.put("/client/profile",e).toPromise()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ys))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Jp=(()=>{class t{constructor(e){this.http=e}validCart(e){return this.http.get(`/client/card/${e}/availability`)}setCart(e){return this.http.post("/client/card/set-card",{number:e})}getCards(){return this.http.get("/client/card/card-info").pipe((0,Nt.U)(e=>e.cards))}getCardInfo(){return this.http.get("/client/card/card-info").toPromise()}blockCard(e){return this.http.post("/client/card/block-card",{number:e})}blockCardConfirm(e,r){return this.http.post("/client/card/block-card-confirm",{sms_id:e,code:r})}generateCard(){return this.http.get("/client/card/generate-card")}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ys))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Wg=(()=>{class t{constructor(e){this.payload=e}}return t.type="[LANG] Change lang",t})();const y_="grecaptcha_badge",gk=new so,pC=()=>{const t=setInterval(()=>{const i=M1();null!==i&&(i.style.display="none",clearInterval(t))},10)},mC=()=>{const t=setInterval(()=>{const i=M1();null!==i&&(i.style.display="block",clearInterval(t))},10)},M1=()=>{const t=_C();return t&&t[0]?(t[0].setAttribute("id",y_),document.getElementById(y_)):null},_C=()=>document.getElementsByClassName("grecaptcha-badge"),Gg=()=>!1!==gk.get("reCaptchaConfig.useReCaptcha");class v_{constructor(i){this.status=!1,this.messageCode=null,this.massageString=null,i&&(this.status=!0)}setErrorNoMassage(){this.status=!1,this.massageString=null,this.messageCode=null}setErrorMassage(i){this.status=!1,this.massageString=i,this.messageCode=null}setError(i){this.status=!1,this.massageString=null,this.messageCode=i}clearError(){this.status=!0,this.messageCode=null,this.massageString=null}}class gr{constructor(i){this.valid=new v_(i)}}function b_(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function Xl(t){return"string"==typeof t}function w1(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function jh(t){return t&&t.getTime&&!isNaN(t.getTime())}function Ud(t){return t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function Qp(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function Ps(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function Sa(t,i){return Object.prototype.hasOwnProperty.call(t,i)}function rd(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function gC(t){return void 0===t}function Hi(t){const i=+t;let e=0;return 0!==i&&isFinite(i)&&(e=b_(i)),e}const qg={},yC={date:"day",hour:"hours",minute:"minutes",second:"seconds",millisecond:"milliseconds"};function Oa(t,i){const e=t.toLowerCase();let r=t;e in yC&&(r=yC[e]),qg[e]=qg[`${e}s`]=qg[i]=r}function vC(t){return Xl(t)?qg[t]||qg[t.toLowerCase()]:void 0}function Bh(t,i,e){const r=`${Math.abs(t)}`;return(t>=0?e?"+":"":"-")+Math.pow(10,Math.max(0,i-r.length)).toString().substr(1)+r}let lb={},Zp={};const bC=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g;function ai(t,i,e,r){t&&(Zp[t]=r),i&&(Zp[i[0]]=function(){return Bh(r.apply(null,arguments),i[1],i[2])}),e&&(Zp[e]=function(s,o){return o.locale.ordinal(r.apply(null,arguments),t)})}function D1(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function cb(t,i,e){const r=new Date(Date.UTC.apply(null,arguments));return t<100&&t>=0&&isFinite(r.getUTCFullYear())&&r.setUTCFullYear(t),r}function Kg(t,i=0,e=1,r=0,s=0,o=0,u=0){const d=new Date(t,i,e,r,s,o,u);return t<100&&t>=0&&isFinite(d.getFullYear())&&d.setFullYear(t),d}function yr(t,i=!1){return i?t.getUTCHours():t.getHours()}function M_(t,i=!1){return i?t.getUTCMinutes():t.getMinutes()}function x1(t,i=!1){return i?t.getUTCSeconds():t.getSeconds()}function $h(t,i=!1){return i?t.getUTCMilliseconds():t.getMilliseconds()}function Gd(t,i=!1){return i?t.getUTCDay():t.getDay()}function Xp(t,i=!1){return i?t.getUTCDate():t.getDate()}function Ji(t,i=!1){return i?t.getUTCMonth():t.getMonth()}function vs(t,i=!1){return i?t.getUTCFullYear():t.getFullYear()}function w_(t,i){return!(!t||!i)&&Hf(t,i)&&Ji(t)===Ji(i)}function Hf(t,i){return!(!t||!i)&&vs(t)===vs(i)}function qd(t,i){return!(!t||!i)&&Hf(t,i)&&w_(t,i)&&Xp(t)===Xp(i)}const k1=/\d/,xl=/\d\d/,PC=/\d{3}/,P1=/\d{4}/,C_=/[+-]?\d{6}/,bs=/\d\d?/,S1=/\d\d\d\d?/,em=/\d\d\d\d\d\d?/,Jg=/\d{1,3}/,ub=/\d{1,4}/,db=/[+-]?\d{1,6}/,O1=/\d+/,tm=/[+-]?\d+/,D_=/Z|[+-]\d\d(?::?\d\d)?/gi,xk=/[+-]?\d+(\.\d{1,3})?/,x_=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,k_={};function xn(t,i,e){k_[t]=Ud(i)?i:function(r,s){return r&&e?e:i}}function SC(t,i){return Sa(k_,t)?k_[t](!1,i):new RegExp(function OC(t){return Vf(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(i,e,r,s,o)=>e||r||s||o))}(t))}function Vf(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}const T1={};function ts(t,i){const e=Xl(t)?[t]:t;let r=i;if(Qp(i)&&(r=function(s,o,u){return o[i]=Hi(s),u}),Ps(e)&&Ud(r)){let s;for(s=0;s<e.length;s++)T1[e[s]]=r}}function Qg(t,i){ts(t,function(e,r,s,o){return s._w=s._w||{},i(e,s._w,s,o)})}function kk(t,i,e){return null!=i&&Sa(T1,t)&&T1[t](i,e._a,e,t),e}const L1={};function kl(t,i){L1[t]=i}function hr(t){return null==t._pf&&(t._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),t._pf}function LC(t,i){return i.locale.getFullYear?i.locale.getFullYear(t,i.isUTC).toString():vs(t,i.isUTC).toString()}function E1(t){return Hi(t)+(Hi(t)>68?1900:2e3)}function P_(t){return hb(t)?366:365}function hb(t){return t%4==0&&t%100!=0||t%400==0}function Zg(t,i){if(isNaN(t)||isNaN(i))return NaN;const e=function yk(t,i){return(t%i+i)%i}(i,12);return 1===e?hb(t+(i-e)/12)?29:28:31-e%7%2}const IC={year:0,month:0,day:0,hour:0,minute:0,seconds:0};function Bo(t,i){const e=Object.assign({},IC,i),r=t.getFullYear()+(e.year||0),s=t.getMonth()+(e.month||0);let o=t.getDate()+(e.day||0);return e.month&&!e.day&&(o=Math.min(o,Zg(r,s))),Kg(r,s,o,t.getHours()+(e.hour||0),t.getMinutes()+(e.minute||0),t.getSeconds()+(e.seconds||0))}function nm(t,i){return Qp(i)?i:t}function Bf(t,i,e){const r=Math.min(Xp(t),Zg(vs(t),i));return e?t.setUTCMonth(i,r):t.setMonth(i,r),t}function fb(t,i,e){return e?t.setUTCDate(i):t.setDate(i),t}function Kd(t){return new Date(t.getTime())}function zh(t,i,e){const r=Kd(t);switch(i){case"year":Bf(r,0,e);case"quarter":case"month":fb(r,1,e);case"week":case"isoWeek":case"day":case"date":!function Xg(t,i,e){e?t.setUTCHours(i):t.setHours(i)}(r,0,e);case"hours":!function YC(t,i,e){e?t.setUTCMinutes(i):t.setMinutes(i)}(r,0,e);case"minutes":!function FC(t,i,e){e?t.setUTCSeconds(i):t.setSeconds(i)}(r,0,e);case"seconds":!function NC(t,i,e){e?t.setUTCMilliseconds(i):t.setMilliseconds(i)}(r,0,e)}return"week"===i&&function CD(t,i,e={}){ad(t,i-Z1(t,e.locale,e.isUTC),"day")}(r,0,{isUTC:e}),"isoWeek"===i&&function xD(t,i,e={}){const r=function qh(t,i=zo()){return Xl(t)?i.weekdaysParse(t)%7||7:Qp(t)&&isNaN(t)?null:t}(i,e.locale);Tb(t,oo(t)%7?r:r-7)}(r,1),"quarter"===i&&Bf(r,3*Math.floor(Ji(r,e)/3),e),r}function I1(t,i,e){let r=i;return"date"===r&&(r="day"),function K1(t,i,e,r){return Gh(t,Ob(i,e),-1,r)}(ad(zh(t,r,e),1,"isoWeek"===r?"week":r,e),1,"milliseconds",e)}function pb(t,i){const e=+zh(t,"day",i),r=+zh(t,"year",i);return Math.round((e-r)/864e5)+1}function ey(t,i,e){const r=i-e+7;return-(cb(t,0,r).getUTCDay()-i+7)%7+r-1}function Jd(t,i,e,r){const s=ey(vs(t,r),i,e),o=Math.floor((pb(t,r)-s-1)/7)+1;let u,d;return o<1?(d=vs(t,r)-1,u=o+im(d,i,e)):o>im(vs(t,r),i,e)?(u=o-im(vs(t,r),i,e),d=vs(t,r)+1):(d=vs(t,r),u=o),{week:u,year:d}}function im(t,i,e){const r=ey(t,i,e),s=ey(t+1,i,e);return(P_(t)-r+s)/7}const od=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Tk="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ty="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ny="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),BC="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Lk="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),$C={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Ek=x_,Ik=x_;class R1{constructor(i){i&&this.set(i)}set(i){let e;for(e in i){if(!i.hasOwnProperty(e))continue;const r=i[e];this[Ud(r)?e:`_${e}`]=r}this._config=i}calendar(i,e,r){const s=this._calendar[i]||this._calendar.sameElse;return Ud(s)?s.call(null,e,r):s}longDateFormat(i){const e=this._longDateFormat[i],r=this._longDateFormat[i.toUpperCase()];return e||!r?e:(this._longDateFormat[i]=r.replace(/MMMM|MM|DD|dddd/g,function(s){return s.slice(1)}),this._longDateFormat[i])}get invalidDate(){return this._invalidDate}set invalidDate(i){this._invalidDate=i}ordinal(i,e){return this._ordinal.replace("%d",i.toString(10))}preparse(i,e){return i}getFullYear(i,e=!1){return vs(i,e)}postformat(i){return i}relativeTime(i,e,r,s){const o=this._relativeTime[r];return Ud(o)?o(i,e,r,s):o.replace(/%d/i,i.toString(10))}pastFuture(i,e){const r=this._relativeTime[i>0?"future":"past"];return Ud(r)?r(e):r.replace(/%s/i,e)}months(i,e,r=!1){if(!i)return Ps(this._months)?this._months:this._months.standalone;if(Ps(this._months))return this._months[Ji(i,r)];const s=(this._months.isFormat||od).test(e)?"format":"standalone";return this._months[s][Ji(i,r)]}monthsShort(i,e,r=!1){if(!i)return Ps(this._monthsShort)?this._monthsShort:this._monthsShort.standalone;if(Ps(this._monthsShort))return this._monthsShort[Ji(i,r)];const s=od.test(e)?"format":"standalone";return this._monthsShort[s][Ji(i,r)]}monthsParse(i,e,r){let s,o,u;if(this._monthsParseExact)return this.handleMonthStrictParse(i,e,r);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),u=0;u<12;u++){if(s=new Date(Date.UTC(2e3,u)),r&&!this._longMonthsParse[u]){const d=this.months(s,"",!0).replace(".",""),m=this.monthsShort(s,"",!0).replace(".","");this._longMonthsParse[u]=new RegExp(`^${d}$`,"i"),this._shortMonthsParse[u]=new RegExp(`^${m}$`,"i")}if(!r&&!this._monthsParse[u]&&(o=`^${this.months(s,"",!0)}|^${this.monthsShort(s,"",!0)}`,this._monthsParse[u]=new RegExp(o.replace(".",""),"i")),r&&"MMMM"===e&&this._longMonthsParse[u].test(i)||r&&"MMM"===e&&this._shortMonthsParse[u].test(i)||!r&&this._monthsParse[u].test(i))return u}}monthsRegex(i){return this._monthsParseExact?(Sa(this,"_monthsRegex")||this.computeMonthsParse(),i?this._monthsStrictRegex:this._monthsRegex):(Sa(this,"_monthsRegex")||(this._monthsRegex=Ik),this._monthsStrictRegex&&i?this._monthsStrictRegex:this._monthsRegex)}monthsShortRegex(i){return this._monthsParseExact?(Sa(this,"_monthsRegex")||this.computeMonthsParse(),i?this._monthsShortStrictRegex:this._monthsShortRegex):(Sa(this,"_monthsShortRegex")||(this._monthsShortRegex=Ek),this._monthsShortStrictRegex&&i?this._monthsShortStrictRegex:this._monthsShortRegex)}week(i,e){return Jd(i,this._week.dow,this._week.doy,e).week}firstDayOfWeek(){return this._week.dow}firstDayOfYear(){return this._week.doy}weekdays(i,e,r){if(!i)return Ps(this._weekdays)?this._weekdays:this._weekdays.standalone;if(Ps(this._weekdays))return this._weekdays[Gd(i,r)];const s=this._weekdays.isFormat.test(e)?"format":"standalone";return this._weekdays[s][Gd(i,r)]}weekdaysMin(i,e,r){return i?this._weekdaysMin[Gd(i,r)]:this._weekdaysMin}weekdaysShort(i,e,r){return i?this._weekdaysShort[Gd(i,r)]:this._weekdaysShort}weekdaysParse(i,e,r){let s,o;if(this._weekdaysParseExact)return this.handleWeekStrictParse(i,e,r);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s<7;s++){const u=Tb(new Date(Date.UTC(2e3,1)),s,null,!0);if(r&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=new RegExp(`^${this.weekdays(u,"",!0).replace(".",".?")}$`,"i"),this._shortWeekdaysParse[s]=new RegExp(`^${this.weekdaysShort(u,"",!0).replace(".",".?")}$`,"i"),this._minWeekdaysParse[s]=new RegExp(`^${this.weekdaysMin(u,"",!0).replace(".",".?")}$`,"i")),this._weekdaysParse[s]||(o=`^${this.weekdays(u,"",!0)}|^${this.weekdaysShort(u,"",!0)}|^${this.weekdaysMin(u,"",!0)}`,this._weekdaysParse[s]=new RegExp(o.replace(".",""),"i")),!(Ps(this._fullWeekdaysParse)&&Ps(this._shortWeekdaysParse)&&Ps(this._minWeekdaysParse)&&Ps(this._weekdaysParse)))return;if(r&&"dddd"===e&&this._fullWeekdaysParse[s].test(i))return s;if(r&&"ddd"===e&&this._shortWeekdaysParse[s].test(i))return s;if(r&&"dd"===e&&this._minWeekdaysParse[s].test(i))return s;if(!r&&this._weekdaysParse[s].test(i))return s}}weekdaysRegex(i){return this._weekdaysParseExact?(Sa(this,"_weekdaysRegex")||this.computeWeekdaysParse(),i?this._weekdaysStrictRegex:this._weekdaysRegex):(Sa(this,"_weekdaysRegex")||(this._weekdaysRegex=x_),this._weekdaysStrictRegex&&i?this._weekdaysStrictRegex:this._weekdaysRegex)}weekdaysShortRegex(i){return this._weekdaysParseExact?(Sa(this,"_weekdaysRegex")||this.computeWeekdaysParse(),i?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(Sa(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=x_),this._weekdaysShortStrictRegex&&i?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}weekdaysMinRegex(i){return this._weekdaysParseExact?(Sa(this,"_weekdaysRegex")||this.computeWeekdaysParse(),i?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(Sa(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=x_),this._weekdaysMinStrictRegex&&i?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}isPM(i){return"p"===i.toLowerCase().charAt(0)}meridiem(i,e,r){return i>11?r?"pm":"PM":r?"am":"AM"}formatLongDate(i){this._longDateFormat=this._longDateFormat?this._longDateFormat:$C;const e=this._longDateFormat[i],r=this._longDateFormat[i.toUpperCase()];return e||!r?e:(this._longDateFormat[i]=r.replace(/MMMM|MM|DD|dddd/g,s=>s.slice(1)),this._longDateFormat[i])}handleMonthStrictParse(i,e,r){const s=i.toLocaleLowerCase();let o,u,d;if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],o=0;o<12;++o)d=new Date(2e3,o),this._shortMonthsParse[o]=this.monthsShort(d,"").toLocaleLowerCase(),this._longMonthsParse[o]=this.months(d,"").toLocaleLowerCase();return r?"MMM"===e?(u=this._shortMonthsParse.indexOf(s),-1!==u?u:null):(u=this._longMonthsParse.indexOf(s),-1!==u?u:null):"MMM"===e?(u=this._shortMonthsParse.indexOf(s),-1!==u?u:(u=this._longMonthsParse.indexOf(s),-1!==u?u:null)):(u=this._longMonthsParse.indexOf(s),-1!==u?u:(u=this._shortMonthsParse.indexOf(s),-1!==u?u:null))}handleWeekStrictParse(i,e,r){let s;const o=i.toLocaleLowerCase();if(!this._weekdaysParse){let u;for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],u=0;u<7;++u){const d=Tb(new Date(Date.UTC(2e3,1)),u,null,!0);this._minWeekdaysParse[u]=this.weekdaysMin(d).toLocaleLowerCase(),this._shortWeekdaysParse[u]=this.weekdaysShort(d).toLocaleLowerCase(),this._weekdaysParse[u]=this.weekdays(d,"").toLocaleLowerCase()}}if(Ps(this._weekdaysParse)&&Ps(this._shortWeekdaysParse)&&Ps(this._minWeekdaysParse))return r?"dddd"===e?(s=this._weekdaysParse.indexOf(o),-1!==s?s:null):"ddd"===e?(s=this._shortWeekdaysParse.indexOf(o),-1!==s?s:null):(s=this._minWeekdaysParse.indexOf(o),-1!==s?s:null):"dddd"===e?(s=this._weekdaysParse.indexOf(o),-1!==s||(s=this._shortWeekdaysParse.indexOf(o),-1!==s)?s:(s=this._minWeekdaysParse.indexOf(o),-1!==s?s:null)):"ddd"===e?(s=this._shortWeekdaysParse.indexOf(o),-1!==s||(s=this._weekdaysParse.indexOf(o),-1!==s)?s:(s=this._minWeekdaysParse.indexOf(o),-1!==s?s:null)):(s=this._minWeekdaysParse.indexOf(o),-1!==s||(s=this._weekdaysParse.indexOf(o),-1!==s)?s:(s=this._shortWeekdaysParse.indexOf(o),-1!==s?s:null))}computeMonthsParse(){const i=[],e=[],r=[];let s,o;for(o=0;o<12;o++)s=new Date(2e3,o),i.push(this.monthsShort(s,"")),e.push(this.months(s,"")),r.push(this.months(s,"")),r.push(this.monthsShort(s,""));for(i.sort(Wh),e.sort(Wh),r.sort(Wh),o=0;o<12;o++)i[o]=Vf(i[o]),e[o]=Vf(e[o]);for(o=0;o<24;o++)r[o]=Vf(r[o]);this._monthsRegex=new RegExp(`^(${r.join("|")})`,"i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp(`^(${e.join("|")})`,"i"),this._monthsShortStrictRegex=new RegExp(`^(${i.join("|")})`,"i")}computeWeekdaysParse(){const i=[],e=[],r=[],s=[];let o;for(o=0;o<7;o++){const u=Tb(new Date(Date.UTC(2e3,1)),o,null,!0),d=this.weekdaysMin(u),m=this.weekdaysShort(u),M=this.weekdays(u);i.push(d),e.push(m),r.push(M),s.push(d),s.push(m),s.push(M)}for(i.sort(Wh),e.sort(Wh),r.sort(Wh),s.sort(Wh),o=0;o<7;o++)e[o]=Vf(e[o]),r[o]=Vf(r[o]),s[o]=Vf(s[o]);this._weekdaysRegex=new RegExp(`^(${s.join("|")})`,"i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp(`^(${r.join("|")})`,"i"),this._weekdaysShortStrictRegex=new RegExp(`^(${e.join("|")})`,"i"),this._weekdaysMinStrictRegex=new RegExp(`^(${i.join("|")})`,"i")}}function Wh(t,i){return i.length-t.length}const gb={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:$C,invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Tk,monthsShort:ty,week:{dow:0,doy:6},weekdays:ny,weekdaysMin:Lk,weekdaysShort:BC,meridiemParse:/[ap]\.?m?\.?/i};function WC(t,i,e){const r=Math.min(t.length,i.length),s=Math.abs(t.length-i.length);let u,o=0;for(u=0;u<r;u++)(e&&t[u]!==i[u]||!e&&Hi(t[u])!==Hi(i[u]))&&o++;return o+s}function rm(t,i=zo(),e){return i.week(t,e)}function iy(t,i){ai(null,[t,t.length,!1],null,i)}function yb(t,i){return vb(t,i.locale).toString()}function N1(t){return GC(t).toString()}function vb(t,i=zo(),e){return Jd(t,i.firstDayOfWeek(),i.firstDayOfYear(),e).year}function GC(t,i){return Jd(t,1,4,i).year}function j1(t,i){ai(t,null,null,function(e,r){let s=function $f(t,i={}){return i._isUTC?i._offset||0:function H1(t){return 15*-Math.round(t.getTimezoneOffset()/15)}(t)}(e,{_isUTC:r.isUTC,_offset:r.offset}),o="+";return s<0&&(s=-s,o="-"),o+Bh(~~(s/60),2)+i+Bh(~~s%60,2)})}const Wk=/([\+\-]|\d\d)/gi;const $o={},ly={};let sm;function zf(t){return t&&t.toLowerCase().replace("_","-")}function Mb(t){return $o[t]||console.error(`Khronos locale error: please load locale "${t}" before using it`),$o[t]}function wb(t,i){let e;return t&&(gC(i)?e=zo(t):Xl(t)&&(e=Wf(t,i)),e&&(sm=e)),sm&&sm._abbr}function Wf(t,i){if(null===i)return delete $o[t],sm=zo("en"),null;if(!i)return;let e=gb;if(i.abbr=t,null!=i.parentLocale){if(null==$o[i.parentLocale])return ly[i.parentLocale]||(ly[i.parentLocale]=[]),ly[i.parentLocale].push({name:t,config:i}),null;e=$o[i.parentLocale]._config}return $o[t]=new R1(function B1(t,i){const e=Object.assign({},t);for(const r in i)!Sa(i,r)||(rd(t[r])&&rd(i[r])?(e[r]={},Object.assign(e[r],t[r]),Object.assign(e[r],i[r])):null!=i[r]?e[r]=i[r]:delete e[r]);for(const r in t)Sa(t,r)&&!Sa(i,r)&&rd(t[r])&&(e[r]=Object.assign({},e[r]));return e}(e,i)),ly[t]&&ly[t].forEach(function(r){Wf(r.name,r.config)}),wb(t),$o[t]}function zo(t){return function $1(){$o.en||(wb("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal(t){const i=t%10;return t+(1===Hi(t%100/10)?"th":1===i?"st":2===i?"nd":3===i?"rd":"th")}}),function Y1(){ai("w",["ww",2,!1],"wo",function(t,i){return rm(t,i.locale).toString(10)}),ai("W",["WW",2,!1],"Wo",function(t){return function F1(t,i){return Jd(t,1,4,i).week}(t).toString(10)}),Oa("week","w"),Oa("isoWeek","W"),kl("week",5),kl("isoWeek",5),xn("w",bs),xn("ww",bs,xl),xn("W",bs),xn("WW",bs,xl),Qg(["w","ww","W","WW"],function(t,i,e,r){return i[r.substr(0,1)]=Hi(t),e})}(),function Yk(){ai(null,["gg",2,!1],null,function(t,i){return(vb(t,i.locale)%100).toString()}),ai(null,["GG",2,!1],null,function(t){return(GC(t)%100).toString()}),iy("gggg",yb),iy("ggggg",yb),iy("GGGG",N1),iy("GGGGG",N1),Oa("weekYear","gg"),Oa("isoWeekYear","GG"),kl("weekYear",1),kl("isoWeekYear",1),xn("G",tm),xn("g",tm),xn("GG",bs,xl),xn("gg",bs,xl),xn("GGGG",ub,P1),xn("gggg",ub,P1),xn("GGGGG",db,C_),xn("ggggg",db,C_),Qg(["gggg","ggggg","GGGG","GGGGG"],function(t,i,e,r){return i[r.substr(0,2)]=Hi(t),e}),Qg(["gg","GG"],function(t,i,e,r){return i[r]=E1(t),e})}(),function yO(){ai("Y",null,null,function(t,i){const e=vs(t,i.isUTC);return e<=9999?e.toString(10):`+${e}`}),ai(null,["YY",2,!1],null,function(t,i){return(vs(t,i.isUTC)%100).toString(10)}),ai(null,["YYYY",4,!1],null,LC),ai(null,["YYYYY",5,!1],null,LC),ai(null,["YYYYYY",6,!0],null,LC),Oa("year","y"),kl("year",1),xn("Y",tm),xn("YY",bs,xl),xn("YYYY",ub,P1),xn("YYYYY",db,C_),xn("YYYYYY",db,C_),ts(["YYYYY","YYYYYY"],0),ts("YYYY",function(t,i,e){return i[0]=2===t.length?E1(t):Hi(t),e}),ts("YY",function(t,i,e){return i[0]=E1(t),e}),ts("Y",function(t,i,e){return i[0]=parseInt(t,10),e})}(),function JC(){ai("z",null,null,function(t,i){return i.isUTC?"UTC":""}),ai("zz",null,null,function(t,i){return i.isUTC?"Coordinated Universal Time":""})}(),function Vk(){ai("X",null,null,function(t){return function wC(t){return Math.floor(t.valueOf()/1e3)}(t).toString(10)}),ai("x",null,null,function(t){return t.valueOf().toString(10)}),xn("x",tm),xn("X",xk),ts("X",function(t,i,e){return e._d=new Date(1e3*parseFloat(t)),e}),ts("x",function(t,i,e){return e._d=new Date(Hi(t)),e})}(),function Bk(){ai("s",["ss",2,!1],null,function(t,i){return x1(t,i.isUTC).toString(10)}),Oa("second","s"),kl("second",15),xn("s",bs),xn("ss",bs,xl),ts(["s","ss"],5)}(),function $k(){ai("Q",null,"Qo",function(t,i){return function wO(t,i=!1){return Math.ceil((Ji(t,i)+1)/3)}(t,i.isUTC).toString(10)}),Oa("quarter","Q"),kl("quarter",7),xn("Q",k1),ts("Q",function(t,i,e){return i[1]=3*(Hi(t)-1),e})}(),function sy(){j1("Z",":"),j1("ZZ",""),xn("Z",D_),xn("ZZ",D_),ts(["Z","ZZ"],function(t,i,e){return e._useUTC=!0,e._tzm=function oy(t,i){const e=(i||"").match(t);if(null===e)return null;const s=e[e.length-1].match(Wk)||["-","0","0"],o=60*parseInt(s[1],10)+Hi(s[2]);return 0===o?0:"+"===s[0]?o:-o}(D_,t),e})}(),function EC(){ai("M",["MM",2,!1],"Mo",function(t,i){return(Ji(t,i.isUTC)+1).toString(10)}),ai("MMM",null,null,function(t,i){return i.locale.monthsShort(t,i.format,i.isUTC)}),ai("MMMM",null,null,function(t,i){return i.locale.months(t,i.format,i.isUTC)}),Oa("month","M"),kl("month",8),xn("M",bs),xn("MM",bs,xl),xn("MMM",function(t,i){return i.monthsShortRegex(t)}),xn("MMMM",function(t,i){return i.monthsRegex(t)}),ts(["M","MM"],function(t,i,e){return i[1]=Hi(t)-1,e}),ts(["MMM","MMMM"],function(t,i,e,r){const s=e._locale.monthsParse(t,r,e._strict);return null!=s?i[1]=s:hr(e).invalidMonth=!!t,e})}(),function bb(){ai("m",["mm",2,!1],null,function(t,i){return M_(t,i.isUTC).toString(10)}),Oa("minute","m"),kl("minute",14),xn("m",bs),xn("mm",bs,xl),ts(["m","mm"],4)}(),function V1(){let t;for(ai("S",null,null,function(e,r){return(~~($h(e,r.isUTC)/100)).toString(10)}),ai(null,["SS",2,!1],null,function(e,r){return(~~($h(e,r.isUTC)/10)).toString(10)}),ai(null,["SSS",3,!1],null,function(e,r){return $h(e,r.isUTC).toString(10)}),ai(null,["SSSS",4,!1],null,function(e,r){return(10*$h(e,r.isUTC)).toString(10)}),ai(null,["SSSSS",5,!1],null,function(e,r){return(100*$h(e,r.isUTC)).toString(10)}),ai(null,["SSSSSS",6,!1],null,function(e,r){return(1e3*$h(e,r.isUTC)).toString(10)}),ai(null,["SSSSSSS",7,!1],null,function(e,r){return(1e4*$h(e,r.isUTC)).toString(10)}),ai(null,["SSSSSSSS",8,!1],null,function(e,r){return(1e5*$h(e,r.isUTC)).toString(10)}),ai(null,["SSSSSSSSS",9,!1],null,function(e,r){return(1e6*$h(e,r.isUTC)).toString(10)}),Oa("millisecond","ms"),kl("millisecond",16),xn("S",Jg,k1),xn("SS",Jg,xl),xn("SSS",Jg,PC),t="SSSS";t.length<=9;t+="S")xn(t,O1);function i(e,r,s){return r[6]=Hi(1e3*parseFloat(`0.${e}`)),s}for(t="S";t.length<=9;t+="S")ts(t,i)}(),function qk(){function t(s,o){return yr(s,o)%12||12}function e(s,o){ai(s,null,null,function(u,d){return d.locale.meridiem(yr(u,d.isUTC),M_(u,d.isUTC),o)})}function r(s,o){return o._meridiemParse}ai("H",["HH",2,!1],null,function(s,o){return yr(s,o.isUTC).toString(10)}),ai("h",["hh",2,!1],null,function(s,o){return t(s,o.isUTC).toString(10)}),ai("k",["kk",2,!1],null,function(s,o){return function i(s,o){return yr(s,o)||24}(s,o.isUTC).toString(10)}),ai("hmm",null,null,function(s,o){return`${t(s,o.isUTC)}${Bh(M_(s,o.isUTC),2)}`}),ai("hmmss",null,null,function(s,o){return`${t(s,o.isUTC)}${Bh(M_(s,o.isUTC),2)}${Bh(x1(s,o.isUTC),2)}`}),ai("Hmm",null,null,function(s,o){return`${yr(s,o.isUTC)}${Bh(M_(s,o.isUTC),2)}`}),ai("Hmmss",null,null,function(s,o){return`${yr(s,o.isUTC)}${Bh(M_(s,o.isUTC),2)}${Bh(x1(s,o.isUTC),2)}`}),e("a",!0),e("A",!1),Oa("hour","h"),kl("hour",13),xn("a",r),xn("A",r),xn("H",bs),xn("h",bs),xn("k",bs),xn("HH",bs,xl),xn("hh",bs,xl),xn("kk",bs,xl),xn("hmm",S1),xn("hmmss",em),xn("Hmm",S1),xn("Hmmss",em),ts(["H","HH"],3),ts(["k","kk"],function(s,o,u){const d=Hi(s);return o[3]=24===d?0:d,u}),ts(["a","A"],function(s,o,u){return u._isPm=u._locale.isPM(s),u._meridiem=s,u}),ts(["h","hh"],function(s,o,u){return o[3]=Hi(s),hr(u).bigHour=!0,u}),ts("hmm",function(s,o,u){const d=s.length-2;return o[3]=Hi(s.substr(0,d)),o[4]=Hi(s.substr(d)),hr(u).bigHour=!0,u}),ts("hmmss",function(s,o,u){const d=s.length-4,m=s.length-2;return o[3]=Hi(s.substr(0,d)),o[4]=Hi(s.substr(d,2)),o[5]=Hi(s.substr(m)),hr(u).bigHour=!0,u}),ts("Hmm",function(s,o,u){const d=s.length-2;return o[3]=Hi(s.substr(0,d)),o[4]=Hi(s.substr(d)),u}),ts("Hmmss",function(s,o,u){const d=s.length-4,m=s.length-2;return o[3]=Hi(s.substr(0,d)),o[4]=Hi(s.substr(d,2)),o[5]=Hi(s.substr(m)),u})}(),function HC(){ai("DDD",["DDDD",3,!1],"DDDo",function(t){return pb(t).toString(10)}),Oa("dayOfYear","DDD"),kl("dayOfYear",4),xn("DDD",Jg),xn("DDDD",PC),ts(["DDD","DDDD"],function(t,i,e){return e._dayOfYear=Hi(t),e})}(),function J1(){ai("d",null,"do",function(t,i){return Gd(t,i.isUTC).toString(10)}),ai("dd",null,null,function(t,i){return i.locale.weekdaysMin(t,i.format,i.isUTC)}),ai("ddd",null,null,function(t,i){return i.locale.weekdaysShort(t,i.format,i.isUTC)}),ai("dddd",null,null,function(t,i){return i.locale.weekdays(t,i.format,i.isUTC)}),ai("e",null,null,function(t,i){return Z1(t,i.locale,i.isUTC).toString(10)}),ai("E",null,null,function(t,i){return function DD(t,i){return Gd(t,i)||7}(t,i.isUTC).toString(10)}),Oa("day","d"),Oa("weekday","e"),Oa("isoWeekday","E"),kl("day",11),kl("weekday",11),kl("isoWeekday",11),xn("d",bs),xn("e",bs),xn("E",bs),xn("dd",function(t,i){return i.weekdaysMinRegex(t)}),xn("ddd",function(t,i){return i.weekdaysShortRegex(t)}),xn("dddd",function(t,i){return i.weekdaysRegex(t)}),Qg(["dd","ddd","dddd"],function(t,i,e,r){const s=e._locale.weekdaysParse(t,r,e._strict);return null!=s?i.d=s:hr(e).invalidWeekday=!!t,e}),Qg(["d","e","E"],function(t,i,e,r){return i[r]=Hi(t),e})}(),function TC(){ai("D",["DD",2,!1],"Do",function(t,i){return Xp(t,i.isUTC).toString(10)}),Oa("date","D"),kl("date",9),xn("D",bs),xn("DD",bs,xl),xn("Do",function(t,i){return i._dayOfMonthOrdinalParse||i._ordinalParse}),ts(["D","DD"],2),ts("Do",function(t,i,e){return i[2]=Hi(t.match(bs)[0]),e})}())}(),t?function Kk(t){let i,e,r=0;for(;r<t.length;){const s=zf(t[r]).split("-");let o=s.length;for(i=zf(t[r+1]),i=i?i.split("-"):null;o>0;){if(e=Mb(s.slice(0,o).join("-")),e)return e;if(i&&i.length>=o&&WC(s,i,!0)>=o-1)break;o--}r++}return null}(Ps(t)?t:[t]):sm}const S_=["year","quarter","month","week","day","hours","minutes","seconds","milliseconds"],XC=S_.reduce((t,i)=>(t[i]=!0,t),{});function z1(t){return t<0?Math.floor(t):Math.ceil(t)}function tD(t){return 4800*t/146097}function W1(t){return 146097*t/4800}let Uh=Math.round;const Qd_ss=44,Qd_s=45,Qd_m=45,Qd_h=22,Qd_d=26,Qd_M=11;function nD(t,i,e,r,s){return s.relativeTime(i||1,!!e,t,r)}class rD{constructor(i,e={}){this._data={},this._locale=zo(),this._locale=e&&e._locale||zo();const s=i.year||0,o=i.quarter||0,u=i.month||0,d=i.week||0,m=i.day||0,M=i.hours||0,S=i.minutes||0,I=i.seconds||0,K=i.milliseconds||0;return this._isValid=function Jk(t){if(Object.keys(t).some(r=>r in XC&&null===t[r]||isNaN(t[r])))return!1;let e=!1;for(let r=0;r<S_.length;++r)if(t[S_[r]]){if(e)return!1;t[S_[r]]!==Hi(t[S_[r]])&&(e=!0)}return!0}(i),this._milliseconds=+K+1e3*I+60*S*1e3+1e3*M*60*60,this._days=+m+7*d,this._months=+u+3*o+12*s,function eD(t){let i=t._milliseconds,e=t._days,r=t._months;const s=t._data;i>=0&&e>=0&&r>=0||i<=0&&e<=0&&r<=0||(i+=864e5*z1(W1(r)+e),e=0,r=0),s.milliseconds=i%1e3;const o=b_(i/1e3);s.seconds=o%60;const u=b_(o/60);s.minutes=u%60;const d=b_(u/60);s.hours=d%24,e+=b_(d/24);const m=b_(tD(e));r+=m,e-=z1(W1(m));const M=b_(r/12);return r%=12,s.day=e,s.month=r,s.year=M,t}(this)}isValid(){return this._isValid}humanize(i){if(!this.isValid())return this.localeData().invalidDate;const e=this.localeData();let r=function iD(t,i,e){const r=Ob(t).abs(),s=Uh(r.as("s")),o=Uh(r.as("m")),u=Uh(r.as("h")),d=Uh(r.as("d")),m=Uh(r.as("M")),M=Uh(r.as("y")),S=s<=Qd_ss&&["s",s]||s<Qd_s&&["ss",s]||o<=1&&["m"]||o<Qd_m&&["mm",o]||u<=1&&["h"]||u<Qd_h&&["hh",u]||d<=1&&["d"]||d<Qd_d&&["dd",d]||m<=1&&["M"]||m<Qd_M&&["MM",m]||M<=1&&["y"]||["yy",M];return nD.apply(null,[S[0],S[1],i,+t>0,e])}(this,!i,e);return i&&(r=e.pastFuture(+this,r)),e.postformat(r)}localeData(){return this._locale}locale(i){return i?(this._locale=zo(i)||this._locale,this):this._locale._abbr}abs(){const i=Math.abs,e=this._data;return this._milliseconds=i(this._milliseconds),this._days=i(this._days),this._months=i(this._months),e.milliseconds=i(e.milliseconds),e.seconds=i(e.seconds),e.minutes=i(e.minutes),e.hours=i(e.hours),e.month=i(e.month),e.year=i(e.year),this}as(i){if(!this.isValid())return NaN;let e,r;const s=this._milliseconds,o=vC(i);if("month"===o||"year"===o)return e=this._days+s/864e5,r=this._months+tD(e),"month"===o?r:r/12;switch(e=this._days+Math.round(W1(this._months)),o){case"week":return e/7+s/6048e5;case"day":return e+s/864e5;case"hours":return 24*e+s/36e5;case"minutes":return 1440*e+s/6e4;case"seconds":return 86400*e+s/1e3;case"milliseconds":return Math.floor(864e5*e)+s;default:throw new Error(`Unknown unit ${o}`)}}valueOf(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*Hi(this._months/12):NaN}}function Cb(t){if(null==t._isValid){const i=hr(t),e=Array.prototype.some.call(i.parsedDateParts,function(s){return null!=s});let r=!isNaN(t._d&&t._d.getTime())&&i.overflow<0&&!i.empty&&!i.invalidMonth&&!i.invalidWeekday&&!i.weekdayMismatch&&!i.nullInput&&!i.invalidFormat&&!i.userInvalidated&&(!i.meridiem||i.meridiem&&e);if(t._strict&&(r=r&&0===i.charsLeftOver&&0===i.unusedTokens.length&&void 0===i.bigHour),null!=Object.isFrozen&&Object.isFrozen(t))return r;t._isValid=r}return t._isValid}function cy(t,i){return t._d=new Date(NaN),Object.assign(hr(t),i||{userInvalidated:!0}),t}const eP=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,tP=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,nP=/Z|[+-]\d\d(?::?\d\d)?/,Db=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/,!0],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/,!0],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/,!0],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/,!0],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/,!0],["YYYYMMDD",/\d{8}/,!0],["GGGG[W]WWE",/\d{4}W\d{3}/,!0],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/,!0]],U1=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],iP=/^\/?Date\((\-?\d+)/i,rP={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480},xb=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;function sP(t){if(!Xl(t._i))return t;const i=t._i,e=eP.exec(i)||tP.exec(i);let r,s,o,u,d,m;if(!e)return t._isValid=!1,t;for(d=0,m=Db.length;d<m;d++)if(Db[d][1].exec(e[1])){s=Db[d][0],r=!1!==Db[d][2];break}if(null==s)return t._isValid=!1,t;if(e[3]){for(d=0,m=U1.length;d<m;d++)if(U1[d][1].exec(e[3])){o=(e[2]||" ")+U1[d][0];break}if(null==o)return t._isValid=!1,t}if(!r&&null!=o)return t._isValid=!1,t;if(e[4]){if(!nP.exec(e[4]))return t._isValid=!1,t;u="Z"}return t._f=s+(o||"")+(u||""),_u(t)}function kb(t){const i=parseInt(t,10);return i<=49?i+2e3:i}function Pb(t){if(!Xl(t._i))return t;const i=xb.exec(function aD(t){return t.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(t._i));if(!i)return function sD(t){return t._isValid=!1,t}(t);const e=function oD(t,i,e,r,s,o){const u=[kb(t),ty.indexOf(i),parseInt(e,10),parseInt(r,10),parseInt(s,10)];return o&&u.push(parseInt(o,10)),u}(i[4],i[3],i[2],i[5],i[6],i[7]);return function lD(t,i,e){return!t||BC.indexOf(t)===new Date(i[0],i[1],i[2]).getDay()||(hr(e).weekdayMismatch=!0,e._isValid=!1,!1)}(i[1],e,t)&&(t._a=e,t._tzm=function oP(t,i,e){if(t)return rP[t];if(i)return 0;{const r=parseInt(e,10),s=r%100;return(r-s)/100*60+s}}(i[8],i[9],i[10]),t._d=cb.apply(null,t._a),t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),hr(t).rfc2822=!0),t}function Ec(t,i,e,r,s=0){const o=zo(e||"en");if(!o)throw new Error(`Locale "${e}" is not defined, please add it with "defineLocale(...)"`);const d=function uD(t,i,e,r,s=0){if(!jh(t))return e.invalidDate;const o=dD(i,e);return lb[o]=lb[o]||function wk(t){const i=t.match(bC),e=i.length,r=new Array(e);for(let s=0;s<e;s++)r[s]=Zp[i[s]]?Zp[i[s]]:D1(i[s]);return function(s,o,u,d=0){let m="";for(let M=0;M<e;M++)m+=Ud(r[M])?r[M].call(null,s,{format:t,locale:o,isUTC:u,offset:d}):r[M];return m}}(o),lb[o](t,e,r,s)}(t,i||(r?"YYYY-MM-DDTHH:mm:ss[Z]":"YYYY-MM-DDTHH:mm:ssZ"),o,r,s);return d&&o.postformat(d)}function dD(t,i){let e=t,r=5;const s=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,o=u=>i.formatLongDate(u)||u;for(s.lastIndex=0;r>=0&&s.test(e);)e=e.replace(s,o),s.lastIndex=0,r-=1;return e}function O_(t,i,e){return t??i??e}function G1(t){const i=[];let e,r,s,o,u;if(t._d)return t;for(s=function aP(t){const i=new Date;return t._useUTC?[i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()]:[i.getFullYear(),i.getMonth(),i.getDate()]}(t),t._w&&null==t._a[2]&&null==t._a[1]&&function Sb(t){let i,e,r,s,o,u,d,m;if(i=t._w,null!=i.GG||null!=i.W||null!=i.E)o=1,u=4,e=O_(i.GG,t._a[0],Jd(new Date,1,4).year),r=O_(i.W,1),s=O_(i.E,1),(s<1||s>7)&&(m=!0);else{o=t._locale._week.dow,u=t._locale._week.doy;const M=Jd(new Date,o,u);e=O_(i.gg,t._a[0],M.year),r=O_(i.w,M.week),null!=i.d?(s=i.d,(s<0||s>6)&&(m=!0)):null!=i.e?(s=i.e+o,(i.e<0||i.e>6)&&(m=!0)):s=o}r<1||r>im(e,o,u)?hr(t)._overflowWeeks=!0:null!=m?hr(t)._overflowWeekday=!0:(d=function A1(t,i,e,r,s){const d=1+7*(i-1)+(7+e-r)%7+ey(t,r,s);let m,M;return d<=0?(m=t-1,M=P_(m)+d):d>P_(t)?(m=t+1,M=d-P_(t)):(m=t,M=d),{year:m,dayOfYear:M}}(e,r,s,o,u),t._a[0]=d.year,t._dayOfYear=d.dayOfYear)}(t),null!=t._dayOfYear&&(u=O_(t._a[0],s[0]),(t._dayOfYear>P_(u)||0===t._dayOfYear)&&(hr(t)._overflowDayOfYear=!0),r=new Date(Date.UTC(u,0,t._dayOfYear)),t._a[1]=r.getUTCMonth(),t._a[2]=r.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=i[e]=s[e];for(;e<7;e++)t._a[e]=i[e]=t._a[e]??(2===e?1:0);return 24===t._a[3]&&0===t._a[4]&&0===t._a[5]&&0===t._a[6]&&(t._nextDay=!0,t._a[3]=0),t._d=(t._useUTC?cb:Kg).apply(null,i),o=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[3]=24),t._w&&typeof t._w.d<"u"&&t._w.d!==o&&(hr(t).weekdayMismatch=!0),t}function hD(t){let i;const e=t._a;return e&&-2===hr(t).overflow&&(i=e[1]<0||e[1]>11?1:e[2]<1||e[2]>Zg(e[0],e[1])?2:e[3]<0||e[3]>24||24===e[3]&&(0!==e[4]||0!==e[5]||0!==e[6])?3:e[4]<0||e[4]>59?4:e[5]<0||e[5]>59?5:e[6]<0||e[6]>999?6:-1,hr(t)._overflowDayOfYear&&(i<0||i>2)&&(i=2),hr(t)._overflowWeeks&&-1===i&&(i=7),hr(t)._overflowWeekday&&-1===i&&(i=8),hr(t).overflow=i),t}function _u(t){if("ISO_8601"===t._f)return sP(t);if("RFC_2822"===t._f)return Pb(t);if(t._a=[],hr(t).empty=!0,Ps(t._f)||!t._i&&0!==t._i)return t;let i=t._i.toString(),e=0;const r=i.length,s=dD(t._f,t._locale).match(bC)||[];let o,u,d,m;for(o=0;o<s.length;o++)u=s[o],d=(i.match(SC(u,t._locale))||[])[0],d&&(m=i.substr(0,i.indexOf(d)),m.length>0&&hr(t).unusedInput.push(m),i=i.slice(i.indexOf(d)+d.length),e+=d.length),Zp[u]?(d?hr(t).empty=!1:hr(t).unusedTokens.push(u),kk(u,d,t)):t._strict&&!d&&hr(t).unusedTokens.push(u);return hr(t).charsLeftOver=r-e,i.length>0&&hr(t).unusedInput.push(i),t._a[3]<=12&&!0===hr(t).bigHour&&t._a[3]>0&&(hr(t).bigHour=void 0),hr(t).parsedDateParts=t._a.slice(0),hr(t).meridiem=t._meridiem,t._a[3]=function fD(t,i,e){let r=i;if(null==e)return r;if(null!=t.meridiemHour)return t.meridiemHour(r,e);if(null==t.isPM)return r;const s=t.isPM(e);return s&&r<12&&(r+=12),!s&&12===r&&(r=0),r}(t._locale,t._a[3],t._meridiem),G1(t),hD(t)}function dP(t){const i=hD(function hP(t){let i=t._i;const e=t._f;return t._locale=t._locale||zo(t._l),null===i||void 0===e&&""===i?cy(t,{nullInput:!0}):(Xl(i)&&(t._i=i=t._locale.preparse(i,e)),w1(i)?(t._d=Kd(i),t):(Ps(e)?function uP(t){let i,e,r,s,o;if(!t._f||0===t._f.length)return hr(t).invalidFormat=!0,cy(t);for(o=0;o<t._f.length;o++)s=0,i=Object.assign({},t),null!=t._useUTC&&(i._useUTC=t._useUTC),i._f=t._f[o],_u(i),Cb(i)&&(s+=hr(i).charsLeftOver,s+=10*hr(i).unusedTokens.length,hr(i).score=s,(null==r||s<r)&&(r=s,e=i));Object.assign(t,e||i)}(t):e?_u(t):function mD(t){const i=t._i;if(gC(i))t._d=new Date;else if(w1(i))t._d=Kd(i);else if(Xl(i))!function cD(t){if(!Xl(t._i))return t;const i=iP.exec(t._i);null!==i?t._d=new Date(+i[1]):(sP(t),!1!==t._isValid||(delete t._isValid,Pb(t),!1!==t._isValid||(delete t._isValid,cy(t))))}(t);else if(Ps(i)&&i.length){const e=i.slice(0);t._a=e.map(r=>Xl(r)?parseInt(r,10):r),G1(t)}else if(rd(i))!function pD(t){if(t._d)return t;const i=t._i;if(rd(i)){const e=function bk(t){const i={};let e,r;for(r in t)Sa(t,r)&&(e=vC(r),e&&(i[e]=t[r]));return i}(i);t._a=[e.year,e.month,e.day,e.hours,e.minutes,e.seconds,e.milliseconds].map(r=>Xl(r)?parseInt(r,10):r)}return G1(t)}(t);else{if(!Qp(i))return cy(t);t._d=new Date(i)}}(t),Cb(t)||(t._d=null),t))}(t));return i._d=new Date(null!=i._d?i._d.getTime():NaN),Cb(Object.assign({},i,{_isValid:null}))||(i._d=new Date(NaN)),i}function uy(t,i,e,r,s){return w1(t)?t:function _D(t,i,e,r,s){const o={};let u=t;return(rd(u)&&function vk(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;let i;for(i in t)if(t.hasOwnProperty(i))return!1;return!0}(u)||Ps(u)&&0===u.length)&&(u=void 0),o._useUTC=o._isUTC=s,o._l=e,o._i=u,o._f=i,o._strict=r,dP(o)}(t,i,e,r,s)._d}function Ic(t){return t instanceof Date?new Date(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds(),t.getUTCMilliseconds()):null}function q1(t){return t<0?-1*Math.round(-1*t):Math.round(t)}function gu(t,i,e="milliseconds"){return!(!t||!i)&&("milliseconds"===e?t.valueOf()>i.valueOf():i.valueOf()<zh(t,e).valueOf())}function Zd(t,i,e="milliseconds"){return!(!t||!i)&&("milliseconds"===e?t.valueOf()<i.valueOf():I1(t,e).valueOf()<i.valueOf())}function om(t,i,e="milliseconds"){if(!t||!i)return!1;if("milliseconds"===e)return t.valueOf()===i.valueOf();const r=i.valueOf();return zh(t,e).valueOf()<=r&&r<=I1(t,e).valueOf()}const yD=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,vD=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ob(t,i,e={}){const r=function bD(t,i){if(null==t)return{};if(function Xk(t){return t instanceof rD}(t))return{milliseconds:t._milliseconds,day:t._days,month:t._months};if(Qp(t))return i?{[i]:t}:{milliseconds:t};if(Xl(t)){let e=yD.exec(t);if(e){const r="-"===e[1]?-1:1;return{year:0,day:Hi(e[2])*r,hours:Hi(e[3])*r,minutes:Hi(e[4])*r,seconds:Hi(e[5])*r,milliseconds:Hi(q1(1e3*Hi(e[6])))*r}}if(e=vD.exec(t),e){const r="-"===e[1]?-1:1;return{year:Uf(e[2],r),month:Uf(e[3],r),week:Uf(e[4],r),day:Uf(e[5],r),hours:Uf(e[6],r),minutes:Uf(e[7],r),seconds:Uf(e[8],r)}}}if(rd(t)&&("from"in t||"to"in t)){const e=function wD(t,i){if(!jh(t)||!jh(i))return{milliseconds:0,months:0};let e;const r=function QC(t,i,e={}){if(!e._isUTC)return t;const r=Kd(i),s=6e4*(e._offset||0),o=t.valueOf()-r.valueOf()+s;return r.setTime(r.valueOf()+o),r}(i,t,{_offset:t.getTimezoneOffset()});return Zd(t,r)?e=MD(t,r):(e=MD(r,t),e.milliseconds=-e.milliseconds,e.months=-e.months),e}(uy(t.from),uy(t.to));return{milliseconds:e.milliseconds,month:e.months}}return t}(t,i);return new rD(r,e)}function Uf(t,i){const e=t&&parseFloat(t.replace(",","."));return(isNaN(e)?0:e)*i}function MD(t,i){const e={milliseconds:0,months:0};return e.months=Ji(i)-Ji(t)+12*(vs(i)-vs(t)),gu(ad(Kd(t),e.months,"month"),i)&&--e.months,e.milliseconds=+i-+ad(Kd(t),e.months,"month"),e}function ad(t,i,e,r){return Gh(t,Ob(i,e),1,r)}function Gh(t,i,e,r){const s=i._milliseconds,o=q1(i._days),u=q1(i._months);return u&&Bf(t,Ji(t,r)+u*e,r),o&&fb(t,Xp(t,r)+o*e,r),s&&function jC(t,i){t.setTime(i)}(t,function Ck(t){return t.getTime()}(t)+s*e),Kd(t)}function Tb(t,i,e=zo(),r){const s=Gd(t,r),o=function Q1(t,i){if(!Xl(t))return t;const e=parseInt(t,10);if(!isNaN(e))return e;const r=i.weekdaysParse(t);return Qp(r)?r:null}(i,e);return ad(t,o-s,"day")}function oo(t,i){return Gd(t,i)}function Z1(t,i=zo(),e){return(Gd(t,e)+7-i.firstDayOfWeek())%7}const X1=function(t){return 0===t?0:1===t?1:2===t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5},PD={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},vu=function(t){return function(i,e){const r=X1(i);let s=PD[t][X1(i)];return 2===r&&(s=s[e?0:1]),s.replace(/%d/i,i.toString())}};"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),vu("s"),vu("s"),vu("m"),vu("m"),vu("h"),vu("h"),vu("d"),vu("d"),vu("M"),vu("M"),vu("y"),vu("y"),"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),"\u044f\u043d\u0440_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),"gen._feb._mar._abr._mai._jun._jul._ago._set._oct._nov._des.".split("_"),"ene_feb_mar_abr_mai_jun_jul_ago_set_oct_nov_des".split("_"),"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),"diu._dil._dim._dix._dij._div._dis.".split("_"),"dg_dl_dt_dc_dj_dv_ds".split("_");const Eb="leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),n0="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_");(function(t,i){let e,r=[];for(e=0;e<12;e++)r[e]=new RegExp("^"+t[e]+"$|^"+i[e]+"$","i")})(Eb,n0),function(t){let i,e=[];for(i=0;i<12;i++)e[i]=new RegExp("^"+t[i]+"$","i")}(n0),function(t){let i,e=[];for(i=0;i<12;i++)e[i]=new RegExp("^"+t[i]+"$","i")}(Eb),"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),"Januar_Februar_Marts_April_Maj_Juni_Juli_August_September_Oktober_November_December".split("_"),"Jan_Feb_Mar_Apr_Maj_Jun_Jul_Aug_Sep_Okt_Nov_Dec".split("_"),"S\xf8ndag_Mandag_Tirsdag_Onsdag_Torsdag_Fredag_L\xf8rdag".split("_"),"S\xf8n_Man_Tir_Ons_Tor_Fre_L\xf8r".split("_"),"S\xf8_Ma_Ti_On_To_Fr_L\xf8".split("_"),"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),"So_Mo_Di_Mi_Do_Fr_Sa".split("_");const TD={abbr:"en-gb",months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal(t){const i=Number(t),e=i%10;return i+(1==~~(i%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}};function Ve(t,i,e){return"m"===e?i?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":t+" "+function Oe(t,i){let e=t.split("_");return i%10==1&&i%100!=11?e[0]:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?e[1]:e[2]}({ss:i?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:i?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[e],+t)}"ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),"ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),"do_lu_ma_mi_ju_vi_s\xe1".split("_"),"ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),"ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),"do_lu_ma_mi_ju_vi_s\xe1".split("_"),"ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),"ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),"do_lu_ma_mi_ju_vi_s\xe1".split("_"),"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),"P_E_T_K_N_R_L".split("_"),"P_E_T_K_N_R_L".split("_"),"nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),"su_ma_ti_ke_to_pe_la".split("_"),"su_ma_ti_ke_to_pe_la".split("_"),"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),"dim._lun._mar._mer._jeu._ven._sam.".split("_"),"di_lu_ma_me_je_ve_sa".split("_"),"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),"xan_feb_mar_abr_mai_xu\xf1_xul_ago_set_out_nov_dec".split("_"),"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),"vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" "),"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),"jan_feb_m\xe1rc_\xe1pr_m\xe1j_j\xfan_j\xfal_aug_szept_okt_nov_dec".split("_"),"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),"v_h_k_sze_cs_p_szo".split("_"),"Sije\u010danj_Velja\u010da_O\u017eujak_Travanj_Svibanj_Lipanj_Srpanj_Kolovoz_Rujan_Listopad_Studeni_Prosinac".split("_"),"Sij_Velj_O\u017eu_Tra_Svi_Lip_Srp_Kol_Ruj_Lis_Stu_Pro".split("_"),"Nedjelja_Ponedjeljak_Utorak_Srijeda_\u010cetvrtak_Petak_Subota".split("_"),"Ned_Pon_Uto_Sri_\u010cet_Pet_Sub".split("_"),"Ne_Po_Ut_Sr_\u010ce_Pe_Su".split("_"),"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nov_Des".split("_"),"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),"dom_lun_mar_mer_gio_ven_sab".split("_"),"do_lu_ma_me_gi_ve_sa".split("_"),"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10e1_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10e1_\u10db\u10d0\u10e0\u10e2\u10e1_\u10d0\u10de\u10e0\u10d8\u10da\u10d8\u10e1_\u10db\u10d0\u10d8\u10e1\u10e1_\u10d8\u10d5\u10dc\u10d8\u10e1\u10e1_\u10d8\u10d5\u10da\u10d8\u10e1\u10e1_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10e1_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10e1_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10e1_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10e1_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10e1".split("_"),"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),"S_P_A_T_K_Pn_\u0160".split("_"),"Janv\u0101ris_Febru\u0101ris_Marts_Apr\u012blis_Maijs_J\u016bnijs_J\u016blijs_Augusts_Septembris_Oktobris_Novembris_Decembris".split("_"),"Jan_Feb_Mar_Apr_Mai_J\u016bn_J\u016bl_Aug_Sep_Okt_Nov_Dec".split("_"),"Sv\u0113tdiena_Pirmdiena_Otrdiena_Tre\u0161diena_Ceturtdiena_Piektdiena_Sestdiena".split("_"),"Sv\u0113td_Pirmd_Otrd_Tre\u0161d_Ceturtd_Piektd_Sestd".split("_"),"Sv_Pi_Ot_Tr_Ce_Pk_Se".split("_"),"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),"jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),"jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),"zo._ma._di._wo._do._vr._za.".split("_"),"zo_ma_di_wo_do_vr_za".split("_"),"jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),"jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),"zo._ma._di._wo._do._vr._za.".split("_"),"zo_ma_di_wo_do_vr_za".split("_"),"stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),"stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),"Janeiro_Fevereiro_Mar\xe7o_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_");let nt=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];const Ot={abbr:"ru",months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?\] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:nt,longMonthsParse:nt,shortMonthsParse:nt,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430 \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",nextWeek(t,i){if(rm(i)===rm(t))return 2===oo(t)?"[\u0412\u043e] dddd [\u0432] LT":"[\u0412] dddd [\u0432] LT";switch(oo(t)){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd [\u0432] LT"}},lastWeek(t,i){if(rm(i)===rm(t))return 2===oo(t)?"[\u0412\u043e] dddd [\u0432] LT":"[\u0412] dddd [\u0432] LT";switch(oo(t)){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:Ve,m:Ve,mm:Ve,h:"\u0447\u0430\u0441",hh:Ve,d:"\u0434\u0435\u043d\u044c",dd:Ve,M:"\u043c\u0435\u0441\u044f\u0446",MM:Ve,y:"\u0433\u043e\u0434",yy:Ve},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:t=>/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(t),meridiem:(t,i,e)=>t<4?"\u043d\u043e\u0447\u0438":t<12?"\u0443\u0442\u0440\u0430":t<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430",dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal(t,i){const e=Number(t);switch(i){case"M":case"d":case"DDD":return e+"-\u0439";case"D":return e+"-\u0433\u043e";case"w":case"W":return e+"-\u044f";default:return e.toString(10)}},week:{dow:1,doy:4}};"janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),"jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_"),"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),"ne_po_ut_st_\u0161t_pi_so".split("_"),"ne_po_ut_st_\u0161t_pi_so".split("_"),"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),"ne_po_to_sr_\u010de_pe_so".split("_"),"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),"E Diel\xeb_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),"Di_He_Ma_Me_En_Pr_Sh".split("_"),"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_");const Rb={abbr:"th-be",months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:t=>"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===t,meridiem:(t,i,e)=>t<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07",calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"},preparse(t,i){const e=Rb.longDateFormat[i]?Rb.longDateFormat[i]:i;return-1!==e.indexOf("YYYY",e.length-4)?t.substr(0,t.length-4)+(parseInt(t.substr(t.length-4),10)-543):t},getFullYear:(t,i=!1)=>543+(i?t.getUTCFullYear():t.getFullYear())};function Kf(t){return function(i){return t+"\u043e"+(11===yr(i)?"\u0431":"")+"] LT"}}"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),"Paz_Pts_Sal_\xc7ar_Per_Cum_Cts".split("_"),"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_"),"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),Kf("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),Kf("[\u0417\u0430\u0432\u0442\u0440\u0430 "),Kf("[\u0412\u0447\u043e\u0440\u0430 "),Kf("[\u0423] dddd ["),"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),"CN_T2_T3_T4_T5_T6_T7".split("_"),"CN_T2_T3_T4_T5_T6_T7".split("_"),"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_");var j2=$(6451),H2=$(1144);const V2=["addListener","removeListener"],B2=["addEventListener","removeEventListener"],$2=["on","off"];function UD(t,i,e,r){if((0,Qe.m)(e)&&(r=e,e=void 0),r)return UD(t,i,e).pipe((0,dc.Z)(r));const[s,o]=function U2(t){return(0,Qe.m)(t.addEventListener)&&(0,Qe.m)(t.removeEventListener)}(t)?B2.map(u=>d=>t[u](i,d,e)):function z2(t){return(0,Qe.m)(t.addListener)&&(0,Qe.m)(t.removeListener)}(t)?V2.map(zO(t,i)):function W2(t){return(0,Qe.m)(t.on)&&(0,Qe.m)(t.off)}(t)?$2.map(zO(t,i)):[];if(!s&&(0,H2.z)(t))return(0,$t.z)(u=>UD(u,i,e))((0,Un.Xf)(t));if(!s)throw new TypeError("Invalid event target");return new rt.y(u=>{const d=(...m)=>u.next(1<m.length?m:m[0]);return s(d),()=>o(d)})}function zO(t,i){return e=>r=>t[e](i,r)}const p0={schedule(t){let i=requestAnimationFrame,e=cancelAnimationFrame;const{delegate:r}=p0;r&&(i=r.requestAnimationFrame,e=r.cancelAnimationFrame);const s=i(o=>{e=void 0,t(o)});return new At.w0(()=>e?.(s))},requestAnimationFrame(...t){const{delegate:i}=p0;return(i?.requestAnimationFrame||requestAnimationFrame)(...t)},cancelAnimationFrame(...t){const{delegate:i}=p0;return(i?.cancelAnimationFrame||cancelAnimationFrame)(...t)},delegate:void 0},K2=new class q2 extends wt{flush(i){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:r}=this;let s;i=i||r.shift();do{if(s=i.execute(i.state,i.delay))break}while((i=r[0])&&i.id===e&&r.shift());if(this._active=!1,s){for(;(i=r[0])&&i.id===e&&r.shift();)i.unsubscribe();throw s}}}(class G2 extends Be{constructor(i,e){super(i,e),this.scheduler=i,this.work=e}requestAsyncId(i,e,r=0){return null!==r&&r>0?super.requestAsyncId(i,e,r):(i.actions.push(this),i._scheduled||(i._scheduled=p0.requestAnimationFrame(()=>i.flush(void 0))))}recycleAsyncId(i,e,r=0){if(null!=r&&r>0||null==r&&this.delay>0)return super.recycleAsyncId(i,e,r);i.actions.some(s=>s.id===e)||(p0.cancelAnimationFrame(e),i._scheduled=void 0)}});function _y(t,i){if(1!==t.nodeType)return[];const r=t.ownerDocument.defaultView.getComputedStyle(t,null);return i?r[i]:r}function OP(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function TP(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}const{overflow:i,overflowX:e,overflowY:r}=_y(t);return/(auto|scroll|overlay)/.test(String(i)+String(r)+String(e))?t:TP(OP(t))}const WO=typeof window<"u"&&typeof document<"u",UO=WO&&!(!window.MSInputMethodContext||!document.documentMode),GO=WO&&!(!window.MSInputMethodContext||!/MSIE 10/.test(navigator.userAgent));function Yb(t){return 11===t?UO:10===t?GO:UO||GO}function LP(t){if(!t)return document.documentElement;const i=Yb(10)?document.body:null;let r,e=t.offsetParent||null;for(;e===i&&t.nextElementSibling&&r!==t.nextElementSibling;)r=t.nextElementSibling,e=r.offsetParent;const s=e&&e.nodeName;return s&&"BODY"!==s&&"HTML"!==s?-1!==["TH","TD","TABLE"].indexOf(e.nodeName)&&"static"===_y(e,"position")?LP(e):e:r?r.ownerDocument.documentElement:document.documentElement}function EP(t){return null!==t.parentNode?EP(t.parentNode):t}function GD(t,i){if(!(t&&t.nodeType&&i&&i.nodeType))return document.documentElement;const e=t.compareDocumentPosition(i)&Node.DOCUMENT_POSITION_FOLLOWING,r=e?t:i,s=e?i:t,o=document.createRange();o.setStart(r,0),o.setEnd(s,0);const{commonAncestorContainer:u}=o;if(t!==u&&i!==u||r.contains(s))return function J2(t){const{nodeName:i}=t;return"BODY"!==i&&("HTML"===i||LP(t.firstElementChild)===t)}(u)?u:LP(u);const d=EP(t);return d.host?GD(d.host,i):GD(t,EP(i).host)}function qO(t,i){const e="x"===i?"Left":"Top",r="Left"===e?"Right":"Bottom";return parseFloat(t[`border${e}Width`])+parseFloat(t[`border${r}Width`])}function KO(t,i,e,r){return Math.max(i[`offset${t}`],i[`scroll${t}`],e[`client${t}`],e[`offset${t}`],e[`scroll${t}`],Yb(10)?parseInt(e[`offset${t}`],10)+parseInt(r["margin"+("Height"===t?"Top":"Left")],10)+parseInt(r["margin"+("Height"===t?"Bottom":"Right")],10):0)}function JO(t){const i=t.body,e=t.documentElement,r=Yb(10)&&getComputedStyle(e);return{height:KO("Height",i,e,r),width:KO("Width",i,e,r)}}function Fb(t,i="top"){const e="top"===i?"scrollTop":"scrollLeft",r=t.nodeName;if("BODY"===r||"HTML"===r){const s=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||s)[e]}return t[e]}function m0(t){return Object.assign(Object.assign({},t),{right:t.left+t.width,bottom:t.top+t.height})}function QO(t){let i={};try{if(Yb(10)){i=t.getBoundingClientRect();const m=Fb(t,"top"),M=Fb(t,"left");i.top+=m,i.left+=M,i.bottom+=m,i.right+=M}else i=t.getBoundingClientRect()}catch{return}const e={left:i.left,top:i.top,width:i.right-i.left,height:i.bottom-i.top},r="HTML"===t.nodeName?JO(t.ownerDocument):{};let u=t.offsetWidth-(r.width||t.clientWidth||e.right-e.left),d=t.offsetHeight-(r.height||t.clientHeight||e.bottom-e.top);if(u||d){const m=_y(t);u-=qO(m,"x"),d-=qO(m,"y"),e.width-=u,e.height-=d}return m0(e)}function IP(t,i,e=!1){const r=Yb(10),s="HTML"===i.nodeName,o=QO(t),u=QO(i),d=TP(t),m=_y(i),M=parseFloat(m.borderTopWidth),S=parseFloat(m.borderLeftWidth);e&&s&&(u.top=Math.max(u.top,0),u.left=Math.max(u.left,0));let I=m0({top:o.top-u.top-M,left:o.left-u.left-S,width:o.width,height:o.height});if(I.marginTop=0,I.marginLeft=0,!r&&s){const K=parseFloat(m.marginTop),Q=parseFloat(m.marginLeft);I.top-=M-K,I.bottom-=M-K,I.left-=S-Q,I.right-=S-Q,I.marginTop=K,I.marginLeft=Q}return(r&&!e?i.contains(d):i===d&&"BODY"!==d.nodeName)&&(I=function Q2(t,i,e=!1){const r=Fb(i,"top"),s=Fb(i,"left"),o=e?-1:1;return t.top+=r*o,t.bottom+=r*o,t.left+=s*o,t.right+=s*o,t}(I,i)),I}function ZO(t){const i=t.nodeName;return"BODY"!==i&&"HTML"!==i&&("fixed"===_y(t,"position")||ZO(OP(t)))}function XO(t){if(!t||!t.parentElement||Yb())return document.documentElement;let i=t.parentElement;for(;i&&"none"===_y(i,"transform");)i=i.parentElement;return i||document.documentElement}function AP(t,i,e=0,r,s=!1){let o={top:0,left:0};const u=s?XO(t):GD(t,i);if("viewport"===r)o=function Z2(t,i=!1){const e=t.ownerDocument.documentElement,r=IP(t,e),s=Math.max(e.clientWidth,window.innerWidth||0),o=Math.max(e.clientHeight,window.innerHeight||0),u=i?0:Fb(e),d=i?0:Fb(e,"left");return m0({top:u-Number(r.top)+Number(r.marginTop),left:d-Number(r.left)+Number(r.marginLeft),width:s,height:o})}(u,s);else{let d;"scrollParent"===r?(d=TP(OP(i)),"BODY"===d.nodeName&&(d=t.ownerDocument.documentElement)):d="window"===r?t.ownerDocument.documentElement:r;const m=IP(d,u,s);if("HTML"!==d.nodeName||ZO(u))o=m;else{const{height:M,width:S}=JO(t.ownerDocument);o.top+=m.top-m.marginTop,o.bottom=Number(M)+Number(m.top),o.left+=m.left-m.marginLeft,o.right=Number(S)+Number(m.left)}}return o.left+=e,o.top+=e,o.right-=e,o.bottom-=e,o}function X2({width:t,height:i}){return t*i}function eT(t,i,e,r,s=["top","bottom","right","left"],o="viewport",u=0){if(-1===t.indexOf("auto"))return t;const d=AP(e,r,u,o),m={top:{width:d.width,height:i.top-d.top},right:{width:d.right-i.right,height:d.height},bottom:{width:d.width,height:d.bottom-i.bottom},left:{width:i.left-d.left,height:d.height}},M=Object.keys(m).map(Q=>Object.assign(Object.assign({key:Q},m[Q]),{area:X2(m[Q])})).sort((Q,te)=>te.area-Q.area);let S=M.filter(({width:Q,height:te})=>Q>=e.clientWidth&&te>=e.clientHeight);S=S.filter(Q=>s.some(te=>te===Q.key));const I=S.length>0?S[0].key:M[0].key,K=t.split(" ")[1];return e.className=e.className.replace(/bs-tooltip-auto/g,`bs-tooltip-${I}`),I+(K?`-${K}`:"")}function tT(t){const e=t.ownerDocument.defaultView.getComputedStyle(t),r=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),s=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0);return{width:Number(t.offsetWidth)+s,height:Number(t.offsetHeight)+r}}function nT(t,i,e=null){return IP(i,e?XO(t):GD(t,i),e)}function RP(t,i,e){const r=e.split(" ")[0],s=tT(t),o={width:s.width,height:s.height},u=-1!==["right","left"].indexOf(r),d=u?"top":"left",m=u?"left":"top",M=u?"height":"width",S=u?"width":"height";return o[d]=i[d]+i[M]/2-s[M]/2,o[m]=r===m?i[m]-s[S]:i[function tI(t){const i={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,e=>i[e])}(m)],o}function iT(t,i){return t&&t.modifiers&&t.modifiers[i]&&t.modifiers[i].enabled}function rT(t,i,e){Object.keys(i).forEach(r=>{let s="";-1!==["width","height","top","right","bottom","left"].indexOf(r)&&function iI(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}(i[r])&&(s="px"),e?e.setStyle(t,r,`${String(i[r])}${s}`):t.style[r]=String(i[r])+s})}function sI(t){let i=t.offsets.target;const e=t.instance.target.querySelector(".arrow");if(!e)return t;const r=-1!==["left","right"].indexOf(t.placement.split(" ")[0]),s=r?"height":"width",o=r?"Top":"Left",u=o.toLowerCase(),d=r?"left":"top",m=r?"bottom":"right",M=tT(e)[s],S=t.placement.split(" ")[1];t.offsets.host[m]-M<i[u]&&(i[u]-=i[u]-(t.offsets.host[m]-M)),Number(t.offsets.host[u])+Number(M)>i[m]&&(i[u]+=Number(t.offsets.host[u])+Number(M)-Number(i[m])),i=m0(i);const I=_y(t.instance.target),K=parseFloat(I[`margin${o}`]),Q=parseFloat(I[`border${o}Width`]);let te;if(S){const _e=parseFloat(I.borderRadius),xe=Number(K+Q+_e);te=u===S?Number(t.offsets.host[u])+xe:Number(t.offsets.host[u])+Number(t.offsets.host[s]-xe)}else te=Number(t.offsets.host[u])+Number(t.offsets.host[s]/2-M/2);let pe=te-i[u]-K-Q;return pe=Math.max(Math.min(i[s]-M,pe),0),t.offsets.arrow={[u]:Math.round(pe),[d]:""},t.instance.arrow=e,t}function oI(t){if(t.offsets.target=m0(t.offsets.target),!iT(t.options,"flip"))return t.offsets.target=Object.assign(Object.assign({},t.offsets.target),RP(t.instance.target,t.offsets.host,t.placement)),t;const i=AP(t.instance.target,t.instance.host,0,"viewport",!1);let e=t.placement.split(" ")[0],r=t.placement.split(" ")[1]||"";const d=eT("auto",t.offsets.host,t.instance.target,t.instance.host,t.options.allowedPositions),m=[e,d];return m.forEach((M,S)=>{if(e!==M||m.length===S+1)return t;e=t.placement.split(" ")[0];const I="left"===e&&Math.floor(t.offsets.target.right)>Math.floor(t.offsets.host.left)||"right"===e&&Math.floor(t.offsets.target.left)<Math.floor(t.offsets.host.right)||"top"===e&&Math.floor(t.offsets.target.bottom)>Math.floor(t.offsets.host.top)||"bottom"===e&&Math.floor(t.offsets.target.top)<Math.floor(t.offsets.host.bottom),K=Math.floor(t.offsets.target.left)<Math.floor(i.left),Q=Math.floor(t.offsets.target.right)>Math.floor(i.right),te=Math.floor(t.offsets.target.top)<Math.floor(i.top),pe=Math.floor(t.offsets.target.bottom)>Math.floor(i.bottom),_e="left"===e&&K||"right"===e&&Q||"top"===e&&te||"bottom"===e&&pe,xe=-1!==["top","bottom"].indexOf(e),Ne=xe&&"left"===r&&K||xe&&"right"===r&&Q||!xe&&"left"===r&&te||!xe&&"right"===r&&pe;(I||_e||Ne)&&((I||_e)&&(e=m[S+1]),Ne&&(r=function nI(t){return"right"===t?"left":"left"===t?"right":t}(r)),t.placement=e+(r?` ${r}`:""),t.offsets.target=Object.assign(Object.assign({},t.offsets.target),RP(t.instance.target,t.offsets.host,t.placement)))}),t}function lI(t){if(!iT(t.options,"preventOverflow"))return t;const i="transform",e=t.instance.target.style,{top:r,left:s,[i]:o}=e;e.top="",e.left="",e[i]="";const u=AP(t.instance.target,t.instance.host,0,"scrollParent",!1);e.top=r,e.left=s,e[i]=o;const m={primary(S){let I=t.offsets.target[S];return t.offsets.target[S]<u[S]&&(I=Math.max(t.offsets.target[S],u[S])),{[S]:I}},secondary(S){const I="right"===S?"left":"top";let K=t.offsets.target[I];return t.offsets.target[S]>u[S]&&(K=Math.min(t.offsets.target[I],u[S]-("right"===S?t.offsets.target.width:t.offsets.target.height))),{[I]:K}}};let M;return["left","right","top","bottom"].forEach(S=>{M=-1!==["left","top"].indexOf(S)?"primary":"secondary",t.offsets.target=Object.assign(Object.assign({},t.offsets.target),m[M](S))}),t}function cI(t){const i=t.placement,e=i.split(" ")[0],r=i.split(" ")[1];if(r){const{host:s,target:o}=t.offsets,u=-1!==["bottom","top"].indexOf(e),d=u?"left":"top",m=u?"width":"height",M={start:{[d]:s[d]},end:{[d]:s[d]+s[m]-o[m]}};t.offsets.target=Object.assign(Object.assign({},o),{[d]:d===r?M.start[d]:M.end[d]})}return t}const dI=new class uI{position(i,e,r=!0){return this.offset(i,e,!1)}offset(i,e,r=!0){return nT(e,i)}positionElements(i,e,r,s,o){return[oI,cI,lI,sI].reduce((d,m)=>m(d),function aI(t,i,e,r){const s=nT(t,i);!e.match(/^(auto)*\s*(left|right|top|bottom)*$/)&&!e.match(/^(left|right|top|bottom)*(?: (left|right|top|bottom))?\s*(start|end)*$/)&&(e="auto");const o=!!e.match(/auto/g);let u=e.match(/auto\s(left|right|top|bottom)/)?e.split(" ")[1]||"auto":e;const d=u.match(/^(left|right|top|bottom)* ?(?!\1)(left|right|top|bottom)?/);d&&(u=d[1]+(d[2]?` ${d[2]}`:"")),-1!==["left right","right left","top bottom","bottom top"].indexOf(u)&&(u="auto");const m=RP(t,s,u);return u=eT(u,s,t,i,r?r.allowedPositions:void 0),{options:r,instance:{target:t,host:i,arrow:null},offsets:{target:m,host:s,arrow:null},positionFixed:!1,placement:u,placementAuto:o}}(e,i,r,o))}};let A_=(()=>{class t{constructor(e,r,s){this.update$$=new L.x,this.positionElements=new Map,this.isDisabled=!1,(0,ie.NF)(s)&&e.runOutsideAngular(()=>{this.triggerEvent$=(0,j2.T)(UD(window,"scroll",{passive:!0}),UD(window,"resize",{passive:!0}),Ke(0,K2),this.update$$),this.triggerEvent$.subscribe(()=>{this.isDisabled||this.positionElements.forEach(o=>{!function hI(t,i,e,r,s,o){const u=dI.positionElements(t,i,e,r,s),d=function eI(t){return{width:t.offsets.target.width,height:t.offsets.target.height,left:Math.floor(t.offsets.target.left),top:Math.round(t.offsets.target.top),bottom:Math.round(t.offsets.target.bottom),right:Math.floor(t.offsets.target.right)}}(u);rT(i,{"will-change":"transform",top:"0px",left:"0px",transform:`translate3d(${d.left}px, ${d.top}px, 0px)`},o),u.instance.arrow&&rT(u.instance.arrow,u.offsets.arrow,o),function rI(t,i){const e=t.instance.target;let r=e.className;t.placementAuto&&(r=r.replace(/bs-popover-auto/g,`bs-popover-${t.placement}`),r=r.replace(/bs-tooltip-auto/g,`bs-tooltip-${t.placement}`),r=r.replace(/\sauto/g,` ${t.placement}`),-1!==r.indexOf("popover")&&-1===r.indexOf("popover-auto")&&(r+=" popover-auto"),-1!==r.indexOf("tooltip")&&-1===r.indexOf("tooltip-auto")&&(r+=" tooltip-auto")),r=r.replace(/left|right|top|bottom/g,`${t.placement.split(" ")[0]}`),i?i.setAttribute(e,"class",r):e.className=r}(u,o)}(qD(o.target),qD(o.element),o.attachment,o.appendToBody,this.options,r.createRenderer(null,null))})})})}position(e){this.addPositionElement(e)}get event$(){return this.triggerEvent$}disable(){this.isDisabled=!0}enable(){this.isDisabled=!1}addPositionElement(e){this.positionElements.set(qD(e.element),e)}calcPosition(){this.update$$.next()}deletePositionElement(e){this.positionElements.delete(qD(e))}setOptions(e){this.options=e}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(n.NgZone),n.\u0275\u0275inject(n.RendererFactory2),n.\u0275\u0275inject(n.PLATFORM_ID))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();function qD(t){return"string"==typeof t?document.querySelector(t):t instanceof n.ElementRef?t.nativeElement:t}class fI extends Ge{constructor(i,e,r){super(i),e.pipe((0,rs.Q)(at)).pipe(kt((u,d)=>d?r(u,d):u,i)).subscribe(u=>this.next(u))}}class YP extends rt.y{constructor(i,e,r){super(),this._dispatcher=i,this._reducer=e,this.source=r}select(i){return this.source.pipe((0,Nt.U)(i)).pipe(Vi())}lift(i){const e=new YP(this._dispatcher,this._reducer,this);return e.operator=i,e}dispatch(i){this._dispatcher.next(i)}next(i){this._dispatcher.next(i)}error(i){this._dispatcher.error(i)}complete(){}}class pI{constructor(i,e){this.open=i,this.close=e||i}isManual(){return"manual"===this.open||"manual"===this.close}}const mI={hover:["mouseover","mouseout"],focus:["focusin","focusout"]};function FP(t,i=mI){const e=(t||"").trim();if(0===e.length)return[];const r=e.split(/\s+/).map(o=>o.split(":")).map(o=>{const u=i[o[0]]||o;return new pI(u[0],u[1])}),s=r.filter(o=>o.isManual());if(s.length>1)throw new Error("Triggers parse error: only one manual trigger is allowed");if(1===s.length&&r.length>1)throw new Error("Triggers parse error: manual trigger can't be mixed with other triggers");return r}const Pl=typeof window<"u"&&window||{};let _0;function KD(){return typeof Pl>"u"||(typeof Pl.__theme>"u"?(_0||(_0=function vI(){if(typeof document>"u")return null;const t=document.createElement("span");t.innerText="test bs version",document.body.appendChild(t),t.classList.add("d-none");const i=t.getBoundingClientRect();return document.body.removeChild(t),i&&0===i.top?"bs4":"bs3"}()),"bs3"===_0):"bs4"!==Pl.__theme)}const sT={},MI=typeof console>"u"||!("warn"in console);function ld(t){!(0,n.isDevMode)()||MI||t in sT||(sT[t]=!0,console.warn(t))}class g0{constructor(i,e,r){this.nodes=i,this.viewRef=e,this.componentRef=r}}class wI{constructor(i,e,r,s,o,u,d,m){this._viewContainerRef=i,this._renderer=e,this._elementRef=r,this._injector=s,this._componentFactoryResolver=o,this._ngZone=u,this._applicationRef=d,this._posService=m,this.onBeforeShow=new n.EventEmitter,this.onShown=new n.EventEmitter,this.onBeforeHide=new n.EventEmitter,this.onHidden=new n.EventEmitter,this._providers=[],this._isHiding=!1,this.containerDefaultSelector="body",this._listenOpts={},this._globalListener=Function.prototype}get isShown(){return!this._isHiding&&!!this._componentRef}attach(i){return this._componentFactory=this._componentFactoryResolver.resolveComponentFactory(i),this}to(i){return this.container=i||this.container,this}position(i){return this.attachment=i.attachment||this.attachment,this._elementRef=i.target||this._elementRef,this}provide(i){return this._providers.push(i),this}show(i={}){if(this._subscribePositioning(),this._innerComponent=null,!this._componentRef){this.onBeforeShow.emit(),this._contentRef=this._getContentRef(i.content,i.context,i.initialState);const e=n.Injector.create({providers:this._providers,parent:this._injector});this._componentRef=this._componentFactory.create(e,this._contentRef.nodes),this._applicationRef.attachView(this._componentRef.hostView),this.instance=this._componentRef.instance,Object.assign(this._componentRef.instance,i),this.container instanceof n.ElementRef&&this.container.nativeElement.appendChild(this._componentRef.location.nativeElement),"string"==typeof this.container&&typeof document<"u"&&(document.querySelector(this.container)||document.querySelector(this.containerDefaultSelector)).appendChild(this._componentRef.location.nativeElement),!this.container&&this._elementRef&&this._elementRef.nativeElement.parentElement&&this._elementRef.nativeElement.parentElement.appendChild(this._componentRef.location.nativeElement),this._contentRef.componentRef&&(this._innerComponent=this._contentRef.componentRef.instance,this._contentRef.componentRef.changeDetectorRef.markForCheck(),this._contentRef.componentRef.changeDetectorRef.detectChanges()),this._componentRef.changeDetectorRef.markForCheck(),this._componentRef.changeDetectorRef.detectChanges(),this.onShown.emit(i.id?{id:i.id}:this._componentRef.instance)}return this._registerOutsideClick(),this._componentRef}hide(i){if(!this._componentRef)return this;this._posService.deletePositionElement(this._componentRef.location),this.onBeforeHide.emit(this._componentRef.instance);const e=this._componentRef.location.nativeElement;return e.parentNode.removeChild(e),this._contentRef.componentRef&&this._contentRef.componentRef.destroy(),this._viewContainerRef&&this._contentRef.viewRef&&this._viewContainerRef.remove(this._viewContainerRef.indexOf(this._contentRef.viewRef)),this._contentRef.viewRef&&this._contentRef.viewRef.destroy(),this._contentRef=null,this._componentRef=null,this._removeGlobalListener(),this.onHidden.emit(i?{id:i}:null),this}toggle(){this.isShown?this.hide():this.show()}dispose(){this.isShown&&this.hide(),this._unsubscribePositioning(),this._unregisterListenersFn&&this._unregisterListenersFn()}listen(i){this.triggers=i.triggers||this.triggers,this._listenOpts.outsideClick=i.outsideClick,this._listenOpts.outsideEsc=i.outsideEsc,i.target=i.target||this._elementRef.nativeElement;const e=this._listenOpts.hide=()=>i.hide?i.hide():void this.hide(),r=this._listenOpts.show=o=>{i.show?i.show(o):this.show(o),o()};return this._unregisterListenersFn=function _I(t,i){const e=FP(i.triggers),r=i.target;if(1===e.length&&e[0].isManual())return Function.prototype;const s=[],o=[],u=()=>{o.forEach(d=>s.push(d())),o.length=0};return e.forEach(d=>{const m=d.open===d.close,M=m?i.toggle:i.show;m||o.push(()=>t.listen(r,d.close,i.hide)),s.push(t.listen(r,d.open,()=>M(u)))}),()=>{s.forEach(d=>d())}}(this._renderer,{target:i.target,triggers:i.triggers,show:r,hide:e,toggle:o=>{this.isShown?e():r(o)}}),this}_removeGlobalListener(){this._globalListener&&(this._globalListener(),this._globalListener=null)}attachInline(i,e){return this._inlineViewRef=i.createEmbeddedView(e),this}_registerOutsideClick(){if(this._componentRef&&this._componentRef.location){if(this._listenOpts.outsideClick){const i=this._componentRef.location.nativeElement;setTimeout(()=>{this._globalListener=function gI(t,i){return i.outsideClick?t.listen("document","click",e=>{i.target&&i.target.contains(e.target)||i.targets&&i.targets.some(r=>r.contains(e.target))||i.hide()}):Function.prototype}(this._renderer,{targets:[i,this._elementRef.nativeElement],outsideClick:this._listenOpts.outsideClick,hide:()=>this._listenOpts.hide()})})}this._listenOpts.outsideEsc&&(this._globalListener=function yI(t,i){return i.outsideEsc?t.listen("document","keyup.esc",e=>{i.target&&i.target.contains(e.target)||i.targets&&i.targets.some(r=>r.contains(e.target))||i.hide()}):Function.prototype}(this._renderer,{targets:[this._componentRef.location.nativeElement,this._elementRef.nativeElement],outsideEsc:this._listenOpts.outsideEsc,hide:()=>this._listenOpts.hide()}))}}getInnerComponent(){return this._innerComponent}_subscribePositioning(){this._zoneSubscription||!this.attachment||(this.onShown.subscribe(()=>{this._posService.position({element:this._componentRef.location,target:this._elementRef,attachment:this.attachment,appendToBody:"body"===this.container})}),this._zoneSubscription=this._ngZone.onStable.subscribe(()=>{!this._componentRef||this._posService.calcPosition()}))}_unsubscribePositioning(){!this._zoneSubscription||(this._zoneSubscription.unsubscribe(),this._zoneSubscription=null)}_getContentRef(i,e,r){if(!i)return new g0([]);if(i instanceof n.TemplateRef){if(this._viewContainerRef){const o=this._viewContainerRef.createEmbeddedView(i,e);return o.markForCheck(),new g0([o.rootNodes],o)}const s=i.createEmbeddedView({});return this._applicationRef.attachView(s),new g0([s.rootNodes],s)}if("function"==typeof i){const s=this._componentFactoryResolver.resolveComponentFactory(i),o=n.Injector.create({providers:this._providers,parent:this._injector}),u=s.create(o);return Object.assign(u.instance,r),this._applicationRef.attachView(u.hostView),new g0([[u.location.nativeElement]],u.hostView,u)}return new g0([[this._renderer.createText(`${i}`)]])}}let gy=(()=>{class t{constructor(e,r,s,o,u){this._componentFactoryResolver=e,this._ngZone=r,this._injector=s,this._posService=o,this._applicationRef=u}createLoader(e,r,s){return new wI(r,s,e,this._injector,this._componentFactoryResolver,this._ngZone,this._applicationRef,this._posService)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(n.ComponentFactoryResolver),n.\u0275\u0275inject(n.NgZone),n.\u0275\u0275inject(n.Injector),n.\u0275\u0275inject(A_),n.\u0275\u0275inject(n.ApplicationRef))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();var Ye=$(655);const CI=new wt(Be);var DI=$(3532);const PI=["*"];let NP=(()=>{class t{constructor(){this.adaptivePosition=!0,this.placement="top",this.triggers="hover focus",this.delay=0}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=(0,n.\u0275\u0275defineInjectable)({factory:function(){return new t},token:t,providedIn:"root"}),t})(),SI=(()=>{class t{constructor(e){Object.assign(this,e)}get isBs3(){return KD()}ngAfterViewInit(){this.classMap={in:!1,fade:!1},this.classMap[this.placement]=!0,this.classMap[`tooltip-${this.placement}`]=!0,this.classMap.in=!0,this.animation&&(this.classMap.fade=!0),this.containerClass&&(this.classMap[this.containerClass]=!0)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(NP))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["bs-tooltip-container"]],hostAttrs:["role","tooltip"],hostVars:7,hostBindings:function(e,r){2&e&&(n.\u0275\u0275attribute("id",r.id),n.\u0275\u0275classMap("tooltip in tooltip-"+r.placement+" bs-tooltip-"+r.placement+" "+r.placement+" "+r.containerClass),n.\u0275\u0275classProp("show",!r.isBs3)("bs3",r.isBs3))},ngContentSelectors:PI,decls:3,vars:0,consts:[[1,"tooltip-arrow","arrow"],[1,"tooltip-inner"]],template:function(e,r){1&e&&(n.\u0275\u0275projectionDef(),n.\u0275\u0275element(0,"div",0),n.\u0275\u0275elementStart(1,"div",1),n.\u0275\u0275projection(2),n.\u0275\u0275elementEnd())},styles:[".tooltip[_nghost-%COMP%] {\n      display: block;\n      pointer-events: none;\n    }\n    .bs3.tooltip.top[_nghost-%COMP%] > .arrow[_ngcontent-%COMP%] {\n      margin-left: -2px;\n    }\n    .bs3.tooltip.bottom[_nghost-%COMP%] {\n      margin-top: 0px;\n    }\n    .bs3.bs-tooltip-left[_nghost-%COMP%], .bs3.bs-tooltip-right[_nghost-%COMP%]{\n      margin: 0px;\n    }\n    .bs3.bs-tooltip-right[_nghost-%COMP%]   .arrow[_ngcontent-%COMP%], .bs3.bs-tooltip-left[_nghost-%COMP%]   .arrow[_ngcontent-%COMP%] {\n      margin: .3rem 0;\n    }"],changeDetection:0}),t})(),OI=0;class Nb{constructor(i,e,r,s,o,u){this._elementRef=s,this._renderer=o,this._positionService=u,this.tooltipId=OI++,this.tooltipChange=new n.EventEmitter,this.containerClass="",this.tooltipAnimation=!0,this.tooltipFadeDuration=150,this.tooltipStateChanged=new n.EventEmitter,this._tooltip=e.createLoader(this._elementRef,i,this._renderer).provide({provide:NP,useValue:r}),Object.assign(this,r),this.onShown=this._tooltip.onShown,this.onHidden=this._tooltip.onHidden}get isOpen(){return this._tooltip.isShown}set isOpen(i){i?this.show():this.hide()}set htmlContent(i){ld("tooltipHtml was deprecated, please use `tooltip` instead"),this.tooltip=i}set _placement(i){ld("tooltipPlacement was deprecated, please use `placement` instead"),this.placement=i}set _isOpen(i){ld("tooltipIsOpen was deprecated, please use `isOpen` instead"),this.isOpen=i}get _isOpen(){return ld("tooltipIsOpen was deprecated, please use `isOpen` instead"),this.isOpen}set _enable(i){ld("tooltipEnable was deprecated, please use `isDisabled` instead"),this.isDisabled=!i}get _enable(){return ld("tooltipEnable was deprecated, please use `isDisabled` instead"),this.isDisabled}set _appendToBody(i){ld('tooltipAppendToBody was deprecated, please use `container="body"` instead'),this.container=i?"body":this.container}get _appendToBody(){return ld('tooltipAppendToBody was deprecated, please use `container="body"` instead'),"body"===this.container}set _popupClass(i){ld("tooltipClass deprecated")}set _tooltipContext(i){ld("tooltipContext deprecated")}set _tooltipPopupDelay(i){ld("tooltipPopupDelay is deprecated, use `delay` instead"),this.delay=i}get _tooltipTrigger(){return ld("tooltipTrigger was deprecated, please use `triggers` instead"),this.triggers}set _tooltipTrigger(i){ld("tooltipTrigger was deprecated, please use `triggers` instead"),this.triggers=(i||"").toString()}ngOnInit(){this._tooltip.listen({triggers:this.triggers,show:()=>this.show()}),this.tooltipChange.subscribe(i=>{i||this._tooltip.hide()}),this.onShown.subscribe(()=>{this.setAriaDescribedBy()}),this.onHidden.subscribe(()=>{this.setAriaDescribedBy()})}setAriaDescribedBy(){this._ariaDescribedby=this.isOpen?`tooltip-${this.tooltipId}`:null,this._ariaDescribedby?this._renderer.setAttribute(this._elementRef.nativeElement,"aria-describedby",this._ariaDescribedby):this._renderer.removeAttribute(this._elementRef.nativeElement,"aria-describedby")}toggle(){if(this.isOpen)return this.hide();this.show()}show(){if(this._positionService.setOptions({modifiers:{flip:{enabled:this.adaptivePosition},preventOverflow:{enabled:this.adaptivePosition}}}),this.isOpen||this.isDisabled||this._delayTimeoutId||!this.tooltip)return;const i=()=>{this._delayTimeoutId&&(this._delayTimeoutId=void 0),this._tooltip.attach(SI).to(this.container).position({attachment:this.placement}).show({content:this.tooltip,placement:this.placement,containerClass:this.containerClass,id:`tooltip-${this.tooltipId}`})},e=()=>{this._tooltipCancelShowFn&&this._tooltipCancelShowFn()};this.delay?(this._delaySubscription&&this._delaySubscription.unsubscribe(),this._delaySubscription=function kI(t=0,i,e=CI){let r=-1;return null!=i&&((0,DI.K)(i)?e=i:r=i),new rt.y(s=>{let o=function xI(t){return t instanceof Date&&!isNaN(t)}(t)?+t-e.now():t;o<0&&(o=0);let u=0;return e.schedule(function(){s.closed||(s.next(u++),0<=r?this.schedule(void 0,r):s.complete())},o)})}(this.delay).subscribe(()=>{i(),e()}),this.triggers&&FP(this.triggers).forEach(r=>{this._tooltipCancelShowFn=this._renderer.listen(this._elementRef.nativeElement,r.close,()=>{this._delaySubscription.unsubscribe(),e()})})):i()}hide(){this._delayTimeoutId&&(clearTimeout(this._delayTimeoutId),this._delayTimeoutId=void 0),this._tooltip.isShown&&(this._tooltip.instance.classMap.in=!1,setTimeout(()=>{this._tooltip.hide()},this.tooltipFadeDuration))}ngOnDestroy(){this._tooltip.dispose(),this.tooltipChange.unsubscribe(),this._delaySubscription&&this._delaySubscription.unsubscribe(),this.onShown.unsubscribe(),this.onHidden.unsubscribe()}}Nb.\u0275fac=function(i){return new(i||Nb)(n.\u0275\u0275directiveInject(n.ViewContainerRef),n.\u0275\u0275directiveInject(gy),n.\u0275\u0275directiveInject(NP),n.\u0275\u0275directiveInject(n.ElementRef),n.\u0275\u0275directiveInject(n.Renderer2),n.\u0275\u0275directiveInject(A_))},Nb.\u0275dir=n.\u0275\u0275defineDirective({type:Nb,selectors:[["","tooltip",""],["","tooltipHtml",""]],inputs:{containerClass:"containerClass",tooltipAnimation:"tooltipAnimation",tooltipFadeDuration:"tooltipFadeDuration",isOpen:"isOpen",htmlContent:["tooltipHtml","htmlContent"],tooltip:"tooltip",_placement:["tooltipPlacement","_placement"],placement:"placement",_isOpen:["tooltipIsOpen","_isOpen"],_enable:["tooltipEnable","_enable"],isDisabled:"isDisabled",_appendToBody:["tooltipAppendToBody","_appendToBody"],container:"container",_popupClass:["tooltipClass","_popupClass"],_tooltipContext:["tooltipContext","_tooltipContext"],_tooltipPopupDelay:["tooltipPopupDelay","_tooltipPopupDelay"],delay:"delay",_tooltipTrigger:["tooltipTrigger","_tooltipTrigger"],triggers:"triggers",adaptivePosition:"adaptivePosition"},outputs:{tooltipChange:"tooltipChange",tooltipStateChanged:"tooltipStateChanged",onShown:"onShown",onHidden:"onHidden"},exportAs:["bs-tooltip"]}),(0,Ye.gn)([function bI(t){const i="Change";return function(r,s){const o=` __${s}Value`;Object.defineProperty(r,s,{get(){return this[o]},set(u){const d=this[o];this[o]=u,d!==u&&this[s+i]&&this[s+i].emit(u)}})}}(),(0,Ye.w6)("design:type",Object)],Nb.prototype,"tooltip",void 0);let TI=(()=>{class t{static forRoot(){return{ngModule:t,providers:[gy,A_]}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({imports:[ie.ez]}),t})();function LI(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"bs-days-calendar-view",9),n.\u0275\u0275listener("onNavigate",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.navigateTo(s))})("onViewMode",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.setViewMode(s))})("onHover",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.dayHoverHandler(s))})("onHoverWeek",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.weekHoverHandler(s))})("onSelect",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.daySelectHandler(s))}),n.\u0275\u0275pipe(1,"async"),n.\u0275\u0275pipe(2,"async"),n.\u0275\u0275elementEnd()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(3);let s;n.\u0275\u0275classProp("bs-datepicker-multiple",(null==(s=n.\u0275\u0275pipeBind1(1,4,r.daysCalendar))?null:s.length)>1),n.\u0275\u0275property("calendar",e)("options",n.\u0275\u0275pipeBind1(2,6,r.options))}}function EI(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",7),n.\u0275\u0275template(1,LI,3,8,"bs-days-calendar-view",8),n.\u0275\u0275pipe(2,"async"),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",n.\u0275\u0275pipeBind1(2,1,e.daysCalendar))}}function II(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"bs-month-calendar-view",11),n.\u0275\u0275listener("onNavigate",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.navigateTo(s))})("onViewMode",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.setViewMode(s))})("onHover",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.monthHoverHandler(s))})("onSelect",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.monthSelectHandler(s))}),n.\u0275\u0275pipe(1,"async"),n.\u0275\u0275elementEnd()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(3);let s;n.\u0275\u0275classProp("bs-datepicker-multiple",(null==(s=n.\u0275\u0275pipeBind1(1,3,r.daysCalendar))?null:s.length)>1),n.\u0275\u0275property("calendar",e)}}function AI(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",7),n.\u0275\u0275template(1,II,2,5,"bs-month-calendar-view",10),n.\u0275\u0275pipe(2,"async"),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",n.\u0275\u0275pipeBind1(2,1,e.monthsCalendar))}}function RI(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"bs-years-calendar-view",11),n.\u0275\u0275listener("onNavigate",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.navigateTo(s))})("onViewMode",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.setViewMode(s))})("onHover",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.yearHoverHandler(s))})("onSelect",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.yearSelectHandler(s))}),n.\u0275\u0275pipe(1,"async"),n.\u0275\u0275elementEnd()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(3);let s;n.\u0275\u0275classProp("bs-datepicker-multiple",(null==(s=n.\u0275\u0275pipeBind1(1,3,r.daysCalendar))?null:s.length)>1),n.\u0275\u0275property("calendar",e)}}function YI(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",7),n.\u0275\u0275template(1,RI,2,5,"bs-years-calendar-view",10),n.\u0275\u0275pipe(2,"async"),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",n.\u0275\u0275pipeBind1(2,1,e.yearsCalendar))}}function FI(t,i){1&t&&(n.\u0275\u0275elementStart(0,"div",12)(1,"button",13),n.\u0275\u0275text(2,"Apply"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(3,"button",14),n.\u0275\u0275text(4,"Cancel"),n.\u0275\u0275elementEnd()())}function NI(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",17)(1,"button",18),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(s.setToday())}),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext(3);n.\u0275\u0275classProp("today-left","left"===e.todayPos)("today-right","right"===e.todayPos)("today-center","center"===e.todayPos),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.todayBtnLbl)}}function jI(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",19)(1,"button",18),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(s.clearDate())}),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext(3);n.\u0275\u0275classProp("clear-left","left"===e.clearPos)("clear-right","right"===e.clearPos)("clear-center","center"===e.clearPos),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.clearBtnLbl)}}function HI(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",12),n.\u0275\u0275template(1,NI,3,7,"div",15),n.\u0275\u0275template(2,jI,3,7,"div",16),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.showTodayBtn),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.showClearBtn)}}function VI(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",20)(1,"bs-custom-date-view",21),n.\u0275\u0275listener("onSelect",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.setRangeOnCalendar(s))}),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("selectedRange",e.chosenRange)("ranges",e.customRanges)("customRangeLabel",e.customRangeBtnLbl)}}function BI(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",1)(1,"div",2),n.\u0275\u0275listener("@datepickerAnimation.done",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.positionServiceEnable())}),n.\u0275\u0275elementStart(2,"div",3),n.\u0275\u0275pipe(3,"async"),n.\u0275\u0275template(4,EI,3,3,"div",4),n.\u0275\u0275template(5,AI,3,3,"div",4),n.\u0275\u0275template(6,YI,3,3,"div",4),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(7,FI,5,0,"div",5),n.\u0275\u0275template(8,HI,3,2,"div",5),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(9,VI,2,3,"div",6),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("ngClass",e.containerClass),n.\u0275\u0275advance(1),n.\u0275\u0275property("@datepickerAnimation",e.animationState),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngSwitch",n.\u0275\u0275pipeBind1(3,9,e.viewMode)),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngSwitchCase","day"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngSwitchCase","month"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngSwitchCase","year"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!1),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.showTodayBtn||e.showClearBtn),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",(null==e.customRanges?null:e.customRanges.length)>0)}}function tA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"bs-days-calendar-view",9),n.\u0275\u0275listener("onNavigate",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.navigateTo(s))})("onViewMode",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.setViewMode(s))})("onHover",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.dayHoverHandler(s))})("onHoverWeek",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.weekHoverHandler(s))})("onSelect",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.daySelectHandler(s))}),n.\u0275\u0275pipe(1,"async"),n.\u0275\u0275pipe(2,"async"),n.\u0275\u0275elementEnd()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(3);let s;n.\u0275\u0275classProp("bs-datepicker-multiple",(null==(s=n.\u0275\u0275pipeBind1(1,4,r.daysCalendar))?null:s.length)>1),n.\u0275\u0275property("calendar",e)("options",n.\u0275\u0275pipeBind1(2,6,r.options))}}function nA(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",7),n.\u0275\u0275template(1,tA,3,8,"bs-days-calendar-view",8),n.\u0275\u0275pipe(2,"async"),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",n.\u0275\u0275pipeBind1(2,1,e.daysCalendar))}}function iA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"bs-month-calendar-view",11),n.\u0275\u0275listener("onNavigate",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.navigateTo(s))})("onViewMode",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.setViewMode(s))})("onHover",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.monthHoverHandler(s))})("onSelect",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.monthSelectHandler(s))}),n.\u0275\u0275pipe(1,"async"),n.\u0275\u0275elementEnd()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(3);let s;n.\u0275\u0275classProp("bs-datepicker-multiple",(null==(s=n.\u0275\u0275pipeBind1(1,3,r.daysCalendar))?null:s.length)>1),n.\u0275\u0275property("calendar",e)}}function rA(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",7),n.\u0275\u0275template(1,iA,2,5,"bs-month-calendar-view",10),n.\u0275\u0275pipe(2,"async"),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",n.\u0275\u0275pipeBind1(2,1,e.monthsCalendar))}}function sA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"bs-years-calendar-view",11),n.\u0275\u0275listener("onNavigate",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.navigateTo(s))})("onViewMode",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.setViewMode(s))})("onHover",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.yearHoverHandler(s))})("onSelect",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(o.yearSelectHandler(s))}),n.\u0275\u0275pipe(1,"async"),n.\u0275\u0275elementEnd()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(3);let s;n.\u0275\u0275classProp("bs-datepicker-multiple",(null==(s=n.\u0275\u0275pipeBind1(1,3,r.daysCalendar))?null:s.length)>1),n.\u0275\u0275property("calendar",e)}}function oA(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",7),n.\u0275\u0275template(1,sA,2,5,"bs-years-calendar-view",10),n.\u0275\u0275pipe(2,"async"),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",n.\u0275\u0275pipeBind1(2,1,e.yearsCalendar))}}function aA(t,i){1&t&&(n.\u0275\u0275elementStart(0,"div",12)(1,"button",13),n.\u0275\u0275text(2,"Apply"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(3,"button",14),n.\u0275\u0275text(4,"Cancel"),n.\u0275\u0275elementEnd()())}function lA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",17)(1,"button",18),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(s.setToday())}),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext(3);n.\u0275\u0275classProp("today-left","left"===e.todayPos)("today-right","right"===e.todayPos)("today-center","center"===e.todayPos),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.todayBtnLbl)}}function cA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",19)(1,"button",18),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(s.clearDate())}),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext(3);n.\u0275\u0275classProp("clear-left","left"===e.clearPos)("clear-right","right"===e.clearPos)("clear-center","center"===e.clearPos),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.clearBtnLbl)}}function uA(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",12),n.\u0275\u0275template(1,lA,3,7,"div",15),n.\u0275\u0275template(2,cA,3,7,"div",16),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.showTodayBtn),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.showClearBtn)}}function dA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",20)(1,"bs-custom-date-view",21),n.\u0275\u0275listener("onSelect",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.setRangeOnCalendar(s))}),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("selectedRange",e.chosenRange)("ranges",e.customRanges)("customRangeLabel",e.customRangeBtnLbl)}}function hA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",1)(1,"div",2),n.\u0275\u0275listener("@datepickerAnimation.done",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.positionServiceEnable())}),n.\u0275\u0275elementStart(2,"div",3),n.\u0275\u0275pipe(3,"async"),n.\u0275\u0275template(4,nA,3,3,"div",4),n.\u0275\u0275template(5,rA,3,3,"div",4),n.\u0275\u0275template(6,oA,3,3,"div",4),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(7,aA,5,0,"div",5),n.\u0275\u0275template(8,uA,3,2,"div",5),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(9,dA,2,3,"div",6),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("ngClass",e.containerClass),n.\u0275\u0275advance(1),n.\u0275\u0275property("@datepickerAnimation",e.animationState),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngSwitch",n.\u0275\u0275pipeBind1(3,9,e.viewMode)),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngSwitchCase","day"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngSwitchCase","month"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngSwitchCase","year"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!1),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.showTodayBtn||e.showClearBtn),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",(null==e.customRanges?null:e.customRanges.length)>0)}}function xA(t,i){1&t&&n.\u0275\u0275element(0,"bs-current-date",4)}function kA(t,i){1&t&&n.\u0275\u0275element(0,"bs-timepicker")}const PA=[[["bs-datepicker-navigation-view"]],"*"],SA=["bs-datepicker-navigation-view","*"];function OA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"button",2),n.\u0275\u0275listener("click",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(u.selectFromRanges(o))}),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext();n.\u0275\u0275classProp("selected",e.value===r.selectedRange),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",e.label," ")}}const TA=["bsDatepickerDayDecorator",""];function LA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275text(1," \u200b "),n.\u0275\u0275elementStart(2,"button",2),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.view("month"))}),n.\u0275\u0275elementStart(3,"span"),n.\u0275\u0275text(4),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementContainerEnd()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(e.calendar.monthTitle)}}function EA(t,i){1&t&&n.\u0275\u0275element(0,"th")}function IA(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"th",5),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd()),2&t){const e=i.index,r=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1("",r.calendar.weekdays[e]," ")}}function AA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"span",11),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(2).$implicit,o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.selectWeek(s))}),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext(2).index,r=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(r.calendar.weekNumbers[e])}}function RA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"span",12),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(2).$implicit,o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.selectWeek(s))})("mouseenter",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(2).$implicit,o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.weekHoverHandler(s,!0))})("mouseleave",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(2).$implicit,o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.weekHoverHandler(s,!1))}),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext(2).index,r=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(r.calendar.weekNumbers[e])}}function YA(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"td",8),n.\u0275\u0275template(1,AA,2,1,"span",9),n.\u0275\u0275template(2,RA,2,1,"span",10),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275classProp("active-week",e.isWeekHovered),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.isiOS),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!e.isiOS)}}function FA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"span",17),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext().$implicit,o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.selectDay(s))})("mouseenter",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext().$implicit,o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.hoverDay(s,!0))})("mouseleave",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext().$implicit,o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.hoverDay(s,!1))}),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275propertyInterpolate("tooltip",e.tooltipText),n.\u0275\u0275property("day",e),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1("",e.label," 3")}}function NA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"span",18),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext().$implicit,o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.selectDay(s))})("mouseenter",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext().$implicit,o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.hoverDay(s,!0))})("mouseleave",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext().$implicit,o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.hoverDay(s,!1))}),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("day",e),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1("",e.label," 2")}}function jA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"span",19),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext().$implicit,o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.selectDay(s))}),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("day",e),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1("",e.label," 1")}}function HA(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"td",13),n.\u0275\u0275template(1,FA,2,3,"span",14),n.\u0275\u0275template(2,NA,2,2,"span",15),n.\u0275\u0275template(3,jA,2,2,"span",16),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!e.isiOS&&e.isShowTooltip),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!e.isiOS&&!e.isShowTooltip),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.isiOS)}}function VA(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"tr"),n.\u0275\u0275template(1,YA,3,4,"td",6),n.\u0275\u0275template(2,HA,4,3,"td",7),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.options.showWeekNumbers),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.days)}}function BA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"td",4),n.\u0275\u0275listener("click",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.viewMonth(o))})("mouseenter",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.hoverMonth(o,!0))})("mouseleave",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.hoverMonth(o,!1))}),n.\u0275\u0275elementStart(1,"span"),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()}if(2&t){const e=i.$implicit;n.\u0275\u0275classProp("disabled",e.isDisabled)("is-highlighted",e.isHovered),n.\u0275\u0275advance(1),n.\u0275\u0275classProp("selected",e.isSelected),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(e.label)}}function $A(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"tr"),n.\u0275\u0275template(1,BA,3,7,"td",3),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit;n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e)}}function zA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"td",4),n.\u0275\u0275listener("click",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.viewYear(o))})("mouseenter",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.hoverYear(o,!0))})("mouseleave",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.hoverYear(o,!1))}),n.\u0275\u0275elementStart(1,"span"),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()}if(2&t){const e=i.$implicit;n.\u0275\u0275classProp("disabled",e.isDisabled)("is-highlighted",e.isHovered),n.\u0275\u0275advance(1),n.\u0275\u0275classProp("selected",e.isSelected),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(e.label)}}function WA(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"tr"),n.\u0275\u0275template(1,zA,3,7,"td",3),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit;n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e)}}function UA(t,i){1&t&&(n.\u0275\u0275elementStart(0,"div",1),n.\u0275\u0275projection(1),n.\u0275\u0275elementEnd())}const GA=["*"];function qA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"button",8),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(s.datePicker.move(-1))}),n.\u0275\u0275text(1,"\u2039"),n.\u0275\u0275elementEnd()}}function KA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"button",8),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(s.datePicker.move(-1))}),n.\u0275\u0275text(1,"<"),n.\u0275\u0275elementEnd()}}function JA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"button",9),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(s.datePicker.move(1))}),n.\u0275\u0275text(1,"\u203a"),n.\u0275\u0275elementEnd()}}function QA(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"button",9),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(s.datePicker.move(1))}),n.\u0275\u0275text(1,"> "),n.\u0275\u0275elementEnd()}}function ZA(t,i){1&t&&n.\u0275\u0275element(0,"th")}function XA(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"th",10)(1,"small",11)(2,"b"),n.\u0275\u0275text(3),n.\u0275\u0275elementEnd()()()),2&t){const e=i.$implicit;n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(e.abbr)}}function eR(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"td",10)(1,"em"),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()),2&t){const e=n.\u0275\u0275nextContext(2).index,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(r.weekNumbers[e])}}const tR=function(t,i,e,r,s){return{"btn-secondary":t,"btn-info":i,disabled:e,active:r,"btn-default":s}},nR=function(t,i){return{"text-muted":t,"text-info":i}};function iR(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"button",16),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext().$implicit,o=n.\u0275\u0275nextContext(4);return n.\u0275\u0275resetView(o.datePicker.select(s.date))}),n.\u0275\u0275elementStart(1,"span",17),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext().$implicit,r=n.\u0275\u0275nextContext(4);n.\u0275\u0275classMapInterpolate1("btn btn-sm ",e.customClass,""),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction5(7,tR,r.isBs4&&!e.selected&&!r.datePicker.isActive(e),e.selected,e.disabled,!r.isBs4&&r.datePicker.isActive(e),!r.isBs4))("disabled",e.disabled),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction2(13,nR,e.secondary||e.current,!r.isBs4&&e.current)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(e.label)}}function rR(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"td",14),n.\u0275\u0275template(1,iR,3,16,"button",15),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(4);n.\u0275\u0275property("id",e.uid),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!(r.datePicker.onlyCurrentMonth&&e.secondary))}}function sR(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"tr"),n.\u0275\u0275template(1,eR,3,1,"td",12),n.\u0275\u0275template(2,rR,2,2,"td",13),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext().$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.datePicker.showWeeks),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e)}}function oR(t,i){if(1&t&&n.\u0275\u0275template(0,sR,3,2,"tr",5),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("ngIf",!(r.datePicker.onlyCurrentMonth&&e[0].secondary&&e[6].secondary))}}const jP=function(t){return{disabled:t}};function aR(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"table",1)(1,"thead")(2,"tr")(3,"th"),n.\u0275\u0275template(4,qA,2,0,"button",2),n.\u0275\u0275template(5,KA,2,0,"button",2),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(6,"th")(7,"button",3),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.datePicker.toggleMode(0))}),n.\u0275\u0275elementStart(8,"strong"),n.\u0275\u0275text(9),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(10,"th"),n.\u0275\u0275template(11,JA,2,0,"button",4),n.\u0275\u0275template(12,QA,2,0,"button",4),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(13,"tr"),n.\u0275\u0275template(14,ZA,1,0,"th",5),n.\u0275\u0275template(15,XA,4,1,"th",6),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(16,"tbody"),n.\u0275\u0275template(17,oR,1,1,"ng-template",7),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275attribute("aria-labelledby",e.datePicker.uniqueId+"-title"),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngIf",!e.isBs4),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.isBs4),n.\u0275\u0275advance(1),n.\u0275\u0275attribute("colspan",5+(e.datePicker.showWeeks?1:0)),n.\u0275\u0275advance(1),n.\u0275\u0275property("id",e.datePicker.uniqueId+"-title")("disabled",e.datePicker.datepickerMode===e.datePicker.maxMode)("ngClass",n.\u0275\u0275pureFunction1(13,jP,e.datePicker.datepickerMode===e.datePicker.maxMode)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.title),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!e.isBs4),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.isBs4),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",e.datePicker.showWeeks),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.labels),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngForOf",e.rows)}}const oT=function(t,i,e,r){return{"btn-link":t,"btn-info":i,disabled:e,active:r}},aT=function(t,i){return{"text-success":t,"text-info":i}};function lR(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"td",7)(1,"button",8),n.\u0275\u0275listener("click",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(u.datePicker.select(o.date))}),n.\u0275\u0275elementStart(2,"span",9),n.\u0275\u0275text(3),n.\u0275\u0275elementEnd()()()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(3);n.\u0275\u0275property("ngClass",e.customClass),n.\u0275\u0275attribute("id",e.uid),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction4(6,oT,r.isBs4&&!e.selected&&!r.datePicker.isActive(e),e.selected||r.isBs4&&!e.selected&&r.datePicker.isActive(e),e.disabled,!r.isBs4&&r.datePicker.isActive(e)))("disabled",e.disabled),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction2(11,aT,r.isBs4&&e.current,!r.isBs4&&e.current)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(e.label)}}function cR(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"tr"),n.\u0275\u0275template(1,lR,4,14,"td",6),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit;n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e)}}function uR(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"table",1)(1,"thead")(2,"tr")(3,"th")(4,"button",2),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.datePicker.move(-1))}),n.\u0275\u0275text(5,"\u2039"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(6,"th")(7,"button",3),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.datePicker.toggleMode(0))}),n.\u0275\u0275elementStart(8,"strong"),n.\u0275\u0275text(9),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(10,"th")(11,"button",4),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.datePicker.move(1))}),n.\u0275\u0275text(12,"\u203a"),n.\u0275\u0275elementEnd()()()(),n.\u0275\u0275elementStart(13,"tbody"),n.\u0275\u0275template(14,cR,2,1,"tr",5),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(6),n.\u0275\u0275attribute("colspan",e.datePicker.monthColLimit-2<=0?1:e.datePicker.monthColLimit-2),n.\u0275\u0275advance(1),n.\u0275\u0275property("id",e.datePicker.uniqueId+"-title")("disabled",e.datePicker.datepickerMode===e.maxMode)("ngClass",n.\u0275\u0275pureFunction1(6,jP,e.datePicker.datepickerMode===e.maxMode)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.title),n.\u0275\u0275advance(5),n.\u0275\u0275property("ngForOf",e.rows)}}function dR(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"td",7)(1,"button",8),n.\u0275\u0275listener("click",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(u.datePicker.select(o.date))}),n.\u0275\u0275elementStart(2,"span",9),n.\u0275\u0275text(3),n.\u0275\u0275elementEnd()()()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(3);n.\u0275\u0275attribute("id",e.uid),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction4(5,oT,r.isBs4&&!e.selected&&!r.datePicker.isActive(e),e.selected||r.isBs4&&!e.selected&&r.datePicker.isActive(e),e.disabled,!r.isBs4&&r.datePicker.isActive(e)))("disabled",e.disabled),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction2(10,aT,r.isBs4&&e.current,!r.isBs4&&e.current)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(e.label)}}function hR(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"tr"),n.\u0275\u0275template(1,dR,4,13,"td",6),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit;n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e)}}function fR(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"table",1)(1,"thead")(2,"tr")(3,"th")(4,"button",2),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.datePicker.move(-1))}),n.\u0275\u0275text(5,"\u2039"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(6,"th")(7,"button",3),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.datePicker.toggleMode(0))}),n.\u0275\u0275elementStart(8,"strong"),n.\u0275\u0275text(9),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(10,"th")(11,"button",4),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.datePicker.move(1))}),n.\u0275\u0275text(12,"\u203a"),n.\u0275\u0275elementEnd()()()(),n.\u0275\u0275elementStart(13,"tbody"),n.\u0275\u0275template(14,hR,2,1,"tr",5),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(6),n.\u0275\u0275attribute("colspan",e.datePicker.yearColLimit-2<=0?1:e.datePicker.yearColLimit-2),n.\u0275\u0275advance(1),n.\u0275\u0275property("id",e.datePicker.uniqueId+"-title")("disabled",e.datePicker.datepickerMode===e.datePicker.maxMode)("ngClass",n.\u0275\u0275pureFunction1(6,jP,e.datePicker.datepickerMode===e.datePicker.maxMode)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.title),n.\u0275\u0275advance(5),n.\u0275\u0275property("ngForOf",e.rows)}}const lT="[_nghost-%COMP%]   .btn-info[_ngcontent-%COMP%]   .text-success[_ngcontent-%COMP%] {\n      color: #fff !important;\n    }";let Yc=(()=>{class t{constructor(){this.adaptivePosition=!1,this.useUtc=!1,this.isAnimated=!1,this.startView="day",this.returnFocusToInput=!1,this.containerClass="theme-green",this.displayMonths=1,this.showWeekNumbers=!0,this.dateInputFormat="L",this.rangeSeparator=" - ",this.rangeInputFormat="L",this.monthTitle="MMMM",this.yearTitle="YYYY",this.dayLabel="D",this.monthLabel="MMMM",this.yearLabel="YYYY",this.weekNumbers="w",this.showTodayButton=!1,this.showClearButton=!1,this.todayPosition="center",this.clearPosition="right",this.todayButtonLabel="Today",this.clearButtonLabel="Clear",this.customRangeButtonLabel="Custom Range"}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=(0,n.\u0275\u0275defineInjectable)({factory:function(){return new t},token:t,providedIn:"root"}),t})();const cT="220ms cubic-bezier(0, 0, 0.2, 1)",JD=Lm("datepickerAnimation",[Lh("animated-down",xc({height:"*",overflow:"hidden"})),Gs("* => animated-down",[xc({height:0,overflow:"hidden"}),xf(cT)]),Lh("animated-up",xc({height:"*",overflow:"hidden"})),Gs("* => animated-up",[xc({height:"*",overflow:"hidden"}),xf(cT)]),Gs("* => unanimated",xf("0s"))]);class uT{constructor(){this.customRanges=[],this.chosenRange=[]}set minDate(i){this._effects.setMinDate(i)}set maxDate(i){this._effects.setMaxDate(i)}set daysDisabled(i){this._effects.setDaysDisabled(i)}set datesDisabled(i){this._effects.setDatesDisabled(i)}set datesEnabled(i){this._effects.setDatesEnabled(i)}set isDisabled(i){this._effects.setDisabled(i)}set dateCustomClasses(i){this._effects.setDateCustomClasses(i)}set dateTooltipTexts(i){this._effects.setDateTooltipTexts(i)}setViewMode(i){}navigateTo(i){}dayHoverHandler(i){}weekHoverHandler(i){}monthHoverHandler(i){}yearHoverHandler(i){}daySelectHandler(i){}monthSelectHandler(i){}yearSelectHandler(i){}setRangeOnCalendar(i){}setToday(){}clearDate(){}_stopPropagation(i){i.stopPropagation()}}let Wo=(()=>{class t{calculate(){return{type:t.CALCULATE}}format(){return{type:t.FORMAT}}flag(){return{type:t.FLAG}}select(e){return{type:t.SELECT,payload:e}}changeViewMode(e){return{type:t.CHANGE_VIEWMODE,payload:e}}navigateTo(e){return{type:t.NAVIGATE_TO,payload:e}}navigateStep(e){return{type:t.NAVIGATE_OFFSET,payload:e}}setOptions(e){return{type:t.SET_OPTIONS,payload:e}}selectRange(e){return{type:t.SELECT_RANGE,payload:e}}hoverDay(e){return{type:t.HOVER,payload:e.isHovered?e.cell.date:null}}minDate(e){return{type:t.SET_MIN_DATE,payload:e}}maxDate(e){return{type:t.SET_MAX_DATE,payload:e}}daysDisabled(e){return{type:t.SET_DAYSDISABLED,payload:e}}datesDisabled(e){return{type:t.SET_DATESDISABLED,payload:e}}datesEnabled(e){return{type:t.SET_DATESENABLED,payload:e}}isDisabled(e){return{type:t.SET_IS_DISABLED,payload:e}}setDateCustomClasses(e){return{type:t.SET_DATE_CUSTOM_CLASSES,payload:e}}setDateTooltipTexts(e){return{type:t.SET_DATE_TOOLTIP_TEXTS,payload:e}}setLocale(e){return{type:t.SET_LOCALE,payload:e}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t.CALCULATE="[datepicker] calculate dates matrix",t.FORMAT="[datepicker] format datepicker values",t.FLAG="[datepicker] set flags",t.SELECT="[datepicker] select date",t.NAVIGATE_OFFSET="[datepicker] shift view date",t.NAVIGATE_TO="[datepicker] change view date",t.SET_OPTIONS="[datepicker] update render options",t.HOVER="[datepicker] hover date",t.CHANGE_VIEWMODE="[datepicker] switch view mode",t.SET_MIN_DATE="[datepicker] set min date",t.SET_MAX_DATE="[datepicker] set max date",t.SET_DAYSDISABLED="[datepicker] set days disabled",t.SET_DATESDISABLED="[datepicker] set dates disabled",t.SET_DATESENABLED="[datepicker] set dates enabled",t.SET_IS_DISABLED="[datepicker] set is disabled",t.SET_DATE_CUSTOM_CLASSES="[datepicker] set date custom classes",t.SET_DATE_TOOLTIP_TEXTS="[datepicker] set date tooltip texts",t.SET_LOCALE="[datepicker] set datepicker locale",t.SELECT_RANGE="[daterangepicker] select dates range",t})(),y0=(()=>{class t{constructor(){this._defaultLocale="en",this._locale=new Ge(this._defaultLocale),this._localeChange=this._locale.asObservable()}get locale(){return this._locale}get localeChange(){return this._localeChange}get currentLocale(){return this._locale.getValue()}use(e){e!==this.currentLocale&&this._locale.next(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),lm=(()=>{class t{constructor(e,r){this._actions=e,this._localeService=r,this._subs=[]}init(e){return this._store=e,this}setValue(e){this._store.dispatch(this._actions.select(e))}setRangeValue(e){this._store.dispatch(this._actions.selectRange(e))}setMinDate(e){return this._store.dispatch(this._actions.minDate(e)),this}setMaxDate(e){return this._store.dispatch(this._actions.maxDate(e)),this}setDaysDisabled(e){return this._store.dispatch(this._actions.daysDisabled(e)),this}setDatesDisabled(e){return this._store.dispatch(this._actions.datesDisabled(e)),this}setDatesEnabled(e){return this._store.dispatch(this._actions.datesEnabled(e)),this}setDisabled(e){return this._store.dispatch(this._actions.isDisabled(e)),this}setDateCustomClasses(e){return this._store.dispatch(this._actions.setDateCustomClasses(e)),this}setDateTooltipTexts(e){return this._store.dispatch(this._actions.setDateTooltipTexts(e)),this}setOptions(e){const r=Object.assign({locale:this._localeService.currentLocale},e);return this._store.dispatch(this._actions.setOptions(r)),this}setBindings(e){return e.daysCalendar=this._store.select(r=>r.flaggedMonths).pipe(Jt(r=>!!r)),e.monthsCalendar=this._store.select(r=>r.flaggedMonthsCalendar).pipe(Jt(r=>!!r)),e.yearsCalendar=this._store.select(r=>r.yearsCalendarFlagged).pipe(Jt(r=>!!r)),e.viewMode=this._store.select(r=>r.view.mode),e.options=this._store.select(r=>r.showWeekNumbers).pipe((0,Nt.U)(r=>({showWeekNumbers:r}))),this}setEventHandlers(e){return e.setViewMode=r=>{this._store.dispatch(this._actions.changeViewMode(r))},e.navigateTo=r=>{this._store.dispatch(this._actions.navigateStep(r.step))},e.dayHoverHandler=r=>{const s=r.cell;s.isOtherMonth||s.isDisabled||(this._store.dispatch(this._actions.hoverDay(r)),s.isHovered=r.isHovered)},e.monthHoverHandler=r=>{r.cell.isHovered=r.isHovered},e.yearHoverHandler=r=>{r.cell.isHovered=r.isHovered},this}registerDatepickerSideEffects(){return this._subs.push(this._store.select(e=>e.view).subscribe(e=>{this._store.dispatch(this._actions.calculate())})),this._subs.push(this._store.select(e=>e.monthsModel).pipe(Jt(e=>!!e)).subscribe(e=>this._store.dispatch(this._actions.format()))),this._subs.push(this._store.select(e=>e.formattedMonths).pipe(Jt(e=>!!e)).subscribe(e=>this._store.dispatch(this._actions.flag()))),this._subs.push(this._store.select(e=>e.selectedDate).pipe(Jt(e=>!!e)).subscribe(e=>this._store.dispatch(this._actions.flag()))),this._subs.push(this._store.select(e=>e.selectedRange).pipe(Jt(e=>!!e)).subscribe(e=>this._store.dispatch(this._actions.flag()))),this._subs.push(this._store.select(e=>e.monthsCalendar).subscribe(()=>this._store.dispatch(this._actions.flag()))),this._subs.push(this._store.select(e=>e.yearsCalendarModel).pipe(Jt(e=>!!e)).subscribe(()=>this._store.dispatch(this._actions.flag()))),this._subs.push(this._store.select(e=>e.hoveredDate).pipe(Jt(e=>!!e)).subscribe(e=>this._store.dispatch(this._actions.flag()))),this._subs.push(this._store.select(e=>e.dateCustomClasses).pipe(Jt(e=>!!e)).subscribe(e=>this._store.dispatch(this._actions.flag()))),this._subs.push(this._store.select(e=>e.dateTooltipTexts).pipe(Jt(e=>!!e)).subscribe(e=>this._store.dispatch(this._actions.flag()))),this._subs.push(this._localeService.localeChange.subscribe(e=>this._store.dispatch(this._actions.setLocale(e)))),this}destroy(){for(const e of this._subs)e.unsubscribe()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Wo),n.\u0275\u0275inject(y0))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();const mR={date:new Date,mode:"day"},dT=Object.assign(new Yc,{locale:"en",view:mR,selectedRange:[],monthViewOptions:{width:7,height:6}});function HP(t,i,e){const r=i&&Zd(I1(t,"month"),i,"day"),s=e&&gu(zh(t,"month"),e,"day");return r||s}function v0(t,i,e){const r=i&&Zd(I1(t,"year"),i,"day"),s=e&&gu(zh(t,"year"),e,"day");return r||s}function hT(t,i=0){const e=t&&t.yearsCalendarModel&&t.yearsCalendarModel[i];return e&&e.years&&e.years[0]&&e.years[0][0]&&e.years[0][0].date}function VP(t,i){let e=t.initialDate;const r=new Array(t.height);for(let s=0;s<t.height;s++){r[s]=new Array(t.width);for(let o=0;o<t.width;o++)r[s][o]=i(e),e=Bo(e,t.shift)}return r}function bR(t,i){const e=function CC(t){return Kg(t.getFullYear(),t.getMonth(),1,t.getHours(),t.getMinutes(),t.getSeconds())}(t),r=function _R(t,i){if(function kC(t,i){return t.getDay()===i}(t,i.firstDayOfWeek))return t;const r=function gR(t,i){if(0===i)return t;const e=t-i%7;return e<0?e+7:e}(Gd(t),i.firstDayOfWeek);return Bo(t,{day:-r})}(e,i);return{daysMatrix:VP({width:i.width,height:i.height,initialDate:r,shift:{day:1}},u=>u),month:e}}function wR(t,i,e){return t.map(r=>r[0]?Ec(r[0],i,e):"")}function CR(t){const i=zo(t),e=i.weekdaysShort(),r=i.firstDayOfWeek();return[...e.slice(r),...e.slice(0,r)]}function fT(t,i){return!i||t>=i}const SR={month:1};function pT(t,i){return{months:VP({width:3,height:4,initialDate:zh(t,"year"),shift:SR},o=>({date:o,label:Ec(o,i.monthLabel,i.locale)})),monthTitle:"",yearTitle:Ec(t,i.yearTitle,i.locale)}}const mT=-1*(Math.floor(8)-1),TR={year:1};function _T(t,i,e){const r=function LR(t,i){return i&&t.getFullYear()>=i.getFullYear()&&t.getFullYear()<i.getFullYear()+16?i:Bo(t,{year:mT})}(t,e),o=VP({width:4,height:4,initialDate:r,shift:TR},d=>({date:d,label:Ec(d,i.yearLabel,i.locale)})),u=function ER(t,i){return`${Ec(t[0][0].date,i.yearTitle,i.locale)} - ${Ec(t[3][3].date,i.yearTitle,i.locale)}`}(o,i);return{years:o,monthTitle:"",yearTitle:u}}function gT(t=dT,i){switch(i.type){case Wo.CALCULATE:return function AR(t){const i=t.displayOneMonthRange&&yT(t.view.date,t.minDate,t.maxDate)?1:t.displayMonths;let e=t.view.date;if("day"===t.view.mode){t.showPreviousMonth&&t.selectedRange&&0===t.selectedRange.length&&(e=Bo(e,{month:-1})),t.monthViewOptions.firstDayOfWeek=zo(t.locale).firstDayOfWeek();const r=new Array(i);for(let s=0;s<i;s++)r[s]=bR(e,t.monthViewOptions),e=Bo(e,{month:1});return Object.assign({},t,{monthsModel:r})}if("month"===t.view.mode){const r=new Array(i);for(let s=0;s<i;s++)r[s]=pT(e,b0(t)),e=Bo(e,{year:1});return Object.assign({},t,{monthsCalendar:r})}if("year"===t.view.mode){const r=new Array(i);for(let s=0;s<i;s++)r[s]=_T(e,b0(t),"year"===t.minMode?hT(t,s):void 0),e=Bo(e,{year:16});return Object.assign({},t,{yearsCalendarModel:r})}return t}(t);case Wo.FORMAT:return function RR(t,i){if("day"===t.view.mode){const s=t.monthsModel.map((o,u)=>function MR(t,i,e){return{month:t.month,monthTitle:Ec(t.month,i.monthTitle,i.locale),yearTitle:Ec(t.month,i.yearTitle,i.locale),weekNumbers:wR(t.daysMatrix,i.weekNumbers,i.locale),weekdays:CR(i.locale),weeks:t.daysMatrix.map((r,s)=>({days:r.map((o,u)=>({date:o,label:Ec(o,i.dayLabel,i.locale),monthIndex:e,weekIndex:s,dayIndex:u}))}))}}(o,b0(t),u));return Object.assign({},t,{formattedMonths:s})}const e=t.displayMonths;let r=t.view.date;if("month"===t.view.mode){const s=new Array(e);for(let o=0;o<e;o++)s[o]=pT(r,b0(t)),r=Bo(r,{year:1});return Object.assign({},t,{monthsCalendar:s})}if("year"===t.view.mode){const s=new Array(e);for(let o=0;o<e;o++)s[o]=_T(r,b0(t)),r=Bo(r,{year:16});return Object.assign({},t,{yearsCalendarModel:s})}return t}(t);case Wo.FLAG:return function YR(t,i){const e=yT(t.view.date,t.minDate,t.maxDate)?1:t.displayMonths;if("day"===t.view.mode){const r=t.formattedMonths.map((s,o)=>function DR(t,i){return t.weeks.forEach(e=>{e.days.forEach((r,s)=>{const o=!w_(r.date,t.month),u=!o&&qd(r.date,i.hoveredDate),d=!o&&i.selectedRange&&qd(r.date,i.selectedRange[0]),m=!o&&i.selectedRange&&qd(r.date,i.selectedRange[1]),M=!o&&qd(r.date,i.selectedDate)||d||m,S=!o&&i.selectedRange&&function xR(t,i,e){return!(!t||!i[0])&&(i[1]?t>i[0]&&t<=i[1]:!!e&&t>i[0]&&t<=e)}(r.date,i.selectedRange,i.hoveredDate),I=i.isDisabled||Zd(r.date,i.minDate,"day")||gu(r.date,i.maxDate,"day")||function yu(t,i){return!(void 0===i||!i||!i.length)&&i.some(e=>e===t.getDay())}(r.date,i.daysDisabled)||function yR(t,i){return!!(i&&Ps(i)&&i.length)&&i.some(e=>om(t,e,"date"))}(r.date,i.datesDisabled)||function vR(t,i){return!!(i&&Ps(i)&&i.length)&&!i.some(e=>om(t,e,"date"))}(r.date,i.datesEnabled),K=new Date,Q=!o&&qd(r.date,K),te=i.dateCustomClasses&&i.dateCustomClasses.map(xe=>qd(r.date,xe.date)?xe.classes:[]).reduce((xe,Ne)=>xe.concat(Ne),[]).join(" ")||"",pe=i.dateTooltipTexts&&i.dateTooltipTexts.map(xe=>qd(r.date,xe.date)?xe.tooltipText:"").reduce((xe,Ne)=>xe.concat(Ne),[]).join(" ")||"",_e=Object.assign({},r,{isOtherMonth:o,isHovered:u,isSelected:M,isSelectionStart:d,isSelectionEnd:m,isInRange:S,isDisabled:I,isToday:Q,customClasses:te,tooltipText:pe});(r.isOtherMonth!==_e.isOtherMonth||r.isHovered!==_e.isHovered||r.isSelected!==_e.isSelected||r.isSelectionStart!==_e.isSelectionStart||r.isSelectionEnd!==_e.isSelectionEnd||r.isDisabled!==_e.isDisabled||r.isInRange!==_e.isInRange||r.customClasses!==_e.customClasses||r.tooltipText!==_e.tooltipText)&&(e.days[s]=_e)})}),t.hideLeftArrow=i.isDisabled||i.monthIndex>0&&i.monthIndex!==i.displayMonths,t.hideRightArrow=i.isDisabled||i.monthIndex<i.displayMonths&&i.monthIndex+1!==i.displayMonths,t.disableLeftArrow=HP(Bo(t.month,{month:-1}),i.minDate,i.maxDate),t.disableRightArrow=HP(Bo(t.month,{month:1}),i.minDate,i.maxDate),t}(s,{isDisabled:t.isDisabled,minDate:t.minDate,maxDate:t.maxDate,daysDisabled:t.daysDisabled,datesDisabled:t.datesDisabled,datesEnabled:t.datesEnabled,hoveredDate:t.hoveredDate,selectedDate:t.selectedDate,selectedRange:t.selectedRange,displayMonths:e,dateCustomClasses:t.dateCustomClasses,dateTooltipTexts:t.dateTooltipTexts,monthIndex:o}));return Object.assign({},t,{flaggedMonths:r})}if("month"===t.view.mode){const r=t.monthsCalendar.map((s,o)=>function OR(t,i){return t.months.forEach((e,r)=>{e.forEach((s,o)=>{let u;const d=w_(s.date,i.hoveredMonth),m=i.isDisabled||HP(s.date,i.minDate,i.maxDate);!i.selectedDate&&i.selectedRange?(u=w_(s.date,i.selectedRange[0]),u||(u=w_(s.date,i.selectedRange[1]))):u=w_(s.date,i.selectedDate);const M=Object.assign(s,{isHovered:d,isDisabled:m,isSelected:u});(s.isHovered!==M.isHovered||s.isDisabled!==M.isDisabled||s.isSelected!==M.isSelected)&&(t.months[r][o]=M)})}),t.hideLeftArrow=i.monthIndex>0&&i.monthIndex!==i.displayMonths,t.hideRightArrow=i.monthIndex<i.displayMonths&&i.monthIndex+1!==i.displayMonths,t.disableLeftArrow=v0(Bo(t.months[0][0].date,{year:-1}),i.minDate,i.maxDate),t.disableRightArrow=v0(Bo(t.months[0][0].date,{year:1}),i.minDate,i.maxDate),t}(s,{isDisabled:t.isDisabled,minDate:t.minDate,maxDate:t.maxDate,hoveredMonth:t.hoveredMonth,selectedDate:t.selectedDate,selectedRange:t.selectedRange,displayMonths:e,monthIndex:o}));return Object.assign({},t,{flaggedMonthsCalendar:r})}if("year"===t.view.mode){const r=t.yearsCalendarModel.map((s,o)=>function IR(t,i){t.years.forEach((s,o)=>{s.forEach((u,d)=>{let m;const M=Hf(u.date,i.hoveredYear),S=i.isDisabled||v0(u.date,i.minDate,i.maxDate);!i.selectedDate&&i.selectedRange?(m=Hf(u.date,i.selectedRange[0]),m||(m=Hf(u.date,i.selectedRange[1]))):m=Hf(u.date,i.selectedDate);const I=Object.assign(u,{isHovered:M,isDisabled:S,isSelected:m});(u.isHovered!==I.isHovered||u.isDisabled!==I.isDisabled||u.isSelected!==I.isSelected)&&(t.years[o][d]=I)})}),t.hideLeftArrow=i.yearIndex>0&&i.yearIndex!==i.displayMonths,t.hideRightArrow=i.yearIndex<i.displayMonths&&i.yearIndex+1!==i.displayMonths,t.disableLeftArrow=v0(Bo(t.years[0][0].date,{year:-1}),i.minDate,i.maxDate);const e=t.years.length-1;return t.disableRightArrow=v0(Bo(t.years[e][t.years[e].length-1].date,{year:1}),i.minDate,i.maxDate),t}(s,{isDisabled:t.isDisabled,minDate:t.minDate,maxDate:t.maxDate,hoveredYear:t.hoveredYear,selectedDate:t.selectedDate,selectedRange:t.selectedRange,displayMonths:e,yearIndex:o}));return Object.assign({},t,{yearsCalendarFlagged:r})}return t}(t);case Wo.NAVIGATE_OFFSET:return function FR(t,i){const e={view:{mode:t.view.mode,date:NR(t,i)}};return Object.assign({},t,e)}(t,i);case Wo.NAVIGATE_TO:{const e=i.payload,r=function AC(t,i){return Kg(nm(t.getFullYear(),i.year),nm(t.getMonth(),i.month),1,nm(t.getHours(),i.hour),nm(t.getMinutes(),i.minute),nm(t.getSeconds(),i.seconds),nm(t.getMilliseconds(),i.milliseconds))}(t.view.date,e.unit);let s,o;return fT(e.viewMode,t.minMode)?(o=e.viewMode,s={view:{date:r,mode:o}}):(o=t.view.mode,s={selectedDate:r,view:{date:r,mode:o}}),Object.assign({},t,s)}case Wo.CHANGE_VIEWMODE:return fT(i.payload,t.minMode)?Object.assign({},t,{view:{date:t.view.date,mode:i.payload}}):t;case Wo.HOVER:return Object.assign({},t,{hoveredDate:i.payload});case Wo.SELECT:{const e={selectedDate:i.payload,view:t.view},r=t.view.mode,o=zP(i.payload||t.view.date,t.minDate,t.maxDate);return e.view={mode:r,date:o},Object.assign({},t,e)}case Wo.SET_OPTIONS:{const e=i.payload,r=e.minMode?e.minMode:t.view.mode,o=zP(jh(e.value)&&e.value||Ps(e.value)&&jh(e.value[0])&&e.value[0]||t.view.date,e.minDate,e.maxDate);return e.view={mode:r,date:o},e.value&&(Ps(e.value)&&(e.selectedRange=e.value),e.value instanceof Date&&(e.selectedDate=e.value)),Object.assign({},t,e)}case Wo.SELECT_RANGE:{const e={selectedRange:i.payload,view:t.view},r=t.view.mode,o=zP(i.payload&&i.payload[0]||t.view.date,t.minDate,t.maxDate);return e.view={mode:r,date:o},Object.assign({},t,e)}case Wo.SET_MIN_DATE:return Object.assign({},t,{minDate:i.payload});case Wo.SET_MAX_DATE:return Object.assign({},t,{maxDate:i.payload});case Wo.SET_IS_DISABLED:return Object.assign({},t,{isDisabled:i.payload});case Wo.SET_DATE_CUSTOM_CLASSES:return Object.assign({},t,{dateCustomClasses:i.payload});case Wo.SET_DATE_TOOLTIP_TEXTS:return Object.assign({},t,{dateTooltipTexts:i.payload});default:return t}}function NR(t,i){if("year"===t.view.mode&&"year"===t.minMode){const r=Bo(hT(t,0),{year:-mT});return Bo(r,i.payload)}return Bo(zh(t.view.date,"month"),i.payload)}function b0(t){return{locale:t.locale,monthTitle:t.monthTitle,yearTitle:t.yearTitle,dayLabel:t.dayLabel,monthLabel:t.monthLabel,yearLabel:t.yearLabel,weekNumbers:t.weekNumbers}}function zP(t,i,e){const r=Array.isArray(t)?t[0]:t;return i&&gu(i,r,"day")?i:e&&Zd(e,r,"day")?e:r}function yT(t,i,e){return!!(e&&om(e,t,"day")||i&&e&&i.getMonth()===e.getMonth())}let cm=(()=>{class t extends YP{constructor(){const e=new Ge({type:"[datepicker] dispatcher init"});super(e,gT,new fI(dT,e,gT))}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),vT=(()=>{class t extends uT{constructor(e,r,s,o,u,d,m){super(),this._config=r,this._store=s,this._element=o,this._actions=u,this._positionService=m,this.valueChange=new n.EventEmitter,this.animationState="void",this._subs=[],this._effects=d,e.setStyle(o.nativeElement,"display","block"),e.setStyle(o.nativeElement,"position","absolute")}set value(e){this._effects.setValue(e)}ngOnInit(){this._positionService.setOptions({modifiers:{flip:{enabled:this._config.adaptivePosition}},allowedPositions:["top","bottom"]}),this._positionService.event$.pipe(Qn(1)).subscribe(()=>{this._positionService.disable(),this.animationState=this._config.isAnimated?this.isTopPosition?"animated-up":"animated-down":"unanimated"}),this.isOtherMonthsActive=this._config.selectFromOtherMonth,this.containerClass=this._config.containerClass,this.showTodayBtn=this._config.showTodayButton,this.todayBtnLbl=this._config.todayButtonLabel,this.todayPos=this._config.todayPosition,this.showClearBtn=this._config.showClearButton,this.clearBtnLbl=this._config.clearButtonLabel,this.clearPos=this._config.clearPosition,this.customRangeBtnLbl=this._config.customRangeButtonLabel,this._effects.init(this._store).setOptions(this._config).setBindings(this).setEventHandlers(this).registerDatepickerSideEffects(),this._subs.push(this._store.select(e=>e.selectedDate).subscribe(e=>this.valueChange.emit(e))),this._store.dispatch(this._actions.changeViewMode(this._config.startView))}get isTopPosition(){return this._element.nativeElement.classList.contains("top")}positionServiceEnable(){this._positionService.enable()}daySelectHandler(e){!e||(this.isOtherMonthsActive?e.isDisabled:e.isOtherMonth||e.isDisabled)||this._store.dispatch(this._actions.select(e.date))}monthSelectHandler(e){!e||e.isDisabled||this._store.dispatch(this._actions.navigateTo({unit:{month:Ji(e.date),year:vs(e.date)},viewMode:"day"}))}yearSelectHandler(e){!e||e.isDisabled||this._store.dispatch(this._actions.navigateTo({unit:{year:vs(e.date)},viewMode:"month"}))}setToday(){this._store.dispatch(this._actions.select(new Date))}clearDate(){this._store.dispatch(this._actions.select(void 0))}ngOnDestroy(){for(const e of this._subs)e.unsubscribe();this._effects.destroy()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(n.Renderer2),n.\u0275\u0275directiveInject(Yc),n.\u0275\u0275directiveInject(cm),n.\u0275\u0275directiveInject(n.ElementRef),n.\u0275\u0275directiveInject(Wo),n.\u0275\u0275directiveInject(lm),n.\u0275\u0275directiveInject(A_))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["bs-datepicker-container"]],hostAttrs:["role","dialog","aria-label","calendar",1,"bottom"],hostBindings:function(e,r){1&e&&n.\u0275\u0275listener("click",function(o){return r._stopPropagation(o)})},features:[n.\u0275\u0275ProvidersFeature([cm,lm]),n.\u0275\u0275InheritDefinitionFeature],decls:2,vars:3,consts:[["class","bs-datepicker",3,"ngClass",4,"ngIf"],[1,"bs-datepicker",3,"ngClass"],[1,"bs-datepicker-container"],["role","application",1,"bs-calendar-container",3,"ngSwitch"],["class","bs-media-container",4,"ngSwitchCase"],["class","bs-datepicker-buttons",4,"ngIf"],["class","bs-datepicker-custom-range",4,"ngIf"],[1,"bs-media-container"],[3,"bs-datepicker-multiple","calendar","options","onNavigate","onViewMode","onHover","onHoverWeek","onSelect",4,"ngFor","ngForOf"],[3,"calendar","options","onNavigate","onViewMode","onHover","onHoverWeek","onSelect"],[3,"bs-datepicker-multiple","calendar","onNavigate","onViewMode","onHover","onSelect",4,"ngFor","ngForOf"],[3,"calendar","onNavigate","onViewMode","onHover","onSelect"],[1,"bs-datepicker-buttons"],["type","button",1,"btn","btn-success"],["type","button",1,"btn","btn-default"],["class","btn-today-wrapper",3,"today-left","today-right","today-center",4,"ngIf"],["class","btn-clear-wrapper",3,"clear-left","clear-right","clear-center",4,"ngIf"],[1,"btn-today-wrapper"],[1,"btn","btn-success",3,"click"],[1,"btn-clear-wrapper"],[1,"bs-datepicker-custom-range"],[3,"selectedRange","ranges","customRangeLabel","onSelect"]],template:function(e,r){1&e&&(n.\u0275\u0275template(0,BI,10,11,"div",0),n.\u0275\u0275pipe(1,"async")),2&e&&n.\u0275\u0275property("ngIf",n.\u0275\u0275pipeBind1(1,1,r.viewMode))},dependencies:function(){return[ie.mk,ie.sg,ie.O5,ie.RF,ie.n9,ZD,XD,ex,tx,ie.Ov]},encapsulation:2,data:{animation:[JD]}}),t})(),bT=(()=>{class t{constructor(e,r,s,o,u){this._config=e,this._elementRef=r,this._renderer=s,this.placement="bottom",this.triggers="click",this.outsideClick=!0,this.container="body",this.outsideEsc=!0,this.bsValueChange=new n.EventEmitter,this._subs=[],this._dateInputFormat$=new L.x,Object.assign(this,this._config),this._datepicker=u.createLoader(r,o,s),this.onShown=this._datepicker.onShown,this.onHidden=this._datepicker.onHidden,this.isOpen$=new Ge(this.isOpen)}get isOpen(){return this._datepicker.isShown}set isOpen(e){this.isOpen$.next(e)}set bsValue(e){this._bsValue&&e&&this._bsValue.getTime()===e.getTime()||(this._bsValue=e,this.bsValueChange.emit(e))}set bsConfig(e){this._bsConfig=e,this.setConfig(),this._dateInputFormat$.next(e&&e.dateInputFormat)}get bsConfig(){return this._bsConfig}get dateInputFormat$(){return this._dateInputFormat$}ngOnInit(){this.isDestroy$=new L.x,this._datepicker.listen({outsideClick:this.outsideClick,outsideEsc:this.outsideEsc,triggers:this.triggers,show:()=>this.show()}),this.setConfig()}ngOnChanges(e){!this._datepickerRef||!this._datepickerRef.instance||(e.minDate&&(this._datepickerRef.instance.minDate=this.minDate),e.maxDate&&(this._datepickerRef.instance.maxDate=this.maxDate),e.daysDisabled&&(this._datepickerRef.instance.daysDisabled=this.daysDisabled),e.datesDisabled&&(this._datepickerRef.instance.datesDisabled=this.datesDisabled),e.datesEnabled&&(this._datepickerRef.instance.datesEnabled=this.datesEnabled),e.isDisabled&&(this._datepickerRef.instance.isDisabled=this.isDisabled),e.dateCustomClasses&&(this._datepickerRef.instance.dateCustomClasses=this.dateCustomClasses),e.dateTooltipTexts&&(this._datepickerRef.instance.dateTooltipTexts=this.dateTooltipTexts))}ngAfterViewInit(){this.isOpen$.pipe(Jt(e=>e!==this.isOpen),li(this.isDestroy$)).subscribe(()=>this.toggle())}show(){this._datepicker.isShown||(this.setConfig(),this._datepickerRef=this._datepicker.provide({provide:Yc,useValue:this._config}).attach(vT).to(this.container).position({attachment:this.placement}).show({placement:this.placement}),this._subs.push(this.bsValueChange.subscribe(e=>{this._datepickerRef.instance.value=e})),this._subs.push(this._datepickerRef.instance.valueChange.subscribe(e=>{this.bsValue=e,this.hide()})))}hide(){this.isOpen&&this._datepicker.hide();for(const e of this._subs)e.unsubscribe();this._config.returnFocusToInput&&this._renderer.selectRootElement(this._elementRef.nativeElement).focus()}toggle(){if(this.isOpen)return this.hide();this.show()}setConfig(){this._config=Object.assign({},this._config,this.bsConfig,{value:this._bsValue,isDisabled:this.isDisabled,minDate:this.minDate||this.bsConfig&&this.bsConfig.minDate,maxDate:this.maxDate||this.bsConfig&&this.bsConfig.maxDate,daysDisabled:this.daysDisabled||this.bsConfig&&this.bsConfig.daysDisabled,dateCustomClasses:this.dateCustomClasses||this.bsConfig&&this.bsConfig.dateCustomClasses,dateTooltipTexts:this.dateTooltipTexts||this.bsConfig&&this.bsConfig.dateTooltipTexts,datesDisabled:this.datesDisabled||this.bsConfig&&this.bsConfig.datesDisabled,datesEnabled:this.datesEnabled||this.bsConfig&&this.bsConfig.datesEnabled,minMode:this.minMode||this.bsConfig&&this.bsConfig.minMode})}ngOnDestroy(){this._datepicker.dispose(),this.isOpen$.next(!1),this.isDestroy$&&(this.isDestroy$.next(),this.isDestroy$.complete())}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Yc),n.\u0275\u0275directiveInject(n.ElementRef),n.\u0275\u0275directiveInject(n.Renderer2),n.\u0275\u0275directiveInject(n.ViewContainerRef),n.\u0275\u0275directiveInject(gy))},t.\u0275dir=n.\u0275\u0275defineDirective({type:t,selectors:[["","bsDatepicker",""]],inputs:{placement:"placement",triggers:"triggers",outsideClick:"outsideClick",container:"container",outsideEsc:"outsideEsc",isOpen:"isOpen",bsValue:"bsValue",bsConfig:"bsConfig",isDisabled:"isDisabled",minDate:"minDate",maxDate:"maxDate",minMode:"minMode",daysDisabled:"daysDisabled",datesDisabled:"datesDisabled",datesEnabled:"datesEnabled",dateCustomClasses:"dateCustomClasses",dateTooltipTexts:"dateTooltipTexts"},outputs:{bsValueChange:"bsValueChange",onShown:"onShown",onHidden:"onHidden"},exportAs:["bsDatepicker"],features:[n.\u0275\u0275NgOnChangesFeature]}),t})(),MT=(()=>{class t extends uT{constructor(e,r,s,o,u,d,m){super(),this._config=r,this._store=s,this._element=o,this._actions=u,this._positionService=m,this.valueChange=new n.EventEmitter,this.animationState="void",this._rangeStack=[],this.chosenRange=[],this._subs=[],this._effects=d,this.customRanges=this._config.ranges,this.customRangeBtnLbl=this._config.customRangeButtonLabel,e.setStyle(o.nativeElement,"display","block"),e.setStyle(o.nativeElement,"position","absolute")}set value(e){this._effects.setRangeValue(e)}ngOnInit(){this._positionService.setOptions({modifiers:{flip:{enabled:this._config.adaptivePosition}},allowedPositions:["top","bottom"]}),this._positionService.event$.pipe(Qn(1)).subscribe(()=>{this._positionService.disable(),this.animationState=this._config.isAnimated?this.isTopPosition?"animated-up":"animated-down":"unanimated"}),this.containerClass=this._config.containerClass,this.isOtherMonthsActive=this._config.selectFromOtherMonth,this._effects.init(this._store).setOptions(this._config).setBindings(this).setEventHandlers(this).registerDatepickerSideEffects(),this._subs.push(this._store.select(e=>e.selectedRange).subscribe(e=>{this.valueChange.emit(e),this.chosenRange=e}))}get isTopPosition(){return this._element.nativeElement.classList.contains("top")}positionServiceEnable(){this._positionService.enable()}daySelectHandler(e){!e||(this.isOtherMonthsActive?e.isDisabled:e.isOtherMonth||e.isDisabled)||this.rangesProcessing(e)}monthSelectHandler(e){if(e){if(e.isSelected=!0,"month"!==this._config.minMode){if(e.isDisabled)return;return void this._store.dispatch(this._actions.navigateTo({unit:{month:Ji(e.date),year:vs(e.date)},viewMode:"day"}))}this.rangesProcessing(e)}}yearSelectHandler(e){if(e){if(e.isSelected=!0,"year"!==this._config.minMode){if(e.isDisabled)return;return void this._store.dispatch(this._actions.navigateTo({unit:{year:vs(e.date)},viewMode:"month"}))}this.rangesProcessing(e)}}rangesProcessing(e){1===this._rangeStack.length&&(this._rangeStack=e.date>=this._rangeStack[0]?[this._rangeStack[0],e.date]:[e.date]),0===this._rangeStack.length&&(this._rangeStack=[e.date],this._config.maxDateRange&&this.setMaxDateRangeOnCalendar(e.date)),this._store.dispatch(this._actions.selectRange(this._rangeStack)),2===this._rangeStack.length&&(this._rangeStack=[])}ngOnDestroy(){for(const e of this._subs)e.unsubscribe();this._effects.destroy()}setRangeOnCalendar(e){this._rangeStack=null===e?[]:e.value instanceof Date?[e.value]:e.value,this._store.dispatch(this._actions.selectRange(this._rangeStack))}setMaxDateRangeOnCalendar(e){const r=new Date(e);r.setDate(e.getDate()+this._config.maxDateRange),this._effects.setMaxDate(r)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(n.Renderer2),n.\u0275\u0275directiveInject(Yc),n.\u0275\u0275directiveInject(cm),n.\u0275\u0275directiveInject(n.ElementRef),n.\u0275\u0275directiveInject(Wo),n.\u0275\u0275directiveInject(lm),n.\u0275\u0275directiveInject(A_))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["bs-daterangepicker-container"]],hostAttrs:["role","dialog","aria-label","calendar",1,"bottom"],hostBindings:function(e,r){1&e&&n.\u0275\u0275listener("click",function(o){return r._stopPropagation(o)})},features:[n.\u0275\u0275ProvidersFeature([cm,lm]),n.\u0275\u0275InheritDefinitionFeature],decls:2,vars:3,consts:[["class","bs-datepicker",3,"ngClass",4,"ngIf"],[1,"bs-datepicker",3,"ngClass"],[1,"bs-datepicker-container"],["role","application",1,"bs-calendar-container",3,"ngSwitch"],["class","bs-media-container",4,"ngSwitchCase"],["class","bs-datepicker-buttons",4,"ngIf"],["class","bs-datepicker-custom-range",4,"ngIf"],[1,"bs-media-container"],[3,"bs-datepicker-multiple","calendar","options","onNavigate","onViewMode","onHover","onHoverWeek","onSelect",4,"ngFor","ngForOf"],[3,"calendar","options","onNavigate","onViewMode","onHover","onHoverWeek","onSelect"],[3,"bs-datepicker-multiple","calendar","onNavigate","onViewMode","onHover","onSelect",4,"ngFor","ngForOf"],[3,"calendar","onNavigate","onViewMode","onHover","onSelect"],[1,"bs-datepicker-buttons"],["type","button",1,"btn","btn-success"],["type","button",1,"btn","btn-default"],["class","btn-today-wrapper",3,"today-left","today-right","today-center",4,"ngIf"],["class","btn-clear-wrapper",3,"clear-left","clear-right","clear-center",4,"ngIf"],[1,"btn-today-wrapper"],[1,"btn","btn-success",3,"click"],[1,"btn-clear-wrapper"],[1,"bs-datepicker-custom-range"],[3,"selectedRange","ranges","customRangeLabel","onSelect"]],template:function(e,r){1&e&&(n.\u0275\u0275template(0,hA,10,11,"div",0),n.\u0275\u0275pipe(1,"async")),2&e&&n.\u0275\u0275property("ngIf",n.\u0275\u0275pipeBind1(1,1,r.viewMode))},dependencies:function(){return[ie.mk,ie.sg,ie.O5,ie.RF,ie.n9,ZD,XD,ex,tx,ie.Ov]},encapsulation:2,data:{animation:[JD]}}),t})();const $R={provide:Ft.NG_VALUE_ACCESSOR,useExisting:(0,n.forwardRef)(()=>WP),multi:!0},zR={provide:Ft.NG_VALIDATORS,useExisting:(0,n.forwardRef)(()=>WP),multi:!0};let WP=(()=>{class t{constructor(e,r,s,o,u){this._picker=e,this._localeService=r,this._renderer=s,this._elRef=o,this.changeDetection=u,this._onChange=Function.prototype,this._onTouched=Function.prototype,this._validatorChange=Function.prototype,this._picker.bsValueChange.subscribe(d=>{this._setInputValue(d),this._value!==d&&(this._value=d,this._onChange(d),this._onTouched()),this.changeDetection.markForCheck()}),this._localeService.localeChange.subscribe(()=>{this._setInputValue(this._value)}),this._picker.dateInputFormat$.pipe(Vi()).subscribe(()=>{this._setInputValue(this._value)})}onKeydownEvent(e){(13===e.keyCode||"Enter"===e.code)&&this.hide()}_setInputValue(e){const r=e?Ec(e,this._picker._config.dateInputFormat,this._localeService.currentLocale):"";this._renderer.setProperty(this._elRef.nativeElement,"value",r)}onChange(e){this.writeValue(e.target.value),this._onChange(this._value),this._picker._config.returnFocusToInput&&this._renderer.selectRootElement(this._elRef.nativeElement).focus(),this._onTouched()}validate(e){const r=e.value;if(null==r||""===r)return null;if(w1(r)){if(!jh(r))return{bsDate:{invalid:r}};if(this._picker&&this._picker.minDate&&Zd(r,this._picker.minDate,"date"))return this.writeValue(this._picker.minDate),{bsDate:{minDate:this._picker.minDate}};if(this._picker&&this._picker.maxDate&&gu(r,this._picker.maxDate,"date"))return this.writeValue(this._picker.maxDate),{bsDate:{maxDate:this._picker.maxDate}}}}registerOnValidatorChange(e){this._validatorChange=e}writeValue(e){if(e){const r=this._localeService.currentLocale;if(!zo(r))throw new Error(`Locale "${r}" is not defined, please add it with "defineLocale(...)"`);this._value=uy(e,this._picker._config.dateInputFormat,this._localeService.currentLocale),this._picker._config.useUtc&&(this._value=Ic(this._value))}else this._value=null;this._picker.bsValue=this._value}setDisabledState(e){this._picker.isDisabled=e,e?this._renderer.setAttribute(this._elRef.nativeElement,"disabled","disabled"):this._renderer.removeAttribute(this._elRef.nativeElement,"disabled")}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}onBlur(){this._onTouched()}hide(){this._picker.hide(),this._renderer.selectRootElement(this._elRef.nativeElement).blur(),this._picker._config.returnFocusToInput&&this._renderer.selectRootElement(this._elRef.nativeElement).focus()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(bT,1),n.\u0275\u0275directiveInject(y0),n.\u0275\u0275directiveInject(n.Renderer2),n.\u0275\u0275directiveInject(n.ElementRef),n.\u0275\u0275directiveInject(n.ChangeDetectorRef))},t.\u0275dir=n.\u0275\u0275defineDirective({type:t,selectors:[["input","bsDatepicker",""]],hostBindings:function(e,r){1&e&&n.\u0275\u0275listener("change",function(o){return r.onChange(o)})("keyup.esc",function(){return r.hide()})("keydown",function(o){return r.onKeydownEvent(o)})("blur",function(){return r.onBlur()})},features:[n.\u0275\u0275ProvidersFeature([$R,zR])]}),t})(),WR=(()=>{class t extends Yc{constructor(){super(...arguments),this.displayMonths=2}}return t.\u0275fac=function(){let i;return function(r){return(i||(i=n.\u0275\u0275getInheritedFactory(t)))(r||t)}}(),t.\u0275prov=(0,n.\u0275\u0275defineInjectable)({factory:function(){return new t},token:t,providedIn:"root"}),t})(),wT=(()=>{class t{constructor(e,r,s,o,u){this._config=e,this._elementRef=r,this._renderer=s,this.placement="bottom",this.triggers="click",this.outsideClick=!0,this.container="body",this.outsideEsc=!0,this.bsValueChange=new n.EventEmitter,this._subs=[],this._rangeInputFormat$=new L.x,this._datepicker=u.createLoader(r,o,s),Object.assign(this,e),this.onShown=this._datepicker.onShown,this.onHidden=this._datepicker.onHidden,this.isOpen$=new Ge(this.isOpen)}get isOpen(){return this._datepicker.isShown}set isOpen(e){this.isOpen$.next(e)}set bsValue(e){this._bsValue!==e&&(this._bsValue=e,this.bsValueChange.emit(e))}set bsConfig(e){this._bsConfig=e,this.setConfig(),this._rangeInputFormat$.next(e&&e.rangeInputFormat)}get bsConfig(){return this._bsConfig}get rangeInputFormat$(){return this._rangeInputFormat$}ngOnInit(){this.isDestroy$=new L.x,this._datepicker.listen({outsideClick:this.outsideClick,outsideEsc:this.outsideEsc,triggers:this.triggers,show:()=>this.show()}),this.setConfig()}ngOnChanges(e){!this._datepickerRef||!this._datepickerRef.instance||(e.minDate&&(this._datepickerRef.instance.minDate=this.minDate),e.maxDate&&(this._datepickerRef.instance.maxDate=this.maxDate),e.datesDisabled&&(this._datepickerRef.instance.datesDisabled=this.datesDisabled),e.datesEnabled&&(this._datepickerRef.instance.datesEnabled=this.datesEnabled),e.daysDisabled&&(this._datepickerRef.instance.daysDisabled=this.daysDisabled),e.isDisabled&&(this._datepickerRef.instance.isDisabled=this.isDisabled),e.dateCustomClasses&&(this._datepickerRef.instance.dateCustomClasses=this.dateCustomClasses))}ngAfterViewInit(){this.isOpen$.pipe(Jt(e=>e!==this.isOpen),li(this.isDestroy$)).subscribe(()=>this.toggle())}show(){this._datepicker.isShown||(this.setConfig(),this._datepickerRef=this._datepicker.provide({provide:Yc,useValue:this._config}).attach(MT).to(this.container).position({attachment:this.placement}).show({placement:this.placement}),this._subs.push(this.bsValueChange.subscribe(e=>{this._datepickerRef.instance.value=e})),this._subs.push(this._datepickerRef.instance.valueChange.pipe(Jt(e=>e&&e[0]&&!!e[1])).subscribe(e=>{this.bsValue=e,this.hide()})))}setConfig(){this._config=Object.assign({},this._config,this.bsConfig,{value:this._bsValue,isDisabled:this.isDisabled,minDate:this.minDate||this.bsConfig&&this.bsConfig.minDate,maxDate:this.maxDate||this.bsConfig&&this.bsConfig.maxDate,daysDisabled:this.daysDisabled||this.bsConfig&&this.bsConfig.daysDisabled,dateCustomClasses:this.dateCustomClasses||this.bsConfig&&this.bsConfig.dateCustomClasses,datesDisabled:this.datesDisabled||this.bsConfig&&this.bsConfig.datesDisabled,datesEnabled:this.datesEnabled||this.bsConfig&&this.bsConfig.datesEnabled,ranges:this.bsConfig&&this.bsConfig.ranges,maxDateRange:this.bsConfig&&this.bsConfig.maxDateRange})}hide(){this.isOpen&&this._datepicker.hide();for(const e of this._subs)e.unsubscribe();this._config.returnFocusToInput&&this._renderer.selectRootElement(this._elementRef.nativeElement).focus()}toggle(){if(this.isOpen)return this.hide();this.show()}ngOnDestroy(){this._datepicker.dispose(),this.isOpen$.next(!1),this.isDestroy$&&(this.isDestroy$.next(),this.isDestroy$.complete())}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(WR),n.\u0275\u0275directiveInject(n.ElementRef),n.\u0275\u0275directiveInject(n.Renderer2),n.\u0275\u0275directiveInject(n.ViewContainerRef),n.\u0275\u0275directiveInject(gy))},t.\u0275dir=n.\u0275\u0275defineDirective({type:t,selectors:[["","bsDaterangepicker",""]],inputs:{placement:"placement",triggers:"triggers",outsideClick:"outsideClick",container:"container",outsideEsc:"outsideEsc",isOpen:"isOpen",bsValue:"bsValue",bsConfig:"bsConfig",isDisabled:"isDisabled",minDate:"minDate",maxDate:"maxDate",dateCustomClasses:"dateCustomClasses",daysDisabled:"daysDisabled",datesDisabled:"datesDisabled",datesEnabled:"datesEnabled"},outputs:{bsValueChange:"bsValueChange",onShown:"onShown",onHidden:"onHidden"},exportAs:["bsDaterangepicker"],features:[n.\u0275\u0275NgOnChangesFeature]}),t})();const UR={provide:Ft.NG_VALUE_ACCESSOR,useExisting:(0,n.forwardRef)(()=>UP),multi:!0},GR={provide:Ft.NG_VALIDATORS,useExisting:(0,n.forwardRef)(()=>UP),multi:!0};let UP=(()=>{class t{constructor(e,r,s,o,u){this._picker=e,this._localeService=r,this._renderer=s,this._elRef=o,this.changeDetection=u,this._onChange=Function.prototype,this._onTouched=Function.prototype,this._validatorChange=Function.prototype,this._picker.bsValueChange.subscribe(d=>{this._setInputValue(d),this._value!==d&&(this._value=d,this._onChange(d),this._onTouched()),this.changeDetection.markForCheck()}),this._localeService.localeChange.subscribe(()=>{this._setInputValue(this._value)}),this._picker.rangeInputFormat$.pipe(Vi()).subscribe(()=>{this._setInputValue(this._value)})}onKeydownEvent(e){(13===e.keyCode||"Enter"===e.code)&&this.hide()}_setInputValue(e){let r="";if(e){const s=e[0]?Ec(e[0],this._picker._config.rangeInputFormat,this._localeService.currentLocale):"",o=e[1]?Ec(e[1],this._picker._config.rangeInputFormat,this._localeService.currentLocale):"";r=s&&o?s+this._picker._config.rangeSeparator+o:""}this._renderer.setProperty(this._elRef.nativeElement,"value",r)}onChange(e){this.writeValue(e.target.value),this._onChange(this._value),this._picker._config.returnFocusToInput&&this._renderer.selectRootElement(this._elRef.nativeElement).focus(),this._onTouched()}validate(e){const r=e.value,s=[];if(null==r||!Ps(r))return null;r.sort((d,m)=>d-m);const o=jh(r[0]),u=jh(r[1]);return o?u?(this._picker&&this._picker.minDate&&Zd(r[0],this._picker.minDate,"date")&&(r[0]=this._picker.minDate,s.push({bsDate:{minDate:this._picker.minDate}})),this._picker&&this._picker.maxDate&&gu(r[1],this._picker.maxDate,"date")&&(r[1]=this._picker.maxDate,s.push({bsDate:{maxDate:this._picker.maxDate}})),s.length>0?(this.writeValue(r),s):void 0):{bsDate:{invalid:r[1]}}:{bsDate:{invalid:r[0]}}}registerOnValidatorChange(e){this._validatorChange=e}writeValue(e){if(e){const r=this._localeService.currentLocale;if(!zo(r))throw new Error(`Locale "${r}" is not defined, please add it with "defineLocale(...)"`);let o=[];"string"==typeof e&&(o=e.split(this._picker._config.rangeSeparator)),Array.isArray(e)&&(o=e),this._value=o.map(u=>this._picker._config.useUtc?Ic(uy(u,this._picker._config.rangeInputFormat,this._localeService.currentLocale)):uy(u,this._picker._config.rangeInputFormat,this._localeService.currentLocale)).map(u=>isNaN(u.valueOf())?null:u)}else this._value=null;this._picker.bsValue=this._value}setDisabledState(e){this._picker.isDisabled=e,e?this._renderer.setAttribute(this._elRef.nativeElement,"disabled","disabled"):this._renderer.removeAttribute(this._elRef.nativeElement,"disabled")}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}onBlur(){this._onTouched()}hide(){this._picker.hide(),this._renderer.selectRootElement(this._elRef.nativeElement).blur(),this._picker._config.returnFocusToInput&&this._renderer.selectRootElement(this._elRef.nativeElement).focus()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(wT,1),n.\u0275\u0275directiveInject(y0),n.\u0275\u0275directiveInject(n.Renderer2),n.\u0275\u0275directiveInject(n.ElementRef),n.\u0275\u0275directiveInject(n.ChangeDetectorRef))},t.\u0275dir=n.\u0275\u0275defineDirective({type:t,selectors:[["input","bsDaterangepicker",""]],hostBindings:function(e,r){1&e&&n.\u0275\u0275listener("change",function(o){return r.onChange(o)})("keyup.esc",function(){return r.hide()})("keydown",function(o){return r.onKeydownEvent(o)})("blur",function(){return r.onBlur()})},features:[n.\u0275\u0275ProvidersFeature([UR,GR])]}),t})(),GP=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["bs-calendar-layout"]],ngContentSelectors:SA,decls:6,vars:2,consts:[["title","hey there",4,"ngIf"],[1,"bs-datepicker-head"],[1,"bs-datepicker-body"],[4,"ngIf"],["title","hey there"]],template:function(e,r){1&e&&(n.\u0275\u0275projectionDef(PA),n.\u0275\u0275template(0,xA,1,0,"bs-current-date",0),n.\u0275\u0275elementStart(1,"div",1),n.\u0275\u0275projection(2),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(3,"div",2),n.\u0275\u0275projection(4,1),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(5,kA,1,0,"bs-timepicker",3)),2&e&&(n.\u0275\u0275property("ngIf",!1),n.\u0275\u0275advance(5),n.\u0275\u0275property("ngIf",!1))},dependencies:function(){return[ie.O5,qR,JR]},encapsulation:2}),t})(),qR=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["bs-current-date"]],inputs:{title:"title"},decls:3,vars:1,consts:[[1,"current-timedate"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"span"),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()),2&e&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(r.title))},encapsulation:2}),t})(),ZD=(()=>{class t{constructor(){this.onSelect=new n.EventEmitter,this.customRange=null}selectFromRanges(e){this.onSelect.emit(e)}checkRange(){return!!this.ranges&&this.ranges.filter(e=>e.value===this.selectedRange).length>0}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["bs-custom-date-view"]],inputs:{ranges:"ranges",selectedRange:"selectedRange",customRangeLabel:"customRangeLabel"},outputs:{onSelect:"onSelect"},decls:4,vars:4,consts:[[1,"bs-datepicker-predefined-btns"],["type","button","class","btn",3,"selected","click",4,"ngFor","ngForOf"],["type","button",1,"btn",3,"click"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0),n.\u0275\u0275template(1,OA,2,3,"button",1),n.\u0275\u0275elementStart(2,"button",2),n.\u0275\u0275listener("click",function(){return r.selectFromRanges(r.customRange)}),n.\u0275\u0275text(3),n.\u0275\u0275elementEnd()()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",r.ranges),n.\u0275\u0275advance(1),n.\u0275\u0275classProp("selected",!r.checkRange()),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",r.customRangeLabel," "))},dependencies:[ie.sg],encapsulation:2,changeDetection:0}),t})(),KR=(()=>{class t{constructor(e,r,s){this._config=e,this._elRef=r,this._renderer=s}ngOnInit(){this.day.isToday&&this._config&&this._config.customTodayClass&&this._renderer.addClass(this._elRef.nativeElement,this._config.customTodayClass),"string"==typeof this.day.customClasses&&this.day.customClasses.split(" ").filter(e=>e).forEach(e=>{this._renderer.addClass(this._elRef.nativeElement,e)})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Yc),n.\u0275\u0275directiveInject(n.ElementRef),n.\u0275\u0275directiveInject(n.Renderer2))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["","bsDatepickerDayDecorator",""]],hostVars:16,hostBindings:function(e,r){2&e&&n.\u0275\u0275classProp("disabled",r.day.isDisabled)("is-highlighted",r.day.isHovered)("is-other-month",r.day.isOtherMonth)("is-active-other-month",r.day.isOtherMonthHovered)("in-range",r.day.isInRange)("select-start",r.day.isSelectionStart)("select-end",r.day.isSelectionEnd)("selected",r.day.isSelected)},inputs:{day:"day"},attrs:TA,decls:1,vars:1,template:function(e,r){1&e&&n.\u0275\u0275text(0),2&e&&n.\u0275\u0275textInterpolate(r.day.label)},encapsulation:2,changeDetection:0}),t})();const um={UP:0,DOWN:1};um[um.UP]="UP",um[um.DOWN]="DOWN";let qP=(()=>{class t{constructor(){this.onNavigate=new n.EventEmitter,this.onViewMode=new n.EventEmitter}navTo(e){this.onNavigate.emit(e?um.DOWN:um.UP)}view(e){this.onViewMode.emit(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["bs-datepicker-navigation-view"]],inputs:{calendar:"calendar"},outputs:{onNavigate:"onNavigate",onViewMode:"onViewMode"},decls:12,vars:8,consts:[["type","button",1,"previous",3,"disabled","click"],[4,"ngIf"],["type","button",1,"current",3,"click"],["type","button",1,"next",3,"disabled","click"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"button",0),n.\u0275\u0275listener("click",function(){return r.navTo(!0)}),n.\u0275\u0275elementStart(1,"span"),n.\u0275\u0275text(2,"\u2039"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275template(3,LA,5,1,"ng-container",1),n.\u0275\u0275text(4," \u200b "),n.\u0275\u0275elementStart(5,"button",2),n.\u0275\u0275listener("click",function(){return r.view("year")}),n.\u0275\u0275elementStart(6,"span"),n.\u0275\u0275text(7),n.\u0275\u0275elementEnd()(),n.\u0275\u0275text(8," \u200b "),n.\u0275\u0275elementStart(9,"button",3),n.\u0275\u0275listener("click",function(){return r.navTo(!1)}),n.\u0275\u0275elementStart(10,"span"),n.\u0275\u0275text(11,"\u203a"),n.\u0275\u0275elementEnd()()),2&e&&(n.\u0275\u0275styleProp("visibility",r.calendar.hideLeftArrow?"hidden":"visible"),n.\u0275\u0275property("disabled",r.calendar.disableLeftArrow),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngIf",r.calendar.monthTitle),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(r.calendar.yearTitle),n.\u0275\u0275advance(2),n.\u0275\u0275styleProp("visibility",r.calendar.hideRightArrow?"hidden":"visible"),n.\u0275\u0275property("disabled",r.calendar.disableRightArrow))},dependencies:[ie.O5],encapsulation:2,changeDetection:0}),t})(),XD=(()=>{class t{constructor(e){this._config=e,this.onNavigate=new n.EventEmitter,this.onViewMode=new n.EventEmitter,this.onSelect=new n.EventEmitter,this.onHover=new n.EventEmitter,this.onHoverWeek=new n.EventEmitter,this.isiOS=/iPad|iPhone|iPod/.test(navigator.platform)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1,this._config.dateTooltipTexts&&this._config.dateTooltipTexts.length>0&&(this.isShowTooltip=!0)}navigateTo(e){this.onNavigate.emit({step:{month:um.DOWN===e?-1:1}})}changeViewMode(e){this.onViewMode.emit(e)}selectDay(e){this.onSelect.emit(e)}selectWeek(e){if(!this._config.selectWeek&&!this._config.selectWeekDateRange||0===e.days.length)return;if(this._config.selectWeek&&e.days[0]&&!e.days[0].isDisabled&&this._config.selectFromOtherMonth)return void this.onSelect.emit(e.days[0]);const r=e.days.find(s=>(this._config.selectFromOtherMonth||!s.isOtherMonth)&&!s.isDisabled);if(this.onSelect.emit(r),this._config.selectWeekDateRange){const o=e.days.slice(0).reverse().find(u=>(this._config.selectFromOtherMonth||!u.isOtherMonth)&&!u.isDisabled);this.onSelect.emit(o)}}weekHoverHandler(e,r){(this._config.selectWeek||this._config.selectWeekDateRange)&&e.days.find(o=>(this._config.selectFromOtherMonth||!o.isOtherMonth)&&!o.isDisabled)&&(e.isHovered=r,this.isWeekHovered=r,this.onHoverWeek.emit(e))}hoverDay(e,r){this._config.selectFromOtherMonth&&e.isOtherMonth&&(e.isOtherMonthHovered=r),this._config.dateTooltipTexts&&(e.tooltipText="",this._config.dateTooltipTexts.forEach(s=>{qd(s.date,e.date)&&(e.tooltipText=s.tooltipText)})),this.onHover.emit({cell:e,isHovered:r})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Yc))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["bs-days-calendar-view"]],inputs:{calendar:"calendar",options:"options"},outputs:{onNavigate:"onNavigate",onViewMode:"onViewMode",onSelect:"onSelect",onHover:"onHover",onHoverWeek:"onHoverWeek"},decls:9,vars:4,consts:[[3,"calendar","onNavigate","onViewMode"],["role","grid",1,"days","weeks"],[4,"ngIf"],["aria-label","weekday",4,"ngFor","ngForOf"],[4,"ngFor","ngForOf"],["aria-label","weekday"],["class","week",3,"active-week",4,"ngIf"],["role","gridcell",4,"ngFor","ngForOf"],[1,"week"],[3,"click",4,"ngIf"],[3,"click","mouseenter","mouseleave",4,"ngIf"],[3,"click"],[3,"click","mouseenter","mouseleave"],["role","gridcell"],["bsDatepickerDayDecorator","",3,"day","tooltip","click","mouseenter","mouseleave",4,"ngIf"],["bsDatepickerDayDecorator","",3,"day","click","mouseenter","mouseleave",4,"ngIf"],["bsDatepickerDayDecorator","",3,"day","click",4,"ngIf"],["bsDatepickerDayDecorator","",3,"day","tooltip","click","mouseenter","mouseleave"],["bsDatepickerDayDecorator","",3,"day","click","mouseenter","mouseleave"],["bsDatepickerDayDecorator","",3,"day","click"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"bs-calendar-layout")(1,"bs-datepicker-navigation-view",0),n.\u0275\u0275listener("onNavigate",function(o){return r.navigateTo(o)})("onViewMode",function(o){return r.changeViewMode(o)}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(2,"table",1)(3,"thead")(4,"tr"),n.\u0275\u0275template(5,EA,1,0,"th",2),n.\u0275\u0275template(6,IA,2,1,"th",3),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(7,"tbody"),n.\u0275\u0275template(8,VA,3,2,"tr",4),n.\u0275\u0275elementEnd()()()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("calendar",r.calendar),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngIf",r.options.showWeekNumbers),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",r.calendar.weekdays),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngForOf",r.calendar.weeks))},dependencies:[ie.sg,ie.O5,Nb,GP,KR,qP],encapsulation:2}),t})(),ex=(()=>{class t{constructor(){this.onNavigate=new n.EventEmitter,this.onViewMode=new n.EventEmitter,this.onSelect=new n.EventEmitter,this.onHover=new n.EventEmitter}navigateTo(e){this.onNavigate.emit({step:{year:um.DOWN===e?-1:1}})}viewMonth(e){this.onSelect.emit(e)}hoverMonth(e,r){this.onHover.emit({cell:e,isHovered:r})}changeViewMode(e){this.onViewMode.emit(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["bs-month-calendar-view"]],inputs:{calendar:"calendar"},outputs:{onNavigate:"onNavigate",onViewMode:"onViewMode",onSelect:"onSelect",onHover:"onHover"},decls:5,vars:2,consts:[[3,"calendar","onNavigate","onViewMode"],["role","grid",1,"months"],[4,"ngFor","ngForOf"],["role","gridcell",3,"disabled","is-highlighted","click","mouseenter","mouseleave",4,"ngFor","ngForOf"],["role","gridcell",3,"click","mouseenter","mouseleave"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"bs-calendar-layout")(1,"bs-datepicker-navigation-view",0),n.\u0275\u0275listener("onNavigate",function(o){return r.navigateTo(o)})("onViewMode",function(o){return r.changeViewMode(o)}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(2,"table",1)(3,"tbody"),n.\u0275\u0275template(4,$A,2,1,"tr",2),n.\u0275\u0275elementEnd()()()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("calendar",r.calendar),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngForOf",r.calendar.months))},dependencies:[ie.sg,GP,qP],encapsulation:2}),t})(),JR=(()=>{class t{constructor(){this.ampm="ok",this.hours=0,this.minutes=0}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["bs-timepicker"]],decls:16,vars:3,consts:[[1,"bs-timepicker-container"],[1,"bs-timepicker-controls"],["type","button",1,"bs-decrease"],["type","text","placeholder","00",3,"value"],["type","button",1,"bs-increase"],["type","button",1,"switch-time-format"],["src","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAYAAABi8KSDAAABSElEQVQYV3XQPUvDUBQG4HNuagtVqc6KgouCv6GIuIntYBLB9hcIQpLStCAIV7DYmpTcRWcXqZio3Vwc/UCc/QEqfgyKGbr0I7nS1EiHeqYzPO/h5SD0jaxUZjmSLCB+OFb+UFINFwASAEAdpu9gaGXVyAHHFQBkHpKHc6a9dzECvADyY9sqlAMsK9W0jzxDXqeytr3mhQckxSji27TJJ5/rPmIpwJJq3HrtduriYOurv1a4i1p5HnhkG9OFymi0ReoO05cGwb+ayv4dysVygjeFmsP05f8wpZQ8fsdvfmuY9zjWSNqUtgYFVnOVReILYoBFzdQI5/GGFzNHhGbeZnopDGU29sZbscgldmC99w35VOATTycIMMcBXIfpSVGzZhA6C8hh00conln6VQ9TGgV32OEAKQC4DrBq7CJwd0ggR7Vq/rPrfgB+C3sGypY5DAAAAABJRU5ErkJggg==","alt",""]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"button",2),n.\u0275\u0275text(3,"-"),n.\u0275\u0275elementEnd(),n.\u0275\u0275element(4,"input",3),n.\u0275\u0275elementStart(5,"button",4),n.\u0275\u0275text(6,"+"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(7,"div",1)(8,"button",2),n.\u0275\u0275text(9,"-"),n.\u0275\u0275elementEnd(),n.\u0275\u0275element(10,"input",3),n.\u0275\u0275elementStart(11,"button",4),n.\u0275\u0275text(12,"+"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(13,"button",5),n.\u0275\u0275text(14),n.\u0275\u0275element(15,"img",6),n.\u0275\u0275elementEnd()()),2&e&&(n.\u0275\u0275advance(4),n.\u0275\u0275property("value",r.hours),n.\u0275\u0275advance(6),n.\u0275\u0275property("value",r.minutes),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate1("",r.ampm," "))},encapsulation:2}),t})(),tx=(()=>{class t{constructor(){this.onNavigate=new n.EventEmitter,this.onViewMode=new n.EventEmitter,this.onSelect=new n.EventEmitter,this.onHover=new n.EventEmitter}navigateTo(e){this.onNavigate.emit({step:{year:16*(um.DOWN===e?-1:1)}})}viewYear(e){this.onSelect.emit(e)}hoverYear(e,r){this.onHover.emit({cell:e,isHovered:r})}changeViewMode(e){this.onViewMode.emit(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["bs-years-calendar-view"]],inputs:{calendar:"calendar"},outputs:{onNavigate:"onNavigate",onViewMode:"onViewMode",onSelect:"onSelect",onHover:"onHover"},decls:5,vars:2,consts:[[3,"calendar","onNavigate","onViewMode"],["role","grid",1,"years"],[4,"ngFor","ngForOf"],["role","gridcell",3,"disabled","is-highlighted","click","mouseenter","mouseleave",4,"ngFor","ngForOf"],["role","gridcell",3,"click","mouseenter","mouseleave"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"bs-calendar-layout")(1,"bs-datepicker-navigation-view",0),n.\u0275\u0275listener("onNavigate",function(o){return r.navigateTo(o)})("onViewMode",function(o){return r.changeViewMode(o)}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(2,"table",1)(3,"tbody"),n.\u0275\u0275template(4,WA,2,1,"tr",2),n.\u0275\u0275elementEnd()()()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("calendar",r.calendar),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngForOf",r.calendar.years))},dependencies:[ie.sg,GP,qP],encapsulation:2}),t})(),QR=(()=>{class t{static forRoot(){return{ngModule:t,providers:[gy,A_,cm,Wo,lm,y0]}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({imports:[ie.ez,TI.forRoot()]}),t})();class ZR{format(i,e,r){return Ec(i,e,r)}}let M0=(()=>{class t{constructor(){this.selectionDone=new n.EventEmitter(void 0),this.update=new n.EventEmitter(!1),this.activeDateChange=new n.EventEmitter(void 0),this.stepDay={},this.stepMonth={},this.stepYear={},this.modes=["day","month","year"],this.dateFormatter=new ZR}get activeDate(){return this._activeDate}set activeDate(e){this._activeDate=e}ngOnInit(){this.uniqueId=`datepicker--${Math.floor(1e4*Math.random())}`,this.initDate?(this.activeDate=this.initDate,this.selectedDate=new Date(this.activeDate.valueOf()),this.update.emit(this.activeDate)):void 0===this.activeDate&&(this.activeDate=new Date)}ngOnChanges(e){this.refreshView(),this.checkIfActiveDateGotUpdated(e.activeDate)}checkIfActiveDateGotUpdated(e){if(e&&!e.firstChange){const r=e.previousValue;r&&r instanceof Date&&r.getTime()!==e.currentValue.getTime()&&this.activeDateChange.emit(this.activeDate)}}setCompareHandler(e,r){"day"===r&&(this.compareHandlerDay=e),"month"===r&&(this.compareHandlerMonth=e),"year"===r&&(this.compareHandlerYear=e)}compare(e,r){if(void 0!==e&&void 0!==r){if("day"===this.datepickerMode&&this.compareHandlerDay)return this.compareHandlerDay(e,r);if("month"===this.datepickerMode&&this.compareHandlerMonth)return this.compareHandlerMonth(e,r);if("year"===this.datepickerMode&&this.compareHandlerYear)return this.compareHandlerYear(e,r)}}setRefreshViewHandler(e,r){"day"===r&&(this.refreshViewHandlerDay=e),"month"===r&&(this.refreshViewHandlerMonth=e),"year"===r&&(this.refreshViewHandlerYear=e)}refreshView(){"day"===this.datepickerMode&&this.refreshViewHandlerDay&&this.refreshViewHandlerDay(),"month"===this.datepickerMode&&this.refreshViewHandlerMonth&&this.refreshViewHandlerMonth(),"year"===this.datepickerMode&&this.refreshViewHandlerYear&&this.refreshViewHandlerYear()}dateFilter(e,r){return this.dateFormatter.format(e,r,this.locale)}isActive(e){return 0===this.compare(e.date,this.activeDate)&&(this.activeDateId=e.uid,!0)}createDateObject(e,r){const s={};return s.date=new Date(e.getFullYear(),e.getMonth(),e.getDate()),s.date=this.fixTimeZone(s.date),s.label=this.dateFilter(e,r),s.selected=0===this.compare(e,this.selectedDate),s.disabled=this.isDisabled(e),s.current=0===this.compare(e,new Date),s.customClass=this.getCustomClassForDate(s.date),s}split(e,r){const s=[];for(;e.length>0;)s.push(e.splice(0,r));return s}fixTimeZone(e){const r=e.getHours();return new Date(e.getFullYear(),e.getMonth(),e.getDate(),23===r?r+2:0)}select(e,r=!0){this.datepickerMode===this.minMode?(this.activeDate||(this.activeDate=new Date(0,0,0,0,0,0,0)),this.activeDate=new Date(e.getFullYear(),e.getMonth(),e.getDate()),this.activeDate=this.fixTimeZone(this.activeDate),r&&this.selectionDone.emit(this.activeDate)):(this.activeDate=new Date(e.getFullYear(),e.getMonth(),e.getDate()),this.activeDate=this.fixTimeZone(this.activeDate),r&&(this.datepickerMode=this.modes[this.modes.indexOf(this.datepickerMode)-1])),this.selectedDate=new Date(this.activeDate.valueOf()),this.update.emit(this.activeDate),this.refreshView()}move(e){let r;if("day"===this.datepickerMode&&(r=this.stepDay),"month"===this.datepickerMode&&(r=this.stepMonth),"year"===this.datepickerMode&&(r=this.stepYear),r){const s=this.activeDate.getFullYear()+e*(r.years||0),o=this.activeDate.getMonth()+e*(r.months||0);this.activeDate=new Date(s,o,1),this.refreshView(),this.activeDateChange.emit(this.activeDate)}}toggleMode(e){const r=e||1;this.datepickerMode===this.maxMode&&1===r||this.datepickerMode===this.minMode&&-1===r||(this.datepickerMode=this.modes[this.modes.indexOf(this.datepickerMode)+r],this.refreshView())}getCustomClassForDate(e){if(!this.customClass)return"";const r=this.customClass.find(s=>s.date.valueOf()===e.valueOf()&&s.mode===this.datepickerMode,this);return void 0===r?"":r.clazz}compareDateDisabled(e,r){if(void 0!==e&&void 0!==r){if("day"===e.mode&&this.compareHandlerDay)return this.compareHandlerDay(e.date,r);if("month"===e.mode&&this.compareHandlerMonth)return this.compareHandlerMonth(e.date,r);if("year"===e.mode&&this.compareHandlerYear)return this.compareHandlerYear(e.date,r)}}isDisabled(e){let r=!1;return this.dateDisabled&&this.dateDisabled.forEach(s=>{0===this.compareDateDisabled(s,e)&&(r=!0)}),this.dayDisabled&&(r=r||this.dayDisabled.indexOf(e.getDay())>-1),r||this.minDate&&this.compare(e,this.minDate)<0||this.maxDate&&this.compare(e,this.maxDate)>0}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["datepicker-inner"]],inputs:{activeDate:"activeDate",datepickerMode:"datepickerMode",locale:"locale",startingDay:"startingDay",yearRange:"yearRange",minDate:"minDate",maxDate:"maxDate",minMode:"minMode",maxMode:"maxMode",showWeeks:"showWeeks",formatDay:"formatDay",formatMonth:"formatMonth",formatYear:"formatYear",formatDayHeader:"formatDayHeader",formatDayTitle:"formatDayTitle",formatMonthTitle:"formatMonthTitle",onlyCurrentMonth:"onlyCurrentMonth",shortcutPropagation:"shortcutPropagation",customClass:"customClass",monthColLimit:"monthColLimit",yearColLimit:"yearColLimit",dateDisabled:"dateDisabled",dayDisabled:"dayDisabled",initDate:"initDate"},outputs:{selectionDone:"selectionDone",update:"update",activeDateChange:"activeDateChange"},features:[n.\u0275\u0275NgOnChangesFeature],ngContentSelectors:GA,decls:1,vars:1,consts:[["class","well well-sm bg-faded p-a card","role","application",4,"ngIf"],["role","application",1,"well","well-sm","bg-faded","p-a","card"]],template:function(e,r){1&e&&(n.\u0275\u0275projectionDef(),n.\u0275\u0275template(0,UA,2,0,"div",0)),2&e&&n.\u0275\u0275property("ngIf",r.datepickerMode)},dependencies:[ie.O5],encapsulation:2}),t})(),CT=(()=>{class t{constructor(){this.locale="en",this.datepickerMode="day",this.startingDay=0,this.yearRange=20,this.minMode="day",this.maxMode="year",this.showWeeks=!0,this.formatDay="DD",this.formatMonth="MMMM",this.formatYear="YYYY",this.formatDayHeader="dd",this.formatDayTitle="MMMM YYYY",this.formatMonthTitle="YYYY",this.onlyCurrentMonth=!1,this.monthColLimit=3,this.yearColLimit=5,this.shortcutPropagation=!1}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=(0,n.\u0275\u0275defineInjectable)({factory:function(){return new t},token:t,providedIn:"root"}),t})();const XR={provide:Ft.NG_VALUE_ACCESSOR,useExisting:(0,n.forwardRef)(()=>eY),multi:!0};let eY=(()=>{class t{constructor(e){this.datepickerMode="day",this.showWeeks=!0,this.selectionDone=new n.EventEmitter(void 0),this.activeDateChange=new n.EventEmitter(void 0),this.onChange=Function.prototype,this.onTouched=Function.prototype,this._now=new Date,this.config=e,this.configureOptions()}get activeDate(){return this._activeDate||this._now}set activeDate(e){this._activeDate=e}configureOptions(){Object.assign(this,this.config)}onUpdate(e){this.activeDate=e,this.onChange(e)}onSelectionDone(e){this.selectionDone.emit(e)}onActiveDateChange(e){this.activeDateChange.emit(e)}writeValue(e){if(0!==this._datePicker.compare(e,this._activeDate)){if(e&&e instanceof Date)return this.activeDate=e,void this._datePicker.select(e,!1);this.activeDate=e?new Date(e):void 0}}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(CT))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["datepicker"]],viewQuery:function(e,r){if(1&e&&n.\u0275\u0275viewQuery(M0,7),2&e){let s;n.\u0275\u0275queryRefresh(s=n.\u0275\u0275loadQuery())&&(r._datePicker=s.first)}},inputs:{datepickerMode:"datepickerMode",showWeeks:"showWeeks",activeDate:"activeDate",initDate:"initDate",minDate:"minDate",maxDate:"maxDate",minMode:"minMode",maxMode:"maxMode",formatDay:"formatDay",formatMonth:"formatMonth",formatYear:"formatYear",formatDayHeader:"formatDayHeader",formatDayTitle:"formatDayTitle",formatMonthTitle:"formatMonthTitle",startingDay:"startingDay",yearRange:"yearRange",onlyCurrentMonth:"onlyCurrentMonth",shortcutPropagation:"shortcutPropagation",monthColLimit:"monthColLimit",yearColLimit:"yearColLimit",customClass:"customClass",dateDisabled:"dateDisabled",dayDisabled:"dayDisabled"},outputs:{selectionDone:"selectionDone",activeDateChange:"activeDateChange"},features:[n.\u0275\u0275ProvidersFeature([XR])],decls:4,vars:24,consts:[[3,"activeDate","locale","datepickerMode","initDate","minDate","maxDate","minMode","maxMode","showWeeks","formatDay","formatMonth","formatYear","formatDayHeader","formatDayTitle","formatMonthTitle","startingDay","yearRange","customClass","dateDisabled","dayDisabled","onlyCurrentMonth","shortcutPropagation","monthColLimit","yearColLimit","update","selectionDone","activeDateChange"],["tabindex","0"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"datepicker-inner",0),n.\u0275\u0275listener("update",function(o){return r.onUpdate(o)})("selectionDone",function(o){return r.onSelectionDone(o)})("activeDateChange",function(o){return r.onActiveDateChange(o)}),n.\u0275\u0275element(1,"daypicker",1)(2,"monthpicker",1)(3,"yearpicker",1),n.\u0275\u0275elementEnd()),2&e&&n.\u0275\u0275property("activeDate",r.activeDate)("locale",r.config.locale)("datepickerMode",r.datepickerMode)("initDate",r.initDate)("minDate",r.minDate)("maxDate",r.maxDate)("minMode",r.minMode)("maxMode",r.maxMode)("showWeeks",r.showWeeks)("formatDay",r.formatDay)("formatMonth",r.formatMonth)("formatYear",r.formatYear)("formatDayHeader",r.formatDayHeader)("formatDayTitle",r.formatDayTitle)("formatMonthTitle",r.formatMonthTitle)("startingDay",r.startingDay)("yearRange",r.yearRange)("customClass",r.customClass)("dateDisabled",r.dateDisabled)("dayDisabled",r.dayDisabled)("onlyCurrentMonth",r.onlyCurrentMonth)("shortcutPropagation",r.shortcutPropagation)("monthColLimit",r.monthColLimit)("yearColLimit",r.yearColLimit)},dependencies:function(){return[M0,tY,nY,iY]},encapsulation:2}),t})(),tY=(()=>{class t{constructor(e){this.labels=[],this.rows=[],this.weekNumbers=[],this.datePicker=e}get isBs4(){return!KD()}ngOnInit(){const e=this;this.datePicker.stepDay={months:1},this.datePicker.setRefreshViewHandler(function(){const r=this.activeDate.getFullYear(),s=this.activeDate.getMonth(),o=new Date(r,s,1),u=this.startingDay-o.getDay(),d=u>0?7-u:-u,m=new Date(o.getTime());d>0&&m.setDate(1-d);const M=e.getDates(m,42),S=[];for(let I=0;I<42;I++){const K=this.createDateObject(M[I],this.formatDay);K.secondary=M[I].getMonth()!==s,K.uid=this.uniqueId+"-"+I,S[I]=K}e.labels=[];for(let I=0;I<7;I++)e.labels[I]={},e.labels[I].abbr=this.dateFilter(S[I].date,this.formatDayHeader),e.labels[I].full=this.dateFilter(S[I].date,"EEEE");if(e.title=this.dateFilter(this.activeDate,this.formatDayTitle),e.rows=this.split(S,7),this.showWeeks){e.weekNumbers=[];const I=(11-this.startingDay)%7,K=e.rows.length;for(let Q=0;Q<K;Q++)e.weekNumbers.push(e.getISO8601WeekNumber(e.rows[Q][I].date))}},"day"),this.datePicker.setCompareHandler(function(r,s){const o=new Date(r.getFullYear(),r.getMonth(),r.getDate()),u=new Date(s.getFullYear(),s.getMonth(),s.getDate());return o.getTime()-u.getTime()},"day"),this.datePicker.refreshView()}getDates(e,r){const s=new Array(r);let d,o=new Date(e.getTime()),u=0;for(;u<r;)d=new Date(o.getTime()),d=this.datePicker.fixTimeZone(d),s[u++]=d,o=new Date(d.getFullYear(),d.getMonth(),d.getDate()+1);return s}getISO8601WeekNumber(e){const r=new Date(e.getTime());r.setDate(r.getDate()+4-(r.getDay()||7));const s=r.getTime();return r.setMonth(0),r.setDate(1),Math.floor(Math.round((s-r.getTime())/864e5)/7)+1}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(M0))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["daypicker"]],decls:1,vars:1,consts:[["role","grid","aria-activedescendant","activeDateId",4,"ngIf"],["role","grid","aria-activedescendant","activeDateId"],["type","button","class","btn btn-default btn-secondary btn-sm pull-left float-left","tabindex","-1",3,"click",4,"ngIf"],["type","button","tabindex","-1",1,"btn","btn-default","btn-secondary","btn-sm",2,"width","100%",3,"id","disabled","ngClass","click"],["type","button","class","btn btn-default btn-secondary btn-sm pull-right float-right","tabindex","-1",3,"click",4,"ngIf"],[4,"ngIf"],["class","text-center",4,"ngFor","ngForOf"],["ngFor","",3,"ngForOf"],["type","button","tabindex","-1",1,"btn","btn-default","btn-secondary","btn-sm","pull-left","float-left",3,"click"],["type","button","tabindex","-1",1,"btn","btn-default","btn-secondary","btn-sm","pull-right","float-right",3,"click"],[1,"text-center"],["aria-label","labelz.full"],["class","h6","class","text-center",4,"ngIf"],["class","text-center","role","gridcell",3,"id",4,"ngFor","ngForOf"],["role","gridcell",1,"text-center",3,"id"],["type","button","style","min-width:100%;","tabindex","-1",3,"class","ngClass","disabled","click",4,"ngIf"],["type","button","tabindex","-1",2,"min-width","100%",3,"ngClass","disabled","click"],[3,"ngClass"]],template:function(e,r){1&e&&n.\u0275\u0275template(0,aR,18,15,"table",0),2&e&&n.\u0275\u0275property("ngIf","day"===r.datePicker.datepickerMode)},dependencies:[ie.mk,ie.sg,ie.O5],styles:["[_nghost-%COMP%]   .btn-secondary[_ngcontent-%COMP%] {\n      color: #292b2c;\n      background-color: #fff;\n      border-color: #ccc;\n    }\n    [_nghost-%COMP%]   .btn-info[_ngcontent-%COMP%]   .text-muted[_ngcontent-%COMP%] {\n      color: #292b2c !important;\n    }"]}),t})(),nY=(()=>{class t{constructor(e){this.rows=[],this.datePicker=e}get isBs4(){return!KD()}ngOnInit(){const e=this;this.datePicker.stepMonth={years:1},this.datePicker.setRefreshViewHandler(function(){const r=new Array(12),s=this.activeDate.getFullYear();let o;for(let u=0;u<12;u++)o=new Date(s,u,1),o=this.fixTimeZone(o),r[u]=this.createDateObject(o,this.formatMonth),r[u].uid=this.uniqueId+"-"+u;e.title=this.dateFilter(this.activeDate,this.formatMonthTitle),e.rows=this.split(r,e.datePicker.monthColLimit)},"month"),this.datePicker.setCompareHandler(function(r,s){const o=new Date(r.getFullYear(),r.getMonth()),u=new Date(s.getFullYear(),s.getMonth());return o.getTime()-u.getTime()},"month"),this.datePicker.refreshView()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(M0))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["monthpicker"]],decls:1,vars:1,consts:[["role","grid",4,"ngIf"],["role","grid"],["type","button","tabindex","-1",1,"btn","btn-default","btn-sm","pull-left","float-left",3,"click"],["type","button","tabindex","-1",1,"btn","btn-default","btn-sm",2,"width","100%",3,"id","disabled","ngClass","click"],["type","button","tabindex","-1",1,"btn","btn-default","btn-sm","pull-right","float-right",3,"click"],[4,"ngFor","ngForOf"],["class","text-center","role","gridcell",3,"ngClass",4,"ngFor","ngForOf"],["role","gridcell",1,"text-center",3,"ngClass"],["type","button","tabindex","-1",1,"btn","btn-default",2,"min-width","100%",3,"ngClass","disabled","click"],[3,"ngClass"]],template:function(e,r){1&e&&n.\u0275\u0275template(0,uR,15,8,"table",0),2&e&&n.\u0275\u0275property("ngIf","month"===r.datePicker.datepickerMode)},dependencies:[ie.mk,ie.sg,ie.O5],styles:[lT]}),t})(),iY=(()=>{class t{constructor(e){this.rows=[],this.datePicker=e}get isBs4(){return!KD()}ngOnInit(){const e=this;this.datePicker.stepYear={years:this.datePicker.yearRange},this.datePicker.setRefreshViewHandler(function(){const r=new Array(this.yearRange);let s;const o=e.getStartingYear(this.activeDate.getFullYear());for(let u=0;u<this.yearRange;u++)s=new Date(o+u,0,1),s=this.fixTimeZone(s),r[u]=this.createDateObject(s,this.formatYear),r[u].uid=this.uniqueId+"-"+u;e.title=[r[0].label,r[this.yearRange-1].label].join(" - "),e.rows=this.split(r,e.datePicker.yearColLimit)},"year"),this.datePicker.setCompareHandler(function(r,s){return r.getFullYear()-s.getFullYear()},"year"),this.datePicker.refreshView()}getStartingYear(e){return(e-1)/this.datePicker.yearRange*this.datePicker.yearRange+1}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(M0))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["yearpicker"]],decls:1,vars:1,consts:[["role","grid",4,"ngIf"],["role","grid"],["type","button","tabindex","-1",1,"btn","btn-default","btn-sm","pull-left","float-left",3,"click"],["role","heading","type","button","tabindex","-1",1,"btn","btn-default","btn-sm",2,"width","100%",3,"id","disabled","ngClass","click"],["type","button","tabindex","-1",1,"btn","btn-default","btn-sm","pull-right","float-right",3,"click"],[4,"ngFor","ngForOf"],["class","text-center","role","gridcell",4,"ngFor","ngForOf"],["role","gridcell",1,"text-center"],["type","button","tabindex","-1",1,"btn","btn-default",2,"min-width","100%",3,"ngClass","disabled","click"],[3,"ngClass"]],template:function(e,r){1&e&&n.\u0275\u0275template(0,fR,15,8,"table",0),2&e&&n.\u0275\u0275property("ngIf","year"===r.datePicker.datepickerMode)},dependencies:[ie.mk,ie.sg,ie.O5],styles:[lT]}),t})();function rY(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"span",5),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.close())}),n.\u0275\u0275elementEnd()}}function sY(t,i){if(1&t&&n.\u0275\u0275text(0),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",e.model.valid.massageString," ")}}const oY=function(t){return{minAge:t}};function aY(t,i){if(1&t&&(n.\u0275\u0275text(0),n.\u0275\u0275pipe(1,"translate")),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind2(1,1,e.model.valid.messageCode+"",n.\u0275\u0275pureFunction1(4,oY,e.getConfigItem("minimumYear")))," ")}}function lY(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",6),n.\u0275\u0275template(1,sY,1,1,"ng-template",7),n.\u0275\u0275template(2,aY,2,6,"ng-template",7),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.model.valid.massageString),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.model.valid.messageCode)}}const cY=function(t){return{"abm-input":"true","no-opacity":"true","abm-input-warning":t}},uY=function(){return{dateInputFormat:"DD/MM/YYYY"}};let KP=(()=>{class t extends mn{constructor(){super(),this.placeholderCode=null,this.placeholder=null,this.required=!1,this.ageLimit=!0,this.value=null,this.disable=!1,this.mode=1,this.update=new n.EventEmitter,this.updateDate=new n.EventEmitter}onValueChange(e){e&&(this.getCurrentAge(new Date(e))>=100?this.model.valid.setError(153):this.ageLimit?this.getCurrentAge(new Date(e))<this.getConfigItem("minimumYear")?this.model.valid.setError(109):(this.model.valid.clearError(),this.update.emit(Or(e).format("YYYY-MM-DD")),this.updateDate.emit(e)):(this.update.emit(Or(e).format("YYYY-MM-DD")),this.updateDate.emit(e),this.model.valid.clearError()))}ngOnInit(){this.model=this.required?new gr:new gr(!0),this.value&&(this.update.emit(Or(this.value).format("YYYY-MM-DD")),this.updateDate.emit(this.value),this.value=new Date(this.value),this.model.value=this.value,this.model.valid.clearError())}close(){this.update.emit(null),this.value="",this.required&&this.model.valid.setErrorNoMassage()}getCurrentAge(e){return((new Date).getTime()-e)/315576e5|0}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-input-datepicker"]],inputs:{placeholderCode:"placeholderCode",placeholder:"placeholder",required:"required",ageLimit:"ageLimit",value:"value",disable:"disable",mode:"mode"},outputs:{update:"update",updateDate:"updateDate"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:6,vars:12,consts:[[1,"uk-margin-small-bottom"],[1,"uk-inline",2,"width","100%"],["class","uk-form-icon uk-form-icon-flip","uk-icon","icon: close","style","pointer-events: initial; cursor: pointer",3,"click",4,"ngIf"],["readonly","","bsDatepicker","",2,"pointer-events","initial",3,"ngClass","placeholder","disabled","bsConfig","ngModel","bsValueChange","ngModelChange"],["class","abm-alert abm-alert-warning",4,"ngIf"],["uk-icon","icon: close",1,"uk-form-icon","uk-form-icon-flip",2,"pointer-events","initial","cursor","pointer",3,"click"],[1,"abm-alert","abm-alert-warning"],[3,"ngIf"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1),n.\u0275\u0275template(2,rY,1,0,"span",2),n.\u0275\u0275elementStart(3,"input",3),n.\u0275\u0275listener("bsValueChange",function(o){return r.onValueChange(o)})("ngModelChange",function(o){return r.value=o}),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275template(5,lY,3,2,"div",4),n.\u0275\u0275elementEnd()),2&e&&(n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",r.value&&!r.disable),n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("placeholder",r.placeholderCode?n.\u0275\u0275pipeBind1(4,7,r.placeholderCode+""):r.placeholder),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(9,cY,!r.model.valid.status))("disabled",r.disable)("bsConfig",n.\u0275\u0275pureFunction0(11,uY))("ngModel",r.value),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!r.model.valid.status))},dependencies:[ie.mk,ie.O5,Ft.DefaultValueAccessor,Ft.NgControlStatus,Ft.NgModel,bT,WP,Fn]}),t})();function dY(t,i){if(1&t&&n.\u0275\u0275text(0),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",e.cart.valid.massageString," ")}}function hY(t,i){if(1&t&&(n.\u0275\u0275text(0),n.\u0275\u0275pipe(1,"translate")),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(1,1,e.cart.valid.messageCode+"")," ")}}function fY(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",3),n.\u0275\u0275template(1,dY,1,1,"ng-template",4),n.\u0275\u0275template(2,hY,2,3,"ng-template",4),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.cart.valid.massageString),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.cart.valid.messageCode)}}const pY=function(t){return{"abm-input":!0,"abm-input-warning":t}};let DT=(()=>{class t extends mn{constructor(e,r,s){super(),this.cartService=e,this.store=r,this.errorHelper=s,this.readonly=!1,this.store.subscribe(o=>{this.cart=o.app.cart})}onChange(){this.model?this.cartService.validCart(this.model).toPromise().then(e=>{this.store.dispatch(e.availability?[new Hp(new ed("cart",this.model)),new Ql("cart")]:new Ki(new zi({field:"cart",isCodeError:!0,code:100})))}).catch(e=>{this.store.dispatch(new Ki(new zi({field:"cart",isTextError:!0,message:this.errorHelper.getMassege(e)})))}):this.store.dispatch(new Ki(new zi({field:"cart",isBooleanError:!0})))}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Jp),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(Qv))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-cart-input"]],inputs:{readonly:"readonly"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:4,vars:9,consts:[[1,"uk-margin-small-bottom"],["type","text",3,"ngClass","placeholder","ngModel","readonly","ngModelChange"],["class","abm-alert abm-alert-warning",4,"ngIf"],[1,"abm-alert","abm-alert-warning"],[3,"ngIf"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"input",1),n.\u0275\u0275listener("ngModelChange",function(o){return r.model=o})("ngModelChange",function(){return r.onChange()}),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(3,fY,3,2,"div",2),n.\u0275\u0275elementEnd()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("placeholder",n.\u0275\u0275pipeBind1(2,5,"29")),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(7,pY,!r.cart.valid.status))("ngModel",r.model)("readonly",r.readonly),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!r.cart.valid.status))},dependencies:[ie.mk,ie.O5,Ft.DefaultValueAccessor,Ft.NgControlStatus,Ft.NgModel,Fn]}),t})();function mY(t,i){if(1&t&&n.\u0275\u0275text(0),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",e.inputText.valid.massageString," ")}}function _Y(t,i){if(1&t&&(n.\u0275\u0275text(0),n.\u0275\u0275pipe(1,"translate")),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(1,1,e.inputText.valid.messageCode+"")," ")}}function gY(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",3),n.\u0275\u0275template(1,mY,1,1,"ng-template",4),n.\u0275\u0275template(2,_Y,2,3,"ng-template",4),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.inputText.valid.massageString),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.inputText.valid.messageCode)}}const yY=function(t){return{"abm-input":!0,"abm-input-warning":t}};class yy extends mn{constructor(i){super(),this.store=i,this.readonly=!1,this.tabindex=null,this.required=!1,this.disabled=!1,this.placeholderCode=null,this.placeholder=null,this.type="text",this.key=null,this.value=null,this.update=new n.EventEmitter}ngOnInit(){this.app$.subscribe(i=>{this.inputText&&i.fields.forEach(e=>{e.key===this.key&&!1===e.input.valid.status&&(this.inputText.valid=e.input.valid)})}),this.inputText=this.required?new gr:new gr(!0),this.value&&(this.inputText.value=this.value,this.update.emit(this.value),this.inputText.valid.clearError())}onChange(){this.update.emit(this.inputText.value),this.required&&(this.inputText.value?this.inputText.valid.clearError():this.inputText.valid.setErrorNoMassage())}}function vY(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"span",6),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.close())}),n.\u0275\u0275elementEnd()}}function bY(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"li")(1,"a",12),n.\u0275\u0275listener("click",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(u.setItem(o.id))}),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(3);n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e[r.nameFiled]," ")}}function MY(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"ul",10),n.\u0275\u0275template(1,bY,3,1,"li",11),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.list)}}function wY(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",7)(1,"div",8),n.\u0275\u0275template(2,MY,2,1,"ul",9),n.\u0275\u0275elementEnd()()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("className",e.fieldName),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",e.list.length)}}function CY(t,i){if(1&t&&n.\u0275\u0275text(0),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",e.model.valid.massageString," ")}}function DY(t,i){if(1&t&&(n.\u0275\u0275text(0),n.\u0275\u0275pipe(1,"translate")),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(1,1,e.model.valid.messageCode+"")," ")}}function xY(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",13),n.\u0275\u0275template(1,CY,1,1,"ng-template",14),n.\u0275\u0275template(2,DY,2,3,"ng-template",14),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.model.valid.massageString),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.model.valid.messageCode)}}yy.\u0275fac=function(i){return new(i||yy)(n.\u0275\u0275directiveInject(Zt))},yy.\u0275cmp=n.\u0275\u0275defineComponent({type:yy,selectors:[["app-input-text"]],inputs:{readonly:"readonly",tabindex:"tabindex",required:"required",disabled:"disabled",placeholderCode:"placeholderCode",placeholder:"placeholder",type:"type",key:"key",value:"value"},outputs:{update:"update"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:4,vars:13,consts:[[1,"uk-margin-small-bottom"],[3,"ngClass","type","placeholder","ngModel","readonly","disabled","required","ngModelChange"],["class","abm-alert abm-alert-warning",4,"ngIf"],[1,"abm-alert","abm-alert-warning"],[3,"ngIf"]],template:function(i,e){1&i&&(n.\u0275\u0275elementStart(0,"div",0)(1,"input",1),n.\u0275\u0275listener("ngModelChange",function(s){return e.inputText.value=s})("ngModelChange",function(){return e.onChange()}),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(3,gY,3,2,"div",2),n.\u0275\u0275elementEnd()),2&i&&(n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate1("placeholder"," ",e.placeholderCode?n.\u0275\u0275pipeBind1(2,9,e.placeholderCode+""):e.placeholder,""),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(11,yY,!e.inputText.valid.status))("type",e.type)("ngModel",e.inputText.value)("readonly",e.readonly)("disabled",e.disabled)("required",e.required),n.\u0275\u0275attribute("tabindex",e.tabindex),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!e.inputText.valid.status))},dependencies:[ie.mk,ie.O5,Ft.DefaultValueAccessor,Ft.NgControlStatus,Ft.RequiredValidator,Ft.NgModel,Fn]}),(0,Ye.gn)([function cs(t,...i){return function(e,r){const s=r.toString(),o=`__${s}__selector`,u=function ls(t,i,e=[]){return i=i||function va(t){const i=t.length-1;return 36===t.charCodeAt(i)?t.slice(0,i):t}(t),"string"==typeof i?Bi(e.length?[i,...e]:i.split("."),$s.config):i}(s,t,i);Object.defineProperties(e,{[o]:{writable:!0,enumerable:!1,configurable:!0},[s]:{enumerable:!0,configurable:!0,get(){return this[o]||(this[o]=function mr(t){return $s.store||function Gt(){throw new Error("You have forgotten to import the NGXS module!")}(),$s.store.select(t)}(u))}}})}}(t=>t.app),(0,Ye.w6)("design:type",rt.y)],yy.prototype,"app$",void 0);const kY=function(t){return{"uk-inline":!0,"abm-disabled":t}},PY=function(t){return{"abm-input":!0,"abm-input-warning":t,"abm-input-no-opacity":!0}};let xT=(()=>{class t extends mn{constructor(){super(),this.list=[],this.required=!1,this.placeholderCode=null,this.placeholder=null,this.nameFiled="name",this.fieldName=null,this.value=null,this.disabled=!1,this.update=new n.EventEmitter,this._selector="app-input-select .uk-drop"}setItem(e){this.model.value=e,this.update.emit(this.model.value),this.required&&"0"===e?this.model.valid.setErrorNoMassage():this.model.valid.clearError();let r=this.selector();null!=this.fieldName&&(r=this.selector()+this.fieldSelector()),UIkit.drop(r).hide(0)}get name(){if(this.model.value||0===this.value)return this.list.find(e=>e.id==this.model.value)[this.nameFiled]}close(){this.update.emit(null),this.model.value="",this.required&&this.model.valid.setErrorNoMassage()}ngOnInit(){this.model=this.required?new gr:new gr(!0);const e=[];this.list.forEach(r=>{this.value!=r.id&&e.push(r.id)}),e.length===this.list.length&&(this.value=null),(this.value||0===this.value)&&(this.model.value=this.value,this.update.emit(this.value),this.model.valid.clearError())}selector(){return this._selector}fieldSelector(){return"."+this.fieldName}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-input-select"]],inputs:{list:"list",required:"required",placeholderCode:"placeholderCode",placeholder:"placeholder",nameFiled:"nameFiled",fieldName:"fieldName",value:"value",disabled:"disabled"},outputs:{update:"update"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:7,vars:13,consts:[[1,"uk-margin-small-bottom"],[2,"width","100%",3,"ngClass"],["class","uk-form-icon uk-form-icon-flip","uk-icon","icon: close","style","pointer-events: initial; cursor: pointer",3,"click",4,"ngIf"],["readonly","",3,"ngClass","placeholder"],["uk-drop","mode: click; pos: bottom-justify",3,"className",4,"ngIf"],["class","abm-alert abm-alert-warning",4,"ngIf"],["uk-icon","icon: close",1,"uk-form-icon","uk-form-icon-flip",2,"pointer-events","initial","cursor","pointer",3,"click"],["uk-drop","mode: click; pos: bottom-justify",3,"className"],[1,"abm-dropdown-body","uk-card","uk-card-body","uk-card-default"],["class","abm-dropdown-list uk-list",4,"ngIf"],[1,"abm-dropdown-list","uk-list"],[4,"ngFor","ngForOf"],["href","javascript: void(0);",3,"click"],[1,"abm-alert","abm-alert-warning"],[3,"ngIf"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1),n.\u0275\u0275template(2,vY,1,0,"span",2),n.\u0275\u0275element(3,"input",3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(5,wY,3,2,"div",4),n.\u0275\u0275template(6,xY,3,2,"div",5),n.\u0275\u0275elementEnd()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(9,kY,r.disabled)),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.model.value),n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("placeholder",r.placeholderCode?n.\u0275\u0275pipeBind1(4,7,r.placeholderCode+""):r.placeholder),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(11,PY,!r.model.valid.status)),n.\u0275\u0275attribute("value",r.name),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!r.disabled),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!r.model.valid.status))},dependencies:[ie.mk,ie.sg,ie.O5,Fn]}),t})(),kT=(()=>{class t{constructor(){this.events={}}on(e,r){"object"!=typeof this.events[e]&&(this.events[e]=[]),this.events[e].push(r)}emit(e){let r,s,o;const u=[].slice.call(arguments,1);if("object"==typeof this.events[e])for(s=this.events[e].slice(),o=s.length,r=0;r<o;r++)s[r].apply(this,u)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function SY(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"li")(1,"a",8),n.\u0275\u0275listener("click",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.setItem(o.region_id))}),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()}if(2&t){const e=i.$implicit;n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e.region_name," ")}}function OY(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"ul",6),n.\u0275\u0275template(1,SY,3,1,"li",7),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.list)}}const TY=function(t){return{"abm-input":!0,"abm-input-warning":t,"abm-input-no-opacity":!0}};let PT=(()=>{class t extends mn{constructor(e){super(),this.regionEvent=e,this.list=[],this.value=null,this.required=!1,this.update=new n.EventEmitter,this.model=new gr}setItem(e){this.model.value=e,this.model.valid.clearError(),this.update.emit(this.model.value),this.regionEvent.emit("setRegion"),UIkit.drop("app-input-region .uk-drop").hide(0)}get name(){return this.model.value?this.list.find(e=>e.region_id===this.model.value).region_name:""}ngOnInit(){this.required?this.model.valid.setErrorNoMassage():this.model.valid.clearError(),this.value&&(this.update.emit(this.value),this.model.value=this.value,this.model.valid.clearError())}emit(e){this.update.emit(e)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(kT))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-input-region"]],inputs:{list:"list",value:"value",required:"required"},outputs:{update:"update"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:7,vars:8,consts:[[1,"uk-margin-small-bottom"],["readonly","",3,"ngClass","value","placeholder"],["uk-drop","animation: uk-animation-slide-top-small; duration: 500; mode: click; pos: bottom-justify"],[1,"abm-dropdown-body","uk-card","uk-card-body","uk-card-default"],["class","abm-dropdown-list uk-list",4,"ngIf"],[1,"abm-alert","abm-alert-warning"],[1,"abm-dropdown-list","uk-list"],[4,"ngFor","ngForOf"],["href","javascript: void(0);",3,"click"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0),n.\u0275\u0275element(1,"input",1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementStart(3,"div",2)(4,"div",3),n.\u0275\u0275template(5,OY,2,1,"ul",4),n.\u0275\u0275elementEnd()(),n.\u0275\u0275element(6,"div",5),n.\u0275\u0275elementEnd()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(6,TY,!r.model.valid.status))("value",r.name)("placeholder",n.\u0275\u0275pipeBind1(2,4,"38")),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngIf",r.list.length))},dependencies:[ie.mk,ie.sg,ie.O5,Fn]}),t})();function LY(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"li")(1,"a",8),n.\u0275\u0275listener("click",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.setItem(o.city_name,o.city_id))}),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()}if(2&t){const e=i.$implicit;n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e.city_name," ")}}function EY(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"ul",6),n.\u0275\u0275template(1,LY,3,1,"li",7),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.list)}}function IY(t,i){1&t&&(n.\u0275\u0275elementStart(0,"ul",6)(1,"li")(2,"a",9),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd()()()),2&t&&(n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(4,1,"132")," "))}const AY=function(t){return{"abm-input":!0,"abm-input-warning":t}};let ST=(()=>{class t extends mn{constructor(e,r){super(),this.http=e,this.regionEvent=r,this.regionId=null,this.regions=[],this.placeholderCode=null,this.placeholder=null,this.list=[],this.value=null,this.required=!1,this.update=new n.EventEmitter,this.model=new gr}setItem(e,r){this.model.valid.clearError(),this.model.value=e,this.update.emit(r),UIkit.drop("app-input-city .uk-drop").hide(0)}change(){if(this.model.valid.setErrorNoMassage(),this.update.emit(null),this.model.value&&this.regionId){const e=this.projectConfig.get("countryId");this.http.get(`/client/geo/${e}/${this.model.value}/search-city`).toPromise().then(r=>{r.target&&(this.list=r.target.filter(s=>s.region_id===this.regionId))})}}ngOnInit(){this.required?this.model.valid.setErrorNoMassage():this.model.valid.clearError(),this.value&&this.http.get(`/client/geo/${this.value}/get-city`).toPromise().then(e=>{this.model.value=e.target.city_name,this.update.emit(this.value),this.model.valid.clearError()}),this.regionEvent.on("setRegion",()=>{this.update.emit(null),this.model.value="",this.list=[],this.required&&this.model.valid.setErrorNoMassage()})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(ys),n.\u0275\u0275directiveInject(kT))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-input-city"]],inputs:{regionId:"regionId",regions:"regions",placeholderCode:"placeholderCode",placeholder:"placeholder",list:"list",value:"value",required:"required"},outputs:{update:"update"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:8,vars:9,consts:[[1,"uk-margin-small-bottom"],[3,"placeholder","ngModel","ngClass","ngModelChange"],["uk-drop","animation: uk-animation-slide-top-small; duration: 500; mode: click; pos: bottom-justify"],[1,"abm-dropdown-body","uk-card","uk-card-body","uk-card-default"],["class","abm-dropdown-list uk-list",4,"ngIf"],[1,"abm-alert","abm-alert-warning"],[1,"abm-dropdown-list","uk-list"],[4,"ngFor","ngForOf"],["href","javascript: void(0);",3,"click"],["href","javascript: void(0);"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"input",1),n.\u0275\u0275listener("ngModelChange",function(o){return r.model.value=o})("ngModelChange",function(){return r.change()}),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(3,"div",2)(4,"div",3),n.\u0275\u0275template(5,EY,2,1,"ul",4),n.\u0275\u0275template(6,IY,5,3,"ul",4),n.\u0275\u0275elementEnd()(),n.\u0275\u0275element(7,"div",5),n.\u0275\u0275elementEnd()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate1("placeholder"," ",r.placeholderCode?n.\u0275\u0275pipeBind1(2,5,r.placeholderCode+""):r.placeholder,""),n.\u0275\u0275property("ngModel",r.model.value)("ngClass",n.\u0275\u0275pureFunction1(7,AY,!r.model.valid.status)),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngIf",r.list.length),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!r.list.length))},dependencies:[ie.mk,ie.sg,ie.O5,Ft.DefaultValueAccessor,Ft.NgControlStatus,Ft.NgModel,Fn]}),t})();function RY(t,i){if(1&t&&n.\u0275\u0275text(0),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",e.model.valid.massageString," ")}}function YY(t,i){if(1&t&&(n.\u0275\u0275text(0),n.\u0275\u0275pipe(1,"translate")),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(1,1,e.model.valid.messageCode)," ")}}function FY(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",4),n.\u0275\u0275template(1,RY,1,1,"ng-template",5),n.\u0275\u0275template(2,YY,2,3,"ng-template",5),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.model.valid.massageString),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.model.valid.messageCode)}}const NY=function(t){return{"uk-form-danger":t}};let OT=(()=>{class t extends mn{constructor(){super(),this.readonly=!1,this.disabled=!1,this.tabindex=null,this.required=!1,this.placeholderCode=null,this.placeholder=null,this.value=null,this.update=new n.EventEmitter}onChange(){this.model.value=0+this.model.value,this.required?this.model.value?(this.update.emit(this.model.value),this.model.valid.clearError()):(this.update.emit(null),this.model.valid.setErrorNoMassage()):(this.update.emit(this.model.value),this.model.valid.clearError())}ngOnInit(){this.model=this.required?new gr:new gr(!0),this.value&&(this.model.value=0+this.value,this.update.emit(this.value),!this.required&&this.value&&this.model.valid.clearError())}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-input-checkbox"]],inputs:{readonly:"readonly",disabled:"disabled",tabindex:"tabindex",required:"required",placeholderCode:"placeholderCode",placeholder:"placeholder",value:"value"},outputs:{update:"update"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:6,vars:11,consts:[[1,"uk-margin-small-bottom"],[1,"abm-checkbox-body",3,"ngClass"],["type","checkbox",1,"uk-checkbox","uk-margin-small-right",3,"ngModel","readonly","disabled","ngModelChange"],["class","abm-alert abm-alert-warning",4,"ngIf"],[1,"abm-alert","abm-alert-warning"],[3,"ngIf"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"label",1)(2,"input",2),n.\u0275\u0275listener("ngModelChange",function(o){return r.model.value=o})("ngModelChange",function(){return r.onChange()}),n.\u0275\u0275elementEnd(),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(5,FY,3,2,"div",3),n.\u0275\u0275elementEnd()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(9,NY,!r.model.valid.status)),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngModel",r.model.value)("readonly",r.readonly)("disabled",r.disabled),n.\u0275\u0275attribute("tabindex",r.tabindex),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",r.placeholderCode?n.\u0275\u0275pipeBind1(4,7,r.placeholderCode+""):r.placeholder," "),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!r.model.valid.status))},dependencies:[ie.mk,ie.O5,Ft.CheckboxControlValueAccessor,Ft.NgControlStatus,Ft.NgModel,Fn]}),t})();function jY(t,i){if(1&t&&n.\u0275\u0275element(0,"app-cart-input",27),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("readonly",2===e.step)}}function HY(t,i){1&t&&(n.\u0275\u0275elementStart(0,"li"),n.\u0275\u0275element(1,"span",28),n.\u0275\u0275elementStart(2,"label",12),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd()()),2&t&&(n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(4,1,"158")," "))}function VY(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-password-input",29),n.\u0275\u0275listener("success",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(s.checkPasswords())}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("readonly",2===e.step)}}function BY(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-password-input",30),n.\u0275\u0275listener("success",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(s.checkPasswords())}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("readonly",2===e.step)}}function $Y(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-input-region",31),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.setDataItem(s,"id_region"))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("list",e.regions)("required",e.profileData.params.required.region)}}function zY(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",8),n.\u0275\u0275template(1,jY,1,1,"app-cart-input",9),n.\u0275\u0275elementStart(2,"div",10)(3,"ul",11)(4,"li")(5,"label",12)(6,"input",13),n.\u0275\u0275listener("ngModelChange",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.cartNull=s)}),n.\u0275\u0275elementEnd(),n.\u0275\u0275text(7),n.\u0275\u0275pipe(8,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275template(9,HY,5,3,"li",14),n.\u0275\u0275elementEnd()(),n.\u0275\u0275element(10,"app-phone-input",15),n.\u0275\u0275template(11,VY,1,1,"app-password-input",16),n.\u0275\u0275template(12,BY,1,1,"app-password-input",17),n.\u0275\u0275elementStart(13,"app-input-text",18),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"last_name"))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(14,"app-input-text",19),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"first_name"))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(15,"app-input-text",20),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"middle_name"))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(16,"app-input-select",21),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"gender"))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(17,"app-input-text",22),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"email"))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(18,"app-input-datepicker",23),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"birth_day"))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(19,$Y,1,2,"app-input-region",24),n.\u0275\u0275elementStart(20,"app-input-city",25),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"id_city"))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(21,"app-input-text",26),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"address"))}),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!e.cartNull),n.\u0275\u0275advance(5),n.\u0275\u0275property("ngModel",e.cartNull),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(8,20,"157")," "),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",e.cartNull),n.\u0275\u0275advance(1),n.\u0275\u0275property("readonly",2===e.step),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.needPassword),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.needPassword),n.\u0275\u0275advance(1),n.\u0275\u0275property("required",e.profileData.params.required.last_name),n.\u0275\u0275advance(1),n.\u0275\u0275property("required",e.profileData.params.required.first_name),n.\u0275\u0275advance(1),n.\u0275\u0275property("value",e.profileData.middle_name)("required",e.profileData.params.required.middle_name),n.\u0275\u0275advance(1),n.\u0275\u0275property("list",e.profileData.params.gender_params)("required",e.profileData.params.required.gender),n.\u0275\u0275advance(1),n.\u0275\u0275property("required",e.profileData.params.required.email),n.\u0275\u0275advance(1),n.\u0275\u0275property("required",e.profileData.params.required.birth_day),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.regions),n.\u0275\u0275advance(1),n.\u0275\u0275property("required",e.profileData.params.required.region)("regionId",e.data.id_region)("regions",e.regions),n.\u0275\u0275advance(1),n.\u0275\u0275property("required",e.profileData.params.required.address)}}function WY(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-input-text",37),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext().$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.setDataItem(s,o.key))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("placeholder",e.name)("key",e.key)("required",e.required)}}function UY(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-input-select",38),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext().$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.setDataItem(s,o.key))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("placeholder",e.name)("fieldName",e.key)("list",e.items)("required",e.required)}}function GY(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-input-datepicker",39),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext().$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.setDataItem(s,o.key))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("ageLimit",!1)("placeholder",e.name)("required",e.required)}}function qY(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-input-checkbox",40),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext().$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.setDataItem(s,o.key))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("placeholder",e.name)("required",e.required)}}function KY(t,i){if(1&t&&(n.\u0275\u0275template(0,WY,1,3,"app-input-text",33),n.\u0275\u0275template(1,UY,1,4,"app-input-select",34),n.\u0275\u0275template(2,GY,1,3,"app-input-datepicker",35),n.\u0275\u0275template(3,qY,1,2,"app-input-checkbox",36)),2&t){const e=i.$implicit;n.\u0275\u0275property("ngIf",1===e.data_type),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",2===e.data_type),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",3===e.data_type),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",4===e.data_type)}}function JY(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",8),n.\u0275\u0275template(1,KY,4,4,"ng-template",32),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.profileFields.fields)}}function QY(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"button",43),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("disabled",!(e.checkCart(e.cart.valid.status)&&e.phone.valid.status&&e.passwordOne.valid.status&&e.passwordTwo.valid.status&&e.valid())),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,2,"5")," ")}}function ZY(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"button",43),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("disabled",!(e.cart&&e.phone&&e.checkCart(e.cart.valid.status)&&e.phone.valid.status&&e.valid())),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,2,"5")," ")}}function XY(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",41),n.\u0275\u0275template(1,QY,3,4,"button",42),n.\u0275\u0275template(2,ZY,3,4,"button",42),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.needPassword),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!e.needPassword)}}function eF(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-sms",44),n.\u0275\u0275listener("send",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.confirmSMS(s))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("sendChannel",e.smsChannel)}}let tF=(()=>{class t extends mn{constructor(e,r,s,o,u,d,m,M,S){super(),this.http=e,this.store=r,this.cdr=s,this.service=o,this.storage=u,this.cartService=d,this.actions$=m,this.injector=M,this.referral=S,this.profileData=null,this.regions=null,this.data={},this.profileFields=null,this.step=1,this.smsId=null,this.cartNull=!1,this.submitted=!1,this.confirmed=!1,this.settingCard=!1,this.redirectUri="/profile",this.redirectParams={},this.needPassword=!1,this.smsChannel=2,this.token=null,this.recaptchaV3=null,this.RegExp=RegExp,this.store.dispatch(new Ng),Gg()&&(this.recaptchaV3=this.injector.get(jp))}ngOnInit(){var e=this;return In(function*(){mC(),e.store.dispatch(new hn),e.store.subscribe(s=>{e.needPassword=s.login.needPassword,e.cart=s.app.cart,e.phone=s.app.phone,e.passwordOne=s.app.passwordOne,e.passwordTwo=s.app.passwordTwo}),e.profileData=yield e.http.get("/client/profile-params").toPromise();const r=e.projectConfig.get("countryId");e.regions=yield e.http.get(`/client/geo/${r}/regions`).toPromise().then(s=>s.target),e.profileFields=yield e.http.get("/system/profile-fields").toPromise(),e.store.dispatch(new St),e.actions$.pipe(Aa(Wg)).subscribe(In(function*(){e.store.dispatch(new hn),e.profileData=yield e.http.get("/client/profile-params").toPromise(),e.regions=yield e.http.get(`/client/geo/${r}/regions`).toPromise().then(s=>s.target),e.profileFields=yield e.http.get("/system/profile-fields").toPromise(),e.store.dispatch(new St)})),e.resolveRedirectUri()})()}ngOnDestroy(){pC()}setDataItem(e,r){this.data[r]=e}checkPasswords(){this.store.subscribe(e=>{this.passwordOne&&this.passwordTwo&&this.passwordOne.valid.status&&this.passwordTwo.valid.status&&this.passwordOne.value!==this.passwordTwo.value&&this.store.dispatch(new Ki(new zi({field:"passwordTwo",isCodeError:!0,code:126})))})}valid(){if(this.profileData&&this.profileFields){for(const e in this.profileData.params.required)if(e in this.profileData.params.required&&this.profileData.params.required[e])if("region"===e||"city"===e){if(!("id_region"in this.data&&this.data.id_region&&"id_city"in this.data&&this.data.id_city))return!1}else if("mobile"!==e&&!(e in this.data)||null===this.data[e]||""===this.data[e])return!1;if(this.profileFields.fields)for(const e of this.profileFields.fields){if(e.required&&!(e.key in this.data))return!1;if(null!==e.regex_validation&&e.regex_validation.length>0&&!1===RegExp(e.regex_validation.substring(1,e.regex_validation.length-e.regex_validation[0].length),"").test(this.data[e.key]+""))return this.store.dispatch(new Ki(new zi({field:e.key,isCodeError:!0,code:230}))),!1;this.store.dispatch(new Ql(e.key))}return!0}return!1}submit(){this.store.dispatch(new hn),Gg()?this.requestToken():this.handleRegister()}confirmSMS(e){var r=this;if(!this.confirmed){this.confirmed=!0,this.store.dispatch(new hn);try{this.service.registrationConfirm(e,this.smsId).subscribe(function(){var s=In(function*(o){r.storage.setItem("token",o.token),r.store.dispatch(new Fh({after:()=>{r.makeRegister(),r.store.dispatch([new ua({afterEnd:()=>{r.store.dispatch([new Si([r.redirectUri],r.redirectParams)])}})])}}))});return function(o){return s.apply(this,arguments)}}(),s=>{if(this.store.dispatch(new St),422===s.status)for(const o of s.error.data)("code"===o.field||"sms_id"===o.field)&&this.store.dispatch(new Ki(new zi({field:"sms",isTextError:!0,message:o.message})));this.confirmed=!1})}catch{}}}makeRegister(){if(this.cartNull)this.cartService.generateCard().subscribe(()=>this.applyProfile(),e=>this.applyErrors(e));else{if(this.settingCard)return;this.settingCard=!0,this.cartService.setCart(this.cart.value).subscribe(()=>{this.applyProfile(),this.settingCard=!1},e=>{this.applyErrors(e),this.settingCard=!1})}}resolveRedirectUri(){const e=this.storage.getItem("redirectUri");if(e){const{url:r,params:s}=JSON.parse(e);this.redirectUri="/"===r.substr(0,1)?r:"/"+r,this.redirectParams=s}}applyProfile(){this.store.dispatch(new hn);const e=this.data;Object.keys(e).forEach(r=>null==e[r]&&delete e[r]),this.service.editProfile(e).then(()=>{this.storage.removeItem("redirectUri").then(()=>{this.store.dispatch([new St,new tb,new Si([this.redirectUri],this.redirectParams)]),this.confirmed=!1})}).catch(r=>(this.applyErrors(r),this.confirmed=!1,r))}applyErrors(e){if(this.store.dispatch(new St),"error"in e&&"data"in e.error)for(const r of e.error.data)this.store.dispatch(new Ki(new zi({field:r.field,isTextError:!0,message:r.message})));this.confirmed=!1}checkCart(e){return!!this.cartNull||e}ngAfterViewChecked(){this.cdr.detectChanges()}requestToken(){this.captchaSubscriber=this.recaptchaV3.execute("registration").subscribe(e=>this.handleToken(e),e=>this.handleTokenError(e))}handleToken(e){this.token=e,this.handleRegister()}handleTokenError(e){this.store.dispatch(new St),this.token=null}handleRegister(){if(this.submitted||2===this.step)return;this.submitted=!0;const e=this.store;this.needPassword?this.service.registration(this.phone.value,this.passwordOne.value,this.token).then(r=>{this.store.dispatch(new St),this.smsId=r.sms_id,this.smsChannel=r.send_channel,this.step=2,this.submitted=!1}).catch(r=>{if("error"in r&&"data"in r.error){const s=[];for(const o of r.error.data)s.push("code"===o.field?{field:"phone",message:o.message}:o);r.error.data=s}if(this.catchErrors(r),422===r.status&&"error"in r&&"data"in r.error){let s=-1;for(const o of r.error.data)"timeout"===o.field&&(s=1e3*o.message);s>=0&&setTimeout(function(){for(const o of r.error.data)e.dispatch(new Ql(o.field))},s)}}):this.service.registrationPhone(this.phone.value,this.token).then(r=>{this.store.dispatch(new St),this.smsId=r.sms_id,this.smsChannel=r.send_channel,this.step=2,this.submitted=!1}).catch(r=>{if("error"in r&&"data"in r.error){const s=[];for(const o of r.error.data)s.push("code"===o.field?{field:"phone",message:o.message}:o);r.error.data=s}if(422===r.status&&"error"in r&&"data"in r.error){let s=-1;for(const o of r.error.data)"timeout"===o.field&&(s=1e3*o.message);s>=0&&setTimeout(function(){for(const o of r.error.data)e.dispatch(new Ql(o.field))},s)}this.catchErrors(r)})}catchErrors(e){if(this.store.dispatch(new St),422===e.status)for(const r of e.error.data)this.store.dispatch(new Ki(new zi({field:r.field,isTextError:!0,message:r.message})));this.submitted=!1}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(ys),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(n.ChangeDetectorRef),n.\u0275\u0275directiveInject(ob),n.\u0275\u0275directiveInject(Fs),n.\u0275\u0275directiveInject(Jp),n.\u0275\u0275directiveInject(Er),n.\u0275\u0275directiveInject(n.Injector),n.\u0275\u0275directiveInject(Bp))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-full-registration"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:9,vars:4,consts:[["ngNativeValidate","",3,"submit"],["uk-grid","",1,"uk-grid"],["class","uk-width-1-2@m",4,"ngIf"],[1,"uk-width-1-1"],["uk-grid","",1,"uk-grid","uk-flex-center"],[1,"uk-width-1-3@m"],["class","uk-text-center",4,"ngIf"],["mode","registration",3,"sendChannel","send",4,"ngIf"],[1,"uk-width-1-2@m"],[3,"readonly",4,"ngIf"],[1,"uk-margin-small-bottom"],[1,"uk-list"],[1,"abm-checkbox-body"],["type","checkbox","name","cartNull",1,"uk-checkbox","uk-margin-small-right",3,"ngModel","ngModelChange"],[4,"ngIf"],["mode","registration",3,"readonly"],["field","passwordOne",3,"readonly","success",4,"ngIf"],["field","passwordTwo","placeholder","154",3,"readonly","success",4,"ngIf"],["placeholderCode","49",3,"required","update"],["placeholderCode","48",3,"required","update"],["placeholderCode","145",3,"value","required","update"],["placeholderCode","50",3,"list","required","update"],["placeholder","email","type","email",3,"required","update"],["placeholderCode","55",3,"required","update"],[3,"list","required","update",4,"ngIf"],["placeholderCode","39",3,"required","regionId","regions","update"],["placeholderCode","51",3,"required","update"],[3,"readonly"],["uk-icon","warning",1,"uk-margin-small-right"],["field","passwordOne",3,"readonly","success"],["field","passwordTwo","placeholder","154",3,"readonly","success"],[3,"list","required","update"],["ngFor","",3,"ngForOf"],[3,"placeholder","key","required","update",4,"ngIf"],["nameFiled","value",3,"placeholder","fieldName","list","required","update",4,"ngIf"],[3,"ageLimit","placeholder","required","update",4,"ngIf"],[3,"placeholder","required","update",4,"ngIf"],[3,"placeholder","key","required","update"],["nameFiled","value",3,"placeholder","fieldName","list","required","update"],[3,"ageLimit","placeholder","required","update"],[3,"placeholder","required","update"],[1,"uk-text-center"],["type","submit","class","abm-button abm-button-default",3,"disabled",4,"ngIf"],["type","submit",1,"abm-button","abm-button-default",3,"disabled"],["mode","registration",3,"sendChannel","send"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"form",0),n.\u0275\u0275listener("submit",function(){return r.submit()}),n.\u0275\u0275elementStart(1,"div",1),n.\u0275\u0275template(2,zY,22,22,"div",2),n.\u0275\u0275template(3,JY,2,1,"div",2),n.\u0275\u0275elementStart(4,"div",3)(5,"div",4)(6,"div",5),n.\u0275\u0275template(7,XY,3,2,"div",6),n.\u0275\u0275template(8,eF,1,1,"app-sms",7),n.\u0275\u0275elementEnd()()()()()),2&e&&(n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",r.profileData),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.profileFields),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngIf",1===r.step),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",2===r.step))},dependencies:[ie.sg,ie.O5,Ft.CheckboxControlValueAccessor,Ft.NgControlStatus,Ft.NgControlStatusGroup,Ft.NgModel,Ft.NgForm,$p,Lc,Zv,KP,DT,yy,xT,PT,ST,OT,Fn]}),t})();const nF=function(){return{"uk-width-1-1":!0}};let iF=(()=>{class t extends mn{ngOnInit(){}}return t.\u0275fac=function(){let i;return function(r){return(i||(i=n.\u0275\u0275getInheritedFactory(t)))(r||t)}}(),t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-registration-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:20,vars:11,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section","uk-section-large"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[3,"ngClass"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-head","uk-text-center"],[1,"uk-h1"],[1,"abm-card-body"],[1,"abm-card-footer"],[1,"uk-text-center"],["appTo","/login",1,"uk-link-muted","uk-text-uppercase"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5)(6,"div",6)(7,"h1",7),n.\u0275\u0275text(8),n.\u0275\u0275pipe(9,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(10,"p"),n.\u0275\u0275text(11),n.\u0275\u0275pipe(12,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(13,"div",8),n.\u0275\u0275element(14,"app-full-registration"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(15,"div",9)(16,"div",10)(17,"a",11),n.\u0275\u0275text(18),n.\u0275\u0275pipe(19,"translate"),n.\u0275\u0275elementEnd()()()()()()()()()),2&e&&(n.\u0275\u0275advance(4),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction0(10,nF)),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(9,4,"26")," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(12,6,"28")," "),n.\u0275\u0275advance(7),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(19,8,"6")," "))},dependencies:[ie.mk,tF,Zl,Fn]}),t})(),Xd=(()=>{class t extends mn{constructor(e,r,s){super(),this.auth=e,this.store=r,this.translate=s,this.currency="",this.resolveAccountsData()}ngOnInit(){}resolveAccountsData(){this.subscriber=this.store.subscribe(e=>{this.profile=e.profile.profileData,this.accounts=e.profile.accountsData;const s=e.profile.accountsData.getProfileItem("currency");if("string"==typeof s&&s.length>0){if(this.projectConfig.has(`bonusAliases.${s}`)){const o=`bonusAliases.${s}.${this.translate.currentLang}`;this.projectConfig.has(o)&&this.setCurrency(this.projectConfig.get(o,s))}0===this.getCurrency().length&&this.setCurrency(s)}})}unsubscribe(){null!=this.subscriber&&this.subscriber.unsubscribe()}setCurrency(e){this.currency=e}getCurrency(){return this.currency}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Ml),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(gs))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-profile-head"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:34,vars:22,consts:[[1,"abm-card-head"],["uk-grid","",1,"uk-grid","uk-flex-middle","uk-flex-between"],[1,"uk-width-auto@m"],[1,"uk-flex","uk-flex-middle"],[1,"uk-width-auto","uk-margin-right"],["uk-icon","icon: user; ratio: 2",1,"abm-profile-img"],["appTo","/profile",1,"abm-profile-title","cursor-pointer"],[1,"abm-profile-subtitle"],[1,"abm-profile-nav"],["uk-grid","",1,"uk-grid","uk-grid-small","uk-grid-divider","uk-flex-right@m"],[1,"uk-width-auto@s"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4),n.\u0275\u0275element(5,"span",5),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(6,"div")(7,"h1",6),n.\u0275\u0275text(8),n.\u0275\u0275pipe(9,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(10,"h2",7),n.\u0275\u0275text(11),n.\u0275\u0275pipe(12,"translate"),n.\u0275\u0275elementEnd()()()(),n.\u0275\u0275elementStart(13,"div",2)(14,"nav",8)(15,"ul",9)(16,"li",10)(17,"a"),n.\u0275\u0275text(18),n.\u0275\u0275pipe(19,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(20,"a"),n.\u0275\u0275text(21),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(22,"li",10)(23,"a"),n.\u0275\u0275text(24),n.\u0275\u0275pipe(25,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(26,"a"),n.\u0275\u0275text(27),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(28,"li",10)(29,"a"),n.\u0275\u0275text(30),n.\u0275\u0275pipe(31,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(32,"a"),n.\u0275\u0275text(33),n.\u0275\u0275elementEnd()()()()()()()),2&e&&(n.\u0275\u0275advance(8),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(9,12,"57")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate2("",n.\u0275\u0275pipeBind1(12,14,"58"),", ",r.profile.getFullName()," !"),n.\u0275\u0275advance(7),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(19,16,"62"),":"),n.\u0275\u0275advance(2),n.\u0275\u0275attribute("href","tel:"+r.profile.getProfileItem("mobile"),n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",r.profile.getProfileItem("mobile"),""),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(25,18,"65")," :"),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate2(" ",r.accounts.getProfileItem("balance")," ",r.getCurrency(),""),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(31,20,"150")," :"),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate2(" ",r.accounts.getProfileItem("avialable")," ",r.getCurrency(),""))},dependencies:[Zl,Fn]}),t})();var nx,rF=new Uint8Array(16);function sF(){if(!nx&&!(nx=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return nx(rF)}const oF=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,lF=function aF(t){return"string"==typeof t&&oF.test(t)};for(var Sl=[],JP=0;JP<256;++JP)Sl.push((JP+256).toString(16).substr(1));const hF=function dF(t,i,e){var r=(t=t||{}).random||(t.rng||sF)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,i){e=e||0;for(var s=0;s<16;++s)i[e+s]=r[s];return i}return function cF(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=(Sl[t[i+0]]+Sl[t[i+1]]+Sl[t[i+2]]+Sl[t[i+3]]+"-"+Sl[t[i+4]]+Sl[t[i+5]]+"-"+Sl[t[i+6]]+Sl[t[i+7]]+"-"+Sl[t[i+8]]+Sl[t[i+9]]+"-"+Sl[t[i+10]]+Sl[t[i+11]]+Sl[t[i+12]]+Sl[t[i+13]]+Sl[t[i+14]]+Sl[t[i+15]]).toLowerCase();if(!lF(e))throw TypeError("Stringified UUID is invalid");return e}(r)};let fF=(()=>{class t extends mn{constructor(e){super(),this.element=e,this.uk_icon=null,this.span_id=null,this.wasAdd=!1,this.span_id=hF()}ngOnInit(){}addIcon(){if(!this.wasAdd){const r=document.getElementsByClassName(this.span_id);r.length>0&&(this.wasAdd=!0,setTimeout(()=>{UIkit.icon(r,{icon:this.uk_icon})},200))}}ngAfterViewChecked(){this.addIcon()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(n.ElementRef))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-uk-icon"]],inputs:{uk_icon:"uk_icon"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:1,vars:3,template:function(e,r){1&e&&n.\u0275\u0275element(0,"span"),2&e&&n.\u0275\u0275classMap(r.span_id)}}),t})();function pF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"sup"),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(e.badge)}}function mF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"a",12),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext().$implicit,r=n.\u0275\u0275nextContext();n.\u0275\u0275property("href",e.url,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",e.translate_key>0?n.\u0275\u0275pipeBind1(2,2,e.translate_key+""):e.texts[r.translate.currentLang]," ")}}function _F(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"a",13),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext().$implicit,r=n.\u0275\u0275nextContext();n.\u0275\u0275property("routerLink",e.url),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",e.translate_key>0?n.\u0275\u0275pipeBind1(2,2,e.translate_key+""):e.texts[r.translate.currentLang]," ")}}function gF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"a",14),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext().$implicit,r=n.\u0275\u0275nextContext();n.\u0275\u0275property("href",e.url,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",e.translate_key>0?n.\u0275\u0275pipeBind1(2,2,e.translate_key+""):e.texts[r.translate.currentLang]," ")}}function yF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",4)(1,"div",5)(2,"div",6),n.\u0275\u0275element(3,"app-uk-icon",7),n.\u0275\u0275template(4,pF,2,1,"sup",8),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(5,"div"),n.\u0275\u0275template(6,mF,3,4,"a",9),n.\u0275\u0275template(7,_F,3,4,"a",10),n.\u0275\u0275template(8,gF,3,4,"a",11),n.\u0275\u0275elementEnd()()()),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext();n.\u0275\u0275advance(3),n.\u0275\u0275property("uk_icon",e.icon),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",null!=e.badge),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",e.inNewTab),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!e.inNewTab&&r.isExistsPage(e.url)),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!e.inNewTab&&!r.isExistsPage(e.url))}}let eh=(()=>{class t extends mn{constructor(e,r,s){super(),this.translate=e,this.store=r,this.router=s,this.menuItems=[],this.store.subscribe(o=>{this.appData=o})}ngOnInit(){this.setMenuItems()}isExistsPage(e){let r=!1;return this.router.config.map(s=>{s.path.replace(/^\/+/,"")===e.replace(/^\/+/,"")&&(r=!0)}),r}setMenuItems(){var e=this;return In(function*(){if(e.projectConfig.has("menuItems")&&0===e.menuItems.length){const r=e.projectConfig.get("menuItems");if(r.length>0){const s=function(){var o=In(function*(u,d){const m=yield e.initMenuItem(u);null!==m&&e.menuItems.push(m)});return function(d,m){return o.apply(this,arguments)}}();yield Promise.all(r.map(s))}}return e.menuItems})()}initMenuItem(e){var r=this;return In(function*(){if(e.hasOwnProperty("url")&&(e.hasOwnProperty("texts")||e.hasOwnProperty("translate_key"))){if(e.hasOwnProperty("visible")&&!1===e.visible)return null;const s={url:null,texts:null,translate_key:null,icon:null,inNewTab:!1,visible:!0,badge:null};let o;for(o in s.url=e.url,s.texts=e.texts,e.hasOwnProperty("url")&&null!=e.icon&&(s.icon=e.icon),e.hasOwnProperty("inNewTab")&&null!=e.inNewTab&&(s.inNewTab=e.inNewTab),e.hasOwnProperty("translate_key")&&e.translate_key>0&&(s.translate_key=e.translate_key),e.hasOwnProperty("badge")&&null!=e.badge&&(s.badge=e.badge),s)s[o]=yield r.checkConfig(s[o]);return s}return null})()}checkConfig(e){var r=this;return In(function*(){if("string"==typeof e){let s=null,o=null;if(e.match(/\$config/)&&(s=e.replace(/\$config./,"").split("."),o=r.projectConfig.getAll()),e.match(/\$state/)&&(s=e.replace(/\$state./,"").split("."),o=r.appData),null!==s&&null!==o)return yield r.findInPropertyByPath(o,s)}return e})()}findInPropertyByPath(e,r){const s=(o,u)=>{let d=null;return o.map(m=>{null===d&&null!=u[m]?d=u[m]:null!=d[m]&&(d=d[m])}),null!==d?d:null};return new Promise((o,u)=>{e instanceof rt.y?e.subscribe(d=>{o(s(r,d))},d=>{u(d)}):o(s(r,e))})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(gs),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(Ut))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-profile-subhead"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:4,vars:1,consts:[[1,"abm-card-subhead"],[1,"abm-profile-subnav"],["id","menu","uk-grid","",1,"uk-grid","uk-grid-small","uk-grid-divider"],["class","uk-width-auto@m",4,"ngFor","ngForOf"],[1,"uk-width-auto@m"],[1,"uk-flex"],[1,"uk-margin-small-right"],[3,"uk_icon"],[4,"ngIf"],["target","_blank",3,"href",4,"ngIf"],[3,"routerLink",4,"ngIf"],[3,"href",4,"ngIf"],["target","_blank",3,"href"],[3,"routerLink"],[3,"href"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2),n.\u0275\u0275template(3,yF,9,5,"div",3),n.\u0275\u0275elementEnd()()()),2&e&&(n.\u0275\u0275advance(3),n.\u0275\u0275property("ngForOf",r.menuItems))},dependencies:[ie.sg,ie.O5,Fd,fF,Fn]}),t})(),w0=(()=>{class t{constructor(e){this.sanitizer=e}transform(e){return this.sanitizer.bypassSecurityTrustHtml(e)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(C.DomSanitizer,16))},t.\u0275pipe=n.\u0275\u0275definePipe({name:"safeHtml",type:t,pure:!0}),t})();function vF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"li")(1,"div",16),n.\u0275\u0275element(2,"img",17),n.\u0275\u0275elementStart(3,"div",18)(4,"time",19),n.\u0275\u0275text(5),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(6,"h4",20),n.\u0275\u0275element(7,"a",21),n.\u0275\u0275pipe(8,"safeHtml"),n.\u0275\u0275elementEnd(),n.\u0275\u0275element(9,"div",22),n.\u0275\u0275pipe(10,"safeHtml"),n.\u0275\u0275elementStart(11,"div")(12,"a",20),n.\u0275\u0275text(13),n.\u0275\u0275pipe(14,"translate"),n.\u0275\u0275elementEnd()()()()()),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(2),n.\u0275\u0275property("appTo",r.getLinkNews(e.partnerId,e.id)),n.\u0275\u0275attribute("src",e.img_path,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(2),n.\u0275\u0275attribute("datetime",r.getDate(e.date)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(r.getDate(e.date)),n.\u0275\u0275advance(1),n.\u0275\u0275property("appTo",r.getLinkNews(e.partnerId,e.id)),n.\u0275\u0275advance(1),n.\u0275\u0275property("innerHTML",n.\u0275\u0275pipeBind1(8,10,e.name),n.\u0275\u0275sanitizeHtml),n.\u0275\u0275advance(2),n.\u0275\u0275property("appTo",r.getLinkNews(e.partnerId,e.id))("innerHTML",n.\u0275\u0275pipeBind1(10,12,e.description_short),n.\u0275\u0275sanitizeHtml),n.\u0275\u0275advance(3),n.\u0275\u0275property("appTo",r.getLinkNews(e.partnerId,e.id)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(14,14,"77"))}}function bF(t,i){if(1&t&&n.\u0275\u0275template(0,vF,15,16,"li",15),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("ngForOf",e.list)}}function MF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"li")(1,"div",16),n.\u0275\u0275element(2,"img",23),n.\u0275\u0275elementStart(3,"div",18)(4,"time",19),n.\u0275\u0275text(5),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(6,"h4"),n.\u0275\u0275element(7,"a",22),n.\u0275\u0275pipe(8,"safeHtml"),n.\u0275\u0275elementEnd(),n.\u0275\u0275element(9,"div",21),n.\u0275\u0275pipe(10,"safeHtml"),n.\u0275\u0275elementStart(11,"div")(12,"a",20),n.\u0275\u0275text(13),n.\u0275\u0275pipe(14,"translate"),n.\u0275\u0275elementEnd()()()()()),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(2),n.\u0275\u0275property("appTo",r.getLinkAction(e.id)),n.\u0275\u0275attribute("src",e.img_path,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(2),n.\u0275\u0275attribute("datetime",r.getDate(e.created)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate2(" ",r.format(e.act_from)," - ",r.format(e.act_to)," "),n.\u0275\u0275advance(2),n.\u0275\u0275property("appTo",r.getLinkAction(e.id))("innerHTML",n.\u0275\u0275pipeBind1(8,10,e.title),n.\u0275\u0275sanitizeHtml),n.\u0275\u0275advance(2),n.\u0275\u0275property("innerHTML",n.\u0275\u0275pipeBind1(10,12,e.about),n.\u0275\u0275sanitizeHtml),n.\u0275\u0275advance(3),n.\u0275\u0275property("appTo",r.getLinkAction(e.id)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(14,14,"77"))}}function wF(t,i){if(1&t&&n.\u0275\u0275template(0,MF,15,16,"li",15),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("ngForOf",e.list)}}let CF=(()=>{class t extends mn{constructor(){super(),this.name="",this.title="",this.list=[]}previous(){document.getElementById(`${this.name}_previous`).click()}next(){document.getElementById(`${this.name}_next`).click()}getLinkNews(e,r){return`/profile/news/${e}/${r}`}getLinkAction(e){return`/profile/actions/${e}`}getDate(e){return Or.unix(e).format("DD/MM/YYYY")}getDescriptionShort(e){return e[0]="",e[e.length-1]="",e}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-profile-slider"]],inputs:{name:"name",title:"title",list:"list"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:18,vars:5,consts:[[1,"abm-slider-head","uk-padding-small","uk-margin-bottom"],[1,"uk-flex","uk-flex-between"],[1,"uk-flex","uk-flex-middle","uk-margin-small-right"],[1,"uk-margin-right"],["uk-icon","icon: tag; ratio: 1.5"],[1,"uk-h4"],[1,"uk-slidenav-container"],["uk-slidenav-previous","",3,"click"],["uk-slidenav-next","",3,"click"],[1,"abm-slider-body"],["uk-slider","",1,"uk-position-relative","uk-visible-toggle"],["uk-slider-item","previous","hidden",""],["uk-slider-item","next","hidden",""],[1,"uk-slider-items","uk-child-width-1-1","uk-child-width-1-2@s","uk-grid"],[3,"ngIf"],[4,"ngFor","ngForOf"],[1,"abm-slider-item","uk-panel","cursor-pointer"],["alt","",1,"abm-slider-item-img",3,"appTo"],[1,"abm-slider-item-body"],[1,"uk-text-muted"],[3,"appTo"],[1,"abm-html",3,"innerHTML"],[1,"abm-html",3,"appTo","innerHTML"],["alt","",3,"appTo"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),n.\u0275\u0275element(4,"span",4),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(5,"div")(6,"h3",5),n.\u0275\u0275text(7),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(8,"div",6)(9,"a",7),n.\u0275\u0275listener("click",function(){return r.previous()}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(10,"a",8),n.\u0275\u0275listener("click",function(){return r.next()}),n.\u0275\u0275elementEnd()()()(),n.\u0275\u0275elementStart(11,"div",9)(12,"div",10),n.\u0275\u0275element(13,"a",11)(14,"a",12),n.\u0275\u0275elementStart(15,"ul",13),n.\u0275\u0275template(16,bF,1,1,"ng-template",14),n.\u0275\u0275template(17,wF,1,1,"ng-template",14),n.\u0275\u0275elementEnd()()()),2&e&&(n.\u0275\u0275advance(7),n.\u0275\u0275textInterpolate1(" ",r.title," "),n.\u0275\u0275advance(6),n.\u0275\u0275attribute("id",r.name+"_previous"),n.\u0275\u0275advance(1),n.\u0275\u0275attribute("id",r.name+"_next"),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf","news"===r.name),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf","actions"===r.name))},dependencies:[ie.sg,ie.O5,Zl,Fn,w0],styles:['@font-face{font-family:Microtype,sans-serif;src:url(/assets/project/microtype_bold.otf) format("opentype")}@font-face{font-family:MicrotypeNew,sans-serif;src:url(/assets/project/microtype_bold-new.otf) format("opentype")}.abm-slider-head[_ngcontent-%COMP%]{background:#ff641e;color:#fff}.abm-slider-head[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#fff}.abm-slider-head[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{color:#fff;margin:0}.abm-slider-item[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-bottom:20px;height:250px;width:100%;object-fit:contain}.abm-slider-item-body[_ngcontent-%COMP%]{margin-bottom:40px}.abm-slider-item-body[_ngcontent-%COMP%] > time[_ngcontent-%COMP%], .abm-slider-item-body[_ngcontent-%COMP%] > h4[_ngcontent-%COMP%], .abm-slider-item-body[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{color:#212121}.abm-slider-item-body[_ngcontent-%COMP%] > time[_ngcontent-%COMP%]{margin-bottom:10px;display:block}.abm-slider-item-body[_ngcontent-%COMP%] > h4[_ngcontent-%COMP%]{margin:0}.abm-slider-item-body[_ngcontent-%COMP%] > h4[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#212121}']}),t})(),DF=(()=>{class t extends mn{constructor(e){super(),this.http=e,this.news=[],this.actions=[],this.partners=[]}ngOnInit(){this.setPartners().then(e=>{this.mapNews(this.partners)}),this.http.get("/client/partner/actions?published=1&sort=-created").toPromise().then(e=>{this.actions=e.items})}mapNews(e){for(const r of e)this.http.get(`/client/partner/${r.id}/news?sort=-date`).toPromise().then(s=>{if(s.items.length){const o=s.items.map(u=>({...u,partnerId:r.id}));this.news=[...this.news,...o]}})}setPartners(){var e=this;return In(function*(){let r=yield e.getPartnerList(),s=r._meta.currentPage,o=r._meta.pageCount;if(1==s&&1==o)return void(e.partners=r.items);let u=r.items;for(;s<=o;){let d=yield e.getPartnerList(s+1);u.push(...d.items),s+=1}e.partners=u})()}getPartnerList(e=1){var r=this;return In(function*(){return r.http.get("/client/partners?page="+e).toPromise()})()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(ys))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-profile-sliders"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:8,vars:8,consts:[[1,"abm-profile-slider"],[1,"uk-grid"],[1,"uk-width-1-2@m"],["name","actions",3,"title","list"],["name","news",3,"title","list"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2),n.\u0275\u0275element(3,"app-profile-slider",3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(5,"div",2),n.\u0275\u0275element(6,"app-profile-slider",4),n.\u0275\u0275pipe(7,"translate"),n.\u0275\u0275elementEnd()()()),2&e&&(n.\u0275\u0275advance(3),n.\u0275\u0275property("title",n.\u0275\u0275pipeBind1(4,4,"66"))("list",r.actions),n.\u0275\u0275advance(3),n.\u0275\u0275property("title",n.\u0275\u0275pipeBind1(7,6,"67"))("list",r.news))},dependencies:[CF,Fn]}),t})();var xF=$(7489);const kF=function(){return{"abm-input":"true","no-opacity":"true"}},PF=function(){return{dateInputFormat:"DD/MM/YYYY"}};let TT=(()=>{class t extends mn{constructor(){super(),this.placeholderCode=null,this.placeholder=null,this.required=!1,this.ageLimit=!0,this.value=null,this.disable=!1,this.mode=1,this.update=new n.EventEmitter,this.model=null}ngOnInit(){}onValueChange(e){this.update.emit(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-input-rangepicker"]],inputs:{placeholderCode:"placeholderCode",placeholder:"placeholder",required:"required",ageLimit:"ageLimit",value:"value",disable:"disable",mode:"mode",model:"model"},outputs:{update:"update"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:5,vars:8,consts:[[1,"uk-width-1-1","uk-width-medium@s"],[1,"uk-inline","uk-width-1-1"],["uk-icon","icon: calendar",1,"uk-form-icon","uk-form-icon-flip"],["readonly","","bsDaterangepicker","",3,"ngClass","placeholder","bsConfig","ngModel","bsValueChange","ngModelChange"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1),n.\u0275\u0275element(2,"span",2),n.\u0275\u0275elementStart(3,"input",3),n.\u0275\u0275listener("bsValueChange",function(o){return r.onValueChange(o)})("ngModelChange",function(o){return r.model=o}),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd()()()),2&e&&(n.\u0275\u0275advance(3),n.\u0275\u0275propertyInterpolate("placeholder",r.placeholderCode?n.\u0275\u0275pipeBind1(4,4,r.placeholderCode+""):r.placeholder),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction0(6,kF))("bsConfig",n.\u0275\u0275pureFunction0(7,PF))("ngModel",r.model))},dependencies:[ie.mk,Ft.DefaultValueAccessor,Ft.NgControlStatus,Ft.NgModel,wT,UP,Fn]}),t})();function SF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"tr")(1,"td"),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(3,"td"),n.\u0275\u0275text(4),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(5,"td"),n.\u0275\u0275text(6),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(7,"td"),n.\u0275\u0275text(8),n.\u0275\u0275elementEnd()()),2&t){const e=i.$implicit;n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.product_name),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.product_price),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.product_amount),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.product_sum)}}function OF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"tr",11)(1,"td",12)(2,"div",13)(3,"table",14)(4,"thead")(5,"tr")(6,"th"),n.\u0275\u0275text(7),n.\u0275\u0275pipe(8,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(9,"th"),n.\u0275\u0275text(10),n.\u0275\u0275pipe(11,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(12,"th"),n.\u0275\u0275text(13),n.\u0275\u0275pipe(14,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(15,"th"),n.\u0275\u0275text(16),n.\u0275\u0275pipe(17,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(18,"tbody"),n.\u0275\u0275template(19,SF,9,4,"tr",15),n.\u0275\u0275elementEnd()()()()()),2&t){const e=n.\u0275\u0275nextContext().$implicit,r=n.\u0275\u0275nextContext();n.\u0275\u0275attribute("id","table-sub-"+e.id),n.\u0275\u0275advance(7),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(8,6,"84")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(11,8,"115")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(14,10,"116")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(17,12,"117")),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngForOf",r.getCheckPositions(e))}}const TF=function(t,i){return{"uk-text-success":t,"uk-text-danger":i}};function LF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"tr")(1,"td"),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(3,"td")(4,"span",5),n.\u0275\u0275text(5),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(6,"td",6),n.\u0275\u0275text(7),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(8,"td",6),n.\u0275\u0275text(9),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(10,"td",6),n.\u0275\u0275text(11),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(12,"td"),n.\u0275\u0275text(13),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(14,"td",6),n.\u0275\u0275text(15),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(16,"td",6),n.\u0275\u0275text(17),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(18,"td",7),n.\u0275\u0275text(19),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(20,"td",8)(21,"a"),n.\u0275\u0275element(22,"span",9),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275template(23,OF,20,14,"tr",10)),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext();n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(r.getShop(e)),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction2(14,TF,r.getBonus(e)>0,r.getBonus(e)<0)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(r.getBonus(e)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e.transactions[0].pay_description," "),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(r.getSum(e)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(r.getPaySumInPayType1(e)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(r.getProductBonus(e)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(r.getPayBonus(e)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e.transactions[0].formatted_pay_time," "),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e.transactions[0].formatted_pay_date," "),n.\u0275\u0275advance(2),n.\u0275\u0275attribute("uk-toggle","target: #table-sub-"+e.id+"; animation: uk-animation-fade"),n.\u0275\u0275advance(1),n.\u0275\u0275attribute("id","js-toggle-"+e.id)("uk-toggle","target: #js-toggle-"+e.id+"; cls: transform-180"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.getCheckPositions(e))}}let EF=(()=>{class t extends mn{constructor(e,r){super(),this.http=e,this.store=r,this.data=[]}ngOnInit(){var e=this;return In(function*(){const r=yield e.http.get("/client/purchase-history").toPromise();e.data=e.getPurchases(r.purchases)})()}update(e){var r=this;return In(function*(){try{const s=Or(e[0]).format("YYYY-MM-DD"),o=Or(e[1]).format("YYYY-MM-DD");r.store.dispatch(new hn);const u=yield r.http.get(`/client/purchase-history?dateFrom=${o}&dateTo=${s}`).toPromise();r.data=r.getPurchases(u.purchases),r.store.dispatch(new St)}catch{}})()}getShop(e){if("transactions"in e){const r=e.transactions.find(s=>{if(2===s.pay_type)return s});return r?r.shop:e.transactions[0].shop}}getPayBonus(e){if("transactions"in e){const r=e.transactions.find(s=>{if(1===s.pay_type)return s});return r?r.pay_bonus:e.transactions[0].pay_bonus}}getSum(e){if("transactions"in e){const r=e.transactions.find(s=>{if(2===s.pay_type)return s});return r?r.pay_sum:e.transactions[0].pay_sum}}getBonus(e){if("transactions"in e){const r=e.transactions.find(o=>{if(2===o.pay_type)return o}),s=e.transactions.find(o=>{if(1===o.pay_type)return o});return s&&r?this.plus(s.pay_bonus-r.pay_bonus):s&&!r?this.plus(s.pay_bonus):!s&&r?this.plus(r.pay_bonus):""}}getCheckPositions(e){if("transactions"in e){const r=e.transactions.find(s=>{if(2===s.pay_type)return s});if(r)return"check_positions"in r?r.check_positions:[];{const s=e.transactions.find(o=>{if(1===o.pay_type)return o});return"check_positions"in s?s.check_positions:[]}}}getProductBonus(e){const r=e.transactions.find(s=>{if(2===s.pay_type)return s});return r?r.pay_bonus:0}getPaySumInPayType1(e){const r=e.transactions.find(s=>{if(1===s.pay_type)return s});return r?r.pay_sum:0}plus(e){return e>0?"+"+e.toFixed(3):e.toFixed(3)}getPurchases(e){return e.map(r=>({...r,id:(0,xF.uniqueId)()}))}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(ys),n.\u0275\u0275directiveInject(Zt))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-purchase-history"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:39,vars:31,consts:[["uk-grid","",1,"uk-grid","uk-flex-middle","uk-margin-top","uk-margin-bottom"],[1,"uk-width-1-1","uk-width-auto@s"],[1,"uk-width-expand",3,"update"],[1,"uk-table","uk-table-responsive","uk-table-justify","uk-table-divider","uk-table-small"],["ngFor","",3,"ngForOf"],[3,"ngClass"],[1,"uk-table-shrink"],[1,"uk-text-nowrap"],[1,"uk-table-shrink",2,"width","1em"],["uk-icon","chevron-down"],["hidden","",4,"ngIf"],["hidden",""],["colspan","10"],[1,"uk-tile","uk-tile-muted","uk-padding"],[1,"uk-table","uk-width-1-2@m"],[4,"ngFor","ngForOf"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(4,"app-input-rangepicker",2),n.\u0275\u0275listener("update",function(o){return r.update(o)}),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(5,"div")(6,"table",3)(7,"thead")(8,"tr")(9,"th"),n.\u0275\u0275text(10),n.\u0275\u0275pipe(11,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(12,"th"),n.\u0275\u0275text(13),n.\u0275\u0275pipe(14,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(15,"th"),n.\u0275\u0275text(16),n.\u0275\u0275pipe(17,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(18,"th"),n.\u0275\u0275text(19),n.\u0275\u0275pipe(20,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(21,"th"),n.\u0275\u0275text(22),n.\u0275\u0275pipe(23,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(24,"th"),n.\u0275\u0275text(25),n.\u0275\u0275pipe(26,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(27,"th"),n.\u0275\u0275text(28),n.\u0275\u0275pipe(29,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(30,"th"),n.\u0275\u0275text(31),n.\u0275\u0275pipe(32,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(33,"th"),n.\u0275\u0275text(34),n.\u0275\u0275pipe(35,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275element(36,"th"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(37,"tbody"),n.\u0275\u0275template(38,LF,24,17,"ng-template",4),n.\u0275\u0275elementEnd()()()),2&e&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(3,11,"69"),": "),n.\u0275\u0275advance(8),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(11,13,"78")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(14,15,"80")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(17,17,"81")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(20,19,"118")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(23,21,"120")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(26,23,"119")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(29,25,"135")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(32,27,"82")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(35,29,"104")),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngForOf",r.data))},dependencies:[ie.mk,ie.sg,ie.O5,TT,Fn],styles:[".uk-table-small[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], .uk-table-small[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{padding:10px .5rem}"]}),t})(),IF=(()=>{class t extends mn{constructor(){super()}ngOnInit(){}getDate(e){return Or.unix(e).format("DD.MM.YYYY HH:mm")}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-burn"]],inputs:{item:"item"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:13,vars:5,consts:[[1,"item-border"],[1,"card"],[1,"card-head"],[1,"title","item"],[1,"amount","uk-text-danger","item"],[1,"date","item","mr-20"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div")(1,"div",0)(2,"div",1)(3,"div",2)(4,"div",3)(5,"h4")(6,"p"),n.\u0275\u0275text(7),n.\u0275\u0275pipe(8,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(9,"div",4),n.\u0275\u0275text(10),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(11,"div",5),n.\u0275\u0275text(12),n.\u0275\u0275elementEnd()()()()()),2&e&&(n.\u0275\u0275advance(7),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(8,3,"175")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",r.item.data.bonus.toFixed(2)," "),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",r.getDate(r.item.data.date)," "))},dependencies:[Fn]}),t})(),AF=(()=>{class t extends mn{constructor(){super()}ngOnInit(){}getDate(e){return Or.unix(e).format("DD.MM.YYYY HH:mm")}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-withdraw"]],inputs:{item:"item"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:11,vars:2,consts:[[1,"item-border"],[1,"card"],[1,"card-head"],[1,"title","item"],[1,"amount","uk-text-danger","item"],[1,"date","item","mr-20"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"h4")(5,"p"),n.\u0275\u0275text(6,"\u0420\u0443\u0447\u043d\u043e\u0435 \u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(7,"div",4),n.\u0275\u0275text(8),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(9,"div",5),n.\u0275\u0275text(10),n.\u0275\u0275elementEnd()()()()),2&e&&(n.\u0275\u0275advance(8),n.\u0275\u0275textInterpolate1(" ",r.item.data.bonus.toFixed(2)," "),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",r.getDate(r.item.data.date)," "))}}),t})();function RF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"a",18),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275element(3,"span",19),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("href",e.item.data.check_link,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,2,"233")," ")}}function YF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",15)(1,"div",16)(2,"div"),n.\u0275\u0275text(3),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(4,"div",16)(5,"div"),n.\u0275\u0275text(6),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(7,"div",16)(8,"div"),n.\u0275\u0275text(9),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(10,"div",16)(11,"div"),n.\u0275\u0275text(12),n.\u0275\u0275elementEnd()()()),2&t){const e=i.$implicit;n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",e.product_name," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",e.product_price.toFixed(2)," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",e.product_amount," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",e.product_sum.toFixed(2)," ")}}const FF=function(t){return{rotate:t}};let NF=(()=>{class t extends mn{constructor(){super(),this.opened=!1}ngOnInit(){}getDate(e){return Or.unix(e).format("DD.MM.YYYY HH:mm")}checkOpen(){this.opened=!this.opened}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-check"]],inputs:{item:"item"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:75,vars:42,consts:[[1,"item-border"],[1,"card"],[1,"card-head"],[1,"title","item"],[1,"amount","item","flex-column","flex-center"],[1,"flex-row","space-between"],[1,"uk-text-danger"],[1,"uk-text-success"],[1,"date","item"],["target","_blank",3,"href",4,"ngIf"],[3,"click"],["uk-icon","chevron-down",3,"ngStyle"],[1,"card-footer",3,"id","hidden"],[1,"flex"],[1,"details-list"],[1,"item","flex-row","space-between"],[1,"item-data"],["ngFor","",3,"ngForOf"],["target","_blank",3,"href"],["uk-icon","forward"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"h4"),n.\u0275\u0275text(5),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(6,"span"),n.\u0275\u0275text(7),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(8,"div",4)(9,"div")(10,"div",5)(11,"h5"),n.\u0275\u0275text(12),n.\u0275\u0275pipe(13,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(14,"h5"),n.\u0275\u0275text(15),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(16,"div",5)(17,"h6"),n.\u0275\u0275text(18),n.\u0275\u0275pipe(19,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(20,"span")(21,"p"),n.\u0275\u0275text(22),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(23,"div",5)(24,"h6"),n.\u0275\u0275text(25),n.\u0275\u0275pipe(26,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(27,"span")(28,"p",6),n.\u0275\u0275text(29),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(30,"div",5)(31,"h6"),n.\u0275\u0275text(32),n.\u0275\u0275pipe(33,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(34,"span")(35,"p"),n.\u0275\u0275text(36),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(37,"div",5)(38,"h6"),n.\u0275\u0275text(39),n.\u0275\u0275pipe(40,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(41,"span")(42,"p",7),n.\u0275\u0275text(43),n.\u0275\u0275elementEnd()()()()(),n.\u0275\u0275elementStart(44,"div",8),n.\u0275\u0275template(45,RF,4,4,"a",9),n.\u0275\u0275text(46),n.\u0275\u0275elementStart(47,"a",10),n.\u0275\u0275listener("click",function(){return r.checkOpen()}),n.\u0275\u0275element(48,"span",11),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(49,"div",12),n.\u0275\u0275element(50,"hr"),n.\u0275\u0275elementStart(51,"div",13)(52,"div",14)(53,"div",15)(54,"div",16)(55,"div")(56,"h5"),n.\u0275\u0275text(57),n.\u0275\u0275pipe(58,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(59,"div",16)(60,"div")(61,"h5"),n.\u0275\u0275text(62),n.\u0275\u0275pipe(63,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(64,"div",16)(65,"div")(66,"h5"),n.\u0275\u0275text(67),n.\u0275\u0275pipe(68,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(69,"div",16)(70,"div")(71,"h5"),n.\u0275\u0275text(72),n.\u0275\u0275pipe(73,"translate"),n.\u0275\u0275elementEnd()()()(),n.\u0275\u0275template(74,YF,13,4,"ng-template",17),n.\u0275\u0275elementEnd()()()()()),2&e&&(n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate(r.item.data.shop_name),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(r.item.data.shop_address),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(13,22,"118"),":"),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(r.item.data.sum.toFixed(2)),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(19,24,"120"),": "),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(r.item.data.pay_sum.toFixed(2)),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(26,26,"176"),": "),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(r.item.data.written_off.toFixed(2)),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(33,28,"177"),": "),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(r.item.data.total_discount.toFixed(2)),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(40,30,"135"),": "),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(r.item.data.accrued.toFixed(2)),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",r.item.data.check_link),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",r.getDate(r.item.data.date)," "),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngStyle",n.\u0275\u0275pureFunction1(40,FF,r.opened?"180deg":"")),n.\u0275\u0275advance(1),n.\u0275\u0275property("id","sub-"+r.item.data.order_id)("hidden",!r.opened),n.\u0275\u0275advance(8),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(58,32,"84")),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(63,34,"115")),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(68,36,"116")),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(73,38,"117")),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngForOf",r.item.data.details))},dependencies:[ie.sg,ie.O5,ie.PC,Fn]}),t})(),jF=(()=>{class t extends mn{constructor(){super()}ngOnInit(){}getDate(e){return Or.unix(e).format("DD.MM.YYYY HH:mm")}getTitleIndex(){switch(this.item.data.category){case"manually":return"166";case"gift":return"167";case"profile":return"168";case"rp":return"169";case"coupon":return"170";case"registration":return"171";case"nps":return"172";case"triggers":return"229"}return null}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-pending"]],inputs:{item:"item"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:13,vars:6,consts:[[3,"className"],[1,"card"],[1,"card-head"],[1,"title","item"],[1,"amount","uk-text-success","item"],[1,"date","item","mr-20"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div")(1,"div",0)(2,"div",1)(3,"div",2)(4,"div",3)(5,"h4")(6,"p"),n.\u0275\u0275text(7),n.\u0275\u0275pipe(8,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(9,"div",4),n.\u0275\u0275text(10),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(11,"div",5),n.\u0275\u0275text(12),n.\u0275\u0275elementEnd()()()()()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("className","item-border "+r.item.data.category),n.\u0275\u0275advance(6),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(8,4,r.getTitleIndex())),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",r.item.data.bonus.toFixed(2)," "),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",r.getDate(r.item.data.date)," "))},dependencies:[Fn]}),t})(),HF=(()=>{class t extends mn{constructor(){super()}ngOnInit(){}getDate(e){return Or.unix(e).format("DD.MM.YYYY HH:mm")}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-gift"]],inputs:{item:"item"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:13,vars:5,consts:[[1,"item-border"],[1,"card"],[1,"card-head"],[1,"title","item"],[1,"amount","uk-text-success","item"],[1,"date","item","mr-20"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div")(1,"div",0)(2,"div",1)(3,"div",2)(4,"div",3)(5,"h4")(6,"p"),n.\u0275\u0275text(7),n.\u0275\u0275pipe(8,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(9,"div",4),n.\u0275\u0275text(10),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(11,"div",5),n.\u0275\u0275text(12),n.\u0275\u0275elementEnd()()()()()),2&e&&(n.\u0275\u0275advance(7),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(8,3,"174")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",r.item.data.bonus.toFixed(2)," "),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",r.getDate(r.item.data.date)," "))},dependencies:[Fn]}),t})();function VF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"a",19),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275element(3,"span",20),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("href",e.item.data.check_link,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,2,"233")," ")}}function BF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",16)(1,"div",17)(2,"div"),n.\u0275\u0275text(3),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(4,"div",17)(5,"div"),n.\u0275\u0275text(6),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(7,"div",17)(8,"div"),n.\u0275\u0275text(9),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(10,"div",17)(11,"div"),n.\u0275\u0275text(12),n.\u0275\u0275elementEnd()()()),2&t){const e=i.$implicit;n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",e.product_name," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",e.product_price.toFixed(2)," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",e.product_amount," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",e.product_sum.toFixed(2)," ")}}const $F=function(t){return{rotate:t}};let zF=(()=>{class t extends mn{constructor(){super(),this.opened=!1}ngOnInit(){}getDate(e){return Or.unix(e).format("DD.MM.YYYY HH:mm")}checkOpen(){this.opened=!this.opened}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-return"]],inputs:{item:"item"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:72,vars:41,consts:[[1,"item-border"],[1,"card"],[1,"card-head"],[1,"title","item"],[1,"flex-row","space-between","align-center"],[1,"uk-text-danger"],[1,"amount","item","flex-column","flex-center"],[1,"flex-row","space-between"],[1,"uk-text-success"],[1,"date","item"],["target","_blank",3,"href",4,"ngIf"],[3,"click"],["uk-icon","chevron-down",3,"ngStyle"],[1,"card-footer",3,"id","hidden"],[1,"flex"],[1,"details-list"],[1,"item","flex-row","space-between"],[1,"item-data"],["ngFor","",3,"ngForOf"],["target","_blank",3,"href"],["uk-icon","forward"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"h4"),n.\u0275\u0275text(6),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(7,"h4",5),n.\u0275\u0275text(8),n.\u0275\u0275pipe(9,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(10,"span"),n.\u0275\u0275text(11),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(12,"div",6)(13,"div")(14,"div",7)(15,"h5"),n.\u0275\u0275text(16),n.\u0275\u0275pipe(17,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(18,"h5"),n.\u0275\u0275text(19),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(20,"div",7)(21,"h6"),n.\u0275\u0275text(22),n.\u0275\u0275pipe(23,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(24,"span")(25,"p"),n.\u0275\u0275text(26),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(27,"div",7)(28,"h6"),n.\u0275\u0275text(29),n.\u0275\u0275pipe(30,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(31,"span")(32,"p",5),n.\u0275\u0275text(33),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(34,"div",7)(35,"h6"),n.\u0275\u0275text(36),n.\u0275\u0275pipe(37,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(38,"span")(39,"p",8),n.\u0275\u0275text(40),n.\u0275\u0275elementEnd()()()()(),n.\u0275\u0275elementStart(41,"div",9),n.\u0275\u0275template(42,VF,4,4,"a",10),n.\u0275\u0275text(43),n.\u0275\u0275elementStart(44,"a",11),n.\u0275\u0275listener("click",function(){return r.checkOpen()}),n.\u0275\u0275element(45,"span",12),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(46,"div",13),n.\u0275\u0275element(47,"hr"),n.\u0275\u0275elementStart(48,"div",14)(49,"div",15)(50,"div",16)(51,"div",17)(52,"div")(53,"h5"),n.\u0275\u0275text(54),n.\u0275\u0275pipe(55,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(56,"div",17)(57,"div")(58,"h5"),n.\u0275\u0275text(59),n.\u0275\u0275pipe(60,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(61,"div",17)(62,"div")(63,"h5"),n.\u0275\u0275text(64),n.\u0275\u0275pipe(65,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(66,"div",17)(67,"div")(68,"h5"),n.\u0275\u0275text(69),n.\u0275\u0275pipe(70,"translate"),n.\u0275\u0275elementEnd()()()(),n.\u0275\u0275template(71,BF,13,4,"ng-template",18),n.\u0275\u0275elementEnd()()()()()),2&e&&(n.\u0275\u0275advance(6),n.\u0275\u0275textInterpolate(r.item.data.shop_name),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(9,21,"173")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(r.item.data.shop_address),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(17,23,"118"),":"),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(r.item.data.sum.toFixed(2)),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(23,25,"120"),": "),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(r.item.data.pay_sum.toFixed(2)),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(30,27,"176"),": "),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(r.item.data.written_off.toFixed(2)),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(37,29,"135"),": "),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(r.item.data.accrued.toFixed(2)),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",r.item.data.check_link),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",r.getDate(r.item.data.date)," "),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngStyle",n.\u0275\u0275pureFunction1(39,$F,r.opened?"180deg":"")),n.\u0275\u0275advance(1),n.\u0275\u0275property("id","sub-"+r.item.data.order_id)("hidden",!r.opened),n.\u0275\u0275advance(8),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(55,31,"84")),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(60,33,"115")),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(65,35,"116")),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(70,37,"117")),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngForOf",r.item.data.details))},dependencies:[ie.sg,ie.O5,ie.PC,Fn]}),t})();function WF(t,i){1&t&&(n.\u0275\u0275elementStart(0,"p"),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(2,1,"200")))}function UF(t,i){1&t&&(n.\u0275\u0275elementStart(0,"p"),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(2,1,"199")))}function GF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",8),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",e.getBonus()," ")}}function qF(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",9),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",e.getBonus()," ")}}let KF=(()=>{class t extends mn{constructor(){super()}ngOnInit(){}getDate(e){return Or.unix(e).format("DD.MM.YYYY HH:mm")}getBonus(){return this.item.data.bonus.toFixed(2)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-referral"]],inputs:{item:"item"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:12,vars:5,consts:[[1,"item-border"],[1,"card"],[1,"card-head"],[1,"title","item"],[4,"ngIf"],["class","amount uk-text-danger item",4,"ngIf"],["class","amount uk-text-success item",4,"ngIf"],[1,"date","item","mr-20"],[1,"amount","uk-text-danger","item"],[1,"amount","uk-text-success","item"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div")(1,"div",0)(2,"div",1)(3,"div",2)(4,"div",3)(5,"h4"),n.\u0275\u0275template(6,WF,3,3,"p",4),n.\u0275\u0275template(7,UF,3,3,"p",4),n.\u0275\u0275elementEnd()(),n.\u0275\u0275template(8,GF,2,1,"div",5),n.\u0275\u0275template(9,qF,2,1,"div",6),n.\u0275\u0275elementStart(10,"div",7),n.\u0275\u0275text(11),n.\u0275\u0275elementEnd()()()()()),2&e&&(n.\u0275\u0275advance(6),n.\u0275\u0275property("ngIf",r.getBonus()<0),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.getBonus()>=0),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.getBonus()<0),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.getBonus()>=0),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",r.getDate(r.item.data.date)," "))},dependencies:[ie.O5,Fn]}),t})();function JF(t,i){if(1&t&&n.\u0275\u0275element(0,"app-return",8),2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("item",e)}}function QF(t,i){if(1&t&&n.\u0275\u0275element(0,"app-check",8),2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("item",e)}}function ZF(t,i){if(1&t&&n.\u0275\u0275element(0,"app-gift",8),2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("item",e)}}function XF(t,i){if(1&t&&n.\u0275\u0275element(0,"app-referral",8),2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("item",e)}}function e3(t,i){if(1&t&&n.\u0275\u0275element(0,"app-pending",8),2&t){const e=n.\u0275\u0275nextContext(2).$implicit;n.\u0275\u0275property("item",e)}}function t3(t,i){if(1&t&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275template(1,e3,1,1,"app-pending",9),n.\u0275\u0275elementContainerEnd()),2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf","rp"!=e.data.category)}}function n3(t,i){if(1&t&&n.\u0275\u0275element(0,"app-burn",8),2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("item",e)}}function i3(t,i){if(1&t&&n.\u0275\u0275element(0,"app-withdraw",8),2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("item",e)}}function r3(t,i){1&t&&(n.\u0275\u0275elementStart(0,"div",5),n.\u0275\u0275template(1,JF,1,1,"app-return",6),n.\u0275\u0275template(2,QF,1,1,"app-check",6),n.\u0275\u0275template(3,ZF,1,1,"app-gift",6),n.\u0275\u0275template(4,XF,1,1,"app-referral",6),n.\u0275\u0275template(5,t3,2,1,"ng-container",7),n.\u0275\u0275template(6,n3,1,1,"app-burn",6),n.\u0275\u0275template(7,i3,1,1,"app-withdraw",6),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275property("ngSwitch",i.$implicit.type),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngSwitchCase","check_return"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngSwitchCase","check"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngSwitchCase","gift"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngSwitchCase","referral"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngSwitchCase","pending"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngSwitchCase","burn"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngSwitchCase","withdraw"))}let s3=(()=>{class t extends mn{constructor(e,r){super(),this.http=e,this.store=r,this.data=[]}ngOnInit(){var e=this;return In(function*(){e.store.dispatch(new hn),yield e.update(["1970-01-01",Or().format("YYYY-MM-DD")]),e.store.dispatch(new St)})()}update(e){var r=this;return In(function*(){try{const s=Or(e[0]).format("YYYY-MM-DD"),o=Or(e[1]).format("YYYY-MM-DD");r.store.dispatch(new hn);const u=yield r.http.get(r.buildUrl(s,o)).toPromise();let d=u._meta.currentPage;const m=u._meta.pageCount;let M=u.items;for(;d<m;){d++;const S=yield r.http.get(r.buildUrl(s,o,d)).toPromise();M=[...M,...S.items]}r.data=M,r.store.dispatch(new St)}catch{}})()}buildUrl(e,r,s=1){return`/client/client-history?dateFrom=${e}&dateTo=${r}&page=${s}`}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(ys),n.\u0275\u0275directiveInject(Zt))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-client-history"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:7,vars:4,consts:[["uk-grid","",1,"uk-grid","uk-flex-middle","uk-margin-top","uk-margin-bottom"],[1,"uk-width-1-1","uk-width-auto@s"],[1,"uk-width-expand",3,"update"],[1,"client-history-list"],["ngFor","",3,"ngForOf"],[3,"ngSwitch"],[3,"item",4,"ngSwitchCase"],[4,"ngSwitchCase"],[3,"item"],[3,"item",4,"ngIf"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(4,"app-input-rangepicker",2),n.\u0275\u0275listener("update",function(o){return r.update(o)}),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(5,"div",3),n.\u0275\u0275template(6,r3,8,8,"ng-template",4),n.\u0275\u0275elementEnd()),2&e&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(3,2,"69"),": "),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngForOf",r.data))},dependencies:[ie.sg,ie.O5,ie.RF,ie.n9,TT,IF,AF,NF,jF,HF,zF,KF,Fn],styles:['@font-face{font-family:Microtype,sans-serif;src:url(/assets/project/microtype_bold.otf) format("opentype")}@font-face{font-family:MicrotypeNew,sans-serif;src:url(/assets/project/microtype_bold-new.otf) format("opentype")}app-client-history[_ngcontent-%COMP%]   app-burn[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/burn.svg) no-repeat;background-position:76% 20%}app-client-history[_ngcontent-%COMP%]   app-return[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/return.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-cancel[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/cancel.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-check[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]{background:url(/assets/images/client-history/purchase.svg) no-repeat;background-position:78% -20px}app-client-history[_ngcontent-%COMP%]   app-gift[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/gift.svg) no-repeat;background-position:76% -20px}app-client-history[_ngcontent-%COMP%]   app-withdraw[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/withdraw.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-referral[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/referral.svg) no-repeat;background-position:77% -15px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.profile[_ngcontent-%COMP%]{background:url(/assets/images/client-history/profile_field.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.nps[_ngcontent-%COMP%]{background:url(/assets/images/client-history/nps.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.manually[_ngcontent-%COMP%]{background:url(/assets/images/client-history/withdraw.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.triggers[_ngcontent-%COMP%], app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.gift[_ngcontent-%COMP%]{background:url(/assets/images/client-history/gift.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.coupon[_ngcontent-%COMP%]{background:url(/assets/images/client-history/coupon.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.registration[_ngcontent-%COMP%]{background:url(/assets/images/client-history/profile_field.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   .client-history-list[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]:nth-child(2n)   .item-border[_ngcontent-%COMP%]{background-color:#f8f8f8}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{padding:15px;border-radius:6px;margin:10px 0;box-shadow:0 0 .2em #ff641e;background-color:#f8f8f87d}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{flex:1 1 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]{max-width:30%;padding-top:2px;padding-bottom:2px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(1){flex:0 0 55%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(2){flex:0 0 15%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(3){flex:0 0 15%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(4){flex:0 0 15%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{word-break:break-all;padding-left:5px;padding-right:5px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin:10px 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:1.25rem;line-height:1.4;margin:0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]{text-align:center;min-width:180px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{margin:0 5px 0 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{margin:0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:.82rem;line-height:1.4;margin:0 0 0 5px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{text-align:end}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex[_ngcontent-%COMP%]{display:flex}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex-row[_ngcontent-%COMP%]{display:flex;flex-direction:row}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex-column[_ngcontent-%COMP%]{display:flex;flex-direction:column}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex-center[_ngcontent-%COMP%]{justify-content:center;align-items:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .align-center[_ngcontent-%COMP%]{align-items:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .justify-center[_ngcontent-%COMP%]{justify-content:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .space-between[_ngcontent-%COMP%]{justify-content:space-between}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .mr-20[_ngcontent-%COMP%]{margin-right:20px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .f-grow-10[_ngcontent-%COMP%]{flex-grow:10}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .f-grow-8_5[_ngcontent-%COMP%]{flex-grow:8.38}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .f-grow-7_5[_ngcontent-%COMP%]{flex-grow:7.5}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .mw-75[_ngcontent-%COMP%]{max-width:75%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-top:15px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{flex:1 1 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .details-list[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1;margin-left:43%}']}),t})();function o3(t,i){1&t&&(n.\u0275\u0275elementStart(0,"h3",16),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"68")," "))}function a3(t,i){1&t&&(n.\u0275\u0275elementStart(0,"h3",16),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"178")," "))}function l3(t,i){1&t&&n.\u0275\u0275element(0,"app-client-history")}function c3(t,i){1&t&&n.\u0275\u0275element(0,"app-purchase-history")}function u3(t,i){1&t&&(n.\u0275\u0275elementStart(0,"p",17),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"129")," "))}function d3(t,i){1&t&&(n.\u0275\u0275elementStart(0,"p",17),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"179")," "))}let h3=(()=>{class t extends mn{constructor(e){super(),this.auth=e}ngOnInit(){}newHistory(){return this.projectConfig.has("useNewHistory")&&this.projectConfig.get("useNewHistory")}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Ml))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-profile-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:23,vars:6,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-1-1"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-body"],[1,"abm-profile-table"],[1,"abm-profile-table-head","uk-padding-small"],[1,"uk-flex","uk-flex-middle","uk-margin-small-right"],[1,"uk-margin-right"],["uk-icon","icon: history; ratio: 1.5"],["class","uk-h4",4,"ngIf"],[4,"ngIf"],[1,"abm-card-footer"],["class","uk-text-center uk-margin-remove uk-text-muted",4,"ngIf"],[1,"uk-h4"],[1,"uk-text-center","uk-margin-remove","uk-text-muted"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),n.\u0275\u0275element(6,"app-profile-head")(7,"app-profile-subhead"),n.\u0275\u0275elementStart(8,"div",6),n.\u0275\u0275element(9,"app-profile-sliders"),n.\u0275\u0275elementStart(10,"div",7)(11,"div",8)(12,"div",9)(13,"div",10),n.\u0275\u0275element(14,"span",11),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(15,"div"),n.\u0275\u0275template(16,o3,3,3,"h3",12),n.\u0275\u0275template(17,a3,3,3,"h3",12),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275template(18,l3,1,0,"app-client-history",13),n.\u0275\u0275template(19,c3,1,0,"app-purchase-history",13),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(20,"div",14),n.\u0275\u0275template(21,u3,3,3,"p",15),n.\u0275\u0275template(22,d3,3,3,"p",15),n.\u0275\u0275elementEnd()()()()()()()),2&e&&(n.\u0275\u0275advance(16),n.\u0275\u0275property("ngIf",!r.newHistory()),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.newHistory()),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.newHistory()),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!r.newHistory()),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!r.newHistory()),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.newHistory()))},dependencies:[ie.O5,Xd,eh,DF,EF,s3,Fn]}),t})();function f3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",6)(1,"div",7)(2,"h1",8),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(5,"p"),n.\u0275\u0275text(6),n.\u0275\u0275pipe(7,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(8,"div",9)(9,"div",10)(10,"a",11),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.accept())}),n.\u0275\u0275text(11),n.\u0275\u0275pipe(12,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(13,"a",11),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.decline())}),n.\u0275\u0275text(14),n.\u0275\u0275pipe(15,"translate"),n.\u0275\u0275elementEnd()()()()}2&t&&(n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(4,4,"161")," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(7,6,"162")," "),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(12,8,"159")," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(15,10,"160")," "))}function p3(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"p"),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit;n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",e," ")}}function m3(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",6)(1,"div",7)(2,"p"),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(5,"div",12)(6,"div",13),n.\u0275\u0275template(7,p3,2,1,"p",14),n.\u0275\u0275elementEnd()()()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(4,2,"163")," "),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngForOf",e.routeErrorMessages)}}let _3=(()=>{class t extends mn{constructor(e,r,s,o){super(),this.route=e,this.http=r,this.store=s,this.translate=o,this.routeHasError=!1,this.routeErrorMessages=[],this.params={redirect_uri:null,client_id:null}}ngOnInit(){var e=this;return In(function*(){const r=e.store;r.dispatch(new hn),yield e.checkParams(),setTimeout(function(){r.dispatch([new St])},500)})()}checkParams(){var e=this;return In(function*(){if(e.params=e.route.snapshot.queryParams,e.params.hasOwnProperty("client_id")||(e.routeHasError=!0,e.translate.get("164").subscribe(r=>{e.routeErrorMessages.push(r+" client_id")})),e.params.hasOwnProperty("redirect_uri")||(e.routeHasError=!0,e.translate.get("164").subscribe(r=>{e.routeErrorMessages.push(r+" redirect_uri")})),!e.routeHasError)try{yield e.http.get(e.baseUrl(),"v2.1").toPromise()}catch(r){e.routeHasError=!0,422===r.status?e.routeErrorMessages=r.error.data.map(function(s,o){return s.message}):e.routeErrorMessages.push(r.statusText)}})()}accept(){const e=this.store;e.dispatch(new hn),this.http.post(this.baseUrl("1"),{},"v2.1").toPromise().then(function(r){window.location.href=r.redirect_uri}).catch(r=>{this.routeHasError=!0,422===r.status?this.routeErrorMessages=r.error.data.map(function(s,o){return s.message}):this.routeErrorMessages.push(r.statusText),setTimeout(function(){e.dispatch([new St])},500)})}decline(){const e=this.store;e.dispatch(new hn),this.http.post(this.baseUrl("0"),{},"v2.1").toPromise().then(function(r){window.location.href=r.redirect_uri}).catch(r=>{this.routeHasError=!0,422===r.status?this.routeErrorMessages=r.error.data.map(function(s,o){return s.message}):this.routeErrorMessages.push(r.statusText),setTimeout(function(){e.dispatch([new St])},500)})}baseUrl(e="1"){return"/client/oauth2/authorize?client_id="+this.params.client_id+"&redirect_uri="+this.params.redirect_uri+"&accept="+e}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Mo),n.\u0275\u0275directiveInject(ys),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(gs))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-authorization-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:7,vars:2,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section","uk-section-large"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-large"],["class","abm-card uk-card uk-card-default ",4,"ngIf"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-head","uk-text-center"],[1,"uk-h1"],[1,"abm-card-footer"],[1,"uk-flex-around","uk-flex"],["tabindex","100",1,"uk-link-muted","uk-text-uppercase",3,"click"],[1,"abm-card-body"],[1,"uk-text-justify","uk-text-center"],[4,"ngFor","ngForOf"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4),n.\u0275\u0275template(5,f3,16,12,"div",5),n.\u0275\u0275template(6,m3,8,4,"div",5),n.\u0275\u0275elementEnd()()()()()),2&e&&(n.\u0275\u0275advance(5),n.\u0275\u0275property("ngIf",!r.routeHasError),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.routeHasError))},dependencies:[ie.sg,ie.O5,Fn],styles:['.abm-header[_ngcontent-%COMP%]{padding:20px 0}.abm-header-logo[_ngcontent-%COMP%]{width:100%;max-width:150px}.abm-header-logo[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:100%;object-fit:contain}.abm-header-list[_ngcontent-%COMP%]{margin:0 2rem 0 0;padding:0 2rem 0 0;border-right:1px solid #a1a1a1}.abm-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:inline-block;margin-right:2rem}.abm-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:last-child{margin-right:0}.abm-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{margin-right:.5rem}.abm-header[_ngcontent-%COMP%]   #offcanvas-toogle[_ngcontent-%COMP%]{color:#a1a1a1}.abm-social-header[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin-right:5px}.abm-social-header[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:last-child{margin-right:0}.abm-social-header[_ngcontent-%COMP%]   li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{margin-right:.5rem}.abm-offcanvas[_ngcontent-%COMP%]   .uk-offcanvas-close[_ngcontent-%COMP%]{color:#212121}.abm-offcanvas[_ngcontent-%COMP%]   .uk-offcanvas-bar[_ngcontent-%COMP%]{color:#212121;background:#ffffff;padding:20px}.abm-offcanvas-list[_ngcontent-%COMP%]{list-style:none;padding:0;margin:4rem 0 0}.abm-offcanvas-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin-bottom:1rem}.abm-offcanvas-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#212121;font-size:17.6px}.abm-offcanvas-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:#ff641e}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header[_ngcontent-%COMP%]   .abm-header-list[_ngcontent-%COMP%]{margin-right:0;display:flex!important;border-right:unset;flex-direction:column}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%]{list-style:none;padding:0;margin:4rem 0 0}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin-bottom:1rem}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#212121;font-size:17.6px}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:#ff641e}app-client-history[_ngcontent-%COMP%]   app-burn[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/burn.svg) no-repeat;background-position:76% 20%}app-client-history[_ngcontent-%COMP%]   app-return[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/return.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-cancel[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/cancel.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-check[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]{background:url(/assets/images/client-history/purchase.svg) no-repeat;background-position:78% -20px}app-client-history[_ngcontent-%COMP%]   app-gift[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/gift.svg) no-repeat;background-position:76% -20px}app-client-history[_ngcontent-%COMP%]   app-withdraw[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/withdraw.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-referral[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/referral.svg) no-repeat;background-position:77% -15px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.profile[_ngcontent-%COMP%]{background:url(/assets/images/client-history/profile_field.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.nps[_ngcontent-%COMP%]{background:url(/assets/images/client-history/nps.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.manually[_ngcontent-%COMP%]{background:url(/assets/images/client-history/withdraw.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.triggers[_ngcontent-%COMP%], app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.gift[_ngcontent-%COMP%]{background:url(/assets/images/client-history/gift.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.coupon[_ngcontent-%COMP%]{background:url(/assets/images/client-history/coupon.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.registration[_ngcontent-%COMP%]{background:url(/assets/images/client-history/profile_field.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   .client-history-list[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]:nth-child(2n)   .item-border[_ngcontent-%COMP%]{background-color:#f8f8f8}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{padding:15px;border-radius:6px;margin:10px 0;box-shadow:0 0 .2em #ff641e;background-color:#f8f8f87d}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{flex:1 1 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]{max-width:30%;padding-top:2px;padding-bottom:2px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(1){flex:0 0 55%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(2){flex:0 0 15%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(3){flex:0 0 15%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(4){flex:0 0 15%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{word-break:break-all;padding-left:5px;padding-right:5px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin:10px 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:1.25rem;line-height:1.4;margin:0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]{text-align:center;min-width:180px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{margin:0 5px 0 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{margin:0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:.82rem;line-height:1.4;margin:0 0 0 5px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{text-align:end}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex[_ngcontent-%COMP%]{display:flex}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex-row[_ngcontent-%COMP%]{display:flex;flex-direction:row}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex-column[_ngcontent-%COMP%]{display:flex;flex-direction:column}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex-center[_ngcontent-%COMP%]{justify-content:center;align-items:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .align-center[_ngcontent-%COMP%]{align-items:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .justify-center[_ngcontent-%COMP%]{justify-content:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .space-between[_ngcontent-%COMP%]{justify-content:space-between}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .mr-20[_ngcontent-%COMP%]{margin-right:20px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .f-grow-10[_ngcontent-%COMP%]{flex-grow:10}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .f-grow-8_5[_ngcontent-%COMP%]{flex-grow:8.38}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .f-grow-7_5[_ngcontent-%COMP%]{flex-grow:7.5}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .mw-75[_ngcontent-%COMP%]{max-width:75%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-top:15px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{flex:1 1 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .details-list[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1;margin-left:43%}.coupon-item[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:flex;flex-direction:column}.coupon-item[_ngcontent-%COMP%]   .coupon-body[_ngcontent-%COMP%], .coupon-item[_ngcontent-%COMP%]   .params-footer[_ngcontent-%COMP%]{padding:10px;box-shadow:0 0 12px 3px #00000014;color:#212121}.coupon-item[_ngcontent-%COMP%]   .coupon-body[_ngcontent-%COMP%], .coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%], .coupon-item[_ngcontent-%COMP%]   .params-footer[_ngcontent-%COMP%]{background:#ffffff}.coupon-item[_ngcontent-%COMP%]   .coupon-code[_ngcontent-%COMP%]{display:flex;align-items:end}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]{position:relative;height:30px;overflow:hidden}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:before, .coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:after{content:"";width:30px;height:30px;border-radius:50%;position:absolute;bottom:0;background:#ffffff;box-shadow:inset 0 0 15px #00000014}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:before{left:-15px}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:after{right:-15px}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{margin-bottom:0;width:100%}.coupon-item[_ngcontent-%COMP%]   .reward-title[_ngcontent-%COMP%]{margin-bottom:0}.coupon-item[_ngcontent-%COMP%]   .reward-title[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:.85rem}.coupon-container[_ngcontent-%COMP%]{padding:10px}.coupons[_ngcontent-%COMP%]{margin-left:0}@media (max-width: 480px){.uk-lightbox-items[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{min-width:75%}}*[_ngcontent-%COMP%]{-webkit-tap-highlight-color:transparent}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{font-family:Microtype;font-size:18px;color:#212121;font-weight:300}a[_ngcontent-%COMP%]{color:#ff8751;text-decoration:none;transition:.25s all ease-in-out}a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus{color:#ffbc9e;text-decoration:none}.abm-base-color[_ngcontent-%COMP%]{color:#ff641e!important}.abm-section-adaptive[_ngcontent-%COMP%]{padding:140px 0 30vh}@media (max-width: 968px){.abm-section-adaptive[_ngcontent-%COMP%]{padding:70px 0 30vh}}@media (max-width: 480px){.abm-section-adaptive[_ngcontent-%COMP%]{padding:70px 0}}.ico-os[_ngcontent-%COMP%], .ico-os-ios[_ngcontent-%COMP%], .ico-os-android[_ngcontent-%COMP%]{height:18px;width:18px;display:inline-block}.ico-os-android[_ngcontent-%COMP%]{background:url(/assets/images/ico-os-android.svg) no-repeat center/contain}.ico-os-ios[_ngcontent-%COMP%]{font-style:normal;font-size:12px;color:#212121}.ico-social[_ngcontent-%COMP%], .ico-social-share[_ngcontent-%COMP%], .ico-social-share-facebook[_ngcontent-%COMP%], .ico-social-share-whatsapp[_ngcontent-%COMP%], .ico-social-share-viber[_ngcontent-%COMP%], .ico-social-share-telegram[_ngcontent-%COMP%], .ico-social-vb[_ngcontent-%COMP%], .ico-social-tm[_ngcontent-%COMP%], .ico-social-tt[_ngcontent-%COMP%], .ico-social-sh[_ngcontent-%COMP%], .ico-social-in[_ngcontent-%COMP%], .ico-social-ok[_ngcontent-%COMP%], .ico-social-vk[_ngcontent-%COMP%], .ico-social-fb[_ngcontent-%COMP%]{height:20px;width:20px;display:inline-block}.ico-social-fb[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-fb.svg) no-repeat center/contain}.ico-social-vk[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-vk.svg) no-repeat center/contain}.ico-social-ok[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-ok.svg) no-repeat center/contain}.ico-social-in[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-in.svg) no-repeat center/contain}.ico-social-sh[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-shop.svg) no-repeat center/contain}.ico-social-tt[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-tt.svg) no-repeat center/contain}.ico-social-tm[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-tm.svg) no-repeat center/contain}.ico-social-vb[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-vb.svg) no-repeat center/contain}.ico-social-share[_ngcontent-%COMP%], .ico-social-share-facebook[_ngcontent-%COMP%], .ico-social-share-whatsapp[_ngcontent-%COMP%], .ico-social-share-viber[_ngcontent-%COMP%], .ico-social-share-telegram[_ngcontent-%COMP%]{height:40px;width:40px}.ico-social-share-telegram[_ngcontent-%COMP%]{background:url(/assets/images/share-icons/ico-social-telegram.svg) no-repeat center/contain}.ico-social-share-viber[_ngcontent-%COMP%]{background:url(/assets/images/share-icons/ico-social-viber.svg) no-repeat center/contain}.ico-social-share-whatsapp[_ngcontent-%COMP%]{background:url(/assets/images/share-icons/ico-social-whatsapp.svg) no-repeat center/contain}.ico-social-share-facebook[_ngcontent-%COMP%]{background:url(/assets/images/share-icons/ico-social-facebook.svg) no-repeat center/contain}.abm-badge[_ngcontent-%COMP%]{margin:0;border:none;border-radius:0;overflow:hidden;font:inherit;color:inherit;display:inline-block;box-sizing:border-box;height:26px;line-height:24px;padding:0 1rem;font-size:16px;vertical-align:middle;text-transform:uppercase;text-align:center;text-decoration:none;outline:none;cursor:pointer;transition:.25s all ease-in-out;border-radius:2rem;color:#ff641e;border:2px solid #ff641e;background:#ffffff;letter-spacing:.5px}.abm-badge[_ngcontent-%COMP%]:hover, .abm-badge[_ngcontent-%COMP%]:focus{color:#fff;background:#ff996b;border-color:#ff996b;text-decoration:none}.abm-button[_ngcontent-%COMP%]{margin:0;border:none;border-radius:0;overflow:hidden;font:inherit;color:inherit;display:inline-block;box-sizing:border-box;height:40px;line-height:40px;padding:0 3rem;font-size:18px;vertical-align:middle;text-transform:uppercase;text-align:center;text-decoration:none;outline:none;cursor:pointer;transition:.25s all ease-in-out}.abm-button[_ngcontent-%COMP%]:disabled{background-color:#fff1ea}.abm-button[_ngcontent-%COMP%]:disabled:hover{background-color:#fff1ea}.abm-button-default[_ngcontent-%COMP%]{color:#fff;background-color:#ff8751}.abm-button-default[_ngcontent-%COMP%]:disabled:hover{background-color:#fff1ea}.abm-button-default[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ff996b}.abm-button-default[_ngcontent-%COMP%]:focus{color:#fff;background-color:#ff8c59}.abm-button-primary[_ngcontent-%COMP%]{color:#fff;background-color:transparent;border:2px solid;line-height:38px}.abm-button-primary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ffffff26}.abm-button-primary[_ngcontent-%COMP%]:focus{color:#fff;background-color:#ffffff1a}.abm-button-crop[_ngcontent-%COMP%]{padding:0;height:30px;width:30px;line-height:28px;font-size:18px;background:transparent;border:1px solid #d4d3d3}.abm-button-crop[_ngcontent-%COMP%]:hover{color:#fff;border-color:#ff905e;background-color:#ff905e}.abm-button-crop[_ngcontent-%COMP%]:focus{color:#fff;border-color:#ff8c59;background-color:#ff8c59}.abm-button-active[_ngcontent-%COMP%]{color:#fff;border-color:#ff905e;background-color:#ff905e}.abm-input[_ngcontent-%COMP%]{max-width:100%;width:100%;background:#ffffff;color:#212121;border:1px solid #d4d4d4;margin:0;border-radius:0;overflow:hidden;font:inherit;display:inline-block;box-sizing:border-box;height:40px;line-height:40px;font-weight:300;padding:0 1.5rem;font-size:18px;vertical-align:middle;text-transform:none;text-decoration:none;outline:none!important;cursor:pointer;transition:.25s all ease-in-out}.abm-input[_ngcontent-%COMP%]:hover{border:1px solid #a1a1a1}.abm-input[_ngcontent-%COMP%]:focus{border:1px solid #bababa;outline:none!important}.abm-input[_ngcontent-%COMP%]:read-only{opacity:.5}.abm-input-no-opacity[_ngcontent-%COMP%]{opacity:initial!important}.abm-input.abm-input-warning[_ngcontent-%COMP%]{color:#f0506e;border:1px solid #f0506e}.abm-alert[_ngcontent-%COMP%]{font-size:18px;padding:.25rem 1.5rem;font-weight:300}.abm-alert-warning[_ngcontent-%COMP%]{color:#f0506e}.abm-base-section[_ngcontent-%COMP%]{background:white;min-height:80vh}.abm-card[_ngcontent-%COMP%], .abm-card[_ngcontent-%COMP%]:hover{background-color:#fff}.abm-card-head[_ngcontent-%COMP%]{background-color:#ff641e;padding:30px}@media (max-width: 640px){.abm-card-head[_ngcontent-%COMP%]{padding:15px}}.abm-card-head[_ngcontent-%COMP%] > h1[_ngcontent-%COMP%]{margin-bottom:15px;font-weight:300;color:#fff}.abm-card-head[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{margin:0;font-weight:300;color:#fff}.abm-card-subhead[_ngcontent-%COMP%]{padding:30px 30px 0}@media (max-width: 640px){.abm-card-subhead[_ngcontent-%COMP%]{padding:15px}}.abm-card-body[_ngcontent-%COMP%]{padding:30px}@media (max-width: 640px){.abm-card-body[_ngcontent-%COMP%]{padding:15px}}.abm-card-footer[_ngcontent-%COMP%]{padding:30px;border-top:1px solid #d4d3d3}@media (max-width: 640px){.abm-card-footer[_ngcontent-%COMP%]{padding:15px}}.abm-button-nav[_ngcontent-%COMP%]   .abm-button-default[_ngcontent-%COMP%]{color:#ff641e;border:2px solid #ff641e;background-color:transparent;line-height:36px;letter-spacing:.2}.abm-button-nav[_ngcontent-%COMP%]   .abm-button-default.is-active[_ngcontent-%COMP%], .abm-button-nav[_ngcontent-%COMP%]   .abm-button-default[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ff641e;line-height:36px}.abm-badge-nav[_ngcontent-%COMP%]   .uk-active[_ngcontent-%COMP%] > .abm-badge[_ngcontent-%COMP%]{color:#fff;background:#ff641e;border-color:#ff641e}.abm-switcher-head[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{font-size:18px!important}.abm-switcher-head[_ngcontent-%COMP%] > li.uk-active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#ff641e}.abm-dropdown-body[_ngcontent-%COMP%]{padding:1.5rem}.abm-dropdown-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#212121}.abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus{background-color:transparent;border-color:#ff641e}.abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:indeterminate, .abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked{background-color:#ff641e;border-color:#ff641e}.abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked:focus, .abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked:focus, .abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:indeterminate:focus{background-color:#ff641e;border-color:#ff641e}.abm-radio-body[_ngcontent-%COMP%]{cursor:pointer}.abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus{background-color:transparent;border-color:#ff641e}.abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:indeterminate, .abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked{border-color:#ff641e}.abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked:focus, .abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked:focus, .abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:indeterminate:focus{border-color:#ff641e}.abm-img-responsive[_ngcontent-%COMP%]{width:100%;object-fit:cover}.abm-info-item[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{fill:#ff641e}.abm-profile-title[_ngcontent-%COMP%], .abm-profile-subtitle[_ngcontent-%COMP%]{margin:0;color:#fff}.abm-profile-title[_ngcontent-%COMP%]{font-size:28px}.abm-profile-subtitle[_ngcontent-%COMP%]{font-size:22px}.abm-profile-img[_ngcontent-%COMP%], .abm-profile-nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#fff}.abm-profile-subnav[_ngcontent-%COMP%]{color:#212121;font-size:14.6666666667px}.abm-news-head[_ngcontent-%COMP%]{background:#ff641e;color:#fff}.abm-news-head[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}.abm-profile-table-head[_ngcontent-%COMP%]{color:#fff;background:#ff641e}.abm-profile-table-head[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{color:#fff;margin:0}.abm-profile-table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{color:#000}.abm-profile-table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:first-child{white-space:normal}.abm-tree[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#212121!important}.abm-progress-chart[_ngcontent-%COMP%]{background-color:#fff;display:flex;align-items:center;justify-content:center;height:35px}.abm-progress-chart-item[_ngcontent-%COMP%]{height:94%;border-radius:2px;width:10%;background-color:#ff641e;color:#fff;display:flex;align-items:center;justify-content:center}.abm-tree-item.uk-open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > .abm-tree-item-icon[_ngcontent-%COMP%]{transform:rotate(90deg)}.abm-tree-item-icon[_ngcontent-%COMP%]{transition:all .2s ease-in-out}.abm-text-underline[_ngcontent-%COMP%]{text-decoration:underline}.uk-accordion[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{position:relative}.uk-accordion-title[_ngcontent-%COMP%]{font-size:inherit}.uk-accordion-title[_ngcontent-%COMP%]:after{display:none}.uk-flex-self-end[_ngcontent-%COMP%]{align-self:flex-end}.uk-flex-self-center[_ngcontent-%COMP%]{align-self:center}.uk-flex-self-start[_ngcontent-%COMP%]{align-self:start}[class*=uk-drop-bottom][_ngcontent-%COMP%]{margin-top:1rem}.is-relative[_ngcontent-%COMP%]{position:relative}.no-opacity[_ngcontent-%COMP%]{opacity:1!important}.cursor-pointer[_ngcontent-%COMP%]{cursor:pointer}.transform-180[_ngcontent-%COMP%]{transform:rotate(180deg)}.opacity[_ngcontent-%COMP%]{opacity:.5}.abm-disabled[_ngcontent-%COMP%]{pointer-events:none;opacity:.5}.uk-text-success[_ngcontent-%COMP%]{color:green!important}@media (max-width: 640px){.uk-width-medium[_ngcontent-%COMP%]{max-width:100%;min-width:100%;width:100%}}.abm-html[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{color:unset}.abm-html[_ngcontent-%COMP%]{word-break:break-word}.referral-list[_ngcontent-%COMP%]{border:2px solid #ff641e;padding:5px 10px;max-height:118px;overflow:auto}.referral-list[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:3px 0}.blurry-text[_ngcontent-%COMP%]{color:transparent;text-shadow:0 0 5px rgba(0,0,0,.5)}.scroll[_ngcontent-%COMP%]::-webkit-scrollbar{width:12px}.scroll[_ngcontent-%COMP%]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px #ff641e;border-radius:2px}.scroll[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:inset 0 0 2px #ff641e}.not-found-text[_ngcontent-%COMP%]{font-size:60px;text-align:center}.uk-modal-dialog[_ngcontent-%COMP%]{background:#ffffff;color:#212121}.uk-modal-body[_ngcontent-%COMP%]{text-align:center}.uk-modal-footer[_ngcontent-%COMP%]{background:#ffffff;display:flex;flex-direction:row;justify-content:space-around;border-top:1px solid #ff641e}.uk-modal-footer[_ngcontent-%COMP%]   .uk-button-primary[_ngcontent-%COMP%]{color:#ff641e;border:2px solid #ff641e;background-color:transparent;line-height:36px;letter-spacing:.2}.uk-modal-footer[_ngcontent-%COMP%]   .uk-button-primary.is-active[_ngcontent-%COMP%], .uk-modal-footer[_ngcontent-%COMP%]   .uk-button-primary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ff641e;line-height:36px}.uk-modal-footer[_ngcontent-%COMP%]   .uk-button-default[_ngcontent-%COMP%]{color:#fff;background-color:#ff641e;line-height:36px;letter-spacing:.2}.uk-modal-footer[_ngcontent-%COMP%]   .uk-button-default.is-active[_ngcontent-%COMP%], .uk-modal-footer[_ngcontent-%COMP%]   .uk-button-default[_ngcontent-%COMP%]:hover{color:#ff641e;border:2px solid #ff641e;background-color:transparent}.social-auth-icon[_ngcontent-%COMP%]{width:22px;height:22px;cursor:pointer}.abm-image-preview[_ngcontent-%COMP%]{position:relative;border-radius:5px;padding:5px;max-height:180px;height:180px;width:100%;display:flex;flex-direction:column}.abm-image-preview-icon[_ngcontent-%COMP%]{position:absolute;cursor:pointer;top:-12px;left:calc(100% - 12px);width:24px;height:24px;color:#ff641e}.abm-image-preview-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:18px;height:18px}.abm-image-preview-text[_ngcontent-%COMP%]{max-width:90%;display:block;margin:5px auto 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.abm-image-preview[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:85%;margin:auto;display:block}.toast-success[_ngcontent-%COMP%]{background-color:#ff641e}.toast-error[_ngcontent-%COMP%]{background-color:#f0506e}.toast-info[_ngcontent-%COMP%]{background-color:#ff641e}.toast-warning[_ngcontent-%COMP%]{background-color:#f89406}.service-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:-10px}.service-button-container[_ngcontent-%COMP%]{margin:5px 5px 10px;height:38px;width:38px}.service-button-container[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]{width:100%;padding:5px 6px;border-radius:5px;text-transform:inherit;display:flex;flex-direction:row;justify-content:center;align-items:center;border:2px solid #ff641e;background-color:#fff}.service-button-container[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{max-height:25px;max-width:25px}.service-button-container[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]:hover{background-color:#4285f40a}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]{padding:0}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{background:none;width:100%!important;height:100%!important;min-width:25px!important;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:0!important;border:unset}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:none!important}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{max-height:22px!important;max-width:22px!important}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-telegram-auth-button[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-facebook-auth-button[_ngcontent-%COMP%]{width:100%;height:100%}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   div[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-telegram-auth-button[_ngcontent-%COMP%]   div[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-telegram-auth-button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-facebook-auth-button[_ngcontent-%COMP%]   div[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-facebook-auth-button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:100%;height:100%}@font-face{font-family:Microtype,sans-serif;src:url(/assets/project/microtype_bold.otf) format("opentype")}@font-face{font-family:MicrotypeNew,sans-serif;src:url(/assets/project/microtype_bold-new.otf) format("opentype")}.bs-datepicker[_ngcontent-%COMP%]{display:flex;align-items:stretch;flex-flow:row wrap;box-shadow:0 7.5px 20px #0000001a;position:relative;z-index:1;padding:1rem;background:white}.bs-datepicker[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .bs-datepicker[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .bs-datepicker[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], .bs-datepicker[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{font-family:Microtype;font-size:18px;color:#212121;font-weight:300}.bs-datepicker[_ngcontent-%COMP%]   .week[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-weight:700}.bs-datepicker[_ngcontent-%COMP%]:after{clear:both;content:"";display:block}.bs-datepicker[_ngcontent-%COMP%]   bs-day-picker[_ngcontent-%COMP%]{float:left}.bs-datepicker[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover, .bs-datepicker[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus, .bs-datepicker[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active, .bs-datepicker[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:hover, .bs-datepicker[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus, .bs-datepicker[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:active, .bs-datepicker-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover, .bs-datepicker-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus, .bs-datepicker-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active, .bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active, .bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus{outline:none}.bs-datepicker-head[_ngcontent-%COMP%]{background:white;min-width:100%;height:50px;box-sizing:border-box;padding:10px;border-radius:0;text-align:justify}.bs-datepicker-head[_ngcontent-%COMP%] > bs-datepicker-navigation-view[_ngcontent-%COMP%]{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between}.bs-datepicker-head[_ngcontent-%COMP%]:after{content:"";display:inline-block;vertical-align:top;width:100%}.bs-datepicker-head[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{display:inline-block;vertical-align:top;padding:0;height:30px;line-height:30px;border:0;background:transparent;text-align:center;cursor:pointer;color:#fff;transition:.3s}.bs-datepicker-head[_ngcontent-%COMP%]   button[disabled][_ngcontent-%COMP%], .bs-datepicker-head[_ngcontent-%COMP%]   button[disabled][_ngcontent-%COMP%]:hover, .bs-datepicker-head[_ngcontent-%COMP%]   button[disabled][_ngcontent-%COMP%]:active{background:rgba(221,221,221,.3);color:#f5f5f5;cursor:not-allowed}.bs-datepicker-head[_ngcontent-%COMP%]   button.next[_ngcontent-%COMP%], .bs-datepicker-head[_ngcontent-%COMP%]   button.previous[_ngcontent-%COMP%]{border-radius:50%;width:30px;height:30px}.bs-datepicker-head[_ngcontent-%COMP%]   button.next[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .bs-datepicker-head[_ngcontent-%COMP%]   button.previous[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:28px;line-height:1;display:inline-block;position:relative;height:100%;width:100%;border-radius:50%}.bs-datepicker-head[_ngcontent-%COMP%]   button.current[_ngcontent-%COMP%]{border-radius:15px;max-width:155px;padding:0 13px}.bs-datepicker-head[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover{background-color:#0000001a}.bs-datepicker-head[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active{background-color:#0003}.bs-datepicker-body[_ngcontent-%COMP%]{padding:10px;border-radius:0;min-height:232px;min-width:278px;border-top:1px solid rgba(161,161,161,.5);background:#ffffff}@media (max-width: 640px){.bs-datepicker-body[_ngcontent-%COMP%]{padding:2px;min-width:initial}}.bs-datepicker-body[_ngcontent-%COMP%]   .days.weeks[_ngcontent-%COMP%]{position:relative;z-index:1}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]{width:100%;border-collapse:separate;border-spacing:0}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{font-size:13px;color:#00000040;font-weight:400;text-align:center}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{color:#54708b;text-align:center;position:relative;padding:0}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:block;margin:0 auto;font-size:13px;border-radius:50%;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:not(.disabled)   span[_ngcontent-%COMP%]{cursor:pointer}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.is-highlighted[_ngcontent-%COMP%]:not(.disabled):not(.selected)   span[_ngcontent-%COMP%], .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.is-highlighted[_ngcontent-%COMP%]:not(.disabled):not(.selected){background-color:#e9edf0;transition:0s}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.disabled[_ngcontent-%COMP%], .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.disabled[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#9aaec1}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.selected[_ngcontent-%COMP%], .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.selected[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#fff;background-color:#ff641e}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active[_ngcontent-%COMP%]{position:relative}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-start[_ngcontent-%COMP%]:before{left:35%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-end[_ngcontent-%COMP%]:before{left:-85%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.active.select-start[_ngcontent-%COMP%]:after, .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.active.select-end[_ngcontent-%COMP%]:after, .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-start[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:after, .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-end[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;transition:.3s;top:0;border-radius:50%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:before{content:"";display:block;position:absolute;z-index:-1;inset:6px -2px;box-sizing:content-box;background:transparent}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-start[_ngcontent-%COMP%] + td.active[_ngcontent-%COMP%]:before{left:-20%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:last-child.active:before{border-radius:0 3px 3px 0;width:125%;left:-25%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[class*=select-][_ngcontent-%COMP%], .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[class*=select-][_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{border-radius:50%;color:#fff}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.active[_ngcontent-%COMP%]:not(.select-start):before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.in-range[_ngcontent-%COMP%]:not(.select-start):before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.active[_ngcontent-%COMP%]:not(.select-start):before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.in-range[_ngcontent-%COMP%]:not(.select-start):before{background:#e9edf0}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:32px;height:32px;line-height:32px}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.select-start[_ngcontent-%COMP%]{z-index:2}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.is-highlighted.in-range[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.in-range.select-end[_ngcontent-%COMP%]:before{background:none;right:0;left:0}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.select-start[_ngcontent-%COMP%] + td.select-end[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.select-start[_ngcontent-%COMP%] + td.is-highlighted[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.active[_ngcontent-%COMP%] + td.is-highlighted[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.active[_ngcontent-%COMP%] + td.select-end[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.in-range[_ngcontent-%COMP%] + td.is-highlighted[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.in-range[_ngcontent-%COMP%] + td.select-end[_ngcontent-%COMP%]:before{background:#e9edf0;width:100%}.bs-datepicker-body[_ngcontent-%COMP%]   table.weeks[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:nth-child(2).active:before{border-radius:3px 0 0 3px;left:0;width:100%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]:not(.weeks)   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:first-child:before{border-radius:3px 0 0 3px}.bs-datepicker-body[_ngcontent-%COMP%]   table.years[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:46px;height:46px;line-height:45px;margin:0 auto}.bs-datepicker-body[_ngcontent-%COMP%]   table.years[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:not(:last-child)   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{margin-bottom:8px}.bs-datepicker-body[_ngcontent-%COMP%]   table.months[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{height:52px}.bs-datepicker-body[_ngcontent-%COMP%]   table.months[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{padding:6px;border-radius:15px}.bs-datepicker[_ngcontent-%COMP%]   .current-timedate[_ngcontent-%COMP%]{color:#54708b;font-size:15px;text-align:center;height:30px;line-height:30px;border-radius:20px;border:1px solid #e9edf0;margin-bottom:10px;cursor:pointer;text-transform:uppercase;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker[_ngcontent-%COMP%]   .current-timedate[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:not(:empty):before{content:"";width:15px;height:16px;display:inline-block;margin-right:4px;vertical-align:text-bottom;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC)}.bs-datepicker-multiple[_ngcontent-%COMP%]{display:inline-block;border-radius:0;border:1px solid #d4d4d4}.bs-datepicker-multiple[_ngcontent-%COMP%] + .bs-datepicker-multiple[_ngcontent-%COMP%]{margin-left:10px}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%]{box-shadow:none;position:relative}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%]:not(:last-child){padding-right:10px}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%] + .bs-datepicker[_ngcontent-%COMP%]:after{content:"";display:block;width:14px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);position:absolute;top:25px;left:-8px}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%]   .left[_ngcontent-%COMP%]{float:left}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%]   .right[_ngcontent-%COMP%]{float:right}.bs-datepicker-container[_ngcontent-%COMP%]{padding:0;background-color:#fff}.bs-datepicker-custom-range[_ngcontent-%COMP%]{padding:15px;background:#eee}.bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:100%;display:block;height:30px;background-color:#9aaec1;border-radius:4px;color:#fff;border:0;margin-bottom:10px;padding:0 18px;text-align:left;transition:.3s}.bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active, .bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover{background-color:#54708b}.bs-datepicker[_ngcontent-%COMP%]   .is-other-month[_ngcontent-%COMP%]{color:#00000040}.bs-datepicker-buttons[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap;justify-content:flex-end;padding-top:10px;border-top:1px solid #e9edf0}.bs-datepicker-buttons[_ngcontent-%COMP%]   .btn-default[_ngcontent-%COMP%]{margin-left:10px}.bs-calendar-container[_ngcontent-%COMP%]{text-align:center}bs-datepicker-container[_ngcontent-%COMP%], bs-daterangepicker-container[_ngcontent-%COMP%]{z-index:1080}@media (max-width: 640px){.bs-datepicker-multiple[_ngcontent-%COMP%] + .bs-datepicker-multiple[_ngcontent-%COMP%]{margin-left:0;margin-top:1rem}}@media (max-width: 640px){bs-datepicker-container[_ngcontent-%COMP%], bs-daterangepicker-container[_ngcontent-%COMP%]{left:15px!important;width:calc(100% - 30px)}}']}),t})(),cd=(()=>{class t{constructor(e,r,s){this.service=e,this.store=r,this.storage=s}canActivate(e,r){if(this.service.isAuth())return!0;{const s={url:r.url.split("?")[0],params:r.root.queryParams};this.storage.setItem("redirectUri",JSON.stringify(s)),this.store.dispatch(new Si(["/login"]))}}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Ml),n.\u0275\u0275inject(Zt),n.\u0275\u0275inject(Fs))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),QP=(()=>{class t{constructor(e){this.http=e}changePassword(e,r,s=null){return this.http.post("/client/change-password",{phone:e,password:r,token:s},"v2.1").toPromise()}changePasswordConfirm(e,r){return this.http.post("/client/change-password-confirm",{sms_id:e,code:r},"v2.1").toPromise()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ys))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function g3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-sms",17),n.\u0275\u0275listener("send",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.sendSmsPassword(s))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("tabindex",4)("sendChannel",e.smsChannel)}}function y3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",15)(1,"button",18),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.submitStepOne())}),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("tabindex",4)("disabled",!(e.phone.valid.status&&e.passwordOne.valid.status&&e.passwordTwo.valid.status)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(3,3,"11")," ")}}let v3=(()=>{class t extends mn{constructor(e,r,s,o){super(),this.store=e,this.service=r,this.errorHelper=s,this.injector=o,this.step=1,this.smsId=null,this.smsChannel=2,this.submitted=!1,this.submittedSms=!1,this.token=null,this.recaptchaV3=null,Gg()&&(this.recaptchaV3=this.injector.get(jp)),this.store.subscribe(u=>{this.passwordOne=u.app.passwordOne,this.passwordTwo=u.app.passwordTwo,this.phone=u.app.phone})}ngOnInit(){mC()}ngOnDestroy(){pC()}checkPasswords(){this.store.subscribe(e=>{e.app.passwordOne.valid.status&&e.app.passwordTwo.valid.status&&e.app.passwordOne.value!==e.app.passwordTwo.value&&this.store.dispatch(new Ki(new zi({field:"passwordTwo",isCodeError:!0,code:126})))})}submitStepOne(){this.store.dispatch(new hn),Gg()?this.requestToken():this.handleChangePassword()}sendSmsPassword(e){this.store.dispatch(new hn),this.service.changePasswordConfirm(this.smsId,e).then(r=>{this.store.dispatch([new St,new Si(["/login"])])}).catch(r=>{this.store.dispatch([new St,new Ki(new zi({field:"sms",isTextError:!0,message:this.errorHelper.getMassege(r)}))])})}catchErrors(e,r=null){if(this.store.dispatch(new St),422===e.status)for(const s of e.error.data)"timeout"!==s.field&&this.store.dispatch(new Ki(new zi({field:r||s.field,isTextError:!0,message:s.message})));this.submitted=!1}unsubscribe(){null!=this.subscriber&&this.subscriber.unsubscribe()}handleChangePassword(){this.subscriber=this.store.subscribe(e=>{this.submitted||2===this.step||(this.submitted=!0,this.service.changePassword(e.app.phone.value,e.app.passwordOne.value,this.token).then(r=>{this.store.dispatch(new St),this.smsId=r.sms_id,this.smsChannel=r.send_channel,this.step=2,this.submitted=!1,this.unsubscribe()}).catch(r=>{this.catchErrors(r,"phone")}))})}requestToken(){this.captchaSubscriber=this.recaptchaV3.execute("registration").subscribe(e=>this.handleToken(e),e=>this.handleTokenError(e))}handleToken(e){this.token=e,this.handleChangePassword()}handleTokenError(e){this.store.dispatch(new St),this.token=null}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(QP),n.\u0275\u0275directiveInject(Qv),n.\u0275\u0275directiveInject(n.Injector))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-forgot-password-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:25,vars:17,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section","uk-section-large"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-large"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-head","uk-text-center"],[1,"uk-h1"],[1,"abm-card-body"],[3,"tabindex","readonly"],["field","passwordOne",3,"tabindex","readonly","success"],["field","passwordTwo","placeholder","154",3,"tabindex","readonly","success"],[3,"tabindex","sendChannel","send",4,"ngIf"],["class","uk-text-center",4,"ngIf"],[1,"abm-card-footer"],[1,"uk-text-center"],["appTo","/registration","tabindex","5",1,"uk-link-muted","uk-text-uppercase"],[3,"tabindex","sendChannel","send"],["type","submit",1,"abm-button","abm-button-default",3,"tabindex","disabled","click"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5)(6,"div",6)(7,"h1",7),n.\u0275\u0275text(8),n.\u0275\u0275pipe(9,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(10,"p"),n.\u0275\u0275text(11),n.\u0275\u0275pipe(12,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(13,"div",8)(14,"form"),n.\u0275\u0275element(15,"app-phone-input",9),n.\u0275\u0275elementStart(16,"app-password-input",10),n.\u0275\u0275listener("success",function(){return r.checkPasswords()}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(17,"app-password-input",11),n.\u0275\u0275listener("success",function(){return r.checkPasswords()}),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(18,g3,1,2,"app-sms",12),n.\u0275\u0275template(19,y3,4,5,"div",13),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(20,"div",14)(21,"div",15)(22,"a",16),n.\u0275\u0275text(23),n.\u0275\u0275pipe(24,"translate"),n.\u0275\u0275elementEnd()()()()()()()()()),2&e&&(n.\u0275\u0275advance(8),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(9,11,"123")," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(12,13,"13")," "),n.\u0275\u0275advance(4),n.\u0275\u0275property("tabindex",1)("readonly",2===r.step),n.\u0275\u0275advance(1),n.\u0275\u0275property("tabindex",2)("readonly",2===r.step),n.\u0275\u0275advance(1),n.\u0275\u0275property("tabindex",3)("readonly",2===r.step),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",2===r.step),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",1===r.step),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(24,15,"5")," "))},dependencies:[ie.O5,Ft.\u0275NgNoValidate,Ft.NgControlStatusGroup,Ft.NgForm,$p,Lc,Zv,Zl,Fn]}),t})(),LT=(()=>{class t{constructor(e,r){this.loginService=e,this.store=r}canActivate(e,r){return this.loginService.getNeedPassword().then(s=>(this.store.dispatch(new Av(new ed("needPassword",s.need_password))),!0))}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Vg),n.\u0275\u0275inject(Zt))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const b3=["confirmBlock"];function M3(t,i){1&t&&n.\u0275\u0275element(0,"span",32)}function w3(t,i){1&t&&n.\u0275\u0275element(0,"span",33)}function C3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"button",34),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext().$implicit,o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.blockCard(s.number))}),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()}2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(2,1,"139")))}const D3=function(t){return{opacity:t}};function x3(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"tr")(1,"td",28),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(3,"td"),n.\u0275\u0275template(4,M3,1,0,"span",29),n.\u0275\u0275template(5,w3,1,0,"span",30),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(6,"td"),n.\u0275\u0275template(7,C3,3,3,"button",31),n.\u0275\u0275elementEnd()()),2&t){const e=i.$implicit;n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(5,D3,2==e.status)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(e.number),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",2==e.status),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",3==e.status),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",3==e.status)}}function k3(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"tbody"),n.\u0275\u0275template(1,x3,8,7,"tr",27),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.cards)}}function P3(t,i){1&t&&(n.\u0275\u0275elementStart(0,"p"),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"9")," "))}function S3(t,i){1&t&&(n.\u0275\u0275elementStart(0,"p"),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"231")," "))}function O3(t,i){if(1&t&&n.\u0275\u0275text(0),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",e.errorMessage," ")}}function T3(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",35),n.\u0275\u0275template(1,O3,1,1,"ng-template",36),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.inputNotValid)}}const L3=function(t){return{"abm-input":!0,"abm-input-warning":t}};let E3=(()=>{class t extends mn{constructor(){super(),this.cards=[],this.confirmationCode=null,this.result=null,this.errorMessage="",this.toast=(0,n.inject)(id),this.service=(0,n.inject)(Jp),this.store=(0,n.inject)(Zt),this.modal=(0,n.inject)(n1),this.translate=(0,n.inject)(gs),this.store.subscribe(e=>{this.cards=e.profile.cards})}get inputNotValid(){return!(!this.confirmationCode||0!==this.confirmationCode.length)||this.errorMessage.length>0}closeModal(){this.confirmBlock&&this.modal.createModal(this.confirmBlock).hide(),this.store.dispatch([new Tc,new St,new ua]),this.result=null,this.confirmationCode=null}onChange(e){e.target.value=e.target.value.replace(/[^0-9]+/g,""),this.confirmationCode=e.target.value,this.errorMessage=""}confirmBlockCard(){this.inputNotValid||(this.store.dispatch(new hn),this.confirmBlock&&this.service.blockCardConfirm(this.result.sms_id,this.confirmationCode).subscribe({next:e=>{this.closeModal(),this.store.dispatch([new Tc,new St,new ua]),this.translate.get("235").subscribe(r=>{this.toast.success(r)})},error:e=>{if(e instanceof Tn&&422===e.status){const{data:r}=e.error;if(r&&Array.isArray(r)&&r.length>0&&"code"===r[0].field)return void this.toast.error(r[0].message,null,{timeOut:5e3})}this.closeModal(),this.checkError(e)}}))}blockCard(e){this.store.dispatch(new hn),this.service.blockCard(e).subscribe({next:r=>{r.sms_id>0?this.confirmBlock&&(this.result=r,this.store.dispatch(new St),this.modal.createModal(this.confirmBlock).show()):this.store.dispatch([new Tc,new St,new ua])},error:r=>{this.checkError(r)}})}checkError(e){if(e instanceof Tn&&422===e.status){const{data:r}=e.error;r&&Array.isArray(r)&&r.length>0&&this.toast.error(r[0].message,null,{timeOut:5e3})}this.store.dispatch([new Tc,new St,new ua])}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-cart-page"]],viewQuery:function(e,r){if(1&e&&n.\u0275\u0275viewQuery(b3,5),2&e){let s;n.\u0275\u0275queryRefresh(s=n.\u0275\u0275loadQuery())&&(r.confirmBlock=s.first)}},features:[n.\u0275\u0275InheritDefinitionFeature],decls:51,vars:34,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-1-1"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-body"],[1,"abm-profile-table"],[1,"uk-flex","uk-flex-middle","uk-flex-between","uk-margin-top","uk-margin-bottom"],[1,"uk-width-auto"],[1,"uk-h3","uk-margin-remove"],["appTo","/profile/card/add",1,"uk-width-auto","cursor-pointer"],["uk-icon","plus-circle",1,"uk-margin-small-right"],[1,"uk-overflow-auto"],[1,"uk-table","uk-table-middle","uk-table-responsive","uk-table-justify","uk-table-divider"],[1,"uk-table-expand"],[1,"uk-table-shrink"],[4,"ngIf"],["id","modal-confirm-block","uk-modal",""],["confirmBlock",""],[1,"uk-modal-dialog","uk-modal-body"],[1,"uk-modal-title"],["type","text",3,"ngClass","ngModel","readonly","change","keyup","keydown"],["class","abm-alert abm-alert-warning","style","padding: 0;",4,"ngIf"],[1,"uk-text-right"],["type","button",1,"abm-button",3,"click"],["type","button",1,"abm-button","abm-button-default",3,"disabled","click"],[4,"ngFor","ngForOf"],[3,"ngClass"],["uk-icon","lock","class","uk-text-danger",4,"ngIf"],["uk-icon","unlock","class","uk-text-success",4,"ngIf"],["type","button","class","abm-button abm-button-default",3,"click",4,"ngIf"],["uk-icon","lock",1,"uk-text-danger"],["uk-icon","unlock",1,"uk-text-success"],["type","button",1,"abm-button","abm-button-default",3,"click"],[1,"abm-alert","abm-alert-warning",2,"padding","0"],[3,"ngIf"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),n.\u0275\u0275element(6,"app-profile-head")(7,"app-profile-subhead"),n.\u0275\u0275elementStart(8,"div",6)(9,"div",7)(10,"div",8)(11,"div",9)(12,"h1",10),n.\u0275\u0275text(13),n.\u0275\u0275pipe(14,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(15,"div",11),n.\u0275\u0275element(16,"span",12),n.\u0275\u0275text(17),n.\u0275\u0275pipe(18,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(19,"div",13)(20,"table",14)(21,"thead")(22,"tr")(23,"th",15),n.\u0275\u0275text(24),n.\u0275\u0275pipe(25,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(26,"th",16),n.\u0275\u0275text(27),n.\u0275\u0275pipe(28,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(29,"th",16),n.\u0275\u0275text(30),n.\u0275\u0275pipe(31,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275template(32,k3,2,1,"tbody",17),n.\u0275\u0275elementEnd()()()()()()()()()(),n.\u0275\u0275elementStart(33,"div",18,19)(35,"div",20)(36,"h2",21),n.\u0275\u0275text(37),n.\u0275\u0275pipe(38,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(39,P3,3,3,"p",17),n.\u0275\u0275template(40,S3,3,3,"p",17),n.\u0275\u0275elementStart(41,"div")(42,"input",22),n.\u0275\u0275listener("change",function(o){return r.onChange(o)})("keyup",function(o){return r.onChange(o)})("keydown",function(o){return r.onChange(o)}),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(43,T3,2,1,"div",23),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(44,"p",24)(45,"button",25),n.\u0275\u0275listener("click",function(){return r.closeModal()}),n.\u0275\u0275text(46),n.\u0275\u0275pipe(47,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(48,"button",26),n.\u0275\u0275listener("click",function(){return r.confirmBlockCard()}),n.\u0275\u0275text(49),n.\u0275\u0275pipe(50,"translate"),n.\u0275\u0275elementEnd()()()()),2&e&&(n.\u0275\u0275advance(13),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(14,16,"63")),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(18,18,"105")," "),n.\u0275\u0275advance(7),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(25,20,"136"),""),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(28,22,"137")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(31,24,"138")),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",r.cards.length),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(38,26,"234")," "),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",r.result&&2===r.result.send_channel),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.result&&8===r.result.send_channel),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(32,L3,r.inputNotValid))("ngModel",r.confirmationCode)("readonly",!1),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.inputNotValid),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(47,28,"193")," "),n.\u0275\u0275advance(2),n.\u0275\u0275property("disabled",null===r.confirmationCode||0===r.confirmationCode.length),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(50,30,"192")," "))},dependencies:[ie.mk,ie.sg,ie.O5,Ft.DefaultValueAccessor,Ft.NgControlStatus,Ft.NgModel,Zl,Xd,eh,Fn]}),t})(),ZP=(()=>{class t{valid(e){return e.length>0}validOnCardAdd(e){const r=e.filter(o=>!(0!==String(o.number).indexOf("200")&&(1===o.status||3===o.status)));return!!(e.length-r.length)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function I3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"form",15),n.\u0275\u0275listener("submit",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.setCard())}),n.\u0275\u0275element(1,"app-cart-input"),n.\u0275\u0275elementStart(2,"div",12)(3,"button",16),n.\u0275\u0275text(4),n.\u0275\u0275pipe(5,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(6,"button",17),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.generateCard())}),n.\u0275\u0275text(7),n.\u0275\u0275pipe(8,"translate"),n.\u0275\u0275elementEnd()()()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(3),n.\u0275\u0275property("disabled",!e.cart.valid.status)("tabindex",4),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(5,4,"11")," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(8,6,"232")," ")}}function A3(t,i){1&t&&(n.\u0275\u0275elementStart(0,"p",18),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"cart_add")," "))}let R3=(()=>{class t extends mn{constructor(e,r,s,o){super(),this.servive=e,this.helper=r,this.store=s,this.errorHelper=o,this.store.subscribe(u=>{this.cart=u.app.cart})}ngOnInit(){var e=this;return In(function*(){e.store.dispatch(new hn);const r=yield e.servive.getCards().toPromise();e.status=!r.length||!e.helper.validOnCardAdd(r),e.store.dispatch([new St])})()}generateCard(){this.store.dispatch(new hn);const r=this.servive.generateCard().subscribe({next:s=>{r.unsubscribe(),this.store.dispatch([new St,new Si(["/profile"])])},error:s=>{r.unsubscribe(),this.store.dispatch([new St,new Ki(new zi({field:"cart",isTextError:!0,message:this.errorHelper.getMassege(s)}))])}})}setCard(){this.store.dispatch(new hn);const e=this.store.subscribe(r=>{this.servive.setCart(r.app.cart.value).toPromise().then(()=>{e.unsubscribe(),this.store.dispatch([new St,new Si(["/profile"])])}).catch(s=>{e.unsubscribe(),this.store.dispatch([new St,new Ki(new zi({field:"cart",isTextError:!0,message:this.errorHelper.getMassege(s)}))])})})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Jp),n.\u0275\u0275directiveInject(ZP),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(Qv))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-add-cart-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:19,vars:8,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section","uk-section-large"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-large"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-head","uk-text-center"],[1,"uk-h1","uk-margin-remove"],[1,"abm-card-body"],[3,"submit",4,"ngIf"],["class","uk-margin-remove",4,"ngIf"],[1,"abm-card-footer"],[1,"uk-text-center"],["appTo","/profile",1,"uk-link-muted","uk-text-uppercase"],["uk-icon","arrow-left"],[3,"submit"],["type","submit",1,"abm-button","abm-button-default",2,"width","80%",3,"disabled","tabindex"],["type","button",1,"abm-button","abm-button-default","uk-margin-top",2,"width","80%",3,"click"],[1,"uk-margin-remove"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5)(6,"div",6)(7,"h1",7),n.\u0275\u0275text(8),n.\u0275\u0275pipe(9,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(10,"div",8),n.\u0275\u0275template(11,I3,9,8,"form",9),n.\u0275\u0275template(12,A3,3,3,"p",10),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(13,"div",11)(14,"div",12)(15,"a",13),n.\u0275\u0275element(16,"span",14),n.\u0275\u0275text(17),n.\u0275\u0275pipe(18,"translate"),n.\u0275\u0275elementEnd()()()()()()()()()),2&e&&(n.\u0275\u0275advance(8),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(9,4,"105")," "),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngIf",!0===r.status),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!1===r.status),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(18,6,"112")," "))},dependencies:[ie.O5,Ft.\u0275NgNoValidate,Ft.NgControlStatusGroup,Ft.NgForm,DT,Zl,Fn]}),t})(),Y3=(()=>{class t extends mn{constructor(e,r,s){super(),this.http=e,this.store=r,this.service=s,this.sms=!1,this.email=!1}ngOnInit(){this.store.dispatch(new hn),this.http.get("/client/profile").toPromise().then(e=>{this.store.dispatch(new St),this.sms=e.sms_subscribe,this.email=e.email_subscribe})}onChange(){this.store.dispatch(new hn),this.service.editProfile({sms_subscribe:Number(this.sms?1:0),email_subscribe:Number(this.email?1:0)}).then(e=>{this.store.dispatch(new St)})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(ys),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(ob))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-mailing-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:26,vars:14,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-1-1"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-body"],[1,"uk-list"],[1,"abm-checkbox-body"],["type","checkbox",1,"uk-checkbox","uk-margin-small-right",3,"ngModel","ngModelChange"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),n.\u0275\u0275element(6,"app-profile-head")(7,"app-profile-subhead"),n.\u0275\u0275elementStart(8,"div",6)(9,"h1"),n.\u0275\u0275text(10),n.\u0275\u0275pipe(11,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(12,"p"),n.\u0275\u0275text(13),n.\u0275\u0275pipe(14,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(15,"ul",7)(16,"li")(17,"label",8)(18,"input",9),n.\u0275\u0275listener("ngModelChange",function(o){return r.email=o})("ngModelChange",function(){return r.onChange()}),n.\u0275\u0275elementEnd(),n.\u0275\u0275text(19),n.\u0275\u0275pipe(20,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(21,"li")(22,"label",8)(23,"input",9),n.\u0275\u0275listener("ngModelChange",function(o){return r.sms=o})("ngModelChange",function(){return r.onChange()}),n.\u0275\u0275elementEnd(),n.\u0275\u0275text(24),n.\u0275\u0275pipe(25,"translate"),n.\u0275\u0275elementEnd()()()()()()()()()()),2&e&&(n.\u0275\u0275advance(10),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(11,6,"92")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(14,8,"93")," "),n.\u0275\u0275advance(5),n.\u0275\u0275property("ngModel",r.email),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(20,10,"94")," "),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngModel",r.sms),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(25,12,"95")," "))},dependencies:[Ft.CheckboxControlValueAccessor,Ft.NgControlStatus,Ft.NgModel,Xd,eh,Fn]}),t})(),ix=(()=>{class t{constructor(e,r,s,o){this.http=e,this.httpClient=r,this.config=s,this.storage=o}getProfileData(){return this.http.get("/client/profile").toPromise()}getAccountsData(){return this.http.get("/client/accounts").toPromise()}getQuestions(){return this.http.get("/client/nps/list").toPromise().then(e=>e.items.filter(r=>{let s=!1;for(const o in r.communication_type)"cabinet"===r.communication_type[o]&&(s=!0);return(1===r.status||"1"===r.status)&&s}))}setQuestion(e,r){return this.http.get(`/client/nps/vote/cabinet/${e}/${r}`).toPromise()}voteDefault(e,r){return this.http.post("/client/nps/vote",{id:e,answer:r,channel:4}).toPromise()}voteOpen(e,r,s,o=[]){const u={id:e,answer:r,channel:4,open_answer:s,image:o.map(d=>d.file)};return this.http.post("/client/nps/vote",u,null,"form-data").toPromise()}voteAlternative(e,r,s=null,o=null,u=[]){const d={id:e,answer:r,channel:4,image:u.map(m=>m.file)};return null!==s&&(d.alternative_answer_id=s),null!==o&&(d.alternative_answer=o),this.http.post("/client/nps/vote",d,null,"form-data").toPromise()}setViewed(e){const r=e.map(s=>s.id).join(",");return this.http.post(`/client/nps/list/viewed/${r}`,{}).toPromise()}setSubscribe(){return this.http.put("/client/profile",{email_subscribe:1,sms_subscribe:1}).toPromise()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ys),n.\u0275\u0275inject(ks),n.\u0275\u0275inject(so),n.\u0275\u0275inject(Fs))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function F3(t,i){1&t&&(n.\u0275\u0275elementStart(0,"p",18),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"141")," "))}function N3(t,i){1&t&&(n.\u0275\u0275elementStart(0,"p",18),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"144")," "))}const j3=function(t){return{"abm-button":!0,"abm-button-crop":!0,"abm-button-active":t}};function H3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"span",19)(1,"button",20),n.\u0275\u0275listener("click",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(u.send(u.item.id,o,u.item.answer))}),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(2,j3,e===r.answer.answer||e===r.item.answer)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate(e)}}function V3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",5)(1,"label",36)(2,"input",37),n.\u0275\u0275listener("ngModelChange",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.answer.alternativeAnswer=s)}),n.\u0275\u0275elementEnd(),n.\u0275\u0275element(3,"span",38),n.\u0275\u0275elementEnd()()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate1("for","alternative-option-",e.id,""),n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate1("formControlName","",r.prefix,"alternativeAnswer")("id","alternative-option-",e.id,""),n.\u0275\u0275propertyInterpolate("value",e.id),n.\u0275\u0275property("ngModel",r.answer.alternativeAnswer),n.\u0275\u0275advance(1),n.\u0275\u0275property("innerHTML",e.text,n.\u0275\u0275sanitizeHtml)}}const B3=function(t){return{"abm-input":!0,"uk-margin-top":!0,"uk-disabled":t}};function $3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",5)(1,"label",36)(2,"input",39),n.\u0275\u0275listener("ngModelChange",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.answer.alternativeAnswer=s)}),n.\u0275\u0275elementEnd(),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(5,"input",40),n.\u0275\u0275listener("ngModelChange",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.answer.otherAnswer=s)}),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate1("for","alternative-option-other-",e.item.id,""),n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("value",e.other_value),n.\u0275\u0275propertyInterpolate1("formControlName","",e.prefix,"alternativeAnswer")("id","alternative-option-other-",e.item.id,""),n.\u0275\u0275property("ngModel",e.answer.alternativeAnswer),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(4,9,"213")," "),n.\u0275\u0275advance(2),n.\u0275\u0275propertyInterpolate1("formControlName","",e.prefix,"other_answer"),n.\u0275\u0275property("ngModel",e.answer.otherAnswer)("ngClass",n.\u0275\u0275pureFunction1(11,B3,e.otherDisabled()))}}function z3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",42)(1,"div",43)(2,"span",44),n.\u0275\u0275listener("click",function(){const o=n.\u0275\u0275restoreView(e).index,u=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(u.removeFile(o))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275element(3,"img",45),n.\u0275\u0275elementStart(4,"span",46),n.\u0275\u0275text(5),n.\u0275\u0275elementEnd()()()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(3);n.\u0275\u0275advance(3),n.\u0275\u0275propertyInterpolate("alt",r.item.alternative_question),n.\u0275\u0275property("src",e.src,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(null==e.file?null:e.file.name)}}function W3(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",34),n.\u0275\u0275template(1,z3,6,3,"div",41),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.answer.attachedImages)}}const rx=function(t){return{"uk-disabled":t}};function U3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",47)(1,"input",48),n.\u0275\u0275listener("ngModelChange",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.answer.images=s)})("change",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.onFileChange(s))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(2,"button",49),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate1("formControlName","",e.prefix,"images[]"),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(7,rx,e.answer.attachedImages.length>=3))("ngModel",e.answer.images),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(9,rx,e.answer.attachedImages.length>=3)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(4,5,"214")," ")}}function G3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",5)(1,"button",50),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(s.submitQuestion())}),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd()()}2&t&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(3,1,"192")," "))}function q3(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",51),n.\u0275\u0275element(1,"img",45),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("src",e,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275propertyInterpolate("alt",r.item.alternative_question)}}const ET=function(t,i){return{"uk-flex-right":t,"uk-flex-between":i}};function K3(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",21)(1,"div",3),n.\u0275\u0275element(2,"div",22),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(3,"div",5),n.\u0275\u0275element(4,"div",6),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(5,"div",23)(6,"div",24)(7,"div",7)(8,"p",25),n.\u0275\u0275text(9),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(10,"div",26),n.\u0275\u0275template(11,V3,4,6,"div",27),n.\u0275\u0275template(12,$3,6,13,"div",28),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(13,"div",29)(14,"div",30)(15,"div",7)(16,"div",5),n.\u0275\u0275template(17,W3,2,1,"div",31),n.\u0275\u0275elementStart(18,"div",32),n.\u0275\u0275template(19,U3,5,11,"div",33),n.\u0275\u0275template(20,G3,4,3,"div",28),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(21,"div",34),n.\u0275\u0275template(22,q3,2,2,"div",35),n.\u0275\u0275elementEnd()()()()()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(9),n.\u0275\u0275textInterpolate1(" ",e.item.alternative_question," "),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngForOf",e.item.alternative_question_options.options),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.item.alternative_question_options.show_other),n.\u0275\u0275advance(5),n.\u0275\u0275property("ngIf",e.item.can_attach_image&&0===e.item.attach_images.length),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction2(8,ET,0==(e.item.can_attach_image&&0===e.item.attach_images.length),1==(e.item.can_attach_image&&0===e.item.attach_images.length))),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",0==(e.item.answer||0===e.item.answer)&&e.item.can_attach_image&&0===e.item.attach_images.length),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",0==(e.item.answer||0===e.item.answer)),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngForOf",e.item.attach_images)}}function J3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",42)(1,"div",43)(2,"span",44),n.\u0275\u0275listener("click",function(){const o=n.\u0275\u0275restoreView(e).index,u=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(u.removeFile(o))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275element(3,"img",45),n.\u0275\u0275elementStart(4,"span",46),n.\u0275\u0275text(5),n.\u0275\u0275elementEnd()()()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(3);n.\u0275\u0275advance(3),n.\u0275\u0275propertyInterpolate("alt",r.item.alternative_question),n.\u0275\u0275property("src",e.src,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(null==e.file?null:e.file.name)}}function Q3(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",34),n.\u0275\u0275template(1,J3,6,3,"div",41),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.answer.attachedImages)}}function Z3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",47)(1,"input",48),n.\u0275\u0275listener("ngModelChange",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.answer.images=s)})("change",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.onFileChange(s))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(2,"button",49),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate1("formControlName","",e.prefix,"images[]"),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(7,rx,e.answer.attachedImages.length>=3))("ngModel",e.answer.images),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(9,rx,e.answer.attachedImages.length>=3)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(4,5,"214")," ")}}function X3(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",5)(1,"button",50),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(s.submitQuestion())}),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd()()}2&t&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(3,1,"192")," "))}function eN(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",51),n.\u0275\u0275element(1,"img",45),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("src",e,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275propertyInterpolate("alt",r.item.open_question)}}const tN=function(){return{"abm-input":!0,"uk-margin-top":!0}};function nN(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",2)(1,"div",3),n.\u0275\u0275element(2,"div",22),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(3,"div",5),n.\u0275\u0275element(4,"div",6),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(5,"div",23)(6,"div",24)(7,"div",7)(8,"p",25),n.\u0275\u0275text(9),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(10,"div",52)(11,"div",5)(12,"input",40),n.\u0275\u0275listener("ngModelChange",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.answer.open_answer=s)}),n.\u0275\u0275elementEnd()()()()(),n.\u0275\u0275elementStart(13,"div",29)(14,"div",30)(15,"div",7)(16,"div",5),n.\u0275\u0275template(17,Q3,2,1,"div",31),n.\u0275\u0275elementStart(18,"div",32),n.\u0275\u0275template(19,Z3,5,11,"div",33),n.\u0275\u0275template(20,X3,4,3,"div",28),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(21,"div",34),n.\u0275\u0275template(22,eN,2,2,"div",35),n.\u0275\u0275elementEnd()()()()()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(9),n.\u0275\u0275textInterpolate1(" ",e.item.open_question," "),n.\u0275\u0275advance(3),n.\u0275\u0275propertyInterpolate1("formControlName","",e.prefix,"open_answer"),n.\u0275\u0275property("ngModel",e.answer.open_answer)("ngClass",n.\u0275\u0275pureFunction0(9,tN)),n.\u0275\u0275advance(5),n.\u0275\u0275property("ngIf",e.item.can_attach_image&&0===e.item.attach_images.length),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction2(10,ET,0==(e.item.can_attach_image&&0===e.item.attach_images.length),1==(e.item.can_attach_image&&0===e.item.attach_images.length))),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",0==(e.item.answer||0===e.item.answer)&&e.item.can_attach_image&&0===e.item.attach_images.length),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",0==(e.item.answer||0===e.item.answer)),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngForOf",e.item.attach_images)}}const iN=function(t){return{"feedback-item":!0,"abm-disabled":t}};let rN=(()=>{class t extends mn{constructor(e,r,s,o){super(),this.store=e,this.service=r,this.toastr=s,this.translate=o,this.other_value="other",this.list=[0,1,2,3,4,5,6,7,8,9,10],this.prefix="",this.answer={answer:null,alternativeAnswer:null,otherAnswer:null,open_answer:null,images:null,attachedImages:[]}}send(e,r,s){null===s&&0!==s&&(this.answer.answer=Number(r),1===this.item.type&&this.vote())}submitQuestion(){if(null==this.answer.answer||!(this.answer.answer>=0))return this.translate.get("219").subscribe(e=>{this.toastr.error(e)}),!1;if(2===this.item.type){if(null===this.answer.alternativeAnswer)return this.translate.get("220").subscribe(e=>{this.toastr.error(e)}),!1;if(!(this.answer.alternativeAnswer>0)&&this.answer.alternativeAnswer!==this.other_value)return this.translate.get("220").subscribe(e=>{this.toastr.error(e)}),!1;if(this.answer.alternativeAnswer===this.other_value&&(null===this.answer.otherAnswer||this.answer.otherAnswer.length<=0))return this.translate.get("221").subscribe(e=>{this.toastr.error(e)}),!1}if(3===this.item.type){if(null===this.answer.open_answer)return this.translate.get("222").subscribe(e=>{this.toastr.error(e)}),!1;if(this.answer.open_answer.length<=0)return this.translate.get("222").subscribe(e=>{this.toastr.error(e)}),!1}this.vote()}vote(){this.store.dispatch(new hn);const e=s=>{this.store.dispatch([new St,new ua]),s&&"result"in s&&this.toastr.success(s.result)},r=s=>{this.store.dispatch([new St,new ua]),this.translate.get("217").subscribe(o=>{this.toastr.error(o,null,{timeOut:5e3})})};try{switch(this.item.type){case 1:this.service.voteDefault(this.item.id,this.answer.answer).then(e).catch(r);break;case 2:this.service.voteAlternative(this.item.id,this.answer.answer,this.answer.alternativeAnswer>0?this.answer.alternativeAnswer:null,this.answer.alternativeAnswer===this.other_value?this.answer.otherAnswer:null,this.answer.attachedImages).then(e).catch(r);break;case 3:this.service.voteOpen(this.item.id,this.answer.answer,this.answer.open_answer,this.answer.attachedImages).then(e).catch(r)}}catch{}}onFileChange(e){const r=e.target.files;if(r.length>0)if(r.length+this.answer.attachedImages.length>3)this.translate.get("215",{max:3}).subscribe(o=>{this.toastr.error(o)});else{for(const o of r)this.checkFile(o);e.target.value=""}}checkFile(e){if(e){if(e.size>2097152)return void this.translate.get("216",{max:2}).subscribe(o=>{this.toastr.error(o)});const r=["image/png","image/gif","image/jpeg","image/jpg"];if(!r.includes(e.type)){const o=r.map(u=>u.split("/").slice(-1)).join(", ");return void this.translate.get("218",{types:o}).subscribe(u=>{this.toastr.error(u)})}const s=new FileReader;s.onload=o=>{this.answer.attachedImages.push({src:s.result,file:e})},s.readAsDataURL(e)}else this.translate.get("217").subscribe(r=>{this.toastr.error(r,null,{timeOut:5e3})})}removeFile(e){e>=0&&(this.answer.attachedImages=this.answer.attachedImages.filter((r,s)=>e!==s))}ngOnInit(){this.prefix=this.item.id,this.questionForm=new Ft.FormGroup({[`${this.prefix}alternativeAnswer`]:new Ft.FormControl(null,[]),[`${this.prefix}other_answer`]:new Ft.FormControl(null,[]),[`${this.prefix}images[]`]:new Ft.FormControl([]),[`${this.prefix}open_answer`]:new Ft.FormControl(null,[])}),this.item&&this.item.alternative_answer&&(this.item.alternative_answer&&this.item.alternative_answer.length>0?(this.questionForm.patchValue({[`${this.prefix}other_answer`]:this.item.alternative_answer,[`${this.prefix}alternativeAnswer`]:this.other_value}),this.answer.otherAnswer=this.item.alternative_answer+"",this.answer.alternativeAnswer=this.other_value+""):this.item.alternative_answer&&this.item.alternative_answer>0&&void 0!==Number(this.item.alternative_answer)?(this.questionForm.patchValue({[`${this.prefix}alternativeAnswer`]:this.item.alternative_answer+""}),this.answer.alternativeAnswer=this.item.alternative_answer+""):this.item.alternative_answer&&this.item.alternative_answer.length>0&&(this.questionForm.patchValue({[`${this.prefix}other_answer`]:this.item.alternative_answer,[`${this.prefix}alternativeAnswer`]:this.other_value}),this.answer.otherAnswer=this.item.alternative_answer+"",this.answer.alternativeAnswer=this.other_value+"")),this.item&&this.item.open_answer&&(this.questionForm.patchValue({[`${this.prefix}open_answer`]:this.item.open_answer+""}),this.answer.open_answer=this.item.open_answer+"")}otherDisabled(){return this.answer.alternativeAnswer!==this.other_value}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(ix),n.\u0275\u0275directiveInject(id),n.\u0275\u0275directiveInject(gs))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-question"]],inputs:{item:"item"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:25,vars:17,consts:[[3,"ngClass"],[3,"formGroup"],["uk-grid","",1,"uk-grid","uk-flex-middle","uk-flex-between"],[1,"uk-width-auto@m"],["uk-icon","icon: check; ratio: 1"],[1,"uk-width-auto"],[1,"feedback-item-img"],[1,"uk-width-expand@m"],[1,"uk-margin-remove","uk-h5"],["class","uk-margin-remove uk-h5 uk-text-muted",4,"ngIf"],[1,"uk-width-1-2@m"],[1,"uk-flex","uk-flex-between","uk-margin-small-bottom"],[1,"uk-text-danger"],[1,"uk-text-success"],["uk-grid","",1,"uk-grid","uk-grid-small","uk-flex-between@s","uk-child-width-auto","uk-child-width-expand@s"],["class","uk-text-center",4,"ngFor","ngForOf"],["class","uk-grid uk-flex-middle uk-flex-between",4,"ngIf"],["class","uk-grid uk-flex-middle uk-flex-between","uk-grid","",4,"ngIf"],[1,"uk-margin-remove","uk-h5","uk-text-muted"],[1,"uk-text-center"],["type","button",1,"abm-button","abm-button-crop",3,"ngClass","click"],[1,"uk-grid","uk-flex-middle","uk-flex-between"],[2,"width","20px"],[1,"uk-width-expand@m","uk-flex-self-start"],["uk-grid","",1,"uk-grid","uk-flex-column"],[1,"uk-h5"],[1,"uk-grid","uk-flex-column","uk-margin-remove"],["class","uk-width-auto",4,"ngFor","ngForOf"],["class","uk-width-auto",4,"ngIf"],[1,"uk-flex","uk-flex-stretch","uk-flex-self-end","uk-flex-wrap","uk-width-1-2@m"],["uk-grid","",1,"uk-grid","uk-flex-column","uk-width-expand"],["class","uk-width-auto uk-flex uk-flex-row",4,"ngIf"],[1,"uk-width-auto","uk-margin-top","uk-flex","uk-flex-row","uk-flex-between",3,"ngClass"],["uk-form-custom","","class","uk-width-auto uk-form-custom",4,"ngIf"],[1,"uk-width-auto","uk-flex","uk-flex-row"],["class","uk-width-1-3@m uk-margin-left uk-margin-right",4,"ngFor","ngForOf"],[1,"abm-radio-body",3,"for"],["type","radio",1,"uk-radio",3,"formControlName","id","value","ngModel","ngModelChange"],[2,"padding-left","5px",3,"innerHTML"],["type","radio",1,"uk-radio",3,"value","ngModel","formControlName","id","ngModelChange"],["type","text",3,"formControlName","ngModel","ngClass","ngModelChange"],["class","uk-width-1-3@m uk-flex uk-flex-self-center uk-margin-small-left uk-margin-small-right uk-box-shadow-small",4,"ngFor","ngForOf"],[1,"uk-width-1-3@m","uk-flex","uk-flex-self-center","uk-margin-small-left","uk-margin-small-right","uk-box-shadow-small"],[1,"abm-image-preview"],["uk-icon","icon: minus-circle",1,"abm-image-preview-icon","uk-icon-button",3,"click"],[3,"src","alt"],[1,"abm-image-preview-text","uk-text-center","uk-text-meta"],["uk-form-custom","",1,"uk-width-auto","uk-form-custom"],["type","file","multiple","","accept","image/png,image/jpg,image/jpeg,image/gif",3,"formControlName","ngClass","ngModel","ngModelChange","change"],["type","button","tabindex","-1",1,"abm-button","abm-button-default",3,"ngClass"],["type","button","tabindex","-1",1,"abm-button","abm-button-default",3,"click"],[1,"uk-width-1-3@m","uk-margin-left","uk-margin-right"],[1,"uk-grid","uk-flex-column","uk-margin-remove","uk-padding-remove-left"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"article",0)(1,"form",1)(2,"div",2)(3,"div",3),n.\u0275\u0275element(4,"span",4),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(5,"div",5),n.\u0275\u0275element(6,"img",6),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(7,"div",7)(8,"div",7)(9,"p",8),n.\u0275\u0275text(10),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(11,F3,3,3,"p",9),n.\u0275\u0275template(12,N3,3,3,"p",9),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(13,"div",10)(14,"div",11)(15,"span",12),n.\u0275\u0275text(16),n.\u0275\u0275pipe(17,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(18,"span",13),n.\u0275\u0275text(19),n.\u0275\u0275pipe(20,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(21,"div",14),n.\u0275\u0275template(22,H3,3,4,"span",15),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275template(23,K3,23,11,"div",16),n.\u0275\u0275template(24,nN,23,13,"div",17),n.\u0275\u0275elementEnd()()),2&e&&(n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(15,iN,r.item.answer||0==r.item.answer)),n.\u0275\u0275advance(1),n.\u0275\u0275property("formGroup",r.questionForm),n.\u0275\u0275advance(5),n.\u0275\u0275attribute("src",r.item.image,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate1(" ",r.item.question," "),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!(r.item.answer||0==r.item.answer)),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.item.answer||0==r.item.answer),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(17,11,"142")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(20,13,"143")),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngForOf",r.list),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",2==r.item.type),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",3==r.item.type))},dependencies:[ie.mk,ie.sg,ie.O5,Ft.\u0275NgNoValidate,Ft.DefaultValueAccessor,Ft.RadioControlValueAccessor,Ft.NgControlStatus,Ft.NgControlStatusGroup,Ft.FormGroupDirective,Ft.FormControlName,Fn],styles:['@font-face{font-family:Microtype,sans-serif;src:url(/assets/project/microtype_bold.otf) format("opentype")}@font-face{font-family:MicrotypeNew,sans-serif;src:url(/assets/project/microtype_bold-new.otf) format("opentype")}.feedback-item[_ngcontent-%COMP%]{border-bottom:1px solid #d4d3d3;padding-bottom:1.5rem}.feedback-item.is-last[_ngcontent-%COMP%]{border-bottom:0}.feedback-item-img[_ngcontent-%COMP%]{height:50px;width:50px;border-radius:50%;object-fit:cover}']}),t})();function sN(t,i){1&t&&(n.\u0275\u0275elementStart(0,"h1",15),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"140"),""))}function oN(t,i){1&t&&(n.\u0275\u0275elementStart(0,"h1",15),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"152"),""))}function aN(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",17),n.\u0275\u0275element(1,"app-question",18),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit;n.\u0275\u0275advance(1),n.\u0275\u0275property("item",e)}}function lN(t,i){if(1&t&&n.\u0275\u0275template(0,aN,2,1,"div",16),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("ngForOf",e.questionsNew)}}function cN(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",17),n.\u0275\u0275element(1,"app-question",18),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit;n.\u0275\u0275advance(1),n.\u0275\u0275property("item",e)}}function uN(t,i){if(1&t&&n.\u0275\u0275template(0,cN,2,1,"div",16),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("ngForOf",e.questionsOld)}}let dN=(()=>{class t extends mn{constructor(e,r){super(),this.service=e,this.store=r,this.questionsNew=[],this.questionsOld=[],this.questionsNotViewed=[],this.viewInProgress=!1,this.store.subscribe(s=>{this.questionsNew=s.profile.questionsNew,this.questionsOld=s.profile.questionsOld,this.questionsNotViewed=s.profile.questionsNotViewed})}send(e,r,s){null===s&&0!==s&&(this.store.dispatch(new hn),this.service.setQuestion(e,r).then(()=>{this.store.dispatch([new St,new ua])}))}ngOnInit(){this.sendViewed()}sendViewed(){this.subscriber=this.store.subscribe(e=>{const r=e.profile.questionsNotViewed;r.length>0&&!1===this.viewInProgress&&(this.viewInProgress=!0,this.service.setViewed(r).then(()=>{this.unsubscribe(),this.viewInProgress=!1}).catch(s=>{this.unsubscribe(),this.viewInProgress=!1}))})}unsubscribe(){null!=this.subscriber&&this.subscriber.unsubscribe()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(ix),n.\u0275\u0275directiveInject(Zt))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-feedback-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:21,vars:4,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-1-1"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-body"],[1,"abm-feedback-head","uk-padding-small","uk-margin-bottom"],[1,"uk-flex","uk-flex-middle","uk-margin-small-right"],[1,"uk-margin-right"],["uk-icon","icon: question; ratio: 1.5"],["class","uk-h4 uk-margin-remove",4,"ngIf"],[1,"abm-feedback-body"],[1,"feedback-items"],[3,"ngIf"],[1,"uk-h4","uk-margin-remove"],["class","abm-feedback-item uk-margin-bottom",4,"ngFor","ngForOf"],[1,"abm-feedback-item","uk-margin-bottom"],[3,"item"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),n.\u0275\u0275element(6,"app-profile-head")(7,"app-profile-subhead"),n.\u0275\u0275elementStart(8,"div",6)(9,"div",7)(10,"div",8)(11,"div",9),n.\u0275\u0275element(12,"span",10),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(13,"div"),n.\u0275\u0275template(14,sN,3,3,"h1",11),n.\u0275\u0275template(15,oN,3,3,"h1",11),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(16,"div",12)(17,"div",13),n.\u0275\u0275template(18,lN,1,1,"ng-template",14),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(19,"div",13),n.\u0275\u0275template(20,uN,1,1,"ng-template",14),n.\u0275\u0275elementEnd()()()()()()()()()),2&e&&(n.\u0275\u0275advance(14),n.\u0275\u0275property("ngIf",r.questionsNew.length),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!r.questionsNew.length),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngIf",r.questionsNew.length),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",r.questionsOld.length))},dependencies:[ie.sg,ie.O5,Xd,eh,rN,Fn],styles:['@font-face{font-family:Microtype,sans-serif;src:url(/assets/project/microtype_bold.otf) format("opentype")}@font-face{font-family:MicrotypeNew,sans-serif;src:url(/assets/project/microtype_bold-new.otf) format("opentype")}.abm-feedback-head[_ngcontent-%COMP%]{background:#ff641e;color:#fff}.abm-feedback-head[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}.abm-feedback-item[_ngcontent-%COMP%]{position:relative}.abm-feedback-item.is-disabled[_ngcontent-%COMP%]{opacity:.5}.abm-feedback-item.is-disabled[_ngcontent-%COMP%]   .uk-text-success[_ngcontent-%COMP%], .abm-feedback-item.is-disabled[_ngcontent-%COMP%]   .uk-text-danger[_ngcontent-%COMP%], .abm-feedback-item.is-disabled[_ngcontent-%COMP%]   .uk-text-warning[_ngcontent-%COMP%]{color:#212121!important}.abm-feedback-item.is-disabled[_ngcontent-%COMP%]:after{content:"";position:absolute;inset:0}']}),t})();function hN(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"article",8)(1,"div",9)(2,"div",10),n.\u0275\u0275element(3,"img",11),n.\u0275\u0275elementStart(4,"span",12),n.\u0275\u0275text(5),n.\u0275\u0275pipe(6,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(7,"time",13),n.\u0275\u0275text(8),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(9,"div",14),n.\u0275\u0275element(10,"h1",15),n.\u0275\u0275pipe(11,"safeHtml"),n.\u0275\u0275elementStart(12,"p"),n.\u0275\u0275text(13),n.\u0275\u0275elementEnd(),n.\u0275\u0275element(14,"div",16),n.\u0275\u0275pipe(15,"safeHtml"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275element(16,"hr"),n.\u0275\u0275elementStart(17,"div")(18,"a",17),n.\u0275\u0275element(19,"span",18),n.\u0275\u0275text(20),n.\u0275\u0275pipe(21,"translate"),n.\u0275\u0275elementEnd()()()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(3),n.\u0275\u0275attribute("src",e.item.img_path,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(6,8,"98"),": "),n.\u0275\u0275advance(2),n.\u0275\u0275attribute("datetime",e.getDateInUnix(e.item.date)),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",e.getDateInUnix(e.item.date)," "),n.\u0275\u0275advance(2),n.\u0275\u0275property("innerHTML",n.\u0275\u0275pipeBind1(11,10,e.item.name),n.\u0275\u0275sanitizeHtml),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(e.item.description_short),n.\u0275\u0275advance(1),n.\u0275\u0275property("innerHTML",n.\u0275\u0275pipeBind1(15,12,e.item.news),n.\u0275\u0275sanitizeHtml),n.\u0275\u0275advance(6),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(21,14,"134")," ")}}let fN=(()=>{class t extends mn{constructor(e,r,s){super(),this.route=e,this.http=r,this.store=s}ngOnInit(){var e=this;return In(function*(){const r=e.route.snapshot.paramMap.get("id"),s=e.route.snapshot.paramMap.get("partnerId");e.store.dispatch(new hn),e.item=yield e.http.get(`/client/partner/${s}/news/${r}`).toPromise(),e.store.dispatch(new St)})()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Mo),n.\u0275\u0275directiveInject(ys),n.\u0275\u0275directiveInject(Zt))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-news-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:10,vars:1,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-1-1"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-body"],["class","abm-news-item",4,"ngIf"],[1,"abm-news-item"],["uk-grid","",1,"uk-grid"],[1,"uk-width-1-3@m"],["alt","abm-news-item-img",1,"abm-img-responsive","uk-margin-bottom"],[1,"uk-margin-small-right"],[1,"uk-text-muted"],[1,"uk-width-expand@m"],[1,"abm-news-item-name","abm-html",3,"innerHTML"],[1,"abm-news-item-content","abm-html",3,"innerHTML"],["appTo","/profile"],["uk-icon","arrow-left",1,"uk-margin-small-right"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),n.\u0275\u0275element(6,"app-profile-head")(7,"app-profile-subhead"),n.\u0275\u0275elementStart(8,"div",6),n.\u0275\u0275template(9,hN,22,16,"article",7),n.\u0275\u0275elementEnd()()()()()()()),2&e&&(n.\u0275\u0275advance(9),n.\u0275\u0275property("ngIf",r.item))},dependencies:[ie.O5,Zl,Xd,eh,Fn,w0]}),t})(),eS=(()=>{class t{constructor(e){this.store=e}canActivate(e,r){return this.store.dispatch(new Tc),!0}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Zt))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Jh=(()=>{class t{constructor(e){this.store=e}canActivate(e,r){return this.store.dispatch(new ua),!0}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Zt))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),IT=(()=>{class t{constructor(e){this.store=e}canActivate(e,r){return!0}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Zt))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();class tS extends mn{constructor(){super(),this.finishStep=new n.EventEmitter}}function pN(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-input-region",16),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.setDataItem(s,"id_region"))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("required",e.profileData.params.required.region)("value",e.profileData.id_region)("list",e.regions)}}function mN(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-input-city",17),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.setDataItem(s,"id_city"))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("required",e.profileData.params.required.region)("value",e.profileData.id_city)("regionId",e.data.id_region)("regions",e.regions)}}function _N(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",6)(1,"app-input-text",7),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"last_name"))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(2,"app-input-text",8),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"first_name"))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(3,"app-input-text",9),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"middle_name"))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(4,"app-input-select",10),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"gender"))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(5,"app-input-text",11),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"email"))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(6,"app-input-datepicker",12),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"birth_day"))}),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(7,pN,1,3,"app-input-region",13),n.\u0275\u0275template(8,mN,1,4,"app-input-city",14),n.\u0275\u0275elementStart(9,"app-input-text",15),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.setDataItem(s,"address"))}),n.\u0275\u0275elementEnd()()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("value",e.profileData.last_name)("required",e.profileData.params.required.last_name),n.\u0275\u0275advance(1),n.\u0275\u0275property("value",e.profileData.first_name)("required",e.profileData.params.required.first_name),n.\u0275\u0275advance(1),n.\u0275\u0275property("value",e.profileData.middle_name)("required",e.profileData.params.required.middle_name),n.\u0275\u0275advance(1),n.\u0275\u0275property("value",e.profileData.gender)("list",e.profileData.params.gender_params)("required",e.profileData.params.required.gender),n.\u0275\u0275advance(1),n.\u0275\u0275property("value",e.profileData.email)("required",e.profileData.params.required.email),n.\u0275\u0275advance(1),n.\u0275\u0275property("value",e.profileData.birth_day)("disable",e.disableBirthDay&&null!==e.profileData.birth_day&&(null==e.profileData.birth_day?null:e.profileData.birth_day.length)>0)("required",e.profileData.params.required.birth_day),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.regions),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.regions),n.\u0275\u0275advance(1),n.\u0275\u0275property("value",e.profileData.address)("required",e.profileData.params.required.address)}}function gN(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-input-text",23),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext().$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.setDataItem(s,o.key))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext().$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("value",r.profileData[e.key])("key",e.key)("placeholder",e.name)("required",e.required)("disabled",e.one_time_fill&&(r.profileData[e.key]+"").length>0)}}function yN(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-input-select",24),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext().$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.setDataItem(s,o.key))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext().$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("value",r.profileData[e.key])("fieldName",e.key)("placeholder",e.name)("list",e.items)("required",e.required)("disabled",e.one_time_fill&&null!==r.profileData[e.key]&&r.profileData[e.key].length>0)}}function vN(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-input-datepicker",25),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext().$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.setDataItem(s,o.key))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext().$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("value",r.profileData[e.key])("ageLimit",!1)("placeholder",e.name)("required",e.required)("disable",2===e.field_type&&r.profileData[e.key].length>0||e.one_time_fill&&(r.profileData[e.key]+"").length>0)}}function bN(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-input-checkbox",26),n.\u0275\u0275listener("update",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext().$implicit,u=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(u.setDataItem(s,o.key))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext().$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("value",r.profileData[e.key])("placeholder",e.name)("required",e.required)("disabled",e.one_time_fill&&(r.profileData[e.key]+"").length>0)}}function MN(t,i){if(1&t&&(n.\u0275\u0275template(0,gN,1,5,"app-input-text",19),n.\u0275\u0275template(1,yN,1,6,"app-input-select",20),n.\u0275\u0275template(2,vN,1,5,"app-input-datepicker",21),n.\u0275\u0275template(3,bN,1,4,"app-input-checkbox",22)),2&t){const e=i.$implicit;n.\u0275\u0275property("ngIf",1===e.data_type),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",2===e.data_type),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",3===e.data_type),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",4===e.data_type)}}function wN(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",6),n.\u0275\u0275template(1,MN,4,4,"ng-template",18),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.profileFields.fields)}}(0,Ye.gn)([(0,n.Input)(),(0,Ye.w6)("design:type",Number)],tS.prototype,"step",void 0),(0,Ye.gn)([(0,n.Output)(),(0,Ye.w6)("design:type",n.EventEmitter)],tS.prototype,"finishStep",void 0);let CN=(()=>{class t extends tS{constructor(e,r,s,o,u){super(),this.http=e,this.store=r,this.cdr=s,this.service=o,this.actions$=u,this.codeSubmitBtn=5,this.disableBirthDay=!1,this.profileData=null,this.regions=null,this.data={},this.profileFields=null,this.isValid=!1}ngOnInit(){var e=this;return In(function*(){e.store.dispatch(new hn),e.profileData=yield e.http.get("/client/profile").toPromise();const r=e.getConfigItem("countryId"),s=yield e.http.get(`/client/geo/${r}/regions`).toPromise();e.regions=s.target,e.profileFields=yield e.http.get("/system/profile-fields").toPromise(),e.store.dispatch(new St),e.actions$.pipe(Aa(Wg)).subscribe(In(function*(){e.store.dispatch(new hn),e.profileData=yield e.http.get("/client/profile").toPromise();const o=yield e.http.get(`/client/geo/${r}/regions`).toPromise();e.regions=o.target,e.profileFields=yield e.http.get("/system/profile-fields").toPromise(),e.isValid=e.valid(),e.store.dispatch(new St)}))})()}setDataItem(e,r){this.data[r]=e,this.isValid=this.valid()}valid(){if(this.profileData&&this.profileFields){for(const e in this.profileData.params.required)if(e in this.profileData.params.required&&this.profileData.params.required[e])if("region"===e||"city"===e){if(!("id_region"in this.data&&this.data.id_region&&"id_city"in this.data&&this.data.id_city))return!1}else if("mobile"!==e&&(!(e in this.data)||null===this.data[e]||""===this.data[e]))return!1;if(this.profileFields.fields)for(const e of this.profileFields.fields){if(e.required&&!(e.key in this.data))return!1;if(null!==e.regex_validation&&e.regex_validation.length>0&&!1===RegExp(e.regex_validation.substring(1,e.regex_validation.length-e.regex_validation[0].length),"").test(this.data[e.key]+""))return this.store.dispatch(new Ki(new zi({field:e.key,isCodeError:!0,code:230}))),!1;this.store.dispatch(new Ql(e.key))}return!0}return!1}submit(){const e=this.data;Object.keys(e).forEach(r=>null==e[r]&&delete e[r]),this.store.dispatch(new hn),this.service.editProfile(e).then(r=>{this.disableBirthDay||this.store.dispatch(new tb),this.store.dispatch([new St,new Si(["/profile/edit"])])}).catch(r=>{this.store.dispatch(new St);for(const s of r.error.data)this.store.dispatch(new Ki(new zi({field:s.field,isTextError:!0,message:s.message})))})}ngAfterViewChecked(){this.cdr.detectChanges()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(ys),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(n.ChangeDetectorRef),n.\u0275\u0275directiveInject(ob),n.\u0275\u0275directiveInject(Er))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-profile-edit"]],inputs:{codeSubmitBtn:"codeSubmitBtn",disableBirthDay:"disableBirthDay"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:9,vars:6,consts:[["ngNativeValidate","",3,"submit"],["uk-grid","",1,"uk-grid"],["class","uk-width-1-2@m",4,"ngIf"],[1,"uk-width"],[1,"uk-text-center"],["type","submit",1,"abm-button","abm-button-default",3,"disabled"],[1,"uk-width-1-2@m"],["placeholderCode","49",3,"value","required","update"],["placeholderCode","48",3,"value","required","update"],["placeholderCode","145",3,"value","required","update"],["placeholderCode","50",3,"value","list","required","update"],["placeholder","email","type","email",3,"value","required","update"],["placeholderCode","55",3,"value","disable","required","update"],[3,"required","value","list","update",4,"ngIf"],["placeholderCode","39",3,"required","value","regionId","regions","update",4,"ngIf"],["placeholderCode","51",3,"value","required","update"],[3,"required","value","list","update"],["placeholderCode","39",3,"required","value","regionId","regions","update"],["ngFor","",3,"ngForOf"],[3,"value","key","placeholder","required","disabled","update",4,"ngIf"],["nameFiled","value",3,"value","fieldName","placeholder","list","required","disabled","update",4,"ngIf"],[3,"value","ageLimit","placeholder","required","disable","update",4,"ngIf"],[3,"value","placeholder","required","disabled","update",4,"ngIf"],[3,"value","key","placeholder","required","disabled","update"],["nameFiled","value",3,"value","fieldName","placeholder","list","required","disabled","update"],[3,"value","ageLimit","placeholder","required","disable","update"],[3,"value","placeholder","required","disabled","update"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"form",0),n.\u0275\u0275listener("submit",function(){return r.submit()}),n.\u0275\u0275elementStart(1,"div",1),n.\u0275\u0275template(2,_N,10,18,"div",2),n.\u0275\u0275template(3,wN,2,1,"div",2),n.\u0275\u0275elementStart(4,"div",3)(5,"div",4)(6,"button",5),n.\u0275\u0275text(7),n.\u0275\u0275pipe(8,"translate"),n.\u0275\u0275elementEnd()()()()()),2&e&&(n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",r.profileData),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.profileFields&&r.profileData),n.\u0275\u0275advance(3),n.\u0275\u0275property("disabled",!r.isValid),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(8,4,r.codeSubmitBtn+"")," "))},dependencies:[ie.sg,ie.O5,Ft.NgControlStatusGroup,Ft.NgForm,KP,yy,xT,PT,ST,OT,Fn]}),t})(),DN=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-profile-edit-page"]],decls:10,vars:1,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-1-1"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-body"],["codeSubmitBtn","96",3,"disableBirthDay"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),n.\u0275\u0275element(6,"app-profile-head")(7,"app-profile-subhead"),n.\u0275\u0275elementStart(8,"div",6),n.\u0275\u0275element(9,"app-profile-edit",7),n.\u0275\u0275elementEnd()()()()()()()),2&e&&(n.\u0275\u0275advance(9),n.\u0275\u0275property("disableBirthDay",!0))},dependencies:[Xd,eh,CN]}),t})();function xN(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"article",8)(1,"div",9)(2,"div",10),n.\u0275\u0275element(3,"img",11),n.\u0275\u0275elementStart(4,"span",12),n.\u0275\u0275text(5),n.\u0275\u0275pipe(6,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(7,"time",13),n.\u0275\u0275text(8),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(9,"div",14),n.\u0275\u0275element(10,"h1",15),n.\u0275\u0275pipe(11,"safeHtml"),n.\u0275\u0275element(12,"p",15),n.\u0275\u0275pipe(13,"safeHtml"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275element(14,"hr"),n.\u0275\u0275elementStart(15,"div")(16,"a",16),n.\u0275\u0275element(17,"span",17),n.\u0275\u0275text(18),n.\u0275\u0275pipe(19,"translate"),n.\u0275\u0275elementEnd()()()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(3),n.\u0275\u0275attribute("src",e.item.img_path,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(6,7,"76"),": "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate2(" ",e.format(e.item.act_from)," - ",e.format(e.item.act_to)," "),n.\u0275\u0275advance(2),n.\u0275\u0275property("innerHtml",n.\u0275\u0275pipeBind1(11,9,e.item.title),n.\u0275\u0275sanitizeHtml),n.\u0275\u0275advance(2),n.\u0275\u0275property("innerHtml",n.\u0275\u0275pipeBind1(13,11,e.item.content),n.\u0275\u0275sanitizeHtml),n.\u0275\u0275advance(6),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(19,13,"134")," ")}}let kN=(()=>{class t extends mn{constructor(e,r,s){super(),this.route=e,this.http=r,this.store=s}ngOnInit(){var e=this;return In(function*(){const r=e.route.snapshot.paramMap.get("id");e.store.dispatch(new hn),e.item=yield e.http.get(`/client/partner/actions/${r}`).toPromise(),e.store.dispatch(new St)})()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Mo),n.\u0275\u0275directiveInject(ys),n.\u0275\u0275directiveInject(Zt))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-actions-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:10,vars:1,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-1-1"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-body"],["class","abm-news-item",4,"ngIf"],[1,"abm-news-item"],["uk-grid","",1,"uk-grid"],[1,"uk-width-1-3@m"],["alt","abm-news-item-img",1,"abm-img-responsive","uk-margin-bottom"],[1,"uk-margin-small-right"],[1,"uk-text-muted"],[1,"uk-width-expand@m"],[1,"abm-html",3,"innerHtml"],["appTo","/profile"],["uk-icon","arrow-left",1,"uk-margin-small-right"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),n.\u0275\u0275element(6,"app-profile-head")(7,"app-profile-subhead"),n.\u0275\u0275elementStart(8,"div",6),n.\u0275\u0275template(9,xN,20,15,"article",7),n.\u0275\u0275elementEnd()()()()()()()),2&e&&(n.\u0275\u0275advance(9),n.\u0275\u0275property("ngIf",r.item))},dependencies:[ie.O5,Zl,Xd,eh,Fn,w0],styles:['.abm-header[_ngcontent-%COMP%]{padding:20px 0}.abm-header-logo[_ngcontent-%COMP%]{width:100%;max-width:150px}.abm-header-logo[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:100%;object-fit:contain}.abm-header-list[_ngcontent-%COMP%]{margin:0 2rem 0 0;padding:0 2rem 0 0;border-right:1px solid #a1a1a1}.abm-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:inline-block;margin-right:2rem}.abm-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:last-child{margin-right:0}.abm-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{margin-right:.5rem}.abm-header[_ngcontent-%COMP%]   #offcanvas-toogle[_ngcontent-%COMP%]{color:#a1a1a1}.abm-social-header[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin-right:5px}.abm-social-header[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:last-child{margin-right:0}.abm-social-header[_ngcontent-%COMP%]   li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{margin-right:.5rem}.abm-offcanvas[_ngcontent-%COMP%]   .uk-offcanvas-close[_ngcontent-%COMP%]{color:#212121}.abm-offcanvas[_ngcontent-%COMP%]   .uk-offcanvas-bar[_ngcontent-%COMP%]{color:#212121;background:#ffffff;padding:20px}.abm-offcanvas-list[_ngcontent-%COMP%]{list-style:none;padding:0;margin:4rem 0 0}.abm-offcanvas-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin-bottom:1rem}.abm-offcanvas-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#212121;font-size:17.6px}.abm-offcanvas-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:#ff641e}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header[_ngcontent-%COMP%]   .abm-header-list[_ngcontent-%COMP%]{margin-right:0;display:flex!important;border-right:unset;flex-direction:column}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%]{list-style:none;padding:0;margin:4rem 0 0}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin-bottom:1rem}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#212121;font-size:17.6px}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:#ff641e}app-client-history[_ngcontent-%COMP%]   app-burn[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/burn.svg) no-repeat;background-position:76% 20%}app-client-history[_ngcontent-%COMP%]   app-return[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/return.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-cancel[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/cancel.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-check[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]{background:url(/assets/images/client-history/purchase.svg) no-repeat;background-position:78% -20px}app-client-history[_ngcontent-%COMP%]   app-gift[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/gift.svg) no-repeat;background-position:76% -20px}app-client-history[_ngcontent-%COMP%]   app-withdraw[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/withdraw.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-referral[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/referral.svg) no-repeat;background-position:77% -15px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.profile[_ngcontent-%COMP%]{background:url(/assets/images/client-history/profile_field.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.nps[_ngcontent-%COMP%]{background:url(/assets/images/client-history/nps.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.manually[_ngcontent-%COMP%]{background:url(/assets/images/client-history/withdraw.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.triggers[_ngcontent-%COMP%], app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.gift[_ngcontent-%COMP%]{background:url(/assets/images/client-history/gift.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.coupon[_ngcontent-%COMP%]{background:url(/assets/images/client-history/coupon.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.registration[_ngcontent-%COMP%]{background:url(/assets/images/client-history/profile_field.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   .client-history-list[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]:nth-child(2n)   .item-border[_ngcontent-%COMP%]{background-color:#f8f8f8}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{padding:15px;border-radius:6px;margin:10px 0;box-shadow:0 0 .2em #ff641e;background-color:#f8f8f87d}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{flex:1 1 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]{max-width:30%;padding-top:2px;padding-bottom:2px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(1){flex:0 0 55%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(2){flex:0 0 15%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(3){flex:0 0 15%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(4){flex:0 0 15%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{word-break:break-all;padding-left:5px;padding-right:5px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin:10px 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:1.25rem;line-height:1.4;margin:0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]{text-align:center;min-width:180px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{margin:0 5px 0 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{margin:0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:.82rem;line-height:1.4;margin:0 0 0 5px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{text-align:end}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex[_ngcontent-%COMP%]{display:flex}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex-row[_ngcontent-%COMP%]{display:flex;flex-direction:row}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex-column[_ngcontent-%COMP%]{display:flex;flex-direction:column}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex-center[_ngcontent-%COMP%]{justify-content:center;align-items:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .align-center[_ngcontent-%COMP%]{align-items:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .justify-center[_ngcontent-%COMP%]{justify-content:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .space-between[_ngcontent-%COMP%]{justify-content:space-between}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .mr-20[_ngcontent-%COMP%]{margin-right:20px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .f-grow-10[_ngcontent-%COMP%]{flex-grow:10}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .f-grow-8_5[_ngcontent-%COMP%]{flex-grow:8.38}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .f-grow-7_5[_ngcontent-%COMP%]{flex-grow:7.5}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .mw-75[_ngcontent-%COMP%]{max-width:75%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-top:15px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{flex:1 1 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .details-list[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1;margin-left:43%}.coupon-item[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:flex;flex-direction:column}.coupon-item[_ngcontent-%COMP%]   .coupon-body[_ngcontent-%COMP%], .coupon-item[_ngcontent-%COMP%]   .params-footer[_ngcontent-%COMP%]{padding:10px;box-shadow:0 0 12px 3px #00000014;color:#212121}.coupon-item[_ngcontent-%COMP%]   .coupon-body[_ngcontent-%COMP%], .coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%], .coupon-item[_ngcontent-%COMP%]   .params-footer[_ngcontent-%COMP%]{background:#ffffff}.coupon-item[_ngcontent-%COMP%]   .coupon-code[_ngcontent-%COMP%]{display:flex;align-items:end}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]{position:relative;height:30px;overflow:hidden}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:before, .coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:after{content:"";width:30px;height:30px;border-radius:50%;position:absolute;bottom:0;background:#ffffff;box-shadow:inset 0 0 15px #00000014}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:before{left:-15px}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:after{right:-15px}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{margin-bottom:0;width:100%}.coupon-item[_ngcontent-%COMP%]   .reward-title[_ngcontent-%COMP%]{margin-bottom:0}.coupon-item[_ngcontent-%COMP%]   .reward-title[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:.85rem}.coupon-container[_ngcontent-%COMP%]{padding:10px}.coupons[_ngcontent-%COMP%]{margin-left:0}@media (max-width: 480px){.uk-lightbox-items[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{min-width:75%}}*[_ngcontent-%COMP%]{-webkit-tap-highlight-color:transparent}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{font-family:Microtype;font-size:18px;color:#212121;font-weight:300}a[_ngcontent-%COMP%]{color:#ff8751;text-decoration:none;transition:.25s all ease-in-out}a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus{color:#ffbc9e;text-decoration:none}.abm-base-color[_ngcontent-%COMP%]{color:#ff641e!important}.abm-section-adaptive[_ngcontent-%COMP%]{padding:140px 0 30vh}@media (max-width: 968px){.abm-section-adaptive[_ngcontent-%COMP%]{padding:70px 0 30vh}}@media (max-width: 480px){.abm-section-adaptive[_ngcontent-%COMP%]{padding:70px 0}}.ico-os[_ngcontent-%COMP%], .ico-os-ios[_ngcontent-%COMP%], .ico-os-android[_ngcontent-%COMP%]{height:18px;width:18px;display:inline-block}.ico-os-android[_ngcontent-%COMP%]{background:url(/assets/images/ico-os-android.svg) no-repeat center/contain}.ico-os-ios[_ngcontent-%COMP%]{font-style:normal;font-size:12px;color:#212121}.ico-social[_ngcontent-%COMP%], .ico-social-share[_ngcontent-%COMP%], .ico-social-share-facebook[_ngcontent-%COMP%], .ico-social-share-whatsapp[_ngcontent-%COMP%], .ico-social-share-viber[_ngcontent-%COMP%], .ico-social-share-telegram[_ngcontent-%COMP%], .ico-social-vb[_ngcontent-%COMP%], .ico-social-tm[_ngcontent-%COMP%], .ico-social-tt[_ngcontent-%COMP%], .ico-social-sh[_ngcontent-%COMP%], .ico-social-in[_ngcontent-%COMP%], .ico-social-ok[_ngcontent-%COMP%], .ico-social-vk[_ngcontent-%COMP%], .ico-social-fb[_ngcontent-%COMP%]{height:20px;width:20px;display:inline-block}.ico-social-fb[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-fb.svg) no-repeat center/contain}.ico-social-vk[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-vk.svg) no-repeat center/contain}.ico-social-ok[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-ok.svg) no-repeat center/contain}.ico-social-in[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-in.svg) no-repeat center/contain}.ico-social-sh[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-shop.svg) no-repeat center/contain}.ico-social-tt[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-tt.svg) no-repeat center/contain}.ico-social-tm[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-tm.svg) no-repeat center/contain}.ico-social-vb[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-vb.svg) no-repeat center/contain}.ico-social-share[_ngcontent-%COMP%], .ico-social-share-facebook[_ngcontent-%COMP%], .ico-social-share-whatsapp[_ngcontent-%COMP%], .ico-social-share-viber[_ngcontent-%COMP%], .ico-social-share-telegram[_ngcontent-%COMP%]{height:40px;width:40px}.ico-social-share-telegram[_ngcontent-%COMP%]{background:url(/assets/images/share-icons/ico-social-telegram.svg) no-repeat center/contain}.ico-social-share-viber[_ngcontent-%COMP%]{background:url(/assets/images/share-icons/ico-social-viber.svg) no-repeat center/contain}.ico-social-share-whatsapp[_ngcontent-%COMP%]{background:url(/assets/images/share-icons/ico-social-whatsapp.svg) no-repeat center/contain}.ico-social-share-facebook[_ngcontent-%COMP%]{background:url(/assets/images/share-icons/ico-social-facebook.svg) no-repeat center/contain}.abm-badge[_ngcontent-%COMP%]{margin:0;border:none;border-radius:0;overflow:hidden;font:inherit;color:inherit;display:inline-block;box-sizing:border-box;height:26px;line-height:24px;padding:0 1rem;font-size:16px;vertical-align:middle;text-transform:uppercase;text-align:center;text-decoration:none;outline:none;cursor:pointer;transition:.25s all ease-in-out;border-radius:2rem;color:#ff641e;border:2px solid #ff641e;background:#ffffff;letter-spacing:.5px}.abm-badge[_ngcontent-%COMP%]:hover, .abm-badge[_ngcontent-%COMP%]:focus{color:#fff;background:#ff996b;border-color:#ff996b;text-decoration:none}.abm-button[_ngcontent-%COMP%]{margin:0;border:none;border-radius:0;overflow:hidden;font:inherit;color:inherit;display:inline-block;box-sizing:border-box;height:40px;line-height:40px;padding:0 3rem;font-size:18px;vertical-align:middle;text-transform:uppercase;text-align:center;text-decoration:none;outline:none;cursor:pointer;transition:.25s all ease-in-out}.abm-button[_ngcontent-%COMP%]:disabled{background-color:#fff1ea}.abm-button[_ngcontent-%COMP%]:disabled:hover{background-color:#fff1ea}.abm-button-default[_ngcontent-%COMP%]{color:#fff;background-color:#ff8751}.abm-button-default[_ngcontent-%COMP%]:disabled:hover{background-color:#fff1ea}.abm-button-default[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ff996b}.abm-button-default[_ngcontent-%COMP%]:focus{color:#fff;background-color:#ff8c59}.abm-button-primary[_ngcontent-%COMP%]{color:#fff;background-color:transparent;border:2px solid;line-height:38px}.abm-button-primary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ffffff26}.abm-button-primary[_ngcontent-%COMP%]:focus{color:#fff;background-color:#ffffff1a}.abm-button-crop[_ngcontent-%COMP%]{padding:0;height:30px;width:30px;line-height:28px;font-size:18px;background:transparent;border:1px solid #d4d3d3}.abm-button-crop[_ngcontent-%COMP%]:hover{color:#fff;border-color:#ff905e;background-color:#ff905e}.abm-button-crop[_ngcontent-%COMP%]:focus{color:#fff;border-color:#ff8c59;background-color:#ff8c59}.abm-button-active[_ngcontent-%COMP%]{color:#fff;border-color:#ff905e;background-color:#ff905e}.abm-input[_ngcontent-%COMP%]{max-width:100%;width:100%;background:#ffffff;color:#212121;border:1px solid #d4d4d4;margin:0;border-radius:0;overflow:hidden;font:inherit;display:inline-block;box-sizing:border-box;height:40px;line-height:40px;font-weight:300;padding:0 1.5rem;font-size:18px;vertical-align:middle;text-transform:none;text-decoration:none;outline:none!important;cursor:pointer;transition:.25s all ease-in-out}.abm-input[_ngcontent-%COMP%]:hover{border:1px solid #a1a1a1}.abm-input[_ngcontent-%COMP%]:focus{border:1px solid #bababa;outline:none!important}.abm-input[_ngcontent-%COMP%]:read-only{opacity:.5}.abm-input-no-opacity[_ngcontent-%COMP%]{opacity:initial!important}.abm-input.abm-input-warning[_ngcontent-%COMP%]{color:#f0506e;border:1px solid #f0506e}.abm-alert[_ngcontent-%COMP%]{font-size:18px;padding:.25rem 1.5rem;font-weight:300}.abm-alert-warning[_ngcontent-%COMP%]{color:#f0506e}.abm-base-section[_ngcontent-%COMP%]{background:white;min-height:80vh}.abm-card[_ngcontent-%COMP%], .abm-card[_ngcontent-%COMP%]:hover{background-color:#fff}.abm-card-head[_ngcontent-%COMP%]{background-color:#ff641e;padding:30px}@media (max-width: 640px){.abm-card-head[_ngcontent-%COMP%]{padding:15px}}.abm-card-head[_ngcontent-%COMP%] > h1[_ngcontent-%COMP%]{margin-bottom:15px;font-weight:300;color:#fff}.abm-card-head[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{margin:0;font-weight:300;color:#fff}.abm-card-subhead[_ngcontent-%COMP%]{padding:30px 30px 0}@media (max-width: 640px){.abm-card-subhead[_ngcontent-%COMP%]{padding:15px}}.abm-card-body[_ngcontent-%COMP%]{padding:30px}@media (max-width: 640px){.abm-card-body[_ngcontent-%COMP%]{padding:15px}}.abm-card-footer[_ngcontent-%COMP%]{padding:30px;border-top:1px solid #d4d3d3}@media (max-width: 640px){.abm-card-footer[_ngcontent-%COMP%]{padding:15px}}.abm-button-nav[_ngcontent-%COMP%]   .abm-button-default[_ngcontent-%COMP%]{color:#ff641e;border:2px solid #ff641e;background-color:transparent;line-height:36px;letter-spacing:.2}.abm-button-nav[_ngcontent-%COMP%]   .abm-button-default.is-active[_ngcontent-%COMP%], .abm-button-nav[_ngcontent-%COMP%]   .abm-button-default[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ff641e;line-height:36px}.abm-badge-nav[_ngcontent-%COMP%]   .uk-active[_ngcontent-%COMP%] > .abm-badge[_ngcontent-%COMP%]{color:#fff;background:#ff641e;border-color:#ff641e}.abm-switcher-head[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{font-size:18px!important}.abm-switcher-head[_ngcontent-%COMP%] > li.uk-active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#ff641e}.abm-dropdown-body[_ngcontent-%COMP%]{padding:1.5rem}.abm-dropdown-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#212121}.abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus{background-color:transparent;border-color:#ff641e}.abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:indeterminate, .abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked{background-color:#ff641e;border-color:#ff641e}.abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked:focus, .abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked:focus, .abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:indeterminate:focus{background-color:#ff641e;border-color:#ff641e}.abm-radio-body[_ngcontent-%COMP%]{cursor:pointer}.abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus{background-color:transparent;border-color:#ff641e}.abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:indeterminate, .abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked{border-color:#ff641e}.abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked:focus, .abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked:focus, .abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:indeterminate:focus{border-color:#ff641e}.abm-img-responsive[_ngcontent-%COMP%]{width:100%;object-fit:cover}.abm-info-item[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{fill:#ff641e}.abm-profile-title[_ngcontent-%COMP%], .abm-profile-subtitle[_ngcontent-%COMP%]{margin:0;color:#fff}.abm-profile-title[_ngcontent-%COMP%]{font-size:28px}.abm-profile-subtitle[_ngcontent-%COMP%]{font-size:22px}.abm-profile-img[_ngcontent-%COMP%], .abm-profile-nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#fff}.abm-profile-subnav[_ngcontent-%COMP%]{color:#212121;font-size:14.6666666667px}.abm-news-head[_ngcontent-%COMP%]{background:#ff641e;color:#fff}.abm-news-head[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}.abm-profile-table-head[_ngcontent-%COMP%]{color:#fff;background:#ff641e}.abm-profile-table-head[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{color:#fff;margin:0}.abm-profile-table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{color:#000}.abm-profile-table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:first-child{white-space:normal}.abm-tree[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#212121!important}.abm-progress-chart[_ngcontent-%COMP%]{background-color:#fff;display:flex;align-items:center;justify-content:center;height:35px}.abm-progress-chart-item[_ngcontent-%COMP%]{height:94%;border-radius:2px;width:10%;background-color:#ff641e;color:#fff;display:flex;align-items:center;justify-content:center}.abm-tree-item.uk-open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > .abm-tree-item-icon[_ngcontent-%COMP%]{transform:rotate(90deg)}.abm-tree-item-icon[_ngcontent-%COMP%]{transition:all .2s ease-in-out}.abm-text-underline[_ngcontent-%COMP%]{text-decoration:underline}.uk-accordion[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{position:relative}.uk-accordion-title[_ngcontent-%COMP%]{font-size:inherit}.uk-accordion-title[_ngcontent-%COMP%]:after{display:none}.uk-flex-self-end[_ngcontent-%COMP%]{align-self:flex-end}.uk-flex-self-center[_ngcontent-%COMP%]{align-self:center}.uk-flex-self-start[_ngcontent-%COMP%]{align-self:start}[class*=uk-drop-bottom][_ngcontent-%COMP%]{margin-top:1rem}.is-relative[_ngcontent-%COMP%]{position:relative}.no-opacity[_ngcontent-%COMP%]{opacity:1!important}.cursor-pointer[_ngcontent-%COMP%]{cursor:pointer}.transform-180[_ngcontent-%COMP%]{transform:rotate(180deg)}.opacity[_ngcontent-%COMP%]{opacity:.5}.abm-disabled[_ngcontent-%COMP%]{pointer-events:none;opacity:.5}.uk-text-success[_ngcontent-%COMP%]{color:green!important}@media (max-width: 640px){.uk-width-medium[_ngcontent-%COMP%]{max-width:100%;min-width:100%;width:100%}}.abm-html[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{color:unset}.abm-html[_ngcontent-%COMP%]{word-break:break-word}.referral-list[_ngcontent-%COMP%]{border:2px solid #ff641e;padding:5px 10px;max-height:118px;overflow:auto}.referral-list[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:3px 0}.blurry-text[_ngcontent-%COMP%]{color:transparent;text-shadow:0 0 5px rgba(0,0,0,.5)}.scroll[_ngcontent-%COMP%]::-webkit-scrollbar{width:12px}.scroll[_ngcontent-%COMP%]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px #ff641e;border-radius:2px}.scroll[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:inset 0 0 2px #ff641e}.not-found-text[_ngcontent-%COMP%]{font-size:60px;text-align:center}.uk-modal-dialog[_ngcontent-%COMP%]{background:#ffffff;color:#212121}.uk-modal-body[_ngcontent-%COMP%]{text-align:center}.uk-modal-footer[_ngcontent-%COMP%]{background:#ffffff;display:flex;flex-direction:row;justify-content:space-around;border-top:1px solid #ff641e}.uk-modal-footer[_ngcontent-%COMP%]   .uk-button-primary[_ngcontent-%COMP%]{color:#ff641e;border:2px solid #ff641e;background-color:transparent;line-height:36px;letter-spacing:.2}.uk-modal-footer[_ngcontent-%COMP%]   .uk-button-primary.is-active[_ngcontent-%COMP%], .uk-modal-footer[_ngcontent-%COMP%]   .uk-button-primary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ff641e;line-height:36px}.uk-modal-footer[_ngcontent-%COMP%]   .uk-button-default[_ngcontent-%COMP%]{color:#fff;background-color:#ff641e;line-height:36px;letter-spacing:.2}.uk-modal-footer[_ngcontent-%COMP%]   .uk-button-default.is-active[_ngcontent-%COMP%], .uk-modal-footer[_ngcontent-%COMP%]   .uk-button-default[_ngcontent-%COMP%]:hover{color:#ff641e;border:2px solid #ff641e;background-color:transparent}.social-auth-icon[_ngcontent-%COMP%]{width:22px;height:22px;cursor:pointer}.abm-image-preview[_ngcontent-%COMP%]{position:relative;border-radius:5px;padding:5px;max-height:180px;height:180px;width:100%;display:flex;flex-direction:column}.abm-image-preview-icon[_ngcontent-%COMP%]{position:absolute;cursor:pointer;top:-12px;left:calc(100% - 12px);width:24px;height:24px;color:#ff641e}.abm-image-preview-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:18px;height:18px}.abm-image-preview-text[_ngcontent-%COMP%]{max-width:90%;display:block;margin:5px auto 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.abm-image-preview[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:85%;margin:auto;display:block}.toast-success[_ngcontent-%COMP%]{background-color:#ff641e}.toast-error[_ngcontent-%COMP%]{background-color:#f0506e}.toast-info[_ngcontent-%COMP%]{background-color:#ff641e}.toast-warning[_ngcontent-%COMP%]{background-color:#f89406}.service-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:-10px}.service-button-container[_ngcontent-%COMP%]{margin:5px 5px 10px;height:38px;width:38px}.service-button-container[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]{width:100%;padding:5px 6px;border-radius:5px;text-transform:inherit;display:flex;flex-direction:row;justify-content:center;align-items:center;border:2px solid #ff641e;background-color:#fff}.service-button-container[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{max-height:25px;max-width:25px}.service-button-container[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]:hover{background-color:#4285f40a}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]{padding:0}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{background:none;width:100%!important;height:100%!important;min-width:25px!important;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:0!important;border:unset}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:none!important}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{max-height:22px!important;max-width:22px!important}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-telegram-auth-button[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-facebook-auth-button[_ngcontent-%COMP%]{width:100%;height:100%}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   div[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-telegram-auth-button[_ngcontent-%COMP%]   div[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-telegram-auth-button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-facebook-auth-button[_ngcontent-%COMP%]   div[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-facebook-auth-button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:100%;height:100%}@font-face{font-family:Microtype,sans-serif;src:url(/assets/project/microtype_bold.otf) format("opentype")}@font-face{font-family:MicrotypeNew,sans-serif;src:url(/assets/project/microtype_bold-new.otf) format("opentype")}.bs-datepicker[_ngcontent-%COMP%]{display:flex;align-items:stretch;flex-flow:row wrap;box-shadow:0 7.5px 20px #0000001a;position:relative;z-index:1;padding:1rem;background:white}.bs-datepicker[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .bs-datepicker[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .bs-datepicker[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], .bs-datepicker[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{font-family:Microtype;font-size:18px;color:#212121;font-weight:300}.bs-datepicker[_ngcontent-%COMP%]   .week[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-weight:700}.bs-datepicker[_ngcontent-%COMP%]:after{clear:both;content:"";display:block}.bs-datepicker[_ngcontent-%COMP%]   bs-day-picker[_ngcontent-%COMP%]{float:left}.bs-datepicker[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover, .bs-datepicker[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus, .bs-datepicker[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active, .bs-datepicker[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:hover, .bs-datepicker[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus, .bs-datepicker[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:active, .bs-datepicker-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover, .bs-datepicker-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus, .bs-datepicker-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active, .bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active, .bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus{outline:none}.bs-datepicker-head[_ngcontent-%COMP%]{background:white;min-width:100%;height:50px;box-sizing:border-box;padding:10px;border-radius:0;text-align:justify}.bs-datepicker-head[_ngcontent-%COMP%] > bs-datepicker-navigation-view[_ngcontent-%COMP%]{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between}.bs-datepicker-head[_ngcontent-%COMP%]:after{content:"";display:inline-block;vertical-align:top;width:100%}.bs-datepicker-head[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{display:inline-block;vertical-align:top;padding:0;height:30px;line-height:30px;border:0;background:transparent;text-align:center;cursor:pointer;color:#fff;transition:.3s}.bs-datepicker-head[_ngcontent-%COMP%]   button[disabled][_ngcontent-%COMP%], .bs-datepicker-head[_ngcontent-%COMP%]   button[disabled][_ngcontent-%COMP%]:hover, .bs-datepicker-head[_ngcontent-%COMP%]   button[disabled][_ngcontent-%COMP%]:active{background:rgba(221,221,221,.3);color:#f5f5f5;cursor:not-allowed}.bs-datepicker-head[_ngcontent-%COMP%]   button.next[_ngcontent-%COMP%], .bs-datepicker-head[_ngcontent-%COMP%]   button.previous[_ngcontent-%COMP%]{border-radius:50%;width:30px;height:30px}.bs-datepicker-head[_ngcontent-%COMP%]   button.next[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .bs-datepicker-head[_ngcontent-%COMP%]   button.previous[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:28px;line-height:1;display:inline-block;position:relative;height:100%;width:100%;border-radius:50%}.bs-datepicker-head[_ngcontent-%COMP%]   button.current[_ngcontent-%COMP%]{border-radius:15px;max-width:155px;padding:0 13px}.bs-datepicker-head[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover{background-color:#0000001a}.bs-datepicker-head[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active{background-color:#0003}.bs-datepicker-body[_ngcontent-%COMP%]{padding:10px;border-radius:0;min-height:232px;min-width:278px;border-top:1px solid rgba(161,161,161,.5);background:#ffffff}@media (max-width: 640px){.bs-datepicker-body[_ngcontent-%COMP%]{padding:2px;min-width:initial}}.bs-datepicker-body[_ngcontent-%COMP%]   .days.weeks[_ngcontent-%COMP%]{position:relative;z-index:1}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]{width:100%;border-collapse:separate;border-spacing:0}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{font-size:13px;color:#00000040;font-weight:400;text-align:center}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{color:#54708b;text-align:center;position:relative;padding:0}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:block;margin:0 auto;font-size:13px;border-radius:50%;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:not(.disabled)   span[_ngcontent-%COMP%]{cursor:pointer}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.is-highlighted[_ngcontent-%COMP%]:not(.disabled):not(.selected)   span[_ngcontent-%COMP%], .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.is-highlighted[_ngcontent-%COMP%]:not(.disabled):not(.selected){background-color:#e9edf0;transition:0s}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.disabled[_ngcontent-%COMP%], .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.disabled[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#9aaec1}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.selected[_ngcontent-%COMP%], .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.selected[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#fff;background-color:#ff641e}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active[_ngcontent-%COMP%]{position:relative}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-start[_ngcontent-%COMP%]:before{left:35%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-end[_ngcontent-%COMP%]:before{left:-85%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.active.select-start[_ngcontent-%COMP%]:after, .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.active.select-end[_ngcontent-%COMP%]:after, .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-start[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:after, .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-end[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;transition:.3s;top:0;border-radius:50%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:before{content:"";display:block;position:absolute;z-index:-1;inset:6px -2px;box-sizing:content-box;background:transparent}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-start[_ngcontent-%COMP%] + td.active[_ngcontent-%COMP%]:before{left:-20%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:last-child.active:before{border-radius:0 3px 3px 0;width:125%;left:-25%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[class*=select-][_ngcontent-%COMP%], .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[class*=select-][_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{border-radius:50%;color:#fff}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.active[_ngcontent-%COMP%]:not(.select-start):before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.in-range[_ngcontent-%COMP%]:not(.select-start):before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.active[_ngcontent-%COMP%]:not(.select-start):before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.in-range[_ngcontent-%COMP%]:not(.select-start):before{background:#e9edf0}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:32px;height:32px;line-height:32px}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.select-start[_ngcontent-%COMP%]{z-index:2}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.is-highlighted.in-range[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.in-range.select-end[_ngcontent-%COMP%]:before{background:none;right:0;left:0}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.select-start[_ngcontent-%COMP%] + td.select-end[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.select-start[_ngcontent-%COMP%] + td.is-highlighted[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.active[_ngcontent-%COMP%] + td.is-highlighted[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.active[_ngcontent-%COMP%] + td.select-end[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.in-range[_ngcontent-%COMP%] + td.is-highlighted[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.in-range[_ngcontent-%COMP%] + td.select-end[_ngcontent-%COMP%]:before{background:#e9edf0;width:100%}.bs-datepicker-body[_ngcontent-%COMP%]   table.weeks[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:nth-child(2).active:before{border-radius:3px 0 0 3px;left:0;width:100%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]:not(.weeks)   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:first-child:before{border-radius:3px 0 0 3px}.bs-datepicker-body[_ngcontent-%COMP%]   table.years[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:46px;height:46px;line-height:45px;margin:0 auto}.bs-datepicker-body[_ngcontent-%COMP%]   table.years[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:not(:last-child)   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{margin-bottom:8px}.bs-datepicker-body[_ngcontent-%COMP%]   table.months[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{height:52px}.bs-datepicker-body[_ngcontent-%COMP%]   table.months[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{padding:6px;border-radius:15px}.bs-datepicker[_ngcontent-%COMP%]   .current-timedate[_ngcontent-%COMP%]{color:#54708b;font-size:15px;text-align:center;height:30px;line-height:30px;border-radius:20px;border:1px solid #e9edf0;margin-bottom:10px;cursor:pointer;text-transform:uppercase;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker[_ngcontent-%COMP%]   .current-timedate[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:not(:empty):before{content:"";width:15px;height:16px;display:inline-block;margin-right:4px;vertical-align:text-bottom;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC)}.bs-datepicker-multiple[_ngcontent-%COMP%]{display:inline-block;border-radius:0;border:1px solid #d4d4d4}.bs-datepicker-multiple[_ngcontent-%COMP%] + .bs-datepicker-multiple[_ngcontent-%COMP%]{margin-left:10px}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%]{box-shadow:none;position:relative}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%]:not(:last-child){padding-right:10px}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%] + .bs-datepicker[_ngcontent-%COMP%]:after{content:"";display:block;width:14px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);position:absolute;top:25px;left:-8px}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%]   .left[_ngcontent-%COMP%]{float:left}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%]   .right[_ngcontent-%COMP%]{float:right}.bs-datepicker-container[_ngcontent-%COMP%]{padding:0;background-color:#fff}.bs-datepicker-custom-range[_ngcontent-%COMP%]{padding:15px;background:#eee}.bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:100%;display:block;height:30px;background-color:#9aaec1;border-radius:4px;color:#fff;border:0;margin-bottom:10px;padding:0 18px;text-align:left;transition:.3s}.bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active, .bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover{background-color:#54708b}.bs-datepicker[_ngcontent-%COMP%]   .is-other-month[_ngcontent-%COMP%]{color:#00000040}.bs-datepicker-buttons[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap;justify-content:flex-end;padding-top:10px;border-top:1px solid #e9edf0}.bs-datepicker-buttons[_ngcontent-%COMP%]   .btn-default[_ngcontent-%COMP%]{margin-left:10px}.bs-calendar-container[_ngcontent-%COMP%]{text-align:center}bs-datepicker-container[_ngcontent-%COMP%], bs-daterangepicker-container[_ngcontent-%COMP%]{z-index:1080}@media (max-width: 640px){.bs-datepicker-multiple[_ngcontent-%COMP%] + .bs-datepicker-multiple[_ngcontent-%COMP%]{margin-left:0;margin-top:1rem}}@media (max-width: 640px){bs-datepicker-container[_ngcontent-%COMP%], bs-daterangepicker-container[_ngcontent-%COMP%]{left:15px!important;width:calc(100% - 30px)}}']}),t})();var AT=$(4489);const PN=["app-product",""];let RT=(()=>{class t extends mn{constructor(){super(),this.data={}}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["","app-product",""]],inputs:{data:"data"},features:[n.\u0275\u0275InheritDefinitionFeature],attrs:PN,decls:5,vars:3,consts:[["uk-icon","triangle-right",1,"uk-margin-small-right"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"a"),n.\u0275\u0275element(1,"span",0),n.\u0275\u0275text(2),n.\u0275\u0275elementStart(3,"b"),n.\u0275\u0275text(4),n.\u0275\u0275elementEnd()()),2&e&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",r.data.name," - "),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate2(" ",r.data.sum," ",r.getConfigItem("currency"),""))}}),t})();const SN=["app-category",""];function ON(t,i){1&t&&n.\u0275\u0275element(0,"li",6),2&t&&n.\u0275\u0275property("data",i.$implicit)}function TN(t,i){if(1&t&&n.\u0275\u0275template(0,ON,1,1,"li",5),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("ngForOf",e.data.categories)}}function LN(t,i){1&t&&n.\u0275\u0275element(0,"li",8),2&t&&n.\u0275\u0275property("data",i.$implicit)}function EN(t,i){if(1&t&&n.\u0275\u0275template(0,LN,1,1,"li",7),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("ngForOf",e.data.products)}}let IN=(()=>{class t extends mn{constructor(){super(),this.data={},this.mode="right"}toggleMode(){"right"===this.mode?this.mode="down":"down"===this.mode&&(this.mode="right")}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["","app-category",""]],inputs:{data:"data"},features:[n.\u0275\u0275InheritDefinitionFeature],attrs:SN,decls:9,vars:5,consts:[[1,"uk-accordion-title"],["uk-icon","chevron-right",1,"abm-tree-item-icon","uk-margin-small-right"],[1,"uk-accordion-content","uk-padding-small","uk-padding-remove-vertical"],["uk-accordion","multiple: true"],[3,"ngIf"],["class","abm-tree-item","app-category","",3,"data",4,"ngFor","ngForOf"],["app-category","",1,"abm-tree-item",3,"data"],["class","abm-tree-item","app-product","",3,"data",4,"ngFor","ngForOf"],["app-product","",1,"abm-tree-item",3,"data"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"a",0),n.\u0275\u0275element(1,"span",1),n.\u0275\u0275text(2),n.\u0275\u0275elementStart(3,"b"),n.\u0275\u0275text(4),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(5,"div",2)(6,"ul",3),n.\u0275\u0275template(7,TN,1,1,"ng-template",4),n.\u0275\u0275template(8,EN,1,1,"ng-template",4),n.\u0275\u0275elementEnd()()),2&e&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",r.data.name," - "),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate2(" ",r.data.sum," ",r.getConfigItem("currency"),""),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngIf",r.checkCategories(r.data)),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.checkProducts(r.data)))},dependencies:[ie.sg,ie.O5,t,RT]}),t})();function dm(){}const AN=function(){let t=0;return function(){return t++}}();function Dr(t){return null===t||typeof t>"u"}function Ss(t){if(Array.isArray&&Array.isArray(t))return!0;const i=Object.prototype.toString.call(t);return"[object"===i.slice(0,7)&&"Array]"===i.slice(-6)}function ir(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)}const Uo=t=>("number"==typeof t||t instanceof Number)&&isFinite(+t);function th(t,i){return Uo(t)?t:i}function Yi(t,i){return typeof t>"u"?i:t}const YT=(t,i)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100*i:+t;function Os(t,i,e){if(t&&"function"==typeof t.call)return t.apply(e,i)}function qr(t,i,e,r){let s,o,u;if(Ss(t))if(o=t.length,r)for(s=o-1;s>=0;s--)i.call(e,t[s],s);else for(s=0;s<o;s++)i.call(e,t[s],s);else if(ir(t))for(u=Object.keys(t),o=u.length,s=0;s<o;s++)i.call(e,t[u[s]],u[s])}function sx(t,i){let e,r,s,o;if(!t||!i||t.length!==i.length)return!1;for(e=0,r=t.length;e<r;++e)if(s=t[e],o=i[e],s.datasetIndex!==o.datasetIndex||s.index!==o.index)return!1;return!0}function ox(t){if(Ss(t))return t.map(ox);if(ir(t)){const i=Object.create(null),e=Object.keys(t),r=e.length;let s=0;for(;s<r;++s)i[e[s]]=ox(t[e[s]]);return i}return t}function FT(t){return-1===["__proto__","prototype","constructor"].indexOf(t)}function YN(t,i,e,r){if(!FT(t))return;const s=i[t],o=e[t];ir(s)&&ir(o)?C0(s,o,r):i[t]=ox(o)}function C0(t,i,e){const r=Ss(i)?i:[i],s=r.length;if(!ir(t))return t;const o=(e=e||{}).merger||YN;for(let u=0;u<s;++u){if(!ir(i=r[u]))continue;const d=Object.keys(i);for(let m=0,M=d.length;m<M;++m)o(d[m],t,i,e)}return t}function D0(t,i){return C0(t,i,{merger:FN})}function FN(t,i,e){if(!FT(t))return;const r=i[t],s=e[t];ir(r)&&ir(s)?D0(r,s):Object.prototype.hasOwnProperty.call(i,t)||(i[t]=ox(s))}const NT={"":t=>t,x:t=>t.x,y:t=>t.y};function R_(t,i){return(NT[i]||(NT[i]=function NN(t){const i=function jN(t){const i=t.split("."),e=[];let r="";for(const s of i)r+=s,r.endsWith("\\")?r=r.slice(0,-1)+".":(e.push(r),r="");return e}(t);return e=>{for(const r of i){if(""===r)break;e=e&&e[r]}return e}}(i)))(t)}function nS(t){return t.charAt(0).toUpperCase()+t.slice(1)}const nh=t=>typeof t<"u",Y_=t=>"function"==typeof t,jT=(t,i)=>{if(t.size!==i.size)return!1;for(const e of t)if(!i.has(e))return!1;return!0},Js=Math.PI,ns=2*Js,VN=ns+Js,ax=Number.POSITIVE_INFINITY,BN=Js/180,xo=Js/2,x0=Js/4,HT=2*Js/3,ih=Math.log10,Jf=Math.sign;function VT(t){const i=Math.round(t);t=k0(t,i,t/1e3)?i:t;const e=Math.pow(10,Math.floor(ih(t))),r=t/e;return(r<=1?1:r<=2?2:r<=5?5:10)*e}function jb(t){return!isNaN(parseFloat(t))&&isFinite(t)}function k0(t,i,e){return Math.abs(t-i)<e}function BT(t,i,e){let r,s,o;for(r=0,s=t.length;r<s;r++)o=t[r][e],isNaN(o)||(i.min=Math.min(i.min,o),i.max=Math.max(i.max,o))}function Qh(t){return t*(Js/180)}function iS(t){return t*(180/Js)}function $T(t){if(!Uo(t))return;let i=1,e=0;for(;Math.round(t*i)/i!==t;)i*=10,e++;return e}function zT(t,i){const e=i.x-t.x,r=i.y-t.y,s=Math.sqrt(e*e+r*r);let o=Math.atan2(r,e);return o<-.5*Js&&(o+=ns),{angle:o,distance:s}}function rS(t,i){return Math.sqrt(Math.pow(i.x-t.x,2)+Math.pow(i.y-t.y,2))}function WN(t,i){return(t-i+VN)%ns-Js}function ud(t){return(t%ns+ns)%ns}function P0(t,i,e,r){const s=ud(t),o=ud(i),u=ud(e),d=ud(o-s),m=ud(u-s),M=ud(s-o),S=ud(s-u);return s===o||s===u||r&&o===u||d>m&&M<S}function Ja(t,i,e){return Math.max(i,Math.min(e,t))}function hm(t,i,e,r=1e-6){return t>=Math.min(i,e)-r&&t<=Math.max(i,e)+r}function sS(t,i,e){e=e||(u=>t[u]<i);let o,r=t.length-1,s=0;for(;r-s>1;)o=s+r>>1,e(o)?s=o:r=o;return{lo:s,hi:r}}const fm=(t,i,e,r)=>sS(t,e,r?s=>t[s][i]<=e:s=>t[s][i]<e),GN=(t,i,e)=>sS(t,e,r=>t[r][i]>=e),WT=["push","pop","shift","splice","unshift"];function UT(t,i){const e=t._chartjs;if(!e)return;const r=e.listeners,s=r.indexOf(i);-1!==s&&r.splice(s,1),!(r.length>0)&&(WT.forEach(o=>{delete t[o]}),delete t._chartjs)}function GT(t){const i=new Set;let e,r;for(e=0,r=t.length;e<r;++e)i.add(t[e]);return i.size===r?t:Array.from(i)}const qT=typeof window>"u"?function(t){return t()}:window.requestAnimationFrame;function KT(t,i,e){const r=e||(u=>Array.prototype.slice.call(u));let s=!1,o=[];return function(...u){o=r(u),s||(s=!0,qT.call(window,()=>{s=!1,t.apply(i,o)}))}}const oS=t=>"start"===t?"left":"end"===t?"right":"center",tc=(t,i,e)=>"start"===t?i:"end"===t?e:(i+e)/2;function JT(t,i,e){const r=i.length;let s=0,o=r;if(t._sorted){const{iScale:u,_parsed:d}=t,m=u.axis,{min:M,max:S,minDefined:I,maxDefined:K}=u.getUserBounds();I&&(s=Ja(Math.min(fm(d,u.axis,M).lo,e?r:fm(i,m,u.getPixelForValue(M)).lo),0,r-1)),o=K?Ja(Math.max(fm(d,u.axis,S,!0).hi+1,e?0:fm(i,m,u.getPixelForValue(S),!0).hi+1),s,r)-s:r-s}return{start:s,count:o}}function QT(t){const{xScale:i,yScale:e,_scaleRanges:r}=t,s={xmin:i.min,xmax:i.max,ymin:e.min,ymax:e.max};if(!r)return t._scaleRanges=s,!0;const o=r.xmin!==i.min||r.xmax!==i.max||r.ymin!==e.min||r.ymax!==e.max;return Object.assign(r,s),o}const lx=t=>0===t||1===t,ZT=(t,i,e)=>-Math.pow(2,10*(t-=1))*Math.sin((t-i)*ns/e),XT=(t,i,e)=>Math.pow(2,-10*t)*Math.sin((t-i)*ns/e)+1,S0={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>1-Math.cos(t*xo),easeOutSine:t=>Math.sin(t*xo),easeInOutSine:t=>-.5*(Math.cos(Js*t)-1),easeInExpo:t=>0===t?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>1===t?1:1-Math.pow(2,-10*t),easeInOutExpo:t=>lx(t)?t:t<.5?.5*Math.pow(2,10*(2*t-1)):.5*(2-Math.pow(2,-10*(2*t-1))),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>lx(t)?t:ZT(t,.075,.3),easeOutElastic:t=>lx(t)?t:XT(t,.075,.3),easeInOutElastic:t=>lx(t)?t:t<.5?.5*ZT(2*t,.1125,.45):.5+.5*XT(2*t-1,.1125,.45),easeInBack:t=>t*t*(2.70158*t-1.70158),easeOutBack:t=>(t-=1)*t*(2.70158*t+1.70158)+1,easeInOutBack(t){let i=1.70158;return(t/=.5)<1?t*t*((1+(i*=1.525))*t-i)*.5:.5*((t-=2)*t*((1+(i*=1.525))*t+i)+2)},easeInBounce:t=>1-S0.easeOutBounce(1-t),easeOutBounce:t=>t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375,easeInOutBounce:t=>t<.5?.5*S0.easeInBounce(2*t):.5*S0.easeOutBounce(2*t-1)+.5};function O0(t){return t+.5|0}const F_=(t,i,e)=>Math.max(Math.min(t,e),i);function T0(t){return F_(O0(2.55*t),0,255)}function N_(t){return F_(O0(255*t),0,255)}function pm(t){return F_(O0(t/2.55)/100,0,1)}function eL(t){return F_(O0(100*t),0,100)}const rh={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},aS=[..."0123456789ABCDEF"],ZN=t=>aS[15&t],XN=t=>aS[(240&t)>>4]+aS[15&t],cx=t=>(240&t)>>4==(15&t);const rj=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function tL(t,i,e){const r=i*Math.min(e,1-e),s=(o,u=(o+t/30)%12)=>e-r*Math.max(Math.min(u-3,9-u,1),-1);return[s(0),s(8),s(4)]}function sj(t,i,e){const r=(s,o=(s+t/60)%6)=>e-e*i*Math.max(Math.min(o,4-o,1),0);return[r(5),r(3),r(1)]}function oj(t,i,e){const r=tL(t,1,.5);let s;for(i+e>1&&(s=1/(i+e),i*=s,e*=s),s=0;s<3;s++)r[s]*=1-i-e,r[s]+=i;return r}function lS(t){const e=t.r/255,r=t.g/255,s=t.b/255,o=Math.max(e,r,s),u=Math.min(e,r,s),d=(o+u)/2;let m,M,S;return o!==u&&(S=o-u,M=d>.5?S/(2-o-u):S/(o+u),m=function aj(t,i,e,r,s){return t===s?(i-e)/r+(i<e?6:0):i===s?(e-t)/r+2:(t-i)/r+4}(e,r,s,S,o),m=60*m+.5),[0|m,M||0,d]}function cS(t,i,e,r){return(Array.isArray(i)?t(i[0],i[1],i[2]):t(i,e,r)).map(N_)}function uS(t,i,e){return cS(tL,t,i,e)}function nL(t){return(t%360+360)%360}const iL={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},rL={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};let ux;const mj=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/,dS=t=>t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055,Hb=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function dx(t,i,e){if(t){let r=lS(t);r[i]=Math.max(0,Math.min(r[i]+r[i]*e,0===i?360:1)),r=uS(r),t.r=r[0],t.g=r[1],t.b=r[2]}}function sL(t,i){return t&&Object.assign(i||{},t)}function oL(t){var i={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(i={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(i.a=N_(t[3]))):(i=sL(t,{r:0,g:0,b:0,a:1})).a=N_(i.a),i}function vj(t){return"r"===t.charAt(0)?function _j(t){const i=mj.exec(t);let r,s,o,e=255;if(i){if(i[7]!==r){const u=+i[7];e=i[8]?T0(u):F_(255*u,0,255)}return r=+i[1],s=+i[3],o=+i[5],r=255&(i[2]?T0(r):F_(r,0,255)),s=255&(i[4]?T0(s):F_(s,0,255)),o=255&(i[6]?T0(o):F_(o,0,255)),{r,g:s,b:o,a:e}}}(t):function uj(t){const i=rj.exec(t);let r,e=255;if(!i)return;i[5]!==r&&(e=i[6]?T0(+i[5]):N_(+i[5]));const s=nL(+i[2]),o=+i[3]/100,u=+i[4]/100;return r="hwb"===i[1]?function lj(t,i,e){return cS(oj,t,i,e)}(s,o,u):"hsv"===i[1]?function cj(t,i,e){return cS(sj,t,i,e)}(s,o,u):uS(s,o,u),{r:r[0],g:r[1],b:r[2],a:e}}(t)}class hx{constructor(i){if(i instanceof hx)return i;const e=typeof i;let r;"object"===e?r=oL(i):"string"===e&&(r=function tj(t){var e,i=t.length;return"#"===t[0]&&(4===i||5===i?e={r:255&17*rh[t[1]],g:255&17*rh[t[2]],b:255&17*rh[t[3]],a:5===i?17*rh[t[4]]:255}:(7===i||9===i)&&(e={r:rh[t[1]]<<4|rh[t[2]],g:rh[t[3]]<<4|rh[t[4]],b:rh[t[5]]<<4|rh[t[6]],a:9===i?rh[t[7]]<<4|rh[t[8]]:255})),e}(i)||function pj(t){ux||(ux=function fj(){const t={},i=Object.keys(rL),e=Object.keys(iL);let r,s,o,u,d;for(r=0;r<i.length;r++){for(u=d=i[r],s=0;s<e.length;s++)o=e[s],d=d.replace(o,iL[o]);o=parseInt(rL[u],16),t[d]=[o>>16&255,o>>8&255,255&o]}return t}(),ux.transparent=[0,0,0,0]);const i=ux[t.toLowerCase()];return i&&{r:i[0],g:i[1],b:i[2],a:4===i.length?i[3]:255}}(i)||vj(i)),this._rgb=r,this._valid=!!r}get valid(){return this._valid}get rgb(){var i=sL(this._rgb);return i&&(i.a=pm(i.a)),i}set rgb(i){this._rgb=oL(i)}rgbString(){return this._valid?function gj(t){return t&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${pm(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`)}(this._rgb):void 0}hexString(){return this._valid?function ij(t){var i=(t=>cx(t.r)&&cx(t.g)&&cx(t.b)&&cx(t.a))(t)?ZN:XN;return t?"#"+i(t.r)+i(t.g)+i(t.b)+((t,i)=>t<255?i(t):"")(t.a,i):void 0}(this._rgb):void 0}hslString(){return this._valid?function hj(t){if(!t)return;const i=lS(t),e=i[0],r=eL(i[1]),s=eL(i[2]);return t.a<255?`hsla(${e}, ${r}%, ${s}%, ${pm(t.a)})`:`hsl(${e}, ${r}%, ${s}%)`}(this._rgb):void 0}mix(i,e){if(i){const r=this.rgb,s=i.rgb;let o;const u=e===o?.5:e,d=2*u-1,m=r.a-s.a,M=((d*m==-1?d:(d+m)/(1+d*m))+1)/2;o=1-M,r.r=255&M*r.r+o*s.r+.5,r.g=255&M*r.g+o*s.g+.5,r.b=255&M*r.b+o*s.b+.5,r.a=u*r.a+(1-u)*s.a,this.rgb=r}return this}interpolate(i,e){return i&&(this._rgb=function yj(t,i,e){const r=Hb(pm(t.r)),s=Hb(pm(t.g)),o=Hb(pm(t.b));return{r:N_(dS(r+e*(Hb(pm(i.r))-r))),g:N_(dS(s+e*(Hb(pm(i.g))-s))),b:N_(dS(o+e*(Hb(pm(i.b))-o))),a:t.a+e*(i.a-t.a)}}(this._rgb,i._rgb,e)),this}clone(){return new hx(this.rgb)}alpha(i){return this._rgb.a=N_(i),this}clearer(i){return this._rgb.a*=1-i,this}greyscale(){const i=this._rgb,e=O0(.3*i.r+.59*i.g+.11*i.b);return i.r=i.g=i.b=e,this}opaquer(i){return this._rgb.a*=1+i,this}negate(){const i=this._rgb;return i.r=255-i.r,i.g=255-i.g,i.b=255-i.b,this}lighten(i){return dx(this._rgb,2,i),this}darken(i){return dx(this._rgb,2,-i),this}saturate(i){return dx(this._rgb,1,i),this}desaturate(i){return dx(this._rgb,1,-i),this}rotate(i){return function dj(t,i){var e=lS(t);e[0]=nL(e[0]+i),e=uS(e),t.r=e[0],t.g=e[1],t.b=e[2]}(this._rgb,i),this}}function aL(t){return new hx(t)}function lL(t){if(t&&"object"==typeof t){const i=t.toString();return"[object CanvasPattern]"===i||"[object CanvasGradient]"===i}return!1}function cL(t){return lL(t)?t:aL(t)}function hS(t){return lL(t)?t:aL(t).saturate(.5).darken(.1).hexString()}const vy=Object.create(null),fS=Object.create(null);function L0(t,i){if(!i)return t;const e=i.split(".");for(let r=0,s=e.length;r<s;++r){const o=e[r];t=t[o]||(t[o]=Object.create(null))}return t}function pS(t,i,e){return"string"==typeof i?C0(L0(t,i),e):C0(L0(t,""),i)}var rr=new class bj{constructor(i){this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=e=>e.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(e,r)=>hS(r.backgroundColor),this.hoverBorderColor=(e,r)=>hS(r.borderColor),this.hoverColor=(e,r)=>hS(r.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(i)}set(i,e){return pS(this,i,e)}get(i){return L0(this,i)}describe(i,e){return pS(fS,i,e)}override(i,e){return pS(vy,i,e)}route(i,e,r,s){const o=L0(this,i),u=L0(this,r),d="_"+e;Object.defineProperties(o,{[d]:{value:o[e],writable:!0},[e]:{enumerable:!0,get(){const m=this[d],M=u[s];return ir(m)?Object.assign({},M,m):Yi(m,M)},set(m){this[d]=m}}})}}({_scriptable:t=>!t.startsWith("on"),_indexable:t=>"events"!==t,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}});function fx(t,i,e,r,s){let o=i[s];return o||(o=i[s]=t.measureText(s).width,e.push(s)),o>r&&(r=o),r}function wj(t,i,e,r){let s=(r=r||{}).data=r.data||{},o=r.garbageCollect=r.garbageCollect||[];r.font!==i&&(s=r.data={},o=r.garbageCollect=[],r.font=i),t.save(),t.font=i;let u=0;const d=e.length;let m,M,S,I,K;for(m=0;m<d;m++)if(I=e[m],null!=I&&!0!==Ss(I))u=fx(t,s,o,u,I);else if(Ss(I))for(M=0,S=I.length;M<S;M++)K=I[M],null!=K&&!Ss(K)&&(u=fx(t,s,o,u,K));t.restore();const Q=o.length/2;if(Q>e.length){for(m=0;m<Q;m++)delete s[o[m]];o.splice(0,Q)}return u}function by(t,i,e){const r=t.currentDevicePixelRatio,s=0!==e?Math.max(e/2,.5):0;return Math.round((i-s)*r)/r+s}function uL(t,i){(i=i||t.getContext("2d")).save(),i.resetTransform(),i.clearRect(0,0,t.width,t.height),i.restore()}function mS(t,i,e,r){dL(t,i,e,r,null)}function dL(t,i,e,r,s){let o,u,d,m,M,S;const I=i.pointStyle,K=i.rotation,Q=i.radius;let te=(K||0)*BN;if(I&&"object"==typeof I&&(o=I.toString(),"[object HTMLImageElement]"===o||"[object HTMLCanvasElement]"===o))return t.save(),t.translate(e,r),t.rotate(te),t.drawImage(I,-I.width/2,-I.height/2,I.width,I.height),void t.restore();if(!(isNaN(Q)||Q<=0)){switch(t.beginPath(),I){default:s?t.ellipse(e,r,s/2,Q,0,0,ns):t.arc(e,r,Q,0,ns),t.closePath();break;case"triangle":t.moveTo(e+Math.sin(te)*Q,r-Math.cos(te)*Q),te+=HT,t.lineTo(e+Math.sin(te)*Q,r-Math.cos(te)*Q),te+=HT,t.lineTo(e+Math.sin(te)*Q,r-Math.cos(te)*Q),t.closePath();break;case"rectRounded":M=.516*Q,m=Q-M,u=Math.cos(te+x0)*m,d=Math.sin(te+x0)*m,t.arc(e-u,r-d,M,te-Js,te-xo),t.arc(e+d,r-u,M,te-xo,te),t.arc(e+u,r+d,M,te,te+xo),t.arc(e-d,r+u,M,te+xo,te+Js),t.closePath();break;case"rect":if(!K){m=Math.SQRT1_2*Q,S=s?s/2:m,t.rect(e-S,r-m,2*S,2*m);break}te+=x0;case"rectRot":u=Math.cos(te)*Q,d=Math.sin(te)*Q,t.moveTo(e-u,r-d),t.lineTo(e+d,r-u),t.lineTo(e+u,r+d),t.lineTo(e-d,r+u),t.closePath();break;case"crossRot":te+=x0;case"cross":u=Math.cos(te)*Q,d=Math.sin(te)*Q,t.moveTo(e-u,r-d),t.lineTo(e+u,r+d),t.moveTo(e+d,r-u),t.lineTo(e-d,r+u);break;case"star":u=Math.cos(te)*Q,d=Math.sin(te)*Q,t.moveTo(e-u,r-d),t.lineTo(e+u,r+d),t.moveTo(e+d,r-u),t.lineTo(e-d,r+u),te+=x0,u=Math.cos(te)*Q,d=Math.sin(te)*Q,t.moveTo(e-u,r-d),t.lineTo(e+u,r+d),t.moveTo(e+d,r-u),t.lineTo(e-d,r+u);break;case"line":u=s?s/2:Math.cos(te)*Q,d=Math.sin(te)*Q,t.moveTo(e-u,r-d),t.lineTo(e+u,r+d);break;case"dash":t.moveTo(e,r),t.lineTo(e+Math.cos(te)*Q,r+Math.sin(te)*Q)}t.fill(),i.borderWidth>0&&t.stroke()}}function E0(t,i,e){return e=e||.5,!i||t&&t.x>i.left-e&&t.x<i.right+e&&t.y>i.top-e&&t.y<i.bottom+e}function px(t,i){t.save(),t.beginPath(),t.rect(i.left,i.top,i.right-i.left,i.bottom-i.top),t.clip()}function mx(t){t.restore()}function Cj(t,i,e,r,s){if(!i)return t.lineTo(e.x,e.y);if("middle"===s){const o=(i.x+e.x)/2;t.lineTo(o,i.y),t.lineTo(o,e.y)}else"after"===s!=!!r?t.lineTo(i.x,e.y):t.lineTo(e.x,i.y);t.lineTo(e.x,e.y)}function Dj(t,i,e,r){if(!i)return t.lineTo(e.x,e.y);t.bezierCurveTo(r?i.cp1x:i.cp2x,r?i.cp1y:i.cp2y,r?e.cp2x:e.cp1x,r?e.cp2y:e.cp1y,e.x,e.y)}function My(t,i,e,r,s,o={}){const u=Ss(i)?i:[i],d=o.strokeWidth>0&&""!==o.strokeColor;let m,M;for(t.save(),t.font=s.string,function xj(t,i){i.translation&&t.translate(i.translation[0],i.translation[1]),Dr(i.rotation)||t.rotate(i.rotation),i.color&&(t.fillStyle=i.color),i.textAlign&&(t.textAlign=i.textAlign),i.textBaseline&&(t.textBaseline=i.textBaseline)}(t,o),m=0;m<u.length;++m)M=u[m],d&&(o.strokeColor&&(t.strokeStyle=o.strokeColor),Dr(o.strokeWidth)||(t.lineWidth=o.strokeWidth),t.strokeText(M,e,r,o.maxWidth)),t.fillText(M,e,r,o.maxWidth),kj(t,e,r,M,o),r+=s.lineHeight;t.restore()}function kj(t,i,e,r,s){if(s.strikethrough||s.underline){const o=t.measureText(r),u=i-o.actualBoundingBoxLeft,d=i+o.actualBoundingBoxRight,m=e-o.actualBoundingBoxAscent,M=e+o.actualBoundingBoxDescent,S=s.strikethrough?(m+M)/2:M;t.strokeStyle=t.fillStyle,t.beginPath(),t.lineWidth=s.decorationWidth||2,t.moveTo(u,S),t.lineTo(d,S),t.stroke()}}function I0(t,i){const{x:e,y:r,w:s,h:o,radius:u}=i;t.arc(e+u.topLeft,r+u.topLeft,u.topLeft,-xo,Js,!0),t.lineTo(e,r+o-u.bottomLeft),t.arc(e+u.bottomLeft,r+o-u.bottomLeft,u.bottomLeft,Js,xo,!0),t.lineTo(e+s-u.bottomRight,r+o),t.arc(e+s-u.bottomRight,r+o-u.bottomRight,u.bottomRight,xo,0,!0),t.lineTo(e+s,r+u.topRight),t.arc(e+s-u.topRight,r+u.topRight,u.topRight,0,-xo,!0),t.lineTo(e+u.topLeft,r)}const Pj=new RegExp(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/),Sj=new RegExp(/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/);function Oj(t,i){const e=(""+t).match(Pj);if(!e||"normal"===e[1])return 1.2*i;switch(t=+e[2],e[3]){case"px":return t;case"%":t/=100}return i*t}const Tj=t=>+t||0;function _S(t,i){const e={},r=ir(i),s=r?Object.keys(i):i,o=ir(t)?r?u=>Yi(t[u],t[i[u]]):u=>t[u]:()=>t;for(const u of s)e[u]=Tj(o(u));return e}function hL(t){return _S(t,{top:"y",right:"x",bottom:"y",left:"x"})}function wy(t){return _S(t,["topLeft","topRight","bottomLeft","bottomRight"])}function nc(t){const i=hL(t);return i.width=i.left+i.right,i.height=i.top+i.bottom,i}function La(t,i){let e=Yi((t=t||{}).size,(i=i||rr.font).size);"string"==typeof e&&(e=parseInt(e,10));let r=Yi(t.style,i.style);r&&!(""+r).match(Sj)&&(console.warn('Invalid font style specified: "'+r+'"'),r="");const s={family:Yi(t.family,i.family),lineHeight:Oj(Yi(t.lineHeight,i.lineHeight),e),size:e,style:r,weight:Yi(t.weight,i.weight),string:""};return s.string=function Mj(t){return!t||Dr(t.size)||Dr(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}(s),s}function A0(t,i,e,r){let o,u,d,s=!0;for(o=0,u=t.length;o<u;++o)if(d=t[o],void 0!==d&&(void 0!==i&&"function"==typeof d&&(d=d(i),s=!1),void 0!==e&&Ss(d)&&(d=d[e%d.length],s=!1),void 0!==d))return r&&!s&&(r.cacheable=!1),d}function j_(t,i){return Object.assign(Object.create(t),i)}function gS(t,i=[""],e=t,r,s=(()=>t[0])){nh(r)||(r=gL("_fallback",t));const o={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:e,_fallback:r,_getTarget:s,override:u=>gS([u,...t],i,e,r)};return new Proxy(o,{deleteProperty:(u,d)=>(delete u[d],delete u._keys,delete t[0][d],!0),get:(u,d)=>pL(u,d,()=>function jj(t,i,e,r){let s;for(const o of i)if(s=gL(Ej(o,t),e),nh(s))return yS(t,s)?vS(e,r,t,s):s}(d,i,t,u)),getOwnPropertyDescriptor:(u,d)=>Reflect.getOwnPropertyDescriptor(u._scopes[0],d),getPrototypeOf:()=>Reflect.getPrototypeOf(t[0]),has:(u,d)=>yL(u).includes(d),ownKeys:u=>yL(u),set(u,d,m){const M=u._storage||(u._storage=s());return u[d]=M[d]=m,delete u._keys,!0}})}function Vb(t,i,e,r){const s={_cacheable:!1,_proxy:t,_context:i,_subProxy:e,_stack:new Set,_descriptors:fL(t,r),setContext:o=>Vb(t,o,e,r),override:o=>Vb(t.override(o),i,e,r)};return new Proxy(s,{deleteProperty:(o,u)=>(delete o[u],delete t[u],!0),get:(o,u,d)=>pL(o,u,()=>function Ij(t,i,e){const{_proxy:r,_context:s,_subProxy:o,_descriptors:u}=t;let d=r[i];return Y_(d)&&u.isScriptable(i)&&(d=function Aj(t,i,e,r){const{_proxy:s,_context:o,_subProxy:u,_stack:d}=e;if(d.has(t))throw new Error("Recursion detected: "+Array.from(d).join("->")+"->"+t);return d.add(t),i=i(o,u||r),d.delete(t),yS(t,i)&&(i=vS(s._scopes,s,t,i)),i}(i,d,t,e)),Ss(d)&&d.length&&(d=function Rj(t,i,e,r){const{_proxy:s,_context:o,_subProxy:u,_descriptors:d}=e;if(nh(o.index)&&r(t))i=i[o.index%i.length];else if(ir(i[0])){const m=i,M=s._scopes.filter(S=>S!==m);i=[];for(const S of m){const I=vS(M,s,t,S);i.push(Vb(I,o,u&&u[t],d))}}return i}(i,d,t,u.isIndexable)),yS(i,d)&&(d=Vb(d,s,o&&o[i],u)),d}(o,u,d)),getOwnPropertyDescriptor:(o,u)=>o._descriptors.allKeys?Reflect.has(t,u)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,u),getPrototypeOf:()=>Reflect.getPrototypeOf(t),has:(o,u)=>Reflect.has(t,u),ownKeys:()=>Reflect.ownKeys(t),set:(o,u,d)=>(t[u]=d,delete o[u],!0)})}function fL(t,i={scriptable:!0,indexable:!0}){const{_scriptable:e=i.scriptable,_indexable:r=i.indexable,_allKeys:s=i.allKeys}=t;return{allKeys:s,scriptable:e,indexable:r,isScriptable:Y_(e)?e:()=>e,isIndexable:Y_(r)?r:()=>r}}const Ej=(t,i)=>t?t+nS(i):i,yS=(t,i)=>ir(i)&&"adapters"!==t&&(null===Object.getPrototypeOf(i)||i.constructor===Object);function pL(t,i,e){if(Object.prototype.hasOwnProperty.call(t,i))return t[i];const r=e();return t[i]=r,r}function mL(t,i,e){return Y_(t)?t(i,e):t}const Yj=(t,i)=>!0===t?i:"string"==typeof t?R_(i,t):void 0;function Fj(t,i,e,r,s){for(const o of i){const u=Yj(e,o);if(u){t.add(u);const d=mL(u._fallback,e,s);if(nh(d)&&d!==e&&d!==r)return d}else if(!1===u&&nh(r)&&e!==r)return null}return!1}function vS(t,i,e,r){const s=i._rootScopes,o=mL(i._fallback,e,r),u=[...t,...s],d=new Set;d.add(r);let m=_L(d,u,e,o||e,r);return!(null===m||nh(o)&&o!==e&&(m=_L(d,u,o,m,r),null===m))&&gS(Array.from(d),[""],s,o,()=>function Nj(t,i,e){const r=t._getTarget();i in r||(r[i]={});const s=r[i];return Ss(s)&&ir(e)?e:s}(i,e,r))}function _L(t,i,e,r,s){for(;e;)e=Fj(t,i,e,r,s);return e}function gL(t,i){for(const e of i){if(!e)continue;const r=e[t];if(nh(r))return r}}function yL(t){let i=t._keys;return i||(i=t._keys=function Hj(t){const i=new Set;for(const e of t)for(const r of Object.keys(e).filter(s=>!s.startsWith("_")))i.add(r);return Array.from(i)}(t._scopes)),i}function vL(t,i,e,r){const{iScale:s}=t,{key:o="r"}=this._parsing,u=new Array(r);let d,m,M,S;for(d=0,m=r;d<m;++d)M=d+e,S=i[M],u[d]={r:s.parse(R_(S,o),M)};return u}const Vj=Number.EPSILON||1e-14,Bb=(t,i)=>i<t.length&&!t[i].skip&&t[i],bL=t=>"x"===t?"y":"x";function Bj(t,i,e,r){const s=t.skip?i:t,o=i,u=e.skip?i:e,d=rS(o,s),m=rS(u,o);let M=d/(d+m),S=m/(d+m);M=isNaN(M)?0:M,S=isNaN(S)?0:S;const I=r*M,K=r*S;return{previous:{x:o.x-I*(u.x-s.x),y:o.y-I*(u.y-s.y)},next:{x:o.x+K*(u.x-s.x),y:o.y+K*(u.y-s.y)}}}function _x(t,i,e){return Math.max(Math.min(t,e),i)}function Gj(t,i,e,r,s){let o,u,d,m;if(i.spanGaps&&(t=t.filter(M=>!M.skip)),"monotone"===i.cubicInterpolationMode)!function Wj(t,i="x"){const e=bL(i),r=t.length,s=Array(r).fill(0),o=Array(r);let u,d,m,M=Bb(t,0);for(u=0;u<r;++u)if(d=m,m=M,M=Bb(t,u+1),m){if(M){const S=M[i]-m[i];s[u]=0!==S?(M[e]-m[e])/S:0}o[u]=d?M?Jf(s[u-1])!==Jf(s[u])?0:(s[u-1]+s[u])/2:s[u-1]:s[u]}(function $j(t,i,e){const r=t.length;let s,o,u,d,m,M=Bb(t,0);for(let S=0;S<r-1;++S)if(m=M,M=Bb(t,S+1),m&&M){if(k0(i[S],0,Vj)){e[S]=e[S+1]=0;continue}s=e[S]/i[S],o=e[S+1]/i[S],d=Math.pow(s,2)+Math.pow(o,2),!(d<=9)&&(u=3/Math.sqrt(d),e[S]=s*u*i[S],e[S+1]=o*u*i[S])}})(t,s,o),function zj(t,i,e="x"){const r=bL(e),s=t.length;let o,u,d,m=Bb(t,0);for(let M=0;M<s;++M){if(u=d,d=m,m=Bb(t,M+1),!d)continue;const S=d[e],I=d[r];u&&(o=(S-u[e])/3,d[`cp1${e}`]=S-o,d[`cp1${r}`]=I-o*i[M]),m&&(o=(m[e]-S)/3,d[`cp2${e}`]=S+o,d[`cp2${r}`]=I+o*i[M])}}(t,o,i)}(t,s);else{let M=r?t[t.length-1]:t[0];for(o=0,u=t.length;o<u;++o)d=t[o],m=Bj(M,d,t[Math.min(o+1,u-(r?0:1))%u],i.tension),d.cp1x=m.previous.x,d.cp1y=m.previous.y,d.cp2x=m.next.x,d.cp2y=m.next.y,M=d}i.capBezierPoints&&function Uj(t,i){let e,r,s,o,u,d=E0(t[0],i);for(e=0,r=t.length;e<r;++e)u=o,o=d,d=e<r-1&&E0(t[e+1],i),o&&(s=t[e],u&&(s.cp1x=_x(s.cp1x,i.left,i.right),s.cp1y=_x(s.cp1y,i.top,i.bottom)),d&&(s.cp2x=_x(s.cp2x,i.left,i.right),s.cp2y=_x(s.cp2y,i.top,i.bottom)))}(t,e)}function ML(){return typeof window<"u"&&typeof document<"u"}function bS(t){let i=t.parentNode;return i&&"[object ShadowRoot]"===i.toString()&&(i=i.host),i}function gx(t,i,e){let r;return"string"==typeof t?(r=parseInt(t,10),-1!==t.indexOf("%")&&(r=r/100*i.parentNode[e])):r=t,r}const yx=t=>window.getComputedStyle(t,null),Kj=["top","right","bottom","left"];function Cy(t,i,e){const r={};e=e?"-"+e:"";for(let s=0;s<4;s++){const o=Kj[s];r[o]=parseFloat(t[i+"-"+o+e])||0}return r.width=r.left+r.right,r.height=r.top+r.bottom,r}function Dy(t,i){if("native"in t)return t;const{canvas:e,currentDevicePixelRatio:r}=i,s=yx(e),o="border-box"===s.boxSizing,u=Cy(s,"padding"),d=Cy(s,"border","width"),{x:m,y:M,box:S}=function Qj(t,i){const e=t.touches,r=e&&e.length?e[0]:t,{offsetX:s,offsetY:o}=r;let d,m,u=!1;if(((t,i,e)=>(t>0||i>0)&&(!e||!e.shadowRoot))(s,o,t.target))d=s,m=o;else{const M=i.getBoundingClientRect();d=r.clientX-M.left,m=r.clientY-M.top,u=!0}return{x:d,y:m,box:u}}(t,e),I=u.left+(S&&d.left),K=u.top+(S&&d.top);let{width:Q,height:te}=i;return o&&(Q-=u.width+d.width,te-=u.height+d.height),{x:Math.round((m-I)/Q*e.width/r),y:Math.round((M-K)/te*e.height/r)}}const MS=t=>Math.round(10*t)/10;function wL(t,i,e){const r=i||1,s=Math.floor(t.height*r),o=Math.floor(t.width*r);t.height=s/r,t.width=o/r;const u=t.canvas;return u.style&&(e||!u.style.height&&!u.style.width)&&(u.style.height=`${t.height}px`,u.style.width=`${t.width}px`),(t.currentDevicePixelRatio!==r||u.height!==s||u.width!==o)&&(t.currentDevicePixelRatio=r,u.height=s,u.width=o,t.ctx.setTransform(r,0,0,r,0,0),!0)}const e4=function(){let t=!1;try{const i={get passive(){return t=!0,!1}};window.addEventListener("test",null,i),window.removeEventListener("test",null,i)}catch{}return t}();function CL(t,i){const e=function qj(t,i){return yx(t).getPropertyValue(i)}(t,i),r=e&&e.match(/^(\d+)(\.\d+)?px$/);return r?+r[1]:void 0}function xy(t,i,e,r){return{x:t.x+e*(i.x-t.x),y:t.y+e*(i.y-t.y)}}function t4(t,i,e,r){return{x:t.x+e*(i.x-t.x),y:"middle"===r?e<.5?t.y:i.y:"after"===r?e<1?t.y:i.y:e>0?i.y:t.y}}function n4(t,i,e,r){const s={x:t.cp2x,y:t.cp2y},o={x:i.cp1x,y:i.cp1y},u=xy(t,s,e),d=xy(s,o,e),m=xy(o,i,e),M=xy(u,d,e),S=xy(d,m,e);return xy(M,S,e)}const DL=new Map;function R0(t,i,e){return function i4(t,i){i=i||{};const e=t+JSON.stringify(i);let r=DL.get(e);return r||(r=new Intl.NumberFormat(t,i),DL.set(e,r)),r}(i,e).format(t)}function $b(t,i,e){return t?function(t,i){return{x:e=>t+t+i-e,setWidth(e){i=e},textAlign:e=>"center"===e?e:"right"===e?"left":"right",xPlus:(e,r)=>e-r,leftForLtr:(e,r)=>e-r}}(i,e):{x:t=>t,setWidth(t){},textAlign:t=>t,xPlus:(t,i)=>t+i,leftForLtr:(t,i)=>t}}function xL(t,i){let e,r;("ltr"===i||"rtl"===i)&&(e=t.canvas.style,r=[e.getPropertyValue("direction"),e.getPropertyPriority("direction")],e.setProperty("direction",i,"important"),t.prevTextDirection=r)}function kL(t,i){void 0!==i&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",i[0],i[1]))}function PL(t){return"angle"===t?{between:P0,compare:WN,normalize:ud}:{between:hm,compare:(i,e)=>i-e,normalize:i=>i}}function SL({start:t,end:i,count:e,loop:r,style:s}){return{start:t%e,end:i%e,loop:r&&(i-t+1)%e==0,style:s}}function OL(t,i,e){if(!e)return[t];const{property:r,start:s,end:o}=e,u=i.length,{compare:d,between:m,normalize:M}=PL(r),{start:S,end:I,loop:K,style:Q}=function o4(t,i,e){const{property:r,start:s,end:o}=e,{between:u,normalize:d}=PL(r),m=i.length;let K,Q,{start:M,end:S,loop:I}=t;if(I){for(M+=m,S+=m,K=0,Q=m;K<Q&&u(d(i[M%m][r]),s,o);++K)M--,S--;M%=m,S%=m}return S<M&&(S+=m),{start:M,end:S,loop:I,style:t.style}}(t,i,e),te=[];let xe,Ne,gt,pe=!1,_e=null;for(let rn=S,on=S;rn<=I;++rn)Ne=i[rn%u],!Ne.skip&&(xe=M(Ne[r]),xe!==gt&&(pe=m(xe,s,o),null===_e&&(pe||m(s,gt,xe)&&0!==d(s,gt))&&(_e=0===d(xe,s)?rn:on),null!==_e&&(!pe||0===d(o,xe)||m(o,gt,xe))&&(te.push(SL({start:_e,end:rn,loop:K,count:u,style:Q})),_e=null),on=rn,gt=xe));return null!==_e&&te.push(SL({start:_e,end:I,loop:K,count:u,style:Q})),te}function TL(t,i){const e=[],r=t.segments;for(let s=0;s<r.length;s++){const o=OL(r[s],t.points,i);o.length&&e.push(...o)}return e}function EL(t){return{backgroundColor:t.backgroundColor,borderCapStyle:t.borderCapStyle,borderDash:t.borderDash,borderDashOffset:t.borderDashOffset,borderJoinStyle:t.borderJoinStyle,borderWidth:t.borderWidth,borderColor:t.borderColor}}function d4(t,i){return i&&JSON.stringify(t)!==JSON.stringify(i)}var mm=new class h4{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(i,e,r,s){const u=e.duration;e.listeners[s].forEach(d=>d({chart:i,initial:e.initial,numSteps:u,currentStep:Math.min(r-e.start,u)}))}_refresh(){this._request||(this._running=!0,this._request=qT.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(i=Date.now()){let e=0;this._charts.forEach((r,s)=>{if(!r.running||!r.items.length)return;const o=r.items;let m,u=o.length-1,d=!1;for(;u>=0;--u)m=o[u],m._active?(m._total>r.duration&&(r.duration=m._total),m.tick(i),d=!0):(o[u]=o[o.length-1],o.pop());d&&(s.draw(),this._notify(s,r,i,"progress")),o.length||(r.running=!1,this._notify(s,r,i,"complete"),r.initial=!1),e+=o.length}),this._lastDate=i,0===e&&(this._running=!1)}_getAnims(i){const e=this._charts;let r=e.get(i);return r||(r={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},e.set(i,r)),r}listen(i,e,r){this._getAnims(i).listeners[e].push(r)}add(i,e){!e||!e.length||this._getAnims(i).items.push(...e)}has(i){return this._getAnims(i).items.length>0}start(i){const e=this._charts.get(i);!e||(e.running=!0,e.start=Date.now(),e.duration=e.items.reduce((r,s)=>Math.max(r,s._duration),0),this._refresh())}running(i){if(!this._running)return!1;const e=this._charts.get(i);return!(!e||!e.running||!e.items.length)}stop(i){const e=this._charts.get(i);if(!e||!e.items.length)return;const r=e.items;let s=r.length-1;for(;s>=0;--s)r[s].cancel();e.items=[],this._notify(i,e,Date.now(),"complete")}remove(i){return this._charts.delete(i)}};const IL="transparent",f4={boolean:(t,i,e)=>e>.5?i:t,color(t,i,e){const r=cL(t||IL),s=r.valid&&cL(i||IL);return s&&s.valid?s.mix(r,e).hexString():i},number:(t,i,e)=>t+(i-t)*e};class p4{constructor(i,e,r,s){const o=e[r];s=A0([i.to,s,o,i.from]);const u=A0([i.from,o,s]);this._active=!0,this._fn=i.fn||f4[i.type||typeof u],this._easing=S0[i.easing]||S0.linear,this._start=Math.floor(Date.now()+(i.delay||0)),this._duration=this._total=Math.floor(i.duration),this._loop=!!i.loop,this._target=e,this._prop=r,this._from=u,this._to=s,this._promises=void 0}active(){return this._active}update(i,e,r){if(this._active){this._notify(!1);const s=this._target[this._prop],o=r-this._start,u=this._duration-o;this._start=r,this._duration=Math.floor(Math.max(u,i.duration)),this._total+=o,this._loop=!!i.loop,this._to=A0([i.to,e,s,i.from]),this._from=A0([i.from,s,e])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(i){const e=i-this._start,r=this._duration,s=this._prop,o=this._from,u=this._loop,d=this._to;let m;if(this._active=o!==d&&(u||e<r),!this._active)return this._target[s]=d,void this._notify(!0);e<0?this._target[s]=o:(m=e/r%2,m=u&&m>1?2-m:m,m=this._easing(Math.min(1,Math.max(0,m))),this._target[s]=this._fn(o,d,m))}wait(){const i=this._promises||(this._promises=[]);return new Promise((e,r)=>{i.push({res:e,rej:r})})}_notify(i){const e=i?"res":"rej",r=this._promises||[];for(let s=0;s<r.length;s++)r[s][e]()}}rr.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0});const g4=Object.keys(rr.animation);rr.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:t=>"onProgress"!==t&&"onComplete"!==t&&"fn"!==t}),rr.set("animations",{colors:{type:"color",properties:["color","borderColor","backgroundColor"]},numbers:{type:"number",properties:["x","y","borderWidth","radius","tension"]}}),rr.describe("animations",{_fallback:"animation"}),rr.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>0|t}}}});class AL{constructor(i,e){this._chart=i,this._properties=new Map,this.configure(e)}configure(i){if(!ir(i))return;const e=this._properties;Object.getOwnPropertyNames(i).forEach(r=>{const s=i[r];if(!ir(s))return;const o={};for(const u of g4)o[u]=s[u];(Ss(s.properties)&&s.properties||[r]).forEach(u=>{(u===r||!e.has(u))&&e.set(u,o)})})}_animateOptions(i,e){const r=e.options,s=function v4(t,i){if(!i)return;let e=t.options;if(e)return e.$shared&&(t.options=e=Object.assign({},e,{$shared:!1,$animations:{}})),e;t.options=i}(i,r);if(!s)return[];const o=this._createAnimations(s,r);return r.$shared&&function y4(t,i){const e=[],r=Object.keys(i);for(let s=0;s<r.length;s++){const o=t[r[s]];o&&o.active()&&e.push(o.wait())}return Promise.all(e)}(i.options.$animations,r).then(()=>{i.options=r},()=>{}),o}_createAnimations(i,e){const r=this._properties,s=[],o=i.$animations||(i.$animations={}),u=Object.keys(e),d=Date.now();let m;for(m=u.length-1;m>=0;--m){const M=u[m];if("$"===M.charAt(0))continue;if("options"===M){s.push(...this._animateOptions(i,e));continue}const S=e[M];let I=o[M];const K=r.get(M);if(I){if(K&&I.active()){I.update(K,S,d);continue}I.cancel()}K&&K.duration?(o[M]=I=new p4(K,i,M,S),s.push(I)):i[M]=S}return s}update(i,e){if(0===this._properties.size)return void Object.assign(i,e);const r=this._createAnimations(i,e);return r.length?(mm.add(this._chart,r),!0):void 0}}function RL(t,i){const e=t&&t.options||{},r=e.reverse,s=void 0===e.min?i:0,o=void 0===e.max?i:0;return{start:r?o:s,end:r?s:o}}function YL(t,i){const e=[],r=t._getSortedDatasetMetas(i);let s,o;for(s=0,o=r.length;s<o;++s)e.push(r[s].index);return e}function FL(t,i,e,r={}){const s=t.keys,o="single"===r.mode;let u,d,m,M;if(null!==i){for(u=0,d=s.length;u<d;++u){if(m=+s[u],m===e){if(r.all)continue;break}M=t.values[m],Uo(M)&&(o||0===i||Jf(i)===Jf(M))&&(i+=M)}return i}}function NL(t,i){const e=t&&t.options.stacked;return e||void 0===e&&void 0!==i.stack}function x4(t,i,e){const r=t[i]||(t[i]={});return r[e]||(r[e]={})}function jL(t,i,e,r){for(const s of i.getMatchingVisibleMetas(r).reverse()){const o=t[s.index];if(e&&o>0||!e&&o<0)return s.index}return null}function HL(t,i){const{chart:e,_cachedMeta:r}=t,s=e._stacks||(e._stacks={}),{iScale:o,vScale:u,index:d}=r,m=o.axis,M=u.axis,S=function C4(t,i,e){return`${t.id}.${i.id}.${e.stack||e.type}`}(o,u,r),I=i.length;let K;for(let Q=0;Q<I;++Q){const te=i[Q],{[m]:pe,[M]:_e}=te;K=(te._stacks||(te._stacks={}))[M]=x4(s,S,pe),K[d]=_e,K._top=jL(K,u,!0,r.type),K._bottom=jL(K,u,!1,r.type)}}function wS(t,i){const e=t.scales;return Object.keys(e).filter(r=>e[r].axis===i).shift()}function Y0(t,i){const e=t.controller.index,r=t.vScale&&t.vScale.axis;if(r){i=i||t._parsed;for(const s of i){const o=s._stacks;if(!o||void 0===o[r]||void 0===o[r][e])return;delete o[r][e]}}}const CS=t=>"reset"===t||"none"===t,VL=(t,i)=>i?t:Object.assign({},t);let Qf=(()=>{class t{constructor(e,r){this.chart=e,this._ctx=e.ctx,this.index=r,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.initialize()}initialize(){const e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=NL(e.vScale,e),this.addElements()}updateIndex(e){this.index!==e&&Y0(this._cachedMeta),this.index=e}linkScales(){const e=this.chart,r=this._cachedMeta,s=this.getDataset(),o=(K,Q,te,pe)=>"x"===K?Q:"r"===K?pe:te,u=r.xAxisID=Yi(s.xAxisID,wS(e,"x")),d=r.yAxisID=Yi(s.yAxisID,wS(e,"y")),m=r.rAxisID=Yi(s.rAxisID,wS(e,"r")),M=r.indexAxis,S=r.iAxisID=o(M,u,d,m),I=r.vAxisID=o(M,d,u,m);r.xScale=this.getScaleForId(u),r.yScale=this.getScaleForId(d),r.rScale=this.getScaleForId(m),r.iScale=this.getScaleForId(S),r.vScale=this.getScaleForId(I)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){const r=this._cachedMeta;return e===r.iScale?r.vScale:r.iScale}reset(){this._update("reset")}_destroy(){const e=this._cachedMeta;this._data&&UT(this._data,this),e._stacked&&Y0(e)}_dataCheck(){const e=this.getDataset(),r=e.data||(e.data=[]),s=this._data;if(ir(r))this._data=function w4(t){const i=Object.keys(t),e=new Array(i.length);let r,s,o;for(r=0,s=i.length;r<s;++r)o=i[r],e[r]={x:o,y:t[o]};return e}(r);else if(s!==r){if(s){UT(s,this);const o=this._cachedMeta;Y0(o),o._parsed=[]}r&&Object.isExtensible(r)&&function KN(t,i){t._chartjs?t._chartjs.listeners.push(i):(Object.defineProperty(t,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[i]}}),WT.forEach(e=>{const r="_onData"+nS(e),s=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value(...o){const u=s.apply(this,o);return t._chartjs.listeners.forEach(d=>{"function"==typeof d[r]&&d[r](...o)}),u}})}))}(r,this),this._syncList=[],this._data=r}}addElements(){const e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){const r=this._cachedMeta,s=this.getDataset();let o=!1;this._dataCheck();const u=r._stacked;r._stacked=NL(r.vScale,r),r.stack!==s.stack&&(o=!0,Y0(r),r.stack=s.stack),this._resyncElements(e),(o||u!==r._stacked)&&HL(this,r._parsed)}configure(){const e=this.chart.config,r=e.datasetScopeKeys(this._type),s=e.getOptionScopes(this.getDataset(),r,!0);this.options=e.createResolver(s,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(e,r){const{_cachedMeta:s,_data:o}=this,{iScale:u,_stacked:d}=s,m=u.axis;let I,K,Q,M=0===e&&r===o.length||s._sorted,S=e>0&&s._parsed[e-1];if(!1===this._parsing)s._parsed=o,s._sorted=!0,Q=o;else{Q=Ss(o[e])?this.parseArrayData(s,o,e,r):ir(o[e])?this.parseObjectData(s,o,e,r):this.parsePrimitiveData(s,o,e,r);const te=()=>null===K[m]||S&&K[m]<S[m];for(I=0;I<r;++I)s._parsed[I+e]=K=Q[I],M&&(te()&&(M=!1),S=K);s._sorted=M}d&&HL(this,Q)}parsePrimitiveData(e,r,s,o){const{iScale:u,vScale:d}=e,m=u.axis,M=d.axis,S=u.getLabels(),I=u===d,K=new Array(o);let Q,te,pe;for(Q=0,te=o;Q<te;++Q)pe=Q+s,K[Q]={[m]:I||u.parse(S[pe],pe),[M]:d.parse(r[pe],pe)};return K}parseArrayData(e,r,s,o){const{xScale:u,yScale:d}=e,m=new Array(o);let M,S,I,K;for(M=0,S=o;M<S;++M)I=M+s,K=r[I],m[M]={x:u.parse(K[0],I),y:d.parse(K[1],I)};return m}parseObjectData(e,r,s,o){const{xScale:u,yScale:d}=e,{xAxisKey:m="x",yAxisKey:M="y"}=this._parsing,S=new Array(o);let I,K,Q,te;for(I=0,K=o;I<K;++I)Q=I+s,te=r[Q],S[I]={x:u.parse(R_(te,m),Q),y:d.parse(R_(te,M),Q)};return S}getParsed(e){return this._cachedMeta._parsed[e]}getDataElement(e){return this._cachedMeta.data[e]}applyStack(e,r,s){const u=this._cachedMeta,d=r[e.axis];return FL({keys:YL(this.chart,!0),values:r._stacks[e.axis]},d,u.index,{mode:s})}updateRangeFromParsed(e,r,s,o){const u=s[r.axis];let d=null===u?NaN:u;const m=o&&s._stacks[r.axis];o&&m&&(o.values=m,d=FL(o,u,this._cachedMeta.index)),e.min=Math.min(e.min,d),e.max=Math.max(e.max,d)}getMinMax(e,r){const s=this._cachedMeta,o=s._parsed,u=s._sorted&&e===s.iScale,d=o.length,m=this._getOtherScale(e),M=((t,i,e)=>t&&!i.hidden&&i._stacked&&{keys:YL(this.chart,!0),values:null})(r,s),S={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:I,max:K}=function D4(t){const{min:i,max:e,minDefined:r,maxDefined:s}=t.getUserBounds();return{min:r?i:Number.NEGATIVE_INFINITY,max:s?e:Number.POSITIVE_INFINITY}}(m);let Q,te;function pe(){te=o[Q];const _e=te[m.axis];return!Uo(te[e.axis])||I>_e||K<_e}for(Q=0;Q<d&&(pe()||(this.updateRangeFromParsed(S,e,te,M),!u));++Q);if(u)for(Q=d-1;Q>=0;--Q)if(!pe()){this.updateRangeFromParsed(S,e,te,M);break}return S}getAllParsedValues(e){const r=this._cachedMeta._parsed,s=[];let o,u,d;for(o=0,u=r.length;o<u;++o)d=r[o][e.axis],Uo(d)&&s.push(d);return s}getMaxOverflow(){return!1}getLabelAndValue(e){const r=this._cachedMeta,s=r.iScale,o=r.vScale,u=this.getParsed(e);return{label:s?""+s.getLabelForValue(u[s.axis]):"",value:o?""+o.getLabelForValue(u[o.axis]):""}}_update(e){const r=this._cachedMeta;this.update(e||"default"),r._clip=function M4(t){let i,e,r,s;return ir(t)?(i=t.top,e=t.right,r=t.bottom,s=t.left):i=e=r=s=t,{top:i,right:e,bottom:r,left:s,disabled:!1===t}}(Yi(this.options.clip,function b4(t,i,e){if(!1===e)return!1;const r=RL(t,e),s=RL(i,e);return{top:s.end,right:r.end,bottom:s.start,left:r.start}}(r.xScale,r.yScale,this.getMaxOverflow())))}update(e){}draw(){const e=this._ctx,s=this._cachedMeta,o=s.data||[],u=this.chart.chartArea,d=[],m=this._drawStart||0,M=this._drawCount||o.length-m,S=this.options.drawActiveElementsOnTop;let I;for(s.dataset&&s.dataset.draw(e,u,m,M),I=m;I<m+M;++I){const K=o[I];K.hidden||(K.active&&S?d.push(K):K.draw(e,u))}for(I=0;I<d.length;++I)d[I].draw(e,u)}getStyle(e,r){const s=r?"active":"default";return void 0===e&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(s):this.resolveDataElementOptions(e||0,s)}getContext(e,r,s){const o=this.getDataset();let u;if(e>=0&&e<this._cachedMeta.data.length){const d=this._cachedMeta.data[e];u=d.$context||(d.$context=function P4(t,i,e){return j_(t,{active:!1,dataIndex:i,parsed:void 0,raw:void 0,element:e,index:i,mode:"default",type:"data"})}(this.getContext(),e,d)),u.parsed=this.getParsed(e),u.raw=o.data[e],u.index=u.dataIndex=e}else u=this.$context||(this.$context=function k4(t,i){return j_(t,{active:!1,dataset:void 0,datasetIndex:i,index:i,mode:"default",type:"dataset"})}(this.chart.getContext(),this.index)),u.dataset=o,u.index=u.datasetIndex=this.index;return u.active=!!r,u.mode=s,u}resolveDatasetElementOptions(e){return this._resolveElementOptions(this.datasetElementType.id,e)}resolveDataElementOptions(e,r){return this._resolveElementOptions(this.dataElementType.id,r,e)}_resolveElementOptions(e,r="default",s){const o="active"===r,u=this._cachedDataOpts,d=e+"-"+r,m=u[d],M=this.enableOptionSharing&&nh(s);if(m)return VL(m,M);const S=this.chart.config,I=S.datasetElementScopeKeys(this._type,e),K=o?[`${e}Hover`,"hover",e,""]:[e,""],Q=S.getOptionScopes(this.getDataset(),I),te=Object.keys(rr.elements[e]),_e=S.resolveNamedOptions(Q,te,()=>this.getContext(s,o),K);return _e.$shared&&(_e.$shared=M,u[d]=Object.freeze(VL(_e,M))),_e}_resolveAnimations(e,r,s){const o=this.chart,u=this._cachedDataOpts,d=`animation-${r}`,m=u[d];if(m)return m;let M;if(!1!==o.options.animation){const I=this.chart.config,K=I.datasetAnimationScopeKeys(this._type,r),Q=I.getOptionScopes(this.getDataset(),K);M=I.createResolver(Q,this.getContext(e,s,r))}const S=new AL(o,M&&M.animations);return M&&M._cacheable&&(u[d]=Object.freeze(S)),S}getSharedOptions(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}includeOptions(e,r){return!r||CS(e)||this.chart._animationsDisabled}_getSharedOptions(e,r){const s=this.resolveDataElementOptions(e,r),o=this._sharedOptions,u=this.getSharedOptions(s),d=this.includeOptions(r,u)||u!==o;return this.updateSharedOptions(u,r,s),{sharedOptions:u,includeOptions:d}}updateElement(e,r,s,o){CS(o)?Object.assign(e,s):this._resolveAnimations(r,o).update(e,s)}updateSharedOptions(e,r,s){e&&!CS(r)&&this._resolveAnimations(void 0,r).update(e,s)}_setStyle(e,r,s,o){e.active=o;const u=this.getStyle(r,o);this._resolveAnimations(r,s,o).update(e,{options:!o&&this.getSharedOptions(u)||u})}removeHoverStyle(e,r,s){this._setStyle(e,s,"active",!1)}setHoverStyle(e,r,s){this._setStyle(e,s,"active",!0)}_removeDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}_setDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}_resyncElements(e){const r=this._data,s=this._cachedMeta.data;for(const[m,M,S]of this._syncList)this[m](M,S);this._syncList=[];const o=s.length,u=r.length,d=Math.min(u,o);d&&this.parse(0,d),u>o?this._insertElements(o,u-o,e):u<o&&this._removeElements(u,o-u)}_insertElements(e,r,s=!0){const o=this._cachedMeta,u=o.data,d=e+r;let m;const M=S=>{for(S.length+=r,m=S.length-1;m>=d;m--)S[m]=S[m-r]};for(M(u),m=e;m<d;++m)u[m]=new this.dataElementType;this._parsing&&M(o._parsed),this.parse(e,r),s&&this.updateElements(u,e,r,"reset")}updateElements(e,r,s,o){}_removeElements(e,r){const s=this._cachedMeta;if(this._parsing){const o=s._parsed.splice(e,r);s._stacked&&Y0(s,o)}s.data.splice(e,r)}_sync(e){if(this._parsing)this._syncList.push(e);else{const[r,s,o]=e;this[r](s,o)}this.chart._dataChanges.push([this.index,...e])}_onDataPush(){const e=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-e,e])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(e,r){r&&this._sync(["_removeElements",e,r]);const s=arguments.length-2;s&&this._sync(["_insertElements",e,s])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}}return t.defaults={},t})();function T4(t){const i=t.iScale,e=function O4(t,i){if(!t._cache.$bar){const e=t.getMatchingVisibleMetas(i);let r=[];for(let s=0,o=e.length;s<o;s++)r=r.concat(e[s].controller.getAllParsedValues(t));t._cache.$bar=GT(r.sort((s,o)=>s-o))}return t._cache.$bar}(i,t.type);let s,o,u,d,r=i._length;const m=()=>{32767===u||-32768===u||(nh(d)&&(r=Math.min(r,Math.abs(u-d)||r)),d=u)};for(s=0,o=e.length;s<o;++s)u=i.getPixelForValue(e[s]),m();for(d=void 0,s=0,o=i.ticks.length;s<o;++s)u=i.getPixelForTick(s),m();return r}function BL(t,i,e,r){return Ss(t)?function I4(t,i,e,r){const s=e.parse(t[0],r),o=e.parse(t[1],r),u=Math.min(s,o),d=Math.max(s,o);let m=u,M=d;Math.abs(u)>Math.abs(d)&&(m=d,M=u),i[e.axis]=M,i._custom={barStart:m,barEnd:M,start:s,end:o,min:u,max:d}}(t,i,e,r):i[e.axis]=e.parse(t,r),i}function $L(t,i,e,r){const s=t.iScale,o=t.vScale,u=s.getLabels(),d=s===o,m=[];let M,S,I,K;for(M=e,S=e+r;M<S;++M)K=i[M],I={},I[s.axis]=d||s.parse(u[M],M),m.push(BL(K,I,o,M));return m}function DS(t){return t&&void 0!==t.barStart&&void 0!==t.barEnd}function Y4(t,i,e,r){let s=i.borderSkipped;const o={};if(!s)return void(t.borderSkipped=o);if(!0===s)return void(t.borderSkipped={top:!0,right:!0,bottom:!0,left:!0});const{start:u,end:d,reverse:m,top:M,bottom:S}=function R4(t){let i,e,r,s,o;return t.horizontal?(i=t.base>t.x,e="left",r="right"):(i=t.base<t.y,e="bottom",r="top"),i?(s="end",o="start"):(s="start",o="end"),{start:e,end:r,reverse:i,top:s,bottom:o}}(t);"middle"===s&&e&&(t.enableBorderRadius=!0,(e._top||0)===r?s=M:(e._bottom||0)===r?s=S:(o[zL(S,u,d,m)]=!0,s=M)),o[zL(s,u,d,m)]=!0,t.borderSkipped=o}function zL(t,i,e,r){return r?(t=function F4(t,i,e){return t===i?e:t===e?i:t}(t,i,e),t=WL(t,e,i)):t=WL(t,i,e),t}function WL(t,i,e){return"start"===t?i:"end"===t?e:t}function N4(t,{inflateAmount:i},e){t.inflateAmount="auto"===i?1===e?.33:0:i}Qf.prototype.datasetElementType=null,Qf.prototype.dataElementType=null;let j4=(()=>{class t extends Qf{parsePrimitiveData(e,r,s,o){return $L(e,r,s,o)}parseArrayData(e,r,s,o){return $L(e,r,s,o)}parseObjectData(e,r,s,o){const{iScale:u,vScale:d}=e,{xAxisKey:m="x",yAxisKey:M="y"}=this._parsing,S="x"===u.axis?m:M,I="x"===d.axis?m:M,K=[];let Q,te,pe,_e;for(Q=s,te=s+o;Q<te;++Q)_e=r[Q],pe={},pe[u.axis]=u.parse(R_(_e,S),Q),K.push(BL(R_(_e,I),pe,d,Q));return K}updateRangeFromParsed(e,r,s,o){super.updateRangeFromParsed(e,r,s,o);const u=s._custom;u&&r===this._cachedMeta.vScale&&(e.min=Math.min(e.min,u.min),e.max=Math.max(e.max,u.max))}getMaxOverflow(){return 0}getLabelAndValue(e){const r=this._cachedMeta,{iScale:s,vScale:o}=r,u=this.getParsed(e),d=u._custom,m=DS(d)?"["+d.start+", "+d.end+"]":""+o.getLabelForValue(u[o.axis]);return{label:""+s.getLabelForValue(u[s.axis]),value:m}}initialize(){this.enableOptionSharing=!0,super.initialize(),this._cachedMeta.stack=this.getDataset().stack}update(e){const r=this._cachedMeta;this.updateElements(r.data,0,r.data.length,e)}updateElements(e,r,s,o){const u="reset"===o,{index:d,_cachedMeta:{vScale:m}}=this,M=m.getBasePixel(),S=m.isHorizontal(),I=this._getRuler(),{sharedOptions:K,includeOptions:Q}=this._getSharedOptions(r,o);for(let te=r;te<r+s;te++){const pe=this.getParsed(te),_e=u||Dr(pe[m.axis])?{base:M,head:M}:this._calculateBarValuePixels(te),xe=this._calculateBarIndexPixels(te,I),Ne=(pe._stacks||{})[m.axis],gt={horizontal:S,base:_e.base,enableBorderRadius:!Ne||DS(pe._custom)||d===Ne._top||d===Ne._bottom,x:S?_e.head:xe.center,y:S?xe.center:_e.head,height:S?xe.size:Math.abs(_e.size),width:S?Math.abs(_e.size):xe.size};Q&&(gt.options=K||this.resolveDataElementOptions(te,e[te].active?"active":o));const ot=gt.options||e[te].options;Y4(gt,ot,Ne,d),N4(gt,ot,I.ratio),this.updateElement(e[te],te,gt,o)}}_getStacks(e,r){const{iScale:s}=this._cachedMeta,o=s.getMatchingVisibleMetas(this._type).filter(M=>M.controller.options.grouped),u=s.options.stacked,d=[],m=M=>{const S=M.controller.getParsed(r),I=S&&S[M.vScale.axis];if(Dr(I)||isNaN(I))return!0};for(const M of o)if((void 0===r||!m(M))&&((!1===u||-1===d.indexOf(M.stack)||void 0===u&&void 0===M.stack)&&d.push(M.stack),M.index===e))break;return d.length||d.push(void 0),d}_getStackCount(e){return this._getStacks(void 0,e).length}_getStackIndex(e,r,s){const o=this._getStacks(e,s),u=void 0!==r?o.indexOf(r):-1;return-1===u?o.length-1:u}_getRuler(){const e=this.options,r=this._cachedMeta,s=r.iScale,o=[];let u,d;for(u=0,d=r.data.length;u<d;++u)o.push(s.getPixelForValue(this.getParsed(u)[s.axis],u));const m=e.barThickness;return{min:m||T4(r),pixels:o,start:s._startPixel,end:s._endPixel,stackCount:this._getStackCount(),scale:s,grouped:e.grouped,ratio:m?1:e.categoryPercentage*e.barPercentage}}_calculateBarValuePixels(e){const{_cachedMeta:{vScale:r,_stacked:s},options:{base:o,minBarLength:u}}=this,d=o||0,m=this.getParsed(e),M=m._custom,S=DS(M);let te,pe,I=m[r.axis],K=0,Q=s?this.applyStack(r,m,s):I;Q!==I&&(K=Q-I,Q=I),S&&(I=M.barStart,Q=M.barEnd-M.barStart,0!==I&&Jf(I)!==Jf(M.barEnd)&&(K=0),K+=I);const _e=Dr(o)||S?K:o;let xe=r.getPixelForValue(_e);if(te=this.chart.getDataVisibility(e)?r.getPixelForValue(K+Q):xe,pe=te-xe,Math.abs(pe)<u){pe=function A4(t,i,e){return 0!==t?Jf(t):(i.isHorizontal()?1:-1)*(i.min>=e?1:-1)}(pe,r,d)*u,I===d&&(xe-=pe/2);const Ne=r.getPixelForDecimal(0),gt=r.getPixelForDecimal(1),ot=Math.min(Ne,gt),ct=Math.max(Ne,gt);xe=Math.max(Math.min(xe,ct),ot),te=xe+pe}if(xe===r.getPixelForValue(d)){const Ne=Jf(pe)*r.getLineWidthForValue(d)/2;xe+=Ne,pe-=Ne}return{size:pe,base:xe,head:te,center:te+pe/2}}_calculateBarIndexPixels(e,r){const s=r.scale,o=this.options,u=o.skipNull,d=Yi(o.maxBarThickness,1/0);let m,M;if(r.grouped){const S=u?this._getStackCount(e):r.stackCount,I="flex"===o.barThickness?function E4(t,i,e,r){const s=i.pixels,o=s[t];let u=t>0?s[t-1]:null,d=t<s.length-1?s[t+1]:null;const m=e.categoryPercentage;null===u&&(u=o-(null===d?i.end-i.start:d-o)),null===d&&(d=o+o-u);const M=o-(o-Math.min(u,d))/2*m;return{chunk:Math.abs(d-u)/2*m/r,ratio:e.barPercentage,start:M}}(e,r,o,S):function L4(t,i,e,r){const s=e.barThickness;let o,u;return Dr(s)?(o=i.min*e.categoryPercentage,u=e.barPercentage):(o=s*r,u=1),{chunk:o/r,ratio:u,start:i.pixels[t]-o/2}}(e,r,o,S),K=this._getStackIndex(this.index,this._cachedMeta.stack,u?e:void 0);m=I.start+I.chunk*K+I.chunk/2,M=Math.min(d,I.chunk*I.ratio)}else m=s.getPixelForValue(this.getParsed(e)[s.axis],e),M=Math.min(d,r.min*r.ratio);return{base:m-M/2,head:m+M/2,center:m,size:M}}draw(){const e=this._cachedMeta,r=e.vScale,s=e.data,o=s.length;let u=0;for(;u<o;++u)null!==this.getParsed(u)[r.axis]&&s[u].draw(this._ctx)}}return t.id="bar",t.defaults={datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}},t.overrides={scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}},t})(),H4=(()=>{class t extends Qf{initialize(){this.enableOptionSharing=!0,super.initialize()}parsePrimitiveData(e,r,s,o){const u=super.parsePrimitiveData(e,r,s,o);for(let d=0;d<u.length;d++)u[d]._custom=this.resolveDataElementOptions(d+s).radius;return u}parseArrayData(e,r,s,o){const u=super.parseArrayData(e,r,s,o);for(let d=0;d<u.length;d++)u[d]._custom=Yi(r[s+d][2],this.resolveDataElementOptions(d+s).radius);return u}parseObjectData(e,r,s,o){const u=super.parseObjectData(e,r,s,o);for(let d=0;d<u.length;d++){const m=r[s+d];u[d]._custom=Yi(m&&m.r&&+m.r,this.resolveDataElementOptions(d+s).radius)}return u}getMaxOverflow(){const e=this._cachedMeta.data;let r=0;for(let s=e.length-1;s>=0;--s)r=Math.max(r,e[s].size(this.resolveDataElementOptions(s))/2);return r>0&&r}getLabelAndValue(e){const r=this._cachedMeta,{xScale:s,yScale:o}=r,u=this.getParsed(e),d=s.getLabelForValue(u.x),m=o.getLabelForValue(u.y),M=u._custom;return{label:r.label,value:"("+d+", "+m+(M?", "+M:"")+")"}}update(e){const r=this._cachedMeta.data;this.updateElements(r,0,r.length,e)}updateElements(e,r,s,o){const u="reset"===o,{iScale:d,vScale:m}=this._cachedMeta,{sharedOptions:M,includeOptions:S}=this._getSharedOptions(r,o),I=d.axis,K=m.axis;for(let Q=r;Q<r+s;Q++){const te=e[Q],pe=!u&&this.getParsed(Q),_e={},xe=_e[I]=u?d.getPixelForDecimal(.5):d.getPixelForValue(pe[I]),Ne=_e[K]=u?m.getBasePixel():m.getPixelForValue(pe[K]);_e.skip=isNaN(xe)||isNaN(Ne),S&&(_e.options=M||this.resolveDataElementOptions(Q,te.active?"active":o),u&&(_e.options.radius=0)),this.updateElement(te,Q,_e,o)}}resolveDataElementOptions(e,r){const s=this.getParsed(e);let o=super.resolveDataElementOptions(e,r);o.$shared&&(o=Object.assign({},o,{$shared:!1}));const u=o.radius;return"active"!==r&&(o.radius=0),o.radius+=Yi(s&&s._custom,u),o}}return t.id="bubble",t.defaults={datasetElementType:!1,dataElementType:"point",animations:{numbers:{type:"number",properties:["x","y","borderWidth","radius"]}}},t.overrides={scales:{x:{type:"linear"},y:{type:"linear"}},plugins:{tooltip:{callbacks:{title:()=>""}}}},t})(),UL=(()=>{class t extends Qf{constructor(e,r){super(e,r),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(e,r){const s=this.getDataset().data,o=this._cachedMeta;if(!1===this._parsing)o._parsed=s;else{let d,m,u=M=>+s[M];if(ir(s[e])){const{key:M="value"}=this._parsing;u=S=>+R_(s[S],M)}for(d=e,m=e+r;d<m;++d)o._parsed[d]=u(d)}}_getRotation(){return Qh(this.options.rotation-90)}_getCircumference(){return Qh(this.options.circumference)}_getRotationExtents(){let e=ns,r=-ns;for(let s=0;s<this.chart.data.datasets.length;++s)if(this.chart.isDatasetVisible(s)){const o=this.chart.getDatasetMeta(s).controller,u=o._getRotation(),d=o._getCircumference();e=Math.min(e,u),r=Math.max(r,u+d)}return{rotation:e,circumference:r-e}}update(e){const r=this.chart,{chartArea:s}=r,o=this._cachedMeta,u=o.data,d=this.getMaxBorderWidth()+this.getMaxOffset(u)+this.options.spacing,m=Math.max((Math.min(s.width,s.height)-d)/2,0),M=Math.min(((t,i)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100:t/i)(this.options.cutout,m),1),S=this._getRingWeight(this.index),{circumference:I,rotation:K}=this._getRotationExtents(),{ratioX:Q,ratioY:te,offsetX:pe,offsetY:_e}=function V4(t,i,e){let r=1,s=1,o=0,u=0;if(i<ns){const d=t,m=d+i,M=Math.cos(d),S=Math.sin(d),I=Math.cos(m),K=Math.sin(m),Q=(gt,ot,ct)=>P0(gt,d,m,!0)?1:Math.max(ot,ot*e,ct,ct*e),te=(gt,ot,ct)=>P0(gt,d,m,!0)?-1:Math.min(ot,ot*e,ct,ct*e),pe=Q(0,M,I),_e=Q(xo,S,K),xe=te(Js,M,I),Ne=te(Js+xo,S,K);r=(pe-xe)/2,s=(_e-Ne)/2,o=-(pe+xe)/2,u=-(_e+Ne)/2}return{ratioX:r,ratioY:s,offsetX:o,offsetY:u}}(K,I,M),gt=Math.max(Math.min((s.width-d)/Q,(s.height-d)/te)/2,0),ot=YT(this.options.radius,gt),Et=(ot-Math.max(ot*M,0))/this._getVisibleDatasetWeightTotal();this.offsetX=pe*ot,this.offsetY=_e*ot,o.total=this.calculateTotal(),this.outerRadius=ot-Et*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-Et*S,0),this.updateElements(u,0,u.length,e)}_circumference(e,r){const s=this.options,o=this._cachedMeta,u=this._getCircumference();return r&&s.animation.animateRotate||!this.chart.getDataVisibility(e)||null===o._parsed[e]||o.data[e].hidden?0:this.calculateCircumference(o._parsed[e]*u/ns)}updateElements(e,r,s,o){const u="reset"===o,d=this.chart,m=d.chartArea,I=(m.left+m.right)/2,K=(m.top+m.bottom)/2,Q=u&&d.options.animation.animateScale,te=Q?0:this.innerRadius,pe=Q?0:this.outerRadius,{sharedOptions:_e,includeOptions:xe}=this._getSharedOptions(r,o);let gt,Ne=this._getRotation();for(gt=0;gt<r;++gt)Ne+=this._circumference(gt,u);for(gt=r;gt<r+s;++gt){const ot=this._circumference(gt,u),ct=e[gt],Et={x:I+this.offsetX,y:K+this.offsetY,startAngle:Ne,endAngle:Ne+ot,circumference:ot,outerRadius:pe,innerRadius:te};xe&&(Et.options=_e||this.resolveDataElementOptions(gt,ct.active?"active":o)),Ne+=ot,this.updateElement(ct,gt,Et,o)}}calculateTotal(){const e=this._cachedMeta,r=e.data;let o,s=0;for(o=0;o<r.length;o++){const u=e._parsed[o];null!==u&&!isNaN(u)&&this.chart.getDataVisibility(o)&&!r[o].hidden&&(s+=Math.abs(u))}return s}calculateCircumference(e){const r=this._cachedMeta.total;return r>0&&!isNaN(e)?ns*(Math.abs(e)/r):0}getLabelAndValue(e){const s=this.chart,o=s.data.labels||[],u=R0(this._cachedMeta._parsed[e],s.options.locale);return{label:o[e]||"",value:u}}getMaxBorderWidth(e){let r=0;const s=this.chart;let o,u,d,m,M;if(!e)for(o=0,u=s.data.datasets.length;o<u;++o)if(s.isDatasetVisible(o)){d=s.getDatasetMeta(o),e=d.data,m=d.controller;break}if(!e)return 0;for(o=0,u=e.length;o<u;++o)M=m.resolveDataElementOptions(o),"inner"!==M.borderAlign&&(r=Math.max(r,M.borderWidth||0,M.hoverBorderWidth||0));return r}getMaxOffset(e){let r=0;for(let s=0,o=e.length;s<o;++s){const u=this.resolveDataElementOptions(s);r=Math.max(r,u.offset||0,u.hoverOffset||0)}return r}_getRingWeightOffset(e){let r=0;for(let s=0;s<e;++s)this.chart.isDatasetVisible(s)&&(r+=this._getRingWeight(s));return r}_getRingWeight(e){return Math.max(Yi(this.chart.data.datasets[e].weight,1),0)}_getVisibleDatasetWeightTotal(){return this._getRingWeightOffset(this.chart.data.datasets.length)||1}}return t.id="doughnut",t.defaults={datasetElementType:!1,dataElementType:"arc",animation:{animateRotate:!0,animateScale:!1},animations:{numbers:{type:"number",properties:["circumference","endAngle","innerRadius","outerRadius","startAngle","x","y","offset","borderWidth","spacing"]}},cutout:"50%",rotation:0,circumference:360,radius:"100%",spacing:0,indexAxis:"r"},t.descriptors={_scriptable:i=>"spacing"!==i,_indexable:i=>"spacing"!==i},t.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(i){const e=i.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:r}}=i.legend.options;return e.labels.map((s,o)=>{const d=i.getDatasetMeta(0).controller.getStyle(o);return{text:s,fillStyle:d.backgroundColor,strokeStyle:d.borderColor,lineWidth:d.borderWidth,pointStyle:r,hidden:!i.getDataVisibility(o),index:o}})}return[]}},onClick(i,e,r){r.chart.toggleDataVisibility(e.index),r.chart.update()}},tooltip:{callbacks:{title:()=>"",label(i){let e=i.label;const r=": "+i.formattedValue;return Ss(e)?(e=e.slice(),e[0]+=r):e+=r,e}}}}},t})(),B4=(()=>{class t extends Qf{initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(e){const r=this._cachedMeta,{dataset:s,data:o=[],_dataset:u}=r,d=this.chart._animationsDisabled;let{start:m,count:M}=JT(r,o,d);this._drawStart=m,this._drawCount=M,QT(r)&&(m=0,M=o.length),s._chart=this.chart,s._datasetIndex=this.index,s._decimated=!!u._decimated,s.points=o;const S=this.resolveDatasetElementOptions(e);this.options.showLine||(S.borderWidth=0),S.segment=this.options.segment,this.updateElement(s,void 0,{animated:!d,options:S},e),this.updateElements(o,m,M,e)}updateElements(e,r,s,o){const u="reset"===o,{iScale:d,vScale:m,_stacked:M,_dataset:S}=this._cachedMeta,{sharedOptions:I,includeOptions:K}=this._getSharedOptions(r,o),Q=d.axis,te=m.axis,{spanGaps:pe,segment:_e}=this.options,xe=jb(pe)?pe:Number.POSITIVE_INFINITY,Ne=this.chart._animationsDisabled||u||"none"===o;let gt=r>0&&this.getParsed(r-1);for(let ot=r;ot<r+s;++ot){const ct=e[ot],Et=this.getParsed(ot),Tt=Ne?ct:{},rn=Dr(Et[te]),on=Tt[Q]=d.getPixelForValue(Et[Q],ot),wi=Tt[te]=u||rn?m.getBasePixel():m.getPixelForValue(M?this.applyStack(m,Et,M):Et[te],ot);Tt.skip=isNaN(on)||isNaN(wi)||rn,Tt.stop=ot>0&&Math.abs(Et[Q]-gt[Q])>xe,_e&&(Tt.parsed=Et,Tt.raw=S.data[ot]),K&&(Tt.options=I||this.resolveDataElementOptions(ot,ct.active?"active":o)),Ne||this.updateElement(ct,ot,Tt,o),gt=Et}}getMaxOverflow(){const e=this._cachedMeta,r=e.dataset,s=r.options&&r.options.borderWidth||0,o=e.data||[];if(!o.length)return s;const u=o[0].size(this.resolveDataElementOptions(0)),d=o[o.length-1].size(this.resolveDataElementOptions(o.length-1));return Math.max(s,u,d)/2}draw(){const e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}}return t.id="line",t.defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1},t.overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}},t})(),$4=(()=>{class t extends Qf{constructor(e,r){super(e,r),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(e){const s=this.chart,o=s.data.labels||[],u=R0(this._cachedMeta._parsed[e].r,s.options.locale);return{label:o[e]||"",value:u}}parseObjectData(e,r,s,o){return vL.bind(this)(e,r,s,o)}update(e){const r=this._cachedMeta.data;this._updateRadius(),this.updateElements(r,0,r.length,e)}getMinMax(){const r={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return this._cachedMeta.data.forEach((s,o)=>{const u=this.getParsed(o).r;!isNaN(u)&&this.chart.getDataVisibility(o)&&(u<r.min&&(r.min=u),u>r.max&&(r.max=u))}),r}_updateRadius(){const e=this.chart,r=e.chartArea,s=e.options,o=Math.min(r.right-r.left,r.bottom-r.top),u=Math.max(o/2,0),m=(u-Math.max(s.cutoutPercentage?u/100*s.cutoutPercentage:1,0))/e.getVisibleDatasetCount();this.outerRadius=u-m*this.index,this.innerRadius=this.outerRadius-m}updateElements(e,r,s,o){const u="reset"===o,d=this.chart,M=d.options.animation,S=this._cachedMeta.rScale,I=S.xCenter,K=S.yCenter,Q=S.getIndexAngle(0)-.5*Js;let pe,te=Q;const _e=360/this.countVisibleElements();for(pe=0;pe<r;++pe)te+=this._computeAngle(pe,o,_e);for(pe=r;pe<r+s;pe++){const xe=e[pe];let Ne=te,gt=te+this._computeAngle(pe,o,_e),ot=d.getDataVisibility(pe)?S.getDistanceFromCenterForValue(this.getParsed(pe).r):0;te=gt,u&&(M.animateScale&&(ot=0),M.animateRotate&&(Ne=gt=Q));const ct={x:I,y:K,innerRadius:0,outerRadius:ot,startAngle:Ne,endAngle:gt,options:this.resolveDataElementOptions(pe,xe.active?"active":o)};this.updateElement(xe,pe,ct,o)}}countVisibleElements(){let r=0;return this._cachedMeta.data.forEach((s,o)=>{!isNaN(this.getParsed(o).r)&&this.chart.getDataVisibility(o)&&r++}),r}_computeAngle(e,r,s){return this.chart.getDataVisibility(e)?Qh(this.resolveDataElementOptions(e,r).angle||s):0}}return t.id="polarArea",t.defaults={dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0},t.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(i){const e=i.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:r}}=i.legend.options;return e.labels.map((s,o)=>{const d=i.getDatasetMeta(0).controller.getStyle(o);return{text:s,fillStyle:d.backgroundColor,strokeStyle:d.borderColor,lineWidth:d.borderWidth,pointStyle:r,hidden:!i.getDataVisibility(o),index:o}})}return[]}},onClick(i,e,r){r.chart.toggleDataVisibility(e.index),r.chart.update()}},tooltip:{callbacks:{title:()=>"",label:i=>i.chart.data.labels[i.dataIndex]+": "+i.formattedValue}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}},t})(),z4=(()=>{class t extends UL{}return t.id="pie",t.defaults={cutout:0,rotation:0,circumference:360,radius:"100%"},t})(),W4=(()=>{class t extends Qf{getLabelAndValue(e){const r=this._cachedMeta.vScale,s=this.getParsed(e);return{label:r.getLabels()[e],value:""+r.getLabelForValue(s[r.axis])}}parseObjectData(e,r,s,o){return vL.bind(this)(e,r,s,o)}update(e){const r=this._cachedMeta,s=r.dataset,o=r.data||[],u=r.iScale.getLabels();if(s.points=o,"resize"!==e){const d=this.resolveDatasetElementOptions(e);this.options.showLine||(d.borderWidth=0),this.updateElement(s,void 0,{_loop:!0,_fullLoop:u.length===o.length,options:d},e)}this.updateElements(o,0,o.length,e)}updateElements(e,r,s,o){const u=this._cachedMeta.rScale,d="reset"===o;for(let m=r;m<r+s;m++){const M=e[m],S=this.resolveDataElementOptions(m,M.active?"active":o),I=u.getPointPositionForValue(m,this.getParsed(m).r),K=d?u.xCenter:I.x,Q=d?u.yCenter:I.y,te={x:K,y:Q,angle:I.angle,skip:isNaN(K)||isNaN(Q),options:S};this.updateElement(M,m,te,o)}}}return t.id="radar",t.defaults={datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}},t.overrides={aspectRatio:1,scales:{r:{type:"radialLinear"}}},t})();class Zh{constructor(){this.x=void 0,this.y=void 0,this.active=!1,this.options=void 0,this.$animations=void 0}tooltipPosition(i){const{x:e,y:r}=this.getProps(["x","y"],i);return{x:e,y:r}}hasValue(){return jb(this.x)&&jb(this.y)}getProps(i,e){const r=this.$animations;if(!e||!r)return this;const s={};return i.forEach(o=>{s[o]=r[o]&&r[o].active()?r[o]._to:this[o]}),s}}Zh.defaults={},Zh.defaultRoutes=void 0;const GL={values:t=>Ss(t)?t:""+t,numeric(t,i,e){if(0===t)return"0";const r=this.chart.options.locale;let s,o=t;if(e.length>1){const M=Math.max(Math.abs(e[0].value),Math.abs(e[e.length-1].value));(M<1e-4||M>1e15)&&(s="scientific"),o=function U4(t,i){let e=i.length>3?i[2].value-i[1].value:i[1].value-i[0].value;return Math.abs(e)>=1&&t!==Math.floor(t)&&(e=t-Math.floor(t)),e}(t,e)}const u=ih(Math.abs(o)),d=Math.max(Math.min(-1*Math.floor(u),20),0),m={notation:s,minimumFractionDigits:d,maximumFractionDigits:d};return Object.assign(m,this.options.ticks.format),R0(t,r,m)},logarithmic(t,i,e){if(0===t)return"0";const r=t/Math.pow(10,Math.floor(ih(t)));return 1===r||2===r||5===r?GL.numeric.call(this,t,i,e):""}};var vx={formatters:GL};function bx(t,i,e,r,s){const o=Yi(r,0),u=Math.min(Yi(s,t.length),t.length);let m,M,S,d=0;for(e=Math.ceil(e),s&&(m=s-r,e=m/Math.floor(m/e)),S=o;S<0;)d++,S=Math.round(o+d*e);for(M=Math.max(o,0);M<u;M++)M===S&&(i.push(t[M]),d++,S=Math.round(o+d*e))}rr.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",grace:0,grid:{display:!0,lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(t,i)=>i.lineWidth,tickColor:(t,i)=>i.color,offset:!1,borderDash:[],borderDashOffset:0,borderWidth:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:vx.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),rr.route("scale.ticks","color","","color"),rr.route("scale.grid","color","","borderColor"),rr.route("scale.grid","borderColor","","borderColor"),rr.route("scale.title","color","","color"),rr.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&"callback"!==t&&"parser"!==t,_indexable:t=>"borderDash"!==t&&"tickBorderDash"!==t}),rr.describe("scales",{_fallback:"scale"}),rr.describe("scale.ticks",{_scriptable:t=>"backdropPadding"!==t&&"callback"!==t,_indexable:t=>"backdropPadding"!==t});const qL=(t,i,e)=>"top"===i||"left"===i?t[i]+e:t[i]-e;function KL(t,i){const e=[],r=t.length/i,s=t.length;let o=0;for(;o<s;o+=r)e.push(t[Math.floor(o)]);return e}function eH(t,i,e){const r=t.ticks.length,s=Math.min(i,r-1),o=t._startPixel,u=t._endPixel,d=1e-6;let M,m=t.getPixelForTick(s);if(!(e&&(M=1===r?Math.max(m-o,u-m):0===i?(t.getPixelForTick(1)-m)/2:(m-t.getPixelForTick(s-1))/2,m+=s<i?M:-M,m<o-d||m>u+d)))return m}function F0(t){return t.drawTicks?t.tickLength:0}function JL(t,i){if(!t.display)return 0;const e=La(t.font,i),r=nc(t.padding);return(Ss(t.text)?t.text.length:1)*e.lineHeight+r.height}function rH(t,i,e){let r=oS(t);return(e&&"right"!==i||!e&&"right"===i)&&(r=(t=>"left"===t?"right":"right"===t?"left":t)(r)),r}class ky extends Zh{constructor(i){super(),this.id=i.id,this.type=i.type,this.options=void 0,this.ctx=i.ctx,this.chart=i.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(i){this.options=i.setContext(this.getContext()),this.axis=i.axis,this._userMin=this.parse(i.min),this._userMax=this.parse(i.max),this._suggestedMin=this.parse(i.suggestedMin),this._suggestedMax=this.parse(i.suggestedMax)}parse(i,e){return i}getUserBounds(){let{_userMin:i,_userMax:e,_suggestedMin:r,_suggestedMax:s}=this;return i=th(i,Number.POSITIVE_INFINITY),e=th(e,Number.NEGATIVE_INFINITY),r=th(r,Number.POSITIVE_INFINITY),s=th(s,Number.NEGATIVE_INFINITY),{min:th(i,r),max:th(e,s),minDefined:Uo(i),maxDefined:Uo(e)}}getMinMax(i){let u,{min:e,max:r,minDefined:s,maxDefined:o}=this.getUserBounds();if(s&&o)return{min:e,max:r};const d=this.getMatchingVisibleMetas();for(let m=0,M=d.length;m<M;++m)u=d[m].controller.getMinMax(this,i),s||(e=Math.min(e,u.min)),o||(r=Math.max(r,u.max));return e=o&&e>r?r:e,r=s&&e>r?e:r,{min:th(e,th(r,e)),max:th(r,th(e,r))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const i=this.chart.data;return this.options.labels||(this.isHorizontal()?i.xLabels:i.yLabels)||i.labels||[]}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){Os(this.options.beforeUpdate,[this])}update(i,e,r){const{beginAtZero:s,grace:o,ticks:u}=this.options,d=u.sampleSize;this.beforeUpdate(),this.maxWidth=i,this.maxHeight=e,this._margins=r=Object.assign({left:0,right:0,top:0,bottom:0},r),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+r.left+r.right:this.height+r.top+r.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=function Lj(t,i,e){const{min:r,max:s}=t,o=YT(i,(s-r)/2),u=(d,m)=>e&&0===d?0:d+m;return{min:u(r,-Math.abs(o)),max:u(s,o)}}(this,o,s),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const m=d<this.ticks.length;this._convertTicksToLabels(m?KL(this.ticks,d):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),u.display&&(u.autoSkip||"auto"===u.source)&&(this.ticks=function G4(t,i){const e=t.options.ticks,r=e.maxTicksLimit||function q4(t){const i=t.options.offset,e=t._tickSize();return Math.floor(Math.min(t._length/e+(i?0:1),t._maxLength/e))}(t),s=e.major.enabled?function J4(t){const i=[];let e,r;for(e=0,r=t.length;e<r;e++)t[e].major&&i.push(e);return i}(i):[],o=s.length,u=s[0],d=s[o-1],m=[];if(o>r)return function Q4(t,i,e,r){let u,s=0,o=e[0];for(r=Math.ceil(r),u=0;u<t.length;u++)u===o&&(i.push(t[u]),s++,o=e[s*r])}(i,m,s,o/r),m;const M=function K4(t,i,e){const r=function Z4(t){const i=t.length;let e,r;if(i<2)return!1;for(r=t[0],e=1;e<i;++e)if(t[e]-t[e-1]!==r)return!1;return r}(t),s=i.length/e;if(!r)return Math.max(s,1);const o=function $N(t){const i=[],e=Math.sqrt(t);let r;for(r=1;r<e;r++)t%r==0&&(i.push(r),i.push(t/r));return e===(0|e)&&i.push(e),i.sort((s,o)=>s-o).pop(),i}(r);for(let u=0,d=o.length-1;u<d;u++){const m=o[u];if(m>s)return m}return Math.max(s,1)}(s,i,r);if(o>0){let S,I;const K=o>1?Math.round((d-u)/(o-1)):null;for(bx(i,m,M,Dr(K)?0:u-K,u),S=0,I=o-1;S<I;S++)bx(i,m,M,s[S],s[S+1]);return bx(i,m,M,d,Dr(K)?i.length:d+K),m}return bx(i,m,M),m}(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),m&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let e,r,i=this.options.reverse;this.isHorizontal()?(e=this.left,r=this.right):(e=this.top,r=this.bottom,i=!i),this._startPixel=e,this._endPixel=r,this._reversePixels=i,this._length=r-e,this._alignToPixels=this.options.alignToPixels}afterUpdate(){Os(this.options.afterUpdate,[this])}beforeSetDimensions(){Os(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){Os(this.options.afterSetDimensions,[this])}_callHooks(i){this.chart.notifyPlugins(i,this.getContext()),Os(this.options[i],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){Os(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(i){const e=this.options.ticks;let r,s,o;for(r=0,s=i.length;r<s;r++)o=i[r],o.label=Os(e.callback,[o.value,r,i],this)}afterTickToLabelConversion(){Os(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){Os(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){const i=this.options,e=i.ticks,r=this.ticks.length,s=e.minRotation||0,o=e.maxRotation;let d,m,M,u=s;if(!this._isVisible()||!e.display||s>=o||r<=1||!this.isHorizontal())return void(this.labelRotation=s);const S=this._getLabelSizes(),I=S.widest.width,K=S.highest.height,Q=Ja(this.chart.width-I,0,this.maxWidth);d=i.offset?this.maxWidth/r:Q/(r-1),I+6>d&&(d=Q/(r-(i.offset?.5:1)),m=this.maxHeight-F0(i.grid)-e.padding-JL(i.title,this.chart.options.font),M=Math.sqrt(I*I+K*K),u=iS(Math.min(Math.asin(Ja((S.highest.height+6)/d,-1,1)),Math.asin(Ja(m/M,-1,1))-Math.asin(Ja(K/M,-1,1)))),u=Math.max(s,Math.min(o,u))),this.labelRotation=u}afterCalculateLabelRotation(){Os(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){Os(this.options.beforeFit,[this])}fit(){const i={width:0,height:0},{chart:e,options:{ticks:r,title:s,grid:o}}=this,u=this._isVisible(),d=this.isHorizontal();if(u){const m=JL(s,e.options.font);if(d?(i.width=this.maxWidth,i.height=F0(o)+m):(i.height=this.maxHeight,i.width=F0(o)+m),r.display&&this.ticks.length){const{first:M,last:S,widest:I,highest:K}=this._getLabelSizes(),Q=2*r.padding,te=Qh(this.labelRotation),pe=Math.cos(te),_e=Math.sin(te);d?i.height=Math.min(this.maxHeight,i.height+(r.mirror?0:_e*I.width+pe*K.height)+Q):i.width=Math.min(this.maxWidth,i.width+(r.mirror?0:pe*I.width+_e*K.height)+Q),this._calculatePadding(M,S,_e,pe)}}this._handleMargins(),d?(this.width=this._length=e.width-this._margins.left-this._margins.right,this.height=i.height):(this.width=i.width,this.height=this._length=e.height-this._margins.top-this._margins.bottom)}_calculatePadding(i,e,r,s){const{ticks:{align:o,padding:u},position:d}=this.options,m=0!==this.labelRotation,M="top"!==d&&"x"===this.axis;if(this.isHorizontal()){const S=this.getPixelForTick(0)-this.left,I=this.right-this.getPixelForTick(this.ticks.length-1);let K=0,Q=0;m?M?(K=s*i.width,Q=r*e.height):(K=r*i.height,Q=s*e.width):"start"===o?Q=e.width:"end"===o?K=i.width:"inner"!==o&&(K=i.width/2,Q=e.width/2),this.paddingLeft=Math.max((K-S+u)*this.width/(this.width-S),0),this.paddingRight=Math.max((Q-I+u)*this.width/(this.width-I),0)}else{let S=e.height/2,I=i.height/2;"start"===o?(S=0,I=i.height):"end"===o&&(S=e.height,I=0),this.paddingTop=S+u,this.paddingBottom=I+u}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){Os(this.options.afterFit,[this])}isHorizontal(){const{axis:i,position:e}=this.options;return"top"===e||"bottom"===e||"x"===i}isFullSize(){return this.options.fullSize}_convertTicksToLabels(i){let e,r;for(this.beforeTickToLabelConversion(),this.generateTickLabels(i),e=0,r=i.length;e<r;e++)Dr(i[e].label)&&(i.splice(e,1),r--,e--);this.afterTickToLabelConversion()}_getLabelSizes(){let i=this._labelSizes;if(!i){const e=this.options.ticks.sampleSize;let r=this.ticks;e<r.length&&(r=KL(r,e)),this._labelSizes=i=this._computeLabelSizes(r,r.length)}return i}_computeLabelSizes(i,e){const{ctx:r,_longestTextCache:s}=this,o=[],u=[];let M,S,I,K,Q,te,pe,_e,xe,Ne,gt,d=0,m=0;for(M=0;M<e;++M){if(K=i[M].label,Q=this._resolveTickFontOptions(M),r.font=te=Q.string,pe=s[te]=s[te]||{data:{},gc:[]},_e=Q.lineHeight,xe=Ne=0,Dr(K)||Ss(K)){if(Ss(K))for(S=0,I=K.length;S<I;++S)gt=K[S],!Dr(gt)&&!Ss(gt)&&(xe=fx(r,pe.data,pe.gc,xe,gt),Ne+=_e)}else xe=fx(r,pe.data,pe.gc,xe,K),Ne=_e;o.push(xe),u.push(Ne),d=Math.max(xe,d),m=Math.max(Ne,m)}!function tH(t,i){qr(t,e=>{const r=e.gc,s=r.length/2;let o;if(s>i){for(o=0;o<s;++o)delete e.data[r[o]];r.splice(0,s)}})}(s,e);const ot=o.indexOf(d),ct=u.indexOf(m),Et=Tt=>({width:o[Tt]||0,height:u[Tt]||0});return{first:Et(0),last:Et(e-1),widest:Et(ot),highest:Et(ct),widths:o,heights:u}}getLabelForValue(i){return i}getPixelForValue(i,e){return NaN}getValueForPixel(i){}getPixelForTick(i){const e=this.ticks;return i<0||i>e.length-1?null:this.getPixelForValue(e[i].value)}getPixelForDecimal(i){this._reversePixels&&(i=1-i);const e=this._startPixel+i*this._length;return function UN(t){return Ja(t,-32768,32767)}(this._alignToPixels?by(this.chart,e,0):e)}getDecimalForPixel(i){const e=(i-this._startPixel)/this._length;return this._reversePixels?1-e:e}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:i,max:e}=this;return i<0&&e<0?e:i>0&&e>0?i:0}getContext(i){const e=this.ticks||[];if(i>=0&&i<e.length){const r=e[i];return r.$context||(r.$context=function iH(t,i,e){return j_(t,{tick:e,index:i,type:"tick"})}(this.getContext(),i,r))}return this.$context||(this.$context=function nH(t,i){return j_(t,{scale:i,type:"scale"})}(this.chart.getContext(),this))}_tickSize(){const i=this.options.ticks,e=Qh(this.labelRotation),r=Math.abs(Math.cos(e)),s=Math.abs(Math.sin(e)),o=this._getLabelSizes(),u=i.autoSkipPadding||0,d=o?o.widest.width+u:0,m=o?o.highest.height+u:0;return this.isHorizontal()?m*r>d*s?d/r:m/s:m*s<d*r?m/r:d/s}_isVisible(){const i=this.options.display;return"auto"!==i?!!i:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(i){const e=this.axis,r=this.chart,s=this.options,{grid:o,position:u}=s,d=o.offset,m=this.isHorizontal(),S=this.ticks.length+(d?1:0),I=F0(o),K=[],Q=o.setContext(this.getContext()),te=Q.drawBorder?Q.borderWidth:0,pe=te/2,_e=function(yi){return by(r,yi,te)};let xe,Ne,gt,ot,ct,Et,Tt,rn,on,wi,sr,Fi;if("top"===u)xe=_e(this.bottom),Et=this.bottom-I,rn=xe-pe,wi=_e(i.top)+pe,Fi=i.bottom;else if("bottom"===u)xe=_e(this.top),wi=i.top,Fi=_e(i.bottom)-pe,Et=xe+pe,rn=this.top+I;else if("left"===u)xe=_e(this.right),ct=this.right-I,Tt=xe-pe,on=_e(i.left)+pe,sr=i.right;else if("right"===u)xe=_e(this.left),on=i.left,sr=_e(i.right)-pe,ct=xe+pe,Tt=this.left+I;else if("x"===e){if("center"===u)xe=_e((i.top+i.bottom)/2+.5);else if(ir(u)){const yi=Object.keys(u)[0];xe=_e(this.chart.scales[yi].getPixelForValue(u[yi]))}wi=i.top,Fi=i.bottom,Et=xe+pe,rn=Et+I}else if("y"===e){if("center"===u)xe=_e((i.left+i.right)/2);else if(ir(u)){const yi=Object.keys(u)[0];xe=_e(this.chart.scales[yi].getPixelForValue(u[yi]))}ct=xe-pe,Tt=ct-I,on=i.left,sr=i.right}const is=Yi(s.ticks.maxTicksLimit,S),Qa=Math.max(1,Math.ceil(S/is));for(Ne=0;Ne<S;Ne+=Qa){const yi=o.setContext(this.getContext(Ne)),Ht=yi.lineWidth,Qt=yi.color,Ln=yi.borderDash||[],Qi=yi.borderDashOffset,Vs=yi.tickWidth,Hc=yi.tickColor,ha=yi.tickBorderDash||[],Cu=yi.tickBorderDashOffset;gt=eH(this,Ne,d),void 0!==gt&&(ot=by(r,gt,Ht),m?ct=Tt=on=sr=ot:Et=rn=wi=Fi=ot,K.push({tx1:ct,ty1:Et,tx2:Tt,ty2:rn,x1:on,y1:wi,x2:sr,y2:Fi,width:Ht,color:Qt,borderDash:Ln,borderDashOffset:Qi,tickWidth:Vs,tickColor:Hc,tickBorderDash:ha,tickBorderDashOffset:Cu}))}return this._ticksLength=S,this._borderValue=xe,K}_computeLabelItems(i){const e=this.axis,r=this.options,{position:s,ticks:o}=r,u=this.isHorizontal(),d=this.ticks,{align:m,crossAlign:M,padding:S,mirror:I}=o,K=F0(r.grid),Q=K+S,te=I?-S:Q,pe=-Qh(this.labelRotation),_e=[];let xe,Ne,gt,ot,ct,Et,Tt,rn,on,wi,sr,Fi,is="middle";if("top"===s)Et=this.bottom-te,Tt=this._getXAxisLabelAlignment();else if("bottom"===s)Et=this.top+te,Tt=this._getXAxisLabelAlignment();else if("left"===s){const yi=this._getYAxisLabelAlignment(K);Tt=yi.textAlign,ct=yi.x}else if("right"===s){const yi=this._getYAxisLabelAlignment(K);Tt=yi.textAlign,ct=yi.x}else if("x"===e){if("center"===s)Et=(i.top+i.bottom)/2+Q;else if(ir(s)){const yi=Object.keys(s)[0];Et=this.chart.scales[yi].getPixelForValue(s[yi])+Q}Tt=this._getXAxisLabelAlignment()}else if("y"===e){if("center"===s)ct=(i.left+i.right)/2-Q;else if(ir(s)){const yi=Object.keys(s)[0];ct=this.chart.scales[yi].getPixelForValue(s[yi])}Tt=this._getYAxisLabelAlignment(K).textAlign}"y"===e&&("start"===m?is="top":"end"===m&&(is="bottom"));const Qa=this._getLabelSizes();for(xe=0,Ne=d.length;xe<Ne;++xe){gt=d[xe],ot=gt.label;const yi=o.setContext(this.getContext(xe));rn=this.getPixelForTick(xe)+o.labelOffset,on=this._resolveTickFontOptions(xe),wi=on.lineHeight,sr=Ss(ot)?ot.length:1;const Ht=sr/2,Qt=yi.color,Ln=yi.textStrokeColor,Qi=yi.textStrokeWidth;let Hc,Vs=Tt;if(u?(ct=rn,"inner"===Tt&&(Vs=xe===Ne-1?this.options.reverse?"left":"right":0===xe?this.options.reverse?"right":"left":"center"),Fi="top"===s?"near"===M||0!==pe?-sr*wi+wi/2:"center"===M?-Qa.highest.height/2-Ht*wi+wi:wi/2-Qa.highest.height:"near"===M||0!==pe?wi/2:"center"===M?Qa.highest.height/2-Ht*wi:Qa.highest.height-sr*wi,I&&(Fi*=-1)):(Et=rn,Fi=(1-sr)*wi/2),yi.showLabelBackdrop){const ha=nc(yi.backdropPadding),Cu=Qa.heights[xe],Ms=Qa.widths[xe];let eM=Et+Fi-ha.top,Z0=ct-ha.left;switch(is){case"middle":eM-=Cu/2;break;case"bottom":eM-=Cu}switch(Tt){case"center":Z0-=Ms/2;break;case"right":Z0-=Ms}Hc={left:Z0,top:eM,width:Ms+ha.width,height:Cu+ha.height,color:yi.backdropColor}}_e.push({rotation:pe,label:ot,font:on,color:Qt,strokeColor:Ln,strokeWidth:Qi,textOffset:Fi,textAlign:Vs,textBaseline:is,translation:[ct,Et],backdrop:Hc})}return _e}_getXAxisLabelAlignment(){const{position:i,ticks:e}=this.options;if(-Qh(this.labelRotation))return"top"===i?"left":"right";let s="center";return"start"===e.align?s="left":"end"===e.align?s="right":"inner"===e.align&&(s="inner"),s}_getYAxisLabelAlignment(i){const{position:e,ticks:{crossAlign:r,mirror:s,padding:o}}=this.options,d=i+o,m=this._getLabelSizes().widest.width;let M,S;return"left"===e?s?(S=this.right+o,"near"===r?M="left":"center"===r?(M="center",S+=m/2):(M="right",S+=m)):(S=this.right-d,"near"===r?M="right":"center"===r?(M="center",S-=m/2):(M="left",S=this.left)):"right"===e?s?(S=this.left+o,"near"===r?M="right":"center"===r?(M="center",S-=m/2):(M="left",S-=m)):(S=this.left+d,"near"===r?M="left":"center"===r?(M="center",S+=m/2):(M="right",S=this.right)):M="right",{textAlign:M,x:S}}_computeLabelArea(){if(this.options.ticks.mirror)return;const i=this.chart,e=this.options.position;return"left"===e||"right"===e?{top:0,left:this.left,bottom:i.height,right:this.right}:"top"===e||"bottom"===e?{top:this.top,left:0,bottom:this.bottom,right:i.width}:void 0}drawBackground(){const{ctx:i,options:{backgroundColor:e},left:r,top:s,width:o,height:u}=this;e&&(i.save(),i.fillStyle=e,i.fillRect(r,s,o,u),i.restore())}getLineWidthForValue(i){const e=this.options.grid;if(!this._isVisible()||!e.display)return 0;const s=this.ticks.findIndex(o=>o.value===i);return s>=0?e.setContext(this.getContext(s)).lineWidth:0}drawGrid(i){const e=this.options.grid,r=this.ctx,s=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(i));let o,u;const d=(m,M,S)=>{!S.width||!S.color||(r.save(),r.lineWidth=S.width,r.strokeStyle=S.color,r.setLineDash(S.borderDash||[]),r.lineDashOffset=S.borderDashOffset,r.beginPath(),r.moveTo(m.x,m.y),r.lineTo(M.x,M.y),r.stroke(),r.restore())};if(e.display)for(o=0,u=s.length;o<u;++o){const m=s[o];e.drawOnChartArea&&d({x:m.x1,y:m.y1},{x:m.x2,y:m.y2},m),e.drawTicks&&d({x:m.tx1,y:m.ty1},{x:m.tx2,y:m.ty2},{color:m.tickColor,width:m.tickWidth,borderDash:m.tickBorderDash,borderDashOffset:m.tickBorderDashOffset})}}drawBorder(){const{chart:i,ctx:e,options:{grid:r}}=this,s=r.setContext(this.getContext()),o=r.drawBorder?s.borderWidth:0;if(!o)return;const u=r.setContext(this.getContext(0)).lineWidth,d=this._borderValue;let m,M,S,I;this.isHorizontal()?(m=by(i,this.left,o)-o/2,M=by(i,this.right,u)+u/2,S=I=d):(S=by(i,this.top,o)-o/2,I=by(i,this.bottom,u)+u/2,m=M=d),e.save(),e.lineWidth=s.borderWidth,e.strokeStyle=s.borderColor,e.beginPath(),e.moveTo(m,S),e.lineTo(M,I),e.stroke(),e.restore()}drawLabels(i){if(!this.options.ticks.display)return;const r=this.ctx,s=this._computeLabelArea();s&&px(r,s);const o=this._labelItems||(this._labelItems=this._computeLabelItems(i));let u,d;for(u=0,d=o.length;u<d;++u){const m=o[u],M=m.font,S=m.label;m.backdrop&&(r.fillStyle=m.backdrop.color,r.fillRect(m.backdrop.left,m.backdrop.top,m.backdrop.width,m.backdrop.height)),My(r,S,0,m.textOffset,M,m)}s&&mx(r)}drawTitle(){const{ctx:i,options:{position:e,title:r,reverse:s}}=this;if(!r.display)return;const o=La(r.font),u=nc(r.padding),d=r.align;let m=o.lineHeight/2;"bottom"===e||"center"===e||ir(e)?(m+=u.bottom,Ss(r.text)&&(m+=o.lineHeight*(r.text.length-1))):m+=u.top;const{titleX:M,titleY:S,maxWidth:I,rotation:K}=function sH(t,i,e,r){const{top:s,left:o,bottom:u,right:d,chart:m}=t,{chartArea:M,scales:S}=m;let K,Q,te,I=0;const pe=u-s,_e=d-o;if(t.isHorizontal()){if(Q=tc(r,o,d),ir(e)){const xe=Object.keys(e)[0];te=S[xe].getPixelForValue(e[xe])+pe-i}else te="center"===e?(M.bottom+M.top)/2+pe-i:qL(t,e,i);K=d-o}else{if(ir(e)){const xe=Object.keys(e)[0];Q=S[xe].getPixelForValue(e[xe])-_e+i}else Q="center"===e?(M.left+M.right)/2-_e+i:qL(t,e,i);te=tc(r,u,s),I="left"===e?-xo:xo}return{titleX:Q,titleY:te,maxWidth:K,rotation:I}}(this,m,e,d);My(i,r.text,0,0,o,{color:r.color,maxWidth:I,rotation:K,textAlign:rH(d,e,s),textBaseline:"middle",translation:[M,S]})}draw(i){!this._isVisible()||(this.drawBackground(),this.drawGrid(i),this.drawBorder(),this.drawTitle(),this.drawLabels(i))}_layers(){const i=this.options,e=i.ticks&&i.ticks.z||0,r=Yi(i.grid&&i.grid.z,-1);return this._isVisible()&&this.draw===ky.prototype.draw?[{z:r,draw:s=>{this.drawBackground(),this.drawGrid(s),this.drawTitle()}},{z:r+1,draw:()=>{this.drawBorder()}},{z:e,draw:s=>{this.drawLabels(s)}}]:[{z:e,draw:s=>{this.draw(s)}}]}getMatchingVisibleMetas(i){const e=this.chart.getSortedVisibleDatasetMetas(),r=this.axis+"AxisID",s=[];let o,u;for(o=0,u=e.length;o<u;++o){const d=e[o];d[r]===this.id&&(!i||d.type===i)&&s.push(d)}return s}_resolveTickFontOptions(i){return La(this.options.ticks.setContext(this.getContext(i)).font)}_maxDigits(){const i=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/i}}class Mx{constructor(i,e,r){this.type=i,this.scope=e,this.override=r,this.items=Object.create(null)}isForType(i){return Object.prototype.isPrototypeOf.call(this.type.prototype,i.prototype)}register(i){const e=Object.getPrototypeOf(i);let r;(function lH(t){return"id"in t&&"defaults"in t})(e)&&(r=this.register(e));const s=this.items,o=i.id,u=this.scope+"."+o;if(!o)throw new Error("class does not have id: "+i);return o in s||(s[o]=i,function oH(t,i,e){const r=C0(Object.create(null),[e?rr.get(e):{},rr.get(i),t.defaults]);rr.set(i,r),t.defaultRoutes&&function aH(t,i){Object.keys(i).forEach(e=>{const r=e.split("."),s=r.pop(),o=[t].concat(r).join("."),u=i[e].split("."),d=u.pop(),m=u.join(".");rr.route(o,s,m,d)})}(i,t.defaultRoutes),t.descriptors&&rr.describe(i,t.descriptors)}(i,u,r),this.override&&rr.override(i.id,i.overrides)),u}get(i){return this.items[i]}unregister(i){const e=this.items,r=i.id,s=this.scope;r in e&&delete e[r],s&&r in rr[s]&&(delete rr[s][r],this.override&&delete vy[r])}}var Zf=new class cH{constructor(){this.controllers=new Mx(Qf,"datasets",!0),this.elements=new Mx(Zh,"elements"),this.plugins=new Mx(Object,"plugins"),this.scales=new Mx(ky,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...i){this._each("register",i)}remove(...i){this._each("unregister",i)}addControllers(...i){this._each("register",i,this.controllers)}addElements(...i){this._each("register",i,this.elements)}addPlugins(...i){this._each("register",i,this.plugins)}addScales(...i){this._each("register",i,this.scales)}getController(i){return this._get(i,this.controllers,"controller")}getElement(i){return this._get(i,this.elements,"element")}getPlugin(i){return this._get(i,this.plugins,"plugin")}getScale(i){return this._get(i,this.scales,"scale")}removeControllers(...i){this._each("unregister",i,this.controllers)}removeElements(...i){this._each("unregister",i,this.elements)}removePlugins(...i){this._each("unregister",i,this.plugins)}removeScales(...i){this._each("unregister",i,this.scales)}_each(i,e,r){[...e].forEach(s=>{const o=r||this._getRegistryForType(s);r||o.isForType(s)||o===this.plugins&&s.id?this._exec(i,o,s):qr(s,u=>{const d=r||this._getRegistryForType(u);this._exec(i,d,u)})})}_exec(i,e,r){const s=nS(i);Os(r["before"+s],[],r),e[i](r),Os(r["after"+s],[],r)}_getRegistryForType(i){for(let e=0;e<this._typedRegistries.length;e++){const r=this._typedRegistries[e];if(r.isForType(i))return r}return this.plugins}_get(i,e,r){const s=e.get(i);if(void 0===s)throw new Error('"'+i+'" is not a registered '+r+".");return s}},uH=Object.freeze({__proto__:null,BarController:j4,BubbleController:H4,DoughnutController:UL,LineController:B4,PolarAreaController:$4,PieController:z4,RadarController:W4,ScatterController:(()=>{class t extends Qf{update(e){const r=this._cachedMeta,{data:s=[]}=r,o=this.chart._animationsDisabled;let{start:u,count:d}=JT(r,s,o);if(this._drawStart=u,this._drawCount=d,QT(r)&&(u=0,d=s.length),this.options.showLine){const{dataset:m,_dataset:M}=r;m._chart=this.chart,m._datasetIndex=this.index,m._decimated=!!M._decimated,m.points=s;const S=this.resolveDatasetElementOptions(e);S.segment=this.options.segment,this.updateElement(m,void 0,{animated:!o,options:S},e)}this.updateElements(s,u,d,e)}addElements(){const{showLine:e}=this.options;!this.datasetElementType&&e&&(this.datasetElementType=Zf.getElement("line")),super.addElements()}updateElements(e,r,s,o){const u="reset"===o,{iScale:d,vScale:m,_stacked:M,_dataset:S}=this._cachedMeta,I=this.resolveDataElementOptions(r,o),K=this.getSharedOptions(I),Q=this.includeOptions(o,K),te=d.axis,pe=m.axis,{spanGaps:_e,segment:xe}=this.options,Ne=jb(_e)?_e:Number.POSITIVE_INFINITY,gt=this.chart._animationsDisabled||u||"none"===o;let ot=r>0&&this.getParsed(r-1);for(let ct=r;ct<r+s;++ct){const Et=e[ct],Tt=this.getParsed(ct),rn=gt?Et:{},on=Dr(Tt[pe]),wi=rn[te]=d.getPixelForValue(Tt[te],ct),sr=rn[pe]=u||on?m.getBasePixel():m.getPixelForValue(M?this.applyStack(m,Tt,M):Tt[pe],ct);rn.skip=isNaN(wi)||isNaN(sr)||on,rn.stop=ct>0&&Math.abs(Tt[te]-ot[te])>Ne,xe&&(rn.parsed=Tt,rn.raw=S.data[ct]),Q&&(rn.options=K||this.resolveDataElementOptions(ct,Et.active?"active":o)),gt||this.updateElement(Et,ct,rn,o),ot=Tt}this.updateSharedOptions(K,o,I)}getMaxOverflow(){const e=this._cachedMeta,r=e.data||[];if(!this.options.showLine){let m=0;for(let M=r.length-1;M>=0;--M)m=Math.max(m,r[M].size(this.resolveDataElementOptions(M))/2);return m>0&&m}const s=e.dataset,o=s.options&&s.options.borderWidth||0;if(!r.length)return o;const u=r[0].size(this.resolveDataElementOptions(0)),d=r[r.length-1].size(this.resolveDataElementOptions(r.length-1));return Math.max(o,u,d)/2}}return t.id="scatter",t.defaults={datasetElementType:!1,dataElementType:"point",showLine:!1,fill:!1},t.overrides={interaction:{mode:"point"},plugins:{tooltip:{callbacks:{title:()=>"",label:i=>"("+i.label+", "+i.formattedValue+")"}}},scales:{x:{type:"linear"},y:{type:"linear"}}},t})()});function Py(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}var dH={_date:(()=>{class t{constructor(e){this.options=e||{}}init(e){}formats(){return Py()}parse(e,r){return Py()}format(e,r){return Py()}add(e,r,s){return Py()}diff(e,r,s){return Py()}startOf(e,r,s){return Py()}endOf(e,r){return Py()}}return t.override=function(i){Object.assign(t.prototype,i)},t})()};function hH(t,i,e,r){const{controller:s,data:o,_sorted:u}=t,d=s._cachedMeta.iScale;if(d&&i===d.axis&&"r"!==i&&u&&o.length){const m=d._reversePixels?GN:fm;if(!r)return m(o,i,e);if(s._sharedOptions){const M=o[0],S="function"==typeof M.getRange&&M.getRange(i);if(S){const I=m(o,i,e-S),K=m(o,i,e+S);return{lo:I.lo,hi:K.hi}}}}return{lo:0,hi:o.length-1}}function N0(t,i,e,r,s){const o=t.getSortedVisibleDatasetMetas(),u=e[i];for(let d=0,m=o.length;d<m;++d){const{index:M,data:S}=o[d],{lo:I,hi:K}=hH(o[d],i,u,s);for(let Q=I;Q<=K;++Q){const te=S[Q];te.skip||r(te,M,Q)}}}function xS(t,i,e,r,s){const o=[];return!s&&!t.isPointInArea(i)||N0(t,e,i,function(d,m,M){!s&&!E0(d,t.chartArea,0)||d.inRange(i.x,i.y,r)&&o.push({element:d,datasetIndex:m,index:M})},!0),o}function kS(t,i,e,r,s,o){return o||t.isPointInArea(i)?"r"!==e||r?function mH(t,i,e,r,s,o){let u=[];const d=function fH(t){const i=-1!==t.indexOf("x"),e=-1!==t.indexOf("y");return function(r,s){const o=i?Math.abs(r.x-s.x):0,u=e?Math.abs(r.y-s.y):0;return Math.sqrt(Math.pow(o,2)+Math.pow(u,2))}}(e);let m=Number.POSITIVE_INFINITY;return N0(t,e,i,function M(S,I,K){const Q=S.inRange(i.x,i.y,s);if(r&&!Q)return;const te=S.getCenterPoint(s);if(!o&&!t.isPointInArea(te)&&!Q)return;const _e=d(i,te);_e<m?(u=[{element:S,datasetIndex:I,index:K}],m=_e):_e===m&&u.push({element:S,datasetIndex:I,index:K})}),u}(t,i,e,r,s,o):function pH(t,i,e,r){let s=[];return N0(t,e,i,function o(u,d,m){const{startAngle:M,endAngle:S}=u.getProps(["startAngle","endAngle"],r),{angle:I}=zT(u,{x:i.x,y:i.y});P0(I,M,S)&&s.push({element:u,datasetIndex:d,index:m})}),s}(t,i,e,s):[]}function QL(t,i,e,r,s){const o=[],u="x"===e?"inXRange":"inYRange";let d=!1;return N0(t,e,i,(m,M,S)=>{m[u](i[e],s)&&(o.push({element:m,datasetIndex:M,index:S}),d=d||m.inRange(i.x,i.y,s))}),r&&!d?[]:o}var _H={evaluateInteractionItems:N0,modes:{index(t,i,e,r){const s=Dy(i,t),o=e.axis||"x",u=e.includeInvisible||!1,d=e.intersect?xS(t,s,o,r,u):kS(t,s,o,!1,r,u),m=[];return d.length?(t.getSortedVisibleDatasetMetas().forEach(M=>{const S=d[0].index,I=M.data[S];I&&!I.skip&&m.push({element:I,datasetIndex:M.index,index:S})}),m):[]},dataset(t,i,e,r){const s=Dy(i,t),o=e.axis||"xy",u=e.includeInvisible||!1;let d=e.intersect?xS(t,s,o,r,u):kS(t,s,o,!1,r,u);if(d.length>0){const m=d[0].datasetIndex,M=t.getDatasetMeta(m).data;d=[];for(let S=0;S<M.length;++S)d.push({element:M[S],datasetIndex:m,index:S})}return d},point:(t,i,e,r)=>xS(t,Dy(i,t),e.axis||"xy",r,e.includeInvisible||!1),nearest:(t,i,e,r)=>kS(t,Dy(i,t),e.axis||"xy",e.intersect,r,e.includeInvisible||!1),x:(t,i,e,r)=>QL(t,Dy(i,t),"x",e.intersect,r),y:(t,i,e,r)=>QL(t,Dy(i,t),"y",e.intersect,r)}};const ZL=["left","top","right","bottom"];function j0(t,i){return t.filter(e=>e.pos===i)}function XL(t,i){return t.filter(e=>-1===ZL.indexOf(e.pos)&&e.box.axis===i)}function H0(t,i){return t.sort((e,r)=>{const s=i?r:e,o=i?e:r;return s.weight===o.weight?s.index-o.index:s.weight-o.weight})}function eE(t,i,e,r){return Math.max(t[e],i[e])+Math.max(t[r],i[r])}function tE(t,i){t.top=Math.max(t.top,i.top),t.left=Math.max(t.left,i.left),t.bottom=Math.max(t.bottom,i.bottom),t.right=Math.max(t.right,i.right)}function MH(t,i,e,r){const{pos:s,box:o}=e,u=t.maxPadding;if(!ir(s)){e.size&&(t[s]-=e.size);const I=r[e.stack]||{size:0,count:1};I.size=Math.max(I.size,e.horizontal?o.height:o.width),e.size=I.size/I.count,t[s]+=e.size}o.getPadding&&tE(u,o.getPadding());const d=Math.max(0,i.outerWidth-eE(u,t,"left","right")),m=Math.max(0,i.outerHeight-eE(u,t,"top","bottom")),M=d!==t.w,S=m!==t.h;return t.w=d,t.h=m,e.horizontal?{same:M,other:S}:{same:S,other:M}}function CH(t,i){const e=i.maxPadding;return function r(s){const o={left:0,top:0,right:0,bottom:0};return s.forEach(u=>{o[u]=Math.max(i[u],e[u])}),o}(t?["left","right"]:["top","bottom"])}function V0(t,i,e,r){const s=[];let o,u,d,m,M,S;for(o=0,u=t.length,M=0;o<u;++o){d=t[o],m=d.box,m.update(d.width||i.w,d.height||i.h,CH(d.horizontal,i));const{same:I,other:K}=MH(i,e,d,r);M|=I&&s.length,S=S||K,m.fullSize||s.push(d)}return M&&V0(s,i,e,r)||S}function wx(t,i,e,r,s){t.top=e,t.left=i,t.right=i+r,t.bottom=e+s,t.width=r,t.height=s}function nE(t,i,e,r){const s=e.padding;let{x:o,y:u}=i;for(const d of t){const m=d.box,M=r[d.stack]||{count:1,placed:0,weight:1},S=d.stackWeight/M.weight||1;if(d.horizontal){const I=i.w*S,K=M.size||m.height;nh(M.start)&&(u=M.start),m.fullSize?wx(m,s.left,u,e.outerWidth-s.right-s.left,K):wx(m,i.left+M.placed,u,I,K),M.start=u,M.placed+=I,u=m.bottom}else{const I=i.h*S,K=M.size||m.width;nh(M.start)&&(o=M.start),m.fullSize?wx(m,o,s.top,K,e.outerHeight-s.bottom-s.top):wx(m,o,i.top+M.placed,K,I),M.start=o,M.placed+=I,o=m.right}}i.x=o,i.y=u}rr.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}});var ic={addBox(t,i){t.boxes||(t.boxes=[]),i.fullSize=i.fullSize||!1,i.position=i.position||"top",i.weight=i.weight||0,i._layers=i._layers||function(){return[{z:0,draw(e){i.draw(e)}}]},t.boxes.push(i)},removeBox(t,i){const e=t.boxes?t.boxes.indexOf(i):-1;-1!==e&&t.boxes.splice(e,1)},configure(t,i,e){i.fullSize=e.fullSize,i.position=e.position,i.weight=e.weight},update(t,i,e,r){if(!t)return;const s=nc(t.options.layout.padding),o=Math.max(i-s.width,0),u=Math.max(e-s.height,0),d=function bH(t){const i=function gH(t){const i=[];let e,r,s,o,u,d;for(e=0,r=(t||[]).length;e<r;++e)s=t[e],({position:o,options:{stack:u,stackWeight:d=1}}=s),i.push({index:e,box:s,pos:o,horizontal:s.isHorizontal(),weight:s.weight,stack:u&&o+u,stackWeight:d});return i}(t),e=H0(i.filter(M=>M.box.fullSize),!0),r=H0(j0(i,"left"),!0),s=H0(j0(i,"right")),o=H0(j0(i,"top"),!0),u=H0(j0(i,"bottom")),d=XL(i,"x"),m=XL(i,"y");return{fullSize:e,leftAndTop:r.concat(o),rightAndBottom:s.concat(m).concat(u).concat(d),chartArea:j0(i,"chartArea"),vertical:r.concat(s).concat(m),horizontal:o.concat(u).concat(d)}}(t.boxes),m=d.vertical,M=d.horizontal;qr(t.boxes,pe=>{"function"==typeof pe.beforeLayout&&pe.beforeLayout()});const S=m.reduce((pe,_e)=>_e.box.options&&!1===_e.box.options.display?pe:pe+1,0)||1,I=Object.freeze({outerWidth:i,outerHeight:e,padding:s,availableWidth:o,availableHeight:u,vBoxMaxWidth:o/2/S,hBoxMaxHeight:u/2}),K=Object.assign({},s);tE(K,nc(r));const Q=Object.assign({maxPadding:K,w:o,h:u,x:s.left,y:s.top},s),te=function vH(t,i){const e=function yH(t){const i={};for(const e of t){const{stack:r,pos:s,stackWeight:o}=e;if(!r||!ZL.includes(s))continue;const u=i[r]||(i[r]={count:0,placed:0,weight:0,size:0});u.count++,u.weight+=o}return i}(t),{vBoxMaxWidth:r,hBoxMaxHeight:s}=i;let o,u,d;for(o=0,u=t.length;o<u;++o){d=t[o];const{fullSize:m}=d.box,M=e[d.stack],S=M&&d.stackWeight/M.weight;d.horizontal?(d.width=S?S*r:m&&i.availableWidth,d.height=s):(d.width=r,d.height=S?S*s:m&&i.availableHeight)}return e}(m.concat(M),I);V0(d.fullSize,Q,I,te),V0(m,Q,I,te),V0(M,Q,I,te)&&V0(m,Q,I,te),function wH(t){const i=t.maxPadding;function e(r){const s=Math.max(i[r]-t[r],0);return t[r]+=s,s}t.y+=e("top"),t.x+=e("left"),e("right"),e("bottom")}(Q),nE(d.leftAndTop,Q,I,te),Q.x+=Q.w,Q.y+=Q.h,nE(d.rightAndBottom,Q,I,te),t.chartArea={left:Q.left,top:Q.top,right:Q.left+Q.w,bottom:Q.top+Q.h,height:Q.h,width:Q.w},qr(d.chartArea,pe=>{const _e=pe.box;Object.assign(_e,t.chartArea),_e.update(Q.w,Q.h,{left:0,top:0,right:0,bottom:0})})}};class iE{acquireContext(i,e){}releaseContext(i){return!1}addEventListener(i,e,r){}removeEventListener(i,e,r){}getDevicePixelRatio(){return 1}getMaximumSize(i,e,r,s){return e=Math.max(0,e||i.width),r=r||i.height,{width:e,height:Math.max(0,s?Math.floor(e/s):r)}}isAttached(i){return!0}updateConfig(i){}}class DH extends iE{acquireContext(i){return i&&i.getContext&&i.getContext("2d")||null}updateConfig(i){i.options.animation=!1}}const Cx="$chartjs",xH={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},rE=t=>null===t||""===t,sE=!!e4&&{passive:!0};function SH(t,i,e){t.canvas.removeEventListener(i,e,sE)}function Dx(t,i){for(const e of t)if(e===i||e.contains(i))return!0}function TH(t,i,e){const r=t.canvas,s=new MutationObserver(o=>{let u=!1;for(const d of o)u=u||Dx(d.addedNodes,r),u=u&&!Dx(d.removedNodes,r);u&&e()});return s.observe(document,{childList:!0,subtree:!0}),s}function LH(t,i,e){const r=t.canvas,s=new MutationObserver(o=>{let u=!1;for(const d of o)u=u||Dx(d.removedNodes,r),u=u&&!Dx(d.addedNodes,r);u&&e()});return s.observe(document,{childList:!0,subtree:!0}),s}const B0=new Map;let oE=0;function aE(){const t=window.devicePixelRatio;t!==oE&&(oE=t,B0.forEach((i,e)=>{e.currentDevicePixelRatio!==t&&i()}))}function AH(t,i,e){const r=t.canvas,s=r&&bS(r);if(!s)return;const o=KT((d,m)=>{const M=s.clientWidth;e(d,m),M<s.clientWidth&&e()},window),u=new ResizeObserver(d=>{const m=d[0],M=m.contentRect.width,S=m.contentRect.height;0===M&&0===S||o(M,S)});return u.observe(s),function EH(t,i){B0.size||window.addEventListener("resize",aE),B0.set(t,i)}(t,o),u}function PS(t,i,e){e&&e.disconnect(),"resize"===i&&function IH(t){B0.delete(t),B0.size||window.removeEventListener("resize",aE)}(t)}function RH(t,i,e){const r=t.canvas,s=KT(o=>{null!==t.ctx&&e(function OH(t,i){const e=xH[t.type]||t.type,{x:r,y:s}=Dy(t,i);return{type:e,chart:i,native:t,x:void 0!==r?r:null,y:void 0!==s?s:null}}(o,t))},t,o=>{const u=o[0];return[u,u.offsetX,u.offsetY]});return function PH(t,i,e){t.addEventListener(i,e,sE)}(r,i,s),s}class YH extends iE{acquireContext(i,e){const r=i&&i.getContext&&i.getContext("2d");return r&&r.canvas===i?(function kH(t,i){const e=t.style,r=t.getAttribute("height"),s=t.getAttribute("width");if(t[Cx]={initial:{height:r,width:s,style:{display:e.display,height:e.height,width:e.width}}},e.display=e.display||"block",e.boxSizing=e.boxSizing||"border-box",rE(s)){const o=CL(t,"width");void 0!==o&&(t.width=o)}if(rE(r))if(""===t.style.height)t.height=t.width/(i||2);else{const o=CL(t,"height");void 0!==o&&(t.height=o)}}(i,e),r):null}releaseContext(i){const e=i.canvas;if(!e[Cx])return!1;const r=e[Cx].initial;["height","width"].forEach(o=>{const u=r[o];Dr(u)?e.removeAttribute(o):e.setAttribute(o,u)});const s=r.style||{};return Object.keys(s).forEach(o=>{e.style[o]=s[o]}),e.width=e.width,delete e[Cx],!0}addEventListener(i,e,r){this.removeEventListener(i,e),(i.$proxies||(i.$proxies={}))[e]=({attach:TH,detach:LH,resize:AH}[e]||RH)(i,e,r)}removeEventListener(i,e){const r=i.$proxies||(i.$proxies={}),s=r[e];s&&(({attach:PS,detach:PS,resize:PS}[e]||SH)(i,e,s),r[e]=void 0)}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(i,e,r,s){return function Xj(t,i,e,r){const s=yx(t),o=Cy(s,"margin"),u=gx(s.maxWidth,t,"clientWidth")||ax,d=gx(s.maxHeight,t,"clientHeight")||ax,m=function Zj(t,i,e){let r,s;if(void 0===i||void 0===e){const o=bS(t);if(o){const u=o.getBoundingClientRect(),d=yx(o),m=Cy(d,"border","width"),M=Cy(d,"padding");i=u.width-M.width-m.width,e=u.height-M.height-m.height,r=gx(d.maxWidth,o,"clientWidth"),s=gx(d.maxHeight,o,"clientHeight")}else i=t.clientWidth,e=t.clientHeight}return{width:i,height:e,maxWidth:r||ax,maxHeight:s||ax}}(t,i,e);let{width:M,height:S}=m;if("content-box"===s.boxSizing){const I=Cy(s,"border","width"),K=Cy(s,"padding");M-=K.width+I.width,S-=K.height+I.height}return M=Math.max(0,M-o.width),S=Math.max(0,r?Math.floor(M/r):S-o.height),M=MS(Math.min(M,u,m.maxWidth)),S=MS(Math.min(S,d,m.maxHeight)),M&&!S&&(S=MS(M/2)),{width:M,height:S}}(i,e,r,s)}isAttached(i){const e=bS(i);return!(!e||!e.isConnected)}}class NH{constructor(){this._init=[]}notify(i,e,r,s){"beforeInit"===e&&(this._init=this._createDescriptors(i,!0),this._notify(this._init,i,"install"));const o=s?this._descriptors(i).filter(s):this._descriptors(i),u=this._notify(o,i,e,r);return"afterDestroy"===e&&(this._notify(o,i,"stop"),this._notify(this._init,i,"uninstall")),u}_notify(i,e,r,s){s=s||{};for(const o of i){const u=o.plugin;if(!1===Os(u[r],[e,s,o.options],u)&&s.cancelable)return!1}return!0}invalidate(){Dr(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(i){if(this._cache)return this._cache;const e=this._cache=this._createDescriptors(i);return this._notifyStateChanges(i),e}_createDescriptors(i,e){const r=i&&i.config,s=Yi(r.options&&r.options.plugins,{}),o=function jH(t){const i={},e=[],r=Object.keys(Zf.plugins.items);for(let o=0;o<r.length;o++)e.push(Zf.getPlugin(r[o]));const s=t.plugins||[];for(let o=0;o<s.length;o++){const u=s[o];-1===e.indexOf(u)&&(e.push(u),i[u.id]=!0)}return{plugins:e,localIds:i}}(r);return!1!==s||e?function VH(t,{plugins:i,localIds:e},r,s){const o=[],u=t.getContext();for(const d of i){const m=d.id,M=HH(r[m],s);null!==M&&o.push({plugin:d,options:BH(t.config,{plugin:d,local:e[m]},M,u)})}return o}(i,o,s,e):[]}_notifyStateChanges(i){const e=this._oldCache||[],r=this._cache,s=(o,u)=>o.filter(d=>!u.some(m=>d.plugin.id===m.plugin.id));this._notify(s(e,r),i,"stop"),this._notify(s(r,e),i,"start")}}function HH(t,i){return i||!1!==t?!0===t?{}:t:null}function BH(t,{plugin:i,local:e},r,s){const o=t.pluginScopeKeys(i),u=t.getOptionScopes(r,o);return e&&i.defaults&&u.push(i.defaults),t.createResolver(u,s,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function SS(t,i){return((i.datasets||{})[t]||{}).indexAxis||i.indexAxis||(rr.datasets[t]||{}).indexAxis||"x"}function OS(t,i){return"x"===t||"y"===t?t:i.axis||function WH(t){return"top"===t||"bottom"===t?"x":"left"===t||"right"===t?"y":void 0}(i.position)||t.charAt(0).toLowerCase()}function lE(t){const i=t.options||(t.options={});i.plugins=Yi(i.plugins,{}),i.scales=function UH(t,i){const e=vy[t.type]||{scales:{}},r=i.scales||{},s=SS(t.type,i),o=Object.create(null),u=Object.create(null);return Object.keys(r).forEach(d=>{const m=r[d];if(!ir(m))return console.error(`Invalid scale configuration for scale: ${d}`);if(m._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${d}`);const M=OS(d,m),S=function zH(t,i){return t===i?"_index_":"_value_"}(M,s),I=e.scales||{};o[M]=o[M]||d,u[d]=D0(Object.create(null),[{axis:M},m,I[M],I[S]])}),t.data.datasets.forEach(d=>{const m=d.type||t.type,M=d.indexAxis||SS(m,i),I=(vy[m]||{}).scales||{};Object.keys(I).forEach(K=>{const Q=function $H(t,i){let e=t;return"_index_"===t?e=i:"_value_"===t&&(e="x"===i?"y":"x"),e}(K,M),te=d[Q+"AxisID"]||o[Q]||Q;u[te]=u[te]||Object.create(null),D0(u[te],[{axis:Q},r[te],I[K]])})}),Object.keys(u).forEach(d=>{const m=u[d];D0(m,[rr.scales[m.type],rr.scale])}),u}(t,i)}function cE(t){return(t=t||{}).datasets=t.datasets||[],t.labels=t.labels||[],t}const uE=new Map,dE=new Set;function xx(t,i){let e=uE.get(t);return e||(e=i(),uE.set(t,e),dE.add(e)),e}const $0=(t,i,e)=>{const r=R_(i,e);void 0!==r&&t.add(r)};class qH{constructor(i){this._config=function GH(t){return(t=t||{}).data=cE(t.data),lE(t),t}(i),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(i){this._config.type=i}get data(){return this._config.data}set data(i){this._config.data=cE(i)}get options(){return this._config.options}set options(i){this._config.options=i}get plugins(){return this._config.plugins}update(){const i=this._config;this.clearCache(),lE(i)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(i){return xx(i,()=>[[`datasets.${i}`,""]])}datasetAnimationScopeKeys(i,e){return xx(`${i}.transition.${e}`,()=>[[`datasets.${i}.transitions.${e}`,`transitions.${e}`],[`datasets.${i}`,""]])}datasetElementScopeKeys(i,e){return xx(`${i}-${e}`,()=>[[`datasets.${i}.elements.${e}`,`datasets.${i}`,`elements.${e}`,""]])}pluginScopeKeys(i){const e=i.id;return xx(`${this.type}-plugin-${e}`,()=>[[`plugins.${e}`,...i.additionalOptionScopes||[]]])}_cachedScopes(i,e){const r=this._scopeCache;let s=r.get(i);return(!s||e)&&(s=new Map,r.set(i,s)),s}getOptionScopes(i,e,r){const{options:s,type:o}=this,u=this._cachedScopes(i,r),d=u.get(e);if(d)return d;const m=new Set;e.forEach(S=>{i&&(m.add(i),S.forEach(I=>$0(m,i,I))),S.forEach(I=>$0(m,s,I)),S.forEach(I=>$0(m,vy[o]||{},I)),S.forEach(I=>$0(m,rr,I)),S.forEach(I=>$0(m,fS,I))});const M=Array.from(m);return 0===M.length&&M.push(Object.create(null)),dE.has(e)&&u.set(e,M),M}chartOptionScopes(){const{options:i,type:e}=this;return[i,vy[e]||{},rr.datasets[e]||{},{type:e},rr,fS]}resolveNamedOptions(i,e,r,s=[""]){const o={$shared:!0},{resolver:u,subPrefixes:d}=hE(this._resolverCache,i,s);let m=u;(function JH(t,i){const{isScriptable:e,isIndexable:r}=fL(t);for(const s of i){const o=e(s),u=r(s),d=(u||o)&&t[s];if(o&&(Y_(d)||KH(d))||u&&Ss(d))return!0}return!1})(u,e)&&(o.$shared=!1,m=Vb(u,r=Y_(r)?r():r,this.createResolver(i,r,d)));for(const M of e)o[M]=m[M];return o}createResolver(i,e,r=[""],s){const{resolver:o}=hE(this._resolverCache,i,r);return ir(e)?Vb(o,e,void 0,s):o}}function hE(t,i,e){let r=t.get(i);r||(r=new Map,t.set(i,r));const s=e.join();let o=r.get(s);return o||(o={resolver:gS(i,e),subPrefixes:e.filter(d=>!d.toLowerCase().includes("hover"))},r.set(s,o)),o}const KH=t=>ir(t)&&Object.getOwnPropertyNames(t).reduce((i,e)=>i||Y_(t[e]),!1),ZH=["top","bottom","left","right","chartArea"];function fE(t,i){return"top"===t||"bottom"===t||-1===ZH.indexOf(t)&&"x"===i}function pE(t,i){return function(e,r){return e[t]===r[t]?e[i]-r[i]:e[t]-r[t]}}function mE(t){const i=t.chart,e=i.options.animation;i.notifyPlugins("afterRender"),Os(e&&e.onComplete,[t],i)}function XH(t){const i=t.chart,e=i.options.animation;Os(e&&e.onProgress,[t],i)}function _E(t){return ML()&&"string"==typeof t?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const kx={},gE=t=>{const i=_E(t);return Object.values(kx).filter(e=>e.canvas===i).pop()};function e5(t,i,e){const r=Object.keys(t);for(const s of r){const o=+s;if(o>=i){const u=t[s];delete t[s],(e>0||o>i)&&(t[o+e]=u)}}}class zb{constructor(i,e){const r=this.config=new qH(e),s=_E(i),o=gE(s);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas with ID '"+o.canvas.id+"' can be reused.");const u=r.createResolver(r.chartOptionScopes(),this.getContext());this.platform=new(r.platform||function FH(t){return!ML()||typeof OffscreenCanvas<"u"&&t instanceof OffscreenCanvas?DH:YH}(s)),this.platform.updateConfig(r);const d=this.platform.acquireContext(s,u.aspectRatio),m=d&&d.canvas,M=m&&m.height,S=m&&m.width;this.id=AN(),this.ctx=d,this.canvas=m,this.width=S,this.height=M,this._options=u,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new NH,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=function JN(t,i){let e;return function(...r){return i?(clearTimeout(e),e=setTimeout(t,i,r)):t.apply(this,r),i}}(I=>this.update(I),u.resizeDelay||0),this._dataChanges=[],kx[this.id]=this,d&&m?(mm.listen(this,"complete",mE),mm.listen(this,"progress",XH),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:i,maintainAspectRatio:e},width:r,height:s,_aspectRatio:o}=this;return Dr(i)?e&&o?o:s?r/s:null:i}get data(){return this.config.data}set data(i){this.config.data=i}get options(){return this._options}set options(i){this.config.options=i}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():wL(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return uL(this.canvas,this.ctx),this}stop(){return mm.stop(this),this}resize(i,e){mm.running(this)?this._resizeBeforeDraw={width:i,height:e}:this._resize(i,e)}_resize(i,e){const r=this.options,u=this.platform.getMaximumSize(this.canvas,i,e,r.maintainAspectRatio&&this.aspectRatio),d=r.devicePixelRatio||this.platform.getDevicePixelRatio(),m=this.width?"resize":"attach";this.width=u.width,this.height=u.height,this._aspectRatio=this.aspectRatio,wL(this,d,!0)&&(this.notifyPlugins("resize",{size:u}),Os(r.onResize,[this,u],this),this.attached&&this._doResize(m)&&this.render())}ensureScalesHaveIDs(){qr(this.options.scales||{},(r,s)=>{r.id=s})}buildOrUpdateScales(){const i=this.options,e=i.scales,r=this.scales,s=Object.keys(r).reduce((u,d)=>(u[d]=!1,u),{});let o=[];e&&(o=o.concat(Object.keys(e).map(u=>{const d=e[u],m=OS(u,d),M="r"===m,S="x"===m;return{options:d,dposition:M?"chartArea":S?"bottom":"left",dtype:M?"radialLinear":S?"category":"linear"}}))),qr(o,u=>{const d=u.options,m=d.id,M=OS(m,d),S=Yi(d.type,u.dtype);(void 0===d.position||fE(d.position,M)!==fE(u.dposition))&&(d.position=u.dposition),s[m]=!0;let I=null;m in r&&r[m].type===S?I=r[m]:(I=new(Zf.getScale(S))({id:m,type:S,ctx:this.ctx,chart:this}),r[I.id]=I),I.init(d,i)}),qr(s,(u,d)=>{u||delete r[d]}),qr(r,u=>{ic.configure(this,u,u.options),ic.addBox(this,u)})}_updateMetasets(){const i=this._metasets,e=this.data.datasets.length,r=i.length;if(i.sort((s,o)=>s.index-o.index),r>e){for(let s=e;s<r;++s)this._destroyDatasetMeta(s);i.splice(e,r-e)}this._sortedMetasets=i.slice(0).sort(pE("order","index"))}_removeUnreferencedMetasets(){const{_metasets:i,data:{datasets:e}}=this;i.length>e.length&&delete this._stacks,i.forEach((r,s)=>{0===e.filter(o=>o===r._dataset).length&&this._destroyDatasetMeta(s)})}buildOrUpdateControllers(){const i=[],e=this.data.datasets;let r,s;for(this._removeUnreferencedMetasets(),r=0,s=e.length;r<s;r++){const o=e[r];let u=this.getDatasetMeta(r);const d=o.type||this.config.type;if(u.type&&u.type!==d&&(this._destroyDatasetMeta(r),u=this.getDatasetMeta(r)),u.type=d,u.indexAxis=o.indexAxis||SS(d,this.options),u.order=o.order||0,u.index=r,u.label=""+o.label,u.visible=this.isDatasetVisible(r),u.controller)u.controller.updateIndex(r),u.controller.linkScales();else{const m=Zf.getController(d),{datasetElementType:M,dataElementType:S}=rr.datasets[d];Object.assign(m.prototype,{dataElementType:Zf.getElement(S),datasetElementType:M&&Zf.getElement(M)}),u.controller=new m(this,r),i.push(u.controller)}}return this._updateMetasets(),i}_resetElements(){qr(this.data.datasets,(i,e)=>{this.getDatasetMeta(e).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(i){const e=this.config;e.update();const r=this._options=e.createResolver(e.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!r.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:i,cancelable:!0}))return;const o=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let u=0;for(let M=0,S=this.data.datasets.length;M<S;M++){const{controller:I}=this.getDatasetMeta(M),K=!s&&-1===o.indexOf(I);I.buildOrUpdateElements(K),u=Math.max(+I.getMaxOverflow(),u)}u=this._minPadding=r.layout.autoPadding?u:0,this._updateLayout(u),s||qr(o,M=>{M.reset()}),this._updateDatasets(i),this.notifyPlugins("afterUpdate",{mode:i}),this._layers.sort(pE("z","_idx"));const{_active:d,_lastEvent:m}=this;m?this._eventHandler(m,!0):d.length&&this._updateHoverStyles(d,d,!0),this.render()}_updateScales(){qr(this.scales,i=>{ic.removeBox(this,i)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const i=this.options,e=new Set(Object.keys(this._listeners)),r=new Set(i.events);(!jT(e,r)||!!this._responsiveListeners!==i.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:i}=this,e=this._getUniformDataChanges()||[];for(const{method:r,start:s,count:o}of e)e5(i,s,"_removeElements"===r?-o:o)}_getUniformDataChanges(){const i=this._dataChanges;if(!i||!i.length)return;this._dataChanges=[];const e=this.data.datasets.length,r=o=>new Set(i.filter(u=>u[0]===o).map((u,d)=>d+","+u.splice(1).join(","))),s=r(0);for(let o=1;o<e;o++)if(!jT(s,r(o)))return;return Array.from(s).map(o=>o.split(",")).map(o=>({method:o[1],start:+o[2],count:+o[3]}))}_updateLayout(i){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;ic.update(this,this.width,this.height,i);const e=this.chartArea,r=e.width<=0||e.height<=0;this._layers=[],qr(this.boxes,s=>{r&&"chartArea"===s.position||(s.configure&&s.configure(),this._layers.push(...s._layers()))},this),this._layers.forEach((s,o)=>{s._idx=o}),this.notifyPlugins("afterLayout")}_updateDatasets(i){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:i,cancelable:!0})){for(let e=0,r=this.data.datasets.length;e<r;++e)this.getDatasetMeta(e).controller.configure();for(let e=0,r=this.data.datasets.length;e<r;++e)this._updateDataset(e,Y_(i)?i({datasetIndex:e}):i);this.notifyPlugins("afterDatasetsUpdate",{mode:i})}}_updateDataset(i,e){const r=this.getDatasetMeta(i),s={meta:r,index:i,mode:e,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetUpdate",s)&&(r.controller._update(e),s.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",s))}render(){!1!==this.notifyPlugins("beforeRender",{cancelable:!0})&&(mm.has(this)?this.attached&&!mm.running(this)&&mm.start(this):(this.draw(),mE({chart:this})))}draw(){let i;if(this._resizeBeforeDraw){const{width:r,height:s}=this._resizeBeforeDraw;this._resize(r,s),this._resizeBeforeDraw=null}if(this.clear(),this.width<=0||this.height<=0||!1===this.notifyPlugins("beforeDraw",{cancelable:!0}))return;const e=this._layers;for(i=0;i<e.length&&e[i].z<=0;++i)e[i].draw(this.chartArea);for(this._drawDatasets();i<e.length;++i)e[i].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(i){const e=this._sortedMetasets,r=[];let s,o;for(s=0,o=e.length;s<o;++s){const u=e[s];(!i||u.visible)&&r.push(u)}return r}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(!1===this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0}))return;const i=this.getSortedVisibleDatasetMetas();for(let e=i.length-1;e>=0;--e)this._drawDataset(i[e]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(i){const e=this.ctx,r=i._clip,s=!r.disabled,o=this.chartArea,u={meta:i,index:i.index,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetDraw",u)&&(s&&px(e,{left:!1===r.left?0:o.left-r.left,right:!1===r.right?this.width:o.right+r.right,top:!1===r.top?0:o.top-r.top,bottom:!1===r.bottom?this.height:o.bottom+r.bottom}),i.controller.draw(),s&&mx(e),u.cancelable=!1,this.notifyPlugins("afterDatasetDraw",u))}isPointInArea(i){return E0(i,this.chartArea,this._minPadding)}getElementsAtEventForMode(i,e,r,s){const o=_H.modes[e];return"function"==typeof o?o(this,i,r,s):[]}getDatasetMeta(i){const e=this.data.datasets[i],r=this._metasets;let s=r.filter(o=>o&&o._dataset===e).pop();return s||(s={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e&&e.order||0,index:i,_dataset:e,_parsed:[],_sorted:!1},r.push(s)),s}getContext(){return this.$context||(this.$context=j_(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(i){const e=this.data.datasets[i];if(!e)return!1;const r=this.getDatasetMeta(i);return"boolean"==typeof r.hidden?!r.hidden:!e.hidden}setDatasetVisibility(i,e){this.getDatasetMeta(i).hidden=!e}toggleDataVisibility(i){this._hiddenIndices[i]=!this._hiddenIndices[i]}getDataVisibility(i){return!this._hiddenIndices[i]}_updateVisibility(i,e,r){const s=r?"show":"hide",o=this.getDatasetMeta(i),u=o.controller._resolveAnimations(void 0,s);nh(e)?(o.data[e].hidden=!r,this.update()):(this.setDatasetVisibility(i,r),u.update(o,{visible:r}),this.update(d=>d.datasetIndex===i?s:void 0))}hide(i,e){this._updateVisibility(i,e,!1)}show(i,e){this._updateVisibility(i,e,!0)}_destroyDatasetMeta(i){const e=this._metasets[i];e&&e.controller&&e.controller._destroy(),delete this._metasets[i]}_stop(){let i,e;for(this.stop(),mm.remove(this),i=0,e=this.data.datasets.length;i<e;++i)this._destroyDatasetMeta(i)}destroy(){this.notifyPlugins("beforeDestroy");const{canvas:i,ctx:e}=this;this._stop(),this.config.clearCache(),i&&(this.unbindEvents(),uL(i,e),this.platform.releaseContext(e),this.canvas=null,this.ctx=null),this.notifyPlugins("destroy"),delete kx[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...i){return this.canvas.toDataURL(...i)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){const i=this._listeners,e=this.platform,r=(o,u)=>{e.addEventListener(this,o,u),i[o]=u},s=(o,u,d)=>{o.offsetX=u,o.offsetY=d,this._eventHandler(o)};qr(this.options.events,o=>r(o,s))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const i=this._responsiveListeners,e=this.platform,r=(m,M)=>{e.addEventListener(this,m,M),i[m]=M},s=(m,M)=>{i[m]&&(e.removeEventListener(this,m,M),delete i[m])},o=(m,M)=>{this.canvas&&this.resize(m,M)};let u;const d=()=>{s("attach",d),this.attached=!0,this.resize(),r("resize",o),r("detach",u)};u=()=>{this.attached=!1,s("resize",o),this._stop(),this._resize(0,0),r("attach",d)},e.isAttached(this.canvas)?d():u()}unbindEvents(){qr(this._listeners,(i,e)=>{this.platform.removeEventListener(this,e,i)}),this._listeners={},qr(this._responsiveListeners,(i,e)=>{this.platform.removeEventListener(this,e,i)}),this._responsiveListeners=void 0}updateHoverStyle(i,e,r){const s=r?"set":"remove";let o,u,d,m;for("dataset"===e&&(o=this.getDatasetMeta(i[0].datasetIndex),o.controller["_"+s+"DatasetHoverStyle"]()),d=0,m=i.length;d<m;++d){u=i[d];const M=u&&this.getDatasetMeta(u.datasetIndex).controller;M&&M[s+"HoverStyle"](u.element,u.datasetIndex,u.index)}}getActiveElements(){return this._active||[]}setActiveElements(i){const e=this._active||[],r=i.map(({datasetIndex:o,index:u})=>{const d=this.getDatasetMeta(o);if(!d)throw new Error("No dataset found at index "+o);return{datasetIndex:o,element:d.data[u],index:u}});!sx(r,e)&&(this._active=r,this._lastEvent=null,this._updateHoverStyles(r,e))}notifyPlugins(i,e,r){return this._plugins.notify(this,i,e,r)}_updateHoverStyles(i,e,r){const s=this.options.hover,o=(m,M)=>m.filter(S=>!M.some(I=>S.datasetIndex===I.datasetIndex&&S.index===I.index)),u=o(e,i),d=r?i:o(i,e);u.length&&this.updateHoverStyle(u,s.mode,!1),d.length&&s.mode&&this.updateHoverStyle(d,s.mode,!0)}_eventHandler(i,e){const r={event:i,replay:e,cancelable:!0,inChartArea:this.isPointInArea(i)},s=u=>(u.options.events||this.options.events).includes(i.native.type);if(!1===this.notifyPlugins("beforeEvent",r,s))return;const o=this._handleEvent(i,e,r.inChartArea);return r.cancelable=!1,this.notifyPlugins("afterEvent",r,s),(o||r.changed)&&this.render(),this}_handleEvent(i,e,r){const{_active:s=[],options:o}=this,d=this._getActiveElements(i,s,r,e),m=function HN(t){return"mouseup"===t.type||"click"===t.type||"contextmenu"===t.type}(i),M=function t5(t,i,e,r){return e&&"mouseout"!==t.type?r?i:t:null}(i,this._lastEvent,r,m);r&&(this._lastEvent=null,Os(o.onHover,[i,d,this],this),m&&Os(o.onClick,[i,d,this],this));const S=!sx(d,s);return(S||e)&&(this._active=d,this._updateHoverStyles(d,s,e)),this._lastEvent=M,S}_getActiveElements(i,e,r,s){if("mouseout"===i.type)return[];if(!r)return e;const o=this.options.hover;return this.getElementsAtEventForMode(i,o.mode,o,s)}}const yE=()=>qr(zb.instances,t=>t._plugins.invalidate()),H_=!0;function vE(t,i,e){const{startAngle:r,pixelMargin:s,x:o,y:u,outerRadius:d,innerRadius:m}=i;let M=s/d;t.beginPath(),t.arc(o,u,d,r-M,e+M),m>s?(M=s/m,t.arc(o,u,m,e+M,r-M,!0)):t.arc(o,u,s,e+xo,r-xo),t.closePath(),t.clip()}function Wb(t,i,e,r){return{x:e+t*Math.cos(i),y:r+t*Math.sin(i)}}function TS(t,i,e,r,s,o){const{x:u,y:d,startAngle:m,pixelMargin:M,innerRadius:S}=i,I=Math.max(i.outerRadius+r+e-M,0),K=S>0?S+r+e+M:0;let Q=0;const te=s-m;if(r){const Qt=((S>0?S-r:0)+(I>0?I-r:0))/2;Q=(te-(0!==Qt?te*Qt/(Qt+r):te))/2}const _e=(te-Math.max(.001,te*I-e/Js)/I)/2,xe=m+_e+Q,Ne=s-_e-Q,{outerStart:gt,outerEnd:ot,innerStart:ct,innerEnd:Et}=function i5(t,i,e,r){const s=function n5(t){return _S(t,["outerStart","outerEnd","innerStart","innerEnd"])}(t.options.borderRadius),o=(e-i)/2,u=Math.min(o,r*i/2),d=m=>{const M=(e-Math.min(o,m))*r/2;return Ja(m,0,Math.min(o,M))};return{outerStart:d(s.outerStart),outerEnd:d(s.outerEnd),innerStart:Ja(s.innerStart,0,u),innerEnd:Ja(s.innerEnd,0,u)}}(i,K,I,Ne-xe),Tt=I-gt,rn=I-ot,on=xe+gt/Tt,wi=Ne-ot/rn,sr=K+ct,Fi=K+Et,is=xe+ct/sr,Qa=Ne-Et/Fi;if(t.beginPath(),o){if(t.arc(u,d,I,on,wi),ot>0){const Qt=Wb(rn,wi,u,d);t.arc(Qt.x,Qt.y,ot,wi,Ne+xo)}const yi=Wb(Fi,Ne,u,d);if(t.lineTo(yi.x,yi.y),Et>0){const Qt=Wb(Fi,Qa,u,d);t.arc(Qt.x,Qt.y,Et,Ne+xo,Qa+Math.PI)}if(t.arc(u,d,K,Ne-Et/K,xe+ct/K,!0),ct>0){const Qt=Wb(sr,is,u,d);t.arc(Qt.x,Qt.y,ct,is+Math.PI,xe-xo)}const Ht=Wb(Tt,xe,u,d);if(t.lineTo(Ht.x,Ht.y),gt>0){const Qt=Wb(Tt,on,u,d);t.arc(Qt.x,Qt.y,gt,xe-xo,on)}}else{t.moveTo(u,d);const yi=Math.cos(on)*I+u,Ht=Math.sin(on)*I+d;t.lineTo(yi,Ht);const Qt=Math.cos(wi)*I+u,Ln=Math.sin(wi)*I+d;t.lineTo(Qt,Ln)}t.closePath()}Object.defineProperties(zb,{defaults:{enumerable:H_,value:rr},instances:{enumerable:H_,value:kx},overrides:{enumerable:H_,value:vy},registry:{enumerable:H_,value:Zf},version:{enumerable:H_,value:"3.9.1"},getChart:{enumerable:H_,value:gE},register:{enumerable:H_,value:(...t)=>{Zf.add(...t),yE()}},unregister:{enumerable:H_,value:(...t)=>{Zf.remove(...t),yE()}}});class Px extends Zh{constructor(i){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,i&&Object.assign(this,i)}inRange(i,e,r){const s=this.getProps(["x","y"],r),{angle:o,distance:u}=zT(s,{x:i,y:e}),{startAngle:d,endAngle:m,innerRadius:M,outerRadius:S,circumference:I}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],r),K=this.options.spacing/2,te=Yi(I,m-d)>=ns||P0(o,d,m),pe=hm(u,M+K,S+K);return te&&pe}getCenterPoint(i){const{x:e,y:r,startAngle:s,endAngle:o,innerRadius:u,outerRadius:d}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius","circumference"],i),{offset:m,spacing:M}=this.options,S=(s+o)/2,I=(u+d+M+m)/2;return{x:e+Math.cos(S)*I,y:r+Math.sin(S)*I}}tooltipPosition(i){return this.getCenterPoint(i)}draw(i){const{options:e,circumference:r}=this,s=(e.offset||0)/2,o=(e.spacing||0)/2,u=e.circular;if(this.pixelMargin="inner"===e.borderAlign?.33:0,this.fullCircles=r>ns?Math.floor(r/ns):0,0===r||this.innerRadius<0||this.outerRadius<0)return;i.save();let d=0;if(s){d=s/2;const M=(this.startAngle+this.endAngle)/2;i.translate(Math.cos(M)*d,Math.sin(M)*d),this.circumference>=Js&&(d=s)}i.fillStyle=e.backgroundColor,i.strokeStyle=e.borderColor;const m=function r5(t,i,e,r,s){const{fullCircles:o,startAngle:u,circumference:d}=i;let m=i.endAngle;if(o){TS(t,i,e,r,u+ns,s);for(let M=0;M<o;++M)t.fill();isNaN(d)||(m=u+d%ns,d%ns==0&&(m+=ns))}return TS(t,i,e,r,m,s),t.fill(),m}(i,this,d,o,u);(function o5(t,i,e,r,s,o){const{options:u}=i,{borderWidth:d,borderJoinStyle:m}=u,M="inner"===u.borderAlign;!d||(M?(t.lineWidth=2*d,t.lineJoin=m||"round"):(t.lineWidth=d,t.lineJoin=m||"bevel"),i.fullCircles&&function s5(t,i,e){const{x:r,y:s,startAngle:o,pixelMargin:u,fullCircles:d}=i,m=Math.max(i.outerRadius-u,0),M=i.innerRadius+u;let S;for(e&&vE(t,i,o+ns),t.beginPath(),t.arc(r,s,M,o+ns,o,!0),S=0;S<d;++S)t.stroke();for(t.beginPath(),t.arc(r,s,m,o,o+ns),S=0;S<d;++S)t.stroke()}(t,i,M),M&&vE(t,i,s),TS(t,i,e,r,s,o),t.stroke())})(i,this,d,o,m,u),i.restore()}}function bE(t,i,e=i){t.lineCap=Yi(e.borderCapStyle,i.borderCapStyle),t.setLineDash(Yi(e.borderDash,i.borderDash)),t.lineDashOffset=Yi(e.borderDashOffset,i.borderDashOffset),t.lineJoin=Yi(e.borderJoinStyle,i.borderJoinStyle),t.lineWidth=Yi(e.borderWidth,i.borderWidth),t.strokeStyle=Yi(e.borderColor,i.borderColor)}function a5(t,i,e){t.lineTo(e.x,e.y)}function ME(t,i,e={}){const r=t.length,{start:s=0,end:o=r-1}=e,{start:u,end:d}=i,m=Math.max(s,u),M=Math.min(o,d);return{count:r,start:m,loop:i.loop,ilen:M<m&&!(s<u&&o<u||s>d&&o>d)?r+M-m:M-m}}function c5(t,i,e,r){const{points:s,options:o}=i,{count:u,start:d,loop:m,ilen:M}=ME(s,e,r),S=function l5(t){return t.stepped?Cj:t.tension||"monotone"===t.cubicInterpolationMode?Dj:a5}(o);let Q,te,pe,{move:I=!0,reverse:K}=r||{};for(Q=0;Q<=M;++Q)te=s[(d+(K?M-Q:Q))%u],!te.skip&&(I?(t.moveTo(te.x,te.y),I=!1):S(t,pe,te,K,o.stepped),pe=te);return m&&(te=s[(d+(K?M:0))%u],S(t,pe,te,K,o.stepped)),!!m}function u5(t,i,e,r){const s=i.points,{count:o,start:u,ilen:d}=ME(s,e,r),{move:m=!0,reverse:M}=r||{};let K,Q,te,pe,_e,xe,S=0,I=0;const Ne=ot=>(u+(M?d-ot:ot))%o,gt=()=>{pe!==_e&&(t.lineTo(S,_e),t.lineTo(S,pe),t.lineTo(S,xe))};for(m&&(Q=s[Ne(0)],t.moveTo(Q.x,Q.y)),K=0;K<=d;++K){if(Q=s[Ne(K)],Q.skip)continue;const ot=Q.x,ct=Q.y,Et=0|ot;Et===te?(ct<pe?pe=ct:ct>_e&&(_e=ct),S=(I*S+ot)/++I):(gt(),t.lineTo(ot,ct),te=Et,I=0,pe=_e=ct),xe=ct}gt()}function LS(t){const i=t.options;return t._decimated||t._loop||i.tension||"monotone"===i.cubicInterpolationMode||i.stepped||i.borderDash&&i.borderDash.length?c5:u5}Px.id="arc",Px.defaults={borderAlign:"center",borderColor:"#fff",borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0},Px.defaultRoutes={backgroundColor:"backgroundColor"};const p5="function"==typeof Path2D;let Sx=(()=>{class t extends Zh{constructor(e){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,e&&Object.assign(this,e)}updateControlPoints(e,r){const s=this.options;!s.tension&&"monotone"!==s.cubicInterpolationMode||s.stepped||this._pointsUpdated||(Gj(this._points,s,e,s.spanGaps?this._loop:this._fullLoop,r),this._pointsUpdated=!0)}set points(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=function c4(t,i){const e=t.points,r=t.options.spanGaps,s=e.length;if(!s)return[];const o=!!t._loop,{start:u,end:d}=function a4(t,i,e,r){let s=0,o=i-1;if(e&&!r)for(;s<i&&!t[s].skip;)s++;for(;s<i&&t[s].skip;)s++;for(s%=i,e&&(o+=s);o>s&&t[o%i].skip;)o--;return o%=i,{start:s,end:o}}(e,s,o,r);return function LL(t,i,e,r){return r&&r.setContext&&e?function u4(t,i,e,r){const s=t._chart.getContext(),o=EL(t.options),{_datasetIndex:u,options:{spanGaps:d}}=t,m=e.length,M=[];let S=o,I=i[0].start,K=I;function Q(te,pe,_e,xe){const Ne=d?-1:1;if(te!==pe){for(te+=m;e[te%m].skip;)te-=Ne;for(;e[pe%m].skip;)pe+=Ne;te%m!=pe%m&&(M.push({start:te%m,end:pe%m,loop:_e,style:xe}),S=xe,I=pe%m)}}for(const te of i){I=d?I:te.start;let _e,pe=e[I%m];for(K=I+1;K<=te.end;K++){const xe=e[K%m];_e=EL(r.setContext(j_(s,{type:"segment",p0:pe,p1:xe,p0DataIndex:(K-1)%m,p1DataIndex:K%m,datasetIndex:u}))),d4(_e,S)&&Q(I,K-1,te.loop,S),pe=xe,S=_e}I<K-1&&Q(I,K-1,te.loop,S)}return M}(t,i,e,r):i}(t,!0===r?[{start:u,end:d,loop:o}]:function l4(t,i,e,r){const s=t.length,o=[];let m,u=i,d=t[i];for(m=i+1;m<=e;++m){const M=t[m%s];M.skip||M.stop?d.skip||(o.push({start:i%s,end:(m-1)%s,loop:r=!1}),i=u=M.stop?m:null):(u=m,d.skip&&(i=m)),d=M}return null!==u&&o.push({start:i%s,end:u%s,loop:r}),o}(e,u,d<u?d+s:d,!!t._fullLoop&&0===u&&d===s-1),e,i)}(this,this.options.segment))}first(){const e=this.segments;return e.length&&this.points[e[0].start]}last(){const e=this.segments,s=e.length;return s&&this.points[e[s-1].end]}interpolate(e,r){const s=this.options,o=e[r],u=this.points,d=TL(this,{property:r,start:o,end:o});if(!d.length)return;const m=[],M=function d5(t){return t.stepped?t4:t.tension||"monotone"===t.cubicInterpolationMode?n4:xy}(s);let S,I;for(S=0,I=d.length;S<I;++S){const{start:K,end:Q}=d[S],te=u[K],pe=u[Q];if(te===pe){m.push(te);continue}const xe=M(te,pe,Math.abs((o-te[r])/(pe[r]-te[r])),s.stepped);xe[r]=e[r],m.push(xe)}return 1===m.length?m[0]:m}pathSegment(e,r,s){return LS(this)(e,this,r,s)}path(e,r,s){const o=this.segments,u=LS(this);let d=this._loop;r=r||0,s=s||this.points.length-r;for(const m of o)d&=u(e,this,m,{start:r,end:r+s-1});return!!d}draw(e,r,s,o){(this.points||[]).length&&(this.options||{}).borderWidth&&(e.save(),function m5(t,i,e,r){p5&&!i.options.segment?function h5(t,i,e,r){let s=i._path;s||(s=i._path=new Path2D,i.path(s,e,r)&&s.closePath()),bE(t,i.options),t.stroke(s)}(t,i,e,r):function f5(t,i,e,r){const{segments:s,options:o}=i,u=LS(i);for(const d of s)bE(t,o,d.style),t.beginPath(),u(t,i,d,{start:e,end:e+r-1})&&t.closePath(),t.stroke()}(t,i,e,r)}(e,this,s,o),e.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}return t.id="line",t.defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0},t.defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"},t.descriptors={_scriptable:!0,_indexable:i=>"borderDash"!==i&&"fill"!==i},t})();function wE(t,i,e,r){const s=t.options,{[e]:o}=t.getProps([e],r);return Math.abs(i-o)<s.radius+s.hitRadius}let _5=(()=>{class t extends Zh{constructor(e){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,e&&Object.assign(this,e)}inRange(e,r,s){const o=this.options,{x:u,y:d}=this.getProps(["x","y"],s);return Math.pow(e-u,2)+Math.pow(r-d,2)<Math.pow(o.hitRadius+o.radius,2)}inXRange(e,r){return wE(this,e,"x",r)}inYRange(e,r){return wE(this,e,"y",r)}getCenterPoint(e){const{x:r,y:s}=this.getProps(["x","y"],e);return{x:r,y:s}}size(e){let r=(e=e||this.options||{}).radius||0;return r=Math.max(r,r&&e.hoverRadius||0),2*(r+(r&&e.borderWidth||0))}draw(e,r){const s=this.options;this.skip||s.radius<.1||!E0(this,r,this.size(s)/2)||(e.strokeStyle=s.borderColor,e.lineWidth=s.borderWidth,e.fillStyle=s.backgroundColor,mS(e,s,this.x,this.y))}getRange(){const e=this.options||{};return e.radius+e.hitRadius}}return t.id="point",t.defaults={borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0},t.defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"},t})();function CE(t,i){const{x:e,y:r,base:s,width:o,height:u}=t.getProps(["x","y","base","width","height"],i);let d,m,M,S,I;return t.horizontal?(I=u/2,d=Math.min(e,s),m=Math.max(e,s),M=r-I,S=r+I):(I=o/2,d=e-I,m=e+I,M=Math.min(r,s),S=Math.max(r,s)),{left:d,top:M,right:m,bottom:S}}function V_(t,i,e,r){return t?0:Ja(i,e,r)}function ES(t,i,e,r){const s=null===i,o=null===e,d=t&&!(s&&o)&&CE(t,r);return d&&(s||hm(i,d.left,d.right))&&(o||hm(e,d.top,d.bottom))}function M5(t,i){t.rect(i.x,i.y,i.w,i.h)}function IS(t,i,e={}){const r=t.x!==e.x?-i:0,s=t.y!==e.y?-i:0;return{x:t.x+r,y:t.y+s,w:t.w+((t.x+t.w!==e.x+e.w?i:0)-r),h:t.h+((t.y+t.h!==e.y+e.h?i:0)-s),radius:t.radius}}class Ox extends Zh{constructor(i){super(),this.options=void 0,this.horizontal=void 0,this.base=void 0,this.width=void 0,this.height=void 0,this.inflateAmount=void 0,i&&Object.assign(this,i)}draw(i){const{inflateAmount:e,options:{borderColor:r,backgroundColor:s}}=this,{inner:o,outer:u}=function v5(t){const i=CE(t),e=i.right-i.left,r=i.bottom-i.top,s=function g5(t,i,e){const s=t.borderSkipped,o=hL(t.options.borderWidth);return{t:V_(s.top,o.top,0,e),r:V_(s.right,o.right,0,i),b:V_(s.bottom,o.bottom,0,e),l:V_(s.left,o.left,0,i)}}(t,e/2,r/2),o=function y5(t,i,e){const{enableBorderRadius:r}=t.getProps(["enableBorderRadius"]),s=t.options.borderRadius,o=wy(s),u=Math.min(i,e),d=t.borderSkipped,m=r||ir(s);return{topLeft:V_(!m||d.top||d.left,o.topLeft,0,u),topRight:V_(!m||d.top||d.right,o.topRight,0,u),bottomLeft:V_(!m||d.bottom||d.left,o.bottomLeft,0,u),bottomRight:V_(!m||d.bottom||d.right,o.bottomRight,0,u)}}(t,e/2,r/2);return{outer:{x:i.left,y:i.top,w:e,h:r,radius:o},inner:{x:i.left+s.l,y:i.top+s.t,w:e-s.l-s.r,h:r-s.t-s.b,radius:{topLeft:Math.max(0,o.topLeft-Math.max(s.t,s.l)),topRight:Math.max(0,o.topRight-Math.max(s.t,s.r)),bottomLeft:Math.max(0,o.bottomLeft-Math.max(s.b,s.l)),bottomRight:Math.max(0,o.bottomRight-Math.max(s.b,s.r))}}}}(this),d=function b5(t){return t.topLeft||t.topRight||t.bottomLeft||t.bottomRight}(u.radius)?I0:M5;i.save(),(u.w!==o.w||u.h!==o.h)&&(i.beginPath(),d(i,IS(u,e,o)),i.clip(),d(i,IS(o,-e,u)),i.fillStyle=r,i.fill("evenodd")),i.beginPath(),d(i,IS(o,e)),i.fillStyle=s,i.fill(),i.restore()}inRange(i,e,r){return ES(this,i,e,r)}inXRange(i,e){return ES(this,i,null,e)}inYRange(i,e){return ES(this,null,i,e)}getCenterPoint(i){const{x:e,y:r,base:s,horizontal:o}=this.getProps(["x","y","base","horizontal"],i);return{x:o?(e+s)/2:e,y:o?r:(r+s)/2}}getRange(i){return"x"===i?this.width/2:this.height/2}}Ox.id="bar",Ox.defaults={borderSkipped:"start",borderWidth:0,borderRadius:0,inflateAmount:"auto",pointStyle:void 0},Ox.defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};var w5=Object.freeze({__proto__:null,ArcElement:Px,LineElement:Sx,PointElement:_5,BarElement:Ox});function DE(t){if(t._decimated){const i=t._data;delete t._decimated,delete t._data,Object.defineProperty(t,"data",{value:i})}}function xE(t){t.data.datasets.forEach(i=>{DE(i)})}var k5={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(t,i,e)=>{if(!e.enabled)return void xE(t);const r=t.width;t.data.datasets.forEach((s,o)=>{const{_data:u,indexAxis:d}=s,m=t.getDatasetMeta(o),M=u||s.data;if("y"===A0([d,t.options.indexAxis])||!m.controller.supportsDecimation)return;const S=t.scales[m.xAxisID];if("linear"!==S.type&&"time"!==S.type||t.options.parsing)return;let te,{start:I,count:K}=function x5(t,i){const e=i.length;let s,r=0;const{iScale:o}=t,{min:u,max:d,minDefined:m,maxDefined:M}=o.getUserBounds();return m&&(r=Ja(fm(i,o.axis,u).lo,0,e-1)),s=M?Ja(fm(i,o.axis,d).hi+1,r,e)-r:e-r,{start:r,count:s}}(m,M);if(K<=(e.threshold||4*r))DE(s);else{switch(Dr(u)&&(s._data=M,delete s.data,Object.defineProperty(s,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(pe){this._data=pe}})),e.algorithm){case"lttb":te=function C5(t,i,e,r,s){const o=s.samples||r;if(o>=e)return t.slice(i,i+e);const u=[],d=(e-2)/(o-2);let m=0;const M=i+e-1;let I,K,Q,te,pe,S=i;for(u[m++]=t[S],I=0;I<o-2;I++){let Ne,_e=0,xe=0;const gt=Math.floor((I+1)*d)+1+i,ot=Math.min(Math.floor((I+2)*d)+1,e)+i,ct=ot-gt;for(Ne=gt;Ne<ot;Ne++)_e+=t[Ne].x,xe+=t[Ne].y;_e/=ct,xe/=ct;const Et=Math.floor(I*d)+1+i,Tt=Math.min(Math.floor((I+1)*d)+1,e)+i,{x:rn,y:on}=t[S];for(Q=te=-1,Ne=Et;Ne<Tt;Ne++)te=.5*Math.abs((rn-_e)*(t[Ne].y-on)-(rn-t[Ne].x)*(xe-on)),te>Q&&(Q=te,K=t[Ne],pe=Ne);u[m++]=K,S=pe}return u[m++]=t[M],u}(M,I,K,r,e);break;case"min-max":te=function D5(t,i,e,r){let u,d,m,M,S,I,K,Q,te,pe,s=0,o=0;const _e=[],Ne=t[i].x,ot=t[i+e-1].x-Ne;for(u=i;u<i+e;++u){d=t[u],m=(d.x-Ne)/ot*r,M=d.y;const ct=0|m;if(ct===S)M<te?(te=M,I=u):M>pe&&(pe=M,K=u),s=(o*s+d.x)/++o;else{const Et=u-1;if(!Dr(I)&&!Dr(K)){const Tt=Math.min(I,K),rn=Math.max(I,K);Tt!==Q&&Tt!==Et&&_e.push({...t[Tt],x:s}),rn!==Q&&rn!==Et&&_e.push({...t[rn],x:s})}u>0&&Et!==Q&&_e.push(t[Et]),_e.push(d),S=ct,o=0,te=pe=M,I=K=Q=u}}return _e}(M,I,K,r);break;default:throw new Error(`Unsupported decimation algorithm '${e.algorithm}'`)}s._decimated=te}})},destroy(t){xE(t)}};function AS(t,i,e,r){if(r)return;let s=i[t],o=e[t];return"angle"===t&&(s=ud(s),o=ud(o)),{property:t,start:s,end:o}}function RS(t,i,e){for(;i>t;i--){const r=e[i];if(!isNaN(r.x)&&!isNaN(r.y))break}return i}function kE(t,i,e,r){return t&&i?r(t[e],i[e]):t?t[e]:i?i[e]:0}function PE(t,i){let e=[],r=!1;return Ss(t)?(r=!0,e=t):e=function S5(t,i){const{x:e=null,y:r=null}=t||{},s=i.points,o=[];return i.segments.forEach(({start:u,end:d})=>{d=RS(u,d,s);const m=s[u],M=s[d];null!==r?(o.push({x:m.x,y:r}),o.push({x:M.x,y:r})):null!==e&&(o.push({x:e,y:m.y}),o.push({x:e,y:M.y}))}),o}(t,i),e.length?new Sx({points:e,options:{tension:0},_loop:r,_fullLoop:r}):null}function SE(t){return t&&!1!==t.fill}function O5(t,i,e){let s=t[i].fill;const o=[i];let u;if(!e)return s;for(;!1!==s&&-1===o.indexOf(s);){if(!Uo(s))return s;if(u=t[s],!u)return!1;if(u.visible)return s;o.push(s),s=u.fill}return!1}function T5(t,i,e){const r=function A5(t){const i=t.options,e=i.fill;let r=Yi(e&&e.target,e);return void 0===r&&(r=!!i.backgroundColor),!1!==r&&null!==r&&(!0===r?"origin":r)}(t);if(ir(r))return!isNaN(r.value)&&r;let s=parseFloat(r);return Uo(s)&&Math.floor(s)===s?function L5(t,i,e,r){return("-"===t||"+"===t)&&(e=i+e),!(e===i||e<0||e>=r)&&e}(r[0],i,s,e):["origin","start","end","stack","shape"].indexOf(r)>=0&&r}function F5(t,i,e){const r=[];for(let s=0;s<e.length;s++){const o=e[s],{first:u,last:d,point:m}=N5(o,i,"x");if(!(!m||u&&d))if(u)r.unshift(m);else if(t.push(m),!d)break}t.push(...r)}function N5(t,i,e){const r=t.interpolate(i,e);if(!r)return{};const s=r[e],o=t.segments,u=t.points;let d=!1,m=!1;for(let M=0;M<o.length;M++){const S=o[M],I=u[S.start][e],K=u[S.end][e];if(hm(s,I,K)){d=s===I,m=s===K;break}}return{first:d,last:m,point:r}}class OE{constructor(i){this.x=i.x,this.y=i.y,this.radius=i.radius}pathSegment(i,e,r){const{x:s,y:o,radius:u}=this;return i.arc(s,o,u,(e=e||{start:0,end:ns}).end,e.start,!0),!r.bounds}interpolate(i){const{x:e,y:r,radius:s}=this,o=i.angle;return{x:e+Math.cos(o)*s,y:r+Math.sin(o)*s,angle:o}}}function YS(t,i,e){const r=function j5(t){const{chart:i,fill:e,line:r}=t;if(Uo(e))return function H5(t,i){const e=t.getDatasetMeta(i);return e&&t.isDatasetVisible(i)?e.dataset:null}(i,e);if("stack"===e)return function R5(t){const{scale:i,index:e,line:r}=t,s=[],o=r.segments,u=r.points,d=function Y5(t,i){const e=[],r=t.getMatchingVisibleMetas("line");for(let s=0;s<r.length;s++){const o=r[s];if(o.index===i)break;o.hidden||e.unshift(o.dataset)}return e}(i,e);d.push(PE({x:null,y:i.bottom},r));for(let m=0;m<o.length;m++){const M=o[m];for(let S=M.start;S<=M.end;S++)F5(s,u[S],d)}return new Sx({points:s,options:{}})}(t);if("shape"===e)return!0;const s=function V5(t){return(t.scale||{}).getPointPositionForValue?function $5(t){const{scale:i,fill:e}=t,r=i.options,s=i.getLabels().length,o=r.reverse?i.max:i.min,u=function I5(t,i,e){let r;return r="start"===t?e:"end"===t?i.options.reverse?i.min:i.max:ir(t)?t.value:i.getBaseValue(),r}(e,i,o),d=[];if(r.grid.circular){const m=i.getPointPositionForValue(0,o);return new OE({x:m.x,y:m.y,radius:i.getDistanceFromCenterForValue(u)})}for(let m=0;m<s;++m)d.push(i.getPointPositionForValue(m,u));return d}(t):function B5(t){const{scale:i={},fill:e}=t,r=function E5(t,i){let e=null;return"start"===t?e=i.bottom:"end"===t?e=i.top:ir(t)?e=i.getPixelForValue(t.value):i.getBasePixel&&(e=i.getBasePixel()),e}(e,i);if(Uo(r)){const s=i.isHorizontal();return{x:s?r:null,y:s?null:r}}return null}(t)}(t);return s instanceof OE?s:PE(s,r)}(i),{line:s,scale:o,axis:u}=i,d=s.options,m=d.fill,M=d.backgroundColor,{above:S=M,below:I=M}=m||{};r&&s.points.length&&(px(t,e),function z5(t,i){const{line:e,target:r,above:s,below:o,area:u,scale:d}=i,m=e._loop?"angle":i.axis;t.save(),"x"===m&&o!==s&&(TE(t,r,u.top),LE(t,{line:e,target:r,color:s,scale:d,property:m}),t.restore(),t.save(),TE(t,r,u.bottom)),LE(t,{line:e,target:r,color:o,scale:d,property:m}),t.restore()}(t,{line:s,target:r,above:S,below:I,area:e,scale:o,axis:u}),mx(t))}function TE(t,i,e){const{segments:r,points:s}=i;let o=!0,u=!1;t.beginPath();for(const d of r){const{start:m,end:M}=d,S=s[m],I=s[RS(m,M,s)];o?(t.moveTo(S.x,S.y),o=!1):(t.lineTo(S.x,e),t.lineTo(S.x,S.y)),u=!!i.pathSegment(t,d,{move:u}),u?t.closePath():t.lineTo(I.x,e)}t.lineTo(i.first().x,e),t.closePath(),t.clip()}function LE(t,i){const{line:e,target:r,property:s,color:o,scale:u}=i,d=function P5(t,i,e){const r=t.segments,s=t.points,o=i.points,u=[];for(const d of r){let{start:m,end:M}=d;M=RS(m,M,s);const S=AS(e,s[m],s[M],d.loop);if(!i.segments){u.push({source:d,target:S,start:s[m],end:s[M]});continue}const I=TL(i,S);for(const K of I){const Q=AS(e,o[K.start],o[K.end],K.loop),te=OL(d,s,Q);for(const pe of te)u.push({source:pe,target:K,start:{[e]:kE(S,Q,"start",Math.max)},end:{[e]:kE(S,Q,"end",Math.min)}})}}return u}(e,r,s);for(const{source:m,target:M,start:S,end:I}of d){const{style:{backgroundColor:K=o}={}}=m,Q=!0!==r;t.save(),t.fillStyle=K,W5(t,u,Q&&AS(s,S,I)),t.beginPath();const te=!!e.pathSegment(t,m);let pe;if(Q){te?t.closePath():EE(t,r,I,s);const _e=!!r.pathSegment(t,M,{move:te,reverse:!0});pe=te&&_e,pe||EE(t,r,S,s)}t.closePath(),t.fill(pe?"evenodd":"nonzero"),t.restore()}}function W5(t,i,e){const{top:r,bottom:s}=i.chart.chartArea,{property:o,start:u,end:d}=e||{};"x"===o&&(t.beginPath(),t.rect(u,r,d-u,s-r),t.clip())}function EE(t,i,e,r){const s=i.interpolate(e,r);s&&t.lineTo(s.x,s.y)}var U5={id:"filler",afterDatasetsUpdate(t,i,e){const r=(t.data.datasets||[]).length,s=[];let o,u,d,m;for(u=0;u<r;++u)o=t.getDatasetMeta(u),d=o.dataset,m=null,d&&d.options&&d instanceof Sx&&(m={visible:t.isDatasetVisible(u),index:u,fill:T5(d,u,r),chart:t,axis:o.controller.options.indexAxis,scale:o.vScale,line:d}),o.$filler=m,s.push(m);for(u=0;u<r;++u)m=s[u],m&&!1!==m.fill&&(m.fill=O5(s,u,e.propagate))},beforeDraw(t,i,e){const r="beforeDraw"===e.drawTime,s=t.getSortedVisibleDatasetMetas(),o=t.chartArea;for(let u=s.length-1;u>=0;--u){const d=s[u].$filler;!d||(d.line.updateControlPoints(o,d.axis),r&&d.fill&&YS(t.ctx,d,o))}},beforeDatasetsDraw(t,i,e){if("beforeDatasetsDraw"!==e.drawTime)return;const r=t.getSortedVisibleDatasetMetas();for(let s=r.length-1;s>=0;--s){const o=r[s].$filler;SE(o)&&YS(t.ctx,o,t.chartArea)}},beforeDatasetDraw(t,i,e){const r=i.meta.$filler;!SE(r)||"beforeDatasetDraw"!==e.drawTime||YS(t.ctx,r,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const IE=(t,i)=>{let{boxHeight:e=i,boxWidth:r=i}=t;return t.usePointStyle&&(e=Math.min(e,i),r=t.pointStyleWidth||Math.min(r,i)),{boxWidth:r,boxHeight:e,itemHeight:Math.max(i,e)}};class AE extends Zh{constructor(i){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=i.chart,this.options=i.options,this.ctx=i.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(i,e,r){this.maxWidth=i,this.maxHeight=e,this._margins=r,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const i=this.options.labels||{};let e=Os(i.generateLabels,[this.chart],this)||[];i.filter&&(e=e.filter(r=>i.filter(r,this.chart.data))),i.sort&&(e=e.sort((r,s)=>i.sort(r,s,this.chart.data))),this.options.reverse&&e.reverse(),this.legendItems=e}fit(){const{options:i,ctx:e}=this;if(!i.display)return void(this.width=this.height=0);const r=i.labels,s=La(r.font),o=s.size,u=this._computeTitleHeight(),{boxWidth:d,itemHeight:m}=IE(r,o);let M,S;e.font=s.string,this.isHorizontal()?(M=this.maxWidth,S=this._fitRows(u,o,d,m)+10):(S=this.maxHeight,M=this._fitCols(u,o,d,m)+10),this.width=Math.min(M,i.maxWidth||this.maxWidth),this.height=Math.min(S,i.maxHeight||this.maxHeight)}_fitRows(i,e,r,s){const{ctx:o,maxWidth:u,options:{labels:{padding:d}}}=this,m=this.legendHitBoxes=[],M=this.lineWidths=[0],S=s+d;let I=i;o.textAlign="left",o.textBaseline="middle";let K=-1,Q=-S;return this.legendItems.forEach((te,pe)=>{const _e=r+e/2+o.measureText(te.text).width;(0===pe||M[M.length-1]+_e+2*d>u)&&(I+=S,M[M.length-(pe>0?0:1)]=0,Q+=S,K++),m[pe]={left:0,top:Q,row:K,width:_e,height:s},M[M.length-1]+=_e+d}),I}_fitCols(i,e,r,s){const{ctx:o,maxHeight:u,options:{labels:{padding:d}}}=this,m=this.legendHitBoxes=[],M=this.columnSizes=[],S=u-i;let I=d,K=0,Q=0,te=0,pe=0;return this.legendItems.forEach((_e,xe)=>{const Ne=r+e/2+o.measureText(_e.text).width;xe>0&&Q+s+2*d>S&&(I+=K+d,M.push({width:K,height:Q}),te+=K+d,pe++,K=Q=0),m[xe]={left:te,top:Q,col:pe,width:Ne,height:s},K=Math.max(K,Ne),Q+=s+d}),I+=K,M.push({width:K,height:Q}),I}adjustHitBoxes(){if(!this.options.display)return;const i=this._computeTitleHeight(),{legendHitBoxes:e,options:{align:r,labels:{padding:s},rtl:o}}=this,u=$b(o,this.left,this.width);if(this.isHorizontal()){let d=0,m=tc(r,this.left+s,this.right-this.lineWidths[d]);for(const M of e)d!==M.row&&(d=M.row,m=tc(r,this.left+s,this.right-this.lineWidths[d])),M.top+=this.top+i+s,M.left=u.leftForLtr(u.x(m),M.width),m+=M.width+s}else{let d=0,m=tc(r,this.top+i+s,this.bottom-this.columnSizes[d].height);for(const M of e)M.col!==d&&(d=M.col,m=tc(r,this.top+i+s,this.bottom-this.columnSizes[d].height)),M.top=m,M.left+=this.left+s,M.left=u.leftForLtr(u.x(M.left),M.width),m+=M.height+s}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const i=this.ctx;px(i,this),this._draw(),mx(i)}}_draw(){const{options:i,columnSizes:e,lineWidths:r,ctx:s}=this,{align:o,labels:u}=i,d=rr.color,m=$b(i.rtl,this.left,this.width),M=La(u.font),{color:S,padding:I}=u,K=M.size,Q=K/2;let te;this.drawTitle(),s.textAlign=m.textAlign("left"),s.textBaseline="middle",s.lineWidth=.5,s.font=M.string;const{boxWidth:pe,boxHeight:_e,itemHeight:xe}=IE(u,K),ot=this.isHorizontal(),ct=this._computeTitleHeight();te=ot?{x:tc(o,this.left+I,this.right-r[0]),y:this.top+I+ct,line:0}:{x:this.left+I,y:tc(o,this.top+ct+I,this.bottom-e[0].height),line:0},xL(this.ctx,i.textDirection);const Et=xe+I;this.legendItems.forEach((Tt,rn)=>{s.strokeStyle=Tt.fontColor||S,s.fillStyle=Tt.fontColor||S;const on=s.measureText(Tt.text).width,wi=m.textAlign(Tt.textAlign||(Tt.textAlign=u.textAlign)),sr=pe+Q+on;let Fi=te.x,is=te.y;m.setWidth(this.width),ot?rn>0&&Fi+sr+I>this.right&&(is=te.y+=Et,te.line++,Fi=te.x=tc(o,this.left+I,this.right-r[te.line])):rn>0&&is+Et>this.bottom&&(Fi=te.x=Fi+e[te.line].width+I,te.line++,is=te.y=tc(o,this.top+ct+I,this.bottom-e[te.line].height)),function(Tt,rn,on){if(isNaN(pe)||pe<=0||isNaN(_e)||_e<0)return;s.save();const wi=Yi(on.lineWidth,1);if(s.fillStyle=Yi(on.fillStyle,d),s.lineCap=Yi(on.lineCap,"butt"),s.lineDashOffset=Yi(on.lineDashOffset,0),s.lineJoin=Yi(on.lineJoin,"miter"),s.lineWidth=wi,s.strokeStyle=Yi(on.strokeStyle,d),s.setLineDash(Yi(on.lineDash,[])),u.usePointStyle){const sr={radius:_e*Math.SQRT2/2,pointStyle:on.pointStyle,rotation:on.rotation,borderWidth:wi},Fi=m.xPlus(Tt,pe/2);dL(s,sr,Fi,rn+Q,u.pointStyleWidth&&pe)}else{const sr=rn+Math.max((K-_e)/2,0),Fi=m.leftForLtr(Tt,pe),is=wy(on.borderRadius);s.beginPath(),Object.values(is).some(Qa=>0!==Qa)?I0(s,{x:Fi,y:sr,w:pe,h:_e,radius:is}):s.rect(Fi,sr,pe,_e),s.fill(),0!==wi&&s.stroke()}s.restore()}(m.x(Fi),is,Tt),Fi=((t,i,e,r)=>t===(r?"left":"right")?e:"center"===t?(i+e)/2:i)(wi,Fi+pe+Q,ot?Fi+sr:this.right,i.rtl),function(Tt,rn,on){My(s,on.text,Tt,rn+xe/2,M,{strikethrough:on.hidden,textAlign:m.textAlign(on.textAlign)})}(m.x(Fi),is,Tt),ot?te.x+=sr+I:te.y+=Et}),kL(this.ctx,i.textDirection)}drawTitle(){const i=this.options,e=i.title,r=La(e.font),s=nc(e.padding);if(!e.display)return;const o=$b(i.rtl,this.left,this.width),u=this.ctx,d=e.position,M=s.top+r.size/2;let S,I=this.left,K=this.width;if(this.isHorizontal())K=Math.max(...this.lineWidths),S=this.top+M,I=tc(i.align,I,this.right-K);else{const te=this.columnSizes.reduce((pe,_e)=>Math.max(pe,_e.height),0);S=M+tc(i.align,this.top,this.bottom-te-i.labels.padding-this._computeTitleHeight())}const Q=tc(d,I,I+K);u.textAlign=o.textAlign(oS(d)),u.textBaseline="middle",u.strokeStyle=e.color,u.fillStyle=e.color,u.font=r.string,My(u,e.text,Q,S,r)}_computeTitleHeight(){const i=this.options.title,e=La(i.font),r=nc(i.padding);return i.display?e.lineHeight+r.height:0}_getLegendItemAt(i,e){let r,s,o;if(hm(i,this.left,this.right)&&hm(e,this.top,this.bottom))for(o=this.legendHitBoxes,r=0;r<o.length;++r)if(s=o[r],hm(i,s.left,s.left+s.width)&&hm(e,s.top,s.top+s.height))return this.legendItems[r];return null}handleEvent(i){const e=this.options;if(!function q5(t,i){return!(("mousemove"!==t&&"mouseout"!==t||!i.onHover&&!i.onLeave)&&(!i.onClick||"click"!==t&&"mouseup"!==t))}(i.type,e))return;const r=this._getLegendItemAt(i.x,i.y);if("mousemove"===i.type||"mouseout"===i.type){const s=this._hoveredItem,o=((t,i)=>null!==t&&null!==i&&t.datasetIndex===i.datasetIndex&&t.index===i.index)(s,r);s&&!o&&Os(e.onLeave,[i,s,this],this),this._hoveredItem=r,r&&!o&&Os(e.onHover,[i,r,this],this)}else r&&Os(e.onClick,[i,r,this],this)}}var K5={id:"legend",_element:AE,start(t,i,e){const r=t.legend=new AE({ctx:t.ctx,options:e,chart:t});ic.configure(t,r,e),ic.addBox(t,r)},stop(t){ic.removeBox(t,t.legend),delete t.legend},beforeUpdate(t,i,e){const r=t.legend;ic.configure(t,r,e),r.options=e},afterUpdate(t){const i=t.legend;i.buildLabels(),i.adjustHitBoxes()},afterEvent(t,i){i.replay||t.legend.handleEvent(i.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(t,i,e){const r=i.datasetIndex,s=e.chart;s.isDatasetVisible(r)?(s.hide(r),i.hidden=!0):(s.show(r),i.hidden=!1)},onHover:null,onLeave:null,labels:{color:t=>t.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const i=t.data.datasets,{labels:{usePointStyle:e,pointStyle:r,textAlign:s,color:o}}=t.legend.options;return t._getSortedDatasetMetas().map(u=>{const d=u.controller.getStyle(e?0:void 0),m=nc(d.borderWidth);return{text:i[u.index].label,fillStyle:d.backgroundColor,fontColor:o,hidden:!u.visible,lineCap:d.borderCapStyle,lineDash:d.borderDash,lineDashOffset:d.borderDashOffset,lineJoin:d.borderJoinStyle,lineWidth:(m.width+m.height)/4,strokeStyle:d.borderColor,pointStyle:r||d.pointStyle,rotation:d.rotation,textAlign:s||d.textAlign,borderRadius:0,datasetIndex:u.index}},this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};class FS extends Zh{constructor(i){super(),this.chart=i.chart,this.options=i.options,this.ctx=i.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(i,e){const r=this.options;if(this.left=0,this.top=0,!r.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=i,this.height=this.bottom=e;const s=Ss(r.text)?r.text.length:1;this._padding=nc(r.padding);const o=s*La(r.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=o:this.width=o}isHorizontal(){const i=this.options.position;return"top"===i||"bottom"===i}_drawArgs(i){const{top:e,left:r,bottom:s,right:o,options:u}=this,d=u.align;let M,S,I,m=0;return this.isHorizontal()?(S=tc(d,r,o),I=e+i,M=o-r):("left"===u.position?(S=r+i,I=tc(d,s,e),m=-.5*Js):(S=o-i,I=tc(d,e,s),m=.5*Js),M=s-e),{titleX:S,titleY:I,maxWidth:M,rotation:m}}draw(){const i=this.ctx,e=this.options;if(!e.display)return;const r=La(e.font),o=r.lineHeight/2+this._padding.top,{titleX:u,titleY:d,maxWidth:m,rotation:M}=this._drawArgs(o);My(i,e.text,0,0,r,{color:e.color,maxWidth:m,rotation:M,textAlign:oS(e.align),textBaseline:"middle",translation:[u,d]})}}var Q5={id:"title",_element:FS,start(t,i,e){!function J5(t,i){const e=new FS({ctx:t.ctx,options:i,chart:t});ic.configure(t,e,i),ic.addBox(t,e),t.titleBlock=e}(t,e)},stop(t){ic.removeBox(t,t.titleBlock),delete t.titleBlock},beforeUpdate(t,i,e){const r=t.titleBlock;ic.configure(t,r,e),r.options=e},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Tx=new WeakMap;var Z5={id:"subtitle",start(t,i,e){const r=new FS({ctx:t.ctx,options:e,chart:t});ic.configure(t,r,e),ic.addBox(t,r),Tx.set(t,r)},stop(t){ic.removeBox(t,Tx.get(t)),Tx.delete(t)},beforeUpdate(t,i,e){const r=Tx.get(t);ic.configure(t,r,e),r.options=e},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const z0={average(t){if(!t.length)return!1;let i,e,r=0,s=0,o=0;for(i=0,e=t.length;i<e;++i){const u=t[i].element;if(u&&u.hasValue()){const d=u.tooltipPosition();r+=d.x,s+=d.y,++o}}return{x:r/o,y:s/o}},nearest(t,i){if(!t.length)return!1;let o,u,d,e=i.x,r=i.y,s=Number.POSITIVE_INFINITY;for(o=0,u=t.length;o<u;++o){const m=t[o].element;if(m&&m.hasValue()){const S=rS(i,m.getCenterPoint());S<s&&(s=S,d=m)}}if(d){const m=d.tooltipPosition();e=m.x,r=m.y}return{x:e,y:r}}};function Xf(t,i){return i&&(Ss(i)?Array.prototype.push.apply(t,i):t.push(i)),t}function _m(t){return("string"==typeof t||t instanceof String)&&t.indexOf("\n")>-1?t.split("\n"):t}function X5(t,i){const{element:e,datasetIndex:r,index:s}=i,o=t.getDatasetMeta(r).controller,{label:u,value:d}=o.getLabelAndValue(s);return{chart:t,label:u,parsed:o.getParsed(s),raw:t.data.datasets[r].data[s],formattedValue:d,dataset:o.getDataset(),dataIndex:s,datasetIndex:r,element:e}}function RE(t,i){const e=t.chart.ctx,{body:r,footer:s,title:o}=t,{boxWidth:u,boxHeight:d}=i,m=La(i.bodyFont),M=La(i.titleFont),S=La(i.footerFont),I=o.length,K=s.length,Q=r.length,te=nc(i.padding);let pe=te.height,_e=0,xe=r.reduce((ot,ct)=>ot+ct.before.length+ct.lines.length+ct.after.length,0);xe+=t.beforeBody.length+t.afterBody.length,I&&(pe+=I*M.lineHeight+(I-1)*i.titleSpacing+i.titleMarginBottom),xe&&(pe+=Q*(i.displayColors?Math.max(d,m.lineHeight):m.lineHeight)+(xe-Q)*m.lineHeight+(xe-1)*i.bodySpacing),K&&(pe+=i.footerMarginTop+K*S.lineHeight+(K-1)*i.footerSpacing);let Ne=0;const gt=function(ot){_e=Math.max(_e,e.measureText(ot).width+Ne)};return e.save(),e.font=M.string,qr(t.title,gt),e.font=m.string,qr(t.beforeBody.concat(t.afterBody),gt),Ne=i.displayColors?u+2+i.boxPadding:0,qr(r,ot=>{qr(ot.before,gt),qr(ot.lines,gt),qr(ot.after,gt)}),Ne=0,e.font=S.string,qr(t.footer,gt),e.restore(),_e+=te.width,{width:_e,height:pe}}function nV(t,i,e,r){const{x:s,width:o}=e,{width:u,chartArea:{left:d,right:m}}=t;let M="center";return"center"===r?M=s<=(d+m)/2?"left":"right":s<=o/2?M="left":s>=u-o/2&&(M="right"),function tV(t,i,e,r){const{x:s,width:o}=r,u=e.caretSize+e.caretPadding;if("left"===t&&s+o+u>i.width||"right"===t&&s-o-u<0)return!0}(M,t,i,e)&&(M="center"),M}function YE(t,i,e){const r=e.yAlign||i.yAlign||function eV(t,i){const{y:e,height:r}=i;return e<r/2?"top":e>t.height-r/2?"bottom":"center"}(t,e);return{xAlign:e.xAlign||i.xAlign||nV(t,i,e,r),yAlign:r}}function FE(t,i,e,r){const{caretSize:s,caretPadding:o,cornerRadius:u}=t,{xAlign:d,yAlign:m}=e,M=s+o,{topLeft:S,topRight:I,bottomLeft:K,bottomRight:Q}=wy(u);let te=function iV(t,i){let{x:e,width:r}=t;return"right"===i?e-=r:"center"===i&&(e-=r/2),e}(i,d);const pe=function rV(t,i,e){let{y:r,height:s}=t;return"top"===i?r+=e:r-="bottom"===i?s+e:s/2,r}(i,m,M);return"center"===m?"left"===d?te+=M:"right"===d&&(te-=M):"left"===d?te-=Math.max(S,K)+s:"right"===d&&(te+=Math.max(I,Q)+s),{x:Ja(te,0,r.width-i.width),y:Ja(pe,0,r.height-i.height)}}function Lx(t,i,e){const r=nc(e.padding);return"center"===i?t.x+t.width/2:"right"===i?t.x+t.width-r.right:t.x+r.left}function NE(t){return Xf([],_m(t))}function jE(t,i){const e=i&&i.dataset&&i.dataset.tooltip&&i.dataset.tooltip.callbacks;return e?t.override(e):t}let HE=(()=>{class t extends Zh{constructor(e){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=e.chart||e._chart,this._chart=this.chart,this.options=e.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(e){this.options=e,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const e=this._cachedAnimations;if(e)return e;const r=this.chart,s=this.options.setContext(this.getContext()),o=s.enabled&&r.options.animation&&s.animations,u=new AL(this.chart,o);return o._cacheable&&(this._cachedAnimations=Object.freeze(u)),u}getContext(){return this.$context||(this.$context=function sV(t,i,e){return j_(t,{tooltip:i,tooltipItems:e,type:"tooltip"})}(this.chart.getContext(),this,this._tooltipItems))}getTitle(e,r){const{callbacks:s}=r,o=s.beforeTitle.apply(this,[e]),u=s.title.apply(this,[e]),d=s.afterTitle.apply(this,[e]);let m=[];return m=Xf(m,_m(o)),m=Xf(m,_m(u)),m=Xf(m,_m(d)),m}getBeforeBody(e,r){return NE(r.callbacks.beforeBody.apply(this,[e]))}getBody(e,r){const{callbacks:s}=r,o=[];return qr(e,u=>{const d={before:[],lines:[],after:[]},m=jE(s,u);Xf(d.before,_m(m.beforeLabel.call(this,u))),Xf(d.lines,m.label.call(this,u)),Xf(d.after,_m(m.afterLabel.call(this,u))),o.push(d)}),o}getAfterBody(e,r){return NE(r.callbacks.afterBody.apply(this,[e]))}getFooter(e,r){const{callbacks:s}=r,o=s.beforeFooter.apply(this,[e]),u=s.footer.apply(this,[e]),d=s.afterFooter.apply(this,[e]);let m=[];return m=Xf(m,_m(o)),m=Xf(m,_m(u)),m=Xf(m,_m(d)),m}_createItems(e){const r=this._active,s=this.chart.data,o=[],u=[],d=[];let M,S,m=[];for(M=0,S=r.length;M<S;++M)m.push(X5(this.chart,r[M]));return e.filter&&(m=m.filter((I,K,Q)=>e.filter(I,K,Q,s))),e.itemSort&&(m=m.sort((I,K)=>e.itemSort(I,K,s))),qr(m,I=>{const K=jE(e.callbacks,I);o.push(K.labelColor.call(this,I)),u.push(K.labelPointStyle.call(this,I)),d.push(K.labelTextColor.call(this,I))}),this.labelColors=o,this.labelPointStyles=u,this.labelTextColors=d,this.dataPoints=m,m}update(e,r){const s=this.options.setContext(this.getContext()),o=this._active;let u,d=[];if(o.length){const m=z0[s.position].call(this,o,this._eventPosition);d=this._createItems(s),this.title=this.getTitle(d,s),this.beforeBody=this.getBeforeBody(d,s),this.body=this.getBody(d,s),this.afterBody=this.getAfterBody(d,s),this.footer=this.getFooter(d,s);const M=this._size=RE(this,s),S=Object.assign({},m,M),I=YE(this.chart,s,S),K=FE(s,S,I,this.chart);this.xAlign=I.xAlign,this.yAlign=I.yAlign,u={opacity:1,x:K.x,y:K.y,width:M.width,height:M.height,caretX:m.x,caretY:m.y}}else 0!==this.opacity&&(u={opacity:0});this._tooltipItems=d,this.$context=void 0,u&&this._resolveAnimations().update(this,u),e&&s.external&&s.external.call(this,{chart:this.chart,tooltip:this,replay:r})}drawCaret(e,r,s,o){const u=this.getCaretPosition(e,s,o);r.lineTo(u.x1,u.y1),r.lineTo(u.x2,u.y2),r.lineTo(u.x3,u.y3)}getCaretPosition(e,r,s){const{xAlign:o,yAlign:u}=this,{caretSize:d,cornerRadius:m}=s,{topLeft:M,topRight:S,bottomLeft:I,bottomRight:K}=wy(m),{x:Q,y:te}=e,{width:pe,height:_e}=r;let xe,Ne,gt,ot,ct,Et;return"center"===u?(ct=te+_e/2,"left"===o?(xe=Q,Ne=xe-d,ot=ct+d,Et=ct-d):(xe=Q+pe,Ne=xe+d,ot=ct-d,Et=ct+d),gt=xe):(Ne="left"===o?Q+Math.max(M,I)+d:"right"===o?Q+pe-Math.max(S,K)-d:this.caretX,"top"===u?(ot=te,ct=ot-d,xe=Ne-d,gt=Ne+d):(ot=te+_e,ct=ot+d,xe=Ne+d,gt=Ne-d),Et=ot),{x1:xe,x2:Ne,x3:gt,y1:ot,y2:ct,y3:Et}}drawTitle(e,r,s){const o=this.title,u=o.length;let d,m,M;if(u){const S=$b(s.rtl,this.x,this.width);for(e.x=Lx(this,s.titleAlign,s),r.textAlign=S.textAlign(s.titleAlign),r.textBaseline="middle",d=La(s.titleFont),m=s.titleSpacing,r.fillStyle=s.titleColor,r.font=d.string,M=0;M<u;++M)r.fillText(o[M],S.x(e.x),e.y+d.lineHeight/2),e.y+=d.lineHeight+m,M+1===u&&(e.y+=s.titleMarginBottom-m)}}_drawColorBox(e,r,s,o,u){const d=this.labelColors[s],m=this.labelPointStyles[s],{boxHeight:M,boxWidth:S,boxPadding:I}=u,K=La(u.bodyFont),Q=Lx(this,"left",u),te=o.x(Q),_e=r.y+(M<K.lineHeight?(K.lineHeight-M)/2:0);if(u.usePointStyle){const xe={radius:Math.min(S,M)/2,pointStyle:m.pointStyle,rotation:m.rotation,borderWidth:1},Ne=o.leftForLtr(te,S)+S/2,gt=_e+M/2;e.strokeStyle=u.multiKeyBackground,e.fillStyle=u.multiKeyBackground,mS(e,xe,Ne,gt),e.strokeStyle=d.borderColor,e.fillStyle=d.backgroundColor,mS(e,xe,Ne,gt)}else{e.lineWidth=ir(d.borderWidth)?Math.max(...Object.values(d.borderWidth)):d.borderWidth||1,e.strokeStyle=d.borderColor,e.setLineDash(d.borderDash||[]),e.lineDashOffset=d.borderDashOffset||0;const xe=o.leftForLtr(te,S-I),Ne=o.leftForLtr(o.xPlus(te,1),S-I-2),gt=wy(d.borderRadius);Object.values(gt).some(ot=>0!==ot)?(e.beginPath(),e.fillStyle=u.multiKeyBackground,I0(e,{x:xe,y:_e,w:S,h:M,radius:gt}),e.fill(),e.stroke(),e.fillStyle=d.backgroundColor,e.beginPath(),I0(e,{x:Ne,y:_e+1,w:S-2,h:M-2,radius:gt}),e.fill()):(e.fillStyle=u.multiKeyBackground,e.fillRect(xe,_e,S,M),e.strokeRect(xe,_e,S,M),e.fillStyle=d.backgroundColor,e.fillRect(Ne,_e+1,S-2,M-2))}e.fillStyle=this.labelTextColors[s]}drawBody(e,r,s){const{body:o}=this,{bodySpacing:u,bodyAlign:d,displayColors:m,boxHeight:M,boxWidth:S,boxPadding:I}=s,K=La(s.bodyFont);let Q=K.lineHeight,te=0;const pe=$b(s.rtl,this.x,this.width),_e=function(on){r.fillText(on,pe.x(e.x+te),e.y+Q/2),e.y+=Q+u},xe=pe.textAlign(d);let Ne,gt,ot,ct,Et,Tt,rn;for(r.textAlign=d,r.textBaseline="middle",r.font=K.string,e.x=Lx(this,xe,s),r.fillStyle=s.bodyColor,qr(this.beforeBody,_e),te=m&&"right"!==xe?"center"===d?S/2+I:S+2+I:0,ct=0,Tt=o.length;ct<Tt;++ct){for(Ne=o[ct],gt=this.labelTextColors[ct],r.fillStyle=gt,qr(Ne.before,_e),ot=Ne.lines,m&&ot.length&&(this._drawColorBox(r,e,ct,pe,s),Q=Math.max(K.lineHeight,M)),Et=0,rn=ot.length;Et<rn;++Et)_e(ot[Et]),Q=K.lineHeight;qr(Ne.after,_e)}te=0,Q=K.lineHeight,qr(this.afterBody,_e),e.y-=u}drawFooter(e,r,s){const o=this.footer,u=o.length;let d,m;if(u){const M=$b(s.rtl,this.x,this.width);for(e.x=Lx(this,s.footerAlign,s),e.y+=s.footerMarginTop,r.textAlign=M.textAlign(s.footerAlign),r.textBaseline="middle",d=La(s.footerFont),r.fillStyle=s.footerColor,r.font=d.string,m=0;m<u;++m)r.fillText(o[m],M.x(e.x),e.y+d.lineHeight/2),e.y+=d.lineHeight+s.footerSpacing}}drawBackground(e,r,s,o){const{xAlign:u,yAlign:d}=this,{x:m,y:M}=e,{width:S,height:I}=s,{topLeft:K,topRight:Q,bottomLeft:te,bottomRight:pe}=wy(o.cornerRadius);r.fillStyle=o.backgroundColor,r.strokeStyle=o.borderColor,r.lineWidth=o.borderWidth,r.beginPath(),r.moveTo(m+K,M),"top"===d&&this.drawCaret(e,r,s,o),r.lineTo(m+S-Q,M),r.quadraticCurveTo(m+S,M,m+S,M+Q),"center"===d&&"right"===u&&this.drawCaret(e,r,s,o),r.lineTo(m+S,M+I-pe),r.quadraticCurveTo(m+S,M+I,m+S-pe,M+I),"bottom"===d&&this.drawCaret(e,r,s,o),r.lineTo(m+te,M+I),r.quadraticCurveTo(m,M+I,m,M+I-te),"center"===d&&"left"===u&&this.drawCaret(e,r,s,o),r.lineTo(m,M+K),r.quadraticCurveTo(m,M,m+K,M),r.closePath(),r.fill(),o.borderWidth>0&&r.stroke()}_updateAnimationTarget(e){const r=this.chart,s=this.$animations,o=s&&s.x,u=s&&s.y;if(o||u){const d=z0[e.position].call(this,this._active,this._eventPosition);if(!d)return;const m=this._size=RE(this,e),M=Object.assign({},d,this._size),S=YE(r,e,M),I=FE(e,M,S,r);(o._to!==I.x||u._to!==I.y)&&(this.xAlign=S.xAlign,this.yAlign=S.yAlign,this.width=m.width,this.height=m.height,this.caretX=d.x,this.caretY=d.y,this._resolveAnimations().update(this,I))}}_willRender(){return!!this.opacity}draw(e){const r=this.options.setContext(this.getContext());let s=this.opacity;if(!s)return;this._updateAnimationTarget(r);const o={width:this.width,height:this.height},u={x:this.x,y:this.y};s=Math.abs(s)<.001?0:s;const d=nc(r.padding);r.enabled&&(this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length)&&(e.save(),e.globalAlpha=s,this.drawBackground(u,e,o,r),xL(e,r.textDirection),u.y+=d.top,this.drawTitle(u,e,r),this.drawBody(u,e,r),this.drawFooter(u,e,r),kL(e,r.textDirection),e.restore())}getActiveElements(){return this._active||[]}setActiveElements(e,r){const s=this._active,o=e.map(({datasetIndex:m,index:M})=>{const S=this.chart.getDatasetMeta(m);if(!S)throw new Error("Cannot find a dataset at index "+m);return{datasetIndex:m,element:S.data[M],index:M}}),u=!sx(s,o),d=this._positionChanged(o,r);(u||d)&&(this._active=o,this._eventPosition=r,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(e,r,s=!0){if(r&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const o=this.options,u=this._active||[],d=this._getActiveElements(e,u,r,s),m=this._positionChanged(d,e),M=r||!sx(d,u)||m;return M&&(this._active=d,(o.enabled||o.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,r))),M}_getActiveElements(e,r,s,o){const u=this.options;if("mouseout"===e.type)return[];if(!o)return r;const d=this.chart.getElementsAtEventForMode(e,u.mode,u,s);return u.reverse&&d.reverse(),d}_positionChanged(e,r){const{caretX:s,caretY:o,options:u}=this,d=z0[u.position].call(this,e,r);return!1!==d&&(s!==d.x||o!==d.y)}}return t.positioners=z0,t})();var oV={id:"tooltip",_element:HE,positioners:z0,afterInit(t,i,e){e&&(t.tooltip=new HE({chart:t,options:e}))},beforeUpdate(t,i,e){t.tooltip&&t.tooltip.initialize(e)},reset(t,i,e){t.tooltip&&t.tooltip.initialize(e)},afterDraw(t){const i=t.tooltip;if(i&&i._willRender()){const e={tooltip:i};if(!1===t.notifyPlugins("beforeTooltipDraw",e))return;i.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",e)}},afterEvent(t,i){t.tooltip&&t.tooltip.handleEvent(i.event,i.replay,i.inChartArea)&&(i.changed=!0)},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,i)=>i.bodyFont.size,boxWidth:(t,i)=>i.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:{beforeTitle:dm,title(t){if(t.length>0){const i=t[0],e=i.chart.data.labels,r=e?e.length:0;if(this&&this.options&&"dataset"===this.options.mode)return i.dataset.label||"";if(i.label)return i.label;if(r>0&&i.dataIndex<r)return e[i.dataIndex]}return""},afterTitle:dm,beforeBody:dm,beforeLabel:dm,label(t){if(this&&this.options&&"dataset"===this.options.mode)return t.label+": "+t.formattedValue||t.formattedValue;let i=t.dataset.label||"";i&&(i+=": ");const e=t.formattedValue;return Dr(e)||(i+=e),i},labelColor(t){const e=t.chart.getDatasetMeta(t.datasetIndex).controller.getStyle(t.dataIndex);return{borderColor:e.borderColor,backgroundColor:e.backgroundColor,borderWidth:e.borderWidth,borderDash:e.borderDash,borderDashOffset:e.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(t){const e=t.chart.getDatasetMeta(t.datasetIndex).controller.getStyle(t.dataIndex);return{pointStyle:e.pointStyle,rotation:e.rotation}},afterLabel:dm,afterBody:dm,beforeFooter:dm,footer:dm,afterFooter:dm}},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:t=>"filter"!==t&&"itemSort"!==t&&"external"!==t,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},aV=Object.freeze({__proto__:null,Decimation:k5,Filler:U5,Legend:K5,SubTitle:Z5,Title:Q5,Tooltip:oV});class Ex extends ky{constructor(i){super(i),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(i){const e=this._addedLabels;if(e.length){const r=this.getLabels();for(const{index:s,label:o}of e)r[s]===o&&r.splice(s,1);this._addedLabels=[]}super.init(i)}parse(i,e){if(Dr(i))return null;const r=this.getLabels();return((t,i)=>null===t?null:Ja(Math.round(t),0,i))(e=isFinite(e)&&r[e]===i?e:function cV(t,i,e,r){const s=t.indexOf(i);return-1===s?((t,i,e,r)=>("string"==typeof i?(e=t.push(i)-1,r.unshift({index:e,label:i})):isNaN(i)&&(e=null),e))(t,i,e,r):s!==t.lastIndexOf(i)?e:s}(r,i,Yi(e,i),this._addedLabels),r.length-1)}determineDataLimits(){const{minDefined:i,maxDefined:e}=this.getUserBounds();let{min:r,max:s}=this.getMinMax(!0);"ticks"===this.options.bounds&&(i||(r=0),e||(s=this.getLabels().length-1)),this.min=r,this.max=s}buildTicks(){const i=this.min,e=this.max,r=this.options.offset,s=[];let o=this.getLabels();o=0===i&&e===o.length-1?o:o.slice(i,e+1),this._valueRange=Math.max(o.length-(r?0:1),1),this._startValue=this.min-(r?.5:0);for(let u=i;u<=e;u++)s.push({value:u});return s}getLabelForValue(i){const e=this.getLabels();return i>=0&&i<e.length?e[i]:i}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(i){return"number"!=typeof i&&(i=this.parse(i)),null===i?NaN:this.getPixelForDecimal((i-this._startValue)/this._valueRange)}getPixelForTick(i){const e=this.ticks;return i<0||i>e.length-1?null:this.getPixelForValue(e[i].value)}getValueForPixel(i){return Math.round(this._startValue+this.getDecimalForPixel(i)*this._valueRange)}getBasePixel(){return this.bottom}}function VE(t,i,{horizontal:e,minRotation:r}){const s=Qh(r),o=(e?Math.sin(s):Math.cos(s))||.001;return Math.min(i/o,.75*i*(""+t).length)}Ex.id="category",Ex.defaults={ticks:{callback:Ex.prototype.getLabelForValue}};class Ix extends ky{constructor(i){super(i),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(i,e){return Dr(i)||("number"==typeof i||i instanceof Number)&&!isFinite(+i)?null:+i}handleTickRangeOptions(){const{beginAtZero:i}=this.options,{minDefined:e,maxDefined:r}=this.getUserBounds();let{min:s,max:o}=this;const u=m=>s=e?s:m,d=m=>o=r?o:m;if(i){const m=Jf(s),M=Jf(o);m<0&&M<0?d(0):m>0&&M>0&&u(0)}if(s===o){let m=1;(o>=Number.MAX_SAFE_INTEGER||s<=Number.MIN_SAFE_INTEGER)&&(m=Math.abs(.05*o)),d(o+m),i||u(s-m)}this.min=s,this.max=o}getTickLimit(){const i=this.options.ticks;let s,{maxTicksLimit:e,stepSize:r}=i;return r?(s=Math.ceil(this.max/r)-Math.floor(this.min/r)+1,s>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${r} would result generating up to ${s} ticks. Limiting to 1000.`),s=1e3)):(s=this.computeTickLimit(),e=e||11),e&&(s=Math.min(e,s)),s}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const i=this.options,e=i.ticks;let r=this.getTickLimit();r=Math.max(2,r);const u=function dV(t,i){const e=[],{bounds:s,step:o,min:u,max:d,precision:m,count:M,maxTicks:S,maxDigits:I,includeBounds:K}=t,Q=o||1,te=S-1,{min:pe,max:_e}=i,xe=!Dr(u),Ne=!Dr(d),gt=!Dr(M),ot=(_e-pe)/(I+1);let Et,Tt,rn,on,ct=VT((_e-pe)/te/Q)*Q;if(ct<1e-14&&!xe&&!Ne)return[{value:pe},{value:_e}];on=Math.ceil(_e/ct)-Math.floor(pe/ct),on>te&&(ct=VT(on*ct/te/Q)*Q),Dr(m)||(Et=Math.pow(10,m),ct=Math.ceil(ct*Et)/Et),"ticks"===s?(Tt=Math.floor(pe/ct)*ct,rn=Math.ceil(_e/ct)*ct):(Tt=pe,rn=_e),xe&&Ne&&o&&function zN(t,i){const e=Math.round(t);return e-i<=t&&e+i>=t}((d-u)/o,ct/1e3)?(on=Math.round(Math.min((d-u)/ct,S)),ct=(d-u)/on,Tt=u,rn=d):gt?(Tt=xe?u:Tt,rn=Ne?d:rn,on=M-1,ct=(rn-Tt)/on):(on=(rn-Tt)/ct,on=k0(on,Math.round(on),ct/1e3)?Math.round(on):Math.ceil(on));const wi=Math.max($T(ct),$T(Tt));Et=Math.pow(10,Dr(m)?wi:m),Tt=Math.round(Tt*Et)/Et,rn=Math.round(rn*Et)/Et;let sr=0;for(xe&&(K&&Tt!==u?(e.push({value:u}),Tt<u&&sr++,k0(Math.round((Tt+sr*ct)*Et)/Et,u,VE(u,ot,t))&&sr++):Tt<u&&sr++);sr<on;++sr)e.push({value:Math.round((Tt+sr*ct)*Et)/Et});return Ne&&K&&rn!==d?e.length&&k0(e[e.length-1].value,d,VE(d,ot,t))?e[e.length-1].value=d:e.push({value:d}):(!Ne||rn===d)&&e.push({value:rn}),e}({maxTicks:r,bounds:i.bounds,min:i.min,max:i.max,precision:e.precision,step:e.stepSize,count:e.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:e.minRotation||0,includeBounds:!1!==e.includeBounds},this._range||this);return"ticks"===i.bounds&&BT(u,this,"value"),i.reverse?(u.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),u}configure(){const i=this.ticks;let e=this.min,r=this.max;if(super.configure(),this.options.offset&&i.length){const s=(r-e)/Math.max(i.length-1,1)/2;e-=s,r+=s}this._startValue=e,this._endValue=r,this._valueRange=r-e}getLabelForValue(i){return R0(i,this.chart.options.locale,this.options.ticks.format)}}class NS extends Ix{determineDataLimits(){const{min:i,max:e}=this.getMinMax(!0);this.min=Uo(i)?i:0,this.max=Uo(e)?e:1,this.handleTickRangeOptions()}computeTickLimit(){const i=this.isHorizontal(),e=i?this.width:this.height,r=Qh(this.options.ticks.minRotation),s=(i?Math.sin(r):Math.cos(r))||.001,o=this._resolveTickFontOptions(0);return Math.ceil(e/Math.min(40,o.lineHeight/s))}getPixelForValue(i){return null===i?NaN:this.getPixelForDecimal((i-this._startValue)/this._valueRange)}getValueForPixel(i){return this._startValue+this.getDecimalForPixel(i)*this._valueRange}}function BE(t){return t/Math.pow(10,Math.floor(ih(t)))==1}NS.id="linear",NS.defaults={ticks:{callback:vx.formatters.numeric}};class jS extends ky{constructor(i){super(i),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(i,e){const r=Ix.prototype.parse.apply(this,[i,e]);if(0!==r)return Uo(r)&&r>0?r:null;this._zero=!0}determineDataLimits(){const{min:i,max:e}=this.getMinMax(!0);this.min=Uo(i)?Math.max(0,i):null,this.max=Uo(e)?Math.max(0,e):null,this.options.beginAtZero&&(this._zero=!0),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:i,maxDefined:e}=this.getUserBounds();let r=this.min,s=this.max;const o=m=>r=i?r:m,u=m=>s=e?s:m,d=(m,M)=>Math.pow(10,Math.floor(ih(m))+M);r===s&&(r<=0?(o(1),u(10)):(o(d(r,-1)),u(d(s,1)))),r<=0&&o(d(s,-1)),s<=0&&u(d(r,1)),this._zero&&this.min!==this._suggestedMin&&r===d(this.min,0)&&o(d(r,-1)),this.min=r,this.max=s}buildTicks(){const i=this.options,r=function hV(t,i){const e=Math.floor(ih(i.max)),r=Math.ceil(i.max/Math.pow(10,e)),s=[];let o=th(t.min,Math.pow(10,Math.floor(ih(i.min)))),u=Math.floor(ih(o)),d=Math.floor(o/Math.pow(10,u)),m=u<0?Math.pow(10,Math.abs(u)):1;do{s.push({value:o,major:BE(o)}),++d,10===d&&(d=1,++u,m=u>=0?1:m),o=Math.round(d*Math.pow(10,u)*m)/m}while(u<e||u===e&&d<r);const M=th(t.max,o);return s.push({value:M,major:BE(o)}),s}({min:this._userMin,max:this._userMax},this);return"ticks"===i.bounds&&BT(r,this,"value"),i.reverse?(r.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),r}getLabelForValue(i){return void 0===i?"0":R0(i,this.chart.options.locale,this.options.ticks.format)}configure(){const i=this.min;super.configure(),this._startValue=ih(i),this._valueRange=ih(this.max)-ih(i)}getPixelForValue(i){return(void 0===i||0===i)&&(i=this.min),null===i||isNaN(i)?NaN:this.getPixelForDecimal(i===this.min?0:(ih(i)-this._startValue)/this._valueRange)}getValueForPixel(i){const e=this.getDecimalForPixel(i);return Math.pow(10,this._startValue+e*this._valueRange)}}function HS(t){const i=t.ticks;if(i.display&&t.display){const e=nc(i.backdropPadding);return Yi(i.font&&i.font.size,rr.font.size)+e.height}return 0}function fV(t,i,e){return e=Ss(e)?e:[e],{w:wj(t,i.string,e),h:e.length*i.lineHeight}}function $E(t,i,e,r,s){return t===r||t===s?{start:i-e/2,end:i+e/2}:t<r||t>s?{start:i-e,end:i}:{start:i,end:i+e}}function mV(t,i,e,r,s){const o=Math.abs(Math.sin(e)),u=Math.abs(Math.cos(e));let d=0,m=0;r.start<i.l?(d=(i.l-r.start)/o,t.l=Math.min(t.l,i.l-d)):r.end>i.r&&(d=(r.end-i.r)/o,t.r=Math.max(t.r,i.r+d)),s.start<i.t?(m=(i.t-s.start)/u,t.t=Math.min(t.t,i.t-m)):s.end>i.b&&(m=(s.end-i.b)/u,t.b=Math.max(t.b,i.b+m))}function gV(t){return 0===t||180===t?"center":t<180?"left":"right"}function yV(t,i,e){return"right"===e?t-=i:"center"===e&&(t-=i/2),t}function vV(t,i,e){return 90===e||270===e?t-=i/2:(e>270||e<90)&&(t-=i),t}function zE(t,i,e,r){const{ctx:s}=t;if(e)s.arc(t.xCenter,t.yCenter,i,0,ns);else{let o=t.getPointPosition(0,i);s.moveTo(o.x,o.y);for(let u=1;u<r;u++)o=t.getPointPosition(u,i),s.lineTo(o.x,o.y)}}jS.id="logarithmic",jS.defaults={ticks:{callback:vx.formatters.logarithmic,major:{enabled:!0}}};class W0 extends Ix{constructor(i){super(i),this.xCenter=void 0,this.yCenter=void 0,this.drawingArea=void 0,this._pointLabels=[],this._pointLabelItems=[]}setDimensions(){const i=this._padding=nc(HS(this.options)/2),e=this.width=this.maxWidth-i.width,r=this.height=this.maxHeight-i.height;this.xCenter=Math.floor(this.left+e/2+i.left),this.yCenter=Math.floor(this.top+r/2+i.top),this.drawingArea=Math.floor(Math.min(e,r)/2)}determineDataLimits(){const{min:i,max:e}=this.getMinMax(!1);this.min=Uo(i)&&!isNaN(i)?i:0,this.max=Uo(e)&&!isNaN(e)?e:0,this.handleTickRangeOptions()}computeTickLimit(){return Math.ceil(this.drawingArea/HS(this.options))}generateTickLabels(i){Ix.prototype.generateTickLabels.call(this,i),this._pointLabels=this.getLabels().map((e,r)=>{const s=Os(this.options.pointLabels.callback,[e,r],this);return s||0===s?s:""}).filter((e,r)=>this.chart.getDataVisibility(r))}fit(){const i=this.options;i.display&&i.pointLabels.display?function pV(t){const i={l:t.left+t._padding.left,r:t.right-t._padding.right,t:t.top+t._padding.top,b:t.bottom-t._padding.bottom},e=Object.assign({},i),r=[],s=[],o=t._pointLabels.length,u=t.options.pointLabels,d=u.centerPointLabels?Js/o:0;for(let m=0;m<o;m++){const M=u.setContext(t.getPointLabelContext(m));s[m]=M.padding;const S=t.getPointPosition(m,t.drawingArea+s[m],d),I=La(M.font),K=fV(t.ctx,I,t._pointLabels[m]);r[m]=K;const Q=ud(t.getIndexAngle(m)+d),te=Math.round(iS(Q));mV(e,i,Q,$E(te,S.x,K.w,0,180),$E(te,S.y,K.h,90,270))}t.setCenterPoint(i.l-e.l,e.r-i.r,i.t-e.t,e.b-i.b),t._pointLabelItems=function _V(t,i,e){const r=[],s=t._pointLabels.length,o=t.options,u=HS(o)/2,d=t.drawingArea,m=o.pointLabels.centerPointLabels?Js/s:0;for(let M=0;M<s;M++){const S=t.getPointPosition(M,d+u+e[M],m),I=Math.round(iS(ud(S.angle+xo))),K=i[M],Q=vV(S.y,K.h,I),te=gV(I),pe=yV(S.x,K.w,te);r.push({x:S.x,y:Q,textAlign:te,left:pe,top:Q,right:pe+K.w,bottom:Q+K.h})}return r}(t,r,s)}(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(i,e,r,s){this.xCenter+=Math.floor((i-e)/2),this.yCenter+=Math.floor((r-s)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(i,e,r,s))}getIndexAngle(i){return ud(i*(ns/(this._pointLabels.length||1))+Qh(this.options.startAngle||0))}getDistanceFromCenterForValue(i){if(Dr(i))return NaN;const e=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-i)*e:(i-this.min)*e}getValueForDistanceFromCenter(i){if(Dr(i))return NaN;const e=i/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-e:this.min+e}getPointLabelContext(i){const e=this._pointLabels||[];if(i>=0&&i<e.length){const r=e[i];return function wV(t,i,e){return j_(t,{label:e,index:i,type:"pointLabel"})}(this.getContext(),i,r)}}getPointPosition(i,e,r=0){const s=this.getIndexAngle(i)-xo+r;return{x:Math.cos(s)*e+this.xCenter,y:Math.sin(s)*e+this.yCenter,angle:s}}getPointPositionForValue(i,e){return this.getPointPosition(i,this.getDistanceFromCenterForValue(e))}getBasePosition(i){return this.getPointPositionForValue(i||0,this.getBaseValue())}getPointLabelPosition(i){const{left:e,top:r,right:s,bottom:o}=this._pointLabelItems[i];return{left:e,top:r,right:s,bottom:o}}drawBackground(){const{backgroundColor:i,grid:{circular:e}}=this.options;if(i){const r=this.ctx;r.save(),r.beginPath(),zE(this,this.getDistanceFromCenterForValue(this._endValue),e,this._pointLabels.length),r.closePath(),r.fillStyle=i,r.fill(),r.restore()}}drawGrid(){const i=this.ctx,e=this.options,{angleLines:r,grid:s}=e,o=this._pointLabels.length;let u,d,m;if(e.pointLabels.display&&function bV(t,i){const{ctx:e,options:{pointLabels:r}}=t;for(let s=i-1;s>=0;s--){const o=r.setContext(t.getPointLabelContext(s)),u=La(o.font),{x:d,y:m,textAlign:M,left:S,top:I,right:K,bottom:Q}=t._pointLabelItems[s],{backdropColor:te}=o;if(!Dr(te)){const pe=wy(o.borderRadius),_e=nc(o.backdropPadding);e.fillStyle=te;const xe=S-_e.left,Ne=I-_e.top,gt=K-S+_e.width,ot=Q-I+_e.height;Object.values(pe).some(ct=>0!==ct)?(e.beginPath(),I0(e,{x:xe,y:Ne,w:gt,h:ot,radius:pe}),e.fill()):e.fillRect(xe,Ne,gt,ot)}My(e,t._pointLabels[s],d,m+u.lineHeight/2,u,{color:o.color,textAlign:M,textBaseline:"middle"})}}(this,o),s.display&&this.ticks.forEach((M,S)=>{0!==S&&(d=this.getDistanceFromCenterForValue(M.value),function MV(t,i,e,r){const s=t.ctx,o=i.circular,{color:u,lineWidth:d}=i;!o&&!r||!u||!d||e<0||(s.save(),s.strokeStyle=u,s.lineWidth=d,s.setLineDash(i.borderDash),s.lineDashOffset=i.borderDashOffset,s.beginPath(),zE(t,e,o,r),s.closePath(),s.stroke(),s.restore())}(this,s.setContext(this.getContext(S-1)),d,o))}),r.display){for(i.save(),u=o-1;u>=0;u--){const M=r.setContext(this.getPointLabelContext(u)),{color:S,lineWidth:I}=M;!I||!S||(i.lineWidth=I,i.strokeStyle=S,i.setLineDash(M.borderDash),i.lineDashOffset=M.borderDashOffset,d=this.getDistanceFromCenterForValue(e.ticks.reverse?this.min:this.max),m=this.getPointPosition(u,d),i.beginPath(),i.moveTo(this.xCenter,this.yCenter),i.lineTo(m.x,m.y),i.stroke())}i.restore()}}drawBorder(){}drawLabels(){const i=this.ctx,e=this.options,r=e.ticks;if(!r.display)return;const s=this.getIndexAngle(0);let o,u;i.save(),i.translate(this.xCenter,this.yCenter),i.rotate(s),i.textAlign="center",i.textBaseline="middle",this.ticks.forEach((d,m)=>{if(0===m&&!e.reverse)return;const M=r.setContext(this.getContext(m)),S=La(M.font);if(o=this.getDistanceFromCenterForValue(this.ticks[m].value),M.showLabelBackdrop){i.font=S.string,u=i.measureText(d.label).width,i.fillStyle=M.backdropColor;const I=nc(M.backdropPadding);i.fillRect(-u/2-I.left,-o-S.size/2-I.top,u+I.width,S.size+I.height)}My(i,d.label,0,-o,S,{color:M.color})}),i.restore()}drawTitle(){}}W0.id="radialLinear",W0.defaults={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:vx.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback:t=>t,padding:5,centerPointLabels:!1}},W0.defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"},W0.descriptors={angleLines:{_fallback:"grid"}};const Ax={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},wu=Object.keys(Ax);function CV(t,i){return t-i}function WE(t,i){if(Dr(i))return null;const e=t._adapter,{parser:r,round:s,isoWeekday:o}=t._parseOpts;let u=i;return"function"==typeof r&&(u=r(u)),Uo(u)||(u="string"==typeof r?e.parse(u,r):e.parse(u)),null===u?null:(s&&(u="week"!==s||!jb(o)&&!0!==o?e.startOf(u,s):e.startOf(u,"isoWeek",o)),+u)}function UE(t,i,e,r){const s=wu.length;for(let o=wu.indexOf(t);o<s-1;++o){const u=Ax[wu[o]],d=u.steps?u.steps:Number.MAX_SAFE_INTEGER;if(u.common&&Math.ceil((e-i)/(d*u.size))<=r)return wu[o]}return wu[s-1]}function GE(t,i,e){if(e){if(e.length){const{lo:r,hi:s}=sS(e,i);t[e[r]>=i?e[r]:e[s]]=!0}}else t[i]=!0}function qE(t,i,e){const r=[],s={},o=i.length;let u,d;for(u=0;u<o;++u)d=i[u],s[d]=u,r.push({value:d,major:!1});return 0!==o&&e?function kV(t,i,e,r){const s=t._adapter,o=+s.startOf(i[0].value,r),u=i[i.length-1].value;let d,m;for(d=o;d<=u;d=+s.add(d,1,r))m=e[d],m>=0&&(i[m].major=!0);return i}(t,r,s,e):r}let VS=(()=>{class t extends ky{constructor(e){super(e),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(e,r){const s=e.time||(e.time={}),o=this._adapter=new dH._date(e.adapters.date);o.init(r),D0(s.displayFormats,o.formats()),this._parseOpts={parser:s.parser,round:s.round,isoWeekday:s.isoWeekday},super.init(e),this._normalized=r.normalized}parse(e,r){return void 0===e?null:WE(this,e)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const e=this.options,r=this._adapter,s=e.time.unit||"day";let{min:o,max:u,minDefined:d,maxDefined:m}=this.getUserBounds();function M(S){!d&&!isNaN(S.min)&&(o=Math.min(o,S.min)),!m&&!isNaN(S.max)&&(u=Math.max(u,S.max))}(!d||!m)&&(M(this._getLabelBounds()),("ticks"!==e.bounds||"labels"!==e.ticks.source)&&M(this.getMinMax(!1))),o=Uo(o)&&!isNaN(o)?o:+r.startOf(Date.now(),s),u=Uo(u)&&!isNaN(u)?u:+r.endOf(Date.now(),s)+1,this.min=Math.min(o,u-1),this.max=Math.max(o+1,u)}_getLabelBounds(){const e=this.getLabelTimestamps();let r=Number.POSITIVE_INFINITY,s=Number.NEGATIVE_INFINITY;return e.length&&(r=e[0],s=e[e.length-1]),{min:r,max:s}}buildTicks(){const e=this.options,r=e.time,s=e.ticks,o="labels"===s.source?this.getLabelTimestamps():this._generate();"ticks"===e.bounds&&o.length&&(this.min=this._userMin||o[0],this.max=this._userMax||o[o.length-1]);const u=this.min,m=function qN(t,i,e){let r=0,s=t.length;for(;r<s&&t[r]<i;)r++;for(;s>r&&t[s-1]>e;)s--;return r>0||s<t.length?t.slice(r,s):t}(o,u,this.max);return this._unit=r.unit||(s.autoSkip?UE(r.minUnit,this.min,this.max,this._getLabelCapacity(u)):function DV(t,i,e,r,s){for(let o=wu.length-1;o>=wu.indexOf(e);o--){const u=wu[o];if(Ax[u].common&&t._adapter.diff(s,r,u)>=i-1)return u}return wu[e?wu.indexOf(e):0]}(this,m.length,r.minUnit,this.min,this.max)),this._majorUnit=s.major.enabled&&"year"!==this._unit?function xV(t){for(let i=wu.indexOf(t)+1,e=wu.length;i<e;++i)if(Ax[wu[i]].common)return wu[i]}(this._unit):void 0,this.initOffsets(o),e.reverse&&m.reverse(),qE(this,m,this._majorUnit)}afterAutoSkip(){this.options.offsetAfterAutoskip&&this.initOffsets(this.ticks.map(e=>+e.value))}initOffsets(e){let o,u,r=0,s=0;this.options.offset&&e.length&&(o=this.getDecimalForValue(e[0]),r=1===e.length?1-o:(this.getDecimalForValue(e[1])-o)/2,u=this.getDecimalForValue(e[e.length-1]),s=1===e.length?u:(u-this.getDecimalForValue(e[e.length-2]))/2);const d=e.length<3?.5:.25;r=Ja(r,0,d),s=Ja(s,0,d),this._offsets={start:r,end:s,factor:1/(r+1+s)}}_generate(){const e=this._adapter,r=this.min,s=this.max,o=this.options,u=o.time,d=u.unit||UE(u.minUnit,r,s,this._getLabelCapacity(r)),m=Yi(u.stepSize,1),M="week"===d&&u.isoWeekday,S=jb(M)||!0===M,I={};let Q,te,K=r;if(S&&(K=+e.startOf(K,"isoWeek",M)),K=+e.startOf(K,S?"day":d),e.diff(s,r,d)>1e5*m)throw new Error(r+" and "+s+" are too far apart with stepSize of "+m+" "+d);const pe="data"===o.ticks.source&&this.getDataTimestamps();for(Q=K,te=0;Q<s;Q=+e.add(Q,m,d),te++)GE(I,Q,pe);return(Q===s||"ticks"===o.bounds||1===te)&&GE(I,Q,pe),Object.keys(I).sort((_e,xe)=>_e-xe).map(_e=>+_e)}getLabelForValue(e){const s=this.options.time;return this._adapter.format(e,s.tooltipFormat?s.tooltipFormat:s.displayFormats.datetime)}_tickFormatFunction(e,r,s,o){const u=this.options,d=u.time.displayFormats,m=this._unit,M=this._majorUnit,I=M&&d[M],K=s[r],te=this._adapter.format(e,o||(M&&I&&K&&K.major?I:m&&d[m])),pe=u.ticks.callback;return pe?Os(pe,[te,r,s],this):te}generateTickLabels(e){let r,s,o;for(r=0,s=e.length;r<s;++r)o=e[r],o.label=this._tickFormatFunction(o.value,r,e)}getDecimalForValue(e){return null===e?NaN:(e-this.min)/(this.max-this.min)}getPixelForValue(e){const r=this._offsets,s=this.getDecimalForValue(e);return this.getPixelForDecimal((r.start+s)*r.factor)}getValueForPixel(e){const r=this._offsets,s=this.getDecimalForPixel(e)/r.factor-r.end;return this.min+s*(this.max-this.min)}_getLabelSize(e){const r=this.options.ticks,s=this.ctx.measureText(e).width,o=Qh(this.isHorizontal()?r.maxRotation:r.minRotation),u=Math.cos(o),d=Math.sin(o),m=this._resolveTickFontOptions(0).size;return{w:s*u+m*d,h:s*d+m*u}}_getLabelCapacity(e){const r=this.options.time,s=r.displayFormats,o=s[r.unit]||s.millisecond,u=this._tickFormatFunction(e,0,qE(this,[e],this._majorUnit),o),d=this._getLabelSize(u),m=Math.floor(this.isHorizontal()?this.width/d.w:this.height/d.h)-1;return m>0?m:1}getDataTimestamps(){let r,s,e=this._cache.data||[];if(e.length)return e;const o=this.getMatchingVisibleMetas();if(this._normalized&&o.length)return this._cache.data=o[0].controller.getAllParsedValues(this);for(r=0,s=o.length;r<s;++r)e=e.concat(o[r].controller.getAllParsedValues(this));return this._cache.data=this.normalize(e)}getLabelTimestamps(){const e=this._cache.labels||[];let r,s;if(e.length)return e;const o=this.getLabels();for(r=0,s=o.length;r<s;++r)e.push(WE(this,o[r]));return this._cache.labels=this._normalized?e:this.normalize(e)}normalize(e){return GT(e.sort(CV))}}return t.id="time",t.defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",major:{enabled:!1}}},t})();function Rx(t,i,e){let o,u,d,m,r=0,s=t.length-1;e?(i>=t[r].pos&&i<=t[s].pos&&({lo:r,hi:s}=fm(t,"pos",i)),({pos:o,time:d}=t[r]),({pos:u,time:m}=t[s])):(i>=t[r].time&&i<=t[s].time&&({lo:r,hi:s}=fm(t,"time",i)),({time:o,pos:d}=t[r]),({time:u,pos:m}=t[s]));const M=u-o;return M?d+(m-d)*(i-o)/M:d}class BS extends VS{constructor(i){super(i),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const i=this._getTimestampsForTable(),e=this._table=this.buildLookupTable(i);this._minPos=Rx(e,this.min),this._tableRange=Rx(e,this.max)-this._minPos,super.initOffsets(i)}buildLookupTable(i){const{min:e,max:r}=this,s=[],o=[];let u,d,m,M,S;for(u=0,d=i.length;u<d;++u)M=i[u],M>=e&&M<=r&&s.push(M);if(s.length<2)return[{time:e,pos:0},{time:r,pos:1}];for(u=0,d=s.length;u<d;++u)S=s[u+1],m=s[u-1],M=s[u],Math.round((S+m)/2)!==M&&o.push({time:M,pos:u/(d-1)});return o}_getTimestampsForTable(){let i=this._cache.all||[];if(i.length)return i;const e=this.getDataTimestamps(),r=this.getLabelTimestamps();return i=e.length&&r.length?this.normalize(e.concat(r)):e.length?e:r,i=this._cache.all=i,i}getDecimalForValue(i){return(Rx(this._table,i)-this._minPos)/this._tableRange}getValueForPixel(i){const e=this._offsets,r=this.getDecimalForPixel(i)/e.factor-e.end;return Rx(this._table,r*this._tableRange+this._minPos,!0)}}BS.id="timeseries",BS.defaults=VS.defaults;const SV=[uH,w5,aV,Object.freeze({__proto__:null,CategoryScale:Ex,LinearScale:NS,LogarithmicScale:jS,RadialLinearScale:W0,TimeScale:VS,TimeSeriesScale:BS})],Yx=function LV(t,i){return t===i||t!=t&&i!=i},Fx=function EV(t,i){for(var e=t.length;e--;)if(Yx(t[e][0],i))return e;return-1};var AV=Array.prototype.splice;function Ub(t){var i=-1,e=null==t?0:t.length;for(this.clear();++i<e;){var r=t[i];this.set(r[0],r[1])}}Ub.prototype.clear=function OV(){this.__data__=[],this.size=0},Ub.prototype.delete=function RV(t){var i=this.__data__,e=Fx(i,t);return!(e<0||(e==i.length-1?i.pop():AV.call(i,e,1),--this.size,0))},Ub.prototype.get=function FV(t){var i=this.__data__,e=Fx(i,t);return e<0?void 0:i[e][1]},Ub.prototype.has=function jV(t){return Fx(this.__data__,t)>-1},Ub.prototype.set=function VV(t,i){var e=this.__data__,r=Fx(e,t);return r<0?(++this.size,e.push([t,i])):e[r][1]=i,this};const Nx=Ub,KE="object"==typeof global&&global&&global.Object===Object&&global;var ZV="object"==typeof self&&self&&self.Object===Object&&self;const Gb=KE||ZV||Function("return this")();var eB=Gb.Symbol,JE=Object.prototype,tB=JE.hasOwnProperty,nB=JE.toString,U0=eB?eB.toStringTag:void 0;var oB=Object.prototype.toString;var QE=eB?eB.toStringTag:void 0;const Hx=function dB(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":QE&&QE in Object(t)?function iB(t){var i=tB.call(t,U0),e=t[U0];try{t[U0]=void 0;var r=!0}catch{}var s=nB.call(t);return r&&(i?t[U0]=e:delete t[U0]),s}(t):function aB(t){return oB.call(t)}(t)},Sy=function hB(t){var i=typeof t;return null!=t&&("object"==i||"function"==i)},$S=function gB(t){if(!Sy(t))return!1;var i=Hx(t);return"[object Function]"==i||"[object GeneratorFunction]"==i||"[object AsyncFunction]"==i||"[object Proxy]"==i};var t,yB=Gb["__core-js_shared__"],ZE=(t=/[^.]+$/.exec(yB&&yB.keys&&yB.keys.IE_PROTO||""))?"Symbol(src)_1."+t:"";var wB=Function.prototype.toString;var kB=/^\[object .+?Constructor\]$/,LB=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const IB=function EB(t){return!(!Sy(t)||function vB(t){return!!ZE&&ZE in t}(t))&&($S(t)?LB:kB).test(function CB(t){if(null!=t){try{return wB.call(t)}catch{}try{return t+""}catch{}}return""}(t))},WS=function YB(t,i){var e=function AB(t,i){return t?.[i]}(t,i);return IB(e)?e:void 0},XE=WS(Gb,"Map"),G0=WS(Object,"create");var UB=Object.prototype.hasOwnProperty;var JB=Object.prototype.hasOwnProperty;function qb(t){var i=-1,e=null==t?0:t.length;for(this.clear();++i<e;){var r=t[i];this.set(r[0],r[1])}}qb.prototype.clear=function HB(){this.__data__=G0?G0(null):{},this.size=0},qb.prototype.delete=function BB(t){var i=this.has(t)&&delete this.__data__[t];return this.size-=i?1:0,i},qb.prototype.get=function GB(t){var i=this.__data__;if(G0){var e=i[t];return"__lodash_hash_undefined__"===e?void 0:e}return UB.call(i,t)?i[t]:void 0},qb.prototype.has=function QB(t){var i=this.__data__;return G0?void 0!==i[t]:JB.call(i,t)},qb.prototype.set=function e6(t,i){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=G0&&void 0===i?"__lodash_hash_undefined__":i,this};const e2=qb,Vx=function o6(t,i){var e=t.__data__;return function r6(t){var i=typeof t;return"string"==i||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==t:null===t}(i)?e["string"==typeof i?"string":"hash"]:e.map};function Kb(t){var i=-1,e=null==t?0:t.length;for(this.clear();++i<e;){var r=t[i];this.set(r[0],r[1])}}Kb.prototype.clear=function n6(){this.size=0,this.__data__={hash:new e2,map:new(XE||Nx),string:new e2}},Kb.prototype.delete=function a6(t){var i=Vx(this,t).delete(t);return this.size-=i?1:0,i},Kb.prototype.get=function c6(t){return Vx(this,t).get(t)},Kb.prototype.has=function d6(t){return Vx(this,t).has(t)},Kb.prototype.set=function f6(t,i){var e=Vx(this,t),r=e.size;return e.set(t,i),this.size+=e.size==r?0:1,this};const m6=Kb;function Jb(t){var i=this.__data__=new Nx(t);this.size=i.size}Jb.prototype.clear=function $V(){this.__data__=new Nx,this.size=0},Jb.prototype.delete=function WV(t){var i=this.__data__,e=i.delete(t);return this.size=i.size,e},Jb.prototype.get=function GV(t){return this.__data__.get(t)},Jb.prototype.has=function KV(t){return this.__data__.has(t)},Jb.prototype.set=function g6(t,i){var e=this.__data__;if(e instanceof Nx){var r=e.__data__;if(!XE||r.length<199)return r.push([t,i]),this.size=++e.size,this;e=this.__data__=new m6(r)}return e.set(t,i),this.size=e.size,this};const v6=Jb;var b6=function(){try{var t=WS(Object,"defineProperty");return t({},"",{}),t}catch{}}();const Bx=b6,US=function M6(t,i,e){"__proto__"==i&&Bx?Bx(t,i,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[i]=e},GS=function w6(t,i,e){(void 0!==e&&!Yx(t[i],e)||void 0===e&&!(i in t))&&US(t,i,e)};var D6=function C6(t){return function(i,e,r){for(var s=-1,o=Object(i),u=r(i),d=u.length;d--;){var m=u[t?d:++s];if(!1===e(o[m],m,o))break}return i}}();const x6=D6;var t2="object"==typeof exports&&exports&&!exports.nodeType&&exports,n2=t2&&"object"==typeof module&&module&&!module.nodeType&&module,i2=n2&&n2.exports===t2?Gb.Buffer:void 0,r2=i2?i2.allocUnsafe:void 0;const s2=Gb.Uint8Array,I6=function E6(t,i){var e=i?function T6(t){var i=new t.constructor(t.byteLength);return new s2(i).set(new s2(t)),i}(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)};var o2=Object.create,Y6=function(){function t(){}return function(i){if(!Sy(i))return{};if(o2)return o2(i);t.prototype=i;var e=new t;return t.prototype=void 0,e}}();const F6=Y6;var j6=function N6(t,i){return function(e){return t(i(e))}}(Object.getPrototypeOf,Object);const a2=j6;var H6=Object.prototype;const l2=function V6(t){var i=t&&t.constructor;return t===("function"==typeof i&&i.prototype||H6)},q0=function z6(t){return null!=t&&"object"==typeof t},c2=function U6(t){return q0(t)&&"[object Arguments]"==Hx(t)};var u2=Object.prototype,G6=u2.hasOwnProperty,q6=u2.propertyIsEnumerable,K6=c2(function(){return arguments}())?c2:function(t){return q0(t)&&G6.call(t,"callee")&&!q6.call(t,"callee")};const qS=K6,KS=Array.isArray,d2=function Z6(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991},JS=function X6(t){return null!=t&&d2(t.length)&&!$S(t)};var h2="object"==typeof exports&&exports&&!exports.nodeType&&exports,f2=h2&&"object"==typeof module&&module&&!module.nodeType&&module,p2=f2&&f2.exports===h2?Gb.Buffer:void 0;const m2=(p2?p2.isBuffer:void 0)||function n8(){return!1};var _2=Function.prototype.toString,u8=Object.prototype.hasOwnProperty,d8=_2.call(Object);var Hs={};Hs["[object Float32Array]"]=Hs["[object Float64Array]"]=Hs["[object Int8Array]"]=Hs["[object Int16Array]"]=Hs["[object Int32Array]"]=Hs["[object Uint8Array]"]=Hs["[object Uint8ClampedArray]"]=Hs["[object Uint16Array]"]=Hs["[object Uint32Array]"]=!0,Hs["[object Arguments]"]=Hs["[object Array]"]=Hs["[object ArrayBuffer]"]=Hs["[object Boolean]"]=Hs["[object DataView]"]=Hs["[object Date]"]=Hs["[object Error]"]=Hs["[object Function]"]=Hs["[object Map]"]=Hs["[object Number]"]=Hs["[object Object]"]=Hs["[object RegExp]"]=Hs["[object Set]"]=Hs["[object String]"]=Hs["[object WeakMap]"]=!1;var g2="object"==typeof exports&&exports&&!exports.nodeType&&exports,K0=g2&&"object"==typeof module&&module&&!module.nodeType&&module,QS=K0&&K0.exports===g2&&KE.process,$8=function(){try{return K0&&K0.require&&K0.require("util").types||QS&&QS.binding&&QS.binding("util")}catch{}}(),v2=$8&&$8.isTypedArray;const b2=v2?function H8(t){return function(i){return t(i)}}(v2):function N8(t){return q0(t)&&d2(t.length)&&!!Hs[Hx(t)]},ZS=function W8(t,i){if(("constructor"!==i||"function"!=typeof t[i])&&"__proto__"!=i)return t[i]};var G8=Object.prototype.hasOwnProperty;const K8=function q8(t,i,e){var r=t[i];(!G8.call(t,i)||!Yx(r,e)||void 0===e&&!(i in t))&&US(t,i,e)};var t7=/^(?:0|[1-9]\d*)$/;const M2=function n7(t,i){var e=typeof t;return!!(i=i??9007199254740991)&&("number"==e||"symbol"!=e&&t7.test(t))&&t>-1&&t%1==0&&t<i};var r7=Object.prototype.hasOwnProperty;const o7=function s7(t,i){var e=KS(t),r=!e&&qS(t),s=!e&&!r&&m2(t),o=!e&&!r&&!s&&b2(t),u=e||r||s||o,d=u?function Z8(t,i){for(var e=-1,r=Array(t);++e<t;)r[e]=i(e);return r}(t.length,String):[],m=d.length;for(var M in t)(i||r7.call(t,M))&&(!u||!("length"==M||s&&("offset"==M||"parent"==M)||o&&("buffer"==M||"byteLength"==M||"byteOffset"==M)||M2(M,m)))&&d.push(M);return d};var u7=Object.prototype.hasOwnProperty;const h7=function d7(t){if(!Sy(t))return function a7(t){var i=[];if(null!=t)for(var e in Object(t))i.push(e);return i}(t);var i=l2(t),e=[];for(var r in t)"constructor"==r&&(i||!u7.call(t,r))||e.push(r);return e},w2=function f7(t){return JS(t)?o7(t,!0):h7(t)},m7=function p7(t){return function J8(t,i,e,r){var s=!e;e||(e={});for(var o=-1,u=i.length;++o<u;){var d=i[o],m=r?r(e[d],t[d],d,e,t):void 0;void 0===m&&(m=t[d]),s?US(e,d,m):K8(e,d,m)}return e}(t,w2(t))},g7=function _7(t,i,e,r,s,o,u){var d=ZS(t,e),m=ZS(i,e),M=u.get(m);if(M)GS(t,e,M);else{var S=o?o(d,m,e+"",t,i,u):void 0,I=void 0===S;if(I){var K=KS(m),Q=!K&&m2(m),te=!K&&!Q&&b2(m);S=m,K||Q||te?KS(d)?S=d:function e8(t){return q0(t)&&JS(t)}(d)?S=function A6(t,i){var e=-1,r=t.length;for(i||(i=Array(r));++e<r;)i[e]=t[e];return i}(d):Q?(I=!1,S=function P6(t,i){if(i)return t.slice();var e=t.length,r=r2?r2(e):new t.constructor(e);return t.copy(r),r}(m,!0)):te?(I=!1,S=I6(m,!0)):S=[]:function h8(t){if(!q0(t)||"[object Object]"!=Hx(t))return!1;var i=a2(t);if(null===i)return!0;var e=u8.call(i,"constructor")&&i.constructor;return"function"==typeof e&&e instanceof e&&_2.call(e)==d8}(m)||qS(m)?(S=d,qS(d)?S=m7(d):(!Sy(d)||$S(d))&&(S=function B6(t){return"function"!=typeof t.constructor||l2(t)?{}:F6(a2(t))}(m))):I=!1}I&&(u.set(m,S),s(S,m,r,o,u),u.delete(m)),GS(t,e,S)}},y7=function C2(t,i,e,r,s){t!==i&&x6(i,function(o,u){if(s||(s=new v6),Sy(o))g7(t,i,u,e,C2,r,s);else{var d=r?r(ZS(t,u),o,u+"",t,i,s):void 0;void 0===d&&(d=o),GS(t,u,d)}},w2)},D2=function v7(t){return t},M7=function b7(t,i,e){switch(e.length){case 0:return t.call(i);case 1:return t.call(i,e[0]);case 2:return t.call(i,e[0],e[1]);case 3:return t.call(i,e[0],e[1],e[2])}return t.apply(i,e)};var x2=Math.max;const x7=function D7(t){return function(){return t}};var k7=Bx?function(t,i){return Bx(t,"toString",{configurable:!0,enumerable:!1,value:x7(i),writable:!0})}:D2,T7=Date.now,E7=function L7(t){var i=0,e=0;return function(){var r=T7(),s=16-(r-e);if(e=r,s>0){if(++i>=800)return arguments[0]}else i=0;return t.apply(void 0,arguments)}}(k7);const I7=E7,R7=function A7(t,i){return I7(function w7(t,i,e){return i=x2(void 0===i?t.length-1:i,0),function(){for(var r=arguments,s=-1,o=x2(r.length-i,0),u=Array(o);++s<o;)u[s]=r[i+s];s=-1;for(var d=Array(i+1);++s<i;)d[s]=r[s];return d[i]=e(u),M7(t,this,d)}}(t,i,D2),t+"")};var j7=function N7(t){return R7(function(i,e){var r=-1,s=e.length,o=s>1?e[s-1]:void 0,u=s>2?e[2]:void 0;for(o=t.length>3&&"function"==typeof o?(s--,o):void 0,u&&function Y7(t,i,e){if(!Sy(e))return!1;var r=typeof i;return!!("number"==r?JS(e)&&M2(i,e.length):"string"==r&&i in e)&&Yx(e[i],t)}(e[0],e[1],u)&&(o=s<3?void 0:o,s=1),i=Object(i);++r<s;){var d=e[r];d&&t(i,d,r,o)}return i})}(function(t,i,e){y7(t,i,e)});const k2=j7;let H7=(()=>{class t{constructor(){this.colorschemesOptions=new Ge(void 0)}setColorschemesOptions(e){this.pColorschemesOptions=e,this.colorschemesOptions.next(e)}getColorschemesOptions(){return this.pColorschemesOptions}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),V7=(()=>{class t{constructor(e,r,s){this.zone=r,this.themeService=s,this.type="bar",this.plugins=[],this.chartClick=new n.EventEmitter,this.chartHover=new n.EventEmitter,this.subs=[],this.ctx=e.nativeElement.getContext("2d"),this.subs.push(this.themeService.colorschemesOptions.pipe(Vi()).subscribe(o=>this.themeChanged(o)))}ngOnChanges(e){const r=["type"],s=Object.getOwnPropertyNames(e);if(s.some(o=>r.includes(o))||s.every(o=>e[o].isFirstChange()))this.render();else{const o=this.getChartConfiguration();this.chart&&(Object.assign(this.chart.config.data,o.data),this.chart.config.plugins&&Object.assign(this.chart.config.plugins,o.plugins),this.chart.config.options&&Object.assign(this.chart.config.options,o.options)),this.update()}}ngOnDestroy(){this.chart&&(this.chart.destroy(),this.chart=void 0),this.subs.forEach(e=>e.unsubscribe())}render(){return this.chart&&this.chart.destroy(),zb.register(...this.plugins),this.zone.runOutsideAngular(()=>this.chart=new zb(this.ctx,this.getChartConfiguration()))}update(e){this.chart&&this.zone.runOutsideAngular(()=>this.chart?.update(e))}hideDataset(e,r){this.chart&&(this.chart.getDatasetMeta(e).hidden=r,this.update())}isDatasetHidden(e){return this.chart?.getDatasetMeta(e)?.hidden}toBase64Image(){return this.chart?.toBase64Image()}themeChanged(e){this.themeOverrides=e,this.chart&&(this.chart.config.options&&Object.assign(this.chart.config.options,this.getChartOptions()),this.update())}getChartOptions(){return k2({onHover:(e,r)=>{!this.chartHover.observed&&!this.chartHover.observers?.length||this.zone.run(()=>this.chartHover.emit({event:e,active:r}))},onClick:(e,r)=>{!this.chartClick.observed&&!this.chartClick.observers?.length||this.zone.run(()=>this.chartClick.emit({event:e,active:r}))}},this.themeOverrides,this.options,{plugins:{legend:{display:this.legend}}})}getChartConfiguration(){return{type:this.type,data:this.getChartData(),options:this.getChartOptions()}}getChartData(){return this.data?this.data:{labels:this.labels||[],datasets:this.datasets||[]}}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(n.ElementRef),n.\u0275\u0275directiveInject(n.NgZone),n.\u0275\u0275directiveInject(H7))},t.\u0275dir=n.\u0275\u0275defineDirective({type:t,selectors:[["canvas","baseChart",""]],inputs:{type:"type",legend:"legend",data:"data",options:"options",plugins:"plugins",labels:"labels",datasets:"datasets"},outputs:{chartClick:"chartClick",chartHover:"chartHover"},exportAs:["base-chart"],features:[n.\u0275\u0275NgOnChangesFeature]}),t})();const B7=[[255,99,132],[54,162,235],[255,206,86],[231,233,237],[75,192,192],[151,187,205],[220,220,220],[247,70,74],[70,191,189],[253,180,92],[148,159,177],[77,83,96]],$7={datasets:{line:{backgroundColor:t=>Fc(Nc(t.datasetIndex),.4),borderColor:t=>Fc(Nc(t.datasetIndex),1),pointBackgroundColor:t=>Fc(Nc(t.datasetIndex),1),pointBorderColor:"#fff",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:t=>Fc(Nc(t.datasetIndex),.8)},bar:{backgroundColor:t=>Fc(Nc(t.datasetIndex),.6),borderColor:t=>Fc(Nc(t.datasetIndex),1),hoverBackgroundColor:t=>Fc(Nc(t.datasetIndex),.8),hoverBorderColor:t=>Fc(Nc(t.datasetIndex),1)},get radar(){return this.line},doughnut:{backgroundColor:t=>Fc(Nc(t.dataIndex),.6),borderColor:"#fff",hoverBackgroundColor:t=>Fc(Nc(t.dataIndex),1),hoverBorderColor:t=>Fc(Nc(t.dataIndex),1)},get pie(){return this.doughnut},polarArea:{backgroundColor:t=>Fc(Nc(t.dataIndex),.6),borderColor:t=>Fc(Nc(t.dataIndex),1),hoverBackgroundColor:t=>Fc(Nc(t.dataIndex),.8),hoverBorderColor:t=>Fc(Nc(t.dataIndex),1)},get bubble(){return this.doughnut},get scatter(){return this.doughnut},get area(){return this.polarArea}}};function Fc(t,i){return"rgba("+t.concat(i).join(",")+")"}function XS(t,i){return Math.floor(Math.random()*(i-t+1))+t}function Nc(t=0){return B7[t]||function z7(){return[XS(0,255),XS(0,255),XS(0,255)]}()}let P2=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();zb.register(...SV);let W7=(()=>{class t{constructor(e){e?.plugins&&zb.register(...e?.plugins);const r=k2($7,e?.defaults||{});rr.set(r)}static forRoot(e){return{ngModule:t,providers:[{provide:P2,useValue:e}]}}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(P2,8))},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({imports:[[]]}),t})();const U7=["app-bar-char",""];let G7=(()=>{class t{constructor(){this.barChartOptions={scaleShowVerticalLines:!1,responsive:!0},this.barChartLabels=[],this.barChartType="bar",this.barChartLegend=!0,this.barChartData=[],this.barChartPlugins=[]}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["","app-bar-char",""]],inputs:{barChartOptions:"barChartOptions",barChartLabels:"barChartLabels",barChartType:"barChartType",barChartLegend:"barChartLegend",barChartData:"barChartData",barChartPlugins:"barChartPlugins"},attrs:U7,decls:1,vars:6,consts:[["baseChart","",3,"datasets","labels","options","legend","type","plugins"]],template:function(e,r){1&e&&n.\u0275\u0275element(0,"canvas",0),2&e&&n.\u0275\u0275property("datasets",r.barChartData)("labels",r.barChartLabels)("options",r.barChartOptions)("legend",r.barChartLegend)("type",r.barChartType)("plugins",r.barChartPlugins)},dependencies:[V7]}),t})();function q7(t,i){if(1&t&&n.\u0275\u0275element(0,"div",19),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("barChartData",e.barChartData)("barChartLabels",e.barChartLabels)("barChartOptions",e.barChartOptions)("barChartLegend",e.barChartLegend)("barChartType",e.barChartType)}}function K7(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div")(1,"a",22),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()),2&t){const e=i.$implicit;n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.company)}}function J7(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",20),n.\u0275\u0275template(1,K7,3,1,"div",21),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.partners)}}function Q7(t,i){1&t&&n.\u0275\u0275element(0,"li",30),2&t&&n.\u0275\u0275property("data",i.$implicit)}function Z7(t,i){if(1&t&&n.\u0275\u0275template(0,Q7,1,1,"li",29),2&t){const e=n.\u0275\u0275nextContext(2).$implicit;n.\u0275\u0275property("ngForOf",e.data.categories)}}function X7(t,i){1&t&&n.\u0275\u0275element(0,"li",32),2&t&&n.\u0275\u0275property("data",i.$implicit)}function e$(t,i){if(1&t&&n.\u0275\u0275template(0,X7,1,1,"li",31),2&t){const e=n.\u0275\u0275nextContext(2).$implicit;n.\u0275\u0275property("ngForOf",e.data.products)}}function t$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"ul",27),n.\u0275\u0275template(1,Z7,1,1,"ng-template",28),n.\u0275\u0275template(2,e$,1,1,"ng-template",28),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext().$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.checkCategories(e.data)),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.checkProducts(e.data))}}function n$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",25),n.\u0275\u0275template(1,t$,3,2,"ul",26),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.in("data",e))}}function i$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",23),n.\u0275\u0275template(1,n$,2,1,"div",24),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.partners)}}let r$=(()=>{class t extends mn{constructor(e,r,s){super(),this.http=e,this.store=r,this.translate=s,this.fromSrt="01.01.2015",this.partners=[],this.showChar=!1,this.barChartOptions={scaleShowVerticalLines:!1,responsive:!0,animation:{duration:0}},this.barChartLabels=[],this.barChartType="bar",this.barChartLegend=!0,this.barChartData=[],this.partnerPurchaseSum=[],this.purchaseSum=0,this.progressSpentInTime=!1,this.progressProducts=!1}ngOnInit(){var e=this;return In(function*(){e.store.dispatch(new hn),e.partners=(yield e.http.get("/client/partners").toPromise()).items;const r=[];for(const s of e.partners)r.push({data:[],label:s.company,id:s.id});e.barChartData=r,e.showChar=!0,e.store.dispatch(new St),e.setMount()})()}setAllTime(){const e=Date.parse(this.fromSrt);!1===isNaN(e)?this.from=new Date(e):(this.from=new Date,this.from.setFullYear(2015,0,1)),this.to=new Date}setYear(){const e=new Date;e.setFullYear(e.getFullYear()-1),this.from=e,this.to=new Date}setMount(){const e=new Date;e.setMonth(e.getMonth()-1),this.from=e,this.to=new Date}update(){var e=this;return In(function*(){e.store.dispatch(new hn);try{const r=new Date;if(e.from>r||e.to>r)throw new Error("Not valid");for(const s of e.partners)e.store.dispatch(new hn),yield e.setDataFromSpentInTime(s.id),e.store.dispatch(new hn),yield e.setProducts(s.id),e.store.dispatch(new hn)}catch{e.translate.get("156").subscribe(s=>{AT.notification.closeAll(),AT.notification({message:s,status:"danger",pos:"top-center",timeout:5e3})})}e.store.dispatch(new St)})()}setProducts(e){var r=this;return In(function*(){if(!r.progressProducts){r.progressProducts=!0;const s=yield r.http.get(`/client/statistics/products?period=months&partner_id=${e}&from=${r.getFormat(r.from)}&to=${r.getFormat(r.to)}`).toPromise();"products"in s&&r.setData(e,s),r.progressProducts=!1}})()}setDataFromSpentInTime(e){var r=this;return In(function*(){const o=(yield r.getDataFromSpentInTime(e,r.from,r.to)).statistics[r.getPeriod()],u=[],d=[];for(const S of o){let I="";"day"in S&&(I+=`${S.day}`),"month"in S&&(""!==I&&(I+="."),I+=`${S.month}`),"year"in S&&(""!==I&&(I+="."),I+=`${S.year}`),u.push(I),d.push(S.sum)}r.barChartLabels=u;const m=r.barChartData;for(const S of m)S.id===e&&(S.data=d,r.partnerPurchaseSum[e]=d.reduce((I,K)=>I+K));let M=r.partnerPurchaseSum.reduce((S,I)=>S+I);r.purchaseSum=Math.round(100*(M+Number.EPSILON))/100,r.barChartData=m})()}setData(e,r){this.partners=this.partners.map(s=>(s.id===e&&(s.data=r.products),s))}setFrom(e){this.from=e,this.update()}setTo(e){this.to=e,this.update()}showDetails(){return!this.projectConfig.has("showPurchaseDetails")&&!1===this.projectConfig.get("showPurchaseDetails")}checkEqualDate(){if(this.getFormat(this.to)===this.getFormat(this.from))return!1;const e=new Date;return!(this.from>=this.to||this.to<e)}getFormat(e){return Or(e).format("DD.MM.YYYY")}getDataFromSpentInTime(e,r,s){const o=this.getPeriod(),u=this.getFormat(r),d=this.getFormat(s);return this.http.get(`/client/statistics/spent-in-time?partner_id=${e}&period=${o}&from=${u}&to=${d}`).toPromise()}getDiffDays(){const e=Or(this.from);return Or(this.to).diff(e,"days")}getPeriod(){const e=this.getDiffDays();return 0<e&&e<=31?"days":31<e&&e<=365?"months":365<e?"years":void 0}getPeriodV2(){const e=this.getDiffDays();return 0<e&&e<=31?"day":31<e&&e<=365?"month":365<e?"year":void 0}deepEqual(e,r){return JSON.stringify(e)===JSON.stringify(r)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(ys),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(gs))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-purchase-statistics-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:39,vars:23,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-1-1"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-body"],[1,"uk-margin"],["uk-grid","",1,"abm-button-nav","uk-grid","uk-grid-small","uk-margin"],[1,"abm-button","abm-button-default",3,"click"],["uk-grid","",1,"uk-margin","uk-grid","uk-grid-small","uk-flex-between"],[3,"value","ageLimit","updateDate"],["class","uk-margin-medium","app-bar-char","",3,"barChartData","barChartLabels","barChartOptions","barChartLegend","barChartType",4,"ngIf"],[1,"uk-flex","uk-flex-right"],[1,"uk-title"],["class","abm-badge-nav uk-grid uk-grid-small uk-margin-medium-bottom","uk-grid","","uk-switcher","",4,"ngIf"],["class","uk-switcher",4,"ngIf"],[1,"abm-card-footer"],[1,"uk-text-center","uk-margin-remove","uk-text-muted"],["app-bar-char","",1,"uk-margin-medium",3,"barChartData","barChartLabels","barChartOptions","barChartLegend","barChartType"],["uk-grid","","uk-switcher","",1,"abm-badge-nav","uk-grid","uk-grid-small","uk-margin-medium-bottom"],[4,"ngFor","ngForOf"],[1,"abm-badge","abm-badge-default"],[1,"uk-switcher"],["class","abm-tree uk-margin",4,"ngFor","ngForOf"],[1,"abm-tree","uk-margin"],["uk-accordion","multiple: true",4,"ngIf"],["uk-accordion","multiple: true"],[3,"ngIf"],["class","abm-tree-item","app-category","",3,"data",4,"ngFor","ngForOf"],["app-category","",1,"abm-tree-item",3,"data"],["class","abm-tree-item","app-product","",3,"data",4,"ngFor","ngForOf"],["app-product","",1,"abm-tree-item",3,"data"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),n.\u0275\u0275element(6,"app-profile-head")(7,"app-profile-subhead"),n.\u0275\u0275elementStart(8,"div",6)(9,"h1",7),n.\u0275\u0275text(10),n.\u0275\u0275pipe(11,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(12,"div",8)(13,"div")(14,"a",9),n.\u0275\u0275listener("click",function(){return r.setAllTime()}),n.\u0275\u0275text(15),n.\u0275\u0275pipe(16,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(17,"div")(18,"a",9),n.\u0275\u0275listener("click",function(){return r.setYear()}),n.\u0275\u0275text(19),n.\u0275\u0275pipe(20,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(21,"div")(22,"a",9),n.\u0275\u0275listener("click",function(){return r.setMount()}),n.\u0275\u0275text(23),n.\u0275\u0275pipe(24,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(25,"div",10)(26,"div")(27,"app-input-datepicker",11),n.\u0275\u0275listener("updateDate",function(o){return r.setFrom(o)}),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(28,"div")(29,"app-input-datepicker",11),n.\u0275\u0275listener("updateDate",function(o){return r.setTo(o)}),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275template(30,q7,1,5,"div",12),n.\u0275\u0275elementStart(31,"div",13)(32,"p",14),n.\u0275\u0275text(33),n.\u0275\u0275pipe(34,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275template(35,J7,2,1,"div",15),n.\u0275\u0275template(36,i$,2,1,"div",16),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(37,"div",17),n.\u0275\u0275element(38,"p",18),n.\u0275\u0275elementEnd()()()()()()()),2&e&&(n.\u0275\u0275advance(10),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(11,13,"146")),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(16,15,"147")),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(20,17,"148")),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(24,19,"149")),n.\u0275\u0275advance(4),n.\u0275\u0275property("value",r.from)("ageLimit",!1),n.\u0275\u0275advance(2),n.\u0275\u0275property("value",r.to)("ageLimit",!1),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.showChar),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate2("",n.\u0275\u0275pipeBind1(34,21,"165")," ",r.purchaseSum,""),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",r.showDetails()),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.showDetails()))},dependencies:[ie.sg,ie.O5,KP,Xd,eh,IN,RT,G7,Fn]}),t})(),eO=(()=>{class t{constructor(e){this.store=e}}return t.type="[PHONES] Set or replace phone",t})(),gm=(()=>{class t{constructor(e){this.error=e}}return t.type="[PHONES] Set error for phone",t})();class S2{constructor(i,e){this.phone=i,this.name=e}getName(){return this.name}getValue(){return this.phone}}function s$(t,i){if(1&t&&n.\u0275\u0275text(0),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",e.phoneStore.getPhone(e.name).phone.valid.massageString," ")}}function o$(t,i){if(1&t&&(n.\u0275\u0275text(0),n.\u0275\u0275pipe(1,"translate")),2&t){const e=n.\u0275\u0275nextContext(2);n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(1,1,e.phoneStore.getPhone(e.name).phone.valid.messageCode+"")," ")}}function a$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",3),n.\u0275\u0275template(1,s$,1,1,"ng-template",4),n.\u0275\u0275template(2,o$,2,3,"ng-template",4),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.phoneStore.getPhone(e.name).phone.valid.massageString),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.phoneStore.getPhone(e.name).phone.valid.messageCode)}}const l$=function(t){return{"abm-input":!0,"abm-input-warning":t}},c$=function(t,i){return{mask:t,showMask:i}};let u$=(()=>{class t extends mn{constructor(e){super(),this.store=e,this.name="",this.readonly=!1,this.tabindex=0,this.store.subscribe(r=>{this.phoneStore=r.phones})}ngOnInit(){if(""===this.name)throw new Error("Please setup name property");this.addPhone()}changePhone(){this.checkPhoneRegex()&&this.addPhone()}checkPhoneRegex(){return this.model?!!this.getConfigItem("phone.regex").test(this.model)||(this.store.dispatch(new gm(new zi({field:this.name,isCodeError:!0,code:130}))),!1):(this.store.dispatch(new gm(new zi({field:this.name,isBooleanError:!0}))),!1)}addPhone(){const e=new gr(!0);e.value=this.model,this.store.dispatch(new eO(new S2(e,this.name)))}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-input-phone"]],inputs:{name:"name",readonly:"readonly",tabindex:"tabindex"},features:[n.\u0275\u0275InheritDefinitionFeature],decls:3,vars:11,consts:[[1,"uk-margin-small-bottom"],["type","tel","placeholder","placeholder",3,"ngClass","textMask","ngModel","readonly","ngModelChange"],["class","abm-alert abm-alert-warning","style","padding: 0;",4,"ngIf"],[1,"abm-alert","abm-alert-warning",2,"padding","0"],[3,"ngIf"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"input",1),n.\u0275\u0275listener("ngModelChange",function(o){return r.model=o})("ngModelChange",function(){return r.changePhone()}),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(2,a$,3,2,"div",2),n.\u0275\u0275elementEnd()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(6,l$,!r.phoneStore.getPhone(r.name).phone.valid.status))("textMask",n.\u0275\u0275pureFunction2(8,c$,r.getConfigItem("phone.mask"),r.getConfigItem("phone.showMask")))("ngModel",r.model)("readonly",r.readonly),n.\u0275\u0275attribute("tabindex",r.tabindex),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!r.phoneStore.getPhone(r.name).phone.valid.status))},dependencies:[ie.mk,ie.O5,Ft.DefaultValueAccessor,Ft.NgControlStatus,Ft.NgModel,s1.hd,Fn]}),t})();function d$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",8)(1,"p",9),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()),2&t){const e=i.$implicit;n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e)}}const h$=function(t){return{width:t}};function f$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",10)(1,"div",11)(2,"span"),n.\u0275\u0275text(3),n.\u0275\u0275elementEnd()()()),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext().$implicit,s=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngStyle",n.\u0275\u0275pureFunction1(2,h$,s.getPercentWidth(e.value,r.data))),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.label)}}function p$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",3)(1,"h3",4),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(4,"div",5)(5,"div",6),n.\u0275\u0275template(6,d$,3,1,"ng-template",2),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(7,"div",7),n.\u0275\u0275template(8,f$,4,4,"ng-template",2),n.\u0275\u0275elementEnd()()()),2&t){const e=i.$implicit;n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(3,3,e.title+"")),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngForOf",e.labels),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngForOf",e.data)}}function m$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",1),n.\u0275\u0275template(1,p$,9,5,"ng-template",2),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.getDatasets())}}const $x=Or(),tO="my_purchase",nO="recommendations",iO="friends_purchase";let _$=(()=>{class t extends mn{constructor(e,r,s){super(),this.store=e,this.referralService=r,this.translate=s,this.show=!1,this.dataSets=[],this.labels=[],this.lastData=[],this.fillEmptyStatistic()}ngOnInit(){this.resolveStatistic()}getDatasets(){return this.dataSets}getPercentWidth(e,r){const d=e/(Math.max(...r.map(M=>M.value))/95);let m=0;return m=d<10?10:d>95?95:d,m+"%"}resolveStatistic(){this.show=!1,this.store.dispatch(new hn),this.referralService.getStatistic().then(e=>{this.fillStatistic(e.statistic)})}fillStatistic(e){const r=this.getDataset(tO),s=this.getDataset(nO),o=this.getDataset(iO);e.map(u=>{const d=Or.unix(u.dateFrom).locale(this.locale),m=Or.unix(u.dateFrom).locale(this.locale);d.year()==m.year()&&d.month()==m.month()&&this.lastData.map((M,S)=>{m.year()==M.year&&m.format("MMM")==M.month&&(r.data[S]={label:u.bonus_my_purchase,value:parseInt(u.bonus_my_purchase)},s.data[S]={label:u.bonus_registration_referral,value:u.bonus_registration_referral},o.data[S]={label:u.bonus_purchase_referral,value:u.bonus_purchase_referral})})}),r.data=this.add(r.data),s.data=this.add(s.data),o.data=this.add(o.data),this.updateDatasets({id:tO,dataSet:r},{id:nO,dataSet:s},{id:iO,dataSet:o}),this.store.dispatch(new St),this.show=!0}add(e){let r=0;return e.map(s=>(r+=parseInt(s.value),{value:r,label:r}))}fillEmptyStatistic(){const r=[];for(this.locale=this.translate.currentLang,$x.locale(this.locale),this.lastData=[],this.labels=[],this.getLastMonths(7).map(s=>{this.lastData.push(s),this.labels.push(s.month)});r.length<7;)r.push({label:"0",value:0});this.addDataset(tO,201,Object.values(Object.assign({},r))),this.addDataset(nO,202,Object.values(Object.assign({},r))),this.addDataset(iO,203,Object.values(Object.assign({},r)))}addDataset(e,r,s){this.dataSets.push({id:e,title:r,data:s,labels:this.labels})}getDataset(e){let r={data:[]};return this.dataSets.map(s=>(s.id===e&&(r=s),s)),Object.assign({},r)}updateDatasets(...e){e.map(r=>{this.updateDataset(r.id,r.dataSet)})}updateDataset(e,r){this.dataSets.map((s,o)=>(s.id===e&&(this.dataSets[o]=r),s))}getLastMonths(e=7){let r=$x.month(),s=$x.year();const o=[];for(;o.length<e;)o.push({month:r,year:s}),r--,r<0&&(s--,r=11);return o.map(u=>(u.month=$x.month(u.month).format("MMM"),u)).reverse()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(Bp),n.\u0275\u0275directiveInject(gs))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-referral-chart"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:1,vars:1,consts:[["class","uk-flex uk-grid uk-flex-row",4,"ngIf"],[1,"uk-flex","uk-grid","uk-flex-row"],["ngFor","",3,"ngForOf"],[1,"uk-width-1-3@m","uk-flex-center","uk-margin-medium-top"],[1,"uk-text-center"],[1,"uk-flex","uk-flex-row","uk-flex-wrap"],[2,"width","15%"],[2,"width","83%","border-left","1px solid grey","border-bottom","1px solid grey","margin-left","1%"],[2,"height","35px","display","flex","justify-content","end","align-items","center"],[1,"uk-text-right",2,"margin","unset"],[1,"abm-progress-chart"],[1,"abm-progress-chart-item",3,"ngStyle"]],template:function(e,r){1&e&&n.\u0275\u0275template(0,m$,2,1,"div",0),2&e&&n.\u0275\u0275property("ngIf",r.show)},dependencies:[ie.sg,ie.O5,ie.PC,Fn]}),t})();function g$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",33),n.\u0275\u0275element(1,"p",34),n.\u0275\u0275pipe(2,"safeHtml"),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("innerHtml",n.\u0275\u0275pipeBind1(2,1,r.getName(e)),n.\u0275\u0275sanitizeHtml)}}function y$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",31),n.\u0275\u0275template(1,g$,3,3,"ng-template",32),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.referrers)}}function v$(t,i){1&t&&(n.\u0275\u0275elementStart(0,"div",21)(1,"p",30),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd()()),2&t&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(3,1,"196")))}function b$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",33),n.\u0275\u0275element(1,"p",34),n.\u0275\u0275pipe(2,"safeHtml"),n.\u0275\u0275elementEnd()),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("innerHtml",n.\u0275\u0275pipeBind1(2,1,r.getName(e)),n.\u0275\u0275sanitizeHtml)}}function M$(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",35),n.\u0275\u0275listener("scroll",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.onReferralsScroll(s))}),n.\u0275\u0275template(1,b$,3,3,"ng-template",32),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",e.referrals)}}function w$(t,i){1&t&&(n.\u0275\u0275elementStart(0,"div",21)(1,"p",30),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd()()),2&t&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(3,1,"197")))}function C$(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",41)(1,"a",42),n.\u0275\u0275listener("click",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(o.upCounter(s))}),n.\u0275\u0275element(2,"i"),n.\u0275\u0275elementEnd()()}if(2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("title",e.name),n.\u0275\u0275attribute("href",r.sanitize(e.share[r.translate.currentLang]),n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(1),n.\u0275\u0275attribute("class",e.icon)}}function D$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",36)(1,"div",37)(2,"p",38),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(5,"div",39),n.\u0275\u0275template(6,C$,3,3,"div",40),n.\u0275\u0275elementEnd()()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(4,2,"204")),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngForOf",e.shareButtons)}}const x$=function(t){return{"min-width.px":t}},k$=function(t){return{"uk-margin-small-top":!0,"uk-margin-medium-left":!0,"uk-animation-fade":!0,"uk-animation-reverse":t}};let S$=(()=>{class t extends mn{constructor(e,r,s,o){super(),this.store=e,this.referralService=r,this.sanitizer=s,this.translate=o,this.referrers=[],this.referrals=[],this.referer_input_name="referer",this.referral_input_name="referral",this.refererPhoneValid=!0,this.refererPhoneError="",this.showConfirmation=!1,this.shareButtons=[],this.permalink=null,this.referrersPage=1,this.referrersLastPage=1,this.referralsPage=1,this.referralsLastPage=1,this.startLink=!1,this.startSubLink=!1}ngOnInit(){this.initData(),this.shareButtons=this.projectConfig.get("referralConfig.shareButtons").filter(e=>!0===e.show)}sanitize(e){return this.sanitizer.bypassSecurityTrustUrl(e.replace("{shareUrl}",this.permalink))}getName(e){const s=[];return["phone","first_name"].forEach((o,u)=>{if(e.hasOwnProperty(o)&&null!==e[o]&&""!==e[o]){let d=e[o];"object"==typeof d&&(d=d[0]),0===u&&"1"!==d&&null!=d&&d.indexOf("*")>=0&&(d=d.replace(/\*/g,'<span class="blurry-text">\u2573</span>')),0===u&&"1"==d||s.push(d)}}),s.join(" ")}changeReferer(){this.refererSubscriber=this.store.subscribe(e=>{const r=e.phones.getPhone(this.referer_input_name);if(!this.startLink)if(this.startLink=!0,null!==r&&r.phone.valid.status){const s=r.phone;if(this.store.dispatch(new hn),null==s.value||0===s.value.length)return this.store.dispatch(new gm(new zi({field:this.referer_input_name,isCodeError:!0,code:44}))),this.store.dispatch(new St),void this.unsubscribeReferer();const o=s.value.replace(/\D/g,"");try{this.store.dispatch(new i1({phone:o})).subscribe(()=>{this.referrersPage=1,this.referralService.getReferers(this.referrersPage).then(u=>{this.referrers=u.items,this.store.dispatch(new St)}).catch(u=>{this.store.dispatch(new St)}),this.unsubscribeReferer()},u=>{if(422===u.status)for(const d of u.error.data)this.store.dispatch(new gm(new zi({field:this.referer_input_name,isTextError:!0,message:d.message})));this.store.dispatch(new St),this.unsubscribeReferer()})}catch(u){if(422===u.status)for(const d of u.error.data)this.store.dispatch(new gm(new zi({field:this.referer_input_name,isTextError:!0,message:d.message})));this.store.dispatch(new St),this.unsubscribeReferer()}}else this.unsubscribeReferer()})}addReferral(){this.referralSubscriber=this.store.subscribe(e=>{const r=e.phones.getPhone(this.referral_input_name);if(!this.startSubLink)if(this.startSubLink=!0,null!==r&&r.phone.valid.status){const s=r.phone;if(this.store.dispatch(new hn),null==s.value||0===s.value.length)return this.store.dispatch(new gm(new zi({field:this.referral_input_name,isCodeError:!0,code:44}))),this.store.dispatch(new St),void this.unsubscribeReferral();const o=s.value.replace(/\D/g,"");this.referralService.sendInvite(o).then(u=>{this.referralsPage=1,this.referralService.getReferals(this.referralsPage).then(d=>{this.referrals=d.items,this.showConfirmation=!0,setTimeout(()=>{this.showConfirmation=!1},3e3),this.store.dispatch(new St)}).catch(d=>{this.store.dispatch(new St)}),this.unsubscribeReferral()}).catch(u=>{if(422===u.status)for(const d of u.error.data)this.store.dispatch(new gm(new zi({field:this.referral_input_name,isTextError:!0,message:d.message})));this.store.dispatch(new St),this.unsubscribeReferral()})}else this.unsubscribeReferral()})}onReferralsScroll(e){e.target.scrollTop>e.target.scrollHeight-e.target.offsetHeight-100&&this.referralsLastPage>this.referralsPage&&(this.store.dispatch(new hn),this.referralsPage++,this.referralService.getReferals(this.referralsPage).then(m=>{this.referrals=this.referrals.concat(m.items),this.referralsLastPage=m._meta.pageCount,this.store.dispatch(new St)}))}upCounter(e){return this.permalink&&Promise.all([this.referralService.upCounter()]),!0}initData(){this.store.dispatch(new hn),this.referralService.getReferers(this.referrersPage).then(e=>{this.referrers=e.items,this.referrersLastPage=e._meta.pageCount,this.store.dispatch(new St)}),this.store.dispatch(new hn),this.referralService.getReferals(this.referralsPage).then(e=>{this.referrals=e.items,this.referralsLastPage=e._meta.pageCount,this.store.dispatch(new St)}),this.referralService.getPermanentLink().then(e=>{this.permalink=""!==e.invitation?e.invitation:null})}unsubscribeReferer(){null!=this.refererSubscriber&&(this.refererSubscriber.unsubscribe(),this.startLink=!1)}unsubscribeReferral(){null!=this.referralSubscriber&&(this.referralSubscriber.unsubscribe(),this.startSubLink=!1)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(Bp),n.\u0275\u0275directiveInject(C.DomSanitizer),n.\u0275\u0275directiveInject(gs))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-referal-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:67,vars:42,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-1-1"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-body"],[1,"uk-flex","uk-flex-column"],[1,"uk-flex","uk-flex-column","uk-margin-medium-top"],[1,"uk-flex"],[1,"uk-width-1-6@m"],[1,"uk-margin-medium-left",3,"ngStyle"],["refererList",""],["uk-scrollspy","target: > div; cls: uk-animation-fade; delay: 200","class","referral-list",4,"ngIf"],["class","uk-margin-medium-left",4,"ngIf"],[1,"uk-flex","uk-margin-small-top"],[1,"uk-flex","uk-width-3-5"],[1,"uk-flex","uk-width-1-6"],[3,"name"],[1,"uk-flex","uk-width-1-4"],[1,"abm-button","abm-button-default","uk-margin-medium-left",2,"width","100%",3,"click"],[1,"uk-margin-medium-left"],["referralList",""],["uk-scrollspy","target: > div; cls: uk-animation-fade; delay: 200","class","referral-list scroll",3,"scroll",4,"ngIf"],[1,"uk-flex","uk-width-1-4","uk-flex-column"],[1,"abm-button","abm-button-default","uk-margin-medium-left",3,"click"],[3,"ngClass"],[1,"uk-text-success","uk-text-center"],["class","uk-flex uk-flex-row uk-margin-small-top",4,"ngIf"],[1,"uk-flex","uk-flex-column","uk-margin-medium-bottom","uk-margin-medium-top"],[1,"uk-text-danger"],["uk-scrollspy","target: > div; cls: uk-animation-fade; delay: 200",1,"referral-list"],["ngFor","",3,"ngForOf"],["uk-scrollspy-class","uk-animation-slide-left"],[3,"innerHtml"],["uk-scrollspy","target: > div; cls: uk-animation-fade; delay: 200",1,"referral-list","scroll",3,"scroll"],[1,"uk-flex","uk-flex-row","uk-margin-small-top"],[1,"uk-flex","uk-width-2-3","uk-flex-middle","uk-flex-left"],[2,"margin","0"],[1,"uk-flex","uk-width-2-3","uk-flex-row","uk-flex-right"],["class","uk-margin-small-left uk-margin-small-right",4,"ngFor","ngForOf"],[1,"uk-margin-small-left","uk-margin-small-right"],["target","_blank",3,"title","click"]],template:function(e,r){if(1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),n.\u0275\u0275element(6,"app-profile-head")(7,"app-profile-subhead"),n.\u0275\u0275elementStart(8,"div",6)(9,"div",7),n.\u0275\u0275element(10,"app-referral-chart"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(11,"div",8)(12,"div",9)(13,"p",10),n.\u0275\u0275text(14),n.\u0275\u0275pipe(15,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(16,"div",11,12),n.\u0275\u0275template(18,y$,2,1,"div",13),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(19,v$,4,3,"div",14),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(20,"div",15)(21,"div",16)(22,"div")(23,"p"),n.\u0275\u0275text(24),n.\u0275\u0275pipe(25,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(26,"div",17),n.\u0275\u0275element(27,"app-input-phone",18),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(28,"div",19)(29,"button",20),n.\u0275\u0275listener("click",function(){return r.changeReferer()}),n.\u0275\u0275text(30),n.\u0275\u0275pipe(31,"translate"),n.\u0275\u0275elementEnd()()()(),n.\u0275\u0275elementStart(32,"div",7)(33,"div",9)(34,"p",10),n.\u0275\u0275text(35),n.\u0275\u0275pipe(36,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(37,"div",21,22),n.\u0275\u0275template(39,M$,2,1,"div",23),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(40,w$,4,3,"div",14),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(41,"div",15)(42,"div",16)(43,"div")(44,"p"),n.\u0275\u0275text(45),n.\u0275\u0275pipe(46,"translate"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(47,"div",17),n.\u0275\u0275element(48,"app-input-phone",18),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(49,"div",24)(50,"button",25),n.\u0275\u0275listener("click",function(){return r.addReferral()}),n.\u0275\u0275text(51),n.\u0275\u0275pipe(52,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(53,"div",26)(54,"p",27),n.\u0275\u0275text(55),n.\u0275\u0275pipe(56,"translate"),n.\u0275\u0275elementEnd()()()()(),n.\u0275\u0275template(57,D$,7,4,"div",28),n.\u0275\u0275elementStart(58,"div",29)(59,"div")(60,"p",30),n.\u0275\u0275text(61),n.\u0275\u0275pipe(62,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(63,"div")(64,"p",30),n.\u0275\u0275text(65),n.\u0275\u0275pipe(66,"translate"),n.\u0275\u0275elementEnd()()()()()()()()()()),2&e){const s=n.\u0275\u0275reference(17),o=n.\u0275\u0275reference(38);n.\u0275\u0275advance(14),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(15,20,"184"),":"),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngStyle",n.\u0275\u0275pureFunction1(38,x$,o.offsetWidth>s.offsetWidth?0==o.offsetWidth?null:o.offsetWidth:0==s.offsetWidth?null:s.offsetWidth)),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",r.referrers.length>0),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",0==r.referrers.length),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(25,22,"185")),n.\u0275\u0275advance(3),n.\u0275\u0275property("name",r.referer_input_name),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(31,24,"186")),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(36,26,"187"),":"),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngIf",r.referrals.length>0),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",0==r.referrals.length),n.\u0275\u0275advance(5),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(46,28,"188")),n.\u0275\u0275advance(3),n.\u0275\u0275property("name",r.referral_input_name),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(52,30,"189")),n.\u0275\u0275advance(2),n.\u0275\u0275styleProp("display",r.showConfirmation?"block":"none"),n.\u0275\u0275property("ngClass",n.\u0275\u0275pureFunction1(40,k$,!r.showConfirmation)),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(56,32,"198")),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",null!==r.permalink),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(62,34,"190")),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(66,36,"191"))}},dependencies:[ie.mk,ie.sg,ie.O5,ie.PC,Xd,eh,u$,_$,Fn,w0]}),t})(),O$=(()=>{class t{constructor(e,r){this.service=e,this.store=r}canActivate(e,r){return this.service.isAuth()&&this.store.dispatch(new Si(["/profile"])),!0}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Ml),n.\u0275\u0275inject(Zt))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function T$(t,i){1&t&&n.\u0275\u0275element(0,"app-profile-head")}function L$(t,i){1&t&&n.\u0275\u0275element(0,"app-profile-subhead")}let E$=(()=>{class t extends mn{constructor(e,r,s,o,u){super(),this.route=e,this.store=r,this.storage=s,this.modal=o,this.referral=u,this.authorized=!1}ngOnInit(){var e=this;return In(function*(){e.store.dispatch(new hn),e.token=e.route.snapshot.paramMap.get("token"),e.authorized=null!=e.storage.getItem("token"),e.authorized&&(yield e.store.dispatch(new ua).toPromise()),e.store.dispatch(new hn);try{const r=yield e.referral.checkToken(e.token);!0===r.valid?(e.store.dispatch(new hn),e.authorized?e.store.dispatch(new r1({token:e.token,full_name:r.full_name,authorized:e.authorized})):(e.referral.setStorageToken(e.token,r.full_name),e.store.dispatch(new Si(["/login"])))):e.referral.notFound()}catch{e.referral.notFound()}})()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Mo),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(Fs),n.\u0275\u0275directiveInject(n1),n.\u0275\u0275directiveInject(Bp))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-referal-check-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:10,vars:2,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-1-1"],[1,"abm-card","uk-card","uk-card-default"],[4,"ngIf"],[1,"abm-card-body","uk-margin-large-bottom","uk-margin-large-top"],[1,"uk-margin-large-bottom","uk-margin-large-top"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),n.\u0275\u0275template(6,T$,1,0,"app-profile-head",6),n.\u0275\u0275template(7,L$,1,0,"app-profile-subhead",6),n.\u0275\u0275elementStart(8,"div",7),n.\u0275\u0275element(9,"div",8),n.\u0275\u0275elementEnd()()()()()()()),2&e&&(n.\u0275\u0275advance(6),n.\u0275\u0275property("ngIf",!0===r.authorized),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!0===r.authorized))},dependencies:[ie.O5,Xd,eh]}),t})();function I$(t,i){1&t&&n.\u0275\u0275element(0,"app-profile-head")}function A$(t,i){1&t&&n.\u0275\u0275element(0,"app-profile-subhead")}let R$=(()=>{class t extends mn{constructor(e,r){super(),this.storage=e,this.store=r,this.authorized=!1}ngOnInit(){var e=this;return In(function*(){e.store.dispatch(new hn);const r=e.storage.getItem("token");e.authorized=null!=r,e.authorized&&(yield e.store.dispatch(new ua).toPromise()),e.store.dispatch(new St)})()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Fs),n.\u0275\u0275directiveInject(Zt))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-not-found-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:20,vars:11,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-1-1"],[1,"abm-card","uk-card","uk-card-default"],[4,"ngIf"],[1,"abm-card-body"],[1,"uk-flex","uk-flex-column","uk-margin-large-bottom","uk-margin-medium-top"],[1,"not-found-text"],[1,"uk-flex","uk-flex-center","uk-margin-large-bottom"],["appTo","/",1,"abm-button","abm-button-default"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),n.\u0275\u0275template(6,I$,1,0,"app-profile-head",6),n.\u0275\u0275template(7,A$,1,0,"app-profile-subhead",6),n.\u0275\u0275elementStart(8,"div",7)(9,"div",8)(10,"p",9),n.\u0275\u0275text(11),n.\u0275\u0275pipe(12,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(13,"p",9),n.\u0275\u0275text(14),n.\u0275\u0275pipe(15,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(16,"div",10)(17,"button",11),n.\u0275\u0275text(18),n.\u0275\u0275pipe(19,"translate"),n.\u0275\u0275elementEnd()()()()()()()()()),2&e&&(n.\u0275\u0275advance(6),n.\u0275\u0275property("ngIf",!0===r.authorized),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!0===r.authorized),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(12,5,"180")),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(15,7,"181")),n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(19,9,"182")," "))},dependencies:[ie.O5,Zl,Xd,eh,Fn]}),t})();var Y$=$(930);function O2(t,i){const e="object"==typeof i;return new Promise((r,s)=>{const o=new Y$.Hp({next:u=>{r(u),o.unsubscribe()},error:s,complete:()=>{e?r(i.defaultValue):s(new Eo)}});t.subscribe(o)})}function F$(t,i){1&t&&n.\u0275\u0275element(0,"app-phone-input",13),2&t&&n.\u0275\u0275property("mode","registration")}function N$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",14)(1,"button",15),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd()()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("disabled",!(e.phone&&e.phone.valid))("tabindex",4),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(3,3,"11")," ")}}function j$(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"app-sms",16),n.\u0275\u0275listener("send",function(s){n.\u0275\u0275restoreView(e);const o=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(o.confirmSMS(s))}),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275property("sendChannel",e.smsChannel)}}let H$=(()=>{class t extends mn{constructor(e,r){super(),this.store=e,this.http=r,this.submitSms=!1,this.sms_id=null,this.smsChannel=2,this.store.subscribe(s=>{this.phone=s.app.phone})}ngOnInit(){}submit(){var e=this;return In(function*(){if(e.store.dispatch(new hn),!e.submitSms&&e.phone&&e.phone.valid&&e.phone.valid.status)try{const r=yield O2(e.http.post("/client/social/set-phone",{phone:e.phone.value}));e.sms_id=r.sms_id,e.smsChannel=r.send_channel,e.submitSms=!0}catch(r){if(422===r.status)for(const s of r.error.data)"timeout"!==s.field&&e.store.dispatch(new Ki(new zi({field:"phone",isTextError:!0,message:s.message})))}e.store.dispatch(new St)})()}confirmSMS(e){var r=this;return In(function*(){if(r.store.dispatch(new hn),r.submitSms)try{yield O2(r.http.post("/client/social/set-phone-confirm",{sms_id:r.sms_id,code:e})),r.store.dispatch([new St,new ua,new Fh({}),new Si(["/profile"])])}catch(s){if(422===s.status)for(const o of s.error.data)r.store.dispatch(new Ki(new zi({field:"sms",isTextError:!0,message:o.message})))}r.store.dispatch(new St)})()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(ys))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-set-phone-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:15,vars:6,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section","uk-section-large"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-large"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-head","uk-text-center"],[1,"uk-h1","uk-margin-remove"],[1,"abm-card-body"],[3,"submit"],[3,"mode",4,"ngIf"],["class","uk-text-center",4,"ngIf"],[3,"sendChannel","send",4,"ngIf"],[3,"mode"],[1,"uk-text-center"],["type","submit",1,"abm-button","abm-button-default",3,"disabled","tabindex"],[3,"sendChannel","send"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5)(6,"div",6)(7,"h1",7),n.\u0275\u0275text(8),n.\u0275\u0275pipe(9,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(10,"div",8)(11,"form",9),n.\u0275\u0275listener("submit",function(){return r.submit()}),n.\u0275\u0275template(12,F$,1,1,"app-phone-input",10),n.\u0275\u0275template(13,N$,4,5,"div",11),n.\u0275\u0275template(14,j$,1,1,"app-sms",12),n.\u0275\u0275elementEnd()()()()()()()()),2&e&&(n.\u0275\u0275advance(8),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(9,4,"206")," "),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngIf",!r.submitSms),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!r.submitSms),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.submitSms))},dependencies:[ie.O5,Ft.\u0275NgNoValidate,Ft.NgControlStatusGroup,Ft.NgForm,$p,Zv,Fn]}),t})(),V$=(()=>{class t{constructor(e,r){this.http=e,this.configService=r,this.partner_id=0,this.partner_id=this.configService.get("defaultPartner",0)}list(e=1,r=20){return this.http.get(`/client/partner/${this.partner_id}/coupon/list?page=${e}&per-page=${r}`).toPromise()}listFromPage(e=1){var r=this;const s=[],o=function(){var u=In(function*(d){const m=yield r.list(d);return m.items.forEach(M=>{s.push(M)}),m});return function(m){return u.apply(this,arguments)}}();return new Promise(function(){var u=In(function*(d){const m=yield o(e);if(m._meta.pageCount>e)for(;e<m._meta.pageCount;)e+=1,yield o(e);d(s)});return function(d){return u.apply(this,arguments)}}())}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(ys),n.\u0275\u0275inject(so))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const T2=function(){return{"width.px":30,"height.px":30}};function B$(t,i){if(1&t&&n.\u0275\u0275element(0,"svg-icon",34),2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("title",e.code)("svgStyle",n.\u0275\u0275pureFunction0(2,T2))}}function $$(t,i){if(1&t&&n.\u0275\u0275element(0,"svg-icon",35),2&t){const e=n.\u0275\u0275nextContext().$implicit;n.\u0275\u0275property("title",e.code)("svgStyle",n.\u0275\u0275pureFunction0(2,T2))}}function z$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"li",14)(1,"div",15)(2,"a",16)(3,"div",17)(4,"div",18),n.\u0275\u0275element(5,"img",19),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(6,"div",20)(7,"div",21),n.\u0275\u0275template(8,B$,1,3,"svg-icon",22),n.\u0275\u0275template(9,$$,1,3,"svg-icon",23),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(10,"div",24)(11,"div",25),n.\u0275\u0275element(12,"h4",26),n.\u0275\u0275pipe(13,"safeHtml"),n.\u0275\u0275elementStart(14,"time",27),n.\u0275\u0275text(15),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(16,"div",28),n.\u0275\u0275text(17),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(18,"div",29)(19,"code"),n.\u0275\u0275text(20),n.\u0275\u0275elementEnd()()()()(),n.\u0275\u0275elementStart(21,"div",30)(22,"div",31),n.\u0275\u0275element(23,"hr"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(24,"div",32)(25,"p",33),n.\u0275\u0275text(26),n.\u0275\u0275pipe(27,"async"),n.\u0275\u0275elementEnd()()()()()()),2&t){const e=i.$implicit,r=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(2),n.\u0275\u0275propertyInterpolate("href",e.link,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275propertyInterpolate("caption",e.code),n.\u0275\u0275advance(3),n.\u0275\u0275attribute("src",e.link,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngIf",0!=e.reward_type_id),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",0==e.reward_type_id),n.\u0275\u0275advance(3),n.\u0275\u0275property("innerHTML",n.\u0275\u0275pipeBind1(13,11,r.getCouponTitle(e)),n.\u0275\u0275sanitizeHtml),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate2(" ",r.format(e.start_date)," - ",r.format(e.end_date)," "),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e.template_name," "),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate(e.code),n.\u0275\u0275advance(6),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(27,13,r.getRewardRules(e)))}}function W$(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"div",2)(1,"div",3)(2,"div",4)(3,"ul",5),n.\u0275\u0275template(4,z$,28,15,"li",6),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(5,"div",7),n.\u0275\u0275element(6,"a",8)(7,"a",9),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(8,"div",10),n.\u0275\u0275element(9,"a",11)(10,"a",12),n.\u0275\u0275elementEnd()(),n.\u0275\u0275element(11,"ul",13),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(4),n.\u0275\u0275property("ngForOf",e.coupons)}}function U$(t,i){1&t&&(n.\u0275\u0275elementStart(0,"div",36)(1,"div",37)(2,"div",38),n.\u0275\u0275element(3,"span",39),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(4,"div")(5,"h1",40),n.\u0275\u0275text(6),n.\u0275\u0275pipe(7,"translate"),n.\u0275\u0275elementEnd()()()()),2&t&&(n.\u0275\u0275advance(6),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(7,1,"228"),""))}let G$=(()=>{class t extends mn{constructor(e,r,s){super(),this.store=e,this.couponService=r,this.translate=s,this.coupons=[],this.page=1}ngOnInit(){this.store.dispatch(new hn),this.couponService.listFromPage(this.page).then(e=>{this.coupons=e,this.store.dispatch(new St)})}format(e){return Or.unix(e).format("DD.MM")}getCouponTitle(e){const r=e.reward_options;return 0===e.reward_type_id?`+${r.bonus} <span>BON</span>`:[1,2].includes(e.reward_type_id)?`-${r.discount} <span>${1==r.discount_unit?this.projectConfig.get("currency",""):"%"}</span>`:""}getRewardRules(e){const r=e.reward_options;return"order_sum"in r&&r.order_sum>0?this.translate.get("226",{sum:r.order_sum,currency:this.projectConfig.get("currency","")}):this.translate.get("227")}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(V$),n.\u0275\u0275directiveInject(gs))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-coupons"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:3,vars:2,consts:[["uk-slider","",4,"ngIf"],["class","uk-padding-small uk-margin-bottom uk-flex-center uk-flex",4,"ngIf"],["uk-slider",""],[1,"uk-position-relative"],[1,"uk-slider-container"],[1,"uk-slider-items","uk-child-width-1-1@s","uk-child-width-1-2@m","uk-child-width-1-3@l","uk-grid","coupons"],["class","coupon-container",4,"ngFor","ngForOf"],[1,"uk-hidden@s","uk-light"],["href","#","uk-slidenav-previous","","uk-slider-item","previous",1,"uk-position-center-left"],["href","#","uk-slidenav-next","","uk-slider-item","next",1,"uk-position-center-right"],[1,"uk-visible@s"],["href","#","uk-slidenav-previous","","uk-slider-item","previous",1,"uk-position-center-left-out"],["href","#","uk-slidenav-next","","uk-slider-item","next",1,"uk-position-center-right-out"],[1,"uk-slider-nav","uk-dotnav","uk-flex-center","uk-margin"],[1,"coupon-container"],["uk-lightbox","",1,"coupon-item","uk-panel","cursor-pointer","uk-height-1-1"],[1,"uk-height-1-1",3,"href","caption"],[1,"coupon-body","uk-flex","uk-flex-column","uk-height-1-1"],[1,"uk-flex","uk-flex-center"],["alt",""],[1,"uk-flex","uk-height-1-1"],[1,"uk-width-1-5","uk-flex","uk-flex-center","uk-flex-middle"],["src","/assets/images/discount.svg",3,"title","svgStyle",4,"ngIf"],["src","/assets/images/money.svg",3,"title","svgStyle",4,"ngIf"],[1,"uk-width-expand","uk-flex","uk-flex-column"],[1,"coupon-base-info","uk-flex","uk-flex-between"],[1,"reward-title",3,"innerHTML"],[1,"uk-text-muted"],[1,"coupon-name"],[1,"coupon-code"],[1,"coupon-params"],[1,"coupon-divider","uk-flex","uk-flex-middle"],[1,"params-footer"],[1,"uk-text-center"],["src","/assets/images/discount.svg",3,"title","svgStyle"],["src","/assets/images/money.svg",3,"title","svgStyle"],[1,"uk-padding-small","uk-margin-bottom","uk-flex-center","uk-flex"],[1,"uk-flex","uk-flex-middle","uk-margin-small-right"],[1,"uk-margin-right"],["uk-icon","icon: info; ratio: 1.5"],[1,"uk-h4","uk-margin-remove"]],template:function(e,r){1&e&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275template(1,W$,12,1,"div",0),n.\u0275\u0275template(2,U$,8,3,"div",1),n.\u0275\u0275elementContainerEnd()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.coupons&&(null==r.coupons?null:r.coupons.length)>0),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.coupons&&0==(null==r.coupons?null:r.coupons.length)))},dependencies:[ie.sg,ie.O5,Wv,ie.Ov,Fn,w0],styles:['@font-face{font-family:Microtype,sans-serif;src:url(/assets/project/microtype_bold.otf) format("opentype")}@font-face{font-family:MicrotypeNew,sans-serif;src:url(/assets/project/microtype_bold-new.otf) format("opentype")}.coupon-item[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:flex;flex-direction:column}.coupon-item[_ngcontent-%COMP%]   .coupon-body[_ngcontent-%COMP%], .coupon-item[_ngcontent-%COMP%]   .params-footer[_ngcontent-%COMP%]{padding:10px;box-shadow:0 0 12px 3px #00000014;color:#212121}.coupon-item[_ngcontent-%COMP%]   .coupon-body[_ngcontent-%COMP%], .coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%], .coupon-item[_ngcontent-%COMP%]   .params-footer[_ngcontent-%COMP%]{background:#ffffff}.coupon-item[_ngcontent-%COMP%]   .coupon-code[_ngcontent-%COMP%]{display:flex;align-items:end}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]{position:relative;height:30px;overflow:hidden}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:before, .coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:after{content:"";width:30px;height:30px;border-radius:50%;position:absolute;bottom:0;background:#ffffff;box-shadow:inset 0 0 15px #00000014}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:before{left:-15px}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:after{right:-15px}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{margin-bottom:0;width:100%}.coupon-item[_ngcontent-%COMP%]   .reward-title[_ngcontent-%COMP%]{margin-bottom:0}.coupon-item[_ngcontent-%COMP%]   .reward-title[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:.85rem}.coupon-container[_ngcontent-%COMP%]{padding:10px}.coupons[_ngcontent-%COMP%]{margin-left:0}@media (max-width: 480px){.uk-lightbox-items[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{min-width:75%}}']}),t})();const q$=[{path:"",canActivate:[O$],component:Ew},{path:"login",canActivate:[eS],component:fC},{path:"forgot-password",canActivate:[eS,LT],component:v3},{path:"registration",canActivate:[eS,LT],component:iF},{path:"profile",canActivate:[cd,Jh],component:h3},{path:"profile/edit",canActivate:[cd,Jh],component:DN},{path:"profile/card",canActivate:[cd,Jh],component:E3},{path:"profile/card/add",canActivate:[cd,Jh],component:R3},{path:"profile/mailing",canActivate:[cd,Jh],component:Y3},{path:"profile/feedback",canActivate:[cd,Jh],component:dN},{path:"profile/news/:partnerId/:id",canActivate:[cd,Jh],component:fN},{path:"profile/actions/:id",canActivate:[cd,Jh],component:kN},{path:"profile/purchase-statistics",canActivate:[cd,Jh],component:r$},{path:"set-phone",canActivate:[cd,IT],component:H$},{path:"authorize",canActivate:[cd,IT],component:_3},{path:"referral",canActivate:[cd,Jh],component:S$},{path:"coupons",canActivate:[cd,Jh],component:(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-coupon-page"]],decls:13,vars:3,consts:[[1,"abm-base-section"],[1,"uk-container"],[1,"uk-section"],[1,"uk-flex","uk-flex-wrap","uk-flex-center"],[1,"uk-width-1-1"],[1,"abm-card","uk-card","uk-card-default"],[1,"abm-card-body"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),n.\u0275\u0275element(6,"app-profile-head")(7,"app-profile-subhead"),n.\u0275\u0275elementStart(8,"div",6)(9,"h1"),n.\u0275\u0275text(10),n.\u0275\u0275pipe(11,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275element(12,"app-coupons"),n.\u0275\u0275elementEnd()()()()()()()),2&e&&(n.\u0275\u0275advance(10),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(11,1,"225")))},dependencies:[Xd,eh,G$,Fn]}),t})()},{path:"ref_link/:token",component:E$},{path:"page-not-found",component:R$},{path:"**",redirectTo:"/page-not-found"}];let K$=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=n.\u0275\u0275defineInjector({imports:[Cf.forRoot(q$,{enableTracing:!1,relativeLinkResolution:"legacy"}),Cf]}),t})();class L2{constructor(i){this.name=i.name,this.alias=i.alias,this.header=i.header}}function J$(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"li",6)(1,"a",7),n.\u0275\u0275listener("click",function(){const o=n.\u0275\u0275restoreView(e).$implicit,u=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(u.changeLang(o))}),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()}if(2&t){const e=i.$implicit;n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e.name," ")}}let Q$=(()=>{class t extends mn{constructor(e,r,s,o){super(),this.store=e,this.localeService=r,this.translate=s,this.storage=o,this.languages=[];const u=this.storage.getItem("lang");u&&this.translate.langs.indexOf(u)>=0?(this.localeService.use(u),this.translate.use(u),this.storage.setItem("lang",u)):(this.localeService.use(this.getConfigItem("lang.currentLang.header")),this.translate.use(this.getConfigItem("lang.currentLang.header")),this.translate.setDefaultLang(this.getConfigItem("lang.currentLang.header")),this.storage.setItem("lang",this.getConfigItem("lang.currentLang.header"))),this.currentLang=this.translate.currentLang,this.languages=this.getConfigItem("lang.languages")}ngOnInit(){}changeLang(e){const r=new L2(e);this.store.dispatch(new Wg(r)),this.translate.use(r.header),this.currentLang=r.header,this.localeService.use(r.header),UIkit.dropdown("app-language-widget .uk-dropdown").hide(0)}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(y0),n.\u0275\u0275directiveInject(gs),n.\u0275\u0275directiveInject(Fs))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-language-widget"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:7,vars:2,consts:[[1,"abm-language-widget"],["type","button",1,"abm-language-widget-button"],["uk-icon","icon: chevron-down; ratio: 1"],["uk-dropdown","mode: click; pos: bottom-center"],[1,"uk-nav"],["class","uk-active",4,"ngFor","ngForOf"],[1,"uk-active"],["href","javascript: void(0);",3,"click"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"button",1),n.\u0275\u0275text(2),n.\u0275\u0275element(3,"span",2),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(4,"div",3)(5,"ul",4),n.\u0275\u0275template(6,J$,3,1,"li",5),n.\u0275\u0275elementEnd()()()),2&e&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",r.currentLang," "),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngForOf",r.languages))},dependencies:[ie.sg],styles:['@font-face{font-family:Microtype,sans-serif;src:url(/assets/project/microtype_bold.otf) format("opentype")}@font-face{font-family:MicrotypeNew,sans-serif;src:url(/assets/project/microtype_bold-new.otf) format("opentype")}.abm-language-widget-button[_ngcontent-%COMP%]{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;display:inline-block;box-sizing:border-box;padding:0;vertical-align:middle;font-size:14px;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.1s ease-in-out;outline:none;cursor:pointer;background:white}.abm-language-widget-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{position:relative;top:-2px;color:#a1a1a1}.abm-language-widget[_ngcontent-%COMP%] > .uk-dropdown[_ngcontent-%COMP%]{min-width:initial}.abm-language-widget[_ngcontent-%COMP%] > .uk-dropdown[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-transform:uppercase}']}),t})();const Z$=["attachTg"];function X$(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",3),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.clickAttach())}),n.\u0275\u0275element(1,"img",4),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("src",e.projectConfig.get("servicesAuth.telegram.attachButtonConfig.iconImg","/assets/images/telegram.svg"),n.\u0275\u0275sanitizeUrl)}}function e9(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",3),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.showConnectedInfo())}),n.\u0275\u0275element(1,"img",4),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("src",e.projectConfig.get("servicesAuth.telegram.attachButtonConfig.connectedIconImg","/assets/images/telegram-authorized.svg"),n.\u0275\u0275sanitizeUrl)}}const rO="TELEGRAM",Qb=parseInt(""+1e7*Math.random());let n9=(()=>{class t extends mn{constructor(e,r,s,o,u,d,m,M){super(),this.auth=e,this.store=r,this.http=s,this.storage=o,this.injector=u,this.toastr=d,this.translateService=m,this.showPlaceholder=!1,this.config={},this.connected=!1,this.profile={},this.defaultConfigs={src:"https://telegram.org/js/telegram-widget.js?21","data-onauth":`onTelegramLogin${Qb}(user)`,onerror:`onTelegramWidgetLoadFail${Qb}()`,onload:`onTelegramWidgetLoad${Qb}()`},this.window=window,this.document=M,this.botName=this.projectConfig.get("servicesAuth.telegram.bot_name","")}ngAfterViewInit(){!1===this.connected&&this.setup()}ngOnInit(){this.config=this.projectConfig.get("servicesAuth.telegram.attachButtonConfig",{}),this.store.subscribe(e=>{this.profile=e.profile.profileData,"data"in e.profile.profileData&&"socials"in e.profile.profileData.data&&(this.connected=e.profile.profileData.data.socials.filter(r=>r.type===rO&&r.connected).length>0),this.showPlaceholder=this.auth.isAuth()&&this.connected})}clickAttach(){const e=this.projectConfig.get("servicesAuth.telegram.bot_id",""),r=this;Telegram.Login.auth({bot_id:e},function(){var s=In(function*(o){yield r.attach(o)});return function(o){return s.apply(this,arguments)}}())}showConnectedInfo(){this.translateService.get("208").subscribe(e=>{this.toastr.success(e)})}attach(e){var r=this;return In(function*(){try{r.store.dispatch(new hn),yield f_(r.http.post("/client/social/attach",{provider:rO,social_user_id:e.id,social_token:e.hash,type:r.projectConfig.get("servicesAuth.telegram.token_type",1),profile_data:e})),r.storage.setItem("social",!0),r.storage.setItem("social_provider",JSON.stringify(rO)),r.storage.setItem("social_user",JSON.stringify(e)),r.translateService.get("210").subscribe(o=>{r.store.dispatch(new ua),r.toastr.success(o),r.store.dispatch(new St)})}catch(s){"status"in s&&422===s.status&&"error"in s&&"data"in s.error&&s.error.data.length>0?s.error.data.forEach(o=>{r.toastr.error(o.message)}):s.status>=400&&r.translateService.get("209").subscribe(o=>{r.toastr.error(o)}),r.store.dispatch(new St)}})()}setup(){var e=this;const r=this.compileConfigs();this.script=this.document.createElement("script");for(const s in r)r.hasOwnProperty(s)&&this.script.setAttribute(s,r[s]);this.window["onTelegramLogin"+Qb]=function(){var s=In(function*(o){return yield e.attach(o)});return function(o){return s.apply(this,arguments)}}(),this.window["onTelegramWidgetLoad"+Qb]=()=>!0,this.window["onTelegramWidgetLoadFail"+Qb]=()=>!0,this.attachTg.nativeElement.appendChild(this.script)}compileConfigs(){const e=this.defaultConfigs??{};if(!this.botName)throw new Error("Telegram widget: bot name not present!");return e["data-telegram-login"]=this.botName,this.config?.accessToWriteMessages&&(e["data-request-access"]="write"),this.config?.cornerRadius&&(e["data-radius"]=`${this.config.cornerRadius}`),!1===this.config?.showUserPhoto&&(e["data-userpic"]="false"),e["data-size"]=this.config?.buttonStyle?this.config.buttonStyle:"medium",e}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Ml),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(ys),n.\u0275\u0275directiveInject(Fs),n.\u0275\u0275directiveInject(n.Injector),n.\u0275\u0275directiveInject(id),n.\u0275\u0275directiveInject(gs),n.\u0275\u0275directiveInject(ie.K0))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-telegram-attach-button"]],viewQuery:function(e,r){if(1&e&&n.\u0275\u0275viewQuery(Z$,7),2&e){let s;n.\u0275\u0275queryRefresh(s=n.\u0275\u0275loadQuery())&&(r.attachTg=s.first)}},features:[n.\u0275\u0275InheritDefinitionFeature],decls:6,vars:2,consts:[[2,"display","none"],["attachTg",""],[3,"click",4,"ngIf"],[3,"click"],["alt","auth",1,"social-auth-icon",2,"width","20px","height","20px","margin-top","-4px",3,"src"]],template:function(e,r){1&e&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275elementStart(1,"div",0),n.\u0275\u0275element(2,"div",null,1),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(4,X$,2,1,"div",2),n.\u0275\u0275template(5,e9,2,1,"div",2),n.\u0275\u0275elementContainerEnd()),2&e&&(n.\u0275\u0275advance(4),n.\u0275\u0275property("ngIf",!1===r.showPlaceholder&&r.projectConfig.get("servicesAuth.telegram.attachButtonConfig.show",!1)),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.showPlaceholder))},dependencies:[ie.O5]}),t})();function i9(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",1),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.attach())}),n.\u0275\u0275element(1,"img",2),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("src",e.projectConfig.get("servicesAuth.facebook.attachButtonConfig.iconImg","/assets/images/facebook.svg"),n.\u0275\u0275sanitizeUrl)}}function r9(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",1),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.showConnectedInfo())}),n.\u0275\u0275element(1,"img",2),n.\u0275\u0275elementEnd()}if(2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275propertyInterpolate("src",e.projectConfig.get("servicesAuth.facebook.attachButtonConfig.connectedIconImg","/assets/images/facebook-authorized.svg"),n.\u0275\u0275sanitizeUrl)}}let s9=(()=>{class t extends mn{constructor(e,r,s,o,u,d){super(),this.toastr=e,this.translateService=r,this.auth=s,this.store=o,this.socialService=u,this.socialAuthService=d,this.showPlaceholder=!1,this.connected=!1,this.profile={}}ngOnInit(){this.store.subscribe(e=>{this.profile=e.profile.profileData,"data"in e.profile.profileData&&"socials"in e.profile.profileData.data&&(this.connected=e.profile.profileData.data.socials.filter(r=>"FACEBOOK"===r.type&&r.connected).length>0),this.showPlaceholder=this.auth.isAuth()&&this.connected})}attach(){var e=this;this.store.dispatch(new hn),this.socialAuthService.signIn(h_.PROVIDER_ID).then(function(){var r=In(function*(s){try{yield e.socialService.attach("FACEBOOK",e.projectConfig.get("servicesAuth.facebook.token_type",1),s.id,s.authToken,s)}catch(o){e.store.dispatch(new St),"status"in o&&422===o.status&&"error"in o&&"data"in o.error&&o.error.data.length>0?o.error.data.forEach(u=>{e.toastr.error(u.message)}):o.status>=400&&e.translateService.get("209").subscribe(u=>{e.toastr.error(u)})}});return function(s){return r.apply(this,arguments)}}()).catch(r=>{this.store.dispatch(new St)})}showConnectedInfo(){this.translateService.get("208").subscribe(e=>{this.toastr.success(e)})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(id),n.\u0275\u0275directiveInject(gs),n.\u0275\u0275directiveInject(Ml),n.\u0275\u0275directiveInject(Zt),n.\u0275\u0275directiveInject(b1),n.\u0275\u0275directiveInject(Nh))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-facebook-attach-button"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:3,vars:2,consts:[[3,"click",4,"ngIf"],[3,"click"],["alt","auth",1,"social-auth-icon",2,"width","22px","height","22px","margin-top","-4px",3,"src"]],template:function(e,r){1&e&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275template(1,i9,2,1,"div",0),n.\u0275\u0275template(2,r9,2,1,"div",0),n.\u0275\u0275elementContainerEnd()),2&e&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!1===r.showPlaceholder&&r.projectConfig.get("servicesAuth.facebook.attachButtonConfig.show",!1)),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.showPlaceholder))},dependencies:[ie.O5]}),t})();function o9(t,i){1&t&&n.\u0275\u0275element(0,"app-google-auth-button",6),2&t&&n.\u0275\u0275property("type","attach")}function a9(t,i){1&t&&n.\u0275\u0275element(0,"app-telegram-attach-button")}function l9(t,i){1&t&&n.\u0275\u0275element(0,"app-facebook-attach-button")}function c9(t,i){if(1&t&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275elementStart(1,"ul",1)(2,"li",2),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(5,"li",3),n.\u0275\u0275template(6,o9,1,1,"app-google-auth-button",4),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(7,"li",5),n.\u0275\u0275template(8,a9,1,0,"app-telegram-attach-button",0),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(9,"li",5),n.\u0275\u0275template(10,l9,1,0,"app-facebook-attach-button",0),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementContainerEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(4,4,"207")," "),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngIf",e.projectConfig.get("servicesAuth.google.enabled",!1)),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",e.projectConfig.get("servicesAuth.telegram.enabled",!1)),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",e.projectConfig.get("servicesAuth.facebook.enabled",!1))}}let E2=(()=>{class t extends mn{constructor(e){super(),this.auth=e,this.socialAmount=0}ngOnInit(){const e=this.projectConfig.get("servicesAuth",{});Object.keys(e).forEach(r=>{e[r].enabled&&this.socialAmount++})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Ml))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-social-header"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:1,vars:1,consts:[[4,"ngIf"],[1,"abm-header-list","abm-social-header","uk-visible@m","uk-flex",2,"margin-right","0"],[2,"margin-right","1rem"],[1,"uk-width-auto@s","mr-5px"],[3,"type",4,"ngIf"],[1,"uk-width-auto@s"],[3,"type"]],template:function(e,r){1&e&&n.\u0275\u0275template(0,c9,11,6,"ng-container",0),2&e&&n.\u0275\u0275property("ngIf",r.auth.isAuth()&&r.socialAmount>0)},dependencies:[ie.O5,rb,n9,s9,Fn]}),t})();function u9(t,i){1&t&&(n.\u0275\u0275elementStart(0,"li"),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"1"),": "))}function d9(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"a"),n.\u0275\u0275element(1,"span",12),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275attribute("href","tel:"+e.getConfigItem("suport.phone"),n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e.getConfigItem("suport.phone")," ")}}function h9(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"a"),n.\u0275\u0275element(1,"span",13),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275attribute("href","mailto:"+e.getConfigItem("suport.email"),n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e.getConfigItem("suport.email")," ")}}function f9(t,i){if(1&t){const e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"a",14),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(e);const s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.auth.logout())}),n.\u0275\u0275element(1,"span",15),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd()}2&t&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(3,1,"61")," "))}let p9=(()=>{class t extends mn{constructor(e){super(),this.auth=e}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Ml))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-header"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:19,vars:6,consts:[[1,"abm-header"],[1,"uk-container"],[1,"uk-flex","uk-flex-wrap","uk-flex-middle","uk-flex-between"],[1,"abm-header-logo"],["src","/assets/project/images/abm-logo.png","alt","abm-header-logo"],[1,"abm-header-content","uk-flex","uk-flex-wrap","uk-flex-middle"],[1,"abm-header-list","uk-visible@m"],[4,"ngIf"],[1,"uk-margin-right"],[3,"click",4,"ngIf"],["href","#offcanvas","id","offcanvas-toogle","uk-toggle","",1,"uk-margin-left","uk-hidden@m"],["uk-icon","menu"],["uk-icon","receiver"],["uk-icon","mail"],[3,"click"],["uk-icon","icon: sign-out;"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"header",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"a"),n.\u0275\u0275element(5,"img",4),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(6,"div",5)(7,"ul",6)(8,"li"),n.\u0275\u0275element(9,"app-social-header"),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(10,u9,3,3,"li",7),n.\u0275\u0275elementStart(11,"li"),n.\u0275\u0275template(12,d9,3,2,"a",7),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(13,"li"),n.\u0275\u0275template(14,h9,3,2,"a",7),n.\u0275\u0275elementEnd()(),n.\u0275\u0275element(15,"app-language-widget",8),n.\u0275\u0275template(16,f9,4,3,"a",9),n.\u0275\u0275elementStart(17,"a",10),n.\u0275\u0275element(18,"span",11),n.\u0275\u0275elementEnd()()()()()),2&e&&(n.\u0275\u0275advance(4),n.\u0275\u0275attribute("href",r.getConfigItem("linkLogo"),n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(1),n.\u0275\u0275attribute("title",r.getConfigItem("titleLogo")),n.\u0275\u0275advance(5),n.\u0275\u0275property("ngIf",!0===r.configItemNotEmpty("suport.phone")||!0===r.configItemNotEmpty("suport.email")),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!0===r.configItemNotEmpty("suport.phone")),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!0===r.configItemNotEmpty("suport.email")),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",r.auth.isAuth()))},dependencies:[ie.O5,Q$,E2,Fn],styles:['@font-face{font-family:Microtype,sans-serif;src:url(/assets/project/microtype_bold.otf) format("opentype")}@font-face{font-family:MicrotypeNew,sans-serif;src:url(/assets/project/microtype_bold-new.otf) format("opentype")}.abm-header[_ngcontent-%COMP%]{padding:20px 0}.abm-header-logo[_ngcontent-%COMP%]{width:100%;max-width:150px}.abm-header-logo[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:100%;object-fit:contain}.abm-header-list[_ngcontent-%COMP%]{margin:0 2rem 0 0;padding:0 2rem 0 0;border-right:1px solid #a1a1a1}.abm-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:inline-block;margin-right:2rem}.abm-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:last-child{margin-right:0}.abm-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{margin-right:.5rem}.abm-header[_ngcontent-%COMP%]   #offcanvas-toogle[_ngcontent-%COMP%]{color:#a1a1a1}.abm-social-header[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin-right:5px}.abm-social-header[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:last-child{margin-right:0}.abm-social-header[_ngcontent-%COMP%]   li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{margin-right:.5rem}']}),t})();function m9(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"li")(1,"a",13),n.\u0275\u0275element(2,"i"),n.\u0275\u0275elementEnd()()),2&t){const e=i.$implicit;n.\u0275\u0275advance(1),n.\u0275\u0275attribute("href",e.link,n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(1),n.\u0275\u0275attribute("class",e.icon)}}function _9(t,i){1&t&&(n.\u0275\u0275elementStart(0,"li"),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"1"),": "))}function g9(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"a"),n.\u0275\u0275element(1,"span",14),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275attribute("href","tel:"+e.getConfigItem("suport.phone"),n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e.getConfigItem("suport.phone")," ")}}function y9(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"a"),n.\u0275\u0275element(1,"span",15),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275attribute("href","mailto:"+e.getConfigItem("suport.email"),n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e.getConfigItem("suport.email")," ")}}function v9(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"a",16),n.\u0275\u0275element(1,"i",17),n.\u0275\u0275elementEnd()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275attribute("href",e.getConfigItem("androidLink"),n.\u0275\u0275sanitizeUrl)}}function b9(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"a",18)(1,"i",19),n.\u0275\u0275text(2,"iOS"),n.\u0275\u0275elementEnd()()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275attribute("href",e.getConfigItem("iosLink"),n.\u0275\u0275sanitizeUrl)}}let M9=(()=>{class t extends mn{constructor(){super(),this.social=[]}ngOnInit(){this.social=this.projectConfig.get("social").filter(e=>!0===e.show)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-footer"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:22,vars:6,consts:[[1,"abm-footer"],[1,"uk-container"],[1,"abm-footer-top"],["uk-grid","",1,"uk-grid","uk-flex-wrap","uk-flex-middle","uk-flex-between"],[1,"abm-footer-item"],[1,"abm-social-widget"],[4,"ngFor","ngForOf"],[1,"abm-footer-list"],[4,"ngIf"],[1,"abm-footer-divider","uk-margin"],[1,"abm-footer-bottom"],["class","uk-icon-button uk-margin-right",4,"ngIf"],["class","uk-icon-button",4,"ngIf"],["target","_blank"],["uk-icon","receiver"],["uk-icon","mail"],[1,"uk-icon-button","uk-margin-right"],[1,"ico-os-android"],[1,"uk-icon-button"],[1,"ico-os-ios"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"footer",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"ul",5),n.\u0275\u0275template(6,m9,3,2,"li",6),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(7,"div",4)(8,"ul",7),n.\u0275\u0275template(9,_9,3,3,"li",8),n.\u0275\u0275elementStart(10,"li"),n.\u0275\u0275template(11,g9,3,2,"a",8),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(12,"li"),n.\u0275\u0275template(13,y9,3,2,"a",8),n.\u0275\u0275elementEnd()()()()(),n.\u0275\u0275element(14,"div",9),n.\u0275\u0275elementStart(15,"div",10)(16,"div",3)(17,"div",4),n.\u0275\u0275text(18," \xa9 ABM Loyalty "),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(19,"div",4),n.\u0275\u0275template(20,v9,2,1,"a",11),n.\u0275\u0275template(21,b9,3,1,"a",12),n.\u0275\u0275elementEnd()()()()()),2&e&&(n.\u0275\u0275advance(6),n.\u0275\u0275property("ngForOf",r.social),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngIf",!0===r.configItemNotEmpty("suport.phone")||!0===r.configItemNotEmpty("suport.email")),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!0===r.configItemNotEmpty("suport.phone")),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",!0===r.configItemNotEmpty("suport.email")),n.\u0275\u0275advance(7),n.\u0275\u0275property("ngIf",r.configItemNotEmpty("androidLink")),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",r.configItemNotEmpty("iosLink")))},dependencies:[ie.sg,ie.O5,Fn],styles:['@font-face{font-family:Microtype,sans-serif;src:url(/assets/project/microtype_bold.otf) format("opentype")}@font-face{font-family:MicrotypeNew,sans-serif;src:url(/assets/project/microtype_bold-new.otf) format("opentype")}.abm-footer[_ngcontent-%COMP%]{padding:30px 0}.abm-footer-divider[_ngcontent-%COMP%]{border-bottom:1px solid #212121}.abm-footer-list[_ngcontent-%COMP%]{margin:0;padding:0}@media (max-width: 640px){.abm-footer-list[_ngcontent-%COMP%]{display:none}}.abm-footer-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:inline-block;margin-right:2rem}.abm-footer-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:last-child{margin-right:0}.abm-footer-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{margin-right:.5rem}.abm-social-widget[_ngcontent-%COMP%]{margin:0;padding:0}.abm-social-widget[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin-right:1rem}.abm-social-widget[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{transition:.25s all ease-in-out;opacity:.85}']}),t})();const I2=function(t){return{position:t}};let w9=(()=>{class t{constructor(){this.mode="absolute",this.ratio=3}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-spinner"]],inputs:{mode:"mode",ratio:"ratio"},decls:3,vars:7,consts:[[1,"abm-spinner",3,"ngStyle"],[1,"abm-spinner-overlay","uk-animation-fade","uk-animation-fast",3,"ngStyle"],[1,"abm-spinner-icon","uk-animation-fade","uk-animation-fast"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"aside",0),n.\u0275\u0275element(1,"div",1)(2,"div",2),n.\u0275\u0275elementEnd()),2&e&&(n.\u0275\u0275property("ngStyle",n.\u0275\u0275pureFunction1(3,I2,r.mode)),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngStyle",n.\u0275\u0275pureFunction1(5,I2,r.mode)),n.\u0275\u0275advance(1),n.\u0275\u0275attribute("uk-spinner","ratio:"+r.ratio))},dependencies:[ie.PC],styles:['.abm-header[_ngcontent-%COMP%]{padding:20px 0}.abm-header-logo[_ngcontent-%COMP%]{width:100%;max-width:150px}.abm-header-logo[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:100%;object-fit:contain}.abm-header-list[_ngcontent-%COMP%]{margin:0 2rem 0 0;padding:0 2rem 0 0;border-right:1px solid #a1a1a1}.abm-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:inline-block;margin-right:2rem}.abm-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:last-child{margin-right:0}.abm-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{margin-right:.5rem}.abm-header[_ngcontent-%COMP%]   #offcanvas-toogle[_ngcontent-%COMP%]{color:#a1a1a1}.abm-social-header[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin-right:5px}.abm-social-header[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:last-child{margin-right:0}.abm-social-header[_ngcontent-%COMP%]   li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{margin-right:.5rem}.abm-offcanvas[_ngcontent-%COMP%]   .uk-offcanvas-close[_ngcontent-%COMP%]{color:#212121}.abm-offcanvas[_ngcontent-%COMP%]   .uk-offcanvas-bar[_ngcontent-%COMP%]{color:#212121;background:#ffffff;padding:20px}.abm-offcanvas-list[_ngcontent-%COMP%]{list-style:none;padding:0;margin:4rem 0 0}.abm-offcanvas-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin-bottom:1rem}.abm-offcanvas-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#212121;font-size:17.6px}.abm-offcanvas-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:#ff641e}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header[_ngcontent-%COMP%]   .abm-header-list[_ngcontent-%COMP%]{margin-right:0;display:flex!important;border-right:unset;flex-direction:column}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%]{list-style:none;padding:0;margin:4rem 0 0}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin-bottom:1rem}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#212121;font-size:17.6px}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:#ff641e}app-client-history[_ngcontent-%COMP%]   app-burn[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/burn.svg) no-repeat;background-position:76% 20%}app-client-history[_ngcontent-%COMP%]   app-return[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/return.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-cancel[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/cancel.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-check[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]{background:url(/assets/images/client-history/purchase.svg) no-repeat;background-position:78% -20px}app-client-history[_ngcontent-%COMP%]   app-gift[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/gift.svg) no-repeat;background-position:76% -20px}app-client-history[_ngcontent-%COMP%]   app-withdraw[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/withdraw.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-referral[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{background:url(/assets/images/client-history/referral.svg) no-repeat;background-position:77% -15px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.profile[_ngcontent-%COMP%]{background:url(/assets/images/client-history/profile_field.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.nps[_ngcontent-%COMP%]{background:url(/assets/images/client-history/nps.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.manually[_ngcontent-%COMP%]{background:url(/assets/images/client-history/withdraw.svg) no-repeat;background-position:76% 0}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.triggers[_ngcontent-%COMP%], app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.gift[_ngcontent-%COMP%]{background:url(/assets/images/client-history/gift.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.coupon[_ngcontent-%COMP%]{background:url(/assets/images/client-history/coupon.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   app-pending[_ngcontent-%COMP%]   .item-border.registration[_ngcontent-%COMP%]{background:url(/assets/images/client-history/profile_field.svg) no-repeat;background-position:76% -13px}app-client-history[_ngcontent-%COMP%]   .client-history-list[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]:nth-child(2n)   .item-border[_ngcontent-%COMP%]{background-color:#f8f8f8}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]{padding:15px;border-radius:6px;margin:10px 0;box-shadow:0 0 .2em #ff641e;background-color:#f8f8f87d}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{flex:1 1 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]{max-width:30%;padding-top:2px;padding-bottom:2px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(1){flex:0 0 55%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(2){flex:0 0 15%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(3){flex:0 0 15%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]:nth-child(4){flex:0 0 15%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   .item-data[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{word-break:break-all;padding-left:5px;padding-right:5px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin:10px 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:1.25rem;line-height:1.4;margin:0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]{text-align:center;min-width:180px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{margin:0 5px 0 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{margin:0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:.82rem;line-height:1.4;margin:0 0 0 5px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{text-align:end}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex[_ngcontent-%COMP%]{display:flex}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex-row[_ngcontent-%COMP%]{display:flex;flex-direction:row}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex-column[_ngcontent-%COMP%]{display:flex;flex-direction:column}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .flex-center[_ngcontent-%COMP%]{justify-content:center;align-items:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .align-center[_ngcontent-%COMP%]{align-items:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .justify-center[_ngcontent-%COMP%]{justify-content:center}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .space-between[_ngcontent-%COMP%]{justify-content:space-between}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .mr-20[_ngcontent-%COMP%]{margin-right:20px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .f-grow-10[_ngcontent-%COMP%]{flex-grow:10}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .f-grow-8_5[_ngcontent-%COMP%]{flex-grow:8.38}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .f-grow-7_5[_ngcontent-%COMP%]{flex-grow:7.5}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .mw-75[_ngcontent-%COMP%]{max-width:75%}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-top:15px}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{flex:1 1 0}app-client-history[_ngcontent-%COMP%]   .item-border[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .details-list[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1;margin-left:43%}.coupon-item[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:flex;flex-direction:column}.coupon-item[_ngcontent-%COMP%]   .coupon-body[_ngcontent-%COMP%], .coupon-item[_ngcontent-%COMP%]   .params-footer[_ngcontent-%COMP%]{padding:10px;box-shadow:0 0 12px 3px #00000014;color:#212121}.coupon-item[_ngcontent-%COMP%]   .coupon-body[_ngcontent-%COMP%], .coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%], .coupon-item[_ngcontent-%COMP%]   .params-footer[_ngcontent-%COMP%]{background:#ffffff}.coupon-item[_ngcontent-%COMP%]   .coupon-code[_ngcontent-%COMP%]{display:flex;align-items:end}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]{position:relative;height:30px;overflow:hidden}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:before, .coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:after{content:"";width:30px;height:30px;border-radius:50%;position:absolute;bottom:0;background:#ffffff;box-shadow:inset 0 0 15px #00000014}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:before{left:-15px}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]:after{right:-15px}.coupon-item[_ngcontent-%COMP%]   .coupon-divider[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{margin-bottom:0;width:100%}.coupon-item[_ngcontent-%COMP%]   .reward-title[_ngcontent-%COMP%]{margin-bottom:0}.coupon-item[_ngcontent-%COMP%]   .reward-title[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:.85rem}.coupon-container[_ngcontent-%COMP%]{padding:10px}.coupons[_ngcontent-%COMP%]{margin-left:0}@media (max-width: 480px){.uk-lightbox-items[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{min-width:75%}}*[_ngcontent-%COMP%]{-webkit-tap-highlight-color:transparent}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{font-family:Microtype;font-size:18px;color:#212121;font-weight:300}a[_ngcontent-%COMP%]{color:#ff8751;text-decoration:none;transition:.25s all ease-in-out}a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus{color:#ffbc9e;text-decoration:none}.abm-base-color[_ngcontent-%COMP%]{color:#ff641e!important}.abm-section-adaptive[_ngcontent-%COMP%]{padding:140px 0 30vh}@media (max-width: 968px){.abm-section-adaptive[_ngcontent-%COMP%]{padding:70px 0 30vh}}@media (max-width: 480px){.abm-section-adaptive[_ngcontent-%COMP%]{padding:70px 0}}.ico-os[_ngcontent-%COMP%], .ico-os-ios[_ngcontent-%COMP%], .ico-os-android[_ngcontent-%COMP%]{height:18px;width:18px;display:inline-block}.ico-os-android[_ngcontent-%COMP%]{background:url(/assets/images/ico-os-android.svg) no-repeat center/contain}.ico-os-ios[_ngcontent-%COMP%]{font-style:normal;font-size:12px;color:#212121}.ico-social[_ngcontent-%COMP%], .ico-social-share[_ngcontent-%COMP%], .ico-social-share-facebook[_ngcontent-%COMP%], .ico-social-share-whatsapp[_ngcontent-%COMP%], .ico-social-share-viber[_ngcontent-%COMP%], .ico-social-share-telegram[_ngcontent-%COMP%], .ico-social-vb[_ngcontent-%COMP%], .ico-social-tm[_ngcontent-%COMP%], .ico-social-tt[_ngcontent-%COMP%], .ico-social-sh[_ngcontent-%COMP%], .ico-social-in[_ngcontent-%COMP%], .ico-social-ok[_ngcontent-%COMP%], .ico-social-vk[_ngcontent-%COMP%], .ico-social-fb[_ngcontent-%COMP%]{height:20px;width:20px;display:inline-block}.ico-social-fb[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-fb.svg) no-repeat center/contain}.ico-social-vk[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-vk.svg) no-repeat center/contain}.ico-social-ok[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-ok.svg) no-repeat center/contain}.ico-social-in[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-in.svg) no-repeat center/contain}.ico-social-sh[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-shop.svg) no-repeat center/contain}.ico-social-tt[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-tt.svg) no-repeat center/contain}.ico-social-tm[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-tm.svg) no-repeat center/contain}.ico-social-vb[_ngcontent-%COMP%]{background:url(/assets/images/ico-social-vb.svg) no-repeat center/contain}.ico-social-share[_ngcontent-%COMP%], .ico-social-share-facebook[_ngcontent-%COMP%], .ico-social-share-whatsapp[_ngcontent-%COMP%], .ico-social-share-viber[_ngcontent-%COMP%], .ico-social-share-telegram[_ngcontent-%COMP%]{height:40px;width:40px}.ico-social-share-telegram[_ngcontent-%COMP%]{background:url(/assets/images/share-icons/ico-social-telegram.svg) no-repeat center/contain}.ico-social-share-viber[_ngcontent-%COMP%]{background:url(/assets/images/share-icons/ico-social-viber.svg) no-repeat center/contain}.ico-social-share-whatsapp[_ngcontent-%COMP%]{background:url(/assets/images/share-icons/ico-social-whatsapp.svg) no-repeat center/contain}.ico-social-share-facebook[_ngcontent-%COMP%]{background:url(/assets/images/share-icons/ico-social-facebook.svg) no-repeat center/contain}.abm-badge[_ngcontent-%COMP%]{margin:0;border:none;border-radius:0;overflow:hidden;font:inherit;color:inherit;display:inline-block;box-sizing:border-box;height:26px;line-height:24px;padding:0 1rem;font-size:16px;vertical-align:middle;text-transform:uppercase;text-align:center;text-decoration:none;outline:none;cursor:pointer;transition:.25s all ease-in-out;border-radius:2rem;color:#ff641e;border:2px solid #ff641e;background:#ffffff;letter-spacing:.5px}.abm-badge[_ngcontent-%COMP%]:hover, .abm-badge[_ngcontent-%COMP%]:focus{color:#fff;background:#ff996b;border-color:#ff996b;text-decoration:none}.abm-button[_ngcontent-%COMP%]{margin:0;border:none;border-radius:0;overflow:hidden;font:inherit;color:inherit;display:inline-block;box-sizing:border-box;height:40px;line-height:40px;padding:0 3rem;font-size:18px;vertical-align:middle;text-transform:uppercase;text-align:center;text-decoration:none;outline:none;cursor:pointer;transition:.25s all ease-in-out}.abm-button[_ngcontent-%COMP%]:disabled{background-color:#fff1ea}.abm-button[_ngcontent-%COMP%]:disabled:hover{background-color:#fff1ea}.abm-button-default[_ngcontent-%COMP%]{color:#fff;background-color:#ff8751}.abm-button-default[_ngcontent-%COMP%]:disabled:hover{background-color:#fff1ea}.abm-button-default[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ff996b}.abm-button-default[_ngcontent-%COMP%]:focus{color:#fff;background-color:#ff8c59}.abm-button-primary[_ngcontent-%COMP%]{color:#fff;background-color:transparent;border:2px solid;line-height:38px}.abm-button-primary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ffffff26}.abm-button-primary[_ngcontent-%COMP%]:focus{color:#fff;background-color:#ffffff1a}.abm-button-crop[_ngcontent-%COMP%]{padding:0;height:30px;width:30px;line-height:28px;font-size:18px;background:transparent;border:1px solid #d4d3d3}.abm-button-crop[_ngcontent-%COMP%]:hover{color:#fff;border-color:#ff905e;background-color:#ff905e}.abm-button-crop[_ngcontent-%COMP%]:focus{color:#fff;border-color:#ff8c59;background-color:#ff8c59}.abm-button-active[_ngcontent-%COMP%]{color:#fff;border-color:#ff905e;background-color:#ff905e}.abm-input[_ngcontent-%COMP%]{max-width:100%;width:100%;background:#ffffff;color:#212121;border:1px solid #d4d4d4;margin:0;border-radius:0;overflow:hidden;font:inherit;display:inline-block;box-sizing:border-box;height:40px;line-height:40px;font-weight:300;padding:0 1.5rem;font-size:18px;vertical-align:middle;text-transform:none;text-decoration:none;outline:none!important;cursor:pointer;transition:.25s all ease-in-out}.abm-input[_ngcontent-%COMP%]:hover{border:1px solid #a1a1a1}.abm-input[_ngcontent-%COMP%]:focus{border:1px solid #bababa;outline:none!important}.abm-input[_ngcontent-%COMP%]:read-only{opacity:.5}.abm-input-no-opacity[_ngcontent-%COMP%]{opacity:initial!important}.abm-input.abm-input-warning[_ngcontent-%COMP%]{color:#f0506e;border:1px solid #f0506e}.abm-alert[_ngcontent-%COMP%]{font-size:18px;padding:.25rem 1.5rem;font-weight:300}.abm-alert-warning[_ngcontent-%COMP%]{color:#f0506e}.abm-base-section[_ngcontent-%COMP%]{background:white;min-height:80vh}.abm-card[_ngcontent-%COMP%], .abm-card[_ngcontent-%COMP%]:hover{background-color:#fff}.abm-card-head[_ngcontent-%COMP%]{background-color:#ff641e;padding:30px}@media (max-width: 640px){.abm-card-head[_ngcontent-%COMP%]{padding:15px}}.abm-card-head[_ngcontent-%COMP%] > h1[_ngcontent-%COMP%]{margin-bottom:15px;font-weight:300;color:#fff}.abm-card-head[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{margin:0;font-weight:300;color:#fff}.abm-card-subhead[_ngcontent-%COMP%]{padding:30px 30px 0}@media (max-width: 640px){.abm-card-subhead[_ngcontent-%COMP%]{padding:15px}}.abm-card-body[_ngcontent-%COMP%]{padding:30px}@media (max-width: 640px){.abm-card-body[_ngcontent-%COMP%]{padding:15px}}.abm-card-footer[_ngcontent-%COMP%]{padding:30px;border-top:1px solid #d4d3d3}@media (max-width: 640px){.abm-card-footer[_ngcontent-%COMP%]{padding:15px}}.abm-button-nav[_ngcontent-%COMP%]   .abm-button-default[_ngcontent-%COMP%]{color:#ff641e;border:2px solid #ff641e;background-color:transparent;line-height:36px;letter-spacing:.2}.abm-button-nav[_ngcontent-%COMP%]   .abm-button-default.is-active[_ngcontent-%COMP%], .abm-button-nav[_ngcontent-%COMP%]   .abm-button-default[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ff641e;line-height:36px}.abm-badge-nav[_ngcontent-%COMP%]   .uk-active[_ngcontent-%COMP%] > .abm-badge[_ngcontent-%COMP%]{color:#fff;background:#ff641e;border-color:#ff641e}.abm-switcher-head[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{font-size:18px!important}.abm-switcher-head[_ngcontent-%COMP%] > li.uk-active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#ff641e}.abm-dropdown-body[_ngcontent-%COMP%]{padding:1.5rem}.abm-dropdown-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#212121}.abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus{background-color:transparent;border-color:#ff641e}.abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:indeterminate, .abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked{background-color:#ff641e;border-color:#ff641e}.abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked:focus, .abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked:focus, .abm-checkbox-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:indeterminate:focus{background-color:#ff641e;border-color:#ff641e}.abm-radio-body[_ngcontent-%COMP%]{cursor:pointer}.abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus{background-color:transparent;border-color:#ff641e}.abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:indeterminate, .abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked{border-color:#ff641e}.abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked:focus, .abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked:focus, .abm-radio-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:indeterminate:focus{border-color:#ff641e}.abm-img-responsive[_ngcontent-%COMP%]{width:100%;object-fit:cover}.abm-info-item[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{fill:#ff641e}.abm-profile-title[_ngcontent-%COMP%], .abm-profile-subtitle[_ngcontent-%COMP%]{margin:0;color:#fff}.abm-profile-title[_ngcontent-%COMP%]{font-size:28px}.abm-profile-subtitle[_ngcontent-%COMP%]{font-size:22px}.abm-profile-img[_ngcontent-%COMP%], .abm-profile-nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#fff}.abm-profile-subnav[_ngcontent-%COMP%]{color:#212121;font-size:14.6666666667px}.abm-news-head[_ngcontent-%COMP%]{background:#ff641e;color:#fff}.abm-news-head[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}.abm-profile-table-head[_ngcontent-%COMP%]{color:#fff;background:#ff641e}.abm-profile-table-head[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{color:#fff;margin:0}.abm-profile-table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{color:#000}.abm-profile-table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:first-child{white-space:normal}.abm-tree[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#212121!important}.abm-progress-chart[_ngcontent-%COMP%]{background-color:#fff;display:flex;align-items:center;justify-content:center;height:35px}.abm-progress-chart-item[_ngcontent-%COMP%]{height:94%;border-radius:2px;width:10%;background-color:#ff641e;color:#fff;display:flex;align-items:center;justify-content:center}.abm-tree-item.uk-open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > .abm-tree-item-icon[_ngcontent-%COMP%]{transform:rotate(90deg)}.abm-tree-item-icon[_ngcontent-%COMP%]{transition:all .2s ease-in-out}.abm-text-underline[_ngcontent-%COMP%]{text-decoration:underline}.uk-accordion[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{position:relative}.uk-accordion-title[_ngcontent-%COMP%]{font-size:inherit}.uk-accordion-title[_ngcontent-%COMP%]:after{display:none}.uk-flex-self-end[_ngcontent-%COMP%]{align-self:flex-end}.uk-flex-self-center[_ngcontent-%COMP%]{align-self:center}.uk-flex-self-start[_ngcontent-%COMP%]{align-self:start}[class*=uk-drop-bottom][_ngcontent-%COMP%]{margin-top:1rem}.is-relative[_ngcontent-%COMP%]{position:relative}.no-opacity[_ngcontent-%COMP%]{opacity:1!important}.cursor-pointer[_ngcontent-%COMP%]{cursor:pointer}.transform-180[_ngcontent-%COMP%]{transform:rotate(180deg)}.opacity[_ngcontent-%COMP%]{opacity:.5}.abm-disabled[_ngcontent-%COMP%]{pointer-events:none;opacity:.5}.uk-text-success[_ngcontent-%COMP%]{color:green!important}@media (max-width: 640px){.uk-width-medium[_ngcontent-%COMP%]{max-width:100%;min-width:100%;width:100%}}.abm-html[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{color:unset}.abm-html[_ngcontent-%COMP%]{word-break:break-word}.referral-list[_ngcontent-%COMP%]{border:2px solid #ff641e;padding:5px 10px;max-height:118px;overflow:auto}.referral-list[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:3px 0}.blurry-text[_ngcontent-%COMP%]{color:transparent;text-shadow:0 0 5px rgba(0,0,0,.5)}.scroll[_ngcontent-%COMP%]::-webkit-scrollbar{width:12px}.scroll[_ngcontent-%COMP%]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px #ff641e;border-radius:2px}.scroll[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:inset 0 0 2px #ff641e}.not-found-text[_ngcontent-%COMP%]{font-size:60px;text-align:center}.uk-modal-dialog[_ngcontent-%COMP%]{background:#ffffff;color:#212121}.uk-modal-body[_ngcontent-%COMP%]{text-align:center}.uk-modal-footer[_ngcontent-%COMP%]{background:#ffffff;display:flex;flex-direction:row;justify-content:space-around;border-top:1px solid #ff641e}.uk-modal-footer[_ngcontent-%COMP%]   .uk-button-primary[_ngcontent-%COMP%]{color:#ff641e;border:2px solid #ff641e;background-color:transparent;line-height:36px;letter-spacing:.2}.uk-modal-footer[_ngcontent-%COMP%]   .uk-button-primary.is-active[_ngcontent-%COMP%], .uk-modal-footer[_ngcontent-%COMP%]   .uk-button-primary[_ngcontent-%COMP%]:hover{color:#fff;background-color:#ff641e;line-height:36px}.uk-modal-footer[_ngcontent-%COMP%]   .uk-button-default[_ngcontent-%COMP%]{color:#fff;background-color:#ff641e;line-height:36px;letter-spacing:.2}.uk-modal-footer[_ngcontent-%COMP%]   .uk-button-default.is-active[_ngcontent-%COMP%], .uk-modal-footer[_ngcontent-%COMP%]   .uk-button-default[_ngcontent-%COMP%]:hover{color:#ff641e;border:2px solid #ff641e;background-color:transparent}.social-auth-icon[_ngcontent-%COMP%]{width:22px;height:22px;cursor:pointer}.abm-image-preview[_ngcontent-%COMP%]{position:relative;border-radius:5px;padding:5px;max-height:180px;height:180px;width:100%;display:flex;flex-direction:column}.abm-image-preview-icon[_ngcontent-%COMP%]{position:absolute;cursor:pointer;top:-12px;left:calc(100% - 12px);width:24px;height:24px;color:#ff641e}.abm-image-preview-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:18px;height:18px}.abm-image-preview-text[_ngcontent-%COMP%]{max-width:90%;display:block;margin:5px auto 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.abm-image-preview[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:85%;margin:auto;display:block}.toast-success[_ngcontent-%COMP%]{background-color:#ff641e}.toast-error[_ngcontent-%COMP%]{background-color:#f0506e}.toast-info[_ngcontent-%COMP%]{background-color:#ff641e}.toast-warning[_ngcontent-%COMP%]{background-color:#f89406}.service-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:-10px}.service-button-container[_ngcontent-%COMP%]{margin:5px 5px 10px;height:38px;width:38px}.service-button-container[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]{width:100%;padding:5px 6px;border-radius:5px;text-transform:inherit;display:flex;flex-direction:row;justify-content:center;align-items:center;border:2px solid #ff641e;background-color:#fff}.service-button-container[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{max-height:25px;max-width:25px}.service-button-container[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]:hover{background-color:#4285f40a}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]{padding:0}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   .social-auth-button[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{background:none;width:100%!important;height:100%!important;min-width:25px!important;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:0!important;border:unset}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:none!important}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{max-height:22px!important;max-width:22px!important}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-telegram-auth-button[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-facebook-auth-button[_ngcontent-%COMP%]{width:100%;height:100%}.service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   div[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-google-auth-button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-telegram-auth-button[_ngcontent-%COMP%]   div[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-telegram-auth-button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-facebook-auth-button[_ngcontent-%COMP%]   div[_ngcontent-%COMP%], .service-button-container[_ngcontent-%COMP%]   app-facebook-auth-button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:100%;height:100%}@font-face{font-family:Microtype,sans-serif;src:url(/assets/project/microtype_bold.otf) format("opentype")}@font-face{font-family:MicrotypeNew,sans-serif;src:url(/assets/project/microtype_bold-new.otf) format("opentype")}.bs-datepicker[_ngcontent-%COMP%]{display:flex;align-items:stretch;flex-flow:row wrap;box-shadow:0 7.5px 20px #0000001a;position:relative;z-index:1;padding:1rem;background:white}.bs-datepicker[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .bs-datepicker[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .bs-datepicker[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], .bs-datepicker[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{font-family:Microtype;font-size:18px;color:#212121;font-weight:300}.bs-datepicker[_ngcontent-%COMP%]   .week[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-weight:700}.bs-datepicker[_ngcontent-%COMP%]:after{clear:both;content:"";display:block}.bs-datepicker[_ngcontent-%COMP%]   bs-day-picker[_ngcontent-%COMP%]{float:left}.bs-datepicker[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover, .bs-datepicker[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus, .bs-datepicker[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active, .bs-datepicker[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:hover, .bs-datepicker[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus, .bs-datepicker[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:active, .bs-datepicker-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover, .bs-datepicker-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus, .bs-datepicker-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active, .bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active, .bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus{outline:none}.bs-datepicker-head[_ngcontent-%COMP%]{background:white;min-width:100%;height:50px;box-sizing:border-box;padding:10px;border-radius:0;text-align:justify}.bs-datepicker-head[_ngcontent-%COMP%] > bs-datepicker-navigation-view[_ngcontent-%COMP%]{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between}.bs-datepicker-head[_ngcontent-%COMP%]:after{content:"";display:inline-block;vertical-align:top;width:100%}.bs-datepicker-head[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{display:inline-block;vertical-align:top;padding:0;height:30px;line-height:30px;border:0;background:transparent;text-align:center;cursor:pointer;color:#fff;transition:.3s}.bs-datepicker-head[_ngcontent-%COMP%]   button[disabled][_ngcontent-%COMP%], .bs-datepicker-head[_ngcontent-%COMP%]   button[disabled][_ngcontent-%COMP%]:hover, .bs-datepicker-head[_ngcontent-%COMP%]   button[disabled][_ngcontent-%COMP%]:active{background:rgba(221,221,221,.3);color:#f5f5f5;cursor:not-allowed}.bs-datepicker-head[_ngcontent-%COMP%]   button.next[_ngcontent-%COMP%], .bs-datepicker-head[_ngcontent-%COMP%]   button.previous[_ngcontent-%COMP%]{border-radius:50%;width:30px;height:30px}.bs-datepicker-head[_ngcontent-%COMP%]   button.next[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .bs-datepicker-head[_ngcontent-%COMP%]   button.previous[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:28px;line-height:1;display:inline-block;position:relative;height:100%;width:100%;border-radius:50%}.bs-datepicker-head[_ngcontent-%COMP%]   button.current[_ngcontent-%COMP%]{border-radius:15px;max-width:155px;padding:0 13px}.bs-datepicker-head[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover{background-color:#0000001a}.bs-datepicker-head[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active{background-color:#0003}.bs-datepicker-body[_ngcontent-%COMP%]{padding:10px;border-radius:0;min-height:232px;min-width:278px;border-top:1px solid rgba(161,161,161,.5);background:#ffffff}@media (max-width: 640px){.bs-datepicker-body[_ngcontent-%COMP%]{padding:2px;min-width:initial}}.bs-datepicker-body[_ngcontent-%COMP%]   .days.weeks[_ngcontent-%COMP%]{position:relative;z-index:1}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]{width:100%;border-collapse:separate;border-spacing:0}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{font-size:13px;color:#00000040;font-weight:400;text-align:center}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{color:#54708b;text-align:center;position:relative;padding:0}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:block;margin:0 auto;font-size:13px;border-radius:50%;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:not(.disabled)   span[_ngcontent-%COMP%]{cursor:pointer}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.is-highlighted[_ngcontent-%COMP%]:not(.disabled):not(.selected)   span[_ngcontent-%COMP%], .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.is-highlighted[_ngcontent-%COMP%]:not(.disabled):not(.selected){background-color:#e9edf0;transition:0s}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.disabled[_ngcontent-%COMP%], .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.disabled[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#9aaec1}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.selected[_ngcontent-%COMP%], .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.selected[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#fff;background-color:#ff641e}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active[_ngcontent-%COMP%]{position:relative}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-start[_ngcontent-%COMP%]:before{left:35%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-end[_ngcontent-%COMP%]:before{left:-85%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.active.select-start[_ngcontent-%COMP%]:after, .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span.active.select-end[_ngcontent-%COMP%]:after, .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-start[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:after, .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-end[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;transition:.3s;top:0;border-radius:50%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:before{content:"";display:block;position:absolute;z-index:-1;inset:6px -2px;box-sizing:content-box;background:transparent}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td.active.select-start[_ngcontent-%COMP%] + td.active[_ngcontent-%COMP%]:before{left:-20%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:last-child.active:before{border-radius:0 3px 3px 0;width:125%;left:-25%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[class*=select-][_ngcontent-%COMP%], .bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   td[class*=select-][_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{border-radius:50%;color:#fff}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.active[_ngcontent-%COMP%]:not(.select-start):before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.in-range[_ngcontent-%COMP%]:not(.select-start):before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.active[_ngcontent-%COMP%]:not(.select-start):before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.in-range[_ngcontent-%COMP%]:not(.select-start):before{background:#e9edf0}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:32px;height:32px;line-height:32px}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.select-start[_ngcontent-%COMP%]{z-index:2}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.is-highlighted.in-range[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   span.in-range.select-end[_ngcontent-%COMP%]:before{background:none;right:0;left:0}.bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.select-start[_ngcontent-%COMP%] + td.select-end[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.select-start[_ngcontent-%COMP%] + td.is-highlighted[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.active[_ngcontent-%COMP%] + td.is-highlighted[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.active[_ngcontent-%COMP%] + td.select-end[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.in-range[_ngcontent-%COMP%] + td.is-highlighted[_ngcontent-%COMP%]:before, .bs-datepicker-body[_ngcontent-%COMP%]   table.days[_ngcontent-%COMP%]   td.in-range[_ngcontent-%COMP%] + td.select-end[_ngcontent-%COMP%]:before{background:#e9edf0;width:100%}.bs-datepicker-body[_ngcontent-%COMP%]   table.weeks[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:nth-child(2).active:before{border-radius:3px 0 0 3px;left:0;width:100%}.bs-datepicker-body[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]:not(.weeks)   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:first-child:before{border-radius:3px 0 0 3px}.bs-datepicker-body[_ngcontent-%COMP%]   table.years[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:46px;height:46px;line-height:45px;margin:0 auto}.bs-datepicker-body[_ngcontent-%COMP%]   table.years[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:not(:last-child)   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{margin-bottom:8px}.bs-datepicker-body[_ngcontent-%COMP%]   table.months[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{height:52px}.bs-datepicker-body[_ngcontent-%COMP%]   table.months[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{padding:6px;border-radius:15px}.bs-datepicker[_ngcontent-%COMP%]   .current-timedate[_ngcontent-%COMP%]{color:#54708b;font-size:15px;text-align:center;height:30px;line-height:30px;border-radius:20px;border:1px solid #e9edf0;margin-bottom:10px;cursor:pointer;text-transform:uppercase;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker[_ngcontent-%COMP%]   .current-timedate[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:not(:empty):before{content:"";width:15px;height:16px;display:inline-block;margin-right:4px;vertical-align:text-bottom;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC)}.bs-datepicker-multiple[_ngcontent-%COMP%]{display:inline-block;border-radius:0;border:1px solid #d4d4d4}.bs-datepicker-multiple[_ngcontent-%COMP%] + .bs-datepicker-multiple[_ngcontent-%COMP%]{margin-left:10px}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%]{box-shadow:none;position:relative}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%]:not(:last-child){padding-right:10px}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%] + .bs-datepicker[_ngcontent-%COMP%]:after{content:"";display:block;width:14px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);position:absolute;top:25px;left:-8px}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%]   .left[_ngcontent-%COMP%]{float:left}.bs-datepicker-multiple[_ngcontent-%COMP%]   .bs-datepicker[_ngcontent-%COMP%]   .right[_ngcontent-%COMP%]{float:right}.bs-datepicker-container[_ngcontent-%COMP%]{padding:0;background-color:#fff}.bs-datepicker-custom-range[_ngcontent-%COMP%]{padding:15px;background:#eee}.bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:100%;display:block;height:30px;background-color:#9aaec1;border-radius:4px;color:#fff;border:0;margin-bottom:10px;padding:0 18px;text-align:left;transition:.3s}.bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active, .bs-datepicker-predefined-btns[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover{background-color:#54708b}.bs-datepicker[_ngcontent-%COMP%]   .is-other-month[_ngcontent-%COMP%]{color:#00000040}.bs-datepicker-buttons[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap;justify-content:flex-end;padding-top:10px;border-top:1px solid #e9edf0}.bs-datepicker-buttons[_ngcontent-%COMP%]   .btn-default[_ngcontent-%COMP%]{margin-left:10px}.bs-calendar-container[_ngcontent-%COMP%]{text-align:center}bs-datepicker-container[_ngcontent-%COMP%], bs-daterangepicker-container[_ngcontent-%COMP%]{z-index:1080}@media (max-width: 640px){.bs-datepicker-multiple[_ngcontent-%COMP%] + .bs-datepicker-multiple[_ngcontent-%COMP%]{margin-left:0;margin-top:1rem}}@media (max-width: 640px){bs-datepicker-container[_ngcontent-%COMP%], bs-daterangepicker-container[_ngcontent-%COMP%]{left:15px!important;width:calc(100% - 30px)}}.abm-spinner[_ngcontent-%COMP%]{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;padding:1rem}.abm-spinner-overlay[_ngcontent-%COMP%]{background-color:#cdcdcd80}.abm-spinner-icon[_ngcontent-%COMP%]{z-index:10000;position:relative;color:#ff641e}.abm-spinner[_ngcontent-%COMP%], .abm-spinner-overlay[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:1000}']}),t})();function C9(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"li")(1,"a"),n.\u0275\u0275element(2,"span",5),n.\u0275\u0275text(3),n.\u0275\u0275elementEnd()()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275attribute("href","tel:"+e.getConfigItem("suport.phone"),n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e.getConfigItem("suport.phone")," ")}}function D9(t,i){if(1&t&&(n.\u0275\u0275elementStart(0,"li")(1,"a"),n.\u0275\u0275element(2,"span",6),n.\u0275\u0275text(3),n.\u0275\u0275elementEnd()()),2&t){const e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275attribute("href","mailto:"+e.getConfigItem("suport.email"),n.\u0275\u0275sanitizeUrl),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",e.getConfigItem("suport.email")," ")}}let x9=(()=>{class t extends mn{constructor(e){super(),this.authService=e,this.auth=!1}ngOnInit(){this.auth=this.authService.isAuth()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(Ml))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-offcanvas"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:8,vars:2,consts:[["id","offcanvas","uk-offcanvas","overlay: true",1,"abm-offcanvas"],[1,"uk-offcanvas-bar"],["type","button","uk-close","",1,"uk-offcanvas-close"],[1,"abm-offcanvas-list"],[4,"ngIf"],["uk-icon","receiver",1,"uk-margin-small-right"],["uk-icon","mail",1,"uk-margin-small-right"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1),n.\u0275\u0275element(2,"button",2),n.\u0275\u0275elementStart(3,"ul",3),n.\u0275\u0275template(4,C9,4,2,"li",4),n.\u0275\u0275template(5,D9,4,2,"li",4),n.\u0275\u0275elementStart(6,"li"),n.\u0275\u0275element(7,"app-social-header"),n.\u0275\u0275elementEnd()()()()),2&e&&(n.\u0275\u0275advance(4),n.\u0275\u0275property("ngIf",!0===r.configItemNotEmpty("suport.phone")),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!0===r.configItemNotEmpty("suport.email")))},dependencies:[ie.O5,E2],styles:['@font-face{font-family:Microtype,sans-serif;src:url(/assets/project/microtype_bold.otf) format("opentype")}@font-face{font-family:MicrotypeNew,sans-serif;src:url(/assets/project/microtype_bold-new.otf) format("opentype")}.abm-offcanvas[_ngcontent-%COMP%]   .uk-offcanvas-close[_ngcontent-%COMP%]{color:#212121}.abm-offcanvas[_ngcontent-%COMP%]   .uk-offcanvas-bar[_ngcontent-%COMP%]{color:#212121;background:#ffffff;padding:20px}.abm-offcanvas-list[_ngcontent-%COMP%]{list-style:none;padding:0;margin:4rem 0 0}.abm-offcanvas-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin-bottom:1rem}.abm-offcanvas-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#212121;font-size:17.6px}.abm-offcanvas-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:#ff641e}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header[_ngcontent-%COMP%]   .abm-header-list[_ngcontent-%COMP%]{margin-right:0;display:flex!important;border-right:unset;flex-direction:column}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%]{list-style:none;padding:0;margin:4rem 0 0}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin-bottom:1rem}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#212121;font-size:17.6px}.abm-offcanvas[_ngcontent-%COMP%]   app-social-header-list[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:#ff641e}']}),t})();function k9(t,i){1&t&&n.\u0275\u0275element(0,"app-spinner",3)}let P9=(()=>{class t{constructor(e,r,s,o,u){this.translate=e,this.title=r,this.cdr=s,this.config=o,this.store=u,this.progress=!0,this.title.setTitle(o.get("title")),e.addLangs(o.get("lang.languages").map(d=>d.header)),this.store.subscribe(d=>{this.progress=d.app.progress})}ngAfterViewChecked(){this.cdr.detectChanges()}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275directiveInject(gs),n.\u0275\u0275directiveInject(C.Title),n.\u0275\u0275directiveInject(n.ChangeDetectorRef),n.\u0275\u0275directiveInject(so),n.\u0275\u0275directiveInject(Zt))},t.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["app-root"]],decls:7,vars:1,consts:[[1,"uk-offcanvas-content"],[1,"abm-main"],["mode","fixed",4,"ngIf"],["mode","fixed"]],template:function(e,r){1&e&&(n.\u0275\u0275elementStart(0,"div",0),n.\u0275\u0275element(1,"app-offcanvas")(2,"app-header"),n.\u0275\u0275elementStart(3,"main",1),n.\u0275\u0275element(4,"router-outlet"),n.\u0275\u0275elementEnd(),n.\u0275\u0275element(5,"app-footer"),n.\u0275\u0275template(6,k9,1,0,"app-spinner",2),n.\u0275\u0275elementEnd()),2&e&&(n.\u0275\u0275advance(6),n.\u0275\u0275property("ngIf",r.progress))},dependencies:[ie.O5,As,p9,M9,w9,x9]}),t})();class S9{}class A2{constructor(){this.languages=[],this.config=new so,this.languages=this.config.get("lang.languages").map(e=>new L2(e)),this.storage=new Fs;const i=this.storage.getItem("lang");if(i)this.currentLang=i;else{const e=this.languages.find(r=>r.header===i);this.currentLang=e||this.config.get("lang.currentLang")}}changeLang(i){this.currentLang=i,this.onChange()}onChange(){this.storage.setItem("lang",this.currentLang.header)}}let ym=class{change(i,e){const r=i.getState(),s=Object.assign(new S9,r);s.model=new A2,s.model.changeLang(e.payload),i.setState(s)}};ym.\u0275fac=function(i){return new(i||ym)},ym.\u0275prov=n.\u0275\u0275defineInjectable({token:ym,factory:ym.\u0275fac}),(0,Ye.gn)([Wt(Wg),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Wg]),(0,Ye.w6)("design:returntype",void 0)],ym.prototype,"change",null),ym=(0,Ye.gn)([ei({name:"lang",defaults:{model:new A2}})],ym);let zx=(()=>{class t{constructor(e,r){this.loginService=e,this.projectConfig=r}chackPhone(e){return new Promise((r,s)=>{this.projectConfig.get("phone.regex").test(e)?this.loginService.validPhone(e).then(o=>{o.is_exist?r(e):s(106)}).catch(o=>{s(o.error.data[0].message)}):s(130)})}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Vg),n.\u0275\u0275inject(so))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),da=class{constructor(i,e,r,s){this.loginService=i,this.phoneHelper=e,this.config=r,this.storage=s}static getNeedPassword(i){return i.needPassword}setPhone({dispatch:i},e){this.phoneHelper.chackPhone(e.payload).then(r=>{i(new Gv(r))}).catch(r=>{i(new Uv(r))})}setSuccessPhone({getState:i,setState:e},r){const s=i();s.phone.value=r.payload,s.phone.valid.clearError(),e(s)}setErrorPhoneAction({getState:i,setState:e},r){const s=i();s.phone.valid.setError(r.payload),e(s)}setPasswort({dispatch:i},e){!e.payload||e.payload.length<this.config.get("minPassword")?i(new Fg(127)):i(new d_(e.payload))}SetErrorPasswordAction({getState:i,setState:e},r){const s=i();s.password.valid.setError(r.payload),e(s)}setSuccessPassword({getState:i,setState:e},r){const s=i();s.password.value=r.payload,s.password.valid.clearError(),e(s)}needPassword(i){this.loginService.getNeedPassword().then(e=>{i.setState({...i.getState(),needPassword:e.need_password})})}loginPassword({getState:i,dispatch:e},r){const s=i();this.loginService.loginPassword(s.phone.value,s.password.value).then(o=>{e(new jg(o))}).catch(o=>{e(new Hg(o.error.data))})}loginError({getState:i},r){const s=i();if(r.payload.length)for(const o of r.payload)if("password"===o.field)try{s.password.valid.setErrorMassage(o.message)}catch{}}loginSuccessAction({dispatch:i},e){this.storage.setItem("token",e.payload.token),i(new Si(["/profile"]))}};var Mi;da.\u0275fac=function(i){return new(i||da)(n.\u0275\u0275inject(Vg),n.\u0275\u0275inject(zx),n.\u0275\u0275inject(so),n.\u0275\u0275inject(Fs))},da.\u0275prov=n.\u0275\u0275defineInjectable({token:da,factory:da.\u0275fac}),(0,Ye.gn)([Wt(Iw),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Iw]),(0,Ye.w6)("design:returntype",void 0)],da.prototype,"setPhone",null),(0,Ye.gn)([Wt(Gv),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Gv]),(0,Ye.w6)("design:returntype",void 0)],da.prototype,"setSuccessPhone",null),(0,Ye.gn)([Wt(Uv),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Uv]),(0,Ye.w6)("design:returntype",void 0)],da.prototype,"setErrorPhoneAction",null),(0,Ye.gn)([Wt(qv),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,qv]),(0,Ye.w6)("design:returntype",void 0)],da.prototype,"setPasswort",null),(0,Ye.gn)([Wt(Fg),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Fg]),(0,Ye.w6)("design:returntype",void 0)],da.prototype,"SetErrorPasswordAction",null),(0,Ye.gn)([Wt(d_),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,d_]),(0,Ye.w6)("design:returntype",void 0)],da.prototype,"setSuccessPassword",null),(0,Ye.gn)([Wt(Ng),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object]),(0,Ye.w6)("design:returntype",void 0)],da.prototype,"needPassword",null),(0,Ye.gn)([Wt(Kv),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Kv]),(0,Ye.w6)("design:returntype",void 0)],da.prototype,"loginPassword",null),(0,Ye.gn)([Wt(Hg),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Hg]),(0,Ye.w6)("design:returntype",void 0)],da.prototype,"loginError",null),(0,Ye.gn)([Wt(jg),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,jg]),(0,Ye.w6)("design:returntype",void 0)],da.prototype,"loginSuccessAction",null),(0,Ye.gn)([jr(),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[da]),(0,Ye.w6)("design:returntype",void 0)],da,"getNeedPassword",null),da=(0,Ye.gn)([ei({name:"login",defaults:{phone:new gr,password:new gr,needPassword:null}}),(0,Ye.w6)("design:paramtypes",[Vg,zx,so,Fs])],da),function(t){t.SetPhoneAction=(()=>{class _e{constructor(Ne){this.payload=Ne}}return _e.type="[FORGOT PASSWORD] Set phone",_e})(),t.SetSuccessPhoneAction=(()=>{class _e{constructor(Ne){this.payload=Ne}}return _e.type="[FORGOT PASSWORD] Set success phone",_e})(),t.SetErrorPhoneAction=(()=>{class _e{constructor(Ne){this.payload=Ne}}return _e.type="[FORGOT PASSWORD] Set error phone",_e})(),t.SetPasswortAction=(()=>{class _e{constructor(Ne){this.payload=Ne}}return _e.type="[FORGOT PASSWORD] Set password",_e})(),t.SetSuccessPasswordAction=(()=>{class _e{constructor(Ne){this.payload=Ne}}return _e.type="[FORGOT PASSWORD] Set success password",_e})(),t.SetErrorPasswordAction=(()=>{class _e{constructor(Ne){this.payload=Ne}}return _e.type="[FORGOT PASSWORD] Set error password",_e})(),t.CheckPasswordsAction=(()=>{class _e{}return _e.type="[FORGOT PASSWORD] Check passwords",_e})(),t.CheckValidStepOneAction=(()=>{class _e{}return _e.type="[FORGOT PASSWORD] Check step one",_e})(),t.SubmitStepOneAction=(()=>{class _e{}return _e.type="[FORGOT PASSWORD] Submit step one",_e})(),t.SetSmsPasswordAction=(()=>{class _e{constructor(Ne){this.payload=Ne}}return _e.type="[FORGOT PASSWORD] Set sms password",_e})(),t.SetSuccessSmsPasswordAction=(()=>{class _e{constructor(Ne){this.payload=Ne}}return _e.type="[FORGOT PASSWORD] Set success sms password",_e})(),t.SetErrorSmsPasswordAction=(()=>{class _e{constructor(Ne){this.payload=Ne}}return _e.type="[FORGOT PASSWORD] Set error sms password",_e})(),t.SubmitSmsPasswordAction=(()=>{class _e{constructor(Ne){this.payload=Ne}}return _e.type="[FORGOT PASSWORD] Submit sms password",_e})(),t.ResetStoreAction=(()=>{class _e{}return _e.type="[FORGOT PASSWORD] Reset store",_e})(),t.SuccessChagePasswordAction=(()=>{class _e{}return _e.type="[FORGOT PASSWORD] Success chamge password",_e})()}(Mi||(Mi={}));let ao=class{constructor(i,e,r){this.phoneHelper=i,this.service=e,this.config=r}setPhone({dispatch:i},e){this.phoneHelper.chackPhone(e.payload).then(r=>{i(new Mi.SetSuccessPhoneAction(r))}).catch(r=>{i(new Mi.SetErrorPhoneAction(r))})}setSuccessPhoneStatus({getState:i,setState:e,dispatch:r},s){const o=i();o.phone.value=s.payload,o.phone.valid.clearError(),e(o),r(new Mi.CheckValidStepOneAction)}setErrorStatusPhone({getState:i,setState:e,dispatch:r},s){const o=i();o.phone.valid.setError(s.payload),e(o),r(new Mi.CheckValidStepOneAction)}setPasswort({dispatch:i},e){!e.payload.value||e.payload.value.length<this.config.get("minPassword")?i(new Mi.SetErrorPasswordAction(new ed(e.payload.key,127))):i([new Mi.SetSuccessPasswordAction(e.payload),new Mi.CheckPasswordsAction])}setErrorPasswordAction({getState:i,setState:e,dispatch:r},s){const o=i();"passwordOne"===s.payload.key?o.passwordOne.valid.setError(s.payload.value):"passwordTwo"===s.payload.key&&o.passwordTwo.valid.setError(s.payload.value),e(o),r(new Mi.CheckValidStepOneAction)}setSuccessPasswordAction({getState:i,setState:e,dispatch:r},s){const o=i();"passwordOne"===s.payload.key?(o.passwordOne.value=s.payload.value,o.passwordOne.valid.clearError()):"passwordTwo"===s.payload.key&&(o.passwordTwo.value=s.payload.value,o.passwordTwo.valid.clearError()),e(o),r(new Mi.CheckValidStepOneAction)}chackPasswords({getState:i,dispatch:e},r){const s=i();s.passwordOne.valid.status&&s.passwordTwo.valid.status&&s.passwordOne.value!==s.passwordTwo.value&&e([new Mi.SetErrorPasswordAction(new ed("passwordTwo",126))])}validStepOne({getState:i,setState:e},r){const s=i();s.validStepOne=!!(s.passwordOne.valid.status&&s.passwordTwo.valid.status&&s.phone.valid.status),e(s)}submitStepOne({getState:i,setState:e}){const s=i();s.step=2,e(s),this.service.changePassword(s.phone.value,s.passwordOne.value).then(o=>{s.smsId=o.sms_id,e(s)}).catch(o=>{})}setSmsPassword({dispatch:i},e){i(e.payload?new Mi.SetSuccessSmsPasswordAction(e.payload):new Mi.SetErrorSmsPasswordAction(null))}setSuccessSmsPassword({getState:i,setState:e},s){const o=i();o.sms.value=s.payload,o.sms.valid.clearError(),e(o)}setErrorSmsPassword({getState:i,setState:e},s){const o=i();o.sms.valid.setErrorMassage(s.payload?s.payload:""),e(o)}submitSmsPassword({getState:i,dispatch:r},s){const o=i();this.service.changePasswordConfirm(o.smsId,s.payload).then(u=>{r([new Mi.ResetStoreAction,new Mi.SuccessChagePasswordAction])}).catch(u=>{r(new Mi.SetErrorSmsPasswordAction(u.error.data[0].message))})}resetStore({setState:i}){i({phone:new gr,passwordOne:new gr,passwordTwo:new gr,sms:new gr,validStepOne:!1,step:1,smsId:null})}successChangePassword({dispatch:i}){i(new Si(["/login"]))}};ao.\u0275fac=function(i){return new(i||ao)(n.\u0275\u0275inject(zx),n.\u0275\u0275inject(QP),n.\u0275\u0275inject(so))},ao.\u0275prov=n.\u0275\u0275defineInjectable({token:ao,factory:ao.\u0275fac}),(0,Ye.gn)([Wt(Mi.SetPhoneAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Mi.SetPhoneAction]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"setPhone",null),(0,Ye.gn)([Wt(Mi.SetSuccessPhoneAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Mi.SetSuccessPhoneAction]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"setSuccessPhoneStatus",null),(0,Ye.gn)([Wt(Mi.SetErrorPhoneAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Mi.SetErrorPhoneAction]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"setErrorStatusPhone",null),(0,Ye.gn)([Wt(Mi.SetPasswortAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Mi.SetPasswortAction]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"setPasswort",null),(0,Ye.gn)([Wt(Mi.SetErrorPasswordAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Mi.SetErrorPasswordAction]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"setErrorPasswordAction",null),(0,Ye.gn)([Wt(Mi.SetSuccessPasswordAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Mi.SetSuccessPasswordAction]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"setSuccessPasswordAction",null),(0,Ye.gn)([Wt(Mi.CheckPasswordsAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Mi.CheckPasswordsAction]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"chackPasswords",null),(0,Ye.gn)([Wt(Mi.CheckValidStepOneAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Mi.CheckValidStepOneAction]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"validStepOne",null),(0,Ye.gn)([Wt(Mi.SubmitStepOneAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"submitStepOne",null),(0,Ye.gn)([Wt(Mi.SetSmsPasswordAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Mi.SetSmsPasswordAction]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"setSmsPassword",null),(0,Ye.gn)([Wt(Mi.SetSuccessSmsPasswordAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Mi.SetSuccessSmsPasswordAction]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"setSuccessSmsPassword",null),(0,Ye.gn)([Wt(Mi.SetErrorSmsPasswordAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Mi.SetErrorSmsPasswordAction]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"setErrorSmsPassword",null),(0,Ye.gn)([Wt(Mi.SubmitSmsPasswordAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Mi.SubmitSmsPasswordAction]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"submitSmsPassword",null),(0,Ye.gn)([Wt(Mi.ResetStoreAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"resetStore",null),(0,Ye.gn)([Wt(Mi.SuccessChagePasswordAction),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object]),(0,Ye.w6)("design:returntype",void 0)],ao.prototype,"successChangePassword",null),ao=(0,Ye.gn)([ei({name:"forgotPassword",defaults:{phone:new gr,passwordOne:new gr,passwordTwo:new gr,sms:new gr,validStepOne:!1,step:1,smsId:null}}),(0,Ye.w6)("design:paramtypes",[zx,QP,so])],ao);class J0{constructor(){this.needPassword=!1,this.phone=new gr,this.password=new gr,this.progress=!1,this.passwordOne=new gr,this.passwordTwo=new gr,this.sms=new gr,this.step=1,this.cart=new gr,this.fields=[]}}var Q0;let jc=Q0=class{setErrorInput({getState:i,setState:e},r){const s=i(),o=Object.assign(new Q0,s);if(r.payload.field in s)o[r.payload.field]=new gr,o[r.payload.field].valid=new v_,o[r.payload.field].value=s[r.payload.field].value,r.payload.isBooleanError&&o[r.payload.field].valid.setErrorNoMassage(),r.payload.isCodeError&&o[r.payload.field].valid.setError(r.payload.code),r.payload.isTextError&&o[r.payload.field].valid.setErrorMassage(r.payload.message),e(o);else{let u=null;const d=new gr;d.valid=new v_,r.payload.isBooleanError&&d.valid.setErrorNoMassage(),r.payload.isCodeError&&d.valid.setError(r.payload.code),r.payload.isTextError&&d.valid.setErrorMassage(r.payload.message),s.fields.forEach((m,M)=>{m.key===r.payload.field&&(u=m.input,o.fields[M].input=d)}),null===u&&o.fields.push({key:r.payload.field,input:d}),e(o)}}setSuccessInput({getState:i,setState:e},r){const s=i(),o=Object.assign(new Q0,s);r.payload in s&&(o[r.payload]=new gr,o[r.payload].valid=new v_(s[r.payload].valid.status),o[r.payload].value=s[r.payload].value,o[r.payload].valid.clearError(),e(o))}setValueInput({getState:i,setState:e},r){const s=i(),o=Object.assign(new Q0,s);r.payload.key in s&&(o[r.payload.key]=new gr,o[r.payload.key].value=r.payload.value,e(o))}enableProgress({getState:i,setState:e}){const r=Object.assign(new J0,i());r.progress=!0,e(r)}disableProgress({getState:i,setState:e}){const r=Object.assign(new J0,i());r.progress=!1,e(r)}resetState({setState:i}){i(new J0)}setItem({getState:i,setState:e},r){const s=i();if(r.payload.key in s){const o=Object.assign(new J0,i());o[r.payload.key]=r.payload.value,e(o)}}};jc.\u0275fac=function(i){return new(i||jc)},jc.\u0275prov=n.\u0275\u0275defineInjectable({token:jc,factory:jc.\u0275fac}),(0,Ye.gn)([Wt(Ki),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Ki]),(0,Ye.w6)("design:returntype",void 0)],jc.prototype,"setErrorInput",null),(0,Ye.gn)([Wt(Ql),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Ql]),(0,Ye.w6)("design:returntype",void 0)],jc.prototype,"setSuccessInput",null),(0,Ye.gn)([Wt(Hp),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Hp]),(0,Ye.w6)("design:returntype",void 0)],jc.prototype,"setValueInput",null),(0,Ye.gn)([Wt(hn),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object]),(0,Ye.w6)("design:returntype",void 0)],jc.prototype,"enableProgress",null),(0,Ye.gn)([Wt(St),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object]),(0,Ye.w6)("design:returntype",void 0)],jc.prototype,"disableProgress",null),(0,Ye.gn)([Wt(Tc),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object]),(0,Ye.w6)("design:returntype",void 0)],jc.prototype,"resetState",null),(0,Ye.gn)([Wt(Av),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Av]),(0,Ye.w6)("design:returntype",void 0)],jc.prototype,"setItem",null),jc=Q0=(0,Ye.gn)([ei({name:"app",defaults:new J0})],jc);class sO{constructor(){this.data=new Array}getPhone(i){let e=null;return this.data.forEach(r=>{r.getName()==i&&(e=r)}),e}hasPhone(i){let e=!1;return this.data.forEach(r=>{r.getName()==i&&(e=!0)}),e}addPhone(i){this.data=this.data.concat(i)}changePhone(i){let e=new Array;this.data.forEach(r=>{r.getName()==i.getName()?e.push(i):e.push(r)}),this.data=e}}let ep=class{SetOrReplacePhone({getState:i,setState:e},r){const s=Object.assign(new sO,i());s.hasPhone(r.store.getName())?s.changePhone(r.store):s.addPhone(r.store),e(s)}SetErrorForPhone({getState:i,setState:e},r){const s=i(),o=Object.assign(new sO,s);if(o.hasPhone(r.error.field)){const u=o.getPhone(r.error.field),d=new gr;d.valid=new v_,d.value=u.getValue().value;const m=new S2(d,r.error.field);r.error.isBooleanError&&d.valid.setErrorNoMassage(),r.error.isCodeError&&d.valid.setError(r.error.code),r.error.isTextError&&d.valid.setErrorMassage(r.error.message),o.changePhone(m),e(o)}}};ep.\u0275fac=function(i){return new(i||ep)},ep.\u0275prov=n.\u0275\u0275defineInjectable({token:ep,factory:ep.\u0275fac}),(0,Ye.gn)([Wt(eO),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,eO]),(0,Ye.w6)("design:returntype",void 0)],ep.prototype,"SetOrReplacePhone",null),(0,Ye.gn)([Wt(gm),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,gm]),(0,Ye.w6)("design:returntype",void 0)],ep.prototype,"SetErrorForPhone",null),ep=(0,Ye.gn)([ei({name:"phones",defaults:new sO})],ep);class Wx{setData(i){this.data=i}getProfileItem(i){return this.data&&i&&i in this.data&&this.data[i]?this.data[i]:""}getFullName(){return`${this.getProfileItem("first_name")} ${this.getProfileItem("last_name")}`}}class Zb{constructor(){this.profileData=new Wx,this.accountsData=new Wx,this.cards=[],this.questions=[],this.countQuestions=0,this.questionsNew=[],this.questionsOld=[],this.questionsNotViewed=[]}}let Xh=class{constructor(i,e,r,s,o,u,d){this.profileService=i,this.cartService=e,this.cardHelper=r,this.config=s,this.storageService=o,this.authService=u,this.router=d}getData({setState:i,getState:e,dispatch:r},s){var o=this;return In(function*(){const{afterEnd:u}=s.payload||{};r(new hn);const d=(yield o.cartService.getCardInfo()).cards,m=yield o.profileService.getProfileData(),M=Object.assign(new Zb,e());if(M.cards=d,i(M),"1"===m.mobile)return void("true"===o.storageService.getItem("social")?r([new St,new Si(["/set-phone"])]):o.authService.logout());const S=yield o.cartService.getCardInfo();o.cardHelper.valid(S.cards)||!o.config.get("requiredCard",!1)?(r(new hn),o.profileService.getProfileData().then(I=>{r(new St);const K=Object.assign(new Zb,e());for(let Q in I.params.required)if(Q in I.params.required&&I.params.required[Q])if("region"===Q||"city"===Q){if(Q="id_"+Q,Q in I&&I[Q]>0)continue;r(new Si(["/profile/edit"]))}else if("mobile"!==Q){if(Q in I){(null===I[Q]||""===I[Q])&&r(new Si(["/profile/edit"]));continue}r(new Si(["/profile/edit"]))}K.profileData=new Wx,K.profileData.setData(I),i(K)}),r(new hn),o.profileService.getAccountsData().then(I=>{r(new St);const K=Object.assign(new Zb,e());K.accountsData=new Wx,K.accountsData.setData(I.accounts[0]),i(K)}),r(new hn),o.profileService.getQuestions().then(I=>{r(new St);const K=Object.assign(new Zb,e());K.questions=I,K.questionsNew=K.questions.filter(Q=>null==Q.answer),K.questionsOld=K.questions.filter(Q=>Q.answer||0===Q.answer),K.questionsNotViewed=K.questions.filter(Q=>null!=Q.viewed_status&&0===Q.viewed_status),i(K),r(new St)}),"function"==typeof u&&u()):r([new St,new Si(["/profile/card/add"])])})()}setSubscribe(){var i=this;return In(function*(){yield i.profileService.setSubscribe()})()}resetState({setState:i}){i(new Zb)}};Xh.\u0275fac=function(i){return new(i||Xh)(n.\u0275\u0275inject(ix),n.\u0275\u0275inject(Jp),n.\u0275\u0275inject(ZP),n.\u0275\u0275inject(so),n.\u0275\u0275inject(Fs),n.\u0275\u0275inject(Ml),n.\u0275\u0275inject(Ut))},Xh.\u0275prov=n.\u0275\u0275defineInjectable({token:Xh,factory:Xh.\u0275fac}),(0,Ye.gn)([Wt(ua),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,ua]),(0,Ye.w6)("design:returntype",Promise)],Xh.prototype,"getData",null),(0,Ye.gn)([Wt(tb),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[]),(0,Ye.w6)("design:returntype",Promise)],Xh.prototype,"setSubscribe",null),(0,Ye.gn)([Wt(Zw),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object]),(0,Ye.w6)("design:returntype",void 0)],Xh.prototype,"resetState",null),Xh=(0,Ye.gn)([ei({name:"profile",defaults:new Zb}),(0,Ye.w6)("design:paramtypes",[ix,Jp,ZP,so,Fs,Ml,Ut])],Xh);class vm{constructor(i,e){this.referralService=i,this.store=e}setValueInput({},r){var s=this;return In(function*(){return yield s.referralService.link(r.payload.phone)})()}checkInvite({},r){var s=this;return In(function*(){const{show:o,token:u,full_name:d}=yield s.referralService.needShowReferralConfirm(),{afterAccept:m,afterDecline:M,after:S}=r.payload;if(o)try{const I=yield s.referralService.showConfirm(d);let K=null;I?(K=yield s.referralService.confirmInvite(u),"function"==typeof m&&m()):(K=yield s.referralService.declineInvite(u),"function"==typeof M&&M()),s.referralService.removeToken()}catch{s.referralService.removeToken()}else s.referralService.removeToken();return"function"==typeof S&&S(),!0})()}checkInviteOnPage({},r){var s=this;return In(function*(){const o=yield s.referralService.showConfirm(r.payload.full_name);try{let u=null;u=o?yield s.referralService.confirmInvite(r.payload.token):yield s.referralService.declineInvite(r.payload.token),s.store.dispatch(new Si(["/"]))}catch{s.store.dispatch(r.payload.authorized?new Si(["/"]):new Si(["/page-not-found"],null,{replaceUrl:!0}))}})()}}function Oy(t,i,e){return"m"===e?i?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===e?i?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":t+" "+function O9(t,i){let e=t.split("_");return i%10==1&&i%100!=11?e[0]:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?e[1]:e[2]}({ss:i?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:i?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:i?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[e],+t)}function Xb(t){return function(i){return t+"\u043e"+(11===i.getHours()?"\u0431":"")+"] LT"}}vm.\u0275fac=function(i){return new(i||vm)(n.\u0275\u0275inject(Bp),n.\u0275\u0275inject(Zt))},vm.\u0275prov=n.\u0275\u0275defineInjectable({token:vm,factory:vm.\u0275fac}),(0,Ye.gn)([Wt(i1),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,i1]),(0,Ye.w6)("design:returntype",Promise)],vm.prototype,"setValueInput",null),(0,Ye.gn)([Wt(Fh),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,Fh]),(0,Ye.w6)("design:returntype",Promise)],vm.prototype,"checkInvite",null),(0,Ye.gn)([Wt(r1),(0,Ye.w6)("design:type",Function),(0,Ye.w6)("design:paramtypes",[Object,r1]),(0,Ye.w6)("design:returntype",Promise)],vm.prototype,"checkInviteOnPage",null);const L9={abbr:"uk",months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function T9(t,i,e){let r={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return t?r[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(i)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(i)?"genitive":"nominative"][t.getDay()]:r.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:Xb("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:Xb("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:Xb("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:Xb("[\u0423] dddd ["),lastWeek(t){switch(t.getDay()){case 0:case 3:case 5:case 6:return Xb("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [")(t);case 1:case 2:case 4:return Xb("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [")(t)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:Oy,m:Oy,mm:Oy,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:Oy,d:"\u0434\u0435\u043d\u044c",dd:Oy,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:Oy,y:"\u0440\u0456\u043a",yy:Oy},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:t=>/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(t),meridiem:(t,i,e)=>t<4?"\u043d\u043e\u0447\u0456":t<12?"\u0440\u0430\u043d\u043a\u0443":t<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430",dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal(t,i){const e=Number(t);switch(i){case"M":case"d":case"DDD":case"w":case"W":return e+"-\u0439";case"D":return e+"-\u0433\u043e";default:return e.toString()}},week:{dow:1,doy:7}};function sh(t){return Or(t).week()}function Ty(t,i,e){return"m"===e?i?"\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0442\u0430":t+" "+function E9(t,i){let e=t.split("_");return i%10==1&&i%100!=11?e[0]:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?e[1]:e[2]}({ss:i?"\u0441\u0435\u043a\u0443\u043d\u0434_\u0441\u0435\u043a\u0443\u043d\u0434\u0442\u0430\u0440_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0442\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0442\u0430\u0440_\u0441\u0435\u043a\u0443\u043d\u0434\u0442\u044b",mm:"\u043c\u0438\u043d\u0443\u0442_\u043c\u0438\u043d\u0443\u0442\u0442\u0430\u0440_\u043c\u0438\u043d\u0443\u0442",hh:"\u0441\u0430\u0493\u0430\u0442_\u0441\u0430\u0493\u0430\u0442_\u0441\u0430\u0493\u0430\u0442",dd:"\u043a\u04af\u043d_\u043a\u04af\u043d_\u043a\u04af\u043d",MM:"\u0430\u0439_\u0430\u0439\u0434\u0430_\u0430\u0439\u043b\u0430\u0440\u0434\u044b",yy:"\u0436\u044b\u043b_\u0436\u044b\u043b\u0434\u0430\u0440_\u0436\u044b\u043b"}[e],+t)}let oO=[/^\u049b\u0430\u04a3\u0442/i,/^\u0430\u049b\u043f/i,/^\u043d\u0430\u0443\u0440/i,/^\u0441\u04d9\u0443/i,/^\u043c\u0430\u043c\u044b\u0440/i,/^\u043c\u0430\u0443\u0441/i,/^\u0448\u0456\u043b\u0434/i,/^\u0442\u0430\u043c/i,/^\u049b\u044b\u0440\u043a/i,/^\u049b\u0430\u0437/i,/^\u049b\u0430\u0440/i,/^\u0436\u0435\u043b\u0442/i];const I9={abbr:"kaz",months:{format:"\u049b\u0430\u04a3\u0442\u0430\u0440\u0434\u044b\u04a3_\u0430\u049b\u043f\u0430\u043d\u043d\u044b\u04a3_\u043d\u0430\u0443\u0440\u044b\u0437\u0434\u044b\u04a3_\u0441\u04d9\u0443\u0456\u0440\u0434\u0456\u04a3_\u043c\u0430\u043c\u044b\u0440\u0434\u044b\u04a3_\u043c\u0430\u0443\u0441\u044b\u043c\u043d\u044b\u04a3_\u0448\u0456\u043b\u0434\u0435\u043d\u0456\u04a3_\u0442\u0430\u043c\u044b\u0437\u0434\u044b\u04a3_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a\u0442\u0456\u04a3_\u049b\u0430\u0437\u0430\u043d\u043d\u044b\u04a3_\u049b\u0430\u0440\u0430\u0448\u0430\u043d\u044b\u04a3_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d\u043d\u044b\u04a3".split("_"),standalone:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_")},monthsShort:{format:"\u049b\u0430\u04a3\u0442_\u0430\u049b\u043f_\u043d\u0430\u0443\u0440_\u0441\u04d9\u0443_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441_\u0448\u0456\u043b\u0434_\u0442\u0430\u043c_\u049b\u044b\u0440\u043a_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b\u0442".split("_"),standalone:"\u049b\u0430\u04a3\u0442_\u0430\u049b\u043f_\u043d\u0430\u0443\u0440_\u0441\u04d9\u0443_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441_\u0448\u0456\u043b\u0434_\u0442\u0430\u043c_\u049b\u044b\u0440\u043a_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b\u0442".split("_")},weekdays:{standalone:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),format:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456\u0434\u0435_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456\u0434\u0435_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456\u0434\u0435_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456\u0434\u0435_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456\u0434\u0435_\u0436\u04b1\u043c\u0430\u0434\u0430_\u0441\u0435\u043d\u0431\u0456\u0434\u0435".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u04e9\u0442\u043a\u0435\u043d|\u043a\u0435\u043b\u0435\u0441\u0456|\u043e\u0441\u044b)? ?\] ?dddd/},weekdaysShort:"\u0436\u0441_\u0434\u0441_\u0441\u0441_\u0441\u0440_\u0431\u0441_\u0436\u0436_\u0441\u043d".split("_"),weekdaysMin:"\u0436\u0441_\u0434\u0441_\u0441\u0441_\u0441\u0440_\u0431\u0441_\u0436\u0436_\u0441\u043d".split("_"),monthsParse:oO,longMonthsParse:oO,shortMonthsParse:oO,monthsRegex:/^(\u049b\u0430\u04a3\u0442\u0430\u0440[\u0434\u044b\u04a3]|\u049b\u0430\u043d\u0442\u0430\u0440\. |\u0430\u049b\u043f\u0430\u043d[\u043d\u044b\u04a3]|\u0430\u049b\u043f\u0430\u043d \. |\u043d\u0430\u0443\u0440\u044b\u0437[\u0434\u044b\u04a3] |\u043d\u0430\u0443\u0440\u044b\u0437\. |\u0441\u04d9\u0443\u0456\u0440[\u0434\u0456\u04a3]|\u0441\u04d9\u0443\u0456\u0440\. |\u043c\u0430\u043c\u044b\u0440[\u0434\u044b\u04a3]|\u043c\u0430\u043c\u044b\u0440\. |\u043c\u0430\u0443\u0441\u044b\u043c[\u043d\u044b\u04a3]|\u043c\u0430\u0443\u0441\u044b\u043c\. |\u0448\u0456\u043b\u0434\u0435[\u043d\u0456\u04a3]|\u0448\u0456\u043b\u0434\u0435\. |\u0442\u0430\u043c\u044b\u0437\u0434\u044b\u04a3 \u0442\u0430\u043c\u044b\u0437\. |\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a[\u0442\u0456\u04a3]|\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a \. |\u049b\u0430\u0437\u0430\u043d[\u043d\u044b\u04a3]|\u049b\u0430\u0437\u0430\u043d\. |\u049b\u0430\u0440\u0430\u0448\u0430[\u043d\u044b\u04a3]|\u049b\u0430\u0440\u0430\u0448\u0430 \. |\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d[\u043d\u044b\u04a3]|\u0436\u0435\u043b\u0442\. )/i,monthsShortRegex:/^(\u049b\u0430\u04a3\u0442\u0430\u0440[\u0434\u044b\u04a3]|\u0430\u049b\u043f\u0430\u043d[\u043d\u044b\u04a3]|\u043d\u0430\u0443\u0440\u044b\u0437[\u0434\u044b\u04a3]|\u0441\u04d9\u0443\u0456\u0440[\u0434\u0456\u04a3]|\u043c\u0430\u043c\u044b\u0440[\u0434\u044b\u04a3]|\u043c\u0430\u0443\u0441\u044b\u043c[\u043d\u044b\u04a3]|\u0448\u0456\u043b\u0434\u0435[\u043d\u0456\u04a3]|\u0442\u0430\u043c\u044b\u0437\u0434\u044b\u04a3 |\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a[\u0442\u0456\u04a3]|\u049b\u0430\u0437\u0430\u043d[\u043d\u044b\u04a3]|\u049b\u0430\u0440\u0430\u0448\u0430[\u043d\u044b\u04a3]|\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d[\u043d\u044b\u04a3])/i,monthsStrictRegex:/^(\u049b\u0430\u04a3\u0442\u0430\u0440[\u0434\u044b\u04a3]|\u0430\u049b\u043f\u0430\u043d[\u043d\u044b\u04a3]|\u043d\u0430\u0443\u0440\u044b\u0437[\u0434\u044b\u04a3]|\u0441\u04d9\u0443\u0456\u0440[\u0434\u0456\u04a3]|\u043c\u0430\u043c\u044b\u0440[\u0434\u044b\u04a3]|\u043c\u0430\u0443\u0441\u044b\u043c[\u043d\u044b\u04a3]|\u0448\u0456\u043b\u0434\u0435[\u043d\u0456\u04a3]|\u0442\u0430\u043c\u044b\u0437\u0434\u044b\u04a3 |\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a[\u0442\u0456\u04a3]|\u049b\u0430\u0437\u0430\u043d[\u043d\u044b\u04a3]|\u049b\u0430\u0440\u0430\u0448\u0430[\u043d\u044b\u04a3]|\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d[\u043d\u044b\u04a3])/i,monthsShortStrictRegex:/^(\u049b\u0430\u04a3\u0442\.|\u0430\u049b\u043f\.|\u043d\u0430\u0443\u0440[\u0442.]|\u0441\u04d9\u0443\.|\u043c\u0430\u043c\u044b\u0440|\u043c\u0430\u0443\u0441|\u0448\u0456\u043b\u0434|\u0442\u0430\u043c\.|\u049b\u044b\u0440\u043a\.|\u049b\u0430\u0437\.|\u049b\u0430\u0440\.|\u0436\u0435\u043b\u0442\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0431\u04af\u0433\u0456\u043d] LT",nextDay:"[\u0435\u0440\u0442\u0435\u04a3] LT",lastDay:"[\u043a\u0435\u0448\u0435] LT",nextWeek(t,i){if(sh(i)===sh(t))return 2===t.getDay()?"[\u0412\u043e] dddd [\u0432] LT":"[\u0412] dddd [\u0432] LT";switch(t.getDay()){case 0:case 1:case 2:case 4:case 3:case 5:case 6:return"[\u043a\u0435\u043b\u0435\u0441\u0456] dddd [\u0432] LT"}},lastWeek(t,i){if(sh(i)===sh(t))return 2===t.getDay()?"[\u0412\u043e] dddd [\u0432] LT":"[\u0412] dddd [\u0432] LT";switch(t.getDay()){case 0:case 1:case 2:case 4:return"[\u04e9\u0442\u043a\u0435\u043d\u0433\u0435] dddd [\u0432] LT";case 3:case 5:case 6:return"[\u04e9\u0442\u043a\u0435\u043d] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0430\u0440\u049b\u044b\u043b\u044b %s",past:"%s \u0430\u0440\u0442\u049b\u0430",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:Ty,m:Ty,mm:Ty,h:"\u0441\u0430\u0493\u0430\u0442",hh:Ty,d:"\u043a\u04af\u043d",dd:Ty,M:"\u0430\u0439",MM:Ty,y:"\u0436\u044b\u043b",yy:Ty},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:t=>/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(t),meridiem:(t,i,e)=>t<4?"\u0442\u04af\u043d\u0433\u0456":t<12?"\u0442\u0430\u04a3\u0435\u0440\u0442\u0435\u04a3\u0433\u0456":t<17?"\u043a\u04af\u043d\u0434\u0456\u0437\u0433\u0456":"\u043a\u0435\u0448\u043a\u0456",dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal(t,i){const e=Number(t);switch(i){case"M":case"d":case"DDD":return e+"-\u0439";case"D":return e+"-\u0433\u043e";case"w":case"W":return e+"-\u044f";default:return e.toString(10)}},week:{dow:1,doy:4}};function Ly(t,i,e){return"m"===e?i?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":t+" "+function A9(t,i){let e=t.split("_");return i%10==1&&i%100!=11?e[0]:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?e[1]:e[2]}({ss:i?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:i?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[e],+t)}let aO=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];const R9={abbr:"uz",months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?\] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:aO,longMonthsParse:aO,shortMonthsParse:aO,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440\u044f|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b\u044f|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b\u044f|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d\u044f|\u0438\u044e\u043d\.?|\u0438\u044e\u043b\u044f|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440\u044f|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440\u044f|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440\u044f|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440\u044f|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b\u044f|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b\u044f|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d\u044f|\u0438\u044e\u043d\.?|\u0438\u044e\u043b\u044f|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440\u044f|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440\u044f|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440\u044f|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440\u044f|\u0444\u0435\u0432\u0440\u0430\u043b\u044f|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b\u044f|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d\u044f|\u0438\u044e\u043b\u044f|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f|\u043e\u043a\u0442\u044f\u0431\u0440\u044f|\u043d\u043e\u044f\u0431\u0440\u044f|\u0434\u0435\u043a\u0430\u0431\u0440\u044f)/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430 \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",nextWeek(t,i){if(sh(i)===sh(t))return 2===t.getDay()?"[\u0412\u043e] dddd [\u0432] LT":"[\u0412] dddd [\u0432] LT";switch(t.getDay()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd [\u0432] LT"}},lastWeek(t,i){if(sh(i)===sh(t))return 2===t.getDay()?"[\u0412\u043e] dddd [\u0432] LT":"[\u0412] dddd [\u0432] LT";switch(t.getDay()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:Ly,m:Ly,mm:Ly,h:"\u0447\u0430\u0441",hh:Ly,d:"\u0434\u0435\u043d\u044c",dd:Ly,M:"\u043c\u0435\u0441\u044f\u0446",MM:Ly,y:"\u0433\u043e\u0434",yy:Ly},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:t=>/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(t),meridiem:(t,i,e)=>t<4?"\u043d\u043e\u0447\u0438":t<12?"\u0443\u0442\u0440\u0430":t<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430",dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal(t,i){const e=Number(t);switch(i){case"M":case"d":case"DDD":return e+"-\u0439";case"D":return e+"-\u0433\u043e";case"w":case"W":return e+"-\u044f";default:return e.toString(10)}},week:{dow:1,doy:4}};function Ey(t,i,e){return"m"===e?i?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":t+" "+function Y9(t,i){let e=t.split("_");return i%10==1&&i%100!=11?e[0]:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?e[1]:e[2]}({ss:i?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:i?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[e],+t)}let lO=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];const F9={abbr:"kg",months:{format:"\u04ae\u0447\u0442\u04af\u043d \u0430\u0439\u044b_\u0411\u0438\u0440\u0434\u0438\u043d \u0430\u0439\u044b_\u0416\u0430\u043b\u0433\u0430\u043d \u041a\u0443\u0440\u0430\u043d_\u0427\u044b\u043d \u041a\u0443\u0440\u0430\u043d_\u0411\u0443\u0433\u0443_\u041a\u0443\u043b\u0436\u0430_\u0422\u0435\u043a\u0435_\u0411\u0430\u0448 \u041e\u043e\u043d\u0430_\u0410\u044f\u043a \u041e\u043e\u043d\u0430_\u0422\u043e\u0433\u0443\u0437\u0434\u0443\u043d \u0430\u0439\u044b_\u0416\u0435\u0442\u0438\u043d\u0438\u043d \u0430\u0439\u044b_\u0411\u0435\u0448\u0442\u0438\u043d \u0430\u0439\u044b".split("_"),standalone:"\u04ae\u0447\u0442\u04af\u043d \u0430\u0439\u044b_\u0411\u0438\u0440\u0434\u0438\u043d \u0430\u0439\u044b_\u0416\u0430\u043b\u0433\u0430\u043d \u041a\u0443\u0440\u0430\u043d_\u0427\u044b\u043d \u041a\u0443\u0440\u0430\u043d_\u0411\u0443\u0433\u0443_\u041a\u0443\u043b\u0436\u0430_\u0422\u0435\u043a\u0435_\u0411\u0430\u0448 \u041e\u043e\u043d\u0430_\u0410\u044f\u043a \u041e\u043e\u043d\u0430_\u0422\u043e\u0433\u0443\u0437\u0434\u0443\u043d \u0430\u0439\u044b_\u0416\u0435\u0442\u0438\u043d\u0438\u043d \u0430\u0439\u044b_\u0411\u0435\u0448\u0442\u0438\u043d \u0430\u0439\u044b".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?\] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:lO,longMonthsParse:lO,shortMonthsParse:lO,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430 \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",nextWeek(t,i){if(sh(i)===sh(t))return 2===t.getDay()?"[\u0412\u043e] dddd [\u0432] LT":"[\u0412] dddd [\u0432] LT";switch(t.getDay()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd [\u0432] LT"}},lastWeek(t,i){if(sh(i)===sh(t))return 2===t.getDay()?"[\u0412\u043e] dddd [\u0432] LT":"[\u0412] dddd [\u0432] LT";switch(t.getDay()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:Ey,m:Ey,mm:Ey,h:"\u0447\u0430\u0441",hh:Ey,d:"\u0434\u0435\u043d\u044c",dd:Ey,M:"\u043c\u0435\u0441\u044f\u0446",MM:Ey,y:"\u0433\u043e\u0434",yy:Ey},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:t=>/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(t),meridiem:(t,i,e)=>t<4?"\u043d\u043e\u0447\u0438":t<12?"\u0443\u0442\u0440\u0430":t<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430",dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal(t,i){const e=Number(t);switch(i){case"M":case"d":case"DDD":return e+"-\u0439";case"D":return e+"-\u0433\u043e";case"w":case"W":return e+"-\u044f";default:return e.toString(10)}},week:{dow:1,doy:4}};let N9=(()=>{class t{constructor(e){this.authService=e}intercept(e,r){return r.handle(e).pipe((0,Nt.U)(s=>s),Zn(s=>(401===s.status&&this.authService.logout(),ft(()=>s))))}}return t.\u0275fac=function(e){return new(e||t)(n.\u0275\u0275inject(Ml))},t.\u0275prov=n.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();class j9{constructor(){this.config=new so}getTranslation(i){const e=this.config.get("lang.languages").filter(r=>r.header===i);return new rt.y(1===e.length?r=>{r.next(this.config.getLangItems(e[0].alias))}:r=>{r.next({})})}}Wf("ru",Ot),Wf("eng",TD),Wf("uk",L9),Wf("kk",I9),Wf("kg",F9),Wf("uz",R9);const cO=[],uO=[],Ux=[],B_=new so;function H9(){return new j9}B_.has("reCaptchaConfig.siteKey")&&B_.has("reCaptchaConfig.useReCaptcha")&&B_.get("reCaptchaConfig.useReCaptcha")&&(cO.push([{provide:Tv,useValue:B_.get("reCaptchaConfig.siteKey")}]),uO.push(Pg)),B_.get("servicesAuth.google.enabled",!1)&&Ux.push({id:zp.PROVIDER_ID,provider:new zp(B_.get("servicesAuth.google.client_id",""),{oneTapEnabled:!1})}),B_.get("servicesAuth.facebook.enabled",!1)&&Ux.push({id:h_.PROVIDER_ID,provider:new h_(B_.get("servicesAuth.facebook.client_id",""),{})}),Ux.length>0&&(cO.push([{provide:"SocialAuthServiceConfig",useValue:{autoLogin:!1,providers:Ux,onError:t=>{console.error("SocialAuthServiceConfig error",t)}}}]),uO.push(c1));let V9=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.\u0275\u0275defineNgModule({type:t,bootstrap:[P9]}),t.\u0275inj=n.\u0275\u0275defineInjector({providers:[{provide:qs,useClass:N9,multi:!0},...cO],imports:[C.BrowserModule,Ft.FormsModule,K$,Ar.forRoot([ym,da,ao,jc,Xh,ep,vm],{developmentMode:!1}),Nv.forRoot({loader:{provide:Rh,useFactory:H9}}),zc.forRoot(),K_.forRoot(),Qx,s1.QA,QR.forRoot(),kw,W7,FM,uk.forRoot({preventDuplicates:!0}),uO,Ft.ReactiveFormsModule]}),t})();(0,n.enableProdMode)(),C.platformBrowser().bootstrapModule(V9).catch(t=>console.log(t))},7795:(Te,ge,$)=>{"use strict";var n=$(4650),L=$(4006),P=$(1481),E=$(2243),B=$(4650);ge.wR={provide:L.NG_VALUE_ACCESSOR,useExisting:n.forwardRef(function(){return fe}),multi:!0};var fe=function(){function be(Le,Xe,ie){this._renderer=Le,this._elementRef=Xe,this._compositionMode=ie,this.textMaskConfig={mask:[],guide:!0,placeholderChar:"_",pipe:void 0,keepCharPositions:!1},this.onChange=function(rt){},this.onTouched=function(){},this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function ee(){var be=P.\u0275getDOM()?P.\u0275getDOM().getUserAgent():"";return/android (\d+)/.test(be.toLowerCase())}())}return be.prototype.ngOnChanges=function(Le){this._setupMask(!0),void 0!==this.textMaskInputElement&&this.textMaskInputElement.update(this.inputElement.value)},be.prototype.writeValue=function(Le){this._setupMask(),this._renderer.setProperty(this.inputElement,"value",Le??""),void 0!==this.textMaskInputElement&&this.textMaskInputElement.update(Le)},be.prototype.registerOnChange=function(Le){this.onChange=Le},be.prototype.registerOnTouched=function(Le){this.onTouched=Le},be.prototype.setDisabledState=function(Le){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",Le)},be.prototype._handleInput=function(Le){(!this._compositionMode||this._compositionMode&&!this._composing)&&(this._setupMask(),void 0!==this.textMaskInputElement&&(this.textMaskInputElement.update(Le),this.onChange(Le=this.inputElement.value)))},be.prototype._setupMask=function(Le){void 0===Le&&(Le=!1),this.inputElement||(this.inputElement="INPUT"===this._elementRef.nativeElement.tagName.toUpperCase()?this._elementRef.nativeElement:this._elementRef.nativeElement.getElementsByTagName("INPUT")[0]),this.inputElement&&Le&&(this.textMaskInputElement=E.createTextMaskInputElement(Object.assign({inputElement:this.inputElement},this.textMaskConfig)))},be.prototype._compositionStart=function(){this._composing=!0},be.prototype._compositionEnd=function(Le){this._composing=!1,this._compositionMode&&this._handleInput(Le)},be.ctorParameters=function(){return[{type:n.Renderer2},{type:n.ElementRef},{type:void 0,decorators:[{type:n.Optional},{type:n.Inject,args:[L.COMPOSITION_BUFFER_MODE]}]}]},be.propDecorators={textMaskConfig:[{type:n.Input,args:["textMask"]}]},be.\u0275fac=function(Xe){return new(Xe||be)(B.\u0275\u0275directiveInject(B.Renderer2),B.\u0275\u0275directiveInject(B.ElementRef),B.\u0275\u0275directiveInject(L.COMPOSITION_BUFFER_MODE,8))},be.\u0275dir=B.\u0275\u0275defineDirective({type:be,selectors:[["","textMask",""]],hostBindings:function(Xe,ie){1&Xe&&B.\u0275\u0275listener("input",function(Ge){return ie._handleInput(Ge.target.value)})("blur",function(){return ie.onTouched()})("compositionstart",function(){return ie._compositionStart()})("compositionend",function(Ge){return ie._compositionEnd(Ge.target.value)})},inputs:{textMaskConfig:["textMask","textMaskConfig"]},exportAs:["textMask"],features:[B.\u0275\u0275ProvidersFeature([ge.wR]),B.\u0275\u0275NgOnChangesFeature]}),be}();ge.hd=fe;var ye=function(){function be(){}return be.ctorParameters=function(){return[]},be.\u0275fac=function(Xe){return new(Xe||be)},be.\u0275mod=B.\u0275\u0275defineNgModule({type:be}),be.\u0275inj=B.\u0275\u0275defineInjector({}),be}();ge.QA=ye,$(2243)},7489:function(Te,ge,$){var C;Te=$.nmd(Te),function(){var n,B="Expected a function",ee="__lodash_hash_undefined__",ye="__lodash_placeholder__",st=1/0,at=9007199254740991,it=4294967295,Ct=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],an="[object Arguments]",Qn="[object Array]",$n="[object Boolean]",$t="[object Date]",Zn="[object Error]",Ni="[object Function]",li="[object GeneratorFunction]",An="[object Map]",vn="[object Number]",Vi="[object Object]",qt="[object Promise]",Ci="[object RegExp]",Nn="[object Set]",or="[object String]",fa="[object Symbol]",si="[object WeakMap]",Gt="[object ArrayBuffer]",Mt="[object DataView]",Ti="[object Float32Array]",On="[object Float64Array]",fr="[object Int8Array]",hi="[object Int16Array]",tn="[object Int32Array]",Xn="[object Uint8Array]",gn="[object Uint8ClampedArray]",fi="[object Uint16Array]",Rn="[object Uint32Array]",pi=/\b__p \+= '';/g,Vn=/\b(__p \+=) '' \+/g,lo=/(__e\(.*?\)|\b__t\)) \+\n'';/g,zr=/&(?:amp|lt|gt|quot|#39);/g,co=/[&<>"']/g,Go=RegExp(zr.source),Qs=RegExp(co.source),Ts=/<%-([\s\S]+?)%>/g,xr=/<%([\s\S]+?)%>/g,Zs=/<%=([\s\S]+?)%>/g,Xs=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,qo=/^\w*$/,kn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ar=/[\\^$.*+?()[\]{}|]/g,tt=RegExp(ar.source),pr=/^\s+/,Bn=/\s/,Lt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,de=/\{\n\/\* \[wrapped with (.+)\] \*/,me=/,? & /,ae=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ke=/[()=,{}\[\]\/\s]/,Ue=/\\(\\)?/g,Pt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ln=/\w*$/,Kt=/^[-+]0x[0-9a-f]+$/i,qn=/^0b[01]+$/i,lr=/^\[object .+?Constructor\]$/,un=/^0o[0-7]+$/i,Ko=/^(?:0|[1-9]\d*)$/,Jo=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ea=/($^)/,Ae=/['\n\r\u2028\u2029\\]/g,Bi="\\ud800-\\udfff",uo="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Za="\\u2700-\\u27bf",dn="a-z\\xdf-\\xf6\\xf8-\\xff",Jn="A-Z\\xc0-\\xd6\\xd8-\\xde",ss="\\ufe0e\\ufe0f",Qo="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ws="["+Bi+"]",Wi="["+Qo+"]",yn="["+uo+"]",_i="\\d+",pa="["+Za+"]",os="["+dn+"]",ci="[^"+Bi+Qo+_i+Za+dn+Jn+"]",Bs="\\ud83c[\\udffb-\\udfff]",Wr="[^"+Bi+"]",ma="(?:\\ud83c[\\udde6-\\uddff]){2}",Lr="[\\ud800-\\udbff][\\udc00-\\udfff]",Er="["+Jn+"]",sc="(?:"+os+"|"+ci+")",oc="(?:"+Er+"|"+ci+")",ac="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",_a="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",Cs="(?:"+yn+"|"+Bs+")?",Po="["+ss+"]?",lc=Po+Cs+"(?:\\u200d(?:"+[Wr,ma,Lr].join("|")+")"+Po+Cs+")*",el="(?:"+[pa,ma,Lr].join("|")+")"+lc,fo="(?:"+[Wr+yn+"?",yn,ma,Lr,ws].join("|")+")",Ir=RegExp("['\u2019]","g"),cc=RegExp(yn,"g"),po=RegExp(Bs+"(?="+Bs+")|"+fo+lc,"g"),uc=RegExp([Er+"?"+os+"+"+ac+"(?="+[Wi,Er,"$"].join("|")+")",oc+"+"+_a+"(?="+[Wi,Er+sc,"$"].join("|")+")",Er+"?"+sc+"+"+ac,Er+"+"+_a,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",_i,el].join("|"),"g"),ga=RegExp("[\\u200d"+Bi+uo+ss+"]"),Ol=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Oo=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Tl=-1,oi={};oi[Ti]=oi[On]=oi[fr]=oi[hi]=oi[tn]=oi[Xn]=oi[gn]=oi[fi]=oi[Rn]=!0,oi[an]=oi[Qn]=oi[Gt]=oi[$n]=oi[Mt]=oi[$t]=oi[Zn]=oi[Ni]=oi[An]=oi[vn]=oi[Vi]=oi[Ci]=oi[Nn]=oi[or]=oi[si]=!1;var zt={};zt[an]=zt[Qn]=zt[Gt]=zt[Mt]=zt[$n]=zt[$t]=zt[Ti]=zt[On]=zt[fr]=zt[hi]=zt[tn]=zt[An]=zt[vn]=zt[Vi]=zt[Ci]=zt[Nn]=zt[or]=zt[fa]=zt[Xn]=zt[gn]=zt[fi]=zt[Rn]=!0,zt[Zn]=zt[Ni]=zt[si]=!1;var br={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ya=parseFloat,kr=parseInt,as="object"==typeof global&&global&&global.Object===Object&&global,Ar="object"==typeof self&&self&&self.Object===Object&&self,Wt=as||Ar||Function("return this")(),Ls=ge&&!ge.nodeType&&ge,ei=Ls&&Te&&!Te.nodeType&&Te,Ri=ei&&ei.exports===Ls,mr=Ri&&as.process,ls=function(){try{return ei&&ei.require&&ei.require("util").types||mr&&mr.binding&&mr.binding("util")}catch{}}(),va=ls&&ls.isArrayBuffer,cs=ls&&ls.isDate,Ll=ls&&ls.isMap,To=ls&&ls.isRegExp,Ds=ls&&ls.isSet,vi=ls&&ls.isTypedArray;function Kr(De,$e,je){switch(je.length){case 0:return De.call($e);case 1:return De.call($e,je[0]);case 2:return De.call($e,je[0],je[1]);case 3:return De.call($e,je[0],je[1],je[2])}return De.apply($e,je)}function us(De,$e,je,kt){for(var fn=-1,pn=null==De?0:De.length;++fn<pn;){var mi=De[fn];$e(kt,mi,je(mi),De)}return kt}function Es(De,$e){for(var je=-1,kt=null==De?0:De.length;++je<kt&&!1!==$e(De[je],je,De););return De}function jr(De,$e){for(var je=null==De?0:De.length;je--&&!1!==$e(De[je],je,De););return De}function Bc(De,$e){for(var je=-1,kt=null==De?0:De.length;++je<kt;)if(!$e(De[je],je,De))return!1;return!0}function zs(De,$e){for(var je=-1,kt=null==De?0:De.length,fn=0,pn=[];++je<kt;){var mi=De[je];$e(mi,je,De)&&(pn[fn++]=mi)}return pn}function Sn(De,$e){return!(null==De||!De.length)&&mo(De,$e,0)>-1}function Rr(De,$e,je){for(var kt=-1,fn=null==De?0:De.length;++kt<fn;)if(je($e,De[kt]))return!0;return!1}function Ui(De,$e){for(var je=-1,kt=null==De?0:De.length,fn=Array(kt);++je<kt;)fn[je]=$e(De[je],je,De);return fn}function eo(De,$e){for(var je=-1,kt=$e.length,fn=De.length;++je<kt;)De[fn+je]=$e[je];return De}function $c(De,$e,je,kt){var fn=-1,pn=null==De?0:De.length;for(kt&&pn&&(je=De[++fn]);++fn<pn;)je=$e(je,De[fn],fn,De);return je}function Lo(De,$e,je,kt){var fn=null==De?0:De.length;for(kt&&fn&&(je=De[--fn]);fn--;)je=$e(je,De[fn],fn,De);return je}function ds(De,$e){for(var je=-1,kt=null==De?0:De.length;++je<kt;)if($e(De[je],je,De))return!0;return!1}var El=Y("length");function ti(De,$e,je){var kt;return je(De,function(fn,pn,mi){if($e(fn,pn,mi))return kt=pn,!1}),kt}function Zo(De,$e,je,kt){for(var fn=De.length,pn=je+(kt?1:-1);kt?pn--:++pn<fn;)if($e(De[pn],pn,De))return pn;return-1}function mo(De,$e,je){return $e==$e?function A(De,$e,je){for(var kt=je-1,fn=De.length;++kt<fn;)if(De[kt]===$e)return kt;return-1}(De,$e,je):Zo(De,z,je)}function ur(De,$e,je,kt){for(var fn=je-1,pn=De.length;++fn<pn;)if(kt(De[fn],$e))return fn;return-1}function z(De){return De!=De}function H(De,$e){var je=null==De?0:De.length;return je?Pr(De,$e)/je:NaN}function Y(De){return function($e){return null==$e?n:$e[De]}}function se(De){return function($e){return null==De?n:De[$e]}}function ze(De,$e,je,kt,fn){return fn(De,function(pn,mi,bn){je=kt?(kt=!1,pn):$e(je,pn,mi,bn)}),je}function Pr(De,$e){for(var je,kt=-1,fn=De.length;++kt<fn;){var pn=$e(De[kt]);pn!==n&&(je=je===n?pn:je+pn)}return je}function to(De,$e){for(var je=-1,kt=Array(De);++je<De;)kt[je]=$e(je);return kt}function Xi(De){return De&&De.slice(0,ve(De)+1).replace(pr,"")}function ni(De){return function($e){return De($e)}}function hs(De,$e){return Ui($e,function(je){return De[je]})}function xi(De,$e){return De.has($e)}function Hr(De,$e){for(var je=-1,kt=De.length;++je<kt&&mo($e,De[je],0)>-1;);return je}function ah(De,$e){for(var je=De.length;je--&&mo($e,De[je],0)>-1;);return je}function hd(De,$e){for(var je=De.length,kt=0;je--;)De[je]===$e&&++kt;return kt}var ef=se({\u00c0:"A",\u00c1:"A",\u00c2:"A",\u00c3:"A",\u00c4:"A",\u00c5:"A",\u00e0:"a",\u00e1:"a",\u00e2:"a",\u00e3:"a",\u00e4:"a",\u00e5:"a",\u00c7:"C",\u00e7:"c",\u00d0:"D",\u00f0:"d",\u00c8:"E",\u00c9:"E",\u00ca:"E",\u00cb:"E",\u00e8:"e",\u00e9:"e",\u00ea:"e",\u00eb:"e",\u00cc:"I",\u00cd:"I",\u00ce:"I",\u00cf:"I",\u00ec:"i",\u00ed:"i",\u00ee:"i",\u00ef:"i",\u00d1:"N",\u00f1:"n",\u00d2:"O",\u00d3:"O",\u00d4:"O",\u00d5:"O",\u00d6:"O",\u00d8:"O",\u00f2:"o",\u00f3:"o",\u00f4:"o",\u00f5:"o",\u00f6:"o",\u00f8:"o",\u00d9:"U",\u00da:"U",\u00db:"U",\u00dc:"U",\u00f9:"u",\u00fa:"u",\u00fb:"u",\u00fc:"u",\u00dd:"Y",\u00fd:"y",\u00ff:"y",\u00c6:"Ae",\u00e6:"ae",\u00de:"Th",\u00fe:"th",\u00df:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010a:"C",\u010c:"C",\u0107:"c",\u0109:"c",\u010b:"c",\u010d:"c",\u010e:"D",\u0110:"D",\u010f:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011a:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011b:"e",\u011c:"G",\u011e:"G",\u0120:"G",\u0122:"G",\u011d:"g",\u011f:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012a:"I",\u012c:"I",\u012e:"I",\u0130:"I",\u0129:"i",\u012b:"i",\u012d:"i",\u012f:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013b:"L",\u013d:"L",\u013f:"L",\u0141:"L",\u013a:"l",\u013c:"l",\u013e:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014a:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014b:"n",\u014c:"O",\u014e:"O",\u0150:"O",\u014d:"o",\u014f:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015a:"S",\u015c:"S",\u015e:"S",\u0160:"S",\u015b:"s",\u015d:"s",\u015f:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016a:"U",\u016c:"U",\u016e:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016b:"u",\u016d:"u",\u016f:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017b:"Z",\u017d:"Z",\u017a:"z",\u017c:"z",\u017e:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017f:"s"}),lh=se({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function fd(De){return"\\"+br[De]}function Eo(De){return ga.test(De)}function Il(De){var $e=-1,je=Array(De.size);return De.forEach(function(kt,fn){je[++$e]=[fn,kt]}),je}function Al(De,$e){return function(je){return De($e(je))}}function _o(De,$e){for(var je=-1,kt=De.length,fn=0,pn=[];++je<kt;){var mi=De[je];(mi===$e||mi===ye)&&(De[je]=ye,pn[fn++]=je)}return pn}function hc(De){var $e=-1,je=Array(De.size);return De.forEach(function(kt){je[++$e]=kt}),je}function F(De){return Eo(De)?function Je(De){for(var $e=po.lastIndex=0;po.test(De);)++$e;return $e}(De):El(De)}function ne(De){return Eo(De)?function Rt(De){return De.match(po)||[]}(De):function zc(De){return De.split("")}(De)}function ve(De){for(var $e=De.length;$e--&&Bn.test(De.charAt($e)););return $e}var We=se({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),Ii=function De($e){var f,je=($e=null==$e?Wt:Ii.defaults(Wt.Object(),$e,Ii.pick(Wt,Oo))).Array,kt=$e.Date,fn=$e.Error,pn=$e.Function,mi=$e.Math,bn=$e.Object,Yr=$e.RegExp,Mn=$e.String,Jr=$e.TypeError,Uc=je.prototype,nl=bn.prototype,Gc=$e["__core-js_shared__"],Io=pn.prototype.toString,Gi=nl.hasOwnProperty,tf=0,no=(f=/[^.]+$/.exec(Gc&&Gc.keys&&Gc.keys.IE_PROTO||""))?"Symbol(src)_1."+f:"",pd=nl.toString,fs=Io.call(bn),Ws=Wt._,xu=Yr("^"+Io.call(Gi).replace(ar,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ku=Ri?$e.Buffer:n,_r=$e.Symbol,fc=$e.Uint8Array,il=ku?ku.allocUnsafe:n,qc=Al(bn.getPrototypeOf,bn),pc=bn.create,Kc=nl.propertyIsEnumerable,mc=Uc.splice,md=_r?_r.isConcatSpreadable:n,Mr=_r?_r.iterator:n,Fr=_r?_r.toStringTag:n,ii=function(){try{var f=Gl(bn,"defineProperty");return f({},"",{}),f}catch{}}(),rl=$e.clearTimeout!==Wt.clearTimeout&&$e.clearTimeout,_d=kt&&kt.now!==Wt.Date.now&&kt.now,ba=$e.setTimeout!==Wt.setTimeout&&$e.setTimeout,Rl=mi.ceil,Ya=mi.floor,sl=bn.getOwnPropertySymbols,ol=ku?ku.isBuffer:n,go=$e.isFinite,Ao=Uc.join,gd=Al(bn.keys,bn),dr=mi.max,Qr=mi.min,al=kt.now,yd=$e.parseInt,vd=mi.random,ch=Uc.reverse,Yl=Gl($e,"DataView"),Pu=Gl($e,"Map"),bd=Gl($e,"Promise"),Ma=Gl($e,"Set"),Jc=Gl($e,"WeakMap"),Qc=Gl(bn,"create"),Zc=Jc&&new Jc,ea={},ll=Si(Yl),Fl=Si(Pu),Fa=Si(bd),Md=Si(Ma),ta=Si(Jc),yo=_r?_r.prototype:n,Xc=yo?yo.valueOf:n,er=yo?yo.toString:n;function le(f){if(es(f)&&!di(f)&&!(f instanceof ri)){if(f instanceof xs)return f;if(Gi.call(f,"__wrapped__"))return Th(f)}return new xs(f)}var _c=function(){function f(){}return function(y){if(!Cr(y))return{};if(pc)return pc(y);f.prototype=y;var D=new f;return f.prototype=n,D}}();function na(){}function xs(f,y){this.__wrapped__=f,this.__actions__=[],this.__chain__=!!y,this.__index__=0,this.__values__=n}function ri(f){this.__wrapped__=f,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=it,this.__views__=[]}function vo(f){var y=-1,D=null==f?0:f.length;for(this.clear();++y<D;){var j=f[y];this.set(j[0],j[1])}}function Ro(f){var y=-1,D=null==f?0:f.length;for(this.clear();++y<D;){var j=f[y];this.set(j[0],j[1])}}function qi(f){var y=-1,D=null==f?0:f.length;for(this.clear();++y<D;){var j=f[y];this.set(j[0],j[1])}}function Br(f){var y=-1,D=null==f?0:f.length;for(this.__data__=new qi;++y<D;)this.add(f[y])}function Ca(f){var y=this.__data__=new Ro(f);this.size=y.size}function cf(f,y){var D=di(f),j=!D&&Kl(f),X=!D&&!j&&hu(f),ce=!D&&!j&&!X&&la(f),Ce=D||j||X||ce,Se=Ce?to(f.length,Mn):[],Fe=Se.length;for(var pt in f)(y||Gi.call(f,pt))&&(!Ce||!("length"==pt||X&&("offset"==pt||"parent"==pt)||ce&&("buffer"==pt||"byteLength"==pt||"byteOffset"==pt)||He(pt,Fe)))&&Se.push(pt);return Se}function xd(f){var y=f.length;return y?f[xm(0,y-1)]:n}function hh(f,y){return Df(Pi(f),Yo(y,0,f.length))}function Lu(f){return Df(Pi(f))}function kd(f,y,D){(D!==n&&!Do(f[y],D)||D===n&&!(y in f))&&ja(f,y,D)}function wr(f,y,D){var j=f[y];(!Gi.call(f,y)||!Do(j,D)||D===n&&!(y in f))&&ja(f,y,D)}function Is(f,y){for(var D=f.length;D--;)if(Do(f[D][0],y))return D;return-1}function Na(f,y,D,j){return ia(f,function(X,ce,Ce){y(j,X,D(X),Ce)}),j}function fh(f,y){return f&&ml(y,jo(y),f)}function ja(f,y,D){"__proto__"==y&&ii?ii(f,y,{configurable:!0,enumerable:!0,value:D,writable:!0}):f[y]=D}function Mo(f,y){for(var D=-1,j=y.length,X=je(j),ce=null==f;++D<j;)X[D]=ce?n:Af(f,y[D]);return X}function Yo(f,y,D){return f==f&&(D!==n&&(f=f<=D?f:D),y!==n&&(f=f>=y?f:y)),f}function Ur(f,y,D,j,X,ce){var Ce,Se=1&y,Fe=2&y,pt=4&y;if(D&&(Ce=X?D(f,j,X,ce):D(f)),Ce!==n)return Ce;if(!Cr(f))return f;var dt=di(f);if(dt){if(Ce=function N(f){var y=f.length,D=new f.constructor(y);return y&&"string"==typeof f[0]&&Gi.call(f,"index")&&(D.index=f.index,D.input=f.input),D}(f),!Se)return Pi(f,Ce)}else{var bt=h(f),It=bt==Ni||bt==li;if(hu(f))return zl(f,Se);if(bt==Vi||bt==an||It&&!X){if(Ce=Fe||It?{}:W(f),!Se)return Fe?function ru(f,y){return ml(f,Sh(f),y)}(f,function uf(f,y){return f&&ml(y,ca(y),f)}(Ce,f)):function mf(f,y){return ml(f,Uu(f),y)}(f,fh(Ce,f))}else{if(!zt[bt])return X?f:{};Ce=function Z(f,y,D){var j=f.constructor;switch(y){case Gt:return Td(f);case $n:case $t:return new j(+f);case Mt:return function W_(f,y){var D=y?Td(f.buffer):f.buffer;return new f.constructor(D,f.byteOffset,f.byteLength)}(f,D);case Ti:case On:case fr:case hi:case tn:case Xn:case gn:case fi:case Rn:return up(f,D);case An:return new j;case vn:case or:return new j(f);case Ci:return function ju(f){var y=new f.constructor(f.source,ln.exec(f));return y.lastIndex=f.lastIndex,y}(f);case Nn:return new j;case fa:return function U_(f){return Xc?bn(Xc.call(f)):{}}(f)}}(f,bt,Se)}}ce||(ce=new Ca);var Yt=ce.get(f);if(Yt)return Yt;ce.set(f,Ce),If(f)?f.forEach(function(Dn){Ce.add(Ur(Dn,y,D,Dn,f,ce))}):Gm(f)&&f.forEach(function(Dn,Tn){Ce.set(Tn,Ur(Dn,y,D,Tn,f,ce))});var Wn=dt?n:(pt?Fe?_p:Ph:Fe?ca:jo)(f);return Es(Wn||f,function(Dn,Tn){Wn&&(Dn=f[Tn=Dn]),wr(Ce,Tn,Ur(Dn,y,D,Tn,f,ce))}),Ce}function tr(f,y,D){var j=D.length;if(null==f)return!j;for(f=bn(f);j--;){var X=D[j],Ce=f[X];if(Ce===n&&!(X in f)||!(0,y[X])(Ce))return!1}return!0}function io(f,y,D){if("function"!=typeof f)throw new Jr(B);return Nd(function(){f.apply(n,D)},y)}function gc(f,y,D,j){var X=-1,ce=Sn,Ce=!0,Se=f.length,Fe=[],pt=y.length;if(!Se)return Fe;D&&(y=Ui(y,ni(D))),j?(ce=Rr,Ce=!1):y.length>=200&&(ce=xi,Ce=!1,y=new Br(y));e:for(;++X<Se;){var dt=f[X],bt=null==D?dt:D(dt);if(dt=j||0!==dt?dt:0,Ce&&bt==bt){for(var It=pt;It--;)if(y[It]===bt)continue e;Fe.push(dt)}else ce(y,bt,j)||Fe.push(dt)}return Fe}le.templateSettings={escape:Ts,evaluate:xr,interpolate:Zs,variable:"",imports:{_:le}},(le.prototype=na.prototype).constructor=le,(xs.prototype=_c(na.prototype)).constructor=xs,(ri.prototype=_c(na.prototype)).constructor=ri,vo.prototype.clear=function bm(){this.__data__=Qc?Qc(null):{},this.size=0},vo.prototype.delete=function ps(f){var y=this.has(f)&&delete this.__data__[f];return this.size-=y?1:0,y},vo.prototype.get=function Su(f){var y=this.__data__;if(Qc){var D=y[f];return D===ee?n:D}return Gi.call(y,f)?y[f]:n},vo.prototype.has=function Ou(f){var y=this.__data__;return Qc?y[f]!==n:Gi.call(y,f)},vo.prototype.set=function sf(f,y){var D=this.__data__;return this.size+=this.has(f)?0:1,D[f]=Qc&&y===n?ee:y,this},Ro.prototype.clear=function bo(){this.__data__=[],this.size=0},Ro.prototype.delete=function wa(f){var y=this.__data__,D=Is(y,f);return!(D<0||(D==y.length-1?y.pop():mc.call(y,D,1),--this.size,0))},Ro.prototype.get=function af(f){var y=this.__data__,D=Is(y,f);return D<0?n:y[D][1]},Ro.prototype.has=function cl(f){return Is(this.__data__,f)>-1},Ro.prototype.set=function Nl(f,y){var D=this.__data__,j=Is(D,f);return j<0?(++this.size,D.push([f,y])):D[j][1]=y,this},qi.prototype.clear=function wd(){this.size=0,this.__data__={hash:new vo,map:new(Pu||Ro),string:new vo}},qi.prototype.delete=function Us(f){var y=vf(this,f).delete(f);return this.size-=y?1:0,y},qi.prototype.get=function Tu(f){return vf(this,f).get(f)},qi.prototype.has=function uh(f){return vf(this,f).has(f)},qi.prototype.set=function Cd(f,y){var D=vf(this,f),j=D.size;return D.set(f,y),this.size+=D.size==j?0:1,this},Br.prototype.add=Br.prototype.push=function xt(f){return this.__data__.set(f,ee),this},Br.prototype.has=function eu(f){return this.__data__.has(f)},Ca.prototype.clear=function dh(){this.__data__=new Ro,this.size=0},Ca.prototype.delete=function ji(f){var y=this.__data__,D=y.delete(f);return this.size=y.size,D},Ca.prototype.get=function tu(f){return this.__data__.get(f)},Ca.prototype.has=function lf(f){return this.__data__.has(f)},Ca.prototype.set=function Dd(f,y){var D=this.__data__;if(D instanceof Ro){var j=D.__data__;if(!Pu||j.length<199)return j.push([f,y]),this.size=++D.size,this;D=this.__data__=new qi(j)}return D.set(f,y),this.size=D.size,this};var ia=hp(ra),jl=hp(sa,!0);function tp(f,y){var D=!0;return ia(f,function(j,X,ce){return D=!!y(j,X,ce)}),D}function ul(f,y,D){for(var j=-1,X=f.length;++j<X;){var ce=f[j],Ce=y(ce);if(null!=Ce&&(Se===n?Ce==Ce&&!No(Ce):D(Ce,Se)))var Se=Ce,Fe=ce}return Fe}function Iu(f,y){var D=[];return ia(f,function(j,X,ce){y(j,X,ce)&&D.push(j)}),D}function Nr(f,y,D,j,X){var ce=-1,Ce=f.length;for(D||(D=Me),X||(X=[]);++ce<Ce;){var Se=f[ce];y>0&&D(Se)?y>1?Nr(Se,y-1,D,j,X):eo(X,Se):j||(X[X.length]=Se)}return X}var Da=Vu(),Hl=Vu(!0);function ra(f,y){return f&&Da(f,y,jo)}function sa(f,y){return f&&Hl(f,y,jo)}function dl(f,y){return zs(y,function(D){return fu(f[D])})}function wo(f,y){for(var D=0,j=(y=fl(y,f)).length;null!=f&&D<j;)f=f[Dc(y[D++])];return D&&D==j?f:n}function nu(f,y,D){var j=y(f);return di(f)?j:eo(j,D(f))}function As(f){return null==f?f===n?"[object Undefined]":"[object Null]":Fr&&Fr in bn(f)?function Fd(f){var y=Gi.call(f,Fr),D=f[Fr];try{f[Fr]=n;var j=!0}catch{}var X=pd.call(f);return j&&(y?f[Fr]=D:delete f[Fr]),X}(f):function Mf(f){return pd.call(f)}(f)}function Au(f,y){return f>y}function yc(f,y){return null!=f&&Gi.call(f,y)}function Vl(f,y){return null!=f&&y in bn(f)}function hl(f,y,D){for(var j=D?Rr:Sn,X=f[0].length,ce=f.length,Ce=ce,Se=je(ce),Fe=1/0,pt=[];Ce--;){var dt=f[Ce];Ce&&y&&(dt=Ui(dt,ni(y))),Fe=Qr(dt.length,Fe),Se[Ce]=!D&&(y||X>=120&&dt.length>=120)?new Br(Ce&&dt):n}dt=f[0];var bt=-1,It=Se[0];e:for(;++bt<X&&pt.length<Fe;){var Yt=dt[bt],sn=y?y(Yt):Yt;if(Yt=D||0!==Yt?Yt:0,!(It?xi(It,sn):j(pt,sn,D))){for(Ce=ce;--Ce;){var Wn=Se[Ce];if(!(Wn?xi(Wn,sn):j(f[Ce],sn,D)))continue e}It&&It.push(sn),pt.push(Yt)}}return pt}function Ru(f,y,D){var j=null==(f=au(f,y=fl(y,f)))?f:f[Dc(ql(y))];return null==j?n:Kr(j,f,D)}function Mm(f){return es(f)&&As(f)==an}function vc(f,y,D,j,X){return f===y||(null==f||null==y||!es(f)&&!es(y)?f!=f&&y!=y:function Bl(f,y,D,j,X,ce){var Ce=di(f),Se=di(y),Fe=Ce?Qn:h(f),pt=Se?Qn:h(y),dt=(Fe=Fe==an?Vi:Fe)==Vi,bt=(pt=pt==an?Vi:pt)==Vi,It=Fe==pt;if(It&&hu(f)){if(!hu(y))return!1;Ce=!0,dt=!1}if(It&&!dt)return ce||(ce=new Ca),Ce||la(f)?kh(f,y,D,j,X,ce):function yf(f,y,D,j,X,ce,Ce){switch(D){case Mt:if(f.byteLength!=y.byteLength||f.byteOffset!=y.byteOffset)return!1;f=f.buffer,y=y.buffer;case Gt:return!(f.byteLength!=y.byteLength||!ce(new fc(f),new fc(y)));case $n:case $t:case vn:return Do(+f,+y);case Zn:return f.name==y.name&&f.message==y.message;case Ci:case or:return f==y+"";case An:var Se=Il;case Nn:if(Se||(Se=hc),f.size!=y.size&&!(1&j))return!1;var pt=Ce.get(f);if(pt)return pt==y;j|=2,Ce.set(f,y);var dt=kh(Se(f),Se(y),j,X,ce,Ce);return Ce.delete(f),dt;case fa:if(Xc)return Xc.call(f)==Xc.call(y)}return!1}(f,y,Fe,D,j,X,ce);if(!(1&D)){var Yt=dt&&Gi.call(f,"__wrapped__"),sn=bt&&Gi.call(y,"__wrapped__");if(Yt||sn){var Wn=Yt?f.value():f,Dn=sn?y.value():y;return ce||(ce=new Ca),X(Wn,Dn,D,j,ce)}}return!!It&&(ce||(ce=new Ca),function Wl(f,y,D,j,X,ce){var Ce=1&D,Se=Ph(f),Fe=Se.length;if(Fe!=Ph(y).length&&!Ce)return!1;for(var bt=Fe;bt--;){var It=Se[bt];if(!(Ce?It in y:Gi.call(y,It)))return!1}var Yt=ce.get(f),sn=ce.get(y);if(Yt&&sn)return Yt==y&&sn==f;var Wn=!0;ce.set(f,y),ce.set(y,f);for(var Dn=Ce;++bt<Fe;){var Tn=f[It=Se[bt]],Oi=y[It];if(j)var ks=Ce?j(Oi,Tn,It,y,f,ce):j(Tn,Oi,It,f,y,ce);if(!(ks===n?Tn===Oi||X(Tn,Oi,D,j,ce):ks)){Wn=!1;break}Dn||(Dn="constructor"==It)}if(Wn&&!Dn){var Ns=f.constructor,qs=y.constructor;Ns!=qs&&"constructor"in f&&"constructor"in y&&!("function"==typeof Ns&&Ns instanceof Ns&&"function"==typeof qs&&qs instanceof qs)&&(Wn=!1)}return ce.delete(f),ce.delete(y),Wn}(f,y,D,j,X,ce))}(f,y,D,j,vc,X))}function Zr(f,y,D,j){var X=D.length,ce=X,Ce=!j;if(null==f)return!ce;for(f=bn(f);X--;){var Se=D[X];if(Ce&&Se[2]?Se[1]!==f[Se[0]]:!(Se[0]in f))return!1}for(;++X<ce;){var Fe=(Se=D[X])[0],pt=f[Fe],dt=Se[1];if(Ce&&Se[2]){if(pt===n&&!(Fe in f))return!1}else{var bt=new Ca;if(j)var It=j(pt,dt,Fe,f,y,bt);if(!(It===n?vc(dt,pt,3,j,bt):It))return!1}}return!0}function ui(f){return!(!Cr(f)||function Ai(f){return!!no&&no in f}(f))&&(fu(f)?xu:lr).test(Si(f))}function q(f){return"function"==typeof f?f:null==f?ka:"object"==typeof f?di(f)?$i(f[0],f[1]):Pn(f):Rh(f)}function oe(f){if(!Gr(f))return gd(f);var y=[];for(var D in bn(f))Gi.call(f,D)&&"constructor"!=D&&y.push(D);return y}function Ze(f,y){return f<y}function nn(f,y){var D=-1,j=Ga(f)?je(f.length):[];return ia(f,function(X,ce,Ce){j[++D]=y(X,ce,Ce)}),j}function Pn(f){var y=bf(f);return 1==y.length&&y[0][2]?_l(y[0][0],y[0][1]):function(D){return D===f||Zr(D,f,y)}}function $i(f,y){return _t(f)&&_s(y)?_l(Dc(f),y):function(D){var j=Af(D,f);return j===n&&j===y?Mv(D,f):vc(y,j,3)}}function ms(f,y,D,j,X){f!==y&&Da(y,function(ce,Ce){if(X||(X=new Ca),Cr(ce))!function oa(f,y,D,j,X,ce,Ce){var Se=Cf(f,D),Fe=Cf(y,D),pt=Ce.get(Fe);if(pt)kd(f,D,pt);else{var dt=ce?ce(Se,Fe,D+"",f,y,Ce):n,bt=dt===n;if(bt){var It=di(Fe),Yt=!It&&hu(Fe),sn=!It&&!Yt&&la(Fe);dt=Fe,It||Yt||sn?di(Se)?dt=Se:Xr(Se)?dt=Pi(Se):Yt?(bt=!1,dt=zl(Fe,!0)):sn?(bt=!1,dt=up(Fe,!0)):dt=[]:Ep(Fe)||Kl(Fe)?(dt=Se,Kl(Se)?dt=Ap(Se):(!Cr(Se)||fu(Se))&&(dt=W(Fe))):bt=!1}bt&&(Ce.set(Fe,dt),X(dt,Fe,j,ce,Ce),Ce.delete(Fe)),kd(f,D,dt)}}(f,y,Ce,D,ms,j,X);else{var Se=j?j(Cf(f,Ce),ce,Ce+"",f,y,X):n;Se===n&&(Se=ce),kd(f,Ce,Se)}},ca)}function Rs(f,y){var D=f.length;if(D)return He(y+=y<0?D:0,D)?f[y]:n}function hf(f,y,D){y=y.length?Ui(y,function(ce){return di(ce)?function(Ce){return wo(Ce,1===ce.length?ce[0]:ce)}:ce}):[ka];var j=-1;return y=Ui(y,ni(Ut())),function Xt(De,$e){var je=De.length;for(De.sort($e);je--;)De[je]=De[je].value;return De}(nn(f,function(ce,Ce,Se){return{criteria:Ui(y,function(pt){return pt(ce)}),index:++j,value:ce}}),function(ce,Ce){return function gh(f,y,D){for(var j=-1,X=f.criteria,ce=y.criteria,Ce=X.length,Se=D.length;++j<Ce;){var Fe=Ld(X[j],ce[j]);if(Fe)return j>=Se?Fe:Fe*("desc"==D[j]?-1:1)}return f.index-y.index}(ce,Ce,D)})}function ff(f,y,D){for(var j=-1,X=y.length,ce={};++j<X;){var Ce=y[j],Se=wo(f,Ce);D(Se,Ce)&&Pd(ce,fl(Ce,f),Se)}return ce}function bc(f,y,D,j){var X=j?ur:mo,ce=-1,Ce=y.length,Se=f;for(f===y&&(y=Pi(y)),D&&(Se=Ui(f,ni(D)));++ce<Ce;)for(var Fe=0,pt=y[ce],dt=D?D(pt):pt;(Fe=X(Se,dt,Fe,j))>-1;)Se!==f&&mc.call(Se,Fe,1),mc.call(f,Fe,1);return f}function Dm(f,y){for(var D=f?y.length:0,j=D-1;D--;){var X=y[D];if(D==j||X!==ce){var ce=X;He(X)?mc.call(f,X,1):aa(f,X)}}return f}function xm(f,y){return f+Ya(vd()*(y-f+1))}function Mc(f,y){var D="";if(!f||y<1||y>at)return D;do{y%2&&(D+=f),(y=Ya(y/2))&&(f+=f)}while(y);return D}function cn(f,y){return Sm(wf(f,y,ka),f+"")}function Ys(f){return xd(Oc(f))}function Yu(f,y){var D=Oc(f);return Df(D,Yo(y,0,D.length))}function Pd(f,y,D,j){if(!Cr(f))return f;for(var X=-1,ce=(y=fl(y,f)).length,Ce=ce-1,Se=f;null!=Se&&++X<ce;){var Fe=Dc(y[X]),pt=D;if("__proto__"===Fe||"constructor"===Fe||"prototype"===Fe)return f;if(X!=Ce){var dt=Se[Fe];(pt=j?j(dt,Fe,Se):n)===n&&(pt=Cr(dt)?dt:He(y[X+1])?[]:{})}wr(Se,Fe,pt),Se=Se[Fe]}return f}var mh=Zc?function(f,y){return Zc.set(f,y),f}:ka,$_=ii?function(f,y){return ii(f,"toString",{configurable:!0,enumerable:!1,value:Sg(y),writable:!0})}:ka;function _h(f){return Df(Oc(f))}function Va(f,y,D){var j=-1,X=f.length;y<0&&(y=-y>X?0:X+y),(D=D>X?X:D)<0&&(D+=X),X=y>D?0:D-y>>>0,y>>>=0;for(var ce=je(X);++j<X;)ce[j]=f[j+y];return ce}function sp(f,y){var D;return ia(f,function(j,X,ce){return!(D=y(j,X,ce))}),!!D}function Fu(f,y,D){var j=0,X=null==f?j:f.length;if("number"==typeof y&&y==y&&X<=2147483647){for(;j<X;){var ce=j+X>>>1,Ce=f[ce];null!==Ce&&!No(Ce)&&(D?Ce<=y:Ce<y)?j=ce+1:X=ce}return X}return op(f,y,ka,D)}function op(f,y,D,j){var X=0,ce=null==f?0:f.length;if(0===ce)return 0;for(var Ce=(y=D(y))!=y,Se=null===y,Fe=No(y),pt=y===n;X<ce;){var dt=Ya((X+ce)/2),bt=D(f[dt]),It=bt!==n,Yt=null===bt,sn=bt==bt,Wn=No(bt);if(Ce)var Dn=j||sn;else Dn=pt?sn&&(j||It):Se?sn&&It&&(j||!Yt):Fe?sn&&It&&!Yt&&(j||!Wn):!Yt&&!Wn&&(j?bt<=y:bt<y);Dn?X=dt+1:ce=dt}return Qr(ce,4294967294)}function ap(f,y){for(var D=-1,j=f.length,X=0,ce=[];++D<j;){var Ce=f[D],Se=y?y(Ce):Ce;if(!D||!Do(Se,Fe)){var Fe=Se;ce[X++]=0===Ce?0:Ce}}return ce}function km(f){return"number"==typeof f?f:No(f)?NaN:+f}function Co(f){if("string"==typeof f)return f;if(di(f))return Ui(f,Co)+"";if(No(f))return er?er.call(f):"";var y=f+"";return"0"==y&&1/f==-st?"-0":y}function Ba(f,y,D){var j=-1,X=Sn,ce=f.length,Ce=!0,Se=[],Fe=Se;if(D)Ce=!1,X=Rr;else if(ce>=200){var pt=y?null:pp(f);if(pt)return hc(pt);Ce=!1,X=xi,Fe=new Br}else Fe=y?[]:Se;e:for(;++j<ce;){var dt=f[j],bt=y?y(dt):dt;if(dt=D||0!==dt?dt:0,Ce&&bt==bt){for(var It=Fe.length;It--;)if(Fe[It]===bt)continue e;y&&Fe.push(bt),Se.push(dt)}else X(Fe,bt,D)||(Fe!==Se&&Fe.push(bt),Se.push(dt))}return Se}function aa(f,y){return null==(f=au(f,y=fl(y,f)))||delete f[Dc(ql(y))]}function $l(f,y,D,j){return Pd(f,y,D(wo(f,y)),j)}function Sd(f,y,D,j){for(var X=f.length,ce=j?X:-1;(j?ce--:++ce<X)&&y(f[ce],ce,f););return D?Va(f,j?0:ce,j?ce+1:X):Va(f,j?ce+1:0,j?X:ce)}function Nu(f,y){var D=f;return D instanceof ri&&(D=D.value()),$c(y,function(j,X){return X.func.apply(X.thisArg,eo([j],X.args))},D)}function pf(f,y,D){var j=f.length;if(j<2)return j?Ba(f[0]):[];for(var X=-1,ce=je(j);++X<j;)for(var Ce=f[X],Se=-1;++Se<j;)Se!=X&&(ce[X]=gc(ce[X]||Ce,f[Se],y,D));return Ba(Nr(ce,1),y,D)}function z_(f,y,D){for(var j=-1,X=f.length,ce=y.length,Ce={};++j<X;)D(Ce,f[j],j<ce?y[j]:n);return Ce}function Od(f){return Xr(f)?f:[]}function lp(f){return"function"==typeof f?f:ka}function fl(f,y){return di(f)?f:_t(f,y)?[f]:q_(nr(f))}var wc=cn;function pl(f,y,D){var j=f.length;return D=D===n?j:D,!y&&D>=j?f:Va(f,y,D)}var cp=rl||function(f){return Wt.clearTimeout(f)};function zl(f,y){if(y)return f.slice();var D=f.length,j=il?il(D):new f.constructor(D);return f.copy(j),j}function Td(f){var y=new f.constructor(f.byteLength);return new fc(y).set(new fc(f)),y}function up(f,y){var D=y?Td(f.buffer):f.buffer;return new f.constructor(D,f.byteOffset,f.length)}function Ld(f,y){if(f!==y){var D=f!==n,j=null===f,X=f==f,ce=No(f),Ce=y!==n,Se=null===y,Fe=y==y,pt=No(y);if(!Se&&!pt&&!ce&&f>y||ce&&Ce&&Fe&&!Se&&!pt||j&&Ce&&Fe||!D&&Fe||!X)return 1;if(!j&&!ce&&!pt&&f<y||pt&&D&&X&&!j&&!ce||Se&&D&&X||!Ce&&X||!Fe)return-1}return 0}function yh(f,y,D,j){for(var X=-1,ce=f.length,Ce=D.length,Se=-1,Fe=y.length,pt=dr(ce-Ce,0),dt=je(Fe+pt),bt=!j;++Se<Fe;)dt[Se]=y[Se];for(;++X<Ce;)(bt||X<ce)&&(dt[D[X]]=f[X]);for(;pt--;)dt[Se++]=f[X++];return dt}function dp(f,y,D,j){for(var X=-1,ce=f.length,Ce=-1,Se=D.length,Fe=-1,pt=y.length,dt=dr(ce-Se,0),bt=je(dt+pt),It=!j;++X<dt;)bt[X]=f[X];for(var Yt=X;++Fe<pt;)bt[Yt+Fe]=y[Fe];for(;++Ce<Se;)(It||X<ce)&&(bt[Yt+D[Ce]]=f[X++]);return bt}function Pi(f,y){var D=-1,j=f.length;for(y||(y=je(j));++D<j;)y[D]=f[D];return y}function ml(f,y,D,j){var X=!D;D||(D={});for(var ce=-1,Ce=y.length;++ce<Ce;){var Se=y[ce],Fe=j?j(D[Se],f[Se],Se,D,f):n;Fe===n&&(Fe=f[Se]),X?ja(D,Se,Fe):wr(D,Se,Fe)}return D}function Hu(f,y){return function(D,j){var X=di(D)?us:Na,ce=y?y():{};return X(D,f,Ut(j,2),ce)}}function $a(f){return cn(function(y,D){var j=-1,X=D.length,ce=X>1?D[X-1]:n,Ce=X>2?D[2]:n;for(ce=f.length>3&&"function"==typeof ce?(X--,ce):n,Ce&&Ee(D[0],D[1],Ce)&&(ce=X<3?n:ce,X=1),y=bn(y);++j<X;){var Se=D[j];Se&&f(y,Se,j,ce)}return y})}function hp(f,y){return function(D,j){if(null==D)return D;if(!Ga(D))return f(D,j);for(var X=D.length,ce=y?X:-1,Ce=bn(D);(y?ce--:++ce<X)&&!1!==j(Ce[ce],ce,Ce););return D}}function Vu(f){return function(y,D,j){for(var X=-1,ce=bn(y),Ce=j(y),Se=Ce.length;Se--;){var Fe=Ce[f?Se:++X];if(!1===D(ce[Fe],Fe,ce))break}return y}}function vh(f){return function(y){var D=Eo(y=nr(y))?ne(y):n,j=D?D[0]:y.charAt(0),X=D?pl(D,1).join(""):y.slice(1);return j[f]()+X}}function Id(f){return function(y){return $c(jp(n_(y).replace(Ir,"")),f,"")}}function bh(f){return function(){var y=arguments;switch(y.length){case 0:return new f;case 1:return new f(y[0]);case 2:return new f(y[0],y[1]);case 3:return new f(y[0],y[1],y[2]);case 4:return new f(y[0],y[1],y[2],y[3]);case 5:return new f(y[0],y[1],y[2],y[3],y[4]);case 6:return new f(y[0],y[1],y[2],y[3],y[4],y[5]);case 7:return new f(y[0],y[1],y[2],y[3],y[4],y[5],y[6])}var D=_c(f.prototype),j=f.apply(D,y);return Cr(j)?j:D}}function Mh(f){return function(y,D,j){var X=bn(y);if(!Ga(y)){var ce=Ut(D,3);y=jo(y),D=function(Se){return ce(X[Se],Se,X)}}var Ce=f(y,D,j);return Ce>-1?X[ce?y[Ce]:Ce]:n}}function wh(f){return Ul(function(y){var D=y.length,j=D,X=xs.prototype.thru;for(f&&y.reverse();j--;){var ce=y[j];if("function"!=typeof ce)throw new Jr(B);if(X&&!Ce&&"wrapper"==Yd(ce))var Ce=new xs([],!0)}for(j=Ce?j:D;++j<D;){var Se=Yd(ce=y[j]),Fe="wrapper"==Se?gp(ce):n;Ce=Fe&&Yn(Fe[0])&&424==Fe[1]&&!Fe[4].length&&1==Fe[9]?Ce[Yd(Fe[0])].apply(Ce,Fe[3]):1==ce.length&&Yn(ce)?Ce[Se]():Ce.thru(ce)}return function(){var pt=arguments,dt=pt[0];if(Ce&&1==pt.length&&di(dt))return Ce.plant(dt).value();for(var bt=0,It=D?y[bt].apply(this,pt):dt;++bt<D;)It=y[bt].call(this,It);return It}})}function Ch(f,y,D,j,X,ce,Ce,Se,Fe,pt){var dt=128&y,bt=1&y,It=2&y,Yt=24&y,sn=512&y,Wn=It?n:bh(f);return function Dn(){for(var Tn=arguments.length,Oi=je(Tn),ks=Tn;ks--;)Oi[ks]=arguments[ks];if(Yt)var Ns=za(Dn),qs=hd(Oi,Ns);if(j&&(Oi=yh(Oi,j,X,Yt)),ce&&(Oi=dp(Oi,ce,Ce,Yt)),Tn-=qs,Yt&&Tn<pt){var $r=_o(Oi,Ns);return _f(f,y,Ch,Dn.placeholder,D,Oi,$r,Se,Fe,pt-Tn)}var Pa=bt?D:this,Cl=It?Pa[f]:f;return Tn=Oi.length,Se?Oi=yp(Oi,Se):sn&&Tn>1&&Oi.reverse(),dt&&Fe<Tn&&(Oi.length=Fe),this&&this!==Wt&&this instanceof Dn&&(Cl=Wn||bh(Cl)),Cl.apply(Pa,Oi)}}function Bu(f,y){return function(D,j){return function iu(f,y,D,j){return ra(f,function(X,ce,Ce){y(j,D(X),ce,Ce)}),j}(D,f,y(j),{})}}function Rd(f,y){return function(D,j){var X;if(D===n&&j===n)return y;if(D!==n&&(X=D),j!==n){if(X===n)return j;"string"==typeof D||"string"==typeof j?(D=Co(D),j=Co(j)):(D=km(D),j=km(j)),X=f(D,j)}return X}}function su(f){return Ul(function(y){return y=Ui(y,ni(Ut())),cn(function(D){var j=this;return f(y,function(X){return Kr(X,j,D)})})})}function $u(f,y){var D=(y=y===n?" ":Co(y)).length;if(D<2)return D?Mc(y,f):y;var j=Mc(y,Rl(f/F(y)));return Eo(y)?pl(ne(j),0,f).join(""):j.slice(0,f)}function fp(f){return function(y,D,j){return j&&"number"!=typeof j&&Ee(y,D,j)&&(D=j=n),y=vl(y),D===n?(D=y,y=0):D=vl(D),function rp(f,y,D,j){for(var X=-1,ce=dr(Rl((y-f)/(D||1)),0),Ce=je(ce);ce--;)Ce[j?ce:++X]=f,f+=D;return Ce}(y,D,j=j===n?y<D?1:-1:vl(j),f)}}function Dh(f){return function(y,D){return"string"==typeof y&&"string"==typeof D||(y=Sc(y),D=Sc(D)),f(y,D)}}function _f(f,y,D,j,X,ce,Ce,Se,Fe,pt){var dt=8&y;y|=dt?32:64,4&(y&=~(dt?64:32))||(y&=-4);var Wn=[f,y,X,dt?ce:n,dt?Ce:n,dt?n:ce,dt?n:Ce,Se,Fe,pt],Dn=D.apply(n,Wn);return Yn(f)&&Pm(Dn,Wn),Dn.placeholder=j,Om(Dn,f,y)}function gf(f){var y=mi[f];return function(D,j){if(D=Sc(D),(j=null==j?0:Qr(gi(j),292))&&go(D)){var X=(nr(D)+"e").split("e");return+((X=(nr(y(X[0]+"e"+(+X[1]+j)))+"e").split("e"))[0]+"e"+(+X[1]-j))}return y(D)}}var pp=Ma&&1/hc(new Ma([,-0]))[1]==st?function(f){return new Ma(f)}:Tc;function Cc(f){return function(y){var D=h(y);return D==An?Il(y):D==Nn?function Du(De){var $e=-1,je=Array(De.size);return De.forEach(function(kt){je[++$e]=[kt,kt]}),je}(y):function Xo(De,$e){return Ui($e,function(je){return[je,De[je]]})}(y,f(y))}}function xa(f,y,D,j,X,ce,Ce,Se){var Fe=2&y;if(!Fe&&"function"!=typeof f)throw new Jr(B);var pt=j?j.length:0;if(pt||(y&=-97,j=X=n),Ce=Ce===n?Ce:dr(gi(Ce),0),Se=Se===n?Se:gi(Se),pt-=X?X.length:0,64&y){var dt=j,bt=X;j=X=n}var It=Fe?n:gp(f),Yt=[f,y,D,j,X,dt,bt,ce,Ce,Se];if(It&&function Ay(f,y){var D=f[1],j=y[1],X=D|j;if(!(X<131||(128==j&&8==D||128==j&&256==D&&f[7].length<=y[8]||384==j&&y[7].length<=y[8]&&8==D)))return f;1&j&&(f[2]=y[2],X|=1&D?0:4);var Se=y[3];if(Se){var Fe=f[3];f[3]=Fe?yh(Fe,Se,y[4]):Se,f[4]=Fe?_o(f[3],ye):y[4]}(Se=y[5])&&(f[5]=(Fe=f[5])?dp(Fe,Se,y[6]):Se,f[6]=Fe?_o(f[5],ye):y[6]),(Se=y[7])&&(f[7]=Se),128&j&&(f[8]=null==f[8]?y[8]:Qr(f[8],y[8])),null==f[9]&&(f[9]=y[9]),f[0]=y[0],f[1]=X}(Yt,It),f=Yt[0],y=Yt[1],D=Yt[2],j=Yt[3],X=Yt[4],!(Se=Yt[9]=Yt[9]===n?Fe?0:f.length:dr(Yt[9]-pt,0))&&24&y&&(y&=-25),y&&1!=y)sn=8==y||16==y?function Ad(f,y,D){var j=bh(f);return function X(){for(var ce=arguments.length,Ce=je(ce),Se=ce,Fe=za(X);Se--;)Ce[Se]=arguments[Se];var pt=ce<3&&Ce[0]!==Fe&&Ce[ce-1]!==Fe?[]:_o(Ce,Fe);return(ce-=pt.length)<D?_f(f,y,Ch,X.placeholder,n,Ce,pt,n,n,D-ce):Kr(this&&this!==Wt&&this instanceof X?j:f,this,Ce)}}(f,y,Se):32!=y&&33!=y||X.length?Ch.apply(n,Yt):function zu(f,y,D,j){var X=1&y,ce=bh(f);return function Ce(){for(var Se=-1,Fe=arguments.length,pt=-1,dt=j.length,bt=je(dt+Fe),It=this&&this!==Wt&&this instanceof Ce?ce:f;++pt<dt;)bt[pt]=j[pt];for(;Fe--;)bt[pt++]=arguments[++Se];return Kr(It,X?D:this,bt)}}(f,y,D,j);else var sn=function Ed(f,y,D){var j=1&y,X=bh(f);return function ce(){return(this&&this!==Wt&&this instanceof ce?X:f).apply(j?D:this,arguments)}}(f,y,D);return Om((It?mh:Pm)(sn,Yt),f,y)}function xh(f,y,D,j){return f===n||Do(f,nl[D])&&!Gi.call(j,D)?y:f}function Wu(f,y,D,j,X,ce){return Cr(f)&&Cr(y)&&(ce.set(y,f),ms(f,y,n,Wu,ce),ce.delete(y)),f}function mp(f){return Ep(f)?n:f}function kh(f,y,D,j,X,ce){var Ce=1&D,Se=f.length,Fe=y.length;if(Se!=Fe&&!(Ce&&Fe>Se))return!1;var pt=ce.get(f),dt=ce.get(y);if(pt&&dt)return pt==y&&dt==f;var bt=-1,It=!0,Yt=2&D?new Br:n;for(ce.set(f,y),ce.set(y,f);++bt<Se;){var sn=f[bt],Wn=y[bt];if(j)var Dn=Ce?j(Wn,sn,bt,y,f,ce):j(sn,Wn,bt,f,y,ce);if(Dn!==n){if(Dn)continue;It=!1;break}if(Yt){if(!ds(y,function(Tn,Oi){if(!xi(Yt,Oi)&&(sn===Tn||X(sn,Tn,D,j,ce)))return Yt.push(Oi)})){It=!1;break}}else if(sn!==Wn&&!X(sn,Wn,D,j,ce)){It=!1;break}}return ce.delete(f),ce.delete(y),It}function Ul(f){return Sm(wf(f,n,xf),f+"")}function Ph(f){return nu(f,jo,Uu)}function _p(f){return nu(f,ca,Sh)}var gp=Zc?function(f){return Zc.get(f)}:Tc;function Yd(f){for(var y=f.name+"",D=ea[y],j=Gi.call(ea,y)?D.length:0;j--;){var X=D[j],ce=X.func;if(null==ce||ce==f)return X.name}return y}function za(f){return(Gi.call(le,"placeholder")?le:f).placeholder}function Ut(){var f=le.iteratee||so;return f=f===so?q:f,arguments.length?f(arguments[0],arguments[1]):f}function vf(f,y){var D=f.__data__;return function jt(f){var y=typeof f;return"string"==y||"number"==y||"symbol"==y||"boolean"==y?"__proto__"!==f:null===f}(y)?D["string"==typeof y?"string":"hash"]:D.map}function bf(f){for(var y=jo(f),D=y.length;D--;){var j=y[D],X=f[j];y[D]=[j,X,_s(X)]}return y}function Gl(f,y){var D=function tl(De,$e){return null==De?n:De[$e]}(f,y);return ui(D)?D:n}var Uu=sl?function(f){return null==f?[]:(f=bn(f),zs(sl(f),function(y){return Kc.call(f,y)}))}:Ka,Sh=sl?function(f){for(var y=[];f;)eo(y,Uu(f)),f=qc(f);return y}:Ka,h=As;function O(f,y,D){for(var j=-1,X=(y=fl(y,f)).length,ce=!1;++j<X;){var Ce=Dc(y[j]);if(!(ce=null!=f&&D(f,Ce)))break;f=f[Ce]}return ce||++j!=X?ce:!!(X=null==f?0:f.length)&&Um(X)&&He(Ce,X)&&(di(f)||Kl(f))}function W(f){return"function"!=typeof f.constructor||Gr(f)?{}:_c(qc(f))}function Me(f){return di(f)||Kl(f)||!!(md&&f&&f[md])}function He(f,y){var D=typeof f;return!!(y=y??at)&&("number"==D||"symbol"!=D&&Ko.test(f))&&f>-1&&f%1==0&&f<y}function Ee(f,y,D){if(!Cr(D))return!1;var j=typeof y;return!!("number"==j?Ga(D)&&He(y,D.length):"string"==j&&y in D)&&Do(D[y],f)}function _t(f,y){if(di(f))return!1;var D=typeof f;return!("number"!=D&&"symbol"!=D&&"boolean"!=D&&null!=f&&!No(f))||qo.test(f)||!Xs.test(f)||null!=y&&f in bn(y)}function Yn(f){var y=Yd(f),D=le[y];if("function"!=typeof D||!(y in ri.prototype))return!1;if(f===D)return!0;var j=gp(D);return!!j&&f===j[0]}(Yl&&h(new Yl(new ArrayBuffer(1)))!=Mt||Pu&&h(new Pu)!=An||bd&&h(bd.resolve())!=qt||Ma&&h(new Ma)!=Nn||Jc&&h(new Jc)!=si)&&(h=function(f){var y=As(f),D=y==Vi?f.constructor:n,j=D?Si(D):"";if(j)switch(j){case ll:return Mt;case Fl:return An;case Fa:return qt;case Md:return Nn;case ta:return si}return y});var Sr=Gc?fu:wl;function Gr(f){var y=f&&f.constructor;return f===("function"==typeof y&&y.prototype||nl)}function _s(f){return f==f&&!Cr(f)}function _l(f,y){return function(D){return null!=D&&D[f]===y&&(y!==n||f in bn(D))}}function wf(f,y,D){return y=dr(y===n?f.length-1:y,0),function(){for(var j=arguments,X=-1,ce=dr(j.length-y,0),Ce=je(ce);++X<ce;)Ce[X]=j[y+X];X=-1;for(var Se=je(y+1);++X<y;)Se[X]=j[X];return Se[y]=D(Ce),Kr(f,this,Se)}}function au(f,y){return y.length<2?f:wo(f,Va(y,0,-1))}function yp(f,y){for(var D=f.length,j=Qr(y.length,D),X=Pi(f);j--;){var ce=y[j];f[j]=He(ce,D)?X[ce]:n}return f}function Cf(f,y){if(("constructor"!==y||"function"!=typeof f[y])&&"__proto__"!=y)return f[y]}var Pm=G_(mh),Nd=ba||function(f,y){return Wt.setTimeout(f,y)},Sm=G_($_);function Om(f,y,D){var j=y+"";return Sm(f,function ue(f,y){var D=y.length;if(!D)return f;var j=D-1;return y[j]=(D>1?"& ":"")+y[j],y=y.join(D>2?", ":" "),f.replace(Lt,"{\n/* [wrapped with "+y+"] */\n")}(j,function Tm(f,y){return Es(Ct,function(D){var j="_."+D[0];y&D[1]&&!Sn(f,j)&&f.push(j)}),f.sort()}(function w(f){var y=f.match(de);return y?y[1].split(me):[]}(j),D)))}function G_(f){var y=0,D=0;return function(){var j=al(),X=16-(j-D);if(D=j,X>0){if(++y>=800)return arguments[0]}else y=0;return f.apply(n,arguments)}}function Df(f,y){var D=-1,j=f.length,X=j-1;for(y=y===n?j:y;++D<y;){var ce=xm(D,X),Ce=f[ce];f[ce]=f[D],f[D]=Ce}return f.length=y,f}var q_=function Oh(f){var y=kc(f,function(j){return 500===D.size&&D.clear(),j}),D=y.cache;return y}(function(f){var y=[];return 46===f.charCodeAt(0)&&y.push(""),f.replace(kn,function(D,j,X,ce){y.push(X?ce.replace(Ue,"$1"):j||D)}),y});function Dc(f){if("string"==typeof f||No(f))return f;var y=f+"";return"0"==y&&1/f==-st?"-0":y}function Si(f){if(null!=f){try{return Io.call(f)}catch{}try{return f+""}catch{}}return""}function Th(f){if(f instanceof ri)return f.clone();var y=new xs(f.__wrapped__,f.__chain__);return y.__actions__=Pi(f.__actions__),y.__index__=f.__index__,y.__values__=f.__values__,y}var tM=cn(function(f,y){return Xr(f)?gc(f,Nr(y,1,Xr,!0)):[]}),nM=cn(function(f,y){var D=ql(y);return Xr(D)&&(D=n),Xr(f)?gc(f,Nr(y,1,Xr,!0),Ut(D,2)):[]}),bp=cn(function(f,y){var D=ql(y);return Xr(D)&&(D=n),Xr(f)?gc(f,Nr(y,1,Xr,!0),n,D):[]});function lu(f,y,D){var j=null==f?0:f.length;if(!j)return-1;var X=null==D?0:gi(D);return X<0&&(X=dr(j+X,0)),Zo(f,Ut(y,3),X)}function Lm(f,y,D){var j=null==f?0:f.length;if(!j)return-1;var X=j-1;return D!==n&&(X=gi(D),X=D<0?dr(j+X,0):Qr(X,j-1)),Zo(f,Ut(y,3),X,!0)}function xf(f){return null!=f&&f.length?Nr(f,1):[]}function Lh(f){return f&&f.length?f[0]:n}var Em=cn(function(f){var y=Ui(f,Od);return y.length&&y[0]===f[0]?hl(y):[]}),sM=cn(function(f){var y=ql(f),D=Ui(f,Od);return y===ql(D)?y=n:D.pop(),D.length&&D[0]===f[0]?hl(D,Ut(y,2)):[]}),ew=cn(function(f){var y=ql(f),D=Ui(f,Od);return(y="function"==typeof y?y:n)&&D.pop(),D.length&&D[0]===f[0]?hl(D,n,y):[]});function ql(f){var y=null==f?0:f.length;return y?f[y-1]:n}var Hy=cn(Mp);function Mp(f,y){return f&&f.length&&y&&y.length?bc(f,y):f}var By=Ul(function(f,y){var D=null==f?0:f.length,j=Mo(f,y);return Dm(f,Ui(y,function(X){return He(X,D)?+X:X}).sort(Ld)),j});function Im(f){return null==f?f:ch.call(f)}var wp=cn(function(f){return Ba(Nr(f,1,Xr,!0))}),uM=cn(function(f){var y=ql(f);return Xr(y)&&(y=n),Ba(Nr(f,1,Xr,!0),Ut(y,2))}),dM=cn(function(f){var y=ql(f);return y="function"==typeof y?y:n,Ba(Nr(f,1,Xr,!0),n,y)});function Gy(f){if(!f||!f.length)return[];var y=0;return f=zs(f,function(D){if(Xr(D))return y=dr(D.length,y),!0}),to(y,function(D){return Ui(f,Y(D))})}function Eh(f,y){if(!f||!f.length)return[];var D=Gy(f);return null==y?D:Ui(D,function(j){return Kr(y,n,j)})}var eg=cn(function(f,y){return Xr(f)?gc(f,y):[]}),qy=cn(function(f){return pf(zs(f,Xr))}),hM=cn(function(f){var y=ql(f);return Xr(y)&&(y=n),pf(zs(f,Xr),Ut(y,2))}),tg=cn(function(f){var y=ql(f);return y="function"==typeof y?y:n,pf(zs(f,Xr),n,y)}),fM=cn(Gy),_M=cn(function(f){var y=f.length,D=y>1?f[y-1]:n;return D="function"==typeof D?(f.pop(),D):n,Eh(f,D)});function gM(f){var y=le(f);return y.__chain__=!0,y}function Cp(f,y){return y(f)}var ng=Ul(function(f){var y=f.length,D=y?f[0]:0,j=this.__wrapped__,X=function(ce){return Mo(ce,f)};return!(y>1||this.__actions__.length)&&j instanceof ri&&He(D)?((j=j.slice(D,+D+(y?1:0))).__actions__.push({func:Cp,args:[X],thisArg:n}),new xs(j,this.__chain__).thru(function(ce){return y&&!ce.length&&ce.push(n),ce})):this.thru(X)}),rg=Hu(function(f,y,D){Gi.call(f,D)?++f[D]:ja(f,D,1)}),vM=Mh(lu),Sf=Mh(Lm);function Nm(f,y){return(di(f)?Es:ia)(f,Ut(y,3))}function jm(f,y){return(di(f)?jr:jl)(f,Ut(y,3))}var bM=Hu(function(f,y,D){Gi.call(f,D)?f[D].push(y):ja(f,D,[y])}),Dp=cn(function(f,y,D){var j=-1,X="function"==typeof y,ce=Ga(f)?je(f.length):[];return ia(f,function(Ce){ce[++j]=X?Kr(y,Ce,D):Ru(Ce,y,D)}),ce}),sg=Hu(function(f,y,D){ja(f,D,y)});function xp(f,y){return(di(f)?Ui:nn)(f,Ut(y,3))}var kp=Hu(function(f,y,D){f[D?0:1].push(y)},function(){return[[],[]]}),ev=cn(function(f,y){if(null==f)return[];var D=y.length;return D>1&&Ee(f,y[0],y[1])?y=[]:D>2&&Ee(y[0],y[1],y[2])&&(y=[y[0]]),hf(f,Nr(y,1),[])}),gl=_d||function(){return Wt.Date.now()};function Tf(f,y,D){return y=D?n:y,xa(f,128,n,n,n,n,y=f&&null==y?f.length:y)}function tv(f,y){var D;if("function"!=typeof y)throw new Jr(B);return f=gi(f),function(){return--f>0&&(D=y.apply(this,arguments)),f<=1&&(y=n),D}}var Ih=cn(function(f,y,D){var j=1;if(D.length){var X=_o(D,za(Ih));j|=32}return xa(f,j,y,D,X)}),yl=cn(function(f,y,D){var j=3;if(D.length){var X=_o(D,za(yl));j|=32}return xa(y,j,f,D,X)});function qu(f,y,D){var j,X,ce,Ce,Se,Fe,pt=0,dt=!1,bt=!1,It=!0;if("function"!=typeof f)throw new Jr(B);function Yt($r){var Pa=j,Cl=X;return j=X=n,pt=$r,Ce=f.apply(Cl,Pa)}function sn($r){return pt=$r,Se=Nd(Tn,y),dt?Yt($r):Ce}function Dn($r){var Pa=$r-Fe;return Fe===n||Pa>=y||Pa<0||bt&&$r-pt>=ce}function Tn(){var $r=gl();if(Dn($r))return Oi($r);Se=Nd(Tn,function Wn($r){var Ff=y-($r-Fe);return bt?Qr(Ff,ce-($r-pt)):Ff}($r))}function Oi($r){return Se=n,It&&j?Yt($r):(j=X=n,Ce)}function qs(){var $r=gl(),Pa=Dn($r);if(j=arguments,X=this,Fe=$r,Pa){if(Se===n)return sn(Fe);if(bt)return cp(Se),Se=Nd(Tn,y),Yt(Fe)}return Se===n&&(Se=Nd(Tn,y)),Ce}return y=Sc(y)||0,Cr(D)&&(dt=!!D.leading,ce=(bt="maxWait"in D)?dr(Sc(D.maxWait)||0,y):ce,It="trailing"in D?!!D.trailing:It),qs.cancel=function ks(){Se!==n&&cp(Se),pt=0,j=Fe=X=Se=n},qs.flush=function Ns(){return Se===n?Ce:Oi(gl())},qs}var iv=cn(function(f,y){return io(f,1,y)}),rv=cn(function(f,y,D){return io(f,Sc(y)||0,D)});function kc(f,y){if("function"!=typeof f||null!=y&&"function"!=typeof y)throw new Jr(B);var D=function(){var j=arguments,X=y?y.apply(this,j):j[0],ce=D.cache;if(ce.has(X))return ce.get(X);var Ce=f.apply(this,j);return D.cache=ce.set(X,Ce)||ce,Ce};return D.cache=new(kc.Cache||qi),D}function Hd(f){if("function"!=typeof f)throw new Jr(B);return function(){var y=arguments;switch(y.length){case 0:return!f.call(this);case 1:return!f.call(this,y[0]);case 2:return!f.call(this,y[0],y[1]);case 3:return!f.call(this,y[0],y[1],y[2])}return!f.apply(this,y)}}kc.Cache=qi;var ug=wc(function(f,y){var D=(y=1==y.length&&di(y[0])?Ui(y[0],ni(Ut())):Ui(Nr(y,1),ni(Ut()))).length;return cn(function(j){for(var X=-1,ce=Qr(j.length,D);++X<ce;)j[X]=y[X].call(this,j[X]);return Kr(f,this,j)})}),zn=cn(function(f,y){var D=_o(y,za(zn));return xa(f,32,n,y,D)}),Ah=cn(function(f,y){var D=_o(y,za(Ah));return xa(f,64,n,y,D)}),Op=Ul(function(f,y){return xa(f,256,n,n,n,y)});function Do(f,y){return f===y||f!=f&&y!=y}var ow=Dh(Au),cv=Dh(function(f,y){return f>=y}),Kl=Mm(function(){return arguments}())?Mm:function(f){return es(f)&&Gi.call(f,"callee")&&!Kc.call(f,"callee")},di=je.isArray,DM=va?ni(va):function ph(f){return es(f)&&As(f)==Gt};function Ga(f){return null!=f&&Um(f.length)&&!fu(f)}function Xr(f){return es(f)&&Ga(f)}var hu=ol||wl,uv=cs?ni(cs):function ip(f){return es(f)&&As(f)==$t};function Lf(f){if(!es(f))return!1;var y=As(f);return y==Zn||"[object DOMException]"==y||"string"==typeof f.message&&"string"==typeof f.name&&!Ep(f)}function fu(f){if(!Cr(f))return!1;var y=As(f);return y==Ni||y==li||"[object AsyncFunction]"==y||"[object Proxy]"==y}function fg(f){return"number"==typeof f&&f==gi(f)}function Um(f){return"number"==typeof f&&f>-1&&f%1==0&&f<=at}function Cr(f){var y=typeof f;return null!=f&&("object"==y||"function"==y)}function es(f){return null!=f&&"object"==typeof f}var Gm=Ll?ni(Ll):function Ha(f){return es(f)&&h(f)==An};function Ku(f){return"number"==typeof f||es(f)&&As(f)==vn}function Ep(f){if(!es(f)||As(f)!=Vi)return!1;var y=qc(f);if(null===y)return!0;var D=Gi.call(y,"constructor")&&y.constructor;return"function"==typeof D&&D instanceof D&&Io.call(D)==fs}var Ef=To?ni(To):function b(f){return es(f)&&As(f)==Ci},If=Ds?ni(Ds):function k(f){return es(f)&&h(f)==Nn};function Ip(f){return"string"==typeof f||!di(f)&&es(f)&&As(f)==or}function No(f){return"symbol"==typeof f||es(f)&&As(f)==fa}var la=vi?ni(vi):function V(f){return es(f)&&Um(f.length)&&!!oi[As(f)]},Ju=Dh(Ze),_g=Dh(function(f,y){return f<=y});function qm(f){if(!f)return[];if(Ga(f))return Ip(f)?ne(f):Pi(f);if(Mr&&f[Mr])return function dc(De){for(var $e,je=[];!($e=De.next()).done;)je.push($e.value);return je}(f[Mr]());var y=h(f);return(y==An?Il:y==Nn?hc:Oc)(f)}function vl(f){return f?(f=Sc(f))===st||f===-st?17976931348623157e292*(f<0?-1:1):f==f?f:0:0===f?f:0}function gi(f){var y=vl(f),D=y%1;return y==y?D?y-D:y:0}function _v(f){return f?Yo(gi(f),0,it):0}function Sc(f){if("number"==typeof f)return f;if(No(f))return NaN;if(Cr(f)){var y="function"==typeof f.valueOf?f.valueOf():f;f=Cr(y)?y+"":y}if("string"!=typeof f)return 0===f?f:+f;f=Xi(f);var D=qn.test(f);return D||un.test(f)?kr(f.slice(2),D?2:8):Kt.test(f)?NaN:+f}function Ap(f){return ml(f,ca(f))}function nr(f){return null==f?"":Co(f)}var gg=$a(function(f,y){if(Gr(y)||Ga(y))ml(y,jo(y),f);else for(var D in y)Gi.call(y,D)&&wr(f,D,y[D])}),Jm=$a(function(f,y){ml(y,ca(y),f)}),Qm=$a(function(f,y,D,j){ml(y,ca(y),f,j)}),OM=$a(function(f,y,D,j){ml(y,jo(y),f,j)}),TM=Ul(Mo),LM=cn(function(f,y){f=bn(f);var D=-1,j=y.length,X=j>2?y[2]:n;for(X&&Ee(y[0],y[1],X)&&(j=1);++D<j;)for(var ce=y[D],Ce=ca(ce),Se=-1,Fe=Ce.length;++Se<Fe;){var pt=Ce[Se],dt=f[pt];(dt===n||Do(dt,nl[pt])&&!Gi.call(f,pt))&&(f[pt]=ce[pt])}return f}),Zm=cn(function(f){return f.push(n,Wu),Kr(vg,n,f)});function Af(f,y,D){var j=null==f?n:wo(f,y);return j===n?D:j}function Mv(f,y){return null!=f&&O(f,y,Vl)}var cw=Bu(function(f,y,D){null!=y&&"function"!=typeof y.toString&&(y=pd.call(y)),f[y]=D},Sg(ka)),wv=Bu(function(f,y,D){null!=y&&"function"!=typeof y.toString&&(y=pd.call(y)),Gi.call(f,y)?f[y].push(D):f[y]=[D]},Ut),uw=cn(Ru);function jo(f){return Ga(f)?cf(f):oe(f)}function ca(f){return Ga(f)?cf(f,!0):function Pe(f){if(!Cr(f))return function ou(f){var y=[];if(null!=f)for(var D in bn(f))y.push(D);return y}(f);var y=Gr(f),D=[];for(var j in f)"constructor"==j&&(y||!Gi.call(f,j))||D.push(j);return D}(f)}var Xm=$a(function(f,y,D){ms(f,y,D)}),vg=$a(function(f,y,D,j){ms(f,y,D,j)}),bl=Ul(function(f,y){var D={};if(null==f)return D;var j=!1;y=Ui(y,function(ce){return ce=fl(ce,f),j||(j=ce.length>1),ce}),ml(f,_p(f),D),j&&(D=Ur(D,7,mp));for(var X=y.length;X--;)aa(D,y[X]);return D}),Cv=Ul(function(f,y){return null==f?{}:function wm(f,y){return ff(f,y,function(D,j){return Mv(f,j)})}(f,y)});function e_(f,y){if(null==f)return{};var D=Ui(_p(f),function(j){return[j]});return y=Ut(y),ff(f,D,function(j,X){return y(j,X[0])})}var Rp=Cc(jo),xv=Cc(ca);function Oc(f){return null==f?[]:hs(f,jo(f))}var Np=Id(function(f,y,D){return y=y.toLowerCase(),f+(D?t_(y):y)});function t_(f){return Lv(nr(f).toLowerCase())}function n_(f){return(f=nr(f))&&f.replace(Jo,ef).replace(cc,"")}var RM=Id(function(f,y,D){return f+(D?"-":"")+y.toLowerCase()}),hw=Id(function(f,y,D){return f+(D?" ":"")+y.toLowerCase()}),YM=vh("toLowerCase"),NM=Id(function(f,y,D){return f+(D?"_":"")+y.toLowerCase()}),pw=Id(function(f,y,D){return f+(D?" ":"")+Lv(y)}),_w=Id(function(f,y,D){return f+(D?" ":"")+y.toUpperCase()}),Lv=vh("toUpperCase");function jp(f,y,D){return f=nr(f),(y=D?n:y)===n?function Wc(De){return Ol.test(De)}(f)?function ki(De){return De.match(uc)||[]}(f):function ut(De){return De.match(ae)||[]}(f):f.match(y)||[]}var Pg=cn(function(f,y){try{return Kr(f,n,y)}catch(D){return Lf(D)?D:new fn(D)}}),gw=Ul(function(f,y){return Es(y,function(D){D=Dc(D),ja(f,D,Ih(f[D],f))}),f});function Sg(f){return function(){return f}}var Ev=wh(),Iv=wh(!0);function ka(f){return f}function so(f){return q("function"==typeof f?f:Ur(f,1))}var Ql=cn(function(f,y){return function(D){return Ru(D,f,y)}}),Hp=cn(function(f,y){return function(D){return Ru(f,D,y)}});function hn(f,y,D){var j=jo(y),X=dl(y,j);null==D&&(!Cr(y)||!X.length&&j.length)&&(D=y,y=f,f=this,X=dl(y,jo(y)));var ce=!(Cr(D)&&"chain"in D&&!D.chain),Ce=fu(f);return Es(X,function(Se){var Fe=y[Se];f[Se]=Fe,Ce&&(f.prototype[Se]=function(){var pt=this.__chain__;if(ce||pt){var dt=f(this.__wrapped__),bt=dt.__actions__=Pi(this.__actions__);return bt.push({func:Fe,args:arguments,thisArg:f}),dt.__chain__=pt,dt}return Fe.apply(f,eo([this.value()],arguments))})}),f}function Tc(){}var Fs=su(Ui),Ml=su(Bc),Xu=su(ds);function Rh(f){return _t(f)?Y(Dc(f)):function Cm(f){return function(y){return wo(y,f)}}(f)}var s_=fp(),o_=fp(!0);function Ka(){return[]}function wl(){return!1}var Yv=Rd(function(f,y){return f+y},0),zd=gf("ceil"),Tg=Rd(function(f,y){return f/y},1),Fv=gf("floor"),u_=Rd(function(f,y){return f*y},1),pu=gf("round"),jv=Rd(function(f,y){return f-y},0);return le.after=function cg(f,y){if("function"!=typeof y)throw new Jr(B);return f=gi(f),function(){if(--f<1)return y.apply(this,arguments)}},le.ary=Tf,le.assign=gg,le.assignIn=Jm,le.assignInWith=Qm,le.assignWith=OM,le.at=TM,le.before=tv,le.bind=Ih,le.bindAll=gw,le.bindKey=yl,le.castArray=function Ua(){if(!arguments.length)return[];var f=arguments[0];return di(f)?f:[f]},le.chain=gM,le.chunk=function Ry(f,y,D){y=(D?Ee(f,y,D):y===n)?1:dr(gi(y),0);var j=null==f?0:f.length;if(!j||y<1)return[];for(var X=0,ce=0,Ce=je(Rl(j/y));X<j;)Ce[ce++]=Va(f,X,X+=y);return Ce},le.compact=function Yy(f){for(var y=-1,D=null==f?0:f.length,j=0,X=[];++y<D;){var ce=f[y];ce&&(X[j++]=ce)}return X},le.concat=function vp(){var f=arguments.length;if(!f)return[];for(var y=je(f-1),D=arguments[0],j=f;j--;)y[j-1]=arguments[j];return eo(di(D)?Pi(D):[D],Nr(y,1))},le.cond=function Zu(f){var y=null==f?0:f.length,D=Ut();return f=y?Ui(f,function(j){if("function"!=typeof j[1])throw new Jr(B);return[D(j[0]),j[1]]}):[],cn(function(j){for(var X=-1;++X<y;){var ce=f[X];if(Kr(ce[0],this,j))return Kr(ce[1],this,j)}})},le.conforms=function Or(f){return function Eu(f){var y=jo(f);return function(D){return tr(D,f,y)}}(Ur(f,1))},le.constant=Sg,le.countBy=rg,le.create=function gv(f,y){var D=_c(f);return null==y?D:fh(D,y)},le.curry=function nv(f,y,D){var j=xa(f,8,n,n,n,n,n,y=D?n:y);return j.placeholder=nv.placeholder,j},le.curryRight=function Bm(f,y,D){var j=xa(f,16,n,n,n,n,n,y=D?n:y);return j.placeholder=Bm.placeholder,j},le.debounce=qu,le.defaults=LM,le.defaultsDeep=Zm,le.defer=iv,le.delay=rv,le.difference=tM,le.differenceBy=nM,le.differenceWith=bp,le.drop=function X0(f,y,D){var j=null==f?0:f.length;return j?Va(f,(y=D||y===n?1:gi(y))<0?0:y,j):[]},le.dropRight=function Wa(f,y,D){var j=null==f?0:f.length;return j?Va(f,0,(y=j-(y=D||y===n?1:gi(y)))<0?0:y):[]},le.dropRightWhile=function K_(f,y){return f&&f.length?Sd(f,Ut(y,3),!0,!0):[]},le.dropWhile=function Fy(f,y){return f&&f.length?Sd(f,Ut(y,3),!0):[]},le.fill=function iM(f,y,D,j){var X=null==f?0:f.length;return X?(D&&"number"!=typeof D&&Ee(f,y,D)&&(D=0,j=X),function np(f,y,D,j){var X=f.length;for((D=gi(D))<0&&(D=-D>X?0:X+D),(j=j===n||j>X?X:gi(j))<0&&(j+=X),j=D>j?0:_v(j);D<j;)f[D++]=y;return f}(f,y,D,j)):[]},le.filter=function Jy(f,y){return(di(f)?zs:Iu)(f,Ut(y,3))},le.flatMap=function sw(f,y){return Nr(xp(f,y),1)},le.flatMapDeep=function Qy(f,y){return Nr(xp(f,y),st)},le.flatMapDepth=function jd(f,y,D){return D=D===n?1:gi(D),Nr(xp(f,y),D)},le.flatten=xf,le.flattenDeep=function rM(f){return null!=f&&f.length?Nr(f,st):[]},le.flattenDepth=function Fo(f,y){return null!=f&&f.length?Nr(f,y=y===n?1:gi(y)):[]},le.flip=function du(f){return xa(f,512)},le.flow=Ev,le.flowRight=Iv,le.fromPairs=function xc(f){for(var y=-1,D=null==f?0:f.length,j={};++y<D;){var X=f[y];j[X[0]]=X[1]}return j},le.functions=function qa(f){return null==f?[]:dl(f,jo(f))},le.functionsIn=function vv(f){return null==f?[]:dl(f,ca(f))},le.groupBy=bM,le.initial=function Gs(f){return null!=f&&f.length?Va(f,0,-1):[]},le.intersection=Em,le.intersectionBy=sM,le.intersectionWith=ew,le.invert=cw,le.invertBy=wv,le.invokeMap=Dp,le.iteratee=so,le.keyBy=sg,le.keys=jo,le.keysIn=ca,le.map=xp,le.mapKeys=function dw(f,y){var D={};return y=Ut(y,3),ra(f,function(j,X,ce){ja(D,y(j,X,ce),j)}),D},le.mapValues=function Qu(f,y){var D={};return y=Ut(y,3),ra(f,function(j,X,ce){ja(D,X,y(j,X,ce))}),D},le.matches=function mn(f){return Pn(Ur(f,1))},le.matchesProperty=function Ki(f,y){return $i(f,Ur(y,1))},le.memoize=kc,le.merge=Xm,le.mergeWith=vg,le.method=Ql,le.methodOf=Hp,le.mixin=hn,le.negate=Hd,le.nthArg=function Av(f){return f=gi(f),cn(function(y){return Rs(y,f)})},le.omit=bl,le.omitBy=function Bd(f,y){return e_(f,Hd(Ut(y)))},le.once=function MM(f){return tv(2,f)},le.orderBy=function og(f,y,D,j){return null==f?[]:(di(y)||(y=null==y?[]:[y]),di(D=j?n:D)||(D=null==D?[]:[D]),hf(f,y,D))},le.over=Fs,le.overArgs=ug,le.overEvery=Ml,le.overSome=Xu,le.partial=zn,le.partialRight=Ah,le.partition=kp,le.pick=Cv,le.pickBy=e_,le.property=Rh,le.propertyOf=function Og(f){return function(y){return null==f?n:wo(f,y)}},le.pull=Hy,le.pullAll=Mp,le.pullAllBy=function nw(f,y,D){return f&&f.length&&y&&y.length?bc(f,y,Ut(D,2)):f},le.pullAllWith=function Vy(f,y,D){return f&&f.length&&y&&y.length?bc(f,y,n,D):f},le.pullAt=By,le.range=s_,le.rangeRight=o_,le.rearg=Op,le.reject=function Xy(f,y){return(di(f)?zs:Iu)(f,Hd(Ut(y,3)))},le.remove=function $y(f,y){var D=[];if(!f||!f.length)return D;var j=-1,X=[],ce=f.length;for(y=Ut(y,3);++j<ce;){var Ce=f[j];y(Ce,j,f)&&(D.push(Ce),X.push(j))}return Dm(f,X),D},le.rest=function sv(f,y){if("function"!=typeof f)throw new Jr(B);return cn(f,y=y===n?y:gi(y))},le.reverse=Im,le.sampleSize=function Vm(f,y,D){return y=(D?Ee(f,y,D):y===n)?1:gi(y),(di(f)?hh:Yu)(f,y)},le.set=function $d(f,y,D){return null==f?f:Pd(f,y,D)},le.setWith=function bg(f,y,D,j){return j="function"==typeof j?j:n,null==f?f:Pd(f,y,D,j)},le.shuffle=function Sp(f){return(di(f)?Lu:_h)(f)},le.slice=function Pf(f,y,D){var j=null==f?0:f.length;return j?(D&&"number"!=typeof D&&Ee(f,y,D)?(y=0,D=j):(y=null==y?0:gi(y),D=D===n?j:gi(D)),Va(f,y,D)):[]},le.sortBy=ev,le.sortedUniq=function qx(f){return f&&f.length?ap(f):[]},le.sortedUniqBy=function cu(f,y){return f&&f.length?ap(f,Ut(y,2)):[]},le.split=function fw(f,y,D){return D&&"number"!=typeof D&&Ee(f,y,D)&&(y=D=n),(D=D===n?it:D>>>0)?(f=nr(f))&&("string"==typeof y||null!=y&&!Ef(y))&&!(y=Co(y))&&Eo(f)?pl(ne(f),0,D):f.split(y,D):[]},le.spread=function dg(f,y){if("function"!=typeof f)throw new Jr(B);return y=null==y?0:dr(gi(y),0),cn(function(D){var j=D[y],X=pl(D,0,y);return j&&eo(X,j),Kr(f,this,X)})},le.tail=function J_(f){var y=null==f?0:f.length;return y?Va(f,1,y):[]},le.take=function Q_(f,y,D){return f&&f.length?Va(f,0,(y=D||y===n?1:gi(y))<0?0:y):[]},le.takeRight=function lM(f,y,D){var j=null==f?0:f.length;return j?Va(f,(y=j-(y=D||y===n?1:gi(y)))<0?0:y,j):[]},le.takeRightWhile=function Wy(f,y){return f&&f.length?Sd(f,Ut(y,3),!1,!0):[]},le.takeWhile=function cM(f,y){return f&&f.length?Sd(f,Ut(y,3)):[]},le.tap=function yM(f,y){return y(f),f},le.throttle=function wM(f,y,D){var j=!0,X=!0;if("function"!=typeof f)throw new Jr(B);return Cr(D)&&(j="leading"in D?!!D.leading:j,X="trailing"in D?!!D.trailing:X),qu(f,y,{leading:j,maxWait:y,trailing:X})},le.thru=Cp,le.toArray=qm,le.toPairs=Rp,le.toPairsIn=xv,le.toPath=function Vp(f){return di(f)?Ui(f,Dc):No(f)?[f]:Pi(q_(nr(f)))},le.toPlainObject=Ap,le.transform=function kv(f,y,D){var j=di(f),X=j||hu(f)||la(f);if(y=Ut(y,4),null==D){var ce=f&&f.constructor;D=X?j?new ce:[]:Cr(f)&&fu(ce)?_c(qc(f)):{}}return(X?Es:ra)(f,function(Ce,Se,Fe){return y(D,Ce,Se,Fe)}),D},le.unary=function ov(f){return Tf(f,1)},le.union=wp,le.unionBy=uM,le.unionWith=dM,le.uniq=function Z_(f){return f&&f.length?Ba(f):[]},le.uniqBy=function X_(f,y){return f&&f.length?Ba(f,Ut(y,2)):[]},le.uniqWith=function Uy(f,y){return y="function"==typeof y?y:n,f&&f.length?Ba(f,n,y):[]},le.unset=function Mg(f,y){return null==f||aa(f,y)},le.unzip=Gy,le.unzipWith=Eh,le.update=function AM(f,y,D){return null==f?f:$l(f,y,lp(D))},le.updateWith=function Yp(f,y,D,j){return j="function"==typeof j?j:n,null==f?f:$l(f,y,lp(D),j)},le.values=Oc,le.valuesIn=function wg(f){return null==f?[]:hs(f,ca(f))},le.without=eg,le.words=jp,le.wrap=function CM(f,y){return zn(lp(y),f)},le.xor=qy,le.xorBy=hM,le.xorWith=tg,le.zip=fM,le.zipObject=function pM(f,y){return z_(f||[],y||[],wr)},le.zipObjectDeep=function mM(f,y){return z_(f||[],y||[],Pd)},le.zipWith=_M,le.entries=Rp,le.entriesIn=xv,le.extend=Jm,le.extendWith=Qm,hn(le,le),le.add=Yv,le.attempt=Pg,le.camelCase=Np,le.capitalize=t_,le.ceil=zd,le.clamp=function Rf(f,y,D){return D===n&&(D=y,y=n),D!==n&&(D=(D=Sc(D))==D?D:0),y!==n&&(y=(y=Sc(y))==y?y:0),Yo(Sc(f),y,D)},le.clone=function av(f){return Ur(f,4)},le.cloneDeep=function zm(f){return Ur(f,5)},le.cloneDeepWith=function hg(f,y){return Ur(f,5,y="function"==typeof y?y:n)},le.cloneWith=function $m(f,y){return Ur(f,4,y="function"==typeof y?y:n)},le.conformsTo=function lv(f,y){return null==y||tr(f,y,jo(y))},le.deburr=n_,le.defaultTo=function yw(f,y){return null==f||f!=f?y:f},le.divide=Tg,le.endsWith=function i_(f,y,D){f=nr(f),y=Co(y);var j=f.length,X=D=D===n?j:Yo(gi(D),0,j);return(D-=y.length)>=0&&f.slice(D,X)==y},le.eq=Do,le.escape=function Pv(f){return(f=nr(f))&&Qs.test(f)?f.replace(co,lh):f},le.escapeRegExp=function Dg(f){return(f=nr(f))&&tt.test(f)?f.replace(ar,"\\$&"):f},le.every=function Fm(f,y,D){var j=di(f)?Bc:tp;return D&&Ee(f,y,D)&&(y=n),j(f,Ut(y,3))},le.find=vM,le.findIndex=lu,le.findKey=function aw(f,y){return ti(f,Ut(y,3),ra)},le.findLast=Sf,le.findLastIndex=Lm,le.findLastKey=function EM(f,y){return ti(f,Ut(y,3),sa)},le.floor=Fv,le.forEach=Nm,le.forEachRight=jm,le.forIn=function lw(f,y){return null==f?f:Da(f,Ut(y,3),ca)},le.forInRight=function yv(f,y){return null==f?f:Hl(f,Ut(y,3),ca)},le.forOwn=function yg(f,y){return f&&ra(f,Ut(y,3))},le.forOwnRight=function IM(f,y){return f&&sa(f,Ut(y,3))},le.get=Af,le.gt=ow,le.gte=cv,le.has=function bv(f,y){return null!=f&&O(f,y,yc)},le.hasIn=Mv,le.head=Lh,le.identity=ka,le.includes=function Hm(f,y,D,j){f=Ga(f)?f:Oc(f),D=D&&!j?gi(D):0;var X=f.length;return D<0&&(D=dr(X+D,0)),Ip(f)?D<=X&&f.indexOf(y,D)>-1:!!X&&mo(f,y,D)>-1},le.indexOf=function Ny(f,y,D){var j=null==f?0:f.length;if(!j)return-1;var X=null==D?0:gi(D);return X<0&&(X=dr(j+X,0)),mo(f,y,X)},le.inRange=function Cg(f,y,D){return y=vl(y),D===n?(D=y,y=0):D=vl(D),function df(f,y,D){return f>=Qr(y,D)&&f<dr(y,D)}(f=Sc(f),y,D)},le.invoke=uw,le.isArguments=Kl,le.isArray=di,le.isArrayBuffer=DM,le.isArrayLike=Ga,le.isArrayLikeObject=Xr,le.isBoolean=function Wm(f){return!0===f||!1===f||es(f)&&As(f)==$n},le.isBuffer=hu,le.isDate=uv,le.isElement=function xM(f){return es(f)&&1===f.nodeType&&!Ep(f)},le.isEmpty=function Pc(f){if(null==f)return!0;if(Ga(f)&&(di(f)||"string"==typeof f||"function"==typeof f.splice||hu(f)||la(f)||Kl(f)))return!f.length;var y=h(f);if(y==An||y==Nn)return!f.size;if(Gr(f))return!oe(f).length;for(var D in f)if(Gi.call(f,D))return!1;return!0},le.isEqual=function dv(f,y){return vc(f,y)},le.isEqualWith=function hv(f,y,D){var j=(D="function"==typeof D?D:n)?D(f,y):n;return j===n?vc(f,y,n,D):!!j},le.isError=Lf,le.isFinite=function kM(f){return"number"==typeof f&&go(f)},le.isFunction=fu,le.isInteger=fg,le.isLength=Um,le.isMap=Gm,le.isMatch=function Tp(f,y){return f===y||Zr(f,y,bf(y))},le.isMatchWith=function PM(f,y,D){return D="function"==typeof D?D:n,Zr(f,y,bf(y),D)},le.isNaN=function fv(f){return Ku(f)&&f!=+f},le.isNative=function pv(f){if(Sr(f))throw new fn("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return ui(f)},le.isNil=function Lp(f){return null==f},le.isNull=function pg(f){return null===f},le.isNumber=Ku,le.isObject=Cr,le.isObjectLike=es,le.isPlainObject=Ep,le.isRegExp=Ef,le.isSafeInteger=function Vd(f){return fg(f)&&f>=-at&&f<=at},le.isSet=If,le.isString=Ip,le.isSymbol=No,le.isTypedArray=la,le.isUndefined=function SM(f){return f===n},le.isWeakMap=function mg(f){return es(f)&&h(f)==si},le.isWeakSet=function mv(f){return es(f)&&"[object WeakSet]"==As(f)},le.join=function tw(f,y){return null==f?"":Ao.call(f,y)},le.kebabCase=RM,le.last=ql,le.lastIndexOf=function jy(f,y,D){var j=null==f?0:f.length;if(!j)return-1;var X=j;return D!==n&&(X=(X=gi(D))<0?dr(j+X,0):Qr(X,j-1)),y==y?function J(De,$e,je){for(var kt=je+1;kt--;)if(De[kt]===$e)return kt;return kt}(f,y,X):Zo(f,z,X,!0)},le.lowerCase=hw,le.lowerFirst=YM,le.lt=Ju,le.lte=_g,le.max=function c_(f){return f&&f.length?ul(f,ka,Au):n},le.maxBy=function gs(f,y){return f&&f.length?ul(f,Ut(y,2),Au):n},le.mean=function vw(f){return H(f,ka)},le.meanBy=function Fn(f,y){return H(f,Ut(y,2))},le.min=function Nv(f){return f&&f.length?ul(f,ka,Ze):n},le.minBy=function Lg(f,y){return f&&f.length?ul(f,Ut(y,2),Ze):n},le.stubArray=Ka,le.stubFalse=wl,le.stubObject=function Yf(){return{}},le.stubString=function Yh(){return""},le.stubTrue=function a_(){return!0},le.multiply=u_,le.nth=function kf(f,y){return f&&f.length?Rs(f,gi(y)):n},le.noConflict=function St(){return Wt._===this&&(Wt._=Ws),this},le.noop=Tc,le.now=gl,le.pad=function Sv(f,y,D){f=nr(f);var j=(y=gi(y))?F(f):0;if(!y||j>=y)return f;var X=(y-j)/2;return $u(Ya(X),D)+f+$u(Rl(X),D)},le.padEnd=function Ov(f,y,D){f=nr(f);var j=(y=gi(y))?F(f):0;return y&&j<y?f+$u(y-j,D):f},le.padStart=function r_(f,y,D){f=nr(f);var j=(y=gi(y))?F(f):0;return y&&j<y?$u(y-j,D)+f:f},le.parseInt=function xg(f,y,D){return D||null==y?y=0:y&&(y=+y),yd(nr(f).replace(pr,""),y||0)},le.random=function Fp(f,y,D){if(D&&"boolean"!=typeof D&&Ee(f,y,D)&&(y=D=n),D===n&&("boolean"==typeof y?(D=y,y=n):"boolean"==typeof f&&(D=f,f=n)),f===n&&y===n?(f=0,y=1):(f=vl(f),y===n?(y=f,f=0):y=vl(y)),f>y){var j=f;f=y,y=j}if(D||f%1||y%1){var X=vd();return Qr(f+X*(y-f+ya("1e-"+((X+"").length-1))),y)}return xm(f,y)},le.reduce=function Pp(f,y,D){var j=di(f)?$c:ze,X=arguments.length<3;return j(f,Ut(y,4),D,X,ia)},le.reduceRight=function Zy(f,y,D){var j=di(f)?Lo:ze,X=arguments.length<3;return j(f,Ut(y,4),D,X,jl)},le.repeat=function FM(f,y,D){return y=(D?Ee(f,y,D):y===n)?1:gi(y),Mc(nr(f),y)},le.replace=function Jl(){var f=arguments,y=nr(f[0]);return f.length<3?y:y.replace(f[1],f[2])},le.result=function Dv(f,y,D){var j=-1,X=(y=fl(y,f)).length;for(X||(X=1,f=n);++j<X;){var ce=null==f?n:f[Dc(y[j])];ce===n&&(j=X,ce=D),f=fu(ce)?ce.call(f):ce}return f},le.round=pu,le.runInContext=De,le.sample=function ag(f){return(di(f)?xd:Ys)(f)},le.size=function Of(f){if(null==f)return 0;if(Ga(f))return Ip(f)?F(f):f.length;var y=h(f);return y==An||y==Nn?f.size:oe(f).length},le.snakeCase=NM,le.some=function lg(f,y,D){var j=di(f)?ds:sp;return D&&Ee(f,y,D)&&(y=n),j(f,Ut(y,3))},le.sortedIndex=function Gu(f,y){return Fu(f,y)},le.sortedIndexBy=function oM(f,y,D){return op(f,y,Ut(D,2))},le.sortedIndexOf=function aM(f,y){var D=null==f?0:f.length;if(D){var j=Fu(f,y);if(j<D&&Do(f[j],y))return j}return-1},le.sortedLastIndex=function iw(f,y){return Fu(f,y,!0)},le.sortedLastIndexBy=function rw(f,y,D){return op(f,y,Ut(D,2),!0)},le.sortedLastIndexOf=function zy(f,y){if(null!=f&&f.length){var j=Fu(f,y,!0)-1;if(Do(f[j],y))return j}return-1},le.startCase=pw,le.startsWith=function jM(f,y,D){return f=nr(f),D=null==D?0:Yo(gi(D),0,f.length),y=Co(y),f.slice(D,D+y.length)==y},le.subtract=jv,le.sum=function WM(f){return f&&f.length?Pr(f,ka):0},le.sumBy=function UM(f,y){return f&&f.length?Pr(f,Ut(y,2)):0},le.template=function kg(f,y,D){var j=le.templateSettings;D&&Ee(f,y,D)&&(y=n),f=nr(f),y=Qm({},y,j,xh);var Se,Fe,X=Qm({},y.imports,j.imports,xh),ce=jo(X),Ce=hs(X,ce),pt=0,dt=y.interpolate||Ea,bt="__p += '",It=Yr((y.escape||Ea).source+"|"+dt.source+"|"+(dt===Zs?Pt:Ea).source+"|"+(y.evaluate||Ea).source+"|$","g"),Yt="//# sourceURL="+(Gi.call(y,"sourceURL")?(y.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Tl+"]")+"\n";f.replace(It,function(Dn,Tn,Oi,ks,Ns,qs){return Oi||(Oi=ks),bt+=f.slice(pt,qs).replace(Ae,fd),Tn&&(Se=!0,bt+="' +\n__e("+Tn+") +\n'"),Ns&&(Fe=!0,bt+="';\n"+Ns+";\n__p += '"),Oi&&(bt+="' +\n((__t = ("+Oi+")) == null ? '' : __t) +\n'"),pt=qs+Dn.length,Dn}),bt+="';\n";var sn=Gi.call(y,"variable")&&y.variable;if(sn){if(ke.test(sn))throw new fn("Invalid `variable` option passed into `_.template`")}else bt="with (obj) {\n"+bt+"\n}\n";bt=(Fe?bt.replace(pi,""):bt).replace(Vn,"$1").replace(lo,"$1;"),bt="function("+(sn||"obj")+") {\n"+(sn?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(Se?", __e = _.escape":"")+(Fe?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+bt+"return __p\n}";var Wn=Pg(function(){return pn(ce,Yt+"return "+bt).apply(n,Ce)});if(Wn.source=bt,Lf(Wn))throw Wn;return Wn},le.times=function l_(f,y){if((f=gi(f))<1||f>at)return[];var D=it,j=Qr(f,it);y=Ut(y),f-=it;for(var X=to(j,y);++D<f;)y(D);return X},le.toFinite=vl,le.toInteger=gi,le.toLength=_v,le.toLower=function HM(f){return nr(f).toLowerCase()},le.toNumber=Sc,le.toSafeInteger=function Km(f){return f?Yo(gi(f),-at,at):0===f?f:0},le.toString=nr,le.toUpper=function Tv(f){return nr(f).toUpperCase()},le.trim=function VM(f,y,D){if((f=nr(f))&&(D||y===n))return Xi(f);if(!f||!(y=Co(y)))return f;var j=ne(f),X=ne(y);return pl(j,Hr(j,X),ah(j,X)+1).join("")},le.trimEnd=function BM(f,y,D){if((f=nr(f))&&(D||y===n))return f.slice(0,ve(f)+1);if(!f||!(y=Co(y)))return f;var j=ne(f);return pl(j,0,ah(j,ne(y))+1).join("")},le.trimStart=function $M(f,y,D){if((f=nr(f))&&(D||y===n))return f.replace(pr,"");if(!f||!(y=Co(y)))return f;var j=ne(f);return pl(j,Hr(j,ne(y))).join("")},le.truncate=function mw(f,y){var D=30,j="...";if(Cr(y)){var X="separator"in y?y.separator:X;D="length"in y?gi(y.length):D,j="omission"in y?Co(y.omission):j}var ce=(f=nr(f)).length;if(Eo(f)){var Ce=ne(f);ce=Ce.length}if(D>=ce)return f;var Se=D-F(j);if(Se<1)return j;var Fe=Ce?pl(Ce,0,Se).join(""):f.slice(0,Se);if(X===n)return Fe+j;if(Ce&&(Se+=Fe.length-Se),Ef(X)){if(f.slice(Se).search(X)){var pt,dt=Fe;for(X.global||(X=Yr(X.source,nr(ln.exec(X))+"g")),X.lastIndex=0;pt=X.exec(dt);)var bt=pt.index;Fe=Fe.slice(0,bt===n?Se:bt)}}else if(f.indexOf(Co(X),Se)!=Se){var It=Fe.lastIndexOf(X);It>-1&&(Fe=Fe.slice(0,It))}return Fe+j},le.unescape=function zM(f){return(f=nr(f))&&Go.test(f)?f.replace(zr,We):f},le.uniqueId=function Rv(f){var y=++tf;return nr(f)+y},le.upperCase=_w,le.upperFirst=Lv,le.each=Nm,le.eachRight=jm,le.first=Lh,hn(le,function(){var f={};return ra(le,function(y,D){Gi.call(le.prototype,D)||(f[D]=y)}),f}(),{chain:!1}),le.VERSION="4.17.21",Es(["bind","bindKey","curry","curryRight","partial","partialRight"],function(f){le[f].placeholder=le}),Es(["drop","take"],function(f,y){ri.prototype[f]=function(D){D=D===n?1:dr(gi(D),0);var j=this.__filtered__&&!y?new ri(this):this.clone();return j.__filtered__?j.__takeCount__=Qr(D,j.__takeCount__):j.__views__.push({size:Qr(D,it),type:f+(j.__dir__<0?"Right":"")}),j},ri.prototype[f+"Right"]=function(D){return this.reverse()[f](D).reverse()}}),Es(["filter","map","takeWhile"],function(f,y){var D=y+1,j=1==D||3==D;ri.prototype[f]=function(X){var ce=this.clone();return ce.__iteratees__.push({iteratee:Ut(X,3),type:D}),ce.__filtered__=ce.__filtered__||j,ce}}),Es(["head","last"],function(f,y){var D="take"+(y?"Right":"");ri.prototype[f]=function(){return this[D](1).value()[0]}}),Es(["initial","tail"],function(f,y){var D="drop"+(y?"":"Right");ri.prototype[f]=function(){return this.__filtered__?new ri(this):this[D](1)}}),ri.prototype.compact=function(){return this.filter(ka)},ri.prototype.find=function(f){return this.filter(f).head()},ri.prototype.findLast=function(f){return this.reverse().find(f)},ri.prototype.invokeMap=cn(function(f,y){return"function"==typeof f?new ri(this):this.map(function(D){return Ru(D,f,y)})}),ri.prototype.reject=function(f){return this.filter(Hd(Ut(f)))},ri.prototype.slice=function(f,y){f=gi(f);var D=this;return D.__filtered__&&(f>0||y<0)?new ri(D):(f<0?D=D.takeRight(-f):f&&(D=D.drop(f)),y!==n&&(D=(y=gi(y))<0?D.dropRight(-y):D.take(y-f)),D)},ri.prototype.takeRightWhile=function(f){return this.reverse().takeWhile(f).reverse()},ri.prototype.toArray=function(){return this.take(it)},ra(ri.prototype,function(f,y){var D=/^(?:filter|find|map|reject)|While$/.test(y),j=/^(?:head|last)$/.test(y),X=le[j?"take"+("last"==y?"Right":""):y],ce=j||/^find/.test(y);!X||(le.prototype[y]=function(){var Ce=this.__wrapped__,Se=j?[1]:arguments,Fe=Ce instanceof ri,pt=Se[0],dt=Fe||di(Ce),bt=function(Tn){var Oi=X.apply(le,eo([Tn],Se));return j&&It?Oi[0]:Oi};dt&&D&&"function"==typeof pt&&1!=pt.length&&(Fe=dt=!1);var It=this.__chain__,Yt=!!this.__actions__.length,sn=ce&&!It,Wn=Fe&&!Yt;if(!ce&&dt){Ce=Wn?Ce:new ri(this);var Dn=f.apply(Ce,Se);return Dn.__actions__.push({func:Cp,args:[bt],thisArg:n}),new xs(Dn,It)}return sn&&Wn?f.apply(this,Se):(Dn=this.thru(bt),sn?j?Dn.value()[0]:Dn.value():Dn)})}),Es(["pop","push","shift","sort","splice","unshift"],function(f){var y=Uc[f],D=/^(?:push|sort|unshift)$/.test(f)?"tap":"thru",j=/^(?:pop|shift)$/.test(f);le.prototype[f]=function(){var X=arguments;if(j&&!this.__chain__){var ce=this.value();return y.apply(di(ce)?ce:[],X)}return this[D](function(Ce){return y.apply(di(Ce)?Ce:[],X)})}}),ra(ri.prototype,function(f,y){var D=le[y];if(D){var j=D.name+"";Gi.call(ea,j)||(ea[j]=[]),ea[j].push({name:y,func:D})}}),ea[Ch(n,2).name]=[{name:"wrapper",func:n}],ri.prototype.clone=function nf(){var f=new ri(this.__wrapped__);return f.__actions__=Pi(this.__actions__),f.__dir__=this.__dir__,f.__filtered__=this.__filtered__,f.__iteratees__=Pi(this.__iteratees__),f.__takeCount__=this.__takeCount__,f.__views__=Pi(this.__views__),f},ri.prototype.reverse=function rf(){if(this.__filtered__){var f=new ri(this);f.__dir__=-1,f.__filtered__=!0}else(f=this.clone()).__dir__*=-1;return f},ri.prototype.value=function Vr(){var f=this.__wrapped__.value(),y=this.__dir__,D=di(f),j=y<0,X=D?f.length:0,ce=function g(f,y,D){for(var j=-1,X=D.length;++j<X;){var ce=D[j],Ce=ce.size;switch(ce.type){case"drop":f+=Ce;break;case"dropRight":y-=Ce;break;case"take":y=Qr(y,f+Ce);break;case"takeRight":f=dr(f,y-Ce)}}return{start:f,end:y}}(0,X,this.__views__),Ce=ce.start,Se=ce.end,Fe=Se-Ce,pt=j?Se:Ce-1,dt=this.__iteratees__,bt=dt.length,It=0,Yt=Qr(Fe,this.__takeCount__);if(!D||!j&&X==Fe&&Yt==Fe)return Nu(f,this.__actions__);var sn=[];e:for(;Fe--&&It<Yt;){for(var Wn=-1,Dn=f[pt+=y];++Wn<bt;){var Tn=dt[Wn],ks=Tn.type,Ns=(0,Tn.iteratee)(Dn);if(2==ks)Dn=Ns;else if(!Ns){if(1==ks)continue e;break e}}sn[It++]=Dn}return sn},le.prototype.at=ng,le.prototype.chain=function Am(){return gM(this)},le.prototype.commit=function uu(){return new xs(this.value(),this.__chain__)},le.prototype.next=function Ky(){this.__values__===n&&(this.__values__=qm(this.value()));var f=this.__index__>=this.__values__.length;return{done:f,value:f?n:this.__values__[this.__index__++]}},le.prototype.plant=function Rm(f){for(var y,D=this;D instanceof na;){var j=Th(D);j.__index__=0,j.__values__=n,y?X.__wrapped__=j:y=j;var X=j;D=D.__wrapped__}return X.__wrapped__=f,y},le.prototype.reverse=function Ym(){var f=this.__wrapped__;if(f instanceof ri){var y=f;return this.__actions__.length&&(y=new ri(this)),(y=y.reverse()).__actions__.push({func:Cp,args:[Im],thisArg:n}),new xs(y,this.__chain__)}return this.thru(Im)},le.prototype.toJSON=le.prototype.valueOf=le.prototype.value=function ro(){return Nu(this.__wrapped__,this.__actions__)},le.prototype.first=le.prototype.head,Mr&&(le.prototype[Mr]=function ig(){return this}),le}();Wt._=Ii,(C=function(){return Ii}.call(ge,$,ge,Te))!==n&&(Te.exports=C)}.call(this)},7088:function(Te,ge,$){!function(C){"use strict";C.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(L){return/^nm$/i.test(L)},meridiem:function(L,P,E){return L<12?E?"vm":"VM":E?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(L){return L+(1===L||8===L||L>=20?"ste":"de")},week:{dow:1,doy:4}})}($(5439))},2502:function(Te,ge,$){!function(C){"use strict";var n=function(G){return 0===G?0:1===G?1:2===G?2:G%100>=3&&G%100<=10?3:G%100>=11?4:5},L={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},P=function(G){return function(ee,fe,ye,we){var be=n(ee),Le=L[G][n(ee)];return 2===be&&(Le=Le[fe?0:1]),Le.replace(/%d/i,ee)}},E=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];C.defineLocale("ar-dz",{months:E,monthsShort:E,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(G){return"\u0645"===G},meridiem:function(G,ee,fe){return G<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:P("s"),ss:P("s"),m:P("m"),mm:P("m"),h:P("h"),hh:P("h"),d:P("d"),dd:P("d"),M:P("M"),MM:P("M"),y:P("y"),yy:P("y")},postformat:function(G){return G.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}($(5439))},128:function(Te,ge,$){!function(C){"use strict";C.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}($(5439))},4519:function(Te,ge,$){!function(C){"use strict";var n={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},L=function(ee){return 0===ee?0:1===ee?1:2===ee?2:ee%100>=3&&ee%100<=10?3:ee%100>=11?4:5},P={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},E=function(ee){return function(fe,ye,we,be){var Le=L(fe),Xe=P[ee][L(fe)];return 2===Le&&(Xe=Xe[ye?0:1]),Xe.replace(/%d/i,fe)}},B=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];C.defineLocale("ar-ly",{months:B,monthsShort:B,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(ee){return"\u0645"===ee},meridiem:function(ee,fe,ye){return ee<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:E("s"),ss:E("s"),m:E("m"),mm:E("m"),h:E("h"),hh:E("h"),d:E("d"),dd:E("d"),M:E("M"),MM:E("M"),y:E("y"),yy:E("y")},preparse:function(ee){return ee.replace(/\u060c/g,",")},postformat:function(ee){return ee.replace(/\d/g,function(fe){return n[fe]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}($(5439))},5443:function(Te,ge,$){!function(C){"use strict";C.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}($(5439))},7642:function(Te,ge,$){!function(C){"use strict";var n={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},L={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};C.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(E){return"\u0645"===E},meridiem:function(E,B,G){return E<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(E){return E.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(B){return L[B]}).replace(/\u060c/g,",")},postformat:function(E){return E.replace(/\d/g,function(B){return n[B]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}($(5439))},8592:function(Te,ge,$){!function(C){"use strict";C.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}($(5439))},7038:function(Te,ge,$){!function(C){"use strict";var n={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},L={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},P=function(fe){return 0===fe?0:1===fe?1:2===fe?2:fe%100>=3&&fe%100<=10?3:fe%100>=11?4:5},E={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},B=function(fe){return function(ye,we,be,Le){var Xe=P(ye),ie=E[fe][P(ye)];return 2===Xe&&(ie=ie[we?0:1]),ie.replace(/%d/i,ye)}},G=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];C.defineLocale("ar",{months:G,monthsShort:G,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(fe){return"\u0645"===fe},meridiem:function(fe,ye,we){return fe<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:B("s"),ss:B("s"),m:B("m"),mm:B("m"),h:B("h"),hh:B("h"),d:B("d"),dd:B("d"),M:B("M"),MM:B("M"),y:B("y"),yy:B("y")},preparse:function(fe){return fe.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(ye){return L[ye]}).replace(/\u060c/g,",")},postformat:function(fe){return fe.replace(/\d/g,function(ye){return n[ye]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}($(5439))},1213:function(Te,ge,$){!function(C){"use strict";var n={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};C.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(P){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(P)},meridiem:function(P,E,B){return P<4?"gec\u0259":P<12?"s\u0259h\u0259r":P<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(P){if(0===P)return P+"-\u0131nc\u0131";var E=P%10;return P+(n[E]||n[P%100-E]||n[P>=100?100:null])},week:{dow:1,doy:7}})}($(5439))},9191:function(Te,ge,$){!function(C){"use strict";function L(E,B,G){return"m"===G?B?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===G?B?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":E+" "+function n(E,B){var G=E.split("_");return B%10==1&&B%100!=11?G[0]:B%10>=2&&B%10<=4&&(B%100<10||B%100>=20)?G[1]:G[2]}({ss:B?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:B?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:B?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[G],+E)}C.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:L,mm:L,h:L,hh:L,d:"\u0434\u0437\u0435\u043d\u044c",dd:L,M:"\u043c\u0435\u0441\u044f\u0446",MM:L,y:"\u0433\u043e\u0434",yy:L},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(E){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(E)},meridiem:function(E,B,G){return E<4?"\u043d\u043e\u0447\u044b":E<12?"\u0440\u0430\u043d\u0456\u0446\u044b":E<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(E,B){switch(B){case"M":case"d":case"DDD":case"w":case"W":return E%10!=2&&E%10!=3||E%100==12||E%100==13?E+"-\u044b":E+"-\u0456";case"D":return E+"-\u0433\u0430";default:return E}},week:{dow:1,doy:7}})}($(5439))},322:function(Te,ge,$){!function(C){"use strict";C.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(L){var P=L%10,E=L%100;return 0===L?L+"-\u0435\u0432":0===E?L+"-\u0435\u043d":E>10&&E<20?L+"-\u0442\u0438":1===P?L+"-\u0432\u0438":2===P?L+"-\u0440\u0438":7===P||8===P?L+"-\u043c\u0438":L+"-\u0442\u0438"},week:{dow:1,doy:7}})}($(5439))},8042:function(Te,ge,$){!function(C){"use strict";C.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}($(5439))},5903:function(Te,ge,$){!function(C){"use strict";var n={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},L={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};C.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(E){return E.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(B){return L[B]})},postformat:function(E){return E.replace(/\d/g,function(B){return n[B]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(E,B){return 12===E&&(E=0),"\u09b0\u09be\u09a4"===B?E<4?E:E+12:"\u09ad\u09cb\u09b0"===B||"\u09b8\u0995\u09be\u09b2"===B?E:"\u09a6\u09c1\u09aa\u09c1\u09b0"===B?E>=3?E:E+12:"\u09ac\u09bf\u0995\u09be\u09b2"===B||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===B?E+12:void 0},meridiem:function(E,B,G){return E<4?"\u09b0\u09be\u09a4":E<6?"\u09ad\u09cb\u09b0":E<12?"\u09b8\u0995\u09be\u09b2":E<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":E<18?"\u09ac\u09bf\u0995\u09be\u09b2":E<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}($(5439))},9620:function(Te,ge,$){!function(C){"use strict";var n={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},L={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};C.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(E){return E.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(B){return L[B]})},postformat:function(E){return E.replace(/\d/g,function(B){return n[B]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(E,B){return 12===E&&(E=0),"\u09b0\u09be\u09a4"===B&&E>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===B&&E<5||"\u09ac\u09bf\u0995\u09be\u09b2"===B?E+12:E},meridiem:function(E,B,G){return E<4?"\u09b0\u09be\u09a4":E<10?"\u09b8\u0995\u09be\u09b2":E<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":E<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}($(5439))},9645:function(Te,ge,$){!function(C){"use strict";var n={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},L={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};C.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(E){return E.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(B){return L[B]})},postformat:function(E){return E.replace(/\d/g,function(B){return n[B]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(E,B){return 12===E&&(E=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===B&&E>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===B&&E<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===B?E+12:E},meridiem:function(E,B,G){return E<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":E<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":E<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":E<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}($(5439))},5020:function(Te,ge,$){!function(C){"use strict";function n(ie,rt,Ge){return ie+" "+function E(ie,rt){return 2===rt?function B(ie){var rt={m:"v",b:"v",d:"z"};return void 0===rt[ie.charAt(0)]?ie:rt[ie.charAt(0)]+ie.substring(1)}(ie):ie}({mm:"munutenn",MM:"miz",dd:"devezh"}[Ge],ie)}function P(ie){return ie>9?P(ie%10):ie}var G=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],ee=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,Le=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];C.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:Le,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:Le,monthsRegex:ee,monthsShortRegex:ee,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:G,longMonthsParse:G,shortMonthsParse:G,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:n,h:"un eur",hh:"%d eur",d:"un devezh",dd:n,M:"ur miz",MM:n,y:"ur bloaz",yy:function L(ie){switch(P(ie)){case 1:case 3:case 4:case 5:case 9:return ie+" bloaz";default:return ie+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(ie){return ie+(1===ie?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(ie){return"g.m."===ie},meridiem:function(ie,rt,Ge){return ie<12?"a.m.":"g.m."}})}($(5439))},4792:function(Te,ge,$){!function(C){"use strict";function n(P,E,B){var G=P+" ";switch(B){case"ss":return G+(1===P?"sekunda":2===P||3===P||4===P?"sekunde":"sekundi");case"m":return E?"jedna minuta":"jedne minute";case"mm":return G+(1===P?"minuta":2===P||3===P||4===P?"minute":"minuta");case"h":return E?"jedan sat":"jednog sata";case"hh":return G+(1===P?"sat":2===P||3===P||4===P?"sata":"sati");case"dd":return G+(1===P?"dan":"dana");case"MM":return G+(1===P?"mjesec":2===P||3===P||4===P?"mjeseca":"mjeseci");case"yy":return G+(1===P?"godina":2===P||3===P||4===P?"godine":"godina")}}C.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:n,m:n,mm:n,h:n,hh:n,d:"dan",dd:n,M:"mjesec",MM:n,y:"godinu",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}($(5439))},7980:function(Te,ge,$){!function(C){"use strict";C.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(L,P){var E=1===L?"r":2===L?"n":3===L?"r":4===L?"t":"\xe8";return("w"===P||"W"===P)&&(E="a"),L+E},week:{dow:1,doy:4}})}($(5439))},7322:function(Te,ge,$){!function(C){"use strict";var n={format:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),standalone:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_")},L="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),P=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],E=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function B(fe){return fe>1&&fe<5&&1!=~~(fe/10)}function G(fe,ye,we,be){var Le=fe+" ";switch(we){case"s":return ye||be?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return ye||be?Le+(B(fe)?"sekundy":"sekund"):Le+"sekundami";case"m":return ye?"minuta":be?"minutu":"minutou";case"mm":return ye||be?Le+(B(fe)?"minuty":"minut"):Le+"minutami";case"h":return ye?"hodina":be?"hodinu":"hodinou";case"hh":return ye||be?Le+(B(fe)?"hodiny":"hodin"):Le+"hodinami";case"d":return ye||be?"den":"dnem";case"dd":return ye||be?Le+(B(fe)?"dny":"dn\xed"):Le+"dny";case"M":return ye||be?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return ye||be?Le+(B(fe)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):Le+"m\u011bs\xedci";case"y":return ye||be?"rok":"rokem";case"yy":return ye||be?Le+(B(fe)?"roky":"let"):Le+"lety"}}C.defineLocale("cs",{months:n,monthsShort:L,monthsRegex:E,monthsShortRegex:E,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:P,longMonthsParse:P,shortMonthsParse:P,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:G,ss:G,m:G,mm:G,h:G,hh:G,d:G,dd:G,M:G,MM:G,y:G,yy:G},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},365:function(Te,ge,$){!function(C){"use strict";C.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(L){return L+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(L)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(L)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}($(5439))},2092:function(Te,ge,$){!function(C){"use strict";C.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(L){var E="";return L>20?E=40===L||50===L||60===L||80===L||100===L?"fed":"ain":L>0&&(E=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][L]),L+E},week:{dow:1,doy:4}})}($(5439))},7387:function(Te,ge,$){!function(C){"use strict";C.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},9459:function(Te,ge,$){!function(C){"use strict";function n(P,E,B,G){var ee={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[P+" Tage",P+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[P+" Monate",P+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[P+" Jahre",P+" Jahren"]};return E?ee[B][0]:ee[B][1]}C.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:n,mm:"%d Minuten",h:n,hh:"%d Stunden",d:n,dd:n,w:n,ww:"%d Wochen",M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},3694:function(Te,ge,$){!function(C){"use strict";function n(P,E,B,G){var ee={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[P+" Tage",P+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[P+" Monate",P+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[P+" Jahre",P+" Jahren"]};return E?ee[B][0]:ee[B][1]}C.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:n,mm:"%d Minuten",h:n,hh:"%d Stunden",d:n,dd:n,w:n,ww:"%d Wochen",M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},4307:function(Te,ge,$){!function(C){"use strict";function n(P,E,B,G){var ee={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[P+" Tage",P+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[P+" Monate",P+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[P+" Jahre",P+" Jahren"]};return E?ee[B][0]:ee[B][1]}C.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:n,mm:"%d Minuten",h:n,hh:"%d Stunden",d:n,dd:n,w:n,ww:"%d Wochen",M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},9659:function(Te,ge,$){!function(C){"use strict";var n=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],L=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];C.defineLocale("dv",{months:n,monthsShort:n,weekdays:L,weekdaysShort:L,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(E){return"\u0789\u078a"===E},meridiem:function(E,B,G){return E<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(E){return E.replace(/\u060c/g,",")},postformat:function(E){return E.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}($(5439))},3460:function(Te,ge,$){!function(C){"use strict";C.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(P,E){return P?"string"==typeof E&&/D/.test(E.substring(0,E.indexOf("MMMM")))?this._monthsGenitiveEl[P.month()]:this._monthsNominativeEl[P.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(P,E,B){return P>11?B?"\u03bc\u03bc":"\u039c\u039c":B?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(P){return"\u03bc"===(P+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){return 6===this.day()?"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT":"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"},sameElse:"L"},calendar:function(P,E){var B=this._calendarEl[P],G=E&&E.hours();return function n(P){return typeof Function<"u"&&P instanceof Function||"[object Function]"===Object.prototype.toString.call(P)}(B)&&(B=B.apply(E)),B.replace("{}",G%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}($(5439))},4369:function(Te,ge,$){!function(C){"use strict";C.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(L){var P=L%10;return L+(1==~~(L%100/10)?"th":1===P?"st":2===P?"nd":3===P?"rd":"th")},week:{dow:0,doy:4}})}($(5439))},530:function(Te,ge,$){!function(C){"use strict";C.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(L){var P=L%10;return L+(1==~~(L%100/10)?"th":1===P?"st":2===P?"nd":3===P?"rd":"th")}})}($(5439))},9998:function(Te,ge,$){!function(C){"use strict";C.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(L){var P=L%10;return L+(1==~~(L%100/10)?"th":1===P?"st":2===P?"nd":3===P?"rd":"th")},week:{dow:1,doy:4}})}($(5439))},3391:function(Te,ge,$){!function(C){"use strict";C.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(L){var P=L%10;return L+(1==~~(L%100/10)?"th":1===P?"st":2===P?"nd":3===P?"rd":"th")},week:{dow:1,doy:4}})}($(5439))},5414:function(Te,ge,$){!function(C){"use strict";C.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(L){var P=L%10;return L+(1==~~(L%100/10)?"th":1===P?"st":2===P?"nd":3===P?"rd":"th")}})}($(5439))},9615:function(Te,ge,$){!function(C){"use strict";C.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(L){var P=L%10;return L+(1==~~(L%100/10)?"th":1===P?"st":2===P?"nd":3===P?"rd":"th")},week:{dow:0,doy:6}})}($(5439))},1248:function(Te,ge,$){!function(C){"use strict";C.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(L){var P=L%10;return L+(1==~~(L%100/10)?"th":1===P?"st":2===P?"nd":3===P?"rd":"th")},week:{dow:1,doy:4}})}($(5439))},3767:function(Te,ge,$){!function(C){"use strict";C.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(L){var P=L%10;return L+(1==~~(L%100/10)?"th":1===P?"st":2===P?"nd":3===P?"rd":"th")},week:{dow:1,doy:4}})}($(5439))},4530:function(Te,ge,$){!function(C){"use strict";C.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(L){return"p"===L.charAt(0).toLowerCase()},meridiem:function(L,P,E){return L>11?E?"p.t.m.":"P.T.M.":E?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}($(5439))},8944:function(Te,ge,$){!function(C){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),L="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),P=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],E=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;C.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(G,ee){return G?/-MMM-/.test(ee)?L[G.month()]:n[G.month()]:n},monthsRegex:E,monthsShortRegex:E,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:P,longMonthsParse:P,shortMonthsParse:P,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}($(5439))},9116:function(Te,ge,$){!function(C){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),L="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),P=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],E=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;C.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(G,ee){return G?/-MMM-/.test(ee)?L[G.month()]:n[G.month()]:n},monthsRegex:E,monthsShortRegex:E,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:P,longMonthsParse:P,shortMonthsParse:P,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}($(5439))},3609:function(Te,ge,$){!function(C){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),L="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),P=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],E=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;C.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(G,ee){return G?/-MMM-/.test(ee)?L[G.month()]:n[G.month()]:n},monthsRegex:E,monthsShortRegex:E,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:P,longMonthsParse:P,shortMonthsParse:P,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}($(5439))},6866:function(Te,ge,$){!function(C){"use strict";var n="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),L="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),P=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],E=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;C.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(G,ee){return G?/-MMM-/.test(ee)?L[G.month()]:n[G.month()]:n},monthsRegex:E,monthsShortRegex:E,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:P,longMonthsParse:P,shortMonthsParse:P,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}($(5439))},6725:function(Te,ge,$){!function(C){"use strict";function n(P,E,B,G){var ee={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[P+"sekundi",P+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[P+" minuti",P+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[P+" tunni",P+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[P+" kuu",P+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[P+" aasta",P+" aastat"]};return E?ee[B][2]?ee[B][2]:ee[B][1]:G?ee[B][0]:ee[B][1]}C.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:"%d p\xe4eva",M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},7931:function(Te,ge,$){!function(C){"use strict";C.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}($(5439))},6417:function(Te,ge,$){!function(C){"use strict";var n={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},L={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};C.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(E){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(E)},meridiem:function(E,B,G){return E<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(E){return E.replace(/[\u06f0-\u06f9]/g,function(B){return L[B]}).replace(/\u060c/g,",")},postformat:function(E){return E.replace(/\d/g,function(B){return n[B]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}($(5439))},944:function(Te,ge,$){!function(C){"use strict";var n="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),L=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",n[7],n[8],n[9]];function P(G,ee,fe,ye){var we="";switch(fe){case"s":return ye?"muutaman sekunnin":"muutama sekunti";case"ss":we=ye?"sekunnin":"sekuntia";break;case"m":return ye?"minuutin":"minuutti";case"mm":we=ye?"minuutin":"minuuttia";break;case"h":return ye?"tunnin":"tunti";case"hh":we=ye?"tunnin":"tuntia";break;case"d":return ye?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":we=ye?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return ye?"kuukauden":"kuukausi";case"MM":we=ye?"kuukauden":"kuukautta";break;case"y":return ye?"vuoden":"vuosi";case"yy":we=ye?"vuoden":"vuotta"}return function E(G,ee){return G<10?ee?L[G]:n[G]:G}(G,ye)+" "+we}C.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:P,ss:P,m:P,mm:P,h:P,hh:P,d:P,dd:P,M:P,MM:P,y:P,yy:P},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},1766:function(Te,ge,$){!function(C){"use strict";C.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(L){return L},week:{dow:1,doy:4}})}($(5439))},5867:function(Te,ge,$){!function(C){"use strict";C.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},6848:function(Te,ge,$){!function(C){"use strict";C.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(L,P){switch(P){default:case"M":case"Q":case"D":case"DDD":case"d":return L+(1===L?"er":"e");case"w":case"W":return L+(1===L?"re":"e")}}})}($(5439))},7773:function(Te,ge,$){!function(C){"use strict";C.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(L,P){switch(P){default:case"M":case"Q":case"D":case"DDD":case"d":return L+(1===L?"er":"e");case"w":case"W":return L+(1===L?"re":"e")}},week:{dow:1,doy:4}})}($(5439))},1636:function(Te,ge,$){!function(C){"use strict";var P=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,E=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];C.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:P,monthsShortRegex:P,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:E,longMonthsParse:E,shortMonthsParse:E,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(G,ee){switch(ee){case"D":return G+(1===G?"er":"");default:case"M":case"Q":case"DDD":case"d":return G+(1===G?"er":"e");case"w":case"W":return G+(1===G?"re":"e")}},week:{dow:1,doy:4}})}($(5439))},4940:function(Te,ge,$){!function(C){"use strict";var n="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),L="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");C.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(E,B){return E?/-MMM-/.test(B)?L[E.month()]:n[E.month()]:n},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(E){return E+(1===E||8===E||E>=20?"ste":"de")},week:{dow:1,doy:4}})}($(5439))},1402:function(Te,ge,$){!function(C){"use strict";C.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(ee){return ee+(1===ee?"d":ee%10==2?"na":"mh")},week:{dow:1,doy:4}})}($(5439))},6924:function(Te,ge,$){!function(C){"use strict";C.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(ee){return ee+(1===ee?"d":ee%10==2?"na":"mh")},week:{dow:1,doy:4}})}($(5439))},6398:function(Te,ge,$){!function(C){"use strict";C.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(L){return 0===L.indexOf("un")?"n"+L:"en "+L},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}($(5439))},2457:function(Te,ge,$){!function(C){"use strict";function n(P,E,B,G){var ee={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[P+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",P+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[P+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",P+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[P+" \u0935\u0930\u093e\u0902\u0928\u0940",P+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[P+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",P+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[P+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",P+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[P+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",P+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return G?ee[B][0]:ee[B][1]}C.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(P,E){return"D"===E?P+"\u0935\u0947\u0930":P},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(P,E){return 12===P&&(P=0),"\u0930\u093e\u0924\u0940"===E?P<4?P:P+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===E?P:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===E?P>12?P:P+12:"\u0938\u093e\u0902\u091c\u0947"===E?P+12:void 0},meridiem:function(P,E,B){return P<4?"\u0930\u093e\u0924\u0940":P<12?"\u0938\u0915\u093e\u0933\u0940\u0902":P<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":P<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}($(5439))},2545:function(Te,ge,$){!function(C){"use strict";function n(P,E,B,G){var ee={s:["thoddea sekondamni","thodde sekond"],ss:[P+" sekondamni",P+" sekond"],m:["eka mintan","ek minut"],mm:[P+" mintamni",P+" mintam"],h:["eka voran","ek vor"],hh:[P+" voramni",P+" voram"],d:["eka disan","ek dis"],dd:[P+" disamni",P+" dis"],M:["eka mhoinean","ek mhoino"],MM:[P+" mhoineamni",P+" mhoine"],y:["eka vorsan","ek voros"],yy:[P+" vorsamni",P+" vorsam"]};return G?ee[B][0]:ee[B][1]}C.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(P,E){return"D"===E?P+"er":P},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(P,E){return 12===P&&(P=0),"rati"===E?P<4?P:P+12:"sokallim"===E?P:"donparam"===E?P>12?P:P+12:"sanje"===E?P+12:void 0},meridiem:function(P,E,B){return P<4?"rati":P<12?"sokallim":P<16?"donparam":P<20?"sanje":"rati"}})}($(5439))},2641:function(Te,ge,$){!function(C){"use strict";var n={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},L={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};C.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(E){return E.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(B){return L[B]})},postformat:function(E){return E.replace(/\d/g,function(B){return n[B]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(E,B){return 12===E&&(E=0),"\u0ab0\u0abe\u0aa4"===B?E<4?E:E+12:"\u0ab8\u0ab5\u0abe\u0ab0"===B?E:"\u0aac\u0aaa\u0acb\u0ab0"===B?E>=10?E:E+12:"\u0ab8\u0abe\u0a82\u0a9c"===B?E+12:void 0},meridiem:function(E,B,G){return E<4?"\u0ab0\u0abe\u0aa4":E<10?"\u0ab8\u0ab5\u0abe\u0ab0":E<17?"\u0aac\u0aaa\u0acb\u0ab0":E<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}($(5439))},7536:function(Te,ge,$){!function(C){"use strict";C.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(L){return 2===L?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":L+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(L){return 2===L?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":L+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(L){return 2===L?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":L+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(L){return 2===L?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":L%10==0&&10!==L?L+" \u05e9\u05e0\u05d4":L+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(L){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(L)},meridiem:function(L,P,E){return L<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":L<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":L<12?E?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":L<18?E?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}($(5439))},6335:function(Te,ge,$){!function(C){"use strict";var n={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},L={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},P=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];C.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:P,longMonthsParse:P,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(G){return G.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(ee){return L[ee]})},postformat:function(G){return G.replace(/\d/g,function(ee){return n[ee]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(G,ee){return 12===G&&(G=0),"\u0930\u093e\u0924"===ee?G<4?G:G+12:"\u0938\u0941\u092c\u0939"===ee?G:"\u0926\u094b\u092a\u0939\u0930"===ee?G>=10?G:G+12:"\u0936\u093e\u092e"===ee?G+12:void 0},meridiem:function(G,ee,fe){return G<4?"\u0930\u093e\u0924":G<10?"\u0938\u0941\u092c\u0939":G<17?"\u0926\u094b\u092a\u0939\u0930":G<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}($(5439))},7458:function(Te,ge,$){!function(C){"use strict";function n(P,E,B){var G=P+" ";switch(B){case"ss":return G+(1===P?"sekunda":2===P||3===P||4===P?"sekunde":"sekundi");case"m":return E?"jedna minuta":"jedne minute";case"mm":return G+(1===P?"minuta":2===P||3===P||4===P?"minute":"minuta");case"h":return E?"jedan sat":"jednog sata";case"hh":return G+(1===P?"sat":2===P||3===P||4===P?"sata":"sati");case"dd":return G+(1===P?"dan":"dana");case"MM":return G+(1===P?"mjesec":2===P||3===P||4===P?"mjeseca":"mjeseci");case"yy":return G+(1===P?"godina":2===P||3===P||4===P?"godine":"godina")}}C.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:n,m:n,mm:n,h:n,hh:n,d:"dan",dd:n,M:"mjesec",MM:n,y:"godinu",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}($(5439))},6540:function(Te,ge,$){!function(C){"use strict";var n="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function L(B,G,ee,fe){var ye=B;switch(ee){case"s":return fe||G?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return ye+(fe||G)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(fe||G?" perc":" perce");case"mm":return ye+(fe||G?" perc":" perce");case"h":return"egy"+(fe||G?" \xf3ra":" \xf3r\xe1ja");case"hh":return ye+(fe||G?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(fe||G?" nap":" napja");case"dd":return ye+(fe||G?" nap":" napja");case"M":return"egy"+(fe||G?" h\xf3nap":" h\xf3napja");case"MM":return ye+(fe||G?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(fe||G?" \xe9v":" \xe9ve");case"yy":return ye+(fe||G?" \xe9v":" \xe9ve")}return""}function P(B){return(B?"":"[m\xfalt] ")+"["+n[this.day()]+"] LT[-kor]"}C.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(B){return"u"===B.charAt(1).toLowerCase()},meridiem:function(B,G,ee){return B<12?!0===ee?"de":"DE":!0===ee?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return P.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return P.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:L,ss:L,m:L,mm:L,h:L,hh:L,d:L,dd:L,M:L,MM:L,y:L,yy:L},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},5283:function(Te,ge,$){!function(C){"use strict";C.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(L){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(L)},meridiem:function(L){return L<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":L<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":L<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(L,P){switch(P){case"DDD":case"w":case"W":case"DDDo":return 1===L?L+"-\u056b\u0576":L+"-\u0580\u0564";default:return L}},week:{dow:1,doy:7}})}($(5439))},8780:function(Te,ge,$){!function(C){"use strict";C.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(L,P){return 12===L&&(L=0),"pagi"===P?L:"siang"===P?L>=11?L:L+12:"sore"===P||"malam"===P?L+12:void 0},meridiem:function(L,P,E){return L<11?"pagi":L<15?"siang":L<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}($(5439))},4205:function(Te,ge,$){!function(C){"use strict";function n(E){return E%100==11||E%10!=1}function L(E,B,G,ee){var fe=E+" ";switch(G){case"s":return B||ee?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return n(E)?fe+(B||ee?"sek\xfandur":"sek\xfandum"):fe+"sek\xfanda";case"m":return B?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return n(E)?fe+(B||ee?"m\xedn\xfatur":"m\xedn\xfatum"):B?fe+"m\xedn\xfata":fe+"m\xedn\xfatu";case"hh":return n(E)?fe+(B||ee?"klukkustundir":"klukkustundum"):fe+"klukkustund";case"d":return B?"dagur":ee?"dag":"degi";case"dd":return n(E)?B?fe+"dagar":fe+(ee?"daga":"d\xf6gum"):B?fe+"dagur":fe+(ee?"dag":"degi");case"M":return B?"m\xe1nu\xf0ur":ee?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return n(E)?B?fe+"m\xe1nu\xf0ir":fe+(ee?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):B?fe+"m\xe1nu\xf0ur":fe+(ee?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return B||ee?"\xe1r":"\xe1ri";case"yy":return n(E)?fe+(B||ee?"\xe1r":"\xe1rum"):fe+(B||ee?"\xe1r":"\xe1ri")}}C.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:L,ss:L,m:L,mm:L,h:"klukkustund",hh:L,d:L,dd:L,M:L,MM:L,y:L,yy:L},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},9985:function(Te,ge,$){!function(C){"use strict";C.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(L){return(/^[0-9].+$/.test(L)?"tra":"in")+" "+L},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}($(5439))},4211:function(Te,ge,$){!function(C){"use strict";C.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}($(5439))},1003:function(Te,ge,$){!function(C){"use strict";C.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(L,P){return"\u5143"===P[1]?1:parseInt(P[1]||L,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(L){return"\u5348\u5f8c"===L},meridiem:function(L,P,E){return L<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(L){return L.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(L){return this.week()!==L.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(L,P){switch(P){case"y":return 1===L?"\u5143\u5e74":L+"\u5e74";case"d":case"D":case"DDD":return L+"\u65e5";default:return L}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}($(5439))},420:function(Te,ge,$){!function(C){"use strict";C.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(L,P){return 12===L&&(L=0),"enjing"===P?L:"siyang"===P?L>=11?L:L+12:"sonten"===P||"ndalu"===P?L+12:void 0},meridiem:function(L,P,E){return L<11?"enjing":L<15?"siyang":L<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}($(5439))},851:function(Te,ge,$){!function(C){"use strict";C.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(L){return L.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(P,E,B){return"\u10d8"===B?E+"\u10e8\u10d8":E+B+"\u10e8\u10d8"})},past:function(L){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(L)?L.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(L)?L.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):L},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(L){return 0===L?L:1===L?L+"-\u10da\u10d8":L<20||L<=100&&L%20==0||L%100==0?"\u10db\u10d4-"+L:L+"-\u10d4"},week:{dow:1,doy:7}})}($(5439))},6074:function(Te,ge,$){!function(C){"use strict";var n={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};C.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(P){return P+(n[P]||n[P%10]||n[P>=100?100:null])},week:{dow:1,doy:7}})}($(5439))},3343:function(Te,ge,$){!function(C){"use strict";var n={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},L={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};C.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(E){return"\u179b\u17d2\u1784\u17b6\u1785"===E},meridiem:function(E,B,G){return E<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(E){return E.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(B){return L[B]})},postformat:function(E){return E.replace(/\d/g,function(B){return n[B]})},week:{dow:1,doy:4}})}($(5439))},4799:function(Te,ge,$){!function(C){"use strict";var n={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},L={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};C.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(E){return E.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(B){return L[B]})},postformat:function(E){return E.replace(/\d/g,function(B){return n[B]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(E,B){return 12===E&&(E=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===B?E<4?E:E+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===B?E:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===B?E>=10?E:E+12:"\u0cb8\u0c82\u0c9c\u0cc6"===B?E+12:void 0},meridiem:function(E,B,G){return E<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":E<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":E<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":E<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(E){return E+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}($(5439))},3549:function(Te,ge,$){!function(C){"use strict";C.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(L,P){switch(P){case"d":case"D":case"DDD":return L+"\uc77c";case"M":return L+"\uc6d4";case"w":case"W":return L+"\uc8fc";default:return L}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(L){return"\uc624\ud6c4"===L},meridiem:function(L,P,E){return L<12?"\uc624\uc804":"\uc624\ud6c4"}})}($(5439))},1037:function(Te,ge,$){!function(C){"use strict";var n={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},L={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},P=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];C.defineLocale("ku",{months:P,monthsShort:P,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(B){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(B)},meridiem:function(B,G,ee){return B<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(B){return B.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(G){return L[G]}).replace(/\u060c/g,",")},postformat:function(B){return B.replace(/\d/g,function(G){return n[G]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}($(5439))},3125:function(Te,ge,$){!function(C){"use strict";var n={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};C.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(P){return P+(n[P]||n[P%10]||n[P>=100?100:null])},week:{dow:1,doy:7}})}($(5439))},9586:function(Te,ge,$){!function(C){"use strict";function n(G,ee,fe,ye){var we={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return ee?we[fe][0]:we[fe][1]}function E(G){if(G=parseInt(G,10),isNaN(G))return!1;if(G<0)return!0;if(G<10)return 4<=G&&G<=7;if(G<100){var ee=G%10;return E(0===ee?G/10:ee)}if(G<1e4){for(;G>=10;)G/=10;return E(G)}return E(G/=1e3)}C.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function L(G){return E(G.substr(0,G.indexOf(" ")))?"a "+G:"an "+G},past:function P(G){return E(G.substr(0,G.indexOf(" ")))?"viru "+G:"virun "+G},s:"e puer Sekonnen",ss:"%d Sekonnen",m:n,mm:"%d Minutten",h:n,hh:"%d Stonnen",d:n,dd:"%d Deeg",M:n,MM:"%d M\xe9int",y:n,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},2349:function(Te,ge,$){!function(C){"use strict";C.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(L){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===L},meridiem:function(L,P,E){return L<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(L){return"\u0e97\u0eb5\u0ec8"+L}})}($(5439))},2400:function(Te,ge,$){!function(C){"use strict";var n={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function P(fe,ye,we,be){return ye?B(we)[0]:be?B(we)[1]:B(we)[2]}function E(fe){return fe%10==0||fe>10&&fe<20}function B(fe){return n[fe].split("_")}function G(fe,ye,we,be){var Le=fe+" ";return 1===fe?Le+P(0,ye,we[0],be):ye?Le+(E(fe)?B(we)[1]:B(we)[0]):be?Le+B(we)[1]:Le+(E(fe)?B(we)[1]:B(we)[2])}C.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function L(fe,ye,we,be){return ye?"kelios sekund\u0117s":be?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:G,m:P,mm:G,h:P,hh:G,d:P,dd:G,M:P,MM:G,y:P,yy:G},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(fe){return fe+"-oji"},week:{dow:1,doy:4}})}($(5439))},9991:function(Te,ge,$){!function(C){"use strict";var n={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function L(ee,fe,ye){return ye?fe%10==1&&fe%100!=11?ee[2]:ee[3]:fe%10==1&&fe%100!=11?ee[0]:ee[1]}function P(ee,fe,ye){return ee+" "+L(n[ye],ee,fe)}function E(ee,fe,ye){return L(n[ye],ee,fe)}C.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function B(ee,fe){return fe?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:P,m:E,mm:P,h:E,hh:P,d:E,dd:P,M:E,MM:P,y:E,yy:P},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},8477:function(Te,ge,$){!function(C){"use strict";var n={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(P,E){return 1===P?E[0]:P>=2&&P<=4?E[1]:E[2]},translate:function(P,E,B){var G=n.words[B];return 1===B.length?E?G[0]:G[1]:P+" "+n.correctGrammaticalCase(P,G)}};C.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:n.translate,m:n.translate,mm:n.translate,h:n.translate,hh:n.translate,d:"dan",dd:n.translate,M:"mjesec",MM:n.translate,y:"godinu",yy:n.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}($(5439))},5118:function(Te,ge,$){!function(C){"use strict";C.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}($(5439))},5943:function(Te,ge,$){!function(C){"use strict";C.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(L){var P=L%10,E=L%100;return 0===L?L+"-\u0435\u0432":0===E?L+"-\u0435\u043d":E>10&&E<20?L+"-\u0442\u0438":1===P?L+"-\u0432\u0438":2===P?L+"-\u0440\u0438":7===P||8===P?L+"-\u043c\u0438":L+"-\u0442\u0438"},week:{dow:1,doy:7}})}($(5439))},3849:function(Te,ge,$){!function(C){"use strict";C.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(L,P){return 12===L&&(L=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===P&&L>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===P||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===P?L+12:L},meridiem:function(L,P,E){return L<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":L<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":L<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":L<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}($(5439))},1977:function(Te,ge,$){!function(C){"use strict";function n(P,E,B,G){switch(B){case"s":return E?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return P+(E?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return P+(E?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return P+(E?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return P+(E?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return P+(E?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return P+(E?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return P}}C.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(P){return"\u04ae\u0425"===P},meridiem:function(P,E,B){return P<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(P,E){switch(E){case"d":case"D":case"DDD":return P+" \u04e9\u0434\u04e9\u0440";default:return P}}})}($(5439))},6184:function(Te,ge,$){!function(C){"use strict";var n={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},L={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function P(B,G,ee,fe){var ye="";if(G)switch(ee){case"s":ye="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":ye="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":ye="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":ye="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":ye="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":ye="%d \u0924\u093e\u0938";break;case"d":ye="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":ye="%d \u0926\u093f\u0935\u0938";break;case"M":ye="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":ye="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":ye="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":ye="%d \u0935\u0930\u094d\u0937\u0947"}else switch(ee){case"s":ye="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":ye="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":ye="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":ye="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":ye="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":ye="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":ye="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":ye="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":ye="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":ye="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":ye="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":ye="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return ye.replace(/%d/i,B)}C.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:P,ss:P,m:P,mm:P,h:P,hh:P,d:P,dd:P,M:P,MM:P,y:P,yy:P},preparse:function(B){return B.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(G){return L[G]})},postformat:function(B){return B.replace(/\d/g,function(G){return n[G]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(B,G){return 12===B&&(B=0),"\u092a\u0939\u093e\u091f\u0947"===G||"\u0938\u0915\u093e\u0933\u0940"===G?B:"\u0926\u0941\u092a\u093e\u0930\u0940"===G||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===G||"\u0930\u093e\u0924\u094d\u0930\u0940"===G?B>=12?B:B+12:void 0},meridiem:function(B,G,ee){return B>=0&&B<6?"\u092a\u0939\u093e\u091f\u0947":B<12?"\u0938\u0915\u093e\u0933\u0940":B<17?"\u0926\u0941\u092a\u093e\u0930\u0940":B<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}($(5439))},4524:function(Te,ge,$){!function(C){"use strict";C.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(L,P){return 12===L&&(L=0),"pagi"===P?L:"tengahari"===P?L>=11?L:L+12:"petang"===P||"malam"===P?L+12:void 0},meridiem:function(L,P,E){return L<11?"pagi":L<15?"tengahari":L<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}($(5439))},485:function(Te,ge,$){!function(C){"use strict";C.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(L,P){return 12===L&&(L=0),"pagi"===P?L:"tengahari"===P?L>=11?L:L+12:"petang"===P||"malam"===P?L+12:void 0},meridiem:function(L,P,E){return L<11?"pagi":L<15?"tengahari":L<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}($(5439))},6681:function(Te,ge,$){!function(C){"use strict";C.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}($(5439))},2024:function(Te,ge,$){!function(C){"use strict";var n={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},L={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};C.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(E){return E.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(B){return L[B]})},postformat:function(E){return E.replace(/\d/g,function(B){return n[B]})},week:{dow:1,doy:4}})}($(5439))},2688:function(Te,ge,$){!function(C){"use strict";C.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},8914:function(Te,ge,$){!function(C){"use strict";var n={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},L={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};C.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(E){return E.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(B){return L[B]})},postformat:function(E){return E.replace(/\d/g,function(B){return n[B]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(E,B){return 12===E&&(E=0),"\u0930\u093e\u0924\u093f"===B?E<4?E:E+12:"\u092c\u093f\u0939\u093e\u0928"===B?E:"\u0926\u093f\u0909\u0901\u0938\u094b"===B?E>=10?E:E+12:"\u0938\u093e\u0901\u091d"===B?E+12:void 0},meridiem:function(E,B,G){return E<3?"\u0930\u093e\u0924\u093f":E<12?"\u092c\u093f\u0939\u093e\u0928":E<16?"\u0926\u093f\u0909\u0901\u0938\u094b":E<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}($(5439))},2272:function(Te,ge,$){!function(C){"use strict";var n="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),L="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),P=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],E=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;C.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(G,ee){return G?/-MMM-/.test(ee)?L[G.month()]:n[G.month()]:n},monthsRegex:E,monthsShortRegex:E,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:P,longMonthsParse:P,shortMonthsParse:P,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(G){return G+(1===G||8===G||G>=20?"ste":"de")},week:{dow:1,doy:4}})}($(5439))},1758:function(Te,ge,$){!function(C){"use strict";var n="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),L="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),P=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],E=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;C.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(G,ee){return G?/-MMM-/.test(ee)?L[G.month()]:n[G.month()]:n},monthsRegex:E,monthsShortRegex:E,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:P,longMonthsParse:P,shortMonthsParse:P,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(G){return G+(1===G||8===G||G>=20?"ste":"de")},week:{dow:1,doy:4}})}($(5439))},1510:function(Te,ge,$){!function(C){"use strict";C.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},2797:function(Te,ge,$){!function(C){"use strict";C.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(L,P){var E=1===L?"r":2===L?"n":3===L?"r":4===L?"t":"\xe8";return("w"===P||"W"===P)&&(E="a"),L+E},week:{dow:1,doy:4}})}($(5439))},7944:function(Te,ge,$){!function(C){"use strict";var n={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},L={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};C.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(E){return E.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(B){return L[B]})},postformat:function(E){return E.replace(/\d/g,function(B){return n[B]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(E,B){return 12===E&&(E=0),"\u0a30\u0a3e\u0a24"===B?E<4?E:E+12:"\u0a38\u0a35\u0a47\u0a30"===B?E:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===B?E>=10?E:E+12:"\u0a38\u0a3c\u0a3e\u0a2e"===B?E+12:void 0},meridiem:function(E,B,G){return E<4?"\u0a30\u0a3e\u0a24":E<10?"\u0a38\u0a35\u0a47\u0a30":E<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":E<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}($(5439))},1605:function(Te,ge,$){!function(C){"use strict";var n="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),L="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),P=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function E(ee){return ee%10<5&&ee%10>1&&~~(ee/10)%10!=1}function B(ee,fe,ye){var we=ee+" ";switch(ye){case"ss":return we+(E(ee)?"sekundy":"sekund");case"m":return fe?"minuta":"minut\u0119";case"mm":return we+(E(ee)?"minuty":"minut");case"h":return fe?"godzina":"godzin\u0119";case"hh":return we+(E(ee)?"godziny":"godzin");case"ww":return we+(E(ee)?"tygodnie":"tygodni");case"MM":return we+(E(ee)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return we+(E(ee)?"lata":"lat")}}C.defineLocale("pl",{months:function(ee,fe){return ee?/D MMMM/.test(fe)?L[ee.month()]:n[ee.month()]:n},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:P,longMonthsParse:P,shortMonthsParse:P,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:B,m:B,mm:B,h:B,hh:B,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:B,M:"miesi\u0105c",MM:B,y:"rok",yy:B},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},3840:function(Te,ge,$){!function(C){"use strict";C.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}($(5439))},4225:function(Te,ge,$){!function(C){"use strict";C.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}($(5439))},5128:function(Te,ge,$){!function(C){"use strict";function n(P,E,B){var ee=" ";return(P%100>=20||P>=100&&P%100==0)&&(ee=" de "),P+ee+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[B]}C.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:n,m:"un minut",mm:n,h:"o or\u0103",hh:n,d:"o zi",dd:n,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:n,M:"o lun\u0103",MM:n,y:"un an",yy:n},week:{dow:1,doy:7}})}($(5439))},5127:function(Te,ge,$){!function(C){"use strict";function L(B,G,ee){return"m"===ee?G?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":B+" "+function n(B,G){var ee=B.split("_");return G%10==1&&G%100!=11?ee[0]:G%10>=2&&G%10<=4&&(G%100<10||G%100>=20)?ee[1]:ee[2]}({ss:G?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:G?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[ee],+B)}var P=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];C.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:P,longMonthsParse:P,shortMonthsParse:P,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(B){if(B.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(B){if(B.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:L,m:L,mm:L,h:"\u0447\u0430\u0441",hh:L,d:"\u0434\u0435\u043d\u044c",dd:L,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:L,M:"\u043c\u0435\u0441\u044f\u0446",MM:L,y:"\u0433\u043e\u0434",yy:L},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(B){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(B)},meridiem:function(B,G,ee){return B<4?"\u043d\u043e\u0447\u0438":B<12?"\u0443\u0442\u0440\u0430":B<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(B,G){switch(G){case"M":case"d":case"DDD":return B+"-\u0439";case"D":return B+"-\u0433\u043e";case"w":case"W":return B+"-\u044f";default:return B}},week:{dow:1,doy:4}})}($(5439))},2525:function(Te,ge,$){!function(C){"use strict";var n=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],L=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];C.defineLocale("sd",{months:n,monthsShort:n,weekdays:L,weekdaysShort:L,weekdaysMin:L,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(E){return"\u0634\u0627\u0645"===E},meridiem:function(E,B,G){return E<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(E){return E.replace(/\u060c/g,",")},postformat:function(E){return E.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}($(5439))},9893:function(Te,ge,$){!function(C){"use strict";C.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},3123:function(Te,ge,$){!function(C){"use strict";C.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(L){return L+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(L){return"\u0db4.\u0dc0."===L||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===L},meridiem:function(L,P,E){return L>11?E?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":E?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}($(5439))},3027:function(Te,ge,$){!function(C){"use strict";var n="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),L="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function P(G){return G>1&&G<5}function E(G,ee,fe,ye){var we=G+" ";switch(fe){case"s":return ee||ye?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return ee||ye?we+(P(G)?"sekundy":"sek\xfand"):we+"sekundami";case"m":return ee?"min\xfata":ye?"min\xfatu":"min\xfatou";case"mm":return ee||ye?we+(P(G)?"min\xfaty":"min\xfat"):we+"min\xfatami";case"h":return ee?"hodina":ye?"hodinu":"hodinou";case"hh":return ee||ye?we+(P(G)?"hodiny":"hod\xedn"):we+"hodinami";case"d":return ee||ye?"de\u0148":"d\u0148om";case"dd":return ee||ye?we+(P(G)?"dni":"dn\xed"):we+"d\u0148ami";case"M":return ee||ye?"mesiac":"mesiacom";case"MM":return ee||ye?we+(P(G)?"mesiace":"mesiacov"):we+"mesiacmi";case"y":return ee||ye?"rok":"rokom";case"yy":return ee||ye?we+(P(G)?"roky":"rokov"):we+"rokmi"}}C.defineLocale("sk",{months:n,monthsShort:L,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:case 4:case 5:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:E,ss:E,m:E,mm:E,h:E,hh:E,d:E,dd:E,M:E,MM:E,y:E,yy:E},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},8106:function(Te,ge,$){!function(C){"use strict";function n(P,E,B,G){var ee=P+" ";switch(B){case"s":return E||G?"nekaj sekund":"nekaj sekundami";case"ss":return ee+(1===P?E?"sekundo":"sekundi":2===P?E||G?"sekundi":"sekundah":P<5?E||G?"sekunde":"sekundah":"sekund");case"m":return E?"ena minuta":"eno minuto";case"mm":return ee+(1===P?E?"minuta":"minuto":2===P?E||G?"minuti":"minutama":P<5?E||G?"minute":"minutami":E||G?"minut":"minutami");case"h":return E?"ena ura":"eno uro";case"hh":return ee+(1===P?E?"ura":"uro":2===P?E||G?"uri":"urama":P<5?E||G?"ure":"urami":E||G?"ur":"urami");case"d":return E||G?"en dan":"enim dnem";case"dd":return ee+(1===P?E||G?"dan":"dnem":2===P?E||G?"dni":"dnevoma":E||G?"dni":"dnevi");case"M":return E||G?"en mesec":"enim mesecem";case"MM":return ee+(1===P?E||G?"mesec":"mesecem":2===P?E||G?"meseca":"mesecema":P<5?E||G?"mesece":"meseci":E||G?"mesecev":"meseci");case"y":return E||G?"eno leto":"enim letom";case"yy":return ee+(1===P?E||G?"leto":"letom":2===P?E||G?"leti":"letoma":P<5?E||G?"leta":"leti":E||G?"let":"leti")}}C.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}($(5439))},8799:function(Te,ge,$){!function(C){"use strict";C.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(L){return"M"===L.charAt(0)},meridiem:function(L,P,E){return L<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},2872:function(Te,ge,$){!function(C){"use strict";var n={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0438\u043d\u0443\u0442\u0430"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],d:["\u0458\u0435\u0434\u0430\u043d \u0434\u0430\u043d","\u0458\u0435\u0434\u043d\u043e\u0433 \u0434\u0430\u043d\u0430"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],M:["\u0458\u0435\u0434\u0430\u043d \u043c\u0435\u0441\u0435\u0446","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0435\u0441\u0435\u0446\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],y:["\u0458\u0435\u0434\u043d\u0443 \u0433\u043e\u0434\u0438\u043d\u0443","\u0458\u0435\u0434\u043d\u0435 \u0433\u043e\u0434\u0438\u043d\u0435"],yy:["\u0433\u043e\u0434\u0438\u043d\u0443","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(P,E){return P%10>=1&&P%10<=4&&(P%100<10||P%100>=20)?P%10==1?E[0]:E[1]:E[2]},translate:function(P,E,B,G){var fe,ee=n.words[B];return 1===B.length?"y"===B&&E?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":G||E?ee[0]:ee[1]:(fe=n.correctGrammaticalCase(P,ee),"yy"===B&&E&&"\u0433\u043e\u0434\u0438\u043d\u0443"===fe?P+" \u0433\u043e\u0434\u0438\u043d\u0430":P+" "+fe)}};C.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:n.translate,m:n.translate,mm:n.translate,h:n.translate,hh:n.translate,d:n.translate,dd:n.translate,M:n.translate,MM:n.translate,y:n.translate,yy:n.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}($(5439))},7949:function(Te,ge,$){!function(C){"use strict";var n={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(P,E){return P%10>=1&&P%10<=4&&(P%100<10||P%100>=20)?P%10==1?E[0]:E[1]:E[2]},translate:function(P,E,B,G){var fe,ee=n.words[B];return 1===B.length?"y"===B&&E?"jedna godina":G||E?ee[0]:ee[1]:(fe=n.correctGrammaticalCase(P,ee),"yy"===B&&E&&"godinu"===fe?P+" godina":P+" "+fe)}};C.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:n.translate,m:n.translate,mm:n.translate,h:n.translate,hh:n.translate,d:n.translate,dd:n.translate,M:n.translate,MM:n.translate,y:n.translate,yy:n.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}($(5439))},6167:function(Te,ge,$){!function(C){"use strict";C.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(L,P,E){return L<11?"ekuseni":L<15?"emini":L<19?"entsambama":"ebusuku"},meridiemHour:function(L,P){return 12===L&&(L=0),"ekuseni"===P?L:"emini"===P?L>=11?L:L+12:"entsambama"===P||"ebusuku"===P?0===L?0:L+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}($(5439))},9713:function(Te,ge,$){!function(C){"use strict";C.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(L){var P=L%10;return L+(1==~~(L%100/10)?":e":1===P||2===P?":a":":e")},week:{dow:1,doy:4}})}($(5439))},1982:function(Te,ge,$){!function(C){"use strict";C.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}($(5439))},2732:function(Te,ge,$){!function(C){"use strict";var n={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},L={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};C.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(E){return E+"\u0bb5\u0ba4\u0bc1"},preparse:function(E){return E.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(B){return L[B]})},postformat:function(E){return E.replace(/\d/g,function(B){return n[B]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(E,B,G){return E<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":E<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":E<10?" \u0b95\u0bbe\u0bb2\u0bc8":E<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":E<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":E<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(E,B){return 12===E&&(E=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===B?E<2?E:E+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===B||"\u0b95\u0bbe\u0bb2\u0bc8"===B||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===B&&E>=10?E:E+12},week:{dow:0,doy:6}})}($(5439))},3636:function(Te,ge,$){!function(C){"use strict";C.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(L,P){return 12===L&&(L=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===P?L<4?L:L+12:"\u0c09\u0c26\u0c2f\u0c02"===P?L:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===P?L>=10?L:L+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===P?L+12:void 0},meridiem:function(L,P,E){return L<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":L<10?"\u0c09\u0c26\u0c2f\u0c02":L<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":L<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}($(5439))},2115:function(Te,ge,$){!function(C){"use strict";C.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(L){var P=L%10;return L+(1==~~(L%100/10)?"th":1===P?"st":2===P?"nd":3===P?"rd":"th")},week:{dow:1,doy:4}})}($(5439))},9801:function(Te,ge,$){!function(C){"use strict";var n={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};C.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(P,E){return 12===P&&(P=0),"\u0448\u0430\u0431"===E?P<4?P:P+12:"\u0441\u0443\u0431\u04b3"===E?P:"\u0440\u04ef\u0437"===E?P>=11?P:P+12:"\u0431\u0435\u0433\u043e\u04b3"===E?P+12:void 0},meridiem:function(P,E,B){return P<4?"\u0448\u0430\u0431":P<11?"\u0441\u0443\u0431\u04b3":P<16?"\u0440\u04ef\u0437":P<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(P){return P+(n[P]||n[P%10]||n[P>=100?100:null])},week:{dow:1,doy:7}})}($(5439))},2868:function(Te,ge,$){!function(C){"use strict";C.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(L){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===L},meridiem:function(L,P,E){return L<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}($(5439))},1310:function(Te,ge,$){!function(C){"use strict";var n={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};C.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(P,E){switch(E){case"d":case"D":case"Do":case"DD":return P;default:if(0===P)return P+"'unjy";var B=P%10;return P+(n[B]||n[P%100-B]||n[P>=100?100:null])}},week:{dow:1,doy:7}})}($(5439))},2360:function(Te,ge,$){!function(C){"use strict";C.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(L){return L},week:{dow:1,doy:4}})}($(5439))},6645:function(Te,ge,$){!function(C){"use strict";var n="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function E(ee,fe,ye,we){var be=function B(ee){var fe=Math.floor(ee%1e3/100),ye=Math.floor(ee%100/10),we=ee%10,be="";return fe>0&&(be+=n[fe]+"vatlh"),ye>0&&(be+=(""!==be?" ":"")+n[ye]+"maH"),we>0&&(be+=(""!==be?" ":"")+n[we]),""===be?"pagh":be}(ee);switch(ye){case"ss":return be+" lup";case"mm":return be+" tup";case"hh":return be+" rep";case"dd":return be+" jaj";case"MM":return be+" jar";case"yy":return be+" DIS"}}C.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function L(ee){var fe=ee;return-1!==ee.indexOf("jaj")?fe.slice(0,-3)+"leS":-1!==ee.indexOf("jar")?fe.slice(0,-3)+"waQ":-1!==ee.indexOf("DIS")?fe.slice(0,-3)+"nem":fe+" pIq"},past:function P(ee){var fe=ee;return-1!==ee.indexOf("jaj")?fe.slice(0,-3)+"Hu\u2019":-1!==ee.indexOf("jar")?fe.slice(0,-3)+"wen":-1!==ee.indexOf("DIS")?fe.slice(0,-3)+"ben":fe+" ret"},s:"puS lup",ss:E,m:"wa\u2019 tup",mm:E,h:"wa\u2019 rep",hh:E,d:"wa\u2019 jaj",dd:E,M:"wa\u2019 jar",MM:E,y:"wa\u2019 DIS",yy:E},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},8374:function(Te,ge,$){!function(C){"use strict";var n={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};C.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_\xc7ar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(P,E,B){return P<12?B?"\xf6\xf6":"\xd6\xd6":B?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(P){return"\xf6s"===P||"\xd6S"===P},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(P,E){switch(E){case"d":case"D":case"Do":case"DD":return P;default:if(0===P)return P+"'\u0131nc\u0131";var B=P%10;return P+(n[B]||n[P%100-B]||n[P>=100?100:null])}},week:{dow:1,doy:7}})}($(5439))},256:function(Te,ge,$){!function(C){"use strict";function L(P,E,B,G){var ee={s:["viensas secunds","'iensas secunds"],ss:[P+" secunds",P+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[P+" m\xeduts",P+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[P+" \xfeoras",P+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[P+" ziuas",P+" ziuas"],M:["'n mes","'iens mes"],MM:[P+" mesen",P+" mesen"],y:["'n ar","'iens ar"],yy:[P+" ars",P+" ars"]};return G||E?ee[B][0]:ee[B][1]}C.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(P){return"d'o"===P.toLowerCase()},meridiem:function(P,E,B){return P>11?B?"d'o":"D'O":B?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:L,ss:L,m:L,mm:L,h:L,hh:L,d:L,dd:L,M:L,MM:L,y:L,yy:L},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}($(5439))},1631:function(Te,ge,$){!function(C){"use strict";C.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}($(5439))},1595:function(Te,ge,$){!function(C){"use strict";C.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}($(5439))},6050:function(Te,ge,$){!function(C){"use strict";C.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(L,P){return 12===L&&(L=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===P||"\u0633\u06d5\u06be\u06d5\u0631"===P||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===P?L:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===P||"\u0643\u06d5\u0686"===P?L+12:L>=11?L:L+12},meridiem:function(L,P,E){var B=100*L+P;return B<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":B<900?"\u0633\u06d5\u06be\u06d5\u0631":B<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":B<1230?"\u0686\u06c8\u0634":B<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(L,P){switch(P){case"d":case"D":case"DDD":return L+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return L+"-\u06be\u06d5\u067e\u062a\u06d5";default:return L}},preparse:function(L){return L.replace(/\u060c/g,",")},postformat:function(L){return L.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}($(5439))},5610:function(Te,ge,$){!function(C){"use strict";function L(G,ee,fe){return"m"===fe?ee?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===fe?ee?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":G+" "+function n(G,ee){var fe=G.split("_");return ee%10==1&&ee%100!=11?fe[0]:ee%10>=2&&ee%10<=4&&(ee%100<10||ee%100>=20)?fe[1]:fe[2]}({ss:ee?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:ee?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:ee?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[fe],+G)}function E(G){return function(){return G+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}C.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function P(G,ee){var fe={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===G?fe.nominative.slice(1,7).concat(fe.nominative.slice(0,1)):G?fe[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(ee)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(ee)?"genitive":"nominative"][G.day()]:fe.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:E("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:E("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:E("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:E("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return E("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return E("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:L,m:L,mm:L,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:L,d:"\u0434\u0435\u043d\u044c",dd:L,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:L,y:"\u0440\u0456\u043a",yy:L},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(G){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(G)},meridiem:function(G,ee,fe){return G<4?"\u043d\u043e\u0447\u0456":G<12?"\u0440\u0430\u043d\u043a\u0443":G<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(G,ee){switch(ee){case"M":case"d":case"DDD":case"w":case"W":return G+"-\u0439";case"D":return G+"-\u0433\u043e";default:return G}},week:{dow:1,doy:7}})}($(5439))},6077:function(Te,ge,$){!function(C){"use strict";var n=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],L=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];C.defineLocale("ur",{months:n,monthsShort:n,weekdays:L,weekdaysShort:L,weekdaysMin:L,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(E){return"\u0634\u0627\u0645"===E},meridiem:function(E,B,G){return E<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(E){return E.replace(/\u060c/g,",")},postformat:function(E){return E.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}($(5439))},2207:function(Te,ge,$){!function(C){"use strict";C.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}($(5439))},2862:function(Te,ge,$){!function(C){"use strict";C.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}($(5439))},8093:function(Te,ge,$){!function(C){"use strict";C.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(L){return/^ch$/i.test(L)},meridiem:function(L,P,E){return L<12?E?"sa":"SA":E?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(L){return L},week:{dow:1,doy:4}})}($(5439))},5590:function(Te,ge,$){!function(C){"use strict";C.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(L){var P=L%10;return L+(1==~~(L%100/10)?"th":1===P?"st":2===P?"nd":3===P?"rd":"th")},week:{dow:1,doy:4}})}($(5439))},9058:function(Te,ge,$){!function(C){"use strict";C.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}($(5439))},7908:function(Te,ge,$){!function(C){"use strict";C.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(L,P){return 12===L&&(L=0),"\u51cc\u6668"===P||"\u65e9\u4e0a"===P||"\u4e0a\u5348"===P?L:"\u4e0b\u5348"===P||"\u665a\u4e0a"===P?L+12:L>=11?L:L+12},meridiem:function(L,P,E){var B=100*L+P;return B<600?"\u51cc\u6668":B<900?"\u65e9\u4e0a":B<1130?"\u4e0a\u5348":B<1230?"\u4e2d\u5348":B<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(L){return L.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(L){return this.week()!==L.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(L,P){switch(P){case"d":case"D":case"DDD":return L+"\u65e5";case"M":return L+"\u6708";case"w":case"W":return L+"\u5468";default:return L}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}($(5439))},8867:function(Te,ge,$){!function(C){"use strict";C.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(L,P){return 12===L&&(L=0),"\u51cc\u6668"===P||"\u65e9\u4e0a"===P||"\u4e0a\u5348"===P?L:"\u4e2d\u5348"===P?L>=11?L:L+12:"\u4e0b\u5348"===P||"\u665a\u4e0a"===P?L+12:void 0},meridiem:function(L,P,E){var B=100*L+P;return B<600?"\u51cc\u6668":B<900?"\u65e9\u4e0a":B<1200?"\u4e0a\u5348":1200===B?"\u4e2d\u5348":B<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(L,P){switch(P){case"d":case"D":case"DDD":return L+"\u65e5";case"M":return L+"\u6708";case"w":case"W":return L+"\u9031";default:return L}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}($(5439))},1133:function(Te,ge,$){!function(C){"use strict";C.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(L,P){return 12===L&&(L=0),"\u51cc\u6668"===P||"\u65e9\u4e0a"===P||"\u4e0a\u5348"===P?L:"\u4e2d\u5348"===P?L>=11?L:L+12:"\u4e0b\u5348"===P||"\u665a\u4e0a"===P?L+12:void 0},meridiem:function(L,P,E){var B=100*L+P;return B<600?"\u51cc\u6668":B<900?"\u65e9\u4e0a":B<1130?"\u4e0a\u5348":B<1230?"\u4e2d\u5348":B<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(L,P){switch(P){case"d":case"D":case"DDD":return L+"\u65e5";case"M":return L+"\u6708";case"w":case"W":return L+"\u9031";default:return L}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}($(5439))},3291:function(Te,ge,$){!function(C){"use strict";C.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(L,P){return 12===L&&(L=0),"\u51cc\u6668"===P||"\u65e9\u4e0a"===P||"\u4e0a\u5348"===P?L:"\u4e2d\u5348"===P?L>=11?L:L+12:"\u4e0b\u5348"===P||"\u665a\u4e0a"===P?L+12:void 0},meridiem:function(L,P,E){var B=100*L+P;return B<600?"\u51cc\u6668":B<900?"\u65e9\u4e0a":B<1130?"\u4e0a\u5348":B<1230?"\u4e2d\u5348":B<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(L,P){switch(P){case"d":case"D":case"DDD":return L+"\u65e5";case"M":return L+"\u6708";case"w":case"W":return L+"\u9031";default:return L}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}($(5439))},5439:function(Te,ge,$){(Te=$.nmd(Te)).exports=function(){"use strict";var C,rt;function n(){return C.apply(null,arguments)}function P(b){return b instanceof Array||"[object Array]"===Object.prototype.toString.call(b)}function E(b){return null!=b&&"[object Object]"===Object.prototype.toString.call(b)}function B(b,k){return Object.prototype.hasOwnProperty.call(b,k)}function G(b){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(b).length;var k;for(k in b)if(B(b,k))return!1;return!0}function ee(b){return void 0===b}function fe(b){return"number"==typeof b||"[object Number]"===Object.prototype.toString.call(b)}function ye(b){return b instanceof Date||"[object Date]"===Object.prototype.toString.call(b)}function we(b,k){var q,V=[],oe=b.length;for(q=0;q<oe;++q)V.push(k(b[q],q));return V}function be(b,k){for(var V in k)B(k,V)&&(b[V]=k[V]);return B(k,"toString")&&(b.toString=k.toString),B(k,"valueOf")&&(b.valueOf=k.valueOf),b}function Le(b,k,V,q){return hs(b,k,V,q,!0).utc()}function ie(b){return null==b._pf&&(b._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),b._pf}function Ge(b){if(null==b._isValid){var k=ie(b),V=rt.call(k.parsedDateParts,function(oe){return null!=oe}),q=!isNaN(b._d.getTime())&&k.overflow<0&&!k.empty&&!k.invalidEra&&!k.invalidMonth&&!k.invalidWeekday&&!k.weekdayMismatch&&!k.nullInput&&!k.invalidFormat&&!k.userInvalidated&&(!k.meridiem||k.meridiem&&V);if(b._strict&&(q=q&&0===k.charsLeftOver&&0===k.unusedTokens.length&&void 0===k.bigHour),null!=Object.isFrozen&&Object.isFrozen(b))return q;b._isValid=q}return b._isValid}function et(b){var k=Le(NaN);return null!=b?be(ie(k),b):ie(k).userInvalidated=!0,k}rt=Array.prototype.some?Array.prototype.some:function(b){var q,k=Object(this),V=k.length>>>0;for(q=0;q<V;q++)if(q in k&&b.call(this,k[q],q,k))return!0;return!1};var ht=n.momentProperties=[],Ke=!1;function yt(b,k){var V,q,oe,Pe=ht.length;if(ee(k._isAMomentObject)||(b._isAMomentObject=k._isAMomentObject),ee(k._i)||(b._i=k._i),ee(k._f)||(b._f=k._f),ee(k._l)||(b._l=k._l),ee(k._strict)||(b._strict=k._strict),ee(k._tzm)||(b._tzm=k._tzm),ee(k._isUTC)||(b._isUTC=k._isUTC),ee(k._offset)||(b._offset=k._offset),ee(k._pf)||(b._pf=ie(k)),ee(k._locale)||(b._locale=k._locale),Pe>0)for(V=0;V<Pe;V++)ee(oe=k[q=ht[V]])||(b[q]=oe);return b}function Qe(b){yt(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===Ke&&(Ke=!0,n.updateOffset(this),Ke=!1)}function ft(b){return b instanceof Qe||null!=b&&null!=b._isAMomentObject}function mt(b){!1===n.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+b)}function At(b,k){var V=!0;return be(function(){if(null!=n.deprecationHandler&&n.deprecationHandler(null,b),V){var oe,Pe,Ze,q=[],nn=arguments.length;for(Pe=0;Pe<nn;Pe++){if(oe="","object"==typeof arguments[Pe]){for(Ze in oe+="\n["+Pe+"] ",arguments[0])B(arguments[0],Ze)&&(oe+=Ze+": "+arguments[0][Ze]+", ");oe=oe.slice(0,-2)}else oe=arguments[Pe];q.push(oe)}mt(b+"\nArguments: "+Array.prototype.slice.call(q).join("")+"\n"+(new Error).stack),V=!1}return k.apply(this,arguments)},k)}var wt,Vt={};function Dt(b,k){null!=n.deprecationHandler&&n.deprecationHandler(b,k),Vt[b]||(mt(k),Vt[b]=!0)}function Ie(b){return typeof Function<"u"&&b instanceof Function||"[object Function]"===Object.prototype.toString.call(b)}function qe(b,k){var q,V=be({},b);for(q in k)B(k,q)&&(E(b[q])&&E(k[q])?(V[q]={},be(V[q],b[q]),be(V[q],k[q])):null!=k[q]?V[q]=k[q]:delete V[q]);for(q in b)B(b,q)&&!B(k,q)&&E(b[q])&&(V[q]=be({},V[q]));return V}function Re(b){null!=b&&this.set(b)}n.suppressDeprecationWarnings=!1,n.deprecationHandler=null,wt=Object.keys?Object.keys:function(b){var k,V=[];for(k in b)B(b,k)&&V.push(k);return V};function en(b,k,V){var q=""+Math.abs(b);return(b>=0?V?"+":"":"-")+Math.pow(10,Math.max(0,k-q.length)).toString().substr(1)+q}var vt=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,it=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Jt={},Nt={};function Ct(b,k,V,q){var oe=q;"string"==typeof q&&(oe=function(){return this[q]()}),b&&(Nt[b]=oe),k&&(Nt[k[0]]=function(){return en(oe.apply(this,arguments),k[1],k[2])}),V&&(Nt[V]=function(){return this.localeData().ordinal(oe.apply(this,arguments),b)})}function an(b){return b.match(/\[[\s\S]/)?b.replace(/^\[|\]$/g,""):b.replace(/\\/g,"")}function Un(b,k){return b.isValid()?(k=$n(k,b.localeData()),Jt[k]=Jt[k]||function Qn(b){var V,q,k=b.match(vt);for(V=0,q=k.length;V<q;V++)k[V]=Nt[k[V]]?Nt[k[V]]:an(k[V]);return function(oe){var Ze,Pe="";for(Ze=0;Ze<q;Ze++)Pe+=Ie(k[Ze])?k[Ze].call(oe,b):k[Ze];return Pe}}(k),Jt[k](b)):b.localeData().invalidDate()}function $n(b,k){var V=5;function q(oe){return k.longDateFormat(oe)||oe}for(it.lastIndex=0;V>=0&&it.test(b);)b=b.replace(it,q),it.lastIndex=0,V-=1;return b}var Cn={};function Ci(b,k){var V=b.toLowerCase();Cn[V]=Cn[V+"s"]=Cn[k]=b}function Nn(b){return"string"==typeof b?Cn[b]||Cn[b.toLowerCase()]:void 0}function or(b){var V,q,k={};for(q in b)B(b,q)&&(V=Nn(q))&&(k[V]=b[q]);return k}var fa={};function Di(b,k){fa[b]=k}function jn(b){return b%4==0&&b%100!=0||b%400==0}function Gt(b){return b<0?Math.ceil(b)||0:Math.floor(b)}function Mt(b){var k=+b,V=0;return 0!==k&&isFinite(k)&&(V=Gt(k)),V}function Ti(b,k){return function(V){return null!=V?(fr(this,b,V),n.updateOffset(this,k),this):On(this,b)}}function On(b,k){return b.isValid()?b._d["get"+(b._isUTC?"UTC":"")+k]():NaN}function fr(b,k,V){b.isValid()&&!isNaN(V)&&("FullYear"===k&&jn(b.year())&&1===b.month()&&29===b.date()?(V=Mt(V),b._d["set"+(b._isUTC?"UTC":"")+k](V,b.month(),Bi(V,b.month()))):b._d["set"+(b._isUTC?"UTC":"")+k](V))}var ar,Xn=/\d/,gn=/\d\d/,fi=/\d{3}/,Rn=/\d{4}/,pi=/[+-]?\d{6}/,Vn=/\d\d?/,lo=/\d\d\d\d?/,zr=/\d\d\d\d\d\d?/,co=/\d{1,3}/,Go=/\d{1,4}/,Qs=/[+-]?\d{1,6}/,Ts=/\d+/,xr=/[+-]?\d+/,Zs=/Z|[+-]\d\d:?\d\d/gi,Xs=/Z|[+-]\d\d(?::?\d\d)?/gi,kn=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function tt(b,k,V){ar[b]=Ie(k)?k:function(q,oe){return q&&V?V:k}}function pr(b,k){return B(ar,b)?ar[b](k._strict,k._locale):new RegExp(function Bn(b){return Lt(b.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(k,V,q,oe,Pe){return V||q||oe||Pe}))}(b))}function Lt(b){return b.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}ar={};var de={};function me(b,k){var V,oe,q=k;for("string"==typeof b&&(b=[b]),fe(k)&&(q=function(Pe,Ze){Ze[k]=Mt(Pe)}),oe=b.length,V=0;V<oe;V++)de[b[V]]=q}function ae(b,k){me(b,function(V,q,oe,Pe){oe._w=oe._w||{},k(V,oe._w,oe,Pe)})}function ke(b,k,V){null!=k&&B(de,b)&&de[b](k,V._a,V,b)}var Ae;function Bi(b,k){if(isNaN(b)||isNaN(k))return NaN;var V=function Ea(b,k){return(b%k+k)%k}(k,12);return b+=(k-V)/12,1===V?jn(b)?29:28:31-V%7%2}Ae=Array.prototype.indexOf?Array.prototype.indexOf:function(b){var k;for(k=0;k<this.length;++k)if(this[k]===b)return k;return-1},Ct("M",["MM",2],"Mo",function(){return this.month()+1}),Ct("MMM",0,0,function(b){return this.localeData().monthsShort(this,b)}),Ct("MMMM",0,0,function(b){return this.localeData().months(this,b)}),Ci("month","M"),Di("month",8),tt("M",Vn),tt("MM",Vn,gn),tt("MMM",function(b,k){return k.monthsShortRegex(b)}),tt("MMMM",function(b,k){return k.monthsRegex(b)}),me(["M","MM"],function(b,k){k[1]=Mt(b)-1}),me(["MMM","MMMM"],function(b,k,V,q){var oe=V._locale.monthsParse(b,q,V._strict);null!=oe?k[1]=oe:ie(V).invalidMonth=b});var ko="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),En="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Kn=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,uo=kn,Za=kn;function Ia(b,k,V){var q,oe,Pe,Ze=b.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],q=0;q<12;++q)Pe=Le([2e3,q]),this._shortMonthsParse[q]=this.monthsShort(Pe,"").toLocaleLowerCase(),this._longMonthsParse[q]=this.months(Pe,"").toLocaleLowerCase();return V?"MMM"===k?-1!==(oe=Ae.call(this._shortMonthsParse,Ze))?oe:null:-1!==(oe=Ae.call(this._longMonthsParse,Ze))?oe:null:"MMM"===k?-1!==(oe=Ae.call(this._shortMonthsParse,Ze))||-1!==(oe=Ae.call(this._longMonthsParse,Ze))?oe:null:-1!==(oe=Ae.call(this._longMonthsParse,Ze))||-1!==(oe=Ae.call(this._shortMonthsParse,Ze))?oe:null}function Aa(b,k){var V;if(!b.isValid())return b;if("string"==typeof k)if(/^\d+$/.test(k))k=Mt(k);else if(!fe(k=b.localeData().monthsParse(k)))return b;return V=Math.min(b.date(),Bi(b.year(),k)),b._d["set"+(b._isUTC?"UTC":"")+"Month"](k,V),b}function Jn(b){return null!=b?(Aa(this,b),n.updateOffset(this,!0),this):On(this,"Month")}function ws(){function b(Ze,nn){return nn.length-Ze.length}var oe,Pe,k=[],V=[],q=[];for(oe=0;oe<12;oe++)Pe=Le([2e3,oe]),k.push(this.monthsShort(Pe,"")),V.push(this.months(Pe,"")),q.push(this.months(Pe,"")),q.push(this.monthsShort(Pe,""));for(k.sort(b),V.sort(b),q.sort(b),oe=0;oe<12;oe++)k[oe]=Lt(k[oe]),V[oe]=Lt(V[oe]);for(oe=0;oe<24;oe++)q[oe]=Lt(q[oe]);this._monthsRegex=new RegExp("^("+q.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+V.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+k.join("|")+")","i")}function Wi(b){return jn(b)?366:365}Ct("Y",0,0,function(){var b=this.year();return b<=9999?en(b,4):"+"+b}),Ct(0,["YY",2],0,function(){return this.year()%100}),Ct(0,["YYYY",4],0,"year"),Ct(0,["YYYYY",5],0,"year"),Ct(0,["YYYYYY",6,!0],0,"year"),Ci("year","y"),Di("year",1),tt("Y",xr),tt("YY",Vn,gn),tt("YYYY",Go,Rn),tt("YYYYY",Qs,pi),tt("YYYYYY",Qs,pi),me(["YYYYY","YYYYYY"],0),me("YYYY",function(b,k){k[0]=2===b.length?n.parseTwoDigitYear(b):Mt(b)}),me("YY",function(b,k){k[0]=n.parseTwoDigitYear(b)}),me("Y",function(b,k){k[0]=parseInt(b,10)}),n.parseTwoDigitYear=function(b){return Mt(b)+(Mt(b)>68?1900:2e3)};var yn=Ti("FullYear",!0);function pa(b,k,V,q,oe,Pe,Ze){var nn;return b<100&&b>=0?(nn=new Date(b+400,k,V,q,oe,Pe,Ze),isFinite(nn.getFullYear())&&nn.setFullYear(b)):nn=new Date(b,k,V,q,oe,Pe,Ze),nn}function os(b){var k,V;return b<100&&b>=0?((V=Array.prototype.slice.call(arguments))[0]=b+400,k=new Date(Date.UTC.apply(null,V)),isFinite(k.getUTCFullYear())&&k.setUTCFullYear(b)):k=new Date(Date.UTC.apply(null,arguments)),k}function ci(b,k,V){var q=7+k-V;return-(7+os(b,0,q).getUTCDay()-k)%7+q-1}function Bs(b,k,V,q,oe){var Pn,$i,nn=1+7*(k-1)+(7+V-q)%7+ci(b,q,oe);return nn<=0?$i=Wi(Pn=b-1)+nn:nn>Wi(b)?(Pn=b+1,$i=nn-Wi(b)):(Pn=b,$i=nn),{year:Pn,dayOfYear:$i}}function Xa(b,k,V){var Pe,Ze,q=ci(b.year(),k,V),oe=Math.floor((b.dayOfYear()-q-1)/7)+1;return oe<1?Pe=oe+Wr(Ze=b.year()-1,k,V):oe>Wr(b.year(),k,V)?(Pe=oe-Wr(b.year(),k,V),Ze=b.year()+1):(Ze=b.year(),Pe=oe),{week:Pe,year:Ze}}function Wr(b,k,V){var q=ci(b,k,V),oe=ci(b+1,k,V);return(Wi(b)-q+oe)/7}Ct("w",["ww",2],"wo","week"),Ct("W",["WW",2],"Wo","isoWeek"),Ci("week","w"),Ci("isoWeek","W"),Di("week",5),Di("isoWeek",5),tt("w",Vn),tt("ww",Vn,gn),tt("W",Vn),tt("WW",Vn,gn),ae(["w","ww","W","WW"],function(b,k,V,q){k[q.substr(0,1)]=Mt(b)});function Cs(b,k){return b.slice(k,7).concat(b.slice(0,k))}Ct("d",0,"do","day"),Ct("dd",0,0,function(b){return this.localeData().weekdaysMin(this,b)}),Ct("ddd",0,0,function(b){return this.localeData().weekdaysShort(this,b)}),Ct("dddd",0,0,function(b){return this.localeData().weekdays(this,b)}),Ct("e",0,0,"weekday"),Ct("E",0,0,"isoWeekday"),Ci("day","d"),Ci("weekday","e"),Ci("isoWeekday","E"),Di("day",11),Di("weekday",11),Di("isoWeekday",11),tt("d",Vn),tt("e",Vn),tt("E",Vn),tt("dd",function(b,k){return k.weekdaysMinRegex(b)}),tt("ddd",function(b,k){return k.weekdaysShortRegex(b)}),tt("dddd",function(b,k){return k.weekdaysRegex(b)}),ae(["dd","ddd","dddd"],function(b,k,V,q){var oe=V._locale.weekdaysParse(b,q,V._strict);null!=oe?k.d=oe:ie(V).invalidWeekday=b}),ae(["d","e","E"],function(b,k,V,q){k[q]=Mt(b)});var Po="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),So="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),dd="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),cr=kn,lc=kn,el=kn;function po(b,k,V){var q,oe,Pe,Ze=b.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],q=0;q<7;++q)Pe=Le([2e3,1]).day(q),this._minWeekdaysParse[q]=this.weekdaysMin(Pe,"").toLocaleLowerCase(),this._shortWeekdaysParse[q]=this.weekdaysShort(Pe,"").toLocaleLowerCase(),this._weekdaysParse[q]=this.weekdays(Pe,"").toLocaleLowerCase();return V?"dddd"===k?-1!==(oe=Ae.call(this._weekdaysParse,Ze))?oe:null:"ddd"===k?-1!==(oe=Ae.call(this._shortWeekdaysParse,Ze))?oe:null:-1!==(oe=Ae.call(this._minWeekdaysParse,Ze))?oe:null:"dddd"===k?-1!==(oe=Ae.call(this._weekdaysParse,Ze))||-1!==(oe=Ae.call(this._shortWeekdaysParse,Ze))||-1!==(oe=Ae.call(this._minWeekdaysParse,Ze))?oe:null:"ddd"===k?-1!==(oe=Ae.call(this._shortWeekdaysParse,Ze))||-1!==(oe=Ae.call(this._weekdaysParse,Ze))||-1!==(oe=Ae.call(this._minWeekdaysParse,Ze))?oe:null:-1!==(oe=Ae.call(this._minWeekdaysParse,Ze))||-1!==(oe=Ae.call(this._weekdaysParse,Ze))||-1!==(oe=Ae.call(this._shortWeekdaysParse,Ze))?oe:null}function Li(){function b(ms,oa){return oa.length-ms.length}var Pe,Ze,nn,Pn,$i,k=[],V=[],q=[],oe=[];for(Pe=0;Pe<7;Pe++)Ze=Le([2e3,1]).day(Pe),nn=Lt(this.weekdaysMin(Ze,"")),Pn=Lt(this.weekdaysShort(Ze,"")),$i=Lt(this.weekdays(Ze,"")),k.push(nn),V.push(Pn),q.push($i),oe.push(nn),oe.push(Pn),oe.push($i);k.sort(b),V.sort(b),q.sort(b),oe.sort(b),this._weekdaysRegex=new RegExp("^("+oe.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+q.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+V.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+k.join("|")+")","i")}function Zt(){return this.hours()%12||12}function br(b,k){Ct(b,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),k)})}function ya(b,k){return k._meridiemParse}Ct("H",["HH",2],0,"hour"),Ct("h",["hh",2],0,Zt),Ct("k",["kk",2],0,function $s(){return this.hours()||24}),Ct("hmm",0,0,function(){return""+Zt.apply(this)+en(this.minutes(),2)}),Ct("hmmss",0,0,function(){return""+Zt.apply(this)+en(this.minutes(),2)+en(this.seconds(),2)}),Ct("Hmm",0,0,function(){return""+this.hours()+en(this.minutes(),2)}),Ct("Hmmss",0,0,function(){return""+this.hours()+en(this.minutes(),2)+en(this.seconds(),2)}),br("a",!0),br("A",!1),Ci("hour","h"),Di("hour",13),tt("a",ya),tt("A",ya),tt("H",Vn),tt("h",Vn),tt("k",Vn),tt("HH",Vn,gn),tt("hh",Vn,gn),tt("kk",Vn,gn),tt("hmm",lo),tt("hmmss",zr),tt("Hmm",lo),tt("Hmmss",zr),me(["H","HH"],3),me(["k","kk"],function(b,k,V){var q=Mt(b);k[3]=24===q?0:q}),me(["a","A"],function(b,k,V){V._isPm=V._locale.isPM(b),V._meridiem=b}),me(["h","hh"],function(b,k,V){k[3]=Mt(b),ie(V).bigHour=!0}),me("hmm",function(b,k,V){var q=b.length-2;k[3]=Mt(b.substr(0,q)),k[4]=Mt(b.substr(q)),ie(V).bigHour=!0}),me("hmmss",function(b,k,V){var q=b.length-4,oe=b.length-2;k[3]=Mt(b.substr(0,q)),k[4]=Mt(b.substr(q,2)),k[5]=Mt(b.substr(oe)),ie(V).bigHour=!0}),me("Hmm",function(b,k,V){var q=b.length-2;k[3]=Mt(b.substr(0,q)),k[4]=Mt(b.substr(q))}),me("Hmmss",function(b,k,V){var q=b.length-4,oe=b.length-2;k[3]=Mt(b.substr(0,q)),k[4]=Mt(b.substr(q,2)),k[5]=Mt(b.substr(oe))});var Ar=Ti("Hours",!0);var mr,Ls={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:ko,monthsShort:En,week:{dow:0,doy:6},weekdays:Po,weekdaysMin:dd,weekdaysShort:So,meridiemParse:/[ap]\.?m?\.?/i},ei={},Ri={};function ls(b,k){var V,q=Math.min(b.length,k.length);for(V=0;V<q;V+=1)if(b[V]!==k[V])return V;return q}function va(b){return b&&b.toLowerCase().replace("_","-")}function To(b){var k=null;if(void 0===ei[b]&&Te&&Te.exports&&function Ll(b){return null!=b.match("^[^/\\\\]*$")}(b))try{k=mr._abbr,$(6700)("./"+b),Ds(k)}catch{ei[b]=null}return ei[b]}function Ds(b,k){var V;return b&&((V=ee(k)?us(b):vi(b,k))?mr=V:typeof console<"u"&&console.warn&&console.warn("Locale "+b+" not found. Did you forget to load it?")),mr._abbr}function vi(b,k){if(null!==k){var V,q=Ls;if(k.abbr=b,null!=ei[b])Dt("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),q=ei[b]._config;else if(null!=k.parentLocale)if(null!=ei[k.parentLocale])q=ei[k.parentLocale]._config;else{if(null==(V=To(k.parentLocale)))return Ri[k.parentLocale]||(Ri[k.parentLocale]=[]),Ri[k.parentLocale].push({name:b,config:k}),null;q=V._config}return ei[b]=new Re(qe(q,k)),Ri[b]&&Ri[b].forEach(function(oe){vi(oe.name,oe.config)}),Ds(b),ei[b]}return delete ei[b],null}function us(b){var k;if(b&&b._locale&&b._locale._abbr&&(b=b._locale._abbr),!b)return mr;if(!P(b)){if(k=To(b))return k;b=[b]}return function cs(b){for(var V,q,oe,Pe,k=0;k<b.length;){for(V=(Pe=va(b[k]).split("-")).length,q=(q=va(b[k+1]))?q.split("-"):null;V>0;){if(oe=To(Pe.slice(0,V).join("-")))return oe;if(q&&q.length>=V&&ls(Pe,q)>=V-1)break;V--}k++}return mr}(b)}function jr(b){var k,V=b._a;return V&&-2===ie(b).overflow&&(k=V[1]<0||V[1]>11?1:V[2]<1||V[2]>Bi(V[0],V[1])?2:V[3]<0||V[3]>24||24===V[3]&&(0!==V[4]||0!==V[5]||0!==V[6])?3:V[4]<0||V[4]>59?4:V[5]<0||V[5]>59?5:V[6]<0||V[6]>999?6:-1,ie(b)._overflowDayOfYear&&(k<0||k>2)&&(k=2),ie(b)._overflowWeeks&&-1===k&&(k=7),ie(b)._overflowWeekday&&-1===k&&(k=8),ie(b).overflow=k),b}var Bc=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,zs=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Sn=/Z|[+-]\d\d(?::?\d\d)?/,Rr=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Ui=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],eo=/^\/?Date\((-?\d+)/i,$c=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Lo={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function ds(b){var k,V,Pe,Ze,nn,Pn,q=b._i,oe=Bc.exec(q)||zs.exec(q),$i=Rr.length,ms=Ui.length;if(oe){for(ie(b).iso=!0,k=0,V=$i;k<V;k++)if(Rr[k][1].exec(oe[1])){Ze=Rr[k][0],Pe=!1!==Rr[k][2];break}if(null==Ze)return void(b._isValid=!1);if(oe[3]){for(k=0,V=ms;k<V;k++)if(Ui[k][1].exec(oe[3])){nn=(oe[2]||" ")+Ui[k][0];break}if(null==nn)return void(b._isValid=!1)}if(!Pe&&null!=nn)return void(b._isValid=!1);if(oe[4]){if(!Sn.exec(oe[4]))return void(b._isValid=!1);Pn="Z"}b._f=Ze+(nn||"")+(Pn||""),ze(b)}else b._isValid=!1}function zc(b){var k=parseInt(b,10);return k<=49?2e3+k:k<=999?1900+k:k}function mo(b){var V,k=$c.exec(function ut(b){return b.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(b._i));if(k){if(V=function El(b,k,V,q,oe,Pe){var Ze=[zc(b),En.indexOf(k),parseInt(V,10),parseInt(q,10),parseInt(oe,10)];return Pe&&Ze.push(parseInt(Pe,10)),Ze}(k[4],k[3],k[2],k[5],k[6],k[7]),!function ti(b,k,V){return!b||So.indexOf(b)===new Date(k[0],k[1],k[2]).getDay()||(ie(V).weekdayMismatch=!0,V._isValid=!1,!1)}(k[1],V,b))return;b._a=V,b._tzm=function Zo(b,k,V){if(b)return Lo[b];if(k)return 0;var q=parseInt(V,10),oe=q%100;return(q-oe)/100*60+oe}(k[8],k[9],k[10]),b._d=os.apply(null,b._a),b._d.setUTCMinutes(b._d.getUTCMinutes()-b._tzm),ie(b).rfc2822=!0}else b._isValid=!1}function z(b,k,V){return b??k??V}function Y(b){var k,V,oe,Pe,Ze,q=[];if(!b._d){for(oe=function H(b){var k=new Date(n.now());return b._useUTC?[k.getUTCFullYear(),k.getUTCMonth(),k.getUTCDate()]:[k.getFullYear(),k.getMonth(),k.getDate()]}(b),b._w&&null==b._a[2]&&null==b._a[1]&&function se(b){var k,V,q,oe,Pe,Ze,nn,Pn,$i;null!=(k=b._w).GG||null!=k.W||null!=k.E?(Pe=1,Ze=4,V=z(k.GG,b._a[0],Xa(xi(),1,4).year),q=z(k.W,1),((oe=z(k.E,1))<1||oe>7)&&(Pn=!0)):(Pe=b._locale._week.dow,Ze=b._locale._week.doy,$i=Xa(xi(),Pe,Ze),V=z(k.gg,b._a[0],$i.year),q=z(k.w,$i.week),null!=k.d?((oe=k.d)<0||oe>6)&&(Pn=!0):null!=k.e?(oe=k.e+Pe,(k.e<0||k.e>6)&&(Pn=!0)):oe=Pe),q<1||q>Wr(V,Pe,Ze)?ie(b)._overflowWeeks=!0:null!=Pn?ie(b)._overflowWeekday=!0:(nn=Bs(V,q,oe,Pe,Ze),b._a[0]=nn.year,b._dayOfYear=nn.dayOfYear)}(b),null!=b._dayOfYear&&(Ze=z(b._a[0],oe[0]),(b._dayOfYear>Wi(Ze)||0===b._dayOfYear)&&(ie(b)._overflowDayOfYear=!0),V=os(Ze,0,b._dayOfYear),b._a[1]=V.getUTCMonth(),b._a[2]=V.getUTCDate()),k=0;k<3&&null==b._a[k];++k)b._a[k]=q[k]=oe[k];for(;k<7;k++)b._a[k]=q[k]=b._a[k]??(2===k?1:0);24===b._a[3]&&0===b._a[4]&&0===b._a[5]&&0===b._a[6]&&(b._nextDay=!0,b._a[3]=0),b._d=(b._useUTC?os:pa).apply(null,q),Pe=b._useUTC?b._d.getUTCDay():b._d.getDay(),null!=b._tzm&&b._d.setUTCMinutes(b._d.getUTCMinutes()-b._tzm),b._nextDay&&(b._a[3]=24),b._w&&typeof b._w.d<"u"&&b._w.d!==Pe&&(ie(b).weekdayMismatch=!0)}}function ze(b){if(b._f!==n.ISO_8601)if(b._f!==n.RFC_2822){b._a=[],ie(b).empty=!0;var V,q,oe,Pe,Ze,$i,ms,k=""+b._i,nn=k.length,Pn=0;for(ms=(oe=$n(b._f,b._locale).match(vt)||[]).length,V=0;V<ms;V++)(q=(k.match(pr(Pe=oe[V],b))||[])[0])&&((Ze=k.substr(0,k.indexOf(q))).length>0&&ie(b).unusedInput.push(Ze),k=k.slice(k.indexOf(q)+q.length),Pn+=q.length),Nt[Pe]?(q?ie(b).empty=!1:ie(b).unusedTokens.push(Pe),ke(Pe,q,b)):b._strict&&!q&&ie(b).unusedTokens.push(Pe);ie(b).charsLeftOver=nn-Pn,k.length>0&&ie(b).unusedInput.push(k),b._a[3]<=12&&!0===ie(b).bigHour&&b._a[3]>0&&(ie(b).bigHour=void 0),ie(b).parsedDateParts=b._a.slice(0),ie(b).meridiem=b._meridiem,b._a[3]=function Xt(b,k,V){var q;return null==V?k:null!=b.meridiemHour?b.meridiemHour(k,V):(null!=b.isPM&&((q=b.isPM(V))&&k<12&&(k+=12),!q&&12===k&&(k=0)),k)}(b._locale,b._a[3],b._meridiem),null!==($i=ie(b).era)&&(b._a[0]=b._locale.erasConvertYear($i,b._a[0])),Y(b),jr(b)}else mo(b);else ds(b)}function Xi(b){var k=b._i,V=b._f;return b._locale=b._locale||us(b._l),null===k||void 0===V&&""===k?et({nullInput:!0}):("string"==typeof k&&(b._i=k=b._locale.preparse(k)),ft(k)?new Qe(jr(k)):(ye(k)?b._d=k:P(V)?function Pr(b){var k,V,q,oe,Pe,Ze,nn=!1,Pn=b._f.length;if(0===Pn)return ie(b).invalidFormat=!0,void(b._d=new Date(NaN));for(oe=0;oe<Pn;oe++)Pe=0,Ze=!1,k=yt({},b),null!=b._useUTC&&(k._useUTC=b._useUTC),k._f=b._f[oe],ze(k),Ge(k)&&(Ze=!0),Pe+=ie(k).charsLeftOver,Pe+=10*ie(k).unusedTokens.length,ie(k).score=Pe,nn?Pe<q&&(q=Pe,V=k):(null==q||Pe<q||Ze)&&(q=Pe,V=k,Ze&&(nn=!0));be(b,V||k)}(b):V?ze(b):function ni(b){var k=b._i;ee(k)?b._d=new Date(n.now()):ye(k)?b._d=new Date(k.valueOf()):"string"==typeof k?function ur(b){var k=eo.exec(b._i);null===k?(ds(b),!1===b._isValid&&(delete b._isValid,mo(b),!1===b._isValid&&(delete b._isValid,b._strict?b._isValid=!1:n.createFromInputFallback(b)))):b._d=new Date(+k[1])}(b):P(k)?(b._a=we(k.slice(0),function(V){return parseInt(V,10)}),Y(b)):E(k)?function to(b){if(!b._d){var k=or(b._i);b._a=we([k.year,k.month,void 0===k.day?k.date:k.day,k.hour,k.minute,k.second,k.millisecond],function(q){return q&&parseInt(q,10)}),Y(b)}}(b):fe(k)?b._d=new Date(k):n.createFromInputFallback(b)}(b),Ge(b)||(b._d=null),b))}function hs(b,k,V,q,oe){var Pe={};return(!0===k||!1===k)&&(q=k,k=void 0),(!0===V||!1===V)&&(q=V,V=void 0),(E(b)&&G(b)||P(b)&&0===b.length)&&(b=void 0),Pe._isAMomentObject=!0,Pe._useUTC=Pe._isUTC=oe,Pe._l=V,Pe._i=b,Pe._f=k,Pe._strict=q,function Xo(b){var k=new Qe(jr(Xi(b)));return k._nextDay&&(k.add(1,"d"),k._nextDay=void 0),k}(Pe)}function xi(b,k,V,q){return hs(b,k,V,q,!1)}n.createFromInputFallback=At("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(b){b._d=new Date(b._i+(b._useUTC?" UTC":""))}),n.ISO_8601=function(){},n.RFC_2822=function(){};var Hr=At("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var b=xi.apply(null,arguments);return this.isValid()&&b.isValid()?b<this?this:b:et()}),ah=At("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var b=xi.apply(null,arguments);return this.isValid()&&b.isValid()?b>this?this:b:et()});function hd(b,k){var V,q;if(1===k.length&&P(k[0])&&(k=k[0]),!k.length)return xi();for(V=k[0],q=1;q<k.length;++q)(!k[q].isValid()||k[q][b](V))&&(V=k[q]);return V}var tl=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Il(b){var k=or(b),V=k.year||0,q=k.quarter||0,oe=k.month||0,Pe=k.week||k.isoWeek||0,Ze=k.day||0,nn=k.hour||0,Pn=k.minute||0,$i=k.second||0,ms=k.millisecond||0;this._isValid=function Eo(b){var k,q,V=!1,oe=tl.length;for(k in b)if(B(b,k)&&(-1===Ae.call(tl,k)||null!=b[k]&&isNaN(b[k])))return!1;for(q=0;q<oe;++q)if(b[tl[q]]){if(V)return!1;parseFloat(b[tl[q]])!==Mt(b[tl[q]])&&(V=!0)}return!0}(k),this._milliseconds=+ms+1e3*$i+6e4*Pn+1e3*nn*60*60,this._days=+Ze+7*Pe,this._months=+oe+3*q+12*V,this._data={},this._locale=us(),this._bubble()}function Al(b){return b instanceof Il}function _o(b){return b<0?-1*Math.round(-1*b):Math.round(b)}function Du(b,k){Ct(b,0,0,function(){var V=this.utcOffset(),q="+";return V<0&&(V=-V,q="-"),q+en(~~(V/60),2)+k+en(~~V%60,2)})}Du("Z",":"),Du("ZZ",""),tt("Z",Xs),tt("ZZ",Xs),me(["Z","ZZ"],function(b,k,V){V._useUTC=!0,V._tzm=J(Xs,b)});var A=/([\+\-]|\d\d)/gi;function J(b,k){var oe,Pe,V=(k||"").match(b);return null===V?null:0===(Pe=60*(oe=((V[V.length-1]||[])+"").match(A)||["-",0,0])[1]+Mt(oe[2]))?0:"+"===oe[0]?Pe:-Pe}function F(b,k){var V,q;return k._isUTC?(V=k.clone(),q=(ft(b)||ye(b)?b.valueOf():xi(b).valueOf())-V.valueOf(),V._d.setTime(V._d.valueOf()+q),n.updateOffset(V,!1),V):xi(b).local()}function ne(b){return-Math.round(b._d.getTimezoneOffset())}function kt(){return!!this.isValid()&&this._isUTC&&0===this._offset}n.updateOffset=function(){};var fn=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,pn=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function mi(b,k){var oe,Pe,Ze,V=b,q=null;return Al(b)?V={ms:b._milliseconds,d:b._days,M:b._months}:fe(b)||!isNaN(+b)?(V={},k?V[k]=+b:V.milliseconds=+b):(q=fn.exec(b))?(oe="-"===q[1]?-1:1,V={y:0,d:Mt(q[2])*oe,h:Mt(q[3])*oe,m:Mt(q[4])*oe,s:Mt(q[5])*oe,ms:Mt(_o(1e3*q[6]))*oe}):(q=pn.exec(b))?V={y:bn(q[2],oe="-"===q[1]?-1:1),M:bn(q[3],oe),w:bn(q[4],oe),d:bn(q[5],oe),h:bn(q[6],oe),m:bn(q[7],oe),s:bn(q[8],oe)}:null==V?V={}:"object"==typeof V&&("from"in V||"to"in V)&&(Ze=function Mn(b,k){var V;return b.isValid()&&k.isValid()?(k=F(k,b),b.isBefore(k)?V=Yr(b,k):((V=Yr(k,b)).milliseconds=-V.milliseconds,V.months=-V.months),V):{milliseconds:0,months:0}}(xi(V.from),xi(V.to)),(V={}).ms=Ze.milliseconds,V.M=Ze.months),Pe=new Il(V),Al(b)&&B(b,"_locale")&&(Pe._locale=b._locale),Al(b)&&B(b,"_isValid")&&(Pe._isValid=b._isValid),Pe}function bn(b,k){var V=b&&parseFloat(b.replace(",","."));return(isNaN(V)?0:V)*k}function Yr(b,k){var V={};return V.months=k.month()-b.month()+12*(k.year()-b.year()),b.clone().add(V.months,"M").isAfter(k)&&--V.months,V.milliseconds=+k-+b.clone().add(V.months,"M"),V}function Jr(b,k){return function(V,q){var Pe;return null!==q&&!isNaN(+q)&&(Dt(k,"moment()."+k+"(period, number) is deprecated. Please use moment()."+k+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),Pe=V,V=q,q=Pe),Uc(this,mi(V,q),b),this}}function Uc(b,k,V,q){var oe=k._milliseconds,Pe=_o(k._days),Ze=_o(k._months);!b.isValid()||(q=q??!0,Ze&&Aa(b,On(b,"Month")+Ze*V),Pe&&fr(b,"Date",On(b,"Date")+Pe*V),oe&&b._d.setTime(b._d.valueOf()+oe*V),q&&n.updateOffset(b,Pe||Ze))}mi.fn=Il.prototype,mi.invalid=function dc(){return mi(NaN)};var Ra=Jr(1,"add"),nl=Jr(-1,"subtract");function Gc(b){return"string"==typeof b||b instanceof String}function Io(b){return ft(b)||ye(b)||Gc(b)||fe(b)||function tf(b){var k=P(b),V=!1;return k&&(V=0===b.filter(function(q){return!fe(q)&&Gc(b)}).length),k&&V}(b)||function Gi(b){var oe,k=E(b)&&!G(b),V=!1,q=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],Ze=q.length;for(oe=0;oe<Ze;oe+=1)V=V||B(b,q[oe]);return k&&V}(b)||null==b}function no(b){var oe,k=E(b)&&!G(b),V=!1,q=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(oe=0;oe<q.length;oe+=1)V=V||B(b,q[oe]);return k&&V}function Kc(b,k){if(b.date()<k.date())return-Kc(k,b);var V=12*(k.year()-b.year())+(k.month()-b.month()),q=b.clone().add(V,"months");return-(V+(k-q<0?(k-q)/(q-b.clone().add(V-1,"months")):(k-q)/(b.clone().add(V+1,"months")-q)))||0}function Rl(b){var k;return void 0===b?this._locale._abbr:(null!=(k=us(b))&&(this._locale=k),this)}n.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",n.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Ya=At("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(b){return void 0===b?this.localeData():this.locale(b)});function sl(){return this._locale}var go=6e4,Ao=60*go,gd=3506328*Ao;function dr(b,k){return(b%k+k)%k}function Qr(b,k,V){return b<100&&b>=0?new Date(b+400,k,V)-gd:new Date(b,k,V).valueOf()}function al(b,k,V){return b<100&&b>=0?Date.UTC(b+400,k,V)-gd:Date.UTC(b,k,V)}function xs(b,k){return k.erasAbbrRegex(b)}function Vr(){var oe,Pe,b=[],k=[],V=[],q=[],Ze=this.eras();for(oe=0,Pe=Ze.length;oe<Pe;++oe)k.push(Lt(Ze[oe].name)),b.push(Lt(Ze[oe].abbr)),V.push(Lt(Ze[oe].narrow)),q.push(Lt(Ze[oe].name)),q.push(Lt(Ze[oe].abbr)),q.push(Lt(Ze[oe].narrow));this._erasRegex=new RegExp("^("+q.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+k.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+b.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+V.join("|")+")","i")}function vo(b,k){Ct(0,[b,b.length],0,k)}function bo(b,k,V,q,oe){var Pe;return null==b?Xa(this,q,oe).year:(k>(Pe=Wr(b,q,oe))&&(k=Pe),wa.call(this,b,k,V,q,oe))}function wa(b,k,V,q,oe){var Pe=Bs(b,k,V,q,oe),Ze=os(Pe.year,0,Pe.dayOfYear);return this.year(Ze.getUTCFullYear()),this.month(Ze.getUTCMonth()),this.date(Ze.getUTCDate()),this}Ct("N",0,0,"eraAbbr"),Ct("NN",0,0,"eraAbbr"),Ct("NNN",0,0,"eraAbbr"),Ct("NNNN",0,0,"eraName"),Ct("NNNNN",0,0,"eraNarrow"),Ct("y",["y",1],"yo","eraYear"),Ct("y",["yy",2],0,"eraYear"),Ct("y",["yyy",3],0,"eraYear"),Ct("y",["yyyy",4],0,"eraYear"),tt("N",xs),tt("NN",xs),tt("NNN",xs),tt("NNNN",function ri(b,k){return k.erasNameRegex(b)}),tt("NNNNN",function nf(b,k){return k.erasNarrowRegex(b)}),me(["N","NN","NNN","NNNN","NNNNN"],function(b,k,V,q){var oe=V._locale.erasParse(b,q,V._strict);oe?ie(V).era=oe:ie(V).invalidEra=b}),tt("y",Ts),tt("yy",Ts),tt("yyy",Ts),tt("yyyy",Ts),tt("yo",function rf(b,k){return k._eraYearOrdinalRegex||Ts}),me(["y","yy","yyy","yyyy"],0),me(["yo"],function(b,k,V,q){var oe;V._locale._eraYearOrdinalRegex&&(oe=b.match(V._locale._eraYearOrdinalRegex)),k[0]=V._locale.eraYearOrdinalParse?V._locale.eraYearOrdinalParse(b,oe):parseInt(b,10)}),Ct(0,["gg",2],0,function(){return this.weekYear()%100}),Ct(0,["GG",2],0,function(){return this.isoWeekYear()%100}),vo("gggg","weekYear"),vo("ggggg","weekYear"),vo("GGGG","isoWeekYear"),vo("GGGGG","isoWeekYear"),Ci("weekYear","gg"),Ci("isoWeekYear","GG"),Di("weekYear",1),Di("isoWeekYear",1),tt("G",xr),tt("g",xr),tt("GG",Vn,gn),tt("gg",Vn,gn),tt("GGGG",Go,Rn),tt("gggg",Go,Rn),tt("GGGGG",Qs,pi),tt("ggggg",Qs,pi),ae(["gggg","ggggg","GGGG","GGGGG"],function(b,k,V,q){k[q.substr(0,2)]=Mt(b)}),ae(["gg","GG"],function(b,k,V,q){k[q]=n.parseTwoDigitYear(b)}),Ct("Q",0,"Qo","quarter"),Ci("quarter","Q"),Di("quarter",7),tt("Q",Xn),me("Q",function(b,k){k[1]=3*(Mt(b)-1)}),Ct("D",["DD",2],"Do","date"),Ci("date","D"),Di("date",9),tt("D",Vn),tt("DD",Vn,gn),tt("Do",function(b,k){return b?k._dayOfMonthOrdinalParse||k._ordinalParse:k._dayOfMonthOrdinalParseLenient}),me(["D","DD"],2),me("Do",function(b,k){k[2]=Mt(b.match(Vn)[0])});var cl=Ti("Date",!0);Ct("DDD",["DDDD",3],"DDDo","dayOfYear"),Ci("dayOfYear","DDD"),Di("dayOfYear",4),tt("DDD",co),tt("DDDD",fi),me(["DDD","DDDD"],function(b,k,V){V._dayOfYear=Mt(b)}),Ct("m",["mm",2],0,"minute"),Ci("minute","m"),Di("minute",14),tt("m",Vn),tt("mm",Vn,gn),me(["m","mm"],4);var qi=Ti("Minutes",!1);Ct("s",["ss",2],0,"second"),Ci("second","s"),Di("second",15),tt("s",Vn),tt("ss",Vn,gn),me(["s","ss"],5);var Us,Tu,wd=Ti("Seconds",!1);for(Ct("S",0,0,function(){return~~(this.millisecond()/100)}),Ct(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),Ct(0,["SSS",3],0,"millisecond"),Ct(0,["SSSS",4],0,function(){return 10*this.millisecond()}),Ct(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),Ct(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),Ct(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),Ct(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),Ct(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),Ci("millisecond","ms"),Di("millisecond",16),tt("S",co,Xn),tt("SS",co,gn),tt("SSS",co,fi),Us="SSSS";Us.length<=9;Us+="S")tt(Us,Ts);function uh(b,k){k[6]=Mt(1e3*("0."+b))}for(Us="S";Us.length<=9;Us+="S")me(Us,uh);Tu=Ti("Milliseconds",!1),Ct("z",0,0,"zoneAbbr"),Ct("zz",0,0,"zoneName");var xt=Qe.prototype;function dh(b){return b}xt.add=Ra,xt.calendar=function fs(b,k){1===arguments.length&&(arguments[0]?Io(arguments[0])?(b=arguments[0],k=void 0):no(arguments[0])&&(k=arguments[0],b=void 0):(b=void 0,k=void 0));var V=b||xi(),q=F(V,this).startOf("day"),oe=n.calendarFormat(this,q)||"sameElse",Pe=k&&(Ie(k[oe])?k[oe].call(this,V):k[oe]);return this.format(Pe||this.localeData().calendar(oe,this,xi(V)))},xt.clone=function Ws(){return new Qe(this)},xt.diff=function pc(b,k,V){var q,oe,Pe;if(!this.isValid())return NaN;if(!(q=F(b,this)).isValid())return NaN;switch(oe=6e4*(q.utcOffset()-this.utcOffset()),k=Nn(k)){case"year":Pe=Kc(this,q)/12;break;case"month":Pe=Kc(this,q);break;case"quarter":Pe=Kc(this,q)/3;break;case"second":Pe=(this-q)/1e3;break;case"minute":Pe=(this-q)/6e4;break;case"hour":Pe=(this-q)/36e5;break;case"day":Pe=(this-q-oe)/864e5;break;case"week":Pe=(this-q-oe)/6048e5;break;default:Pe=this-q}return V?Pe:Gt(Pe)},xt.endOf=function vd(b){var k,V;if(void 0===(b=Nn(b))||"millisecond"===b||!this.isValid())return this;switch(V=this._isUTC?al:Qr,b){case"year":k=V(this.year()+1,0,1)-1;break;case"quarter":k=V(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":k=V(this.year(),this.month()+1,1)-1;break;case"week":k=V(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":k=V(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":k=V(this.year(),this.month(),this.date()+1)-1;break;case"hour":k=this._d.valueOf(),k+=Ao-dr(k+(this._isUTC?0:this.utcOffset()*go),Ao)-1;break;case"minute":k=this._d.valueOf(),k+=go-dr(k,go)-1;break;case"second":k=this._d.valueOf(),k+=1e3-dr(k,1e3)-1}return this._d.setTime(k),n.updateOffset(this,!0),this},xt.format=function Fr(b){b||(b=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var k=Un(this,b);return this.localeData().postformat(k)},xt.from=function ii(b,k){return this.isValid()&&(ft(b)&&b.isValid()||xi(b).isValid())?mi({to:this,from:b}).locale(this.locale()).humanize(!k):this.localeData().invalidDate()},xt.fromNow=function rl(b){return this.from(xi(),b)},xt.to=function _d(b,k){return this.isValid()&&(ft(b)&&b.isValid()||xi(b).isValid())?mi({from:this,to:b}).locale(this.locale()).humanize(!k):this.localeData().invalidDate()},xt.toNow=function ba(b){return this.to(xi(),b)},xt.get=function hi(b){return Ie(this[b=Nn(b)])?this[b]():this},xt.invalidAt=function ea(){return ie(this).overflow},xt.isAfter=function xu(b,k){var V=ft(b)?b:xi(b);return!(!this.isValid()||!V.isValid())&&("millisecond"===(k=Nn(k)||"millisecond")?this.valueOf()>V.valueOf():V.valueOf()<this.clone().startOf(k).valueOf())},xt.isBefore=function ku(b,k){var V=ft(b)?b:xi(b);return!(!this.isValid()||!V.isValid())&&("millisecond"===(k=Nn(k)||"millisecond")?this.valueOf()<V.valueOf():this.clone().endOf(k).valueOf()<V.valueOf())},xt.isBetween=function _r(b,k,V,q){var oe=ft(b)?b:xi(b),Pe=ft(k)?k:xi(k);return!!(this.isValid()&&oe.isValid()&&Pe.isValid())&&("("===(q=q||"()")[0]?this.isAfter(oe,V):!this.isBefore(oe,V))&&(")"===q[1]?this.isBefore(Pe,V):!this.isAfter(Pe,V))},xt.isSame=function fc(b,k){var q,V=ft(b)?b:xi(b);return!(!this.isValid()||!V.isValid())&&("millisecond"===(k=Nn(k)||"millisecond")?this.valueOf()===V.valueOf():(q=V.valueOf(),this.clone().startOf(k).valueOf()<=q&&q<=this.clone().endOf(k).valueOf()))},xt.isSameOrAfter=function il(b,k){return this.isSame(b,k)||this.isAfter(b,k)},xt.isSameOrBefore=function qc(b,k){return this.isSame(b,k)||this.isBefore(b,k)},xt.isValid=function Qc(){return Ge(this)},xt.lang=Ya,xt.locale=Rl,xt.localeData=sl,xt.max=ah,xt.min=Hr,xt.parsingFlags=function Zc(){return be({},ie(this))},xt.set=function tn(b,k){if("object"==typeof b){var q,V=function si(b){var V,k=[];for(V in b)B(b,V)&&k.push({unit:V,priority:fa[V]});return k.sort(function(q,oe){return q.priority-oe.priority}),k}(b=or(b)),oe=V.length;for(q=0;q<oe;q++)this[V[q].unit](b[V[q].unit])}else if(Ie(this[b=Nn(b)]))return this[b](k);return this},xt.startOf=function yd(b){var k,V;if(void 0===(b=Nn(b))||"millisecond"===b||!this.isValid())return this;switch(V=this._isUTC?al:Qr,b){case"year":k=V(this.year(),0,1);break;case"quarter":k=V(this.year(),this.month()-this.month()%3,1);break;case"month":k=V(this.year(),this.month(),1);break;case"week":k=V(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":k=V(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":k=V(this.year(),this.month(),this.date());break;case"hour":k=this._d.valueOf(),k-=dr(k+(this._isUTC?0:this.utcOffset()*go),Ao);break;case"minute":k=this._d.valueOf(),k-=dr(k,go);break;case"second":k=this._d.valueOf(),k-=dr(k,1e3)}return this._d.setTime(k),n.updateOffset(this,!0),this},xt.subtract=nl,xt.toArray=function bd(){var b=this;return[b.year(),b.month(),b.date(),b.hour(),b.minute(),b.second(),b.millisecond()]},xt.toObject=function Ma(){var b=this;return{years:b.year(),months:b.month(),date:b.date(),hours:b.hours(),minutes:b.minutes(),seconds:b.seconds(),milliseconds:b.milliseconds()}},xt.toDate=function Pu(){return new Date(this.valueOf())},xt.toISOString=function md(b){if(!this.isValid())return null;var k=!0!==b,V=k?this.clone().utc():this;return V.year()<0||V.year()>9999?Un(V,k?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Ie(Date.prototype.toISOString)?k?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",Un(V,"Z")):Un(V,k?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},xt.inspect=function Mr(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var V,q,b="moment",k="";return this.isLocal()||(b=0===this.utcOffset()?"moment.utc":"moment.parseZone",k="Z"),V="["+b+'("]',q=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(V+q+"-MM-DD[T]HH:mm:ss.SSS"+k+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(xt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),xt.toJSON=function Jc(){return this.isValid()?this.toISOString():null},xt.toString=function mc(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},xt.unix=function Yl(){return Math.floor(this.valueOf()/1e3)},xt.valueOf=function ch(){return this._d.valueOf()-6e4*(this._offset||0)},xt.creationData=function ll(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},xt.eraName=function ta(){var b,k,V,q=this.localeData().eras();for(b=0,k=q.length;b<k;++b)if(V=this.clone().startOf("day").valueOf(),q[b].since<=V&&V<=q[b].until||q[b].until<=V&&V<=q[b].since)return q[b].name;return""},xt.eraNarrow=function yo(){var b,k,V,q=this.localeData().eras();for(b=0,k=q.length;b<k;++b)if(V=this.clone().startOf("day").valueOf(),q[b].since<=V&&V<=q[b].until||q[b].until<=V&&V<=q[b].since)return q[b].narrow;return""},xt.eraAbbr=function Xc(){var b,k,V,q=this.localeData().eras();for(b=0,k=q.length;b<k;++b)if(V=this.clone().startOf("day").valueOf(),q[b].since<=V&&V<=q[b].until||q[b].until<=V&&V<=q[b].since)return q[b].abbr;return""},xt.eraYear=function er(){var b,k,V,q,oe=this.localeData().eras();for(b=0,k=oe.length;b<k;++b)if(V=oe[b].since<=oe[b].until?1:-1,q=this.clone().startOf("day").valueOf(),oe[b].since<=q&&q<=oe[b].until||oe[b].until<=q&&q<=oe[b].since)return(this.year()-n(oe[b].since).year())*V+oe[b].offset;return this.year()},xt.year=yn,xt.isLeapYear=function _i(){return jn(this.year())},xt.weekYear=function bm(b){return bo.call(this,b,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},xt.isoWeekYear=function ps(b){return bo.call(this,b,this.isoWeek(),this.isoWeekday(),1,4)},xt.quarter=xt.quarters=function af(b){return null==b?Math.ceil((this.month()+1)/3):this.month(3*(b-1)+this.month()%3)},xt.month=Jn,xt.daysInMonth=function ss(){return Bi(this.year(),this.month())},xt.week=xt.weeks=function sc(b){var k=this.localeData().week(this);return null==b?k:this.add(7*(b-k),"d")},xt.isoWeek=xt.isoWeeks=function oc(b){var k=Xa(this,1,4).week;return null==b?k:this.add(7*(b-k),"d")},xt.weeksInYear=function sf(){var b=this.localeData()._week;return Wr(this.year(),b.dow,b.doy)},xt.weeksInWeekYear=function Ro(){var b=this.localeData()._week;return Wr(this.weekYear(),b.dow,b.doy)},xt.isoWeeksInYear=function Su(){return Wr(this.year(),1,4)},xt.isoWeeksInISOWeekYear=function Ou(){return Wr(this.isoWeekYear(),1,4)},xt.date=cl,xt.day=xt.days=function ga(b){if(!this.isValid())return null!=b?this:NaN;var k=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=b?(b=function ac(b,k){return"string"!=typeof b?b:isNaN(b)?"number"==typeof(b=k.weekdaysParse(b))?b:null:parseInt(b,10)}(b,this.localeData()),this.add(b-k,"d")):k},xt.weekday=function Ol(b){if(!this.isValid())return null!=b?this:NaN;var k=(this.day()+7-this.localeData()._week.dow)%7;return null==b?k:this.add(b-k,"d")},xt.isoWeekday=function Oo(b){if(!this.isValid())return null!=b?this:NaN;if(null!=b){var k=function _a(b,k){return"string"==typeof b?k.weekdaysParse(b)%7||7:isNaN(b)?null:b}(b,this.localeData());return this.day(this.day()%7?k:k-7)}return this.day()||7},xt.dayOfYear=function Nl(b){var k=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==b?k:this.add(b-k,"d")},xt.hour=xt.hours=Ar,xt.minute=xt.minutes=qi,xt.second=xt.seconds=wd,xt.millisecond=xt.milliseconds=Tu,xt.utcOffset=function ve(b,k,V){var oe,q=this._offset||0;if(!this.isValid())return null!=b?this:NaN;if(null!=b){if("string"==typeof b){if(null===(b=J(Xs,b)))return this}else Math.abs(b)<16&&!V&&(b*=60);return!this._isUTC&&k&&(oe=ne(this)),this._offset=b,this._isUTC=!0,null!=oe&&this.add(oe,"m"),q!==b&&(!k||this._changeInProgress?Uc(this,mi(b-q,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?q:ne(this)},xt.utc=function Je(b){return this.utcOffset(0,b)},xt.local=function Rt(b){return this._isUTC&&(this.utcOffset(0,b),this._isUTC=!1,b&&this.subtract(ne(this),"m")),this},xt.parseZone=function ki(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var b=J(Zs,this._i);null!=b?this.utcOffset(b):this.utcOffset(0,!0)}return this},xt.hasAlignedHourOffset=function Ei(b){return!!this.isValid()&&(b=b?xi(b).utcOffset():0,(this.utcOffset()-b)%60==0)},xt.isDST=function Ii(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},xt.isLocal=function $e(){return!!this.isValid()&&!this._isUTC},xt.isUtcOffset=function je(){return!!this.isValid()&&this._isUTC},xt.isUtc=kt,xt.isUTC=kt,xt.zoneAbbr=function Cd(){return this._isUTC?"UTC":""},xt.zoneName=function Br(){return this._isUTC?"Coordinated Universal Time":""},xt.dates=At("dates accessor is deprecated. Use date instead.",cl),xt.months=At("months accessor is deprecated. Use month instead",Jn),xt.years=At("years accessor is deprecated. Use year instead",yn),xt.zone=At("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function We(b,k){return null!=b?("string"!=typeof b&&(b=-b),this.utcOffset(b,k),this):-this.utcOffset()}),xt.isDSTShifted=At("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function De(){if(!ee(this._isDSTShifted))return this._isDSTShifted;var k,b={};return yt(b,this),(b=Xi(b))._a?(k=b._isUTC?Le(b._a):xi(b._a),this._isDSTShifted=this.isValid()&&function hc(b,k,V){var Ze,q=Math.min(b.length,k.length),oe=Math.abs(b.length-k.length),Pe=0;for(Ze=0;Ze<q;Ze++)(V&&b[Ze]!==k[Ze]||!V&&Mt(b[Ze])!==Mt(k[Ze]))&&Pe++;return Pe+oe}(b._a,k.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var ji=Re.prototype;function tu(b,k,V,q){var oe=us(),Pe=Le().set(q,k);return oe[V](Pe,b)}function lf(b,k,V){if(fe(b)&&(k=b,b=void 0),b=b||"",null!=k)return tu(b,k,V,"month");var q,oe=[];for(q=0;q<12;q++)oe[q]=tu(b,q,V,"month");return oe}function Dd(b,k,V,q){"boolean"==typeof b?(fe(k)&&(V=k,k=void 0),k=k||""):(V=k=b,b=!1,fe(k)&&(V=k,k=void 0),k=k||"");var Ze,oe=us(),Pe=b?oe._week.dow:0,nn=[];if(null!=V)return tu(k,(V+Pe)%7,q,"day");for(Ze=0;Ze<7;Ze++)nn[Ze]=tu(k,(Ze+Pe)%7,q,"day");return nn}ji.calendar=function at(b,k,V){var q=this._calendar[b]||this._calendar.sameElse;return Ie(q)?q.call(k,V):q},ji.longDateFormat=function vr(b){var k=this._longDateFormat[b],V=this._longDateFormat[b.toUpperCase()];return k||!V?k:(this._longDateFormat[b]=V.match(vt).map(function(q){return"MMMM"===q||"MM"===q||"DD"===q||"dddd"===q?q.slice(1):q}).join(""),this._longDateFormat[b])},ji.invalidDate=function Ni(){return this._invalidDate},ji.ordinal=function vn(b){return this._ordinal.replace("%d",b)},ji.preparse=dh,ji.postformat=dh,ji.relativeTime=function Vi(b,k,V,q){var oe=this._relativeTime[V];return Ie(oe)?oe(b,k,V,q):oe.replace(/%d/i,b)},ji.pastFuture=function qt(b,k){var V=this._relativeTime[b>0?"future":"past"];return Ie(V)?V(k):V.replace(/%s/i,k)},ji.set=function Be(b){var k,V;for(V in b)B(b,V)&&(Ie(k=b[V])?this[V]=k:this["_"+V]=k);this._config=b,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},ji.eras=function Fl(b,k){var V,q,oe,Pe=this._eras||us("en")._eras;for(V=0,q=Pe.length;V<q;++V)switch("string"==typeof Pe[V].since&&(oe=n(Pe[V].since).startOf("day"),Pe[V].since=oe.valueOf()),typeof Pe[V].until){case"undefined":Pe[V].until=1/0;break;case"string":oe=n(Pe[V].until).startOf("day").valueOf(),Pe[V].until=oe.valueOf()}return Pe},ji.erasParse=function Fa(b,k,V){var q,oe,Ze,nn,Pn,Pe=this.eras();for(b=b.toUpperCase(),q=0,oe=Pe.length;q<oe;++q)if(Ze=Pe[q].name.toUpperCase(),nn=Pe[q].abbr.toUpperCase(),Pn=Pe[q].narrow.toUpperCase(),V)switch(k){case"N":case"NN":case"NNN":if(nn===b)return Pe[q];break;case"NNNN":if(Ze===b)return Pe[q];break;case"NNNNN":if(Pn===b)return Pe[q]}else if([Ze,nn,Pn].indexOf(b)>=0)return Pe[q]},ji.erasConvertYear=function Md(b,k){var V=b.since<=b.until?1:-1;return void 0===k?n(b.since).year():n(b.since).year()+(k-b.offset)*V},ji.erasAbbrRegex=function _c(b){return B(this,"_erasAbbrRegex")||Vr.call(this),b?this._erasAbbrRegex:this._erasRegex},ji.erasNameRegex=function le(b){return B(this,"_erasNameRegex")||Vr.call(this),b?this._erasNameRegex:this._erasRegex},ji.erasNarrowRegex=function na(b){return B(this,"_erasNarrowRegex")||Vr.call(this),b?this._erasNarrowRegex:this._erasRegex},ji.months=function dn(b,k){return b?P(this._months)?this._months[b.month()]:this._months[(this._months.isFormat||Kn).test(k)?"format":"standalone"][b.month()]:P(this._months)?this._months:this._months.standalone},ji.monthsShort=function Tr(b,k){return b?P(this._monthsShort)?this._monthsShort[b.month()]:this._monthsShort[Kn.test(k)?"format":"standalone"][b.month()]:P(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},ji.monthsParse=function ho(b,k,V){var q,oe,Pe;if(this._monthsParseExact)return Ia.call(this,b,k,V);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),q=0;q<12;q++){if(oe=Le([2e3,q]),V&&!this._longMonthsParse[q]&&(this._longMonthsParse[q]=new RegExp("^"+this.months(oe,"").replace(".","")+"$","i"),this._shortMonthsParse[q]=new RegExp("^"+this.monthsShort(oe,"").replace(".","")+"$","i")),!V&&!this._monthsParse[q]&&(Pe="^"+this.months(oe,"")+"|^"+this.monthsShort(oe,""),this._monthsParse[q]=new RegExp(Pe.replace(".",""),"i")),V&&"MMMM"===k&&this._longMonthsParse[q].test(b))return q;if(V&&"MMM"===k&&this._shortMonthsParse[q].test(b))return q;if(!V&&this._monthsParse[q].test(b))return q}},ji.monthsRegex=function Zi(b){return this._monthsParseExact?(B(this,"_monthsRegex")||ws.call(this),b?this._monthsStrictRegex:this._monthsRegex):(B(this,"_monthsRegex")||(this._monthsRegex=Za),this._monthsStrictRegex&&b?this._monthsStrictRegex:this._monthsRegex)},ji.monthsShortRegex=function Qo(b){return this._monthsParseExact?(B(this,"_monthsRegex")||ws.call(this),b?this._monthsShortStrictRegex:this._monthsShortRegex):(B(this,"_monthsShortRegex")||(this._monthsShortRegex=uo),this._monthsShortStrictRegex&&b?this._monthsShortStrictRegex:this._monthsShortRegex)},ji.week=function ma(b){return Xa(b,this._week.dow,this._week.doy).week},ji.firstDayOfYear=function Vc(){return this._week.doy},ji.firstDayOfWeek=function Er(){return this._week.dow},ji.weekdays=function fo(b,k){var V=P(this._weekdays)?this._weekdays:this._weekdays[b&&!0!==b&&this._weekdays.isFormat.test(k)?"format":"standalone"];return!0===b?Cs(V,this._week.dow):b?V[b.day()]:V},ji.weekdaysMin=function cc(b){return!0===b?Cs(this._weekdaysMin,this._week.dow):b?this._weekdaysMin[b.day()]:this._weekdaysMin},ji.weekdaysShort=function Ir(b){return!0===b?Cs(this._weekdaysShort,this._week.dow):b?this._weekdaysShort[b.day()]:this._weekdaysShort},ji.weekdaysParse=function uc(b,k,V){var q,oe,Pe;if(this._weekdaysParseExact)return po.call(this,b,k,V);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),q=0;q<7;q++){if(oe=Le([2e3,1]).day(q),V&&!this._fullWeekdaysParse[q]&&(this._fullWeekdaysParse[q]=new RegExp("^"+this.weekdays(oe,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[q]=new RegExp("^"+this.weekdaysShort(oe,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[q]=new RegExp("^"+this.weekdaysMin(oe,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[q]||(Pe="^"+this.weekdays(oe,"")+"|^"+this.weekdaysShort(oe,"")+"|^"+this.weekdaysMin(oe,""),this._weekdaysParse[q]=new RegExp(Pe.replace(".",""),"i")),V&&"dddd"===k&&this._fullWeekdaysParse[q].test(b))return q;if(V&&"ddd"===k&&this._shortWeekdaysParse[q].test(b))return q;if(V&&"dd"===k&&this._minWeekdaysParse[q].test(b))return q;if(!V&&this._weekdaysParse[q].test(b))return q}},ji.weekdaysRegex=function Tl(b){return this._weekdaysParseExact?(B(this,"_weekdaysRegex")||Li.call(this),b?this._weekdaysStrictRegex:this._weekdaysRegex):(B(this,"_weekdaysRegex")||(this._weekdaysRegex=cr),this._weekdaysStrictRegex&&b?this._weekdaysStrictRegex:this._weekdaysRegex)},ji.weekdaysShortRegex=function oi(b){return this._weekdaysParseExact?(B(this,"_weekdaysRegex")||Li.call(this),b?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(B(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=lc),this._weekdaysShortStrictRegex&&b?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},ji.weekdaysMinRegex=function zt(b){return this._weekdaysParseExact?(B(this,"_weekdaysRegex")||Li.call(this),b?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(B(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=el),this._weekdaysMinStrictRegex&&b?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},ji.isPM=function kr(b){return"p"===(b+"").toLowerCase().charAt(0)},ji.meridiem=function Wt(b,k,V){return b>11?V?"pm":"PM":V?"am":"AM"},Ds("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(b){var k=b%10;return b+(1===Mt(b%100/10)?"th":1===k?"st":2===k?"nd":3===k?"rd":"th")}}),n.lang=At("moment.lang is deprecated. Use moment.locale instead.",Ds),n.langData=At("moment.langData is deprecated. Use moment.localeData instead.",us);var wr=Math.abs;function Na(b,k,V,q){var oe=mi(k,V);return b._milliseconds+=q*oe._milliseconds,b._days+=q*oe._days,b._months+=q*oe._months,b._bubble()}function ja(b){return b<0?Math.floor(b):Math.ceil(b)}function Yo(b){return 4800*b/146097}function Ur(b){return 146097*b/4800}function io(b){return function(){return this.as(b)}}var gc=io("ms"),ia=io("s"),jl=io("m"),tp=io("h"),ul=io("d"),np=io("w"),Iu=io("M"),Nr=io("Q"),Da=io("y");function sa(b){return function(){return this.isValid()?this._data[b]:NaN}}var dl=sa("milliseconds"),wo=sa("seconds"),nu=sa("minutes"),As=sa("hours"),Au=sa("days"),yc=sa("months"),Vl=sa("years");var hl=Math.round,iu={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Ru(b,k,V,q,oe){return oe.relativeTime(k||1,!!V,b,q)}var Bl=Math.abs;function Ha(b){return(b>0)-(b<0)||+b}function Zr(){if(!this.isValid())return this.localeData().invalidDate();var q,oe,Pe,Ze,Pn,$i,ms,oa,b=Bl(this._milliseconds)/1e3,k=Bl(this._days),V=Bl(this._months),nn=this.asSeconds();return nn?(q=Gt(b/60),oe=Gt(q/60),b%=60,q%=60,Pe=Gt(V/12),V%=12,Ze=b?b.toFixed(3).replace(/\.?0+$/,""):"",Pn=nn<0?"-":"",$i=Ha(this._months)!==Ha(nn)?"-":"",ms=Ha(this._days)!==Ha(nn)?"-":"",oa=Ha(this._milliseconds)!==Ha(nn)?"-":"",Pn+"P"+(Pe?$i+Pe+"Y":"")+(V?$i+V+"M":"")+(k?ms+k+"D":"")+(oe||q||b?"T":"")+(oe?oa+oe+"H":"")+(q?oa+q+"M":"")+(b?oa+Ze+"S":"")):"P0D"}var ui=Il.prototype;return ui.isValid=function Wc(){return this._isValid},ui.abs=function Is(){var b=this._data;return this._milliseconds=wr(this._milliseconds),this._days=wr(this._days),this._months=wr(this._months),b.milliseconds=wr(b.milliseconds),b.seconds=wr(b.seconds),b.minutes=wr(b.minutes),b.hours=wr(b.hours),b.months=wr(b.months),b.years=wr(b.years),this},ui.add=function fh(b,k){return Na(this,b,k,1)},ui.subtract=function uf(b,k){return Na(this,b,k,-1)},ui.as=function Eu(b){if(!this.isValid())return NaN;var k,V,q=this._milliseconds;if("month"===(b=Nn(b))||"quarter"===b||"year"===b)switch(k=this._days+q/864e5,V=this._months+Yo(k),b){case"month":return V;case"quarter":return V/3;case"year":return V/12}else switch(k=this._days+Math.round(Ur(this._months)),b){case"week":return k/7+q/6048e5;case"day":return k+q/864e5;case"hour":return 24*k+q/36e5;case"minute":return 1440*k+q/6e4;case"second":return 86400*k+q/1e3;case"millisecond":return Math.floor(864e5*k)+q;default:throw new Error("Unknown unit "+b)}},ui.asMilliseconds=gc,ui.asSeconds=ia,ui.asMinutes=jl,ui.asHours=tp,ui.asDays=ul,ui.asWeeks=np,ui.asMonths=Iu,ui.asQuarters=Nr,ui.asYears=Da,ui.valueOf=function tr(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*Mt(this._months/12):NaN},ui._bubble=function Mo(){var oe,Pe,Ze,nn,Pn,b=this._milliseconds,k=this._days,V=this._months,q=this._data;return b>=0&&k>=0&&V>=0||b<=0&&k<=0&&V<=0||(b+=864e5*ja(Ur(V)+k),k=0,V=0),q.milliseconds=b%1e3,oe=Gt(b/1e3),q.seconds=oe%60,Pe=Gt(oe/60),q.minutes=Pe%60,Ze=Gt(Pe/60),q.hours=Ze%24,k+=Gt(Ze/24),V+=Pn=Gt(Yo(k)),k-=ja(Ur(Pn)),nn=Gt(V/12),V%=12,q.days=k,q.months=V,q.years=nn,this},ui.clone=function Hl(){return mi(this)},ui.get=function ra(b){return b=Nn(b),this.isValid()?this[b+"s"]():NaN},ui.milliseconds=dl,ui.seconds=wo,ui.minutes=nu,ui.hours=As,ui.days=Au,ui.weeks=function df(){return Gt(this.days()/7)},ui.months=yc,ui.years=Vl,ui.humanize=function vc(b,k){if(!this.isValid())return this.localeData().invalidDate();var oe,Pe,V=!1,q=iu;return"object"==typeof b&&(k=b,b=!1),"boolean"==typeof b&&(V=b),"object"==typeof k&&(q=Object.assign({},iu,k),null!=k.s&&null==k.ss&&(q.ss=k.s-1)),Pe=function Mm(b,k,V,q){var oe=mi(b).abs(),Pe=hl(oe.as("s")),Ze=hl(oe.as("m")),nn=hl(oe.as("h")),Pn=hl(oe.as("d")),$i=hl(oe.as("M")),ms=hl(oe.as("w")),oa=hl(oe.as("y")),Rs=Pe<=V.ss&&["s",Pe]||Pe<V.s&&["ss",Pe]||Ze<=1&&["m"]||Ze<V.m&&["mm",Ze]||nn<=1&&["h"]||nn<V.h&&["hh",nn]||Pn<=1&&["d"]||Pn<V.d&&["dd",Pn];return null!=V.w&&(Rs=Rs||ms<=1&&["w"]||ms<V.w&&["ww",ms]),(Rs=Rs||$i<=1&&["M"]||$i<V.M&&["MM",$i]||oa<=1&&["y"]||["yy",oa])[2]=k,Rs[3]=+b>0,Rs[4]=q,Ru.apply(null,Rs)}(this,!V,q,oe=this.localeData()),V&&(Pe=oe.pastFuture(+this,Pe)),oe.postformat(Pe)},ui.toISOString=Zr,ui.toString=Zr,ui.toJSON=Zr,ui.locale=Rl,ui.localeData=sl,ui.toIsoString=At("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Zr),ui.lang=Ya,Ct("X",0,0,"unix"),Ct("x",0,0,"valueOf"),tt("x",xr),tt("X",/[+-]?\d+(\.\d{1,3})?/),me("X",function(b,k,V){V._d=new Date(1e3*parseFloat(b))}),me("x",function(b,k,V){V._d=new Date(Mt(b))}),n.version="2.29.4",function L(b){C=b}(xi),n.fn=xt,n.min=function ef(){return hd("isBefore",[].slice.call(arguments,0))},n.max=function lh(){return hd("isAfter",[].slice.call(arguments,0))},n.now=function(){return Date.now?Date.now():+new Date},n.utc=Le,n.unix=function eu(b){return xi(1e3*b)},n.months=function cf(b,k){return lf(b,k,"months")},n.isDate=ye,n.locale=Ds,n.invalid=et,n.duration=mi,n.isMoment=ft,n.weekdays=function hh(b,k,V){return Dd(b,k,V,"weekdays")},n.parseZone=function Ca(){return xi.apply(null,arguments).parseZone()},n.localeData=us,n.isDuration=Al,n.monthsShort=function xd(b,k){return lf(b,k,"monthsShort")},n.weekdaysMin=function kd(b,k,V){return Dd(b,k,V,"weekdaysMin")},n.defineLocale=vi,n.updateLocale=function Kr(b,k){if(null!=k){var V,q,oe=Ls;null!=ei[b]&&null!=ei[b].parentLocale?ei[b].set(qe(ei[b]._config,k)):(null!=(q=To(b))&&(oe=q._config),k=qe(oe,k),null==q&&(k.abbr=b),(V=new Re(k)).parentLocale=ei[b],ei[b]=V),Ds(b)}else null!=ei[b]&&(null!=ei[b].parentLocale?(ei[b]=ei[b].parentLocale,b===Ds()&&Ds(b)):null!=ei[b]&&delete ei[b]);return ei[b]},n.locales=function Es(){return wt(ei)},n.weekdaysShort=function Lu(b,k,V){return Dd(b,k,V,"weekdaysShort")},n.normalizeUnits=Nn,n.relativeTimeRounding=function ph(b){return void 0===b?hl:"function"==typeof b&&(hl=b,!0)},n.relativeTimeThreshold=function ip(b,k){return void 0!==iu[b]&&(void 0===k?iu[b]:(iu[b]=k,"s"===b&&(iu.ss=k-1),!0))},n.calendarFormat=function pd(b,k){var V=b.diff(k,"days",!0);return V<-6?"sameElse":V<-1?"lastWeek":V<0?"lastDay":V<1?"sameDay":V<2?"nextDay":V<7?"nextWeek":"sameElse"},n.prototype=xt,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n}()},9751:(Te,ge,$)=>{"use strict";$.d(ge,{y:()=>ee});var C=$(930),n=$(727),L=$(8822),P=$(9635),E=$(2416),B=$(576),G=$(2806);let ee=(()=>{class be{constructor(Xe){Xe&&(this._subscribe=Xe)}lift(Xe){const ie=new be;return ie.source=this,ie.operator=Xe,ie}subscribe(Xe,ie,rt){const Ge=function we(be){return be&&be instanceof C.Lv||function ye(be){return be&&(0,B.m)(be.next)&&(0,B.m)(be.error)&&(0,B.m)(be.complete)}(be)&&(0,n.Nn)(be)}(Xe)?Xe:new C.Hp(Xe,ie,rt);return(0,G.x)(()=>{const{operator:et,source:ht}=this;Ge.add(et?et.call(Ge,ht):ht?this._subscribe(Ge):this._trySubscribe(Ge))}),Ge}_trySubscribe(Xe){try{return this._subscribe(Xe)}catch(ie){Xe.error(ie)}}forEach(Xe,ie){return new(ie=fe(ie))((rt,Ge)=>{const et=new C.Hp({next:ht=>{try{Xe(ht)}catch(Ke){Ge(Ke),et.unsubscribe()}},error:Ge,complete:rt});this.subscribe(et)})}_subscribe(Xe){var ie;return null===(ie=this.source)||void 0===ie?void 0:ie.subscribe(Xe)}[L.L](){return this}pipe(...Xe){return(0,P.U)(Xe)(this)}toPromise(Xe){return new(Xe=fe(Xe))((ie,rt)=>{let Ge;this.subscribe(et=>Ge=et,et=>rt(et),()=>ie(Ge))})}}return be.create=Le=>new be(Le),be})();function fe(be){var Le;return null!==(Le=be??E.v.Promise)&&void 0!==Le?Le:Promise}},7579:(Te,ge,$)=>{"use strict";$.d(ge,{x:()=>G});var C=$(9751),n=$(727);const P=(0,$(3888).d)(fe=>function(){fe(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var E=$(8737),B=$(2806);let G=(()=>{class fe extends C.y{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(we){const be=new ee(this,this);return be.operator=we,be}_throwIfClosed(){if(this.closed)throw new P}next(we){(0,B.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const be of this.currentObservers)be.next(we)}})}error(we){(0,B.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=we;const{observers:be}=this;for(;be.length;)be.shift().error(we)}})}complete(){(0,B.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:we}=this;for(;we.length;)we.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var we;return(null===(we=this.observers)||void 0===we?void 0:we.length)>0}_trySubscribe(we){return this._throwIfClosed(),super._trySubscribe(we)}_subscribe(we){return this._throwIfClosed(),this._checkFinalizedStatuses(we),this._innerSubscribe(we)}_innerSubscribe(we){const{hasError:be,isStopped:Le,observers:Xe}=this;return be||Le?n.Lc:(this.currentObservers=null,Xe.push(we),new n.w0(()=>{this.currentObservers=null,(0,E.P)(Xe,we)}))}_checkFinalizedStatuses(we){const{hasError:be,thrownError:Le,isStopped:Xe}=this;be?we.error(Le):Xe&&we.complete()}asObservable(){const we=new C.y;return we.source=this,we}}return fe.create=(ye,we)=>new ee(ye,we),fe})();class ee extends G{constructor(ye,we){super(),this.destination=ye,this.source=we}next(ye){var we,be;null===(be=null===(we=this.destination)||void 0===we?void 0:we.next)||void 0===be||be.call(we,ye)}error(ye){var we,be;null===(be=null===(we=this.destination)||void 0===we?void 0:we.error)||void 0===be||be.call(we,ye)}complete(){var ye,we;null===(we=null===(ye=this.destination)||void 0===ye?void 0:ye.complete)||void 0===we||we.call(ye)}_subscribe(ye){var we,be;return null!==(be=null===(we=this.source)||void 0===we?void 0:we.subscribe(ye))&&void 0!==be?be:n.Lc}}},930:(Te,ge,$)=>{"use strict";$.d(ge,{Hp:()=>rt,Lv:()=>be});var C=$(576),n=$(727),L=$(2416),P=$(7849),E=$(5032);const B=fe("C",void 0,void 0);function fe(yt,Qe,ft){return{kind:yt,value:Qe,error:ft}}var ye=$(3410),we=$(2806);class be extends n.w0{constructor(Qe){super(),this.isStopped=!1,Qe?(this.destination=Qe,(0,n.Nn)(Qe)&&Qe.add(this)):this.destination=Ke}static create(Qe,ft,mt){return new rt(Qe,ft,mt)}next(Qe){this.isStopped?ht(function ee(yt){return fe("N",yt,void 0)}(Qe),this):this._next(Qe)}error(Qe){this.isStopped?ht(function G(yt){return fe("E",void 0,yt)}(Qe),this):(this.isStopped=!0,this._error(Qe))}complete(){this.isStopped?ht(B,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(Qe){this.destination.next(Qe)}_error(Qe){try{this.destination.error(Qe)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const Le=Function.prototype.bind;function Xe(yt,Qe){return Le.call(yt,Qe)}class ie{constructor(Qe){this.partialObserver=Qe}next(Qe){const{partialObserver:ft}=this;if(ft.next)try{ft.next(Qe)}catch(mt){Ge(mt)}}error(Qe){const{partialObserver:ft}=this;if(ft.error)try{ft.error(Qe)}catch(mt){Ge(mt)}else Ge(Qe)}complete(){const{partialObserver:Qe}=this;if(Qe.complete)try{Qe.complete()}catch(ft){Ge(ft)}}}class rt extends be{constructor(Qe,ft,mt){let At;if(super(),(0,C.m)(Qe)||!Qe)At={next:Qe??void 0,error:ft??void 0,complete:mt??void 0};else{let Vt;this&&L.v.useDeprecatedNextContext?(Vt=Object.create(Qe),Vt.unsubscribe=()=>this.unsubscribe(),At={next:Qe.next&&Xe(Qe.next,Vt),error:Qe.error&&Xe(Qe.error,Vt),complete:Qe.complete&&Xe(Qe.complete,Vt)}):At=Qe}this.destination=new ie(At)}}function Ge(yt){L.v.useDeprecatedSynchronousErrorHandling?(0,we.O)(yt):(0,P.h)(yt)}function ht(yt,Qe){const{onStoppedNotification:ft}=L.v;ft&&ye.z.setTimeout(()=>ft(yt,Qe))}const Ke={closed:!0,next:E.Z,error:function et(yt){throw yt},complete:E.Z}},727:(Te,ge,$)=>{"use strict";$.d(ge,{Lc:()=>B,w0:()=>E,Nn:()=>G});var C=$(576);const L=(0,$(3888).d)(fe=>function(we){fe(this),this.message=we?`${we.length} errors occurred during unsubscription:\n${we.map((be,Le)=>`${Le+1}) ${be.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=we});var P=$(8737);class E{constructor(ye){this.initialTeardown=ye,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let ye;if(!this.closed){this.closed=!0;const{_parentage:we}=this;if(we)if(this._parentage=null,Array.isArray(we))for(const Xe of we)Xe.remove(this);else we.remove(this);const{initialTeardown:be}=this;if((0,C.m)(be))try{be()}catch(Xe){ye=Xe instanceof L?Xe.errors:[Xe]}const{_finalizers:Le}=this;if(Le){this._finalizers=null;for(const Xe of Le)try{ee(Xe)}catch(ie){ye=ye??[],ie instanceof L?ye=[...ye,...ie.errors]:ye.push(ie)}}if(ye)throw new L(ye)}}add(ye){var we;if(ye&&ye!==this)if(this.closed)ee(ye);else{if(ye instanceof E){if(ye.closed||ye._hasParent(this))return;ye._addParent(this)}(this._finalizers=null!==(we=this._finalizers)&&void 0!==we?we:[]).push(ye)}}_hasParent(ye){const{_parentage:we}=this;return we===ye||Array.isArray(we)&&we.includes(ye)}_addParent(ye){const{_parentage:we}=this;this._parentage=Array.isArray(we)?(we.push(ye),we):we?[we,ye]:ye}_removeParent(ye){const{_parentage:we}=this;we===ye?this._parentage=null:Array.isArray(we)&&(0,P.P)(we,ye)}remove(ye){const{_finalizers:we}=this;we&&(0,P.P)(we,ye),ye instanceof E&&ye._removeParent(this)}}E.EMPTY=(()=>{const fe=new E;return fe.closed=!0,fe})();const B=E.EMPTY;function G(fe){return fe instanceof E||fe&&"closed"in fe&&(0,C.m)(fe.remove)&&(0,C.m)(fe.add)&&(0,C.m)(fe.unsubscribe)}function ee(fe){(0,C.m)(fe)?fe():fe.unsubscribe()}},2416:(Te,ge,$)=>{"use strict";$.d(ge,{v:()=>C});const C={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},515:(Te,ge,$)=>{"use strict";$.d(ge,{E:()=>n});const n=new($(9751).y)(E=>E.complete())},4128:(Te,ge,$)=>{"use strict";$.d(ge,{D:()=>ee});var C=$(9751),n=$(4742),L=$(8421),P=$(3269),E=$(5403),B=$(3268),G=$(1810);function ee(...fe){const ye=(0,P.jO)(fe),{args:we,keys:be}=(0,n.D)(fe),Le=new C.y(Xe=>{const{length:ie}=we;if(!ie)return void Xe.complete();const rt=new Array(ie);let Ge=ie,et=ie;for(let ht=0;ht<ie;ht++){let Ke=!1;(0,L.Xf)(we[ht]).subscribe((0,E.x)(Xe,yt=>{Ke||(Ke=!0,et--),rt[ht]=yt},()=>Ge--,void 0,()=>{(!Ge||!Ke)&&(et||Xe.next(be?(0,G.n)(be,rt):rt),Xe.complete())}))}});return ye?Le.pipe((0,B.Z)(ye)):Le}},457:(Te,ge,$)=>{"use strict";$.d(ge,{D:()=>ft});var C=$(8421),n=$(5363),L=$(4482);function P(mt,At=0){return(0,L.e)((Vt,Dt)=>{Dt.add(mt.schedule(()=>Vt.subscribe(Dt),At))})}var G=$(9751),fe=$(2202),ye=$(576),we=$(9672);function Le(mt,At){if(!mt)throw new Error("Iterable cannot be null");return new G.y(Vt=>{(0,we.f)(Vt,At,()=>{const Dt=mt[Symbol.asyncIterator]();(0,we.f)(Vt,At,()=>{Dt.next().then(Ie=>{Ie.done?Vt.complete():Vt.next(Ie.value)})},0,!0)})})}var Xe=$(3670),ie=$(8239),rt=$(1144),Ge=$(6495),et=$(2206),ht=$(4532),Ke=$(3260);function ft(mt,At){return At?function Qe(mt,At){if(null!=mt){if((0,Xe.c)(mt))return function E(mt,At){return(0,C.Xf)(mt).pipe(P(At),(0,n.Q)(At))}(mt,At);if((0,rt.z)(mt))return function ee(mt,At){return new G.y(Vt=>{let Dt=0;return At.schedule(function(){Dt===mt.length?Vt.complete():(Vt.next(mt[Dt++]),Vt.closed||this.schedule())})})}(mt,At);if((0,ie.t)(mt))return function B(mt,At){return(0,C.Xf)(mt).pipe(P(At),(0,n.Q)(At))}(mt,At);if((0,et.D)(mt))return Le(mt,At);if((0,Ge.T)(mt))return function be(mt,At){return new G.y(Vt=>{let Dt;return(0,we.f)(Vt,At,()=>{Dt=mt[fe.h](),(0,we.f)(Vt,At,()=>{let Ie,Be;try{({value:Ie,done:Be}=Dt.next())}catch(qe){return void Vt.error(qe)}Be?Vt.complete():Vt.next(Ie)},0,!0)}),()=>(0,ye.m)(Dt?.return)&&Dt.return()})}(mt,At);if((0,Ke.L)(mt))return function yt(mt,At){return Le((0,Ke.Q)(mt),At)}(mt,At)}throw(0,ht.z)(mt)}(mt,At):(0,C.Xf)(mt)}},8421:(Te,ge,$)=>{"use strict";$.d(ge,{Xf:()=>Le});var C=$(655),n=$(1144),L=$(8239),P=$(9751),E=$(3670),B=$(2206),G=$(4532),ee=$(6495),fe=$(3260),ye=$(576),we=$(7849),be=$(8822);function Le(yt){if(yt instanceof P.y)return yt;if(null!=yt){if((0,E.c)(yt))return function Xe(yt){return new P.y(Qe=>{const ft=yt[be.L]();if((0,ye.m)(ft.subscribe))return ft.subscribe(Qe);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(yt);if((0,n.z)(yt))return function ie(yt){return new P.y(Qe=>{for(let ft=0;ft<yt.length&&!Qe.closed;ft++)Qe.next(yt[ft]);Qe.complete()})}(yt);if((0,L.t)(yt))return function rt(yt){return new P.y(Qe=>{yt.then(ft=>{Qe.closed||(Qe.next(ft),Qe.complete())},ft=>Qe.error(ft)).then(null,we.h)})}(yt);if((0,B.D)(yt))return et(yt);if((0,ee.T)(yt))return function Ge(yt){return new P.y(Qe=>{for(const ft of yt)if(Qe.next(ft),Qe.closed)return;Qe.complete()})}(yt);if((0,fe.L)(yt))return function ht(yt){return et((0,fe.Q)(yt))}(yt)}throw(0,G.z)(yt)}function et(yt){return new P.y(Qe=>{(function Ke(yt,Qe){var ft,mt,At,Vt;return(0,C.mG)(this,void 0,void 0,function*(){try{for(ft=(0,C.KL)(yt);!(mt=yield ft.next()).done;)if(Qe.next(mt.value),Qe.closed)return}catch(Dt){At={error:Dt}}finally{try{mt&&!mt.done&&(Vt=ft.return)&&(yield Vt.call(ft))}finally{if(At)throw At.error}}Qe.complete()})})(yt,Qe).catch(ft=>Qe.error(ft))})}},6451:(Te,ge,$)=>{"use strict";$.d(ge,{T:()=>B});var C=$(8189),n=$(8421),L=$(515),P=$(3269),E=$(457);function B(...G){const ee=(0,P.yG)(G),fe=(0,P._6)(G,1/0),ye=G;return ye.length?1===ye.length?(0,n.Xf)(ye[0]):(0,C.J)(fe)((0,E.D)(ye,ee)):L.E}},5403:(Te,ge,$)=>{"use strict";$.d(ge,{x:()=>n});var C=$(930);function n(P,E,B,G,ee){return new L(P,E,B,G,ee)}class L extends C.Lv{constructor(E,B,G,ee,fe,ye){super(E),this.onFinalize=fe,this.shouldUnsubscribe=ye,this._next=B?function(we){try{B(we)}catch(be){E.error(be)}}:super._next,this._error=ee?function(we){try{ee(we)}catch(be){E.error(be)}finally{this.unsubscribe()}}:super._error,this._complete=G?function(){try{G()}catch(we){E.error(we)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var E;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:B}=this;super.unsubscribe(),!B&&(null===(E=this.onFinalize)||void 0===E||E.call(this))}}}},4004:(Te,ge,$)=>{"use strict";$.d(ge,{U:()=>L});var C=$(4482),n=$(5403);function L(P,E){return(0,C.e)((B,G)=>{let ee=0;B.subscribe((0,n.x)(G,fe=>{G.next(P.call(E,fe,ee++))}))})}},8189:(Te,ge,$)=>{"use strict";$.d(ge,{J:()=>L});var C=$(5577),n=$(4671);function L(P=1/0){return(0,C.z)(n.y,P)}},5577:(Te,ge,$)=>{"use strict";$.d(ge,{z:()=>ee});var C=$(4004),n=$(8421),L=$(4482),P=$(9672),E=$(5403),G=$(576);function ee(fe,ye,we=1/0){return(0,G.m)(ye)?ee((be,Le)=>(0,C.U)((Xe,ie)=>ye(be,Xe,Le,ie))((0,n.Xf)(fe(be,Le))),we):("number"==typeof ye&&(we=ye),(0,L.e)((be,Le)=>function B(fe,ye,we,be,Le,Xe,ie,rt){const Ge=[];let et=0,ht=0,Ke=!1;const yt=()=>{Ke&&!Ge.length&&!et&&ye.complete()},Qe=mt=>et<be?ft(mt):Ge.push(mt),ft=mt=>{Xe&&ye.next(mt),et++;let At=!1;(0,n.Xf)(we(mt,ht++)).subscribe((0,E.x)(ye,Vt=>{Le?.(Vt),Xe?Qe(Vt):ye.next(Vt)},()=>{At=!0},void 0,()=>{if(At)try{for(et--;Ge.length&&et<be;){const Vt=Ge.shift();ie?(0,P.f)(ye,ie,()=>ft(Vt)):ft(Vt)}yt()}catch(Vt){ye.error(Vt)}}))};return fe.subscribe((0,E.x)(ye,Qe,()=>{Ke=!0,yt()})),()=>{rt?.()}}(be,Le,fe,we)))}},5363:(Te,ge,$)=>{"use strict";$.d(ge,{Q:()=>P});var C=$(9672),n=$(4482),L=$(5403);function P(E,B=0){return(0,n.e)((G,ee)=>{G.subscribe((0,L.x)(ee,fe=>(0,C.f)(ee,E,()=>ee.next(fe),B),()=>(0,C.f)(ee,E,()=>ee.complete(),B),fe=>(0,C.f)(ee,E,()=>ee.error(fe),B)))})}},3099:(Te,ge,$)=>{"use strict";$.d(ge,{B:()=>E});var C=$(8421),n=$(7579),L=$(930),P=$(4482);function E(G={}){const{connector:ee=(()=>new n.x),resetOnError:fe=!0,resetOnComplete:ye=!0,resetOnRefCountZero:we=!0}=G;return be=>{let Le,Xe,ie,rt=0,Ge=!1,et=!1;const ht=()=>{Xe?.unsubscribe(),Xe=void 0},Ke=()=>{ht(),Le=ie=void 0,Ge=et=!1},yt=()=>{const Qe=Le;Ke(),Qe?.unsubscribe()};return(0,P.e)((Qe,ft)=>{rt++,!et&&!Ge&&ht();const mt=ie=ie??ee();ft.add(()=>{rt--,0===rt&&!et&&!Ge&&(Xe=B(yt,we))}),mt.subscribe(ft),!Le&&rt>0&&(Le=new L.Hp({next:At=>mt.next(At),error:At=>{et=!0,ht(),Xe=B(Ke,fe,At),mt.error(At)},complete:()=>{Ge=!0,ht(),Xe=B(Ke,ye),mt.complete()}}),(0,C.Xf)(Qe).subscribe(Le))})(be)}}function B(G,ee,...fe){if(!0===ee)return void G();if(!1===ee)return;const ye=new L.Hp({next:()=>{ye.unsubscribe(),G()}});return ee(...fe).subscribe(ye)}},3410:(Te,ge,$)=>{"use strict";$.d(ge,{z:()=>C});const C={setTimeout(n,L,...P){const{delegate:E}=C;return E?.setTimeout?E.setTimeout(n,L,...P):setTimeout(n,L,...P)},clearTimeout(n){const{delegate:L}=C;return(L?.clearTimeout||clearTimeout)(n)},delegate:void 0}},2202:(Te,ge,$)=>{"use strict";$.d(ge,{h:()=>n});const n=function C(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},8822:(Te,ge,$)=>{"use strict";$.d(ge,{L:()=>C});const C="function"==typeof Symbol&&Symbol.observable||"@@observable"},3269:(Te,ge,$)=>{"use strict";$.d(ge,{_6:()=>B,jO:()=>P,yG:()=>E});var C=$(576),n=$(3532);function L(G){return G[G.length-1]}function P(G){return(0,C.m)(L(G))?G.pop():void 0}function E(G){return(0,n.K)(L(G))?G.pop():void 0}function B(G,ee){return"number"==typeof L(G)?G.pop():ee}},4742:(Te,ge,$)=>{"use strict";$.d(ge,{D:()=>E});const{isArray:C}=Array,{getPrototypeOf:n,prototype:L,keys:P}=Object;function E(G){if(1===G.length){const ee=G[0];if(C(ee))return{args:ee,keys:null};if(function B(G){return G&&"object"==typeof G&&n(G)===L}(ee)){const fe=P(ee);return{args:fe.map(ye=>ee[ye]),keys:fe}}}return{args:G,keys:null}}},8737:(Te,ge,$)=>{"use strict";function C(n,L){if(n){const P=n.indexOf(L);0<=P&&n.splice(P,1)}}$.d(ge,{P:()=>C})},3888:(Te,ge,$)=>{"use strict";function C(n){const P=n(E=>{Error.call(E),E.stack=(new Error).stack});return P.prototype=Object.create(Error.prototype),P.prototype.constructor=P,P}$.d(ge,{d:()=>C})},1810:(Te,ge,$)=>{"use strict";function C(n,L){return n.reduce((P,E,B)=>(P[E]=L[B],P),{})}$.d(ge,{n:()=>C})},2806:(Te,ge,$)=>{"use strict";$.d(ge,{O:()=>P,x:()=>L});var C=$(2416);let n=null;function L(E){if(C.v.useDeprecatedSynchronousErrorHandling){const B=!n;if(B&&(n={errorThrown:!1,error:null}),E(),B){const{errorThrown:G,error:ee}=n;if(n=null,G)throw ee}}else E()}function P(E){C.v.useDeprecatedSynchronousErrorHandling&&n&&(n.errorThrown=!0,n.error=E)}},9672:(Te,ge,$)=>{"use strict";function C(n,L,P,E=0,B=!1){const G=L.schedule(function(){P(),B?n.add(this.schedule(null,E)):this.unsubscribe()},E);if(n.add(G),!B)return G}$.d(ge,{f:()=>C})},4671:(Te,ge,$)=>{"use strict";function C(n){return n}$.d(ge,{y:()=>C})},1144:(Te,ge,$)=>{"use strict";$.d(ge,{z:()=>C});const C=n=>n&&"number"==typeof n.length&&"function"!=typeof n},2206:(Te,ge,$)=>{"use strict";$.d(ge,{D:()=>n});var C=$(576);function n(L){return Symbol.asyncIterator&&(0,C.m)(L?.[Symbol.asyncIterator])}},576:(Te,ge,$)=>{"use strict";function C(n){return"function"==typeof n}$.d(ge,{m:()=>C})},3670:(Te,ge,$)=>{"use strict";$.d(ge,{c:()=>L});var C=$(8822),n=$(576);function L(P){return(0,n.m)(P[C.L])}},6495:(Te,ge,$)=>{"use strict";$.d(ge,{T:()=>L});var C=$(2202),n=$(576);function L(P){return(0,n.m)(P?.[C.h])}},8239:(Te,ge,$)=>{"use strict";$.d(ge,{t:()=>n});var C=$(576);function n(L){return(0,C.m)(L?.then)}},3260:(Te,ge,$)=>{"use strict";$.d(ge,{L:()=>P,Q:()=>L});var C=$(655),n=$(576);function L(E){return(0,C.FC)(this,arguments,function*(){const G=E.getReader();try{for(;;){const{value:ee,done:fe}=yield(0,C.qq)(G.read());if(fe)return yield(0,C.qq)(void 0);yield yield(0,C.qq)(ee)}}finally{G.releaseLock()}})}function P(E){return(0,n.m)(E?.getReader)}},3532:(Te,ge,$)=>{"use strict";$.d(ge,{K:()=>n});var C=$(576);function n(L){return L&&(0,C.m)(L.schedule)}},4482:(Te,ge,$)=>{"use strict";$.d(ge,{A:()=>n,e:()=>L});var C=$(576);function n(P){return(0,C.m)(P?.lift)}function L(P){return E=>{if(n(E))return E.lift(function(B){try{return P(B,this)}catch(G){this.error(G)}});throw new TypeError("Unable to lift unknown Observable type")}}},3268:(Te,ge,$)=>{"use strict";$.d(ge,{Z:()=>P});var C=$(4004);const{isArray:n}=Array;function P(E){return(0,C.U)(B=>function L(E,B){return n(B)?E(...B):E(B)}(E,B))}},5032:(Te,ge,$)=>{"use strict";function C(){}$.d(ge,{Z:()=>C})},9635:(Te,ge,$)=>{"use strict";$.d(ge,{U:()=>L,z:()=>n});var C=$(4671);function n(...P){return L(P)}function L(P){return 0===P.length?C.y:1===P.length?P[0]:function(B){return P.reduce((G,ee)=>ee(G),B)}}},7849:(Te,ge,$)=>{"use strict";$.d(ge,{h:()=>L});var C=$(2416),n=$(3410);function L(P){n.z.setTimeout(()=>{const{onUnhandledError:E}=C.v;if(!E)throw P;E(P)})}},4532:(Te,ge,$)=>{"use strict";function C(n){return new TypeError(`You provided ${null!==n&&"object"==typeof n?"an invalid object":`'${n}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}$.d(ge,{z:()=>C})},2243:function(Te){Te.exports=function(ge){function $(n){if(C[n])return C[n].exports;var L=C[n]={exports:{},id:n,loaded:!1};return ge[n].call(L.exports,L,L.exports,$),L.loaded=!0,L.exports}var C={};return $.m=ge,$.c=C,$.p="",$(0)}([function(ge,$,C){"use strict";function n(B){return B&&B.__esModule?B:{default:B}}Object.defineProperty($,"__esModule",{value:!0});var L=C(3);Object.defineProperty($,"conformToMask",{enumerable:!0,get:function(){return n(L).default}});var P=C(2);Object.defineProperty($,"adjustCaretPosition",{enumerable:!0,get:function(){return n(P).default}});var E=C(5);Object.defineProperty($,"createTextMaskInputElement",{enumerable:!0,get:function(){return n(E).default}})},function(ge,$){"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.placeholderChar="_",$.strFunction="function"},function(ge,$){"use strict";Object.defineProperty($,"__esModule",{value:!0}),$.default=function C(P){var E=P.previousConformedValue,B=void 0===E?L:E,G=P.previousPlaceholder,ee=void 0===G?L:G,fe=P.currentCaretPosition,ye=void 0===fe?0:fe,we=P.conformedValue,be=P.rawValue,Le=P.placeholderChar,Xe=P.placeholder,ie=P.indexesOfPipedChars,rt=void 0===ie?n:ie,Ge=P.caretTrapIndexes,et=void 0===Ge?n:Ge;if(0===ye||!be.length)return 0;var Ke=B.length,yt=Xe.length,Qe=we.length,ft=be.length-Ke,mt=ft>0;if(ft>1&&!mt&&0!==Ke)return ye;var Ie=0,Be=void 0,qe=void 0;if(!mt||B!==we&&we!==Xe){var Re=we.toLowerCase(),at=be.toLowerCase().substr(0,ye).split(L).filter(function(vn){return-1!==Re.indexOf(vn)});qe=at[at.length-1];var en=ee.substr(0,at.length).split(L).filter(function(vn){return vn!==Le}).length,vt=Xe.substr(0,at.length).split(L).filter(function(vn){return vn!==Le}).length;!mt&&(vt!==en||void 0!==ee[at.length-1]&&void 0!==Xe[at.length-2]&&ee[at.length-1]!==Le&&ee[at.length-1]!==Xe[at.length-1]&&ee[at.length-1]===Xe[at.length-2])&&en>0&&Xe.indexOf(qe)>-1&&void 0!==be[ye]&&(Be=!0,qe=be[ye]);for(var Ct=rt.map(function(vn){return Re[vn]}).filter(function(vn){return vn===qe}).length,an=at.filter(function(vn){return vn===qe}).length,Un=Xe.substr(0,Xe.indexOf(Le)).split(L).filter(function(vn,rs){return vn===qe&&be[rs]!==vn}).length+an+Ct+(Be?1:0),$n=0,$t=0;$t<Qe&&(Ie=$t+1,Re[$t]===qe&&$n++,!($n>=Un));$t++);}else Ie=ye-ft;if(mt){for(var Zn=Ie,Ni=Ie;Ni<=yt;Ni++)if(Xe[Ni]===Le&&(Zn=Ni),Xe[Ni]===Le||-1!==et.indexOf(Ni)||Ni===yt)return Zn}else if(Be){for(var li=Ie-1;li>=0;li--)if(we[li]===qe||-1!==et.indexOf(li)||0===li)return li}else for(var An=Ie;An>=0;An--)if(Xe[An-1]===Le||-1!==et.indexOf(An)||0===An)return An};var n=[],L=""},function(ge,$,C){"use strict";Object.defineProperty($,"__esModule",{value:!0});var L="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(ee){return typeof ee}:function(ee){return ee&&"function"==typeof Symbol&&ee.constructor===Symbol&&ee!==Symbol.prototype?"symbol":typeof ee};$.default=function n(){var ee=arguments.length>0&&void 0!==arguments[0]?arguments[0]:G,fe=arguments.length>1&&void 0!==arguments[1]?arguments[1]:B,ye=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!(0,P.isArray)(fe)){if((typeof fe>"u"?"undefined":L(fe))!==E.strFunction)throw new Error("Text-mask:conformToMask; The mask property must be an array.");fe=fe(ee,ye),fe=(0,P.processCaretTraps)(fe).maskWithoutCaretTraps}var we=ye.guide,be=void 0===we||we,Le=ye.previousConformedValue,Xe=void 0===Le?G:Le,ie=ye.placeholderChar,rt=void 0===ie?E.placeholderChar:ie,Ge=ye.placeholder,et=void 0===Ge?(0,P.convertMaskToPlaceholder)(fe,rt):Ge,Ke=ye.keepCharPositions,yt=!1===be&&void 0!==Xe,Qe=ee.length,ft=Xe.length,mt=et.length,At=fe.length,Vt=Qe-ft,Dt=Vt>0,Ie=ye.currentCaretPosition+(Dt?-Vt:0),Be=Ie+Math.abs(Vt);if(!0===Ke&&!Dt){for(var qe=G,Re=Ie;Re<Be;Re++)et[Re]===rt&&(qe+=rt);ee=ee.slice(0,Ie)+qe+ee.slice(Ie,Qe)}for(var wt=ee.split(G).map(function(li,An){return{char:li,isNew:An>=Ie&&An<Be}}),st=Qe-1;st>=0;st--){var at=wt[st].char;at!==rt&&at===et[st>=Ie&&ft===At?st-Vt:st]&&wt.splice(st,1)}var vt=G,it=!1;e:for(var Jt=0;Jt<mt;Jt++){var Nt=et[Jt];if(Nt===rt){if(wt.length>0)for(;wt.length>0;){var Ct=wt.shift(),an=Ct.char,Qn=Ct.isNew;if(an===rt&&!0!==yt){vt+=rt;continue e}if(fe[Jt].test(an)){if(!0===Ke&&!1!==Qn&&Xe!==G&&!1!==be&&Dt){for(var Un=wt.length,$n=null,$t=0;$t<Un;$t++){var vr=wt[$t];if(vr.char!==rt&&!1===vr.isNew)break;if(vr.char===rt){$n=$t;break}}null!==$n?(vt+=an,wt.splice($n,1)):Jt--}else vt+=an;continue e}it=!0}!1===yt&&(vt+=et.substr(Jt,mt));break}vt+=Nt}if(yt&&!1===Dt){for(var Zn=null,Ni=0;Ni<vt.length;Ni++)et[Ni]===rt&&(Zn=Ni);vt=null!==Zn?vt.substr(0,Zn+1):G}return{conformedValue:vt,meta:{someCharsRejected:it}}};var P=C(4),E=C(1),B=[],G=""},function(ge,$,C){"use strict";function L(we){return Array.isArray&&Array.isArray(we)||we instanceof Array}Object.defineProperty($,"__esModule",{value:!0}),$.convertMaskToPlaceholder=function n(){var we=arguments.length>0&&void 0!==arguments[0]?arguments[0]:fe,be=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ee.placeholderChar;if(!L(we))throw new Error("Text-mask:convertMaskToPlaceholder; The mask property must be an array.");if(-1!==we.indexOf(be))throw new Error("Placeholder character must not be used as part of the mask. Please specify a character that is not present in your mask as your placeholder character.\n\nThe placeholder character that was received is: "+JSON.stringify(be)+"\n\nThe mask that was received is: "+JSON.stringify(we));return we.map(function(Le){return Le instanceof RegExp?be:Le}).join("")},$.isArray=L,$.isString=function P(we){return"string"==typeof we||we instanceof String},$.isNumber=function E(we){return"number"==typeof we&&void 0===we.length&&!isNaN(we)},$.isNil=function B(we){return typeof we>"u"||null===we},$.processCaretTraps=function G(we){for(var be=[],Le=void 0;-1!==(Le=we.indexOf(ye));)be.push(Le),we.splice(Le,1);return{maskWithoutCaretTraps:we,indexes:be}};var ee=C(1),fe=[],ye="[]"},function(ge,$,C){"use strict";function n(ht){return ht&&ht.__esModule?ht:{default:ht}}function P(ht,Ke){document.activeElement===ht&&(Ge?et(function(){return ht.setSelectionRange(Ke,Ke,ie)},0):ht.setSelectionRange(Ke,Ke,ie))}function E(ht){if((0,be.isString)(ht))return ht;if((0,be.isNumber)(ht))return String(ht);if(null==ht)return Xe;throw new Error("The 'value' provided to Text Mask needs to be a string or a number. The value received was:\n\n "+JSON.stringify(ht))}Object.defineProperty($,"__esModule",{value:!0});var B=Object.assign||function(ht){for(var Ke=1;Ke<arguments.length;Ke++){var yt=arguments[Ke];for(var Qe in yt)Object.prototype.hasOwnProperty.call(yt,Qe)&&(ht[Qe]=yt[Qe])}return ht},G="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(ht){return typeof ht}:function(ht){return ht&&"function"==typeof Symbol&&ht.constructor===Symbol&&ht!==Symbol.prototype?"symbol":typeof ht};$.default=function L(ht){var Ke={previousConformedValue:void 0,previousPlaceholder:void 0};return{state:Ke,update:function(yt){var Qe=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ht,ft=Qe.inputElement,mt=Qe.mask,At=Qe.guide,Vt=Qe.pipe,Dt=Qe.placeholderChar,Ie=void 0===Dt?Le.placeholderChar:Dt,Be=Qe.keepCharPositions,qe=void 0!==Be&&Be,Re=Qe.showMask,wt=void 0!==Re&&Re;if(typeof yt>"u"&&(yt=ft.value),yt!==Ke.previousConformedValue){(typeof mt>"u"?"undefined":G(mt))===rt&&void 0!==mt.pipe&&void 0!==mt.mask&&(Vt=mt.pipe,mt=mt.mask);var st=void 0,at=void 0;if(mt instanceof Array&&(st=(0,be.convertMaskToPlaceholder)(mt,Ie)),!1!==mt){var en=E(yt),vt=ft.selectionEnd,it=Ke.previousConformedValue,Jt=Ke.previousPlaceholder,Nt=void 0;if((typeof mt>"u"?"undefined":G(mt))===Le.strFunction){if(!1===(at=mt(en,{currentCaretPosition:vt,previousConformedValue:it,placeholderChar:Ie})))return;var Ct=(0,be.processCaretTraps)(at);Nt=Ct.indexes,st=(0,be.convertMaskToPlaceholder)(at=Ct.maskWithoutCaretTraps,Ie)}else at=mt;var Un={previousConformedValue:it,guide:At,placeholderChar:Ie,pipe:Vt,placeholder:st,currentCaretPosition:vt,keepCharPositions:qe},$t=(0,we.default)(en,at,Un).conformedValue,vr=(typeof Vt>"u"?"undefined":G(Vt))===Le.strFunction,Zn={};vr&&(!1===(Zn=Vt($t,B({rawValue:en},Un)))?Zn={value:it,rejected:!0}:(0,be.isString)(Zn)&&(Zn={value:Zn}));var Ni=vr?Zn.value:$t,li=(0,fe.default)({previousConformedValue:it,previousPlaceholder:Jt,conformedValue:Ni,placeholder:st,rawValue:en,currentCaretPosition:vt,placeholderChar:Ie,indexesOfPipedChars:Zn.indexesOfPipedChars,caretTrapIndexes:Nt}),rs=Ni===st&&0===li?wt?st:Xe:Ni;Ke.previousConformedValue=rs,Ke.previousPlaceholder=st,ft.value!==rs&&(ft.value=rs,P(ft,li))}}}}};var fe=n(C(2)),we=n(C(3)),be=C(4),Le=C(1),Xe="",ie="none",rt="object",Ge=typeof navigator<"u"&&/Android/i.test(navigator.userAgent),et=typeof requestAnimationFrame<"u"?requestAnimationFrame:setTimeout}])},4489:function(Te,ge,$){var C=$(7156).default;Te.exports=function(){"use strict";const{hasOwnProperty:n,toString:L}=Object.prototype;function P(h,g){return n.call(h,g)}const E=/\B([A-Z])/g,B=Vi(h=>h.replace(E,"-$1").toLowerCase()),G=/-(\w)/g,ee=Vi(h=>h.replace(G,ye)),fe=Vi(h=>h.length?ye(0,h.charAt(0))+h.slice(1):"");function ye(h,g){return g?g.toUpperCase():""}function we(h,g){return null==h||null==h.startsWith?void 0:h.startsWith(g)}function be(h,g){return null==h||null==h.endsWith?void 0:h.endsWith(g)}function Le(h,g){return null==h||null==h.includes?void 0:h.includes(g)}function Xe(h,g){return null==h||null==h.findIndex?void 0:h.findIndex(g)}const{isArray:ie,from:rt}=Array,{assign:Ge}=Object;function et(h){return"function"==typeof h}function ht(h){return null!==h&&"object"==typeof h}function Ke(h){return"[object Object]"===L.call(h)}function yt(h){return ht(h)&&h===h.window}function Qe(h){return 9===At(h)}function ft(h){return At(h)>=1}function mt(h){return 1===At(h)}function At(h){return!yt(h)&&ht(h)&&h.nodeType}function Vt(h){return"boolean"==typeof h}function Dt(h){return"string"==typeof h}function Ie(h){return"number"==typeof h}function Be(h){return Ie(h)||Dt(h)&&!isNaN(h-parseFloat(h))}function qe(h){return!(ie(h)?h.length:ht(h)&&Object.keys(h).length)}function Re(h){return void 0===h}function wt(h){return Vt(h)?h:"true"===h||"1"===h||""===h||"false"!==h&&"0"!==h&&h}function st(h){const g=Number(h);return!isNaN(g)&&g}function at(h){return parseFloat(h)||0}function en(h){return vt(h)[0]}function vt(h){return h&&(ft(h)?[h]:Array.from(h).filter(ft))||[]}function it(h){var g;return yt(h)?h:(Qe(h=en(h))?h:null==(g=h)?void 0:g.ownerDocument)?.defaultView||window}function Jt(h,g){return h===g||ht(h)&&ht(g)&&Object.keys(h).length===Object.keys(g).length&&an(h,(w,O)=>w===g[O])}function Nt(h,g,w){return h.replace(new RegExp(g+"|"+w,"g"),O=>O===g?w:g)}function Ct(h){return h[h.length-1]}function an(h,g){for(const w in h)if(!1===g(h[w],w))return!1;return!0}function Qn(h,g){return h.slice().sort((w,O)=>{let{[g]:N=0}=w,{[g]:W=0}=O;return N>W?1:W>N?-1:0})}function Un(h,g){const w=new Set;return h.filter(O=>{let{[g]:N}=O;return!w.has(N)&&w.add(N)})}function $n(h,g,w){return void 0===g&&(g=0),void 0===w&&(w=1),Math.min(Math.max(st(h)||0,g),w)}function $t(){}function vr(){for(var h=arguments.length,g=new Array(h),w=0;w<h;w++)g[w]=arguments[w];return[["bottom","top"],["right","left"]].every(O=>{let[N,W]=O;return Math.min(...g.map(Z=>{let{[N]:ue}=Z;return ue}))-Math.max(...g.map(Z=>{let{[W]:ue}=Z;return ue}))>0})}function Zn(h,g){return h.x<=g.right&&h.x>=g.left&&h.y<=g.bottom&&h.y>=g.top}function Ni(h,g,w){const O="width"===g?"height":"width";return{[O]:h[g]?Math.round(w*h[O]/h[g]):h[O],[g]:w}}function li(h,g){h={...h};for(const w in h)h=h[w]>g[w]?Ni(h,w,g[w]):h;return h}const vn={ratio:Ni,contain:li,cover:function An(h,g){h=li(h,g);for(const w in h)h=h[w]<g[w]?Ni(h,w,g[w]):h;return h}};function rs(h,g,w,O){void 0===w&&(w=0),void 0===O&&(O=!1),g=vt(g);const{length:N}=g;return N?(h=Be(h)?st(h):"next"===h?w+1:"previous"===h?w-1:g.indexOf(en(h)),O?$n(h,0,N-1):(h%=N)<0?h+N:h):-1}function Vi(h){const g=Object.create(null);return w=>g[w]||(g[w]=h(w))}class qt{constructor(){this.promise=new Promise((g,w)=>{this.reject=w,this.resolve=g})}}function Cn(h,g,w){if(ht(g))for(const N in g)Cn(h,N,g[N]);else{var O;if(Re(w))return null==(O=en(h))?void 0:O.getAttribute(g);for(const N of vt(h))et(w)&&(w=w.call(N,Cn(N,g))),null===w?Nn(N,g):N.setAttribute(g,w)}}function Ci(h,g){return vt(h).some(w=>w.hasAttribute(g))}function Nn(h,g){const w=vt(h);for(const O of g.split(" "))for(const N of w)N.removeAttribute(O)}function or(h,g){for(const w of[g,"data-"+g])if(Ci(h,w))return Cn(h,w)}const fa={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function Di(h){return vt(h).some(g=>fa[g.tagName.toLowerCase()])}function si(h){return vt(h).some(g=>g.offsetWidth||g.offsetHeight||g.getClientRects().length)}const jn="input,select,textarea,button";function Gt(h){return vt(h).some(g=>hi(g,jn))}const Mt=jn+",a[href],[tabindex]";function Ti(h){return hi(h,Mt)}function On(h){var g;return null==(g=en(h))?void 0:g.parentElement}function fr(h,g){return vt(h).filter(w=>hi(w,g))}function hi(h,g){return vt(h).some(w=>w.matches(g))}function tn(h,g){return mt(h)?h.closest(we(g,">")?g.slice(1):g):vt(h).map(w=>tn(w,g)).filter(Boolean)}function Xn(h,g){return Dt(g)?!!tn(h,g):en(g).contains(en(h))}function gn(h,g){const w=[];for(;h=On(h);)(!g||hi(h,g))&&w.push(h);return w}function fi(h,g){const w=(h=en(h))?vt(h.children):[];return g?fr(w,g):w}function Rn(h,g){return g?vt(h).indexOf(en(g)):fi(On(h)).indexOf(h)}function pi(h,g){return lo(h,Qs(h,g))}function Vn(h,g){return zr(h,Qs(h,g))}function lo(h,g){return en(Zs(h,g,"querySelector"))}function zr(h,g){return vt(Zs(h,g,"querySelectorAll"))}const co=/(^|[^\\],)\s*[!>+~-]/,Go=Vi(h=>h.match(co));function Qs(h,g){return void 0===g&&(g=document),Dt(h)&&Go(h)||Qe(g)?g:g.ownerDocument}const Ts=/([!>+~-])(?=\s+[!>+~-]|\s*$)/g,xr=Vi(h=>h.replace(Ts,"$1 *"));function Zs(h,g,w){if(void 0===g&&(g=document),!h||!Dt(h))return h;if(h=xr(h),Go(h)){const O=qo(h);h="";for(let N of O){let W=g;if("!"===N[0]){const Z=N.substr(1).trim().split(" ");if(W=tn(On(g),Z[0]),N=Z.slice(1).join(" ").trim(),!N.length&&1===O.length)return W}if("-"===N[0]){const Z=N.substr(1).trim().split(" "),ue=(W||g).previousElementSibling;W=hi(ue,N.substr(1))?ue:null,N=Z.slice(1).join(" ")}W&&(h+=(h?",":"")+kn(W)+" "+N)}g=document}try{return g[w](h)}catch{return null}}const Xs=/.*?[^\\](?:,|$)/g,qo=Vi(h=>h.match(Xs).map(g=>g.replace(/,$/,"").trim()));function kn(h){const g=[];for(;h.parentNode;){const w=Cn(h,"id");if(w){g.unshift("#"+ar(w));break}{let{tagName:O}=h;"HTML"!==O&&(O+=":nth-child("+(Rn(h)+1)+")"),g.unshift(O),h=h.parentNode}}return g.join(" > ")}function ar(h){return Dt(h)?CSS.escape(h):""}function tt(){for(var h=arguments.length,g=new Array(h),w=0;w<h;w++)g[w]=arguments[w];let[O,N,W,Z,ue=!1]=me(g);Z.length>1&&(Z=ke(Z)),null!=ue&&ue.self&&(Z=Ue(Z)),W&&(Z=ae(W,Z));for(const Me of N)for(const He of O)He.addEventListener(Me,Z,ue);return()=>pr(O,N,Z,ue)}function pr(){for(var h=arguments.length,g=new Array(h),w=0;w<h;w++)g[w]=arguments[w];let[O,N,,W,Z=!1]=me(g);for(const ue of N)for(const Me of O)Me.removeEventListener(ue,W,Z)}function Bn(){for(var h=arguments.length,g=new Array(h),w=0;w<h;w++)g[w]=arguments[w];const[O,N,W,Z,ue=!1,Me]=me(g),He=tt(O,N,W,Ee=>{const _t=!Me||Me(Ee);_t&&(He(),Z(Ee,_t))},ue);return He}function Lt(h,g,w){return Kt(h).every(O=>O.dispatchEvent(de(g,!0,!0,w)))}function de(h,g,w,O){return void 0===g&&(g=!0),void 0===w&&(w=!1),Dt(h)&&(h=new CustomEvent(h,{bubbles:g,cancelable:w,detail:O})),h}function me(h){return h[0]=Kt(h[0]),Dt(h[1])&&(h[1]=h[1].split(" ")),et(h[2])&&h.splice(2,0,!1),h}function ae(h,g){return w=>{const O=">"===h[0]?zr(h,w.currentTarget).reverse().filter(N=>Xn(w.target,N))[0]:tn(w.target,h);O&&(w.current=O,g.call(this,w))}}function ke(h){return g=>ie(g.detail)?h(g,...g.detail):h(g)}function Ue(h){return function(g){if(g.target===g.currentTarget||g.target===g.current)return h.call(null,g)}}function Pt(h){return h&&"addEventListener"in h}function ln(h){return Pt(h)?h:en(h)}function Kt(h){return ie(h)?h.map(ln).filter(Boolean):Dt(h)?zr(h):Pt(h)?[h]:vt(h)}function qn(h){return"touch"===h.pointerType||!!h.touches}function lr(h){var g,w;const{clientX:O,clientY:N}=(null==(g=h.touches)?void 0:g[0])||(null==(w=h.changedTouches)?void 0:w[0])||h;return{x:O,y:N}}function un(h,g){const w={data:null,method:"GET",headers:{},xhr:new XMLHttpRequest,beforeSend:$t,responseType:"",...g};return Promise.resolve().then(()=>w.beforeSend(w)).then(()=>function Ko(h,g){return new Promise((w,O)=>{const{xhr:N}=g;for(const W in g)if(W in N)try{N[W]=g[W]}catch{}N.open(g.method.toUpperCase(),h);for(const W in g.headers)N.setRequestHeader(W,g.headers[W]);tt(N,"load",()=>{0===N.status||N.status>=200&&N.status<300||304===N.status?w(N):O(Ge(Error(N.statusText),{xhr:N,status:N.status}))}),tt(N,"error",()=>O(Ge(Error("Network Error"),{xhr:N}))),tt(N,"timeout",()=>O(Ge(Error("Network Timeout"),{xhr:N}))),N.send(g.data)})}(h,w))}function Jo(h,g,w){return new Promise((O,N)=>{const W=new Image;W.onerror=Z=>{N(Z)},W.onload=()=>{O(W)},w&&(W.sizes=w),g&&(W.srcset=g),W.src=h})}const Ea={"animation-iteration-count":!0,"column-count":!0,"fill-opacity":!0,"flex-grow":!0,"flex-shrink":!0,"font-weight":!0,"line-height":!0,opacity:!0,order:!0,orphans:!0,"stroke-dasharray":!0,"stroke-dashoffset":!0,widows:!0,"z-index":!0,zoom:!0};function Ae(h,g,w,O){void 0===O&&(O="");const N=vt(h);for(const W of N)if(Dt(g)){if(g=Bi(g),Re(w))return getComputedStyle(W).getPropertyValue(g);W.style.setProperty(g,Be(w)&&!Ea[g]?w+"px":w||Ie(w)?w:"",O)}else{if(ie(g)){const Z={};for(const ue of g)Z[ue]=Ae(W,ue);return Z}ht(g)&&(O=w,an(g,(Z,ue)=>Ae(W,ue,Z,O)))}return N[0]}const Bi=Vi(h=>function ko(h){if(we(h,"--"))return h;h=B(h);const{style:g}=document.documentElement;if(h in g)return h;for(const w of["webkit","moz"]){const O="-"+w+"-"+h;if(O in g)return O}}(h));function En(h){for(var g=arguments.length,w=new Array(g>1?g-1:0),O=1;O<g;O++)w[O-1]=arguments[O];Ia(h,w,"add")}function Kn(h){for(var g=arguments.length,w=new Array(g>1?g-1:0),O=1;O<g;O++)w[O-1]=arguments[O];Ia(h,w,"remove")}function uo(h,g){Cn(h,"class",w=>(w||"").replace(new RegExp("\\b"+g+"\\b\\s?","g"),""))}function Za(h){!(arguments.length<=1)&&arguments[1]&&Kn(h,arguments.length<=1?void 0:arguments[1]),!(arguments.length<=2)&&arguments[2]&&En(h,arguments.length<=2?void 0:arguments[2])}function dn(h,g){return[g]=ho(g),!!g&&vt(h).some(w=>w.classList.contains(g))}function Tr(h,g,w){const O=ho(g);Re(w)||(w=!!w);for(const N of vt(h))for(const W of O)N.classList.toggle(W,w)}function Ia(h,g,w){g=g.reduce((O,N)=>O.concat(ho(N)),[]);for(const O of vt(h))O.classList[w](...g)}function ho(h){return String(h).split(/\s|,/).filter(Boolean)}const Jn={start:function Aa(h,g,w,O){return void 0===w&&(w=400),void 0===O&&(O="linear"),w=Math.round(w),Promise.all(vt(h).map(N=>new Promise((W,Z)=>{for(const Me in g){const He=Ae(N,Me);""===He&&Ae(N,Me,He)}const ue=setTimeout(()=>Lt(N,"transitionend"),w);Bn(N,"transitionend transitioncanceled",Me=>{let{type:He}=Me;clearTimeout(ue),Kn(N,"uk-transition"),Ae(N,{transitionProperty:"",transitionDuration:"",transitionTimingFunction:""}),"transitioncanceled"===He?Z():W(N)},{self:!0}),En(N,"uk-transition"),Ae(N,{transitionProperty:Object.keys(g).map(Bi).join(","),transitionDuration:w+"ms",transitionTimingFunction:O,...g})})))},stop:h=>C(function*(){Lt(h,"transitionend"),yield Promise.resolve()})(),cancel:h=>C(function*(){Lt(h,"transitioncanceled"),yield Promise.resolve()})(),inProgress:h=>dn(h,"uk-transition")},ss="uk-animation-";function Qo(h,g,w,O,N){return void 0===w&&(w=200),Promise.all(vt(h).map(W=>new Promise((Z,ue)=>{Lt(W,"animationcanceled");const Me=setTimeout(()=>Lt(W,"animationend"),w);Bn(W,"animationend animationcanceled",He=>{let{type:Ee}=He;clearTimeout(Me),"animationcanceled"===Ee?ue():Z(W),Ae(W,"animationDuration",""),uo(W,ss+"\\S*")},{self:!0}),Ae(W,"animationDuration",w+"ms"),En(W,g,ss+(N?"leave":"enter")),we(g,ss)&&(O&&En(W,"uk-transform-origin-"+O),N&&En(W,ss+"reverse"))})))}const Zi=new RegExp(ss+"(enter|leave)"),ws={in:Qo,out:(h,g,w,O)=>Qo(h,g,w,O,!0),inProgress:h=>Zi.test(Cn(h,"class")),cancel(h){Lt(h,"animationcanceled")}},Wi={width:["left","right"],height:["top","bottom"]};function yn(h){const g=mt(h)?en(h).getBoundingClientRect():{height:ci(h),width:Bs(h),top:0,left:0};return{height:g.height,width:g.width,top:g.top,left:g.left,bottom:g.top+g.height,right:g.left+g.width}}function _i(h,g){const w=yn(h);if(h){const{scrollY:N,scrollX:W}=it(h),Z={height:N,width:W};for(const ue in Wi)for(const Me of Wi[ue])w[Me]+=Z[ue]}if(!g)return w;const O=Ae(h,"position");an(Ae(h,["left","top"]),(N,W)=>Ae(h,W,g[W]-w[W]+at("absolute"===O&&"auto"===N?pa(h)[W]:N)))}function pa(h){let{top:g,left:w}=_i(h);const{ownerDocument:{body:O,documentElement:N},offsetParent:W}=en(h);let Z=W||N;for(;Z&&(Z===O||Z===N)&&"static"===Ae(Z,"position");)Z=Z.parentNode;if(mt(Z)){const ue=_i(Z);g-=ue.top+at(Ae(Z,"borderTopWidth")),w-=ue.left+at(Ae(Z,"borderLeftWidth"))}return{top:g-at(Ae(h,"marginTop")),left:w-at(Ae(h,"marginLeft"))}}function os(h){const g=[(h=en(h)).offsetTop,h.offsetLeft];for(;h=h.offsetParent;)if(g[0]+=h.offsetTop+at(Ae(h,"borderTopWidth")),g[1]+=h.offsetLeft+at(Ae(h,"borderLeftWidth")),"fixed"===Ae(h,"position")){const w=it(h);return g[0]+=w.scrollY,g[1]+=w.scrollX,g}return g}const ci=Xa("height"),Bs=Xa("width");function Xa(h){const g=fe(h);return(w,O)=>{if(Re(O)){if(yt(w))return w["inner"+g];if(Qe(w)){const N=w.documentElement;return Math.max(N["offset"+g],N["scroll"+g])}return(O="auto"===(O=Ae(w=en(w),h))?w["offset"+g]:at(O)||0)-Wr(w,h)}return Ae(w,h,O||0===O?+O+Wr(w,h)+"px":"")}}function Wr(h,g,w){return void 0===w&&(w="border-box"),Ae(h,"boxSizing")===w?Wi[g].map(fe).reduce((O,N)=>O+at(Ae(h,"padding"+N))+at(Ae(h,"border"+N+"Width")),0):0}function ma(h){for(const g in Wi)for(const w in Wi[g])if(Wi[g][w]===h)return Wi[g][1-w];return h}function Lr(h,g,w,O){return void 0===g&&(g="width"),void 0===w&&(w=window),void 0===O&&(O=!1),Dt(h)?Vc(h).reduce((N,W)=>{const Z=oc(W);return Z&&(W=function ac(h,g){return h*at(g)/100}("vh"===Z?ci(it(w)):"vw"===Z?Bs(it(w)):O?w["offset"+fe(g)]:yn(w)[g],W)),N+at(W)},0):at(h)}const Er=/-?\d+(?:\.\d+)?(?:v[wh]|%|px)?/g,Vc=Vi(h=>h.toString().replace(/\s/g,"").match(Er)||[]),sc=/(?:v[hw]|%)$/,oc=Vi(h=>(h.match(sc)||[])[0]);function _a(h){"loading"===document.readyState?Bn(document,"DOMContentLoaded",h):h()}function Cs(h,g){var w;return(null==h||null==(w=h.tagName)?void 0:w.toLowerCase())===g.toLowerCase()}function Po(h){return(h=zt(h)).innerHTML="",h}function So(h,g){return Re(g)?zt(h).innerHTML:cr(Po(h),g)}const dd=fo("prepend"),cr=fo("append"),lc=fo("before"),el=fo("after");function fo(h){return function(g,w){var O;const N=vt(Dt(w)?Oo(w):w);return null==(O=zt(g))||O[h](...N),Tl(N)}}function Ir(h){vt(h).forEach(g=>g.remove())}function cc(h,g){for(g=en(lc(h,g));g.firstChild;)g=g.firstChild;return cr(g,h),g}function po(h,g){return vt(vt(h).map(w=>w.hasChildNodes()?cc(vt(w.childNodes),g):cr(w,g)))}function uc(h){vt(h).map(On).filter((g,w,O)=>O.indexOf(g)===w).forEach(g=>g.replaceWith(...g.childNodes))}const ga=/^\s*<(\w+|!)[^>]*>/,Ol=/^<(\w+)\s*\/?>(?:<\/\1>)?$/;function Oo(h){const g=Ol.exec(h);if(g)return document.createElement(g[1]);const w=document.createElement("div");return ga.test(h)?w.insertAdjacentHTML("beforeend",h.trim()):w.textContent=h,Tl(w.childNodes)}function Tl(h){return h.length>1?h:h[0]}function oi(h,g){if(mt(h))for(g(h),h=h.firstElementChild;h;){const w=h.nextElementSibling;oi(h,g),h=w}}function zt(h,g){return Zt(h)?en(Oo(h)):lo(h,g)}function Li(h,g){return Zt(h)?vt(Oo(h)):zr(h,g)}function Zt(h){return Dt(h)&&we(h.trim(),"<")}const $s=typeof window<"u",br=$s&&"rtl"===Cn(document.documentElement,"dir"),ya=$s&&"ontouchstart"in window,kr=$s&&window.PointerEvent,as=kr?"pointerdown":ya?"touchstart":"mousedown",Ar=kr?"pointermove":ya?"touchmove":"mousemove",Wt=kr?"pointerup":ya?"touchend":"mouseup",Ls=kr?"pointerenter":ya?"":"mouseenter",ei=kr?"pointerleave":ya?"":"mouseleave",Ri=kr?"pointercancel":"touchcancel",mr={reads:[],writes:[],read(h){return this.reads.push(h),cs(),h},write(h){return this.writes.push(h),cs(),h},clear(h){To(this.reads,h),To(this.writes,h)},flush:ls};function ls(h){Ll(mr.reads),Ll(mr.writes.splice(0)),mr.scheduled=!1,(mr.reads.length||mr.writes.length)&&cs(h+1)}function cs(h){mr.scheduled||(mr.scheduled=!0,h&&h<4?Promise.resolve().then(()=>ls(h)):requestAnimationFrame(()=>ls(1)))}function Ll(h){let g;for(;g=h.shift();)try{g()}catch(w){console.error(w)}}function To(h,g){const w=h.indexOf(g);return~w&&h.splice(w,1)}function Ds(){}function Kr(h,g,w,O){void 0===O&&(O=!0);const N=new IntersectionObserver(O?(W,Z)=>{W.some(ue=>ue.isIntersecting)&&g(W,Z)}:g,w);for(const W of vt(h))N.observe(W);return N}Ds.prototype={positions:[],init(){let h;this.positions=[],this.unbind=tt(document,"mousemove",g=>h=lr(g)),this.interval=setInterval(()=>{!h||(this.positions.push(h),this.positions.length>5&&this.positions.shift())},50)},cancel(){var h;null==(h=this.unbind)||h.call(this),this.interval&&clearInterval(this.interval)},movesTo(h){if(this.positions.length<2)return!1;const g=h.getBoundingClientRect(),{left:w,right:O,top:N,bottom:W}=g,[Z]=this.positions,ue=Ct(this.positions),Me=[Z,ue];return!Zn(ue,g)&&[[{x:w,y:N},{x:O,y:W}],[{x:w,y:W},{x:O,y:N}]].some(Ee=>{const _t=function vi(h,g){let[{x:w,y:O},{x:N,y:W}]=h,[{x:Z,y:ue},{x:Me,y:He}]=g;const Ee=(He-ue)*(N-w)-(Me-Z)*(W-O);if(0===Ee)return!1;const _t=((Me-Z)*(O-ue)-(He-ue)*(w-Z))/Ee;return!(_t<0)&&{x:w+_t*(N-w),y:O+_t*(W-O)}}(Me,Ee);return _t&&Zn(_t,g)})}};const us=$s&&window.ResizeObserver;function Es(h,g,w){return void 0===w&&(w={box:"border-box"}),us?Sn(ResizeObserver,h,g,w):(function Bc(){if(jr)return;let h;jr=new Set;const g=()=>{if(!h){h=!0,requestAnimationFrame(()=>h=!1);for(const w of jr)w()}};tt(window,"load resize",g),tt(document,"loadedmetadata load",g,!0)}(),jr.add(g),{disconnect(){jr.delete(g)}})}let jr;function zs(h,g,w){return Sn(MutationObserver,h,g,w)}function Sn(h,g,w,O){const N=new h(w);for(const W of vt(g))N.observe(W,O);return N}const Rr={};function Ui(h,g,w){return Rr.computed(et(h)?h.call(w,w):h,et(g)?g.call(w,w):g)}function eo(h,g){return h=h&&!ie(h)?[h]:h,g?h?h.concat(g):ie(g)?g:[g]:h}function $c(h,g){return Re(g)?h:g}function Lo(h,g,w){const O={};if(et(g)&&(g=g.options),g.extends&&(h=Lo(h,g.extends,w)),g.mixins)for(const W of g.mixins)h=Lo(h,W,w);for(const W in h)N(W);for(const W in g)P(h,W)||N(W);function N(W){O[W]=(Rr[W]||$c)(h[W],g[W],w)}return O}function ds(h,g){void 0===g&&(g=[]);try{return h?we(h,"{")?JSON.parse(h):g.length&&!Le(h,":")?{[g[0]]:h}:h.split(";").reduce((w,O)=>{const[N,W]=O.split(/:(.*)/);return N&&!Re(W)&&(w[N.trim()]=W.trim()),w},{}):{}}catch{return{}}}function El(h){if(mo(h)&&H(h,{func:"playVideo",method:"play"}),Zo(h))try{h.play().catch($t)}catch{}}function zc(h){mo(h)&&H(h,{func:"pauseVideo",method:"pause"}),Zo(h)&&h.pause()}function ut(h){mo(h)&&H(h,{func:"mute",method:"setVolume",value:0}),Zo(h)&&(h.muted=!0)}function ti(h){return Zo(h)||mo(h)}function Zo(h){return Cs(h,"video")}function mo(h){return Cs(h,"iframe")&&(ur(h)||z(h))}function ur(h){return!!h.src.match(/\/\/.*?youtube(-nocookie)?\.[a-z]+\/(watch\?v=[^&\s]+|embed)|youtu\.be\/.*/)}function z(h){return!!h.src.match(/vimeo\.com\/video\/.*/)}function H(h,g){return Y.apply(this,arguments)}function Y(){return(Y=C(function*(h,g){yield Pr(h),se(h,g)})).apply(this,arguments)}function se(h,g){try{h.contentWindow.postMessage(JSON.stringify({event:"command",...g}),"*")}catch{}}Rr.events=Rr.created=Rr.beforeConnect=Rr.connected=Rr.beforeDisconnect=Rr.disconnected=Rr.destroy=eo,Rr.args=function(h,g){return!1!==g&&eo(g||h)},Rr.update=function(h,g){return Qn(eo(h,et(g)?{read:g}:g),"order")},Rr.props=function(h,g){if(ie(g)){const w={};for(const O of g)w[O]=String;g=w}return Rr.methods(h,g)},Rr.computed=Rr.methods=function(h,g){return g?h?{...h,...g}:g:h},Rr.data=function(h,g,w){return w?Ui(h,g,w):g?h?function(O){return Ui(h,g,O)}:g:h};const ze="_ukPlayer";let Xt=0;function Pr(h){if(h[ze])return h[ze];const g=ur(h),w=z(h),O=++Xt;let N;return h[ze]=new Promise(W=>{g&&Bn(h,"load",()=>{const Z=()=>se(h,{event:"listening",id:O});N=setInterval(Z,100),Z()}),Bn(window,"message",W,!1,Z=>{let{data:ue}=Z;try{return ue=JSON.parse(ue),ue&&(g&&ue.id===O&&"onReady"===ue.event||w&&Number(ue.player_id)===O)}catch{}}),h.src=h.src+(Le(h.src,"?")?"&":"?")+(g?"enablejsapi=1":"api=1&player_id="+O)}).then(()=>clearInterval(N))}function to(h,g,w){return void 0===g&&(g=0),void 0===w&&(w=0),!!si(h)&&vr(...ni(h).map(O=>{const{top:N,left:W,bottom:Z,right:ue}=hs(O);return{top:N-g,left:W-w,bottom:Z+g,right:ue+w}}).concat(_i(h)))}function Xo(h,g){let{offset:w=0}=void 0===g?{}:g;const O=si(h)?ni(h):[];return O.reduce((ue,Me,He)=>{const{scrollTop:Ee,scrollHeight:_t,offsetHeight:jt}=Me,Yn=hs(Me),Ai=_t-Yn.height,{height:Sr,top:Gr}=O[He-1]?hs(O[He-1]):_i(h);let _s=Math.ceil(Gr-Yn.top-w+Ee);return w>0&&jt<Sr+w?_s+=w:w=0,_s>Ai?(w-=_s-Ai,_s=Ai):_s<0&&(w-=_s,_s=0),()=>function N(ue,Me){return new Promise(He=>{const Ee=ue.scrollTop,_t=function W(ue){return 40*Math.pow(ue,.375)}(Math.abs(Me)),jt=Date.now();!function Yn(){const Ai=function Z(ue){return.5*(1-Math.cos(Math.PI*ue))}($n((Date.now()-jt)/_t));ue.scrollTop=Ee+Me*Ai,1===Ai?He():requestAnimationFrame(Yn)}()})}(Me,_s-Ee).then(ue)},()=>Promise.resolve())()}function Xi(h,g,w){if(void 0===g&&(g=0),void 0===w&&(w=0),!si(h))return 0;const[O]=ni(h,/auto|scroll/,!0),{scrollHeight:N,scrollTop:W}=O,{height:Z}=hs(O),ue=N-Z,Me=os(h)[0]-os(O)[0],He=Math.max(0,Me-Z+g);return $n((W-He)/(Math.min(ue,Me+h.offsetHeight-w)-He))}function ni(h,g,w){void 0===g&&(g=/auto|scroll|hidden|clip/),void 0===w&&(w=!1);const O=xi(h);let N=gn(h).reverse();N=N.slice(N.indexOf(O)+1);const W=Xe(N,Z=>"fixed"===Ae(Z,"position"));return~W&&(N=N.slice(W)),[O].concat(N.filter(Z=>g.test(Ae(Z,"overflow"))&&(!w||Z.scrollHeight>hs(Z).height))).reverse()}function hs(h){const g=it(h),{document:{documentElement:w}}=g;let O=h===xi(h)?g:h;const{visualViewport:N}=g;if(yt(O)&&N){let{height:Z,width:ue,scale:Me,pageTop:He,pageLeft:Ee}=N;return Z=Math.round(Z*Me),ue=Math.round(ue*Me),{height:Z,width:ue,top:He,left:Ee,bottom:He+Z,right:Ee+ue}}let W=_i(O);for(let[Z,ue,Me,He]of[["width","x","left","right"],["height","y","top","bottom"]])yt(O)?O=w:W[Me]+=at(Ae(O,"border-"+Me+"-width")),W[Z]=W[ue]=O["client"+fe(Z)],W[He]=W[Z]+W[Me];return W}function xi(h){return it(h).document.scrollingElement}const Hr=[["width","x","left","right"],["height","y","top","bottom"]];function ah(h,g,w){w={attach:{element:["left","top"],target:["left","top"],...w.attach},offset:[0,0],placement:[],...w},ie(g)||(g=[g,g]),_i(h,hd(h,g,w))}function hd(h,g,w){const O=ef(h,g,w),{boundary:N,viewportOffset:W=0,placement:Z}=w;let ue=O;for(const[Me,[He,,Ee,_t]]of Object.entries(Hr)){const jt=tl(g[Me],W,N,Me);if(dc(O,jt,Me))continue;let Yn=0;if("flip"===Z[Me]){const Ai=w.attach.target[Me];if(Ai===_t&&O[_t]<=jt[_t]||Ai===Ee&&O[Ee]>=jt[Ee])continue;Yn=Il(h,g,w,Me)[Ee]-O[Ee];const Sr=Eo(g[Me],W,Me);if(!dc(lh(O,Yn,Me),Sr,Me)){if(dc(O,Sr,Me))continue;if(w.recursion)return!1;const Gr=Al(h,g,w);if(Gr&&dc(Gr,Sr,1-Me))return Gr;continue}}else if("shift"===Z[Me]){const Ai=_i(g[Me]),{offset:Sr}=w;Yn=$n($n(O[Ee],jt[Ee],jt[_t]-O[He]),Ai[Ee]-O[He]+Sr[Me],Ai[_t]-Sr[Me])-O[Ee]}ue=lh(ue,Yn,Me)}return ue}function ef(h,g,w){let{attach:O,offset:N}={attach:{element:["left","top"],target:["left","top"],...w.attach},offset:[0,0],...w},W=_i(h);for(const[Z,[ue,,Me,He]]of Object.entries(Hr)){const Ee=O.target[Z]===O.element[Z]?hs(g[Z]):_i(g[Z]);W=lh(W,Ee[Me]-W[Me]+fd(O.target[Z],He,Ee[ue])-fd(O.element[Z],He,W[ue])+ +N[Z],Z)}return W}function lh(h,g,w){const[,O,N,W]=Hr[w],Z={...h};return Z[N]=h[O]=h[N]+g,Z[W]+=g,Z}function fd(h,g,w){return"center"===h?w/2:h===g?w:0}function tl(h,g,w,O){let N=Wc(...ni(h).map(hs));return g&&(N[Hr[O][2]]+=g,N[Hr[O][3]]-=g),w&&(N=Wc(N,_i(ie(w)?w[O]:w))),N}function Eo(h,g,w){const[O,,N,W]=Hr[w],[Z]=ni(h),ue=hs(Z);return ue[N]-=Z["scroll"+fe(N)]-g,ue[W]=ue[N]+Z["scroll"+fe(O)]-g,ue}function Wc(){let h={};for(var g=arguments.length,w=new Array(g),O=0;O<g;O++)w[O]=arguments[O];for(const N of w)for(const[,,W,Z]of Hr)h[W]=Math.max(h[W]||0,N[W]),h[Z]=Math.min(...[h[Z],N[Z]].filter(Boolean));return h}function dc(h,g,w){const[,,O,N]=Hr[w];return h[O]>=g[O]&&h[N]<=g[N]}function Il(h,g,w,O){let{offset:N,attach:W}=w;return ef(h,g,{attach:{element:_o(W.element,O),target:_o(W.target,O)},offset:Du(N,O)})}function Al(h,g,w){return hd(h,g,{...w,attach:{element:w.attach.element.map(hc).reverse(),target:w.attach.target.map(hc).reverse()},offset:w.offset.reverse(),placement:w.placement.reverse(),recursion:!0})}function _o(h,g){const w=[...h],O=Hr[g].indexOf(h[g]);return~O&&(w[g]=Hr[g][1-O%2+2]),w}function hc(h){for(let g=0;g<Hr.length;g++){const w=Hr[g].indexOf(h);if(~w)return Hr[1-g][w%2+2]}}function Du(h,g){return(h=[...h])[g]*=-1,h}var A=Object.freeze({__proto__:null,ajax:un,getImage:Jo,Transition:Jn,Animation:ws,attr:Cn,hasAttr:Ci,removeAttr:Nn,data:or,addClass:En,removeClass:Kn,removeClasses:uo,replaceClass:Za,hasClass:dn,toggleClass:Tr,dimensions:yn,offset:_i,position:pa,offsetPosition:os,height:ci,width:Bs,boxModelAdjust:Wr,flipPosition:ma,toPx:Lr,ready:_a,isTag:Cs,empty:Po,html:So,prepend:dd,append:cr,before:lc,after:el,remove:Ir,wrapAll:cc,wrapInner:po,unwrap:uc,fragment:Oo,apply:oi,$:zt,$$:Li,inBrowser:$s,isRtl:br,hasTouch:ya,pointerDown:as,pointerMove:Ar,pointerUp:Wt,pointerEnter:Ls,pointerLeave:ei,pointerCancel:Ri,on:tt,off:pr,once:Bn,trigger:Lt,createEvent:de,toEventTargets:Kt,isTouch:qn,getEventPos:lr,fastdom:mr,isVoidElement:Di,isVisible:si,selInput:jn,isInput:Gt,selFocusable:Mt,isFocusable:Ti,parent:On,filter:fr,matches:hi,closest:tn,within:Xn,parents:gn,children:fi,index:Rn,hasOwn:P,hyphenate:B,camelize:ee,ucfirst:fe,startsWith:we,endsWith:be,includes:Le,findIndex:Xe,isArray:ie,toArray:rt,assign:Ge,isFunction:et,isObject:ht,isPlainObject:Ke,isWindow:yt,isDocument:Qe,isNode:ft,isElement:mt,isBoolean:Vt,isString:Dt,isNumber:Ie,isNumeric:Be,isEmpty:qe,isUndefined:Re,toBoolean:wt,toNumber:st,toFloat:at,toNode:en,toNodes:vt,toWindow:it,isEqual:Jt,swap:Nt,last:Ct,each:an,sortBy:Qn,uniqueBy:Un,clamp:$n,noop:$t,intersectRect:vr,pointInRect:Zn,Dimensions:vn,getIndex:rs,memoize:Vi,Deferred:qt,MouseTracker:Ds,observeIntersection:Kr,observeResize:Es,observeMutation:zs,mergeOptions:Lo,parseOptions:ds,play:El,pause:zc,mute:ut,isVideo:ti,positionAt:ah,query:pi,queryAll:Vn,find:lo,findAll:zr,escape:ar,css:Ae,propName:Bi,isInView:to,scrollIntoView:Xo,scrolledOver:Xi,scrollParents:ni,offsetViewport:hs});function ve(h,g){const w={},{args:O=[],props:N={},el:W}=h;if(!N)return w;for(const ue in N){const Me=B(ue);let He=or(W,Me);Re(He)||(He=N[ue]===Boolean&&""===He||ki(N[ue],He),("target"!==Me||!we(He,"_"))&&(w[ue]=He))}const Z=ds(or(W,g),O);for(const ue in Z){const Me=ee(ue);Re(N[Me])||(w[Me]=ki(N[Me],Z[ue]))}return w}function We(h,g,w){Object.defineProperty(h,g,{enumerable:!0,get(){const{_computed:O,$props:N,$el:W}=h;return P(O,g)||(O[g]=(w.get||w).call(h,N,W)),O[g]},set(O){const{_computed:N}=h;N[g]=w.set?w.set.call(h,O):O,Re(N[g])&&delete N[g]}})}function Je(h,g,w){Ke(g)||(g={name:w,handler:g});let{name:O,el:N,handler:W,capture:Z,passive:ue,delegate:Me,filter:He,self:Ee}=g;N=et(N)?N.call(h):N||h.$el,ie(N)?N.forEach(_t=>Je(h,{...g,el:_t},w)):!N||He&&!He.call(h)||h._events.push(tt(N,O,Me?Dt(Me)?Me:Me.call(h):null,Dt(W)?h[W]:W.bind(h),{passive:ue,capture:Z,self:Ee}))}function Rt(h,g){return h.every(w=>!w||!P(w,g))}function ki(h,g){return h===Boolean?wt(g):h===Number?st(g):"list"===h?function Ei(h){return ie(h)?h:Dt(h)?h.split(/,(?![^(]*\))/).map(g=>Be(g)?st(g):wt(g.trim())):[h]}(g):h?h(g):g}function $e(h){const{$name:g,$options:w,$props:O}=h,{attrs:N,props:W,el:Z}=w;if(!W||!1===N)return;const ue=ie(N)?N:Object.keys(W),Me=ue.map(Ee=>B(Ee)).concat(g),He=new MutationObserver(Ee=>{const _t=ve(w,g);Ee.some(jt=>{let{attributeName:Yn}=jt;const Ai=Yn.replace("data-","");return(Ai===g?ue:[ee(Ai),ee(Yn)]).some(Sr=>!Re(_t[Sr])&&_t[Sr]!==O[Sr])})&&h.$reset()});return He.observe(Z,{attributes:!0,attributeFilter:Me.concat(Me.map(Ee=>"data-"+Ee))}),He}const fn=Vi(h=>!(!we(h,"uk-")&&!we(h,"data-uk-"))&&ee(h.replace("data-uk-","").replace("uk-",""))),pn=function(h){this._init(h)};pn.util=A,pn.data="__uikit__",pn.prefix="uk-",pn.options={},pn.version="3.15.3",function J(h){const g=h.data;let w;function O(N,W){if(N)for(const Z in N)N[Z]._connected&&N[Z]._callUpdate(W)}h.use=function(N){if(!N.installed)return N.call(null,this),N.installed=!0,this},h.mixin=function(N,W){(W=(Dt(W)?h.component(W):W)||this).options=Lo(W.options,N)},h.extend=function(N){N=N||{};const W=this,Z=function(Me){this._init(Me)};return(Z.prototype=Object.create(W.prototype)).constructor=Z,Z.options=Lo(W.options,N),Z.super=W,Z.extend=W.extend,Z},h.update=function(N,W){N=N?en(N):document.body;for(const Z of gn(N).reverse())O(Z[g],W);oi(N,Z=>O(Z[g],W))},Object.defineProperty(h,"container",{get:()=>w||document.body,set(N){w=zt(N)}})}(pn),function F(h){function g(O){for(const{read:N,write:W,events:Z=[]}of this.$options.update){if(!O.has("update")&&!Z.some(Me=>O.has(Me)))continue;let ue;N&&(ue=N.call(this,this._data,O),ue&&Ke(ue)&&Ge(this._data,ue)),W&&!1!==ue&&mr.write(()=>{this._connected&&W.call(this,this._data,O)})}}function w(O){const{$options:{computed:N}}=this,W={...this._computed};this._computed={};for(const Z in N){const{watch:ue,immediate:Me}=N[Z];ue&&(O&&Me||P(W,Z)&&!Jt(W[Z],this[Z]))&&ue.call(this,this[Z],W[Z])}}h.prototype._callHook=function(O){var N;null==(N=this.$options[O])||N.forEach(W=>W.call(this))},h.prototype._callConnected=function(){this._connected||(this._data={},this._computed={},this._initProps(),this._callHook("beforeConnect"),this._connected=!0,this._initEvents(),this._initObservers(),this._callHook("connected"),this._callUpdate())},h.prototype._callDisconnected=function(){!this._connected||(this._callHook("beforeDisconnect"),this._disconnectObservers(),this._unbindEvents(),this._callHook("disconnected"),this._connected=!1,delete this._watch)},h.prototype._callUpdate=function(O){void 0===O&&(O="update"),this._connected&&(("update"===O||"resize"===O)&&this._callWatches(),this.$options.update&&(this._updates||(this._updates=new Set,mr.read(()=>{this._connected&&g.call(this,this._updates),delete this._updates})),this._updates.add(O.type||O)))},h.prototype._callWatches=function(){if(this._watch)return;const O=!P(this,"_watch");this._watch=mr.read(()=>{this._connected&&w.call(this,O),this._watch=null})}}(pn),function ne(h){let g=0;h.prototype._init=function(w){(w=w||{}).data=function Ii(h,g){let{data:w={}}=h,{args:O=[],props:N={}}=g;ie(w)&&(w=w.slice(0,O.length).reduce((W,Z,ue)=>(Ke(Z)?Ge(W,Z):W[O[ue]]=Z,W),{}));for(const W in w)Re(w[W])?delete w[W]:N[W]&&(w[W]=ki(N[W],w[W]));return w}(w,this.constructor.options),this.$options=Lo(this.constructor.options,w,this),this.$el=null,this.$props={},this._uid=g++,this._initData(),this._initMethods(),this._initComputeds(),this._callHook("created"),w.el&&this.$mount(w.el)},h.prototype._initData=function(){const{data:w={}}=this.$options;for(const O in w)this.$props[O]=this[O]=w[O]},h.prototype._initMethods=function(){const{methods:w}=this.$options;if(w)for(const O in w)this[O]=w[O].bind(this)},h.prototype._initComputeds=function(){const{computed:w}=this.$options;if(this._computed={},w)for(const O in w)We(this,O,w[O])},h.prototype._initProps=function(w){let O;for(O in w=w||ve(this.$options,this.$name))Re(w[O])||(this.$props[O]=w[O]);const N=[this.$options.computed,this.$options.methods];for(O in this.$props)O in w&&Rt(N,O)&&(this[O]=this.$props[O])},h.prototype._initEvents=function(){this._events=[];for(const w of this.$options.events||[])if(P(w,"handler"))Je(this,w);else for(const O in w)Je(this,w[O],O)},h.prototype._unbindEvents=function(){this._events.forEach(w=>w()),delete this._events},h.prototype._initObservers=function(){this._observers=[$e(this)],this.$options.computed&&this.registerObserver(function De(h){const{el:g}=h.$options,w=new MutationObserver(()=>h._callWatches());return w.observe(g,{childList:!0,subtree:!0}),w}(this))},h.prototype.registerObserver=function(w){this._observers.push(w)},h.prototype._disconnectObservers=function(){this._observers.forEach(w=>w?.disconnect())}}(pn),function kt(h){const g=h.data,w={};h.component=function(O,N){const W=B(O);if(O=ee(W),!N)return Ke(w[O])&&(w[O]=h.extend(w[O])),w[O];h[O]=function(ue,Me){const He=h.component(O);return He.options.functional?new He({data:Ke(ue)?ue:[...arguments]}):ue?Li(ue).map(Ee)[0]:Ee();function Ee(_t){const jt=h.getComponent(_t,O);if(jt){if(!Me)return jt;jt.$destroy()}return new He({el:_t,data:Me})}};const Z=Ke(N)?{...N}:N.options;return Z.name=O,null==Z.install||Z.install(h,Z,O),h._initialized&&!Z.functional&&requestAnimationFrame(()=>h[O]("[uk-"+W+"],[data-uk-"+W+"]")),w[O]=Ke(N)?Z:N},h.getComponents=O=>O?.[g]||{},h.getComponent=(O,N)=>h.getComponents(O)[N],h.connect=O=>{if(O[g])for(const N in O[g])O[g][N]._callConnected();for(const N of O.attributes){const W=fn(N.name);W&&W in w&&h[W](O)}},h.disconnect=O=>{for(const N in O[g])O[g][N]._callDisconnected()}}(pn),function je(h){const g=h.data;h.prototype.$create=function(O,N,W){return h[O](N,W)},h.prototype.$mount=function(O){const{name:N}=this.$options;O[g]||(O[g]={}),!O[g][N]&&(O[g][N]=this,this.$el=this.$options.el=this.$options.el||O,Xn(O,document)&&this._callConnected())},h.prototype.$reset=function(){this._callDisconnected(),this._callConnected()},h.prototype.$destroy=function(O){void 0===O&&(O=!1);const{el:N,name:W}=this.$options;N&&this._callDisconnected(),this._callHook("destroy"),null!=N&&N[g]&&(delete N[g][W],qe(N[g])||delete N[g],O&&Ir(this.$el))},h.prototype.$emit=function(O){this._callUpdate(O)},h.prototype.$update=function(O,N){void 0===O&&(O=this.$el),h.update(O,N)},h.prototype.$getComponent=h.getComponent;const w=Vi(O=>h.prefix+B(O));Object.defineProperties(h.prototype,{$container:Object.getOwnPropertyDescriptor(h,"container"),$name:{get(){return w(this.$options.name)}}})}(pn);var bn={connected(){!dn(this.$el,this.$name)&&En(this.$el,this.$name)}},Yr={data:{preload:5},methods:{lazyload(h,g){void 0===h&&(h=this.$el),void 0===g&&(g=this.$el),this.registerObserver(Kr(h,(w,O)=>{for(const N of vt(et(g)?g():g))Li('[loading="lazy"]',N).slice(0,this.preload-1).forEach(W=>Nn(W,"loading"));for(const N of w.filter(W=>{let{isIntersecting:Z}=W;return Z}).map(W=>{let{target:Z}=W;return Z}))O.unobserve(N)}))}}},Mn={props:{cls:Boolean,animation:"list",duration:Number,velocity:Number,origin:String,transition:String},data:{cls:!1,animation:[!1],duration:200,velocity:.2,origin:!1,transition:"ease",clsEnter:"uk-togglabe-enter",clsLeave:"uk-togglabe-leave"},computed:{hasAnimation(h){let{animation:g}=h;return!!g[0]},hasTransition(h){let{animation:g}=h;return["slide","reveal"].some(w=>we(g[0],w))}},methods:{toggleElement(h,g,w){return new Promise(O=>Promise.all(vt(h).map(N=>{const W=Vt(g)?g:!this.isToggled(N);if(!Lt(N,"before"+(W?"show":"hide"),[this]))return Promise.reject();const Z=(et(w)?w:!1!==w&&this.hasAnimation?this.hasTransition?Uc(this):function Ra(h){return(g,w)=>{ws.cancel(g);const{animation:O,duration:N,_toggle:W}=h;return w?(W(g,!0),ws.in(g,O[0],N,h.origin)):ws.out(g,O[1]||O[0],N,h.origin).then(()=>W(g,!1))}}(this):function Jr(h){let{_toggle:g}=h;return(w,O)=>(ws.cancel(w),Jn.cancel(w),g(w,O))}(this))(N,W),ue=W?this.clsEnter:this.clsLeave;En(N,ue),Lt(N,W?"show":"hide",[this]);const Me=()=>{Kn(N,ue),Lt(N,W?"shown":"hidden",[this])};return Z?Z.then(Me,()=>(Kn(N,ue),Promise.reject())):Me()})).then(O,$t))},isToggled(h){return void 0===h&&(h=this.$el),[h]=vt(h),!!dn(h,this.clsEnter)||!dn(h,this.clsLeave)&&(this.cls?dn(h,this.cls.split(" ")[0]):si(h))},_toggle(h,g){if(!h)return;let w;g=Boolean(g),this.cls?(w=Le(this.cls," ")||g!==dn(h,this.cls),w&&Tr(h,this.cls,Le(this.cls," ")?void 0:g)):(w=g===h.hidden,w&&(h.hidden=!g)),Li("[autofocus]",h).some(O=>si(O)?O.focus()||!0:O.blur()),w&&Lt(h,"toggled",[g,this])}}};function Uc(h){var g;const[w="reveal",O="top"]=(null==(g=h.animation[0])?void 0:g.split("-"))||[],N=[["left","right"],["top","bottom"]],W=N[Le(N[0],O)?0:1],Z=W[1]===O,Me=["width","height"][N.indexOf(W)],He="margin-"+W[0],Ee="margin-"+O;return function(){var _t=C(function*(jt,Yn){let{duration:Ai,velocity:Sr,transition:Gr,_toggle:_s}=h,_l=yn(jt)[Me];const Oh=Jn.inProgress(jt);yield Jn.cancel(jt),Yn&&_s(jt,!0);const Ay=Object.fromEntries(["padding","border","width","height","overflowY","overflowX",He,Ee].map(Nd=>[Nd,jt.style[Nd]])),ou=yn(jt),Mf=at(Ae(jt,He)),wf=at(Ae(jt,Ee)),au=ou[Me]+wf;!Oh&&!Yn&&(_l+=wf);const[yp]=po(jt,"<div>");Ae(yp,{boxSizing:"border-box",height:ou.height,width:ou.width,...Ae(jt,["overflow","padding","borderTop","borderRight","borderBottom","borderLeft","borderImage",Ee])}),Ae(jt,{padding:0,border:0,minWidth:0,minHeight:0,[Ee]:0,width:ou.width,height:ou.height,overflow:"hidden",[Me]:_l});const Cf=_l/au;Ai=(Sr*au+Ai)*(Yn?1-Cf:Cf);const Pm={[Me]:Yn?au:0};Z&&(Ae(jt,He,au-_l+Mf),Pm[He]=Yn?Mf:au+Mf),!Z^"reveal"===w&&(Ae(yp,He,-au+_l),Jn.start(yp,{[He]:Yn?0:-au},Ai,Gr));try{yield Jn.start(jt,Pm,Ai,Gr)}finally{Ae(jt,Ay),uc(yp.firstChild),Yn||_s(jt,!1)}});return function(jt,Yn){return _t.apply(this,arguments)}}()}var nl={mixins:[bn,Yr,Mn],props:{animation:Boolean,targets:String,active:null,collapsible:Boolean,multiple:Boolean,toggle:String,content:String,offset:Number},data:{targets:"> *",active:!1,animation:!0,collapsible:!0,multiple:!1,clsOpen:"uk-open",toggle:"> .uk-accordion-title",content:"> .uk-accordion-content",offset:0},computed:{items:{get(h,g){let{targets:w}=h;return Li(w,g)},watch(h,g){if(g||dn(h,this.clsOpen))return;const w=!1!==this.active&&h[Number(this.active)]||!this.collapsible&&h[0];w&&this.toggle(w,!1)},immediate:!0},toggles(h){let{toggle:g}=h;return this.items.map(w=>zt(g,w))},contents:{get(h){let{content:g}=h;return this.items.map(w=>zt(g,w))},watch(h){for(const g of h)Gc(g,!dn(this.items.find(w=>Xn(g,w)),this.clsOpen))},immediate:!0}},connected(){this.lazyload()},events:[{name:"click",delegate(){return this.targets+" "+this.$props.toggle},handler(h){h.preventDefault(),this.toggle(Rn(this.toggles,h.current))}}],methods:{toggle(h,g){var w=this;let O=[this.items[rs(h,this.items)]];const N=fr(this.items,"."+this.clsOpen);if(!this.multiple&&!Le(N,O[0])&&(O=O.concat(N)),this.collapsible||!(N.length<2)||fr(O,":not(."+this.clsOpen+")").length)for(const W of O)this.toggleElement(W,!dn(W,this.clsOpen),function(){var Z=C(function*(ue,Me){Tr(ue,w.clsOpen,Me),Cn(zt(w.$props.toggle,ue),"aria-expanded",Me);const He=zt(w.content,ue);if(!1===g||!w.animation)return He.hidden=!Me,void Gc(He,!Me);if(yield Uc(w)(He,Me),Me){const Ee=zt(w.$props.toggle,ue);requestAnimationFrame(()=>{to(Ee)||Xo(Ee,{offset:w.offset})})}});return function(ue,Me){return Z.apply(this,arguments)}}())}}};function Gc(h,g){h&&(h.hidden=g)}var Io={mixins:[bn,Mn],args:"animation",props:{animation:Boolean,close:String},data:{animation:!0,selClose:".uk-alert-close",duration:150},events:{name:"click",delegate(){return this.selClose},handler(h){h.preventDefault(),this.close()}},methods:{close(){var h=this;return C(function*(){yield h.toggleElement(h.$el,!1,function Gi(h){let{duration:g,transition:w,velocity:O}=h;return N=>{const W=at(Ae(N,"height"));return Ae(N,"height",W),Jn.start(N,{height:0,marginTop:0,marginBottom:0,paddingTop:0,paddingBottom:0,borderTop:0,borderBottom:0,opacity:0},O*W+g,w)}}(h)),h.$destroy(!0)})()}}};var tf={args:"autoplay",props:{automute:Boolean,autoplay:Boolean},data:{automute:!1,autoplay:!0},connected(){this.inView="inview"===this.autoplay,this.inView&&!Ci(this.$el,"preload")&&(this.$el.preload="none"),Cs(this.$el,"iframe")&&!Ci(this.$el,"allow")&&(this.$el.allow="autoplay"),this.automute&&ut(this.$el),this.registerObserver(Kr(this.$el,()=>this.$emit(),{},!1))},update:{read(){return!!ti(this.$el)&&{visible:si(this.$el)&&"hidden"!==Ae(this.$el,"visibility"),inView:this.inView&&to(this.$el)}},write(h){let{visible:g,inView:w}=h;!g||this.inView&&!w?zc(this.$el):(!0===this.autoplay||this.inView&&w)&&El(this.$el)}}},no={connected(){var h;this.registerObserver(Es((null==(h=this.$options.resizeTargets)?void 0:h.call(this))||this.$el,()=>this.$emit("resize")))}},pd={mixins:[no,tf],props:{width:Number,height:Number},data:{automute:!0},events:{"load loadedmetadata"(){this.$emit("resize")}},resizeTargets(){return[this.$el,fs(this.$el)||On(this.$el)]},update:{read(){const{ratio:h,cover:g}=vn,{$el:w,width:O,height:N}=this;let W={width:O,height:N};if(!W.width||!W.height){const He={width:w.naturalWidth||w.videoWidth||w.clientWidth,height:w.naturalHeight||w.videoHeight||w.clientHeight};W=W.width?h(He,"width",W.width):N?h(He,"height",W.height):He}const{offsetHeight:Z,offsetWidth:ue}=fs(w)||On(w),Me=g(W,{width:ue+(ue%2?1:0),height:Z+(Z%2?1:0)});return!(!Me.width||!Me.height)&&Me},write(h){let{height:g,width:w}=h;Ae(this.$el,{height:g,width:w})},events:["resize"]}};function fs(h){for(;h=On(h);)if("static"!==Ae(h,"position"))return h}var Ws={props:{container:Boolean},data:{container:!0},computed:{container(h){let{container:g}=h;return!0===g&&this.$container||g&&zt(g)}}},xu={props:{pos:String,offset:null,flip:Boolean,shift:Boolean,inset:Boolean},data:{pos:"bottom-"+(br?"right":"left"),offset:!1,flip:!0,shift:!0,inset:!1},connected(){this.pos=this.$props.pos.split("-").concat("center").slice(0,2),[this.dir,this.align]=this.pos,this.axis=Le(["top","bottom"],this.dir)?"y":"x"},methods:{positionAt(h,g,w){let O=[this.getPositionOffset(h),this.getShiftOffset(h)];const N=[this.flip&&"flip",this.shift&&"shift"],W={element:[this.inset?this.dir:ma(this.dir),this.align],target:[this.dir,this.align]};if("y"===this.axis){for(const Ee in W)W[Ee].reverse();O.reverse(),N.reverse()}const[Z]=ni(h,/auto|scroll/),{scrollTop:ue,scrollLeft:Me}=Z,He=yn(h);Ae(h,{top:-He.height,left:-He.width}),ah(h,g,{attach:W,offset:O,boundary:w,placement:N,viewportOffset:this.getViewportOffset(h)}),Z.scrollTop=ue,Z.scrollLeft=Me},getPositionOffset(h){return Lr(!1===this.offset?Ae(h,"--uk-position-offset"):this.offset,"x"===this.axis?"width":"height",h)*(Le(["left","top"],this.dir)?-1:1)*(this.inset?-1:1)},getShiftOffset(h){return"center"===this.align?0:Lr(Ae(h,"--uk-position-shift-offset"),"y"===this.axis?"width":"height",h)*(Le(["left","top"],this.align)?1:-1)},getViewportOffset:h=>Lr(Ae(h,"--uk-position-viewport-offset"))}};const _r=[];var fc={mixins:[bn,Ws,Mn],props:{selPanel:String,selClose:String,escClose:Boolean,bgClose:Boolean,stack:Boolean},data:{cls:"uk-open",escClose:!0,bgClose:!0,overlay:!0,stack:!1},computed:{panel(h,g){let{selPanel:w}=h;return zt(w,g)},transitionElement(){return this.panel},bgClose(h){let{bgClose:g}=h;return g&&this.panel}},beforeDisconnect(){Le(_r,this)&&this.toggleElement(this.$el,!1,!1)},events:[{name:"click",delegate(){return this.selClose},handler(h){h.preventDefault(),this.hide()}},{name:"toggle",self:!0,handler(h){h.defaultPrevented||(h.preventDefault(),this.isToggled()===Le(_r,this)&&this.toggle())}},{name:"beforeshow",self:!0,handler(h){if(Le(_r,this))return!1;!this.stack&&_r.length?(Promise.all(_r.map(g=>g.hide())).then(this.show),h.preventDefault()):_r.push(this)}},{name:"show",self:!0,handler(){Bn(this.$el,"hide",tt(document,"focusin",h=>{Ct(_r)===this&&!Xn(h.target,this.$el)&&this.$el.focus()})),this.overlay&&(Bn(this.$el,"hidden",pc(this.$el),{self:!0}),Bn(this.$el,"hidden",mc(),{self:!0})),this.stack&&Ae(this.$el,"zIndex",at(Ae(this.$el,"zIndex"))+_r.length),En(document.documentElement,this.clsPage),this.bgClose&&Bn(this.$el,"hide",tt(document,as,h=>{let{target:g}=h;Ct(_r)!==this||this.overlay&&!Xn(g,this.$el)||Xn(g,this.panel)||Bn(document,Wt+" "+Ri+" scroll",w=>{let{defaultPrevented:O,type:N,target:W}=w;!O&&N===Wt&&g===W&&this.hide()},!0)}),{self:!0}),this.escClose&&Bn(this.$el,"hide",tt(document,"keydown",h=>{27===h.keyCode&&Ct(_r)===this&&this.hide()}),{self:!0})}},{name:"shown",self:!0,handler(){Ti(this.$el)||Cn(this.$el,"tabindex","-1"),zt(":focus",this.$el)||this.$el.focus()}},{name:"hidden",self:!0,handler(){Le(_r,this)&&_r.splice(_r.indexOf(this),1),Ae(this.$el,"zIndex",""),_r.some(h=>h.clsPage===this.clsPage)||Kn(document.documentElement,this.clsPage)}}],methods:{toggle(){return this.isToggled()?this.hide():this.show()},show(){return this.container&&On(this.$el)!==this.container?(cr(this.container,this.$el),new Promise(h=>requestAnimationFrame(()=>this.show().then(h)))):this.toggleElement(this.$el,!0,il(this))},hide(){return this.toggleElement(this.$el,!1,il(this))}}};function il(h){let{transitionElement:g,_toggle:w}=h;return(O,N)=>new Promise((W,Z)=>Bn(O,"show hide",()=>{null==O._reject||O._reject(),O._reject=Z,w(O,N);const ue=Bn(g,"transitionstart",()=>{Bn(g,"transitionend transitioncancel",W,{self:!0}),clearTimeout(Me)},{self:!0}),Me=setTimeout(()=>{ue(),W()},function qc(h){return h?be(h,"ms")?at(h):1e3*at(h):0}(Ae(g,"transitionDuration")))})).then(()=>delete O._reject)}function pc(h){if(CSS.supports("overscroll-behavior","contain")){const O=function md(h,g){const w=[];return oi(h,O=>{g(O)&&w.push(O)}),w}(h,N=>/auto|scroll/.test(Ae(N,"overflow")));return Ae(O,"overscrollBehavior","contain"),()=>Ae(O,"overscrollBehavior","")}let g;const w=[tt(h,"touchstart",O=>{let{targetTouches:N}=O;1===N.length&&(g=N[0].clientY)},{passive:!0}),tt(h,"touchmove",O=>{if(1!==O.targetTouches.length)return;let[N]=ni(O.target,/auto|scroll/);Xn(N,h)||(N=h);const W=O.targetTouches[0].clientY-g,{scrollTop:Z,scrollHeight:ue,clientHeight:Me}=N;(Me>=ue||0===Z&&W>0||ue-Z<=Me&&W<0)&&O.cancelable&&O.preventDefault()},{passive:!1})];return()=>w.forEach(O=>O())}let Kc,Mr;function mc(){if(Kc)return $t;Kc=!0;const{scrollingElement:h}=document;return Ae(h,{overflowY:"hidden",touchAction:"none",paddingRight:Bs(window)-h.clientWidth}),()=>{Kc=!1,Ae(h,{overflowY:"",touchAction:"",paddingRight:""})}}var Fr={mixins:[Ws,Yr,xu,{beforeConnect(){this._style=Cn(this.$el,"style")},disconnected(){Cn(this.$el,"style",this._style)}},Mn],args:"pos",props:{mode:"list",toggle:Boolean,boundary:Boolean,boundaryX:Boolean,boundaryY:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,stretch:Boolean,delayShow:Number,delayHide:Number,autoUpdate:Boolean,clsDrop:String,animateOut:Boolean,bgScroll:Boolean},data:{mode:["click","hover"],toggle:"- *",boundary:!1,boundaryX:!1,boundaryY:!1,target:!1,targetX:!1,targetY:!1,stretch:!1,delayShow:0,delayHide:800,autoUpdate:!0,clsDrop:!1,animateOut:!1,bgScroll:!0,animation:["uk-animation-fade"],cls:"uk-open",container:!1},computed:{boundary(h,g){let{boundary:w,boundaryX:O,boundaryY:N}=h;return[pi(O||w,g)||window,pi(N||w,g)||window]},target(h,g){let{target:w,targetX:O,targetY:N}=h;return O=O||w||this.targetEl,N=N||w||this.targetEl,[!0===O?window:pi(O,g),!0===N?window:pi(N,g)]}},created(){this.tracker=new Ds},beforeConnect(){this.clsDrop=this.$props.clsDrop||"uk-"+this.$options.name},connected(){En(this.$el,this.clsDrop),this.toggle&&!this.targetEl&&(this.targetEl=this.$create("toggle",pi(this.toggle,this.$el),{target:this.$el,mode:this.mode}).$el,Cn(this.targetEl,"aria-haspopup",!0),this.lazyload(this.targetEl))},disconnected(){this.isActive()&&(this.hide(!1),Mr=null)},events:[{name:"click",delegate(){return"."+this.clsDrop+"-close"},handler(h){h.preventDefault(),this.hide(!1)}},{name:"click",delegate:()=>'a[href^="#"]',handler(h){let{defaultPrevented:g,current:{hash:w}}=h;!g&&w&&!Xn(w,this.$el)&&this.hide(!1)}},{name:"beforescroll",handler(){this.hide(!1)}},{name:"toggle",self:!0,handler(h,g){h.preventDefault(),this.isToggled()?this.hide(!1):this.show(g?.$el,!1)}},{name:"toggleshow",self:!0,handler(h,g){h.preventDefault(),this.show(g?.$el)}},{name:"togglehide",self:!0,handler(h){h.preventDefault(),hi(this.$el,":focus,:hover")||this.hide()}},{name:Ls+" focusin",filter(){return Le(this.mode,"hover")},handler(h){qn(h)||this.clearTimers()}},{name:ei+" focusout",filter(){return Le(this.mode,"hover")},handler(h){!qn(h)&&h.relatedTarget&&this.hide()}},{name:"toggled",self:!0,handler(h,g){!g||(this.clearTimers(),this.position())}},{name:"show",self:!0,handler(){Mr=this,this.tracker.init();const h=()=>this.$emit(),g=[tt(document,as,w=>{let{target:O}=w;return!Xn(O,this.$el)&&Bn(document,Wt+" "+Ri+" scroll",N=>{let{defaultPrevented:W,type:Z,target:ue}=N;!W&&Z===Wt&&O===ue&&(!this.targetEl||!Xn(O,this.targetEl))&&this.hide(!1)},!0)}),tt(document,"keydown",w=>{27===w.keyCode&&this.hide(!1)}),tt(window,"resize",h),(()=>{const w=Es(ni(this.$el).concat(this.target),h);return()=>w.disconnect()})(),...this.autoUpdate?[tt([document,ni(this.$el)],"scroll",h,{passive:!0})]:[],...this.bgScroll?[]:[pc(this.$el),mc()]];Bn(this.$el,"hide",()=>g.forEach(w=>w()),{self:!0})}},{name:"beforehide",self:!0,handler(){this.clearTimers()}},{name:"hide",handler(h){let{target:g}=h;this.$el===g?(Mr=this.isActive()?null:Mr,this.tracker.cancel()):Mr=null===Mr&&Xn(g,this.$el)&&this.isToggled()?this:Mr}}],update:{write(){this.isToggled()&&!dn(this.$el,this.clsEnter)&&this.position()}},methods:{show(h,g){if(void 0===h&&(h=this.targetEl),void 0===g&&(g=!0),this.isToggled()&&h&&this.targetEl&&h!==this.targetEl&&this.hide(!1,!1),this.targetEl=h,this.clearTimers(),!this.isActive()){if(Mr){if(g&&Mr.isDelaying)return void(this.showTimer=setTimeout(()=>hi(h,":hover")&&this.show(),10));let w;for(;Mr&&w!==Mr&&!Xn(this.$el,Mr.$el);)w=Mr,Mr.hide(!1,!1)}this.container&&On(this.$el)!==this.container&&cr(this.container,this.$el),this.showTimer=setTimeout(()=>this.toggleElement(this.$el,!0),g&&this.delayShow||0)}},hide(h,g){void 0===h&&(h=!0),void 0===g&&(g=!0);const w=()=>this.toggleElement(this.$el,!1,this.animateOut&&g);this.clearTimers(),this.isDelaying=function ii(h){const g=[];return oi(h,w=>"static"!==Ae(w,"position")&&g.push(w)),g}(this.$el).some(O=>this.tracker.movesTo(O)),h&&this.isDelaying?this.hideTimer=setTimeout(this.hide,50):h&&this.delayHide?this.hideTimer=setTimeout(w,this.delayHide):w()},clearTimers(){clearTimeout(this.showTimer),clearTimeout(this.hideTimer),this.showTimer=null,this.hideTimer=null,this.isDelaying=!1},isActive(){return Mr===this},position(){Kn(this.$el,this.clsDrop+"-stack"),Cn(this.$el,"style",this._style),this.$el.hidden=!0;const h=this.target.map(N=>hs(ni(N)[0])),g=this.getViewportOffset(this.$el),w=[[0,["x","width","left","right"]],[1,["y","height","top","bottom"]]];for(const[N,[W,Z]]of w)this.axis!==W&&Le([W,!0],this.stretch)&&Ae(this.$el,{[Z]:Math.min(_i(this.boundary[N])[Z],h[N][Z]-2*g),["overflow-"+W]:"auto"});const O=h[0].width-2*g;this.$el.offsetWidth>O&&En(this.$el,this.clsDrop+"-stack"),Ae(this.$el,"maxWidth",O),this.$el.hidden=!1,this.positionAt(this.$el,this.target,this.boundary);for(const[N,[W,Z,ue,Me]]of w)if(this.axis===W&&Le([W,!0],this.stretch)){const He=Math.abs(this.getPositionOffset(this.$el)),Ee=_i(this.target[N]),_t=_i(this.$el);Ae(this.$el,{[Z]:(Ee[ue]>_t[ue]?Ee[ue]-Math.max(_i(this.boundary[N])[ue],h[N][ue]+g):Math.min(_i(this.boundary[N])[Me],h[N][Me]-g)-Ee[Me])-He,["overflow-"+W]:"auto"}),this.positionAt(this.$el,this.target,this.boundary)}}}};var rl={mixins:[bn],args:"target",props:{target:Boolean},data:{target:!1},computed:{input:(h,g)=>zt(jn,g),state(){return this.input.nextElementSibling},target(h,g){let{target:w}=h;return w&&(!0===w&&On(this.input)===g&&this.input.nextElementSibling||zt(w,g))}},update(){var h;const{target:g,input:w}=this;if(!g)return;let O;const N=Gt(g)?"value":"textContent",W=g[N],Z=null!=(h=w.files)&&h[0]?w.files[0].name:hi(w,"select")&&(O=Li("option",w).filter(ue=>ue.selected)[0])?O.textContent:w.value;W!==Z&&(g[N]=Z)},events:[{name:"change",handler(){this.$emit()}},{name:"reset",el(){return tn(this.$el,"form")},handler(){this.$emit()}}]},_d={mixins:[no],props:{margin:String,firstColumn:Boolean},data:{margin:"uk-margin-small-top",firstColumn:"uk-first-column"},resizeTargets(){return[this.$el,...rt(this.$el.children)]},connected(){this.registerObserver(zs(this.$el,()=>this.$reset(),{childList:!0}))},update:{read(){const h=ba(this.$el.children);return{rows:h,columns:Rl(h)}},write(h){let{columns:g,rows:w}=h;for(const O of w)for(const N of O)Tr(N,this.margin,w[0]!==O),Tr(N,this.firstColumn,g[0].includes(N))},events:["resize"]}};function ba(h){return Ya(h,"top","bottom")}function Rl(h){const g=[];for(const w of h){const O=Ya(w,"left","right");for(let N=0;N<O.length;N++)g[N]=g[N]?g[N].concat(O[N]):O[N]}return br?g.reverse():g}function Ya(h,g,w){const O=[[]];for(const N of h){if(!si(N))continue;let W=sl(N);for(let Z=O.length-1;Z>=0;Z--){const ue=O[Z];if(!ue[0]){ue.push(N);break}let Me;if(ue[0].offsetParent===N.offsetParent?Me=sl(ue[0]):(W=sl(N,!0),Me=sl(ue[0],!0)),W[g]>=Me[w]-1&&W[g]!==Me[g]){O.push([N]);break}if(W[w]-1>Me[g]||W[g]===Me[g]){ue.push(N);break}if(0===Z){O.unshift([N]);break}}}return O}function sl(h,g){void 0===g&&(g=!1);let{offsetTop:w,offsetLeft:O,offsetHeight:N,offsetWidth:W}=h;return g&&([w,O]=os(h)),{top:w,left:O,bottom:w+N,right:O+W}}var ol={connected(){!function gd(h,g){Ao=Ao||tt(window,"scroll",()=>go.forEach(w=>w()),{passive:!0,capture:!0}),go.set(h,g)}(this._uid,()=>this.$emit("scroll"))},disconnected(){!function dr(h){go.delete(h),Ao&&!go.size&&(Ao(),Ao=null)}(this._uid)}};const go=new Map;let Ao;var Qr={extends:_d,mixins:[bn,ol],name:"grid",props:{masonry:Boolean,parallax:Number},data:{margin:"uk-grid-margin",clsStack:"uk-grid-stack",masonry:!1,parallax:0},connected(){this.masonry&&En(this.$el,"uk-flex-top uk-flex-wrap-top")},update:[{write(h){let{columns:g}=h;Tr(this.$el,this.clsStack,g.length<2)},events:["resize"]},{read(h){let{columns:g,rows:w}=h;if(!g.length||!this.masonry&&!this.parallax||al(this.$el))return h.translates=!1,!1;let O=!1;const N=fi(this.$el),W=function ch(h){return h.map(g=>g.reduce((w,O)=>w+O.offsetHeight,0))}(g),Z=function vd(h,g){const[w]=h.filter(O=>dn(O,g));return at(w?Ae(w,"marginTop"):Ae(h[0],"paddingLeft"))}(N,this.margin)*(w.length-1),ue=Math.max(...W)+Z;this.masonry&&(g=g.map(He=>Qn(He,"offsetTop")),O=function yd(h,g){const w=h.map(O=>Math.max(...O.map(N=>N.offsetHeight)));return g.map(O=>{let N=0;return O.map((W,Z)=>N+=Z?w[Z-1]-O[Z-1].offsetHeight:0)})}(w,g));let Me=Math.abs(this.parallax);return Me&&(Me=W.reduce((He,Ee,_t)=>Math.max(He,Ee+Z+(_t%2?Me:Me/8)-ue),0)),{padding:Me,columns:g,translates:O,height:O?ue:""}},write(h){let{height:g,padding:w}=h;Ae(this.$el,"paddingBottom",w||""),!1!==g&&Ae(this.$el,"height",g)},events:["resize"]},{read(){return(!this.parallax||!al(this.$el))&&{scrolled:!!this.parallax&&Xi(this.$el)*Math.abs(this.parallax)}},write(h){let{columns:g,scrolled:w,translates:O}=h;!1===w&&!O||g.forEach((N,W)=>N.forEach((Z,ue)=>Ae(Z,"transform",w||O?"translateY("+((O&&-O[W][ue])+(w?W%2?w:w/8:0))+"px)":"")))},events:["scroll","resize"]}]};function al(h){return fi(h).some(g=>"absolute"===Ae(g,"position"))}var Yl={mixins:[no],args:"target",props:{target:String,row:Boolean},data:{target:"> *",row:!0},computed:{elements:{get(h,g){let{target:w}=h;return Li(w,g)},watch(){this.$reset()}}},resizeTargets(){return[this.$el,...this.elements]},update:{read(){return{rows:(this.row?ba(this.elements):[this.elements]).map(Pu)}},write(h){let{rows:g}=h;for(const{heights:w,elements:O}of g)O.forEach((N,W)=>Ae(N,"minHeight",w[W]))},events:["resize"]}};function Pu(h){if(h.length<2)return{heights:[""],elements:h};Ae(h,"minHeight","");let g=h.map(bd);const w=Math.max(...g);return{heights:h.map((O,N)=>g[N].toFixed(2)===w.toFixed(2)?"":w),elements:h}}function bd(h){let g=!1;si(h)||(g=h.style.display,Ae(h,"display","block","important"));const w=yn(h).height-Wr(h,"height","content-box");return!1!==g&&Ae(h,"display",g),w}var Ma={mixins:[no],props:{expand:Boolean,offsetTop:Boolean,offsetBottom:Boolean,minHeight:Number},data:{expand:!1,offsetTop:!1,offsetBottom:!1,minHeight:0},resizeTargets(){return[this.$el,...ni(this.$el,/auto|scroll/)]},update:{read(h){let{minHeight:g}=h;if(!si(this.$el))return!1;let w="";const O=Wr(this.$el,"height","content-box"),{body:N,scrollingElement:W}=document,[Z]=ni(this.$el,/auto|scroll/),{height:ue}=hs(Z===N?W:Z);if(this.expand)w=Math.max(ue-(yn(Z).height-yn(this.$el).height)-O,0);else{const Me=W===Z||N===Z;if(w="calc("+(Me?"100vh":ue+"px"),this.offsetTop)if(Me){const He=os(this.$el)[0]-os(Z)[0];w+=He>0&&He<ue/2?" - "+He+"px":""}else w+=" - "+Ae(Z,"paddingTop");!0===this.offsetBottom?w+=" - "+yn(this.$el.nextElementSibling).height+"px":Be(this.offsetBottom)?w+=" - "+this.offsetBottom+"vh":this.offsetBottom&&be(this.offsetBottom,"px")?w+=" - "+at(this.offsetBottom)+"px":Dt(this.offsetBottom)&&(w+=" - "+yn(pi(this.offsetBottom,this.$el)).height+"px"),w+=(O?" - "+O+"px":"")+")"}return{minHeight:w,prev:g}},write(h){let{minHeight:g}=h;Ae(this.$el,{minHeight:g}),this.minHeight&&at(Ae(this.$el,"minHeight"))<this.minHeight&&Ae(this.$el,"minHeight",this.minHeight)},events:["resize"]}},Jc={args:"src",props:{id:Boolean,icon:String,src:String,style:String,width:Number,height:Number,ratio:Number,class:String,strokeAnimation:Boolean,focusable:Boolean,attributes:"list"},data:{ratio:1,include:["style","class","focusable"],class:"",strokeAnimation:!1},beforeConnect(){this.class+=" uk-svg"},connected(){!this.icon&&Le(this.src,"#")&&([this.src,this.icon]=this.src.split("#")),this.svg=this.getSvg().then(h=>{if(this._connected){const g=function ta(h,g){if(Di(g)||Cs(g,"canvas")){g.hidden=!0;const O=g.nextElementSibling;return yo(h,O)?O:el(g,h)}const w=g.lastElementChild;return yo(h,w)?w:cr(g,h)}(h,this.$el);return this.svgEl&&g!==this.svgEl&&Ir(this.svgEl),this.applyAttributes(g,h),this.svgEl=g}},$t),this.strokeAnimation&&this.svg.then(h=>{this._connected&&(Fa(h),this.registerObserver(Kr(h,(g,w)=>{Fa(h),w.disconnect()})))})},disconnected(){this.svg.then(h=>{this._connected||(Di(this.$el)&&(this.$el.hidden=!1),Ir(h),this.svgEl=null)}),this.svg=null},methods:{getSvg(){var h=this;return C(function*(){return Cs(h.$el,"img")&&!h.$el.complete&&"lazy"===h.$el.loading?new Promise(g=>Bn(h.$el,"load",()=>g(h.getSvg()))):function Zc(h,g){var w;return g&&Le(h,"<symbol")&&(h=function Fl(h,g){if(!ll[h]){let w;for(ll[h]={},ea.lastIndex=0;w=ea.exec(h);)ll[h][w[3]]='<svg xmlns="http://www.w3.org/2000/svg"'+w[1]+"svg>"}return ll[h][g]}(h,g)||h),(null==(w=h=zt(h.substr(h.indexOf("<svg"))))?void 0:w.hasChildNodes())&&h}(yield Qc(h.src),h.icon)||Promise.reject("SVG not found.")})()},applyAttributes(h,g){for(const W in this.$options.props)Le(this.include,W)&&W in this&&Cn(h,W,this[W]);for(const W in this.attributes){const[Z,ue]=this.attributes[W].split(":",2);Cn(h,Z,ue)}this.id||Nn(h,"id");const w=["width","height"];let O=w.map(W=>this[W]);O.some(W=>W)||(O=w.map(W=>Cn(g,W)));const N=Cn(g,"viewBox");N&&!O.some(W=>W)&&(O=N.split(" ").slice(2)),O.forEach((W,Z)=>Cn(h,w[Z],at(W)*this.ratio||null))}}};const Qc=Vi(function(){var h=C(function*(g){return g?we(g,"data:")?decodeURIComponent(g.split(",")[1]):(yield fetch(g)).text():Promise.reject()});return function(g){return h.apply(this,arguments)}}());const ea=/<symbol([^]*?id=(['"])(.+?)\2[^]*?<\/)symbol>/g,ll={};function Fa(h){const g=Md(h);g&&h.style.setProperty("--uk-animation-stroke",g)}function Md(h){return Math.ceil(Math.max(0,...Li("[stroke]",h).map(g=>{try{return g.getTotalLength()}catch{return 0}})))}function yo(h,g){return Cs(h,"svg")&&Cs(g,"svg")&&Xc(h)===Xc(g)}function Xc(h){return(h.innerHTML||(new XMLSerializer).serializeToString(h).replace(/<svg.*?>(.*?)<\/svg>/g,"$1")).replace(/\s/g,"")}const cl={spinner:'<svg width="30" height="30" viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" cx="15" cy="15" r="14"/></svg>',totop:'<svg width="18" height="10" viewBox="0 0 18 10" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.2" points="1 9 9 1 17 9 "/></svg>',marker:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="9" y="4" width="1" height="11"/><rect x="4" y="9" width="11" height="1"/></svg>',"close-icon":'<svg width="14" height="14" viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"><line fill="none" stroke="#000" stroke-width="1.1" x1="1" y1="1" x2="13" y2="13"/><line fill="none" stroke="#000" stroke-width="1.1" x1="13" y1="1" x2="1" y2="13"/></svg>',"close-large":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><line fill="none" stroke="#000" stroke-width="1.4" x1="1" y1="1" x2="19" y2="19"/><line fill="none" stroke="#000" stroke-width="1.4" x1="19" y1="1" x2="1" y2="19"/></svg>',"nav-parent-icon":'<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',"nav-parent-icon-large":'<svg width="14" height="14" viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 4 7 10 13 4"/></svg>',"navbar-parent-icon":'<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',"navbar-toggle-icon":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><style>.uk-navbar-toggle-animate svg > [class*=\'line-\'] {\n            transition: 0.2s ease-in-out;\n            transition-property: transform, opacity,;\n            transform-origin: center;\n            opacity: 1;\n        }\n\n        .uk-navbar-toggle svg > .line-3 { opacity: 0; }\n        .uk-navbar-toggle-animate[aria-expanded="true"] svg > .line-3 { opacity: 1; }\n\n        .uk-navbar-toggle-animate[aria-expanded="true"] svg > .line-2 { transform: rotate(45deg); }\n        .uk-navbar-toggle-animate[aria-expanded="true"] svg > .line-3 { transform: rotate(-45deg); }\n\n        .uk-navbar-toggle-animate[aria-expanded="true"] svg > .line-1,\n        .uk-navbar-toggle-animate[aria-expanded="true"] svg > .line-4 { opacity: 0; }\n        .uk-navbar-toggle-animate[aria-expanded="true"] svg > .line-1 { transform: translateY(6px) scaleX(0); }\n        .uk-navbar-toggle-animate[aria-expanded="true"] svg > .line-4 { transform: translateY(-6px) scaleX(0); }</style><rect class="line-1" y="3" width="20" height="2"/><rect class="line-2" y="9" width="20" height="2"/><rect class="line-3" y="9" width="20" height="2"/><rect class="line-4" y="15" width="20" height="2"/></svg>',"overlay-icon":'<svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"><rect x="19" y="0" width="1" height="40"/><rect x="0" y="19" width="40" height="1"/></svg>',"pagination-next":'<svg width="7" height="12" viewBox="0 0 7 12" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.2" points="1 1 6 6 1 11"/></svg>',"pagination-previous":'<svg width="7" height="12" viewBox="0 0 7 12" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.2" points="6 1 1 6 6 11"/></svg>',"search-icon":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9" cy="9" r="7"/><path fill="none" stroke="#000" stroke-width="1.1" d="M14,14 L18,18 L14,14 Z"/></svg>',"search-large":'<svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.8" cx="17.5" cy="17.5" r="16.5"/><line fill="none" stroke="#000" stroke-width="1.8" x1="38" y1="39" x2="29" y2="30"/></svg>',"search-navbar":'<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10.5" cy="10.5" r="9.5"/><line fill="none" stroke="#000" stroke-width="1.1" x1="23" y1="23" x2="17" y2="17"/></svg>',"slidenav-next":'<svg width="14" height="24" viewBox="0 0 14 24" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.4" points="1.225,23 12.775,12 1.225,1 "/></svg>',"slidenav-next-large":'<svg width="25" height="40" viewBox="0 0 25 40" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="2" points="4.002,38.547 22.527,20.024 4,1.5 "/></svg>',"slidenav-previous":'<svg width="14" height="24" viewBox="0 0 14 24" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.4" points="12.775,1 1.225,12 12.775,23 "/></svg>',"slidenav-previous-large":'<svg width="25" height="40" viewBox="0 0 25 40" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="2" points="20.527,1.5 2,20.024 20.525,38.547 "/></svg>'},Nl={install:function xt(h){h.icon.add=(g,w)=>{const O=Dt(g)?{[g]:w}:g;an(O,(N,W)=>{cl[W]=N,delete Br[W]}),h._initialized&&oi(document.body,N=>an(h.getComponents(N),W=>{W.$options.isIcon&&W.icon in O&&W.$reset()}))}},extends:Jc,args:"icon",props:["icon"],data:{include:["focusable"]},isIcon:!0,beforeConnect(){En(this.$el,"uk-icon")},methods:{getSvg(){var h=this;return C(function*(){const g=function eu(h){return cl[h]?(Br[h]||(Br[h]=zt((cl[function Ca(h){return br?Nt(Nt(h,"left","right"),"previous","next"):h}(h)]||cl[h]).trim())),Br[h].cloneNode(!0)):null}(h.icon);if(!g)throw"Icon not found.";return g})()}}},qi={args:!1,extends:Nl,data:h=>({icon:B(h.constructor.options.name)}),beforeConnect(){En(this.$el,this.$name)}},wd={extends:qi,beforeConnect(){const h=this.$props.icon;this.icon=tn(this.$el,".uk-nav-primary")?h+"-large":h}},Us={extends:qi,beforeConnect(){En(this.$el,"uk-slidenav");const h=this.$props.icon;this.icon=dn(this.$el,"uk-slidenav-large")?h+"-large":h}},Tu={extends:qi,beforeConnect(){this.icon=dn(this.$el,"uk-search-icon")&&gn(this.$el,".uk-search-large").length?"search-large":gn(this.$el,".uk-search-navbar").length?"search-navbar":this.$props.icon}},uh={extends:qi,beforeConnect(){this.icon="close-"+(dn(this.$el,"uk-close-large")?"large":"icon")}},Cd={extends:qi,methods:{getSvg(){var h=this;return C(function*(){const g=yield Nl.methods.getSvg.call(h);return 1!==h.ratio&&Ae(zt("circle",g),"strokeWidth",1/h.ratio),g})()}}},Br={};const dh=$s&&"loading"in HTMLImageElement.prototype;var ji={args:"dataSrc",props:{dataSrc:String,sources:String,offsetTop:String,offsetLeft:String,target:String,loading:String},data:{dataSrc:"",sources:!1,offsetTop:"50vh",offsetLeft:"50vw",target:!1,loading:"lazy"},connected(){if("lazy"!==this.loading)return void this.load();const h=[this.$el,...Vn(this.$props.target,this.$el)];dh&&wr(this.$el)&&(this.$el.loading="lazy",tu(this.$el),1===h.length)||(function Lu(h){wr(h)&&!Ci(h,"src")&&Cn(h,"src",'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"></svg>')}(this.$el),this.registerObserver(Kr(h,(g,w)=>{this.load(),w.disconnect()},{rootMargin:Lr(this.offsetTop,"height")+"px "+Lr(this.offsetLeft,"width")+"px"})))},disconnected(){this._data.image&&(this._data.image.onload="")},methods:{load(){if(this._data.image)return this._data.image;const h=wr(this.$el)?this.$el:function cf(h,g,w){const O=new Image;return function xd(h,g){if((g=function hh(h){if(!h)return[];if(we(h,"["))try{h=JSON.parse(h)}catch{h=[]}else h=ds(h);return ie(h)||(h=[h]),h.filter(g=>!qe(g))}(g)).length){const w=Oo("<picture>");for(const O of g){const N=Oo("<source>");Cn(N,O),cr(w,N)}cr(w,h)}}(O,w),Dd(h,O),O.onload=()=>{tu(h,O.currentSrc)},Cn(O,"src",g),O}(this.$el,this.dataSrc,this.sources);return Nn(h,"loading"),tu(this.$el,h.currentSrc),this._data.image=h}}};function tu(h,g){if(wr(h)){const w=On(h);(!function kd(h){return Cs(h,"picture")}(w)?[h]:fi(w)).forEach(N=>Dd(N,N))}else g&&!Le(h.style.backgroundImage,g)&&(Ae(h,"backgroundImage","url("+ar(g)+")"),Lt(h,de("load",!1)))}const lf=["data-src","data-srcset","sizes"];function Dd(h,g){lf.forEach(w=>{const O=or(h,w);O&&Cn(g,w.replace(/^(data-)+/,""),O)})}function wr(h){return Cs(h,"img")}var Is={props:{media:Boolean},data:{media:!1},connected(){const h=function Na(h,g){if(Dt(h))if(we(h,"@"))h=at(Ae(g,"--uk-breakpoint-"+h.substr(1)));else if(isNaN(h))return h;return h&&Be(h)?"(min-width: "+h+"px)":""}(this.media,this.$el);if(this.matchMedia=!0,h){this.mediaObj=window.matchMedia(h);const g=()=>{this.matchMedia=this.mediaObj.matches,Lt(this.$el,de("mediachange",!1,!0,[this.mediaObj]))};this.offMediaObj=tt(this.mediaObj,"change",()=>{g(),this.$emit("resize")}),g()}},disconnected(){var h;null==(h=this.offMediaObj)||h.call(this)}};var fh={mixins:[bn,Is,no],props:{fill:String},data:{fill:"",clsWrapper:"uk-leader-fill",clsHide:"uk-leader-hide",attrFill:"data-fill"},computed:{fill(h){let{fill:g}=h;return g||Ae(this.$el,"--uk-leader-fill-content")}},connected(){[this.wrapper]=po(this.$el,'<span class="'+this.clsWrapper+'">')},disconnected(){uc(this.wrapper.childNodes)},update:{read(){return{width:Math.trunc(this.$el.offsetWidth/2),fill:this.fill,hide:!this.matchMedia}},write(h){let{width:g,fill:w,hide:O}=h;Tr(this.wrapper,this.clsHide,O),Cn(this.wrapper,this.attrFill,new Array(g).join(w))},events:["resize"]}},uf={install:function ja(h){let{modal:g}=h;function w(O,N,W,Z){N={bgClose:!1,escClose:!0,labels:g.labels,...N};const ue=g.dialog(O(N),N),Me=new qt;let He=!1;return tt(ue.$el,"submit","form",Ee=>{Ee.preventDefault(),Me.resolve(Z?.(ue)),He=!0,ue.hide()}),tt(ue.$el,"hide",()=>!He&&W(Me)),Me.promise.dialog=ue,Me.promise}g.dialog=function(O,N){const W=g('<div class="uk-modal"> <div class="uk-modal-dialog">'+O+"</div> </div>",N);return W.show(),tt(W.$el,"hidden",C(function*(){yield Promise.resolve(),W.$destroy(!0)}),{self:!0}),W},g.alert=function(O,N){return w(W=>{let{labels:Z}=W;return'<div class="uk-modal-body">'+(Dt(O)?O:So(O))+'</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-primary uk-modal-close" autofocus>'+Z.ok+"</button> </div>"},N,W=>W.resolve())},g.confirm=function(O,N){return w(W=>{let{labels:Z}=W;return'<form> <div class="uk-modal-body">'+(Dt(O)?O:So(O))+'</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">'+Z.cancel+'</button> <button class="uk-button uk-button-primary" autofocus>'+Z.ok+"</button> </div> </form>"},N,W=>W.reject())},g.prompt=function(O,N,W){return w(Z=>{let{labels:ue}=Z;return'<form class="uk-form-stacked"> <div class="uk-modal-body"> <label>'+(Dt(O)?O:So(O))+'</label> <input class="uk-input" value="'+(N||"")+'" autofocus> </div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">'+ue.cancel+'</button> <button class="uk-button uk-button-primary">'+ue.ok+"</button> </div> </form>"},W,Z=>Z.resolve(null),Z=>zt("input",Z.$el).value)},g.labels={ok:"Ok",cancel:"Cancel"}},mixins:[fc],data:{clsPage:"uk-modal-page",selPanel:".uk-modal-dialog",selClose:".uk-modal-close, .uk-modal-close-default, .uk-modal-close-outside, .uk-modal-close-full"},events:[{name:"show",self:!0,handler(){dn(this.panel,"uk-margin-auto-vertical")?En(this.$el,"uk-flex"):Ae(this.$el,"display","block"),ci(this.$el)}},{name:"hidden",self:!0,handler(){Ae(this.$el,"display",""),Kn(this.$el,"uk-flex")}}]};var Mo={extends:nl,data:{targets:"> .uk-parent",toggle:"> a",content:"> ul"}},Yo={mixins:[bn,Ws],props:{dropdown:String,align:String,clsDrop:String,boundary:Boolean,dropbar:Boolean,dropbarAnchor:Boolean,duration:Number,mode:Boolean,offset:Boolean,stretch:Boolean,delayShow:Boolean,delayHide:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,animation:Boolean,animateOut:Boolean},data:{dropdown:".uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle",align:br?"right":"left",clsDrop:"uk-navbar-dropdown",boundary:!0,dropbar:!1,dropbarAnchor:!1,duration:200,container:!1},computed:{dropbarAnchor(h,g){let{dropbarAnchor:w}=h;return pi(w,g)||g},dropbar:{get(h){let{dropbar:g}=h;return g?(g=this._dropbar||pi(g,this.$el)||zt("+ .uk-navbar-dropbar",this.$el),g||(this._dropbar=zt("<div></div>"))):null},watch(h){En(h,"uk-dropbar","uk-dropbar-top","uk-navbar-dropbar")},immediate:!0},dropContainer(h,g){return this.container||g},dropdowns:{get(h,g){let{clsDrop:w}=h;const O=Li("."+w,g);if(this.dropContainer!==g)for(const W of Li("."+w,this.dropContainer)){var N;const Z=null==(N=this.getDropdown(W))?void 0:N.targetEl;!Le(O,W)&&Z&&Xn(Z,this.$el)&&O.push(W)}return O},watch(h){this.$create("drop",h.filter(g=>!this.getDropdown(g)),{...this.$props,flip:!1,shift:!0,pos:"bottom-"+this.align,boundary:!0===this.boundary?this.$el:this.boundary})},immediate:!0},toggles:{get(h,g){let{dropdown:w}=h;return Li(w,g)},watch(){const h=dn(this.$el,"uk-navbar-justify");for(const g of Li(".uk-navbar-nav, .uk-navbar-left, .uk-navbar-right",this.$el))Ae(g,"flexGrow",h?Li(this.dropdown,g).length:"")},immediate:!0}},disconnected(){this.dropbar&&Ir(this.dropbar),delete this._dropbar},events:[{name:"mouseover focusin",delegate(){return this.dropdown},handler(h){let{current:g}=h;const w=this.getActive();w&&Le(w.mode,"hover")&&w.targetEl&&!Xn(w.targetEl,g)&&!w.isDelaying&&w.hide(!1)}},{name:"keydown",delegate(){return this.dropdown},handler(h){const{current:g,keyCode:w}=h,O=this.getActive();w===tr.DOWN&&Ci(g,"aria-expanded")&&(h.preventDefault(),O&&O.targetEl===g?Eu(O.$el):(g.click(),Bn(this.dropContainer,"show",N=>{let{target:W}=N;return Eu(W)}))),Ur(h,this.toggles,O)}},{name:"keydown",el(){return this.dropContainer},delegate(){return"."+this.clsDrop},handler(h){const{current:g,keyCode:w}=h;if(!Le(this.dropdowns,g))return;const O=this.getActive(),N=Li(Mt,g),W=Xe(N,ue=>hi(ue,":focus"));var Z;w===tr.UP&&(h.preventDefault(),W>0&&N[W-1].focus()),w===tr.DOWN&&(h.preventDefault(),W<N.length-1&&N[W+1].focus()),w===tr.ESC&&(null==O||null==(Z=O.targetEl)||Z.focus()),Ur(h,this.toggles,O)}},{name:"mouseleave",el(){return this.dropbar},filter(){return this.dropbar},handler(){const h=this.getActive();h&&Le(h.mode,"hover")&&!this.dropdowns.some(g=>hi(g,":hover"))&&h.hide()}},{name:"beforeshow",el(){return this.dropContainer},filter(){return this.dropbar},handler(h){let{target:g}=h;!this.isDropbarDrop(g)||(this.dropbar.previousElementSibling!==this.dropbarAnchor&&el(this.dropbarAnchor,this.dropbar),En(g,this.clsDrop+"-dropbar"))}},{name:"show",el(){return this.dropContainer},filter(){return this.dropbar},handler(h){let{target:g}=h;if(!this.isDropbarDrop(g))return;const w=this.getDropdown(g);this._observer=Es([w.$el,...w.target],()=>{const O=gn(g,"."+this.clsDrop).concat(g).map(ue=>_i(ue)),N=Math.min(...O.map(ue=>{let{top:Me}=ue;return Me})),W=Math.max(...O.map(ue=>{let{bottom:Me}=ue;return Me})),Z=_i(this.dropbar);Ae(this.dropbar,"top",this.dropbar.offsetTop-(Z.top-N)),this.transitionTo(W-N+at(Ae(g,"marginBottom")),g)})}},{name:"beforehide",el(){return this.dropContainer},filter(){return this.dropbar},handler(h){const g=this.getActive();hi(this.dropbar,":hover")&&g?.$el===h.target&&!this.toggles.some(w=>g.targetEl!==w&&hi(w,":focus"))&&h.preventDefault()}},{name:"hide",el(){return this.dropContainer},filter(){return this.dropbar},handler(h){var g;let{target:w}=h;if(!this.isDropbarDrop(w))return;null==(g=this._observer)||g.disconnect();const O=this.getActive();(!O||O?.$el===w)&&this.transitionTo(0)}}],methods:{getActive(){return Le(this.dropdowns,Mr?.$el)&&Mr},transitionTo(h,g){const{dropbar:w}=this,O=ci(w);Ae(g=O<h&&g,"clipPath","polygon(0 0,100% 0,100% "+O+"px,0 "+O+"px)"),ci(w,O),Jn.cancel([g,w]),Promise.all([Jn.start(w,{height:h},this.duration),Jn.start(g,{clipPath:"polygon(0 0,100% 0,100% "+h+"px,0 "+h+"px)"},this.duration)]).catch($t).then(()=>Ae(g,{clipPath:""}))},getDropdown(h){return this.$getComponent(h,"drop")||this.$getComponent(h,"dropdown")},isDropbarDrop(h){return this.getDropdown(h)&&dn(h,this.clsDrop)}}};function Ur(h,g,w){const{current:O,keyCode:N}=h,W=w?.targetEl||O,Z=g.indexOf(W);N===tr.LEFT&&Z>0&&(w?.hide(!1),g[Z-1].focus()),N===tr.RIGHT&&Z<g.length-1&&(w?.hide(!1),g[Z+1].focus()),N===tr.TAB&&(W.focus(),w?.hide(!1))}function Eu(h){var g;zt(":focus",h)||null==(g=zt(Mt,h))||g.focus()}const tr={TAB:9,ESC:27,LEFT:37,UP:38,RIGHT:39,DOWN:40};var io={props:{swiping:Boolean},data:{swiping:!0},computed:{swipeTarget:(h,g)=>g},connected(){!this.swiping||Je(this,{el:this.swipeTarget,name:as,passive:!0,handler(h){if(!qn(h))return;const g=lr(h),w="tagName"in h.target?h.target:On(h.target);Bn(document,Wt+" "+Ri+" scroll",O=>{const{x:N,y:W}=lr(O);("scroll"!==O.type&&w&&N&&Math.abs(g.x-N)>100||W&&Math.abs(g.y-W)>100)&&setTimeout(()=>{Lt(w,"swipe"),Lt(w,"swipe"+function gc(h,g,w,O){return Math.abs(h-w)>=Math.abs(g-O)?h-w>0?"Left":"Right":g-O>0?"Up":"Down"}(g.x,g.y,N,W))})})}})}};var ia={mixins:[fc,io],args:"mode",props:{mode:String,flip:Boolean,overlay:Boolean},data:{mode:"slide",flip:!1,overlay:!1,clsPage:"uk-offcanvas-page",clsContainer:"uk-offcanvas-container",selPanel:".uk-offcanvas-bar",clsFlip:"uk-offcanvas-flip",clsContainerAnimation:"uk-offcanvas-container-animation",clsSidebarAnimation:"uk-offcanvas-bar-animation",clsMode:"uk-offcanvas",clsOverlay:"uk-offcanvas-overlay",selClose:".uk-offcanvas-close",container:!1},computed:{clsFlip(h){let{flip:g,clsFlip:w}=h;return g?w:""},clsOverlay(h){let{overlay:g,clsOverlay:w}=h;return g?w:""},clsMode(h){let{mode:g,clsMode:w}=h;return w+"-"+g},clsSidebarAnimation(h){let{mode:g,clsSidebarAnimation:w}=h;return"none"===g||"reveal"===g?"":w},clsContainerAnimation(h){let{mode:g,clsContainerAnimation:w}=h;return"push"!==g&&"reveal"!==g?"":w},transitionElement(h){let{mode:g}=h;return"reveal"===g?On(this.panel):this.panel}},update:{read(){this.isToggled()&&!si(this.$el)&&this.hide()},events:["resize"]},events:[{name:"click",delegate:()=>'a[href^="#"]',handler(h){let{current:{hash:g},defaultPrevented:w}=h;!w&&g&&zt(g,document.body)&&this.hide()}},{name:"touchmove",self:!0,passive:!1,filter(){return this.overlay},handler(h){h.cancelable&&h.preventDefault()}},{name:"show",self:!0,handler(){"reveal"===this.mode&&!dn(On(this.panel),this.clsMode)&&(cc(this.panel,"<div>"),En(On(this.panel),this.clsMode));const{body:h,scrollingElement:g}=document;En(h,this.clsContainer,this.clsFlip),Ae(h,"touch-action","pan-y pinch-zoom"),Ae(this.$el,"display","block"),Ae(this.panel,"maxWidth",g.clientWidth),En(this.$el,this.clsOverlay),En(this.panel,this.clsSidebarAnimation,"reveal"===this.mode?"":this.clsMode),ci(h),En(h,this.clsContainerAnimation),this.clsContainerAnimation&&function jl(){ul().content+=",user-scalable=0"}()}},{name:"hide",self:!0,handler(){Kn(document.body,this.clsContainerAnimation),Ae(document.body,"touch-action","")}},{name:"hidden",self:!0,handler(){this.clsContainerAnimation&&function tp(){const h=ul();h.content=h.content.replace(/,user-scalable=0$/,"")}(),"reveal"===this.mode&&uc(this.panel),Kn(this.panel,this.clsSidebarAnimation,this.clsMode),Kn(this.$el,this.clsOverlay),Ae(this.$el,"display",""),Ae(this.panel,"maxWidth",""),Kn(document.body,this.clsContainer,this.clsFlip)}},{name:"swipeLeft swipeRight",handler(h){this.isToggled()&&be(h.type,"Left")^this.flip&&this.hide()}}]};function ul(){return zt('meta[name="viewport"]',document.head)||cr(document.head,'<meta name="viewport">')}var np={mixins:[bn,no],props:{selContainer:String,selContent:String,minHeight:Number},data:{selContainer:".uk-modal",selContent:".uk-modal-dialog",minHeight:150},computed:{container(h,g){let{selContainer:w}=h;return tn(g,w)},content(h,g){let{selContent:w}=h;return tn(g,w)}},resizeTargets(){return[this.container,this.content]},update:{read(){return!!(this.content&&this.container&&si(this.$el))&&{max:Math.max(this.minHeight,ci(this.container)-(yn(this.content).height-ci(this.$el)))}},write(h){let{max:g}=h;Ae(this.$el,{minHeight:this.minHeight,maxHeight:g})},events:["resize"]}},Iu={mixins:[no],props:["width","height"],resizeTargets(){return[this.$el,On(this.$el)]},connected(){En(this.$el,"uk-responsive-width")},update:{read(){return!!(si(this.$el)&&this.width&&this.height)&&{width:Bs(On(this.$el)),height:this.height}},write(h){ci(this.$el,vn.contain({height:this.height,width:this.width},h).height)},events:["resize"]}},Nr={props:{offset:Number},data:{offset:0},connected(){!function Hl(h){Da.size||tt(document,"click",sa),Da.add(h)}(this)},disconnected(){!function ra(h){Da.delete(h),Da.size||pr(document,"click",sa)}(this)},methods:{scrollTo(h){var g=this;return C(function*(){h=h&&zt(h)||document.body,Lt(g.$el,"beforescroll",[g,h])&&(yield Xo(h,{offset:g.offset}),Lt(g.$el,"scrolled",[g,h]))})()}}};const Da=new Set;function sa(h){if(!h.defaultPrevented)for(const g of Da)Xn(h.target,g.$el)&&(h.preventDefault(),g.scrollTo(dl(g.$el)))}function dl(h){return document.getElementById(decodeURIComponent(h.hash).substring(1))}var wo={mixins:[ol],args:"cls",props:{cls:String,target:String,hidden:Boolean,offsetTop:Number,offsetLeft:Number,repeat:Boolean,delay:Number},data:()=>({cls:"",target:!1,hidden:!0,offsetTop:0,offsetLeft:0,repeat:!1,delay:0,inViewClass:"uk-scrollspy-inview"}),computed:{elements:{get(h,g){let{target:w}=h;return w?Li(w,g):[g]},watch(h,g){this.hidden&&Ae(fr(h,":not(."+this.inViewClass+")"),"visibility","hidden"),Jt(h,g)||this.$reset()},immediate:!0}},connected(){this._data.elements=new Map,this.registerObserver(Kr(this.elements,h=>{const g=this._data.elements;for(const{target:w,isIntersecting:O}of h){g.has(w)||g.set(w,{cls:or(w,"uk-scrollspy-class")||this.cls});const N=g.get(w);!this.repeat&&N.show||(N.show=O)}this.$emit()},{rootMargin:Lr(this.offsetTop,"height")-1+"px "+(Lr(this.offsetLeft,"width")-1)+"px"},!1))},disconnected(){for(const[h,g]of this._data.elements.entries())Kn(h,this.inViewClass,g?.cls||"")},update:[{write(h){for(const[g,w]of h.elements.entries())!w.show||w.inview||w.queued?!w.show&&w.inview&&!w.queued&&this.repeat&&this.toggle(g,!1):(w.queued=!0,h.promise=(h.promise||Promise.resolve()).then(()=>new Promise(O=>setTimeout(O,this.delay))).then(()=>{this.toggle(g,!0),setTimeout(()=>{w.queued=!1,this.$emit()},300)}))}}],methods:{toggle(h,g){const w=this._data.elements.get(h);if(w){if(null==w.off||w.off(),Ae(h,"visibility",!g&&this.hidden?"hidden":""),Tr(h,this.inViewClass,g),Tr(h,w.cls),/\buk-animation-/.test(w.cls)){const O=()=>uo(h,"uk-animation-[\\w-]+");g?w.off=Bn(h,"animationcancel animationend",O):O()}Lt(h,g?"inview":"outview"),w.inview=g}}}},nu={mixins:[ol],props:{cls:String,closest:String,scroll:Boolean,overflow:Boolean,offset:Number},data:{cls:"uk-active",closest:!1,scroll:!1,overflow:!0,offset:0},computed:{links:{get:(h,g)=>Li('a[href^="#"]',g).filter(w=>w.hash),watch(h){this.scroll&&this.$create("scroll",h,{offset:this.offset||0})},immediate:!0},elements(h){let{closest:g}=h;return tn(this.links,g||"*")}},update:[{read(){const h=this.links.map(dl).filter(Boolean),{length:g}=h;if(!g||!si(this.$el))return!1;const[w]=ni(h,/auto|scroll/,!0),{scrollTop:O,scrollHeight:N}=w,W=hs(w);let ue=!1;if(O===N-W.height)ue=g-1;else{for(let Me=0;Me<h.length&&!(_i(h[Me]).top-W.top-this.offset>0);Me++)ue=+Me;!1===ue&&this.overflow&&(ue=0)}return{active:ue}},write(h){let{active:g}=h;const w=!1!==g&&!dn(this.elements[g],this.cls);this.links.forEach(O=>O.blur());for(let O=0;O<this.elements.length;O++)Tr(this.elements[O],this.cls,+O===g);w&&Lt(this.$el,"active",[g,this.elements[g]])},events:["scroll","resize"]}]},As={mixins:[bn,Is,no,ol],props:{position:String,top:null,bottom:null,start:null,end:null,offset:String,overflowFlip:Boolean,animation:String,clsActive:String,clsInactive:String,clsFixed:String,clsBelow:String,selTarget:String,showOnUp:Boolean,targetOffset:Number},data:{position:"top",top:!1,bottom:!1,start:!1,end:!1,offset:0,overflowFlip:!1,animation:"",clsActive:"uk-active",clsInactive:"",clsFixed:"uk-sticky-fixed",clsBelow:"uk-sticky-below",selTarget:"",showOnUp:!1,targetOffset:!1},computed:{selTarget(h,g){let{selTarget:w}=h;return w&&zt(w,g)||g}},resizeTargets:()=>document.documentElement,connected(){this.start=yc(this.start||this.top),this.end=yc(this.end||this.bottom),this.placeholder=zt("+ .uk-sticky-placeholder",this.$el)||zt('<div class="uk-sticky-placeholder"></div>'),this.isFixed=!1,this.setActive(!1)},disconnected(){this.isFixed&&(this.hide(),Kn(this.selTarget,this.clsInactive)),Ir(this.placeholder),this.placeholder=null},events:[{name:"resize",el:()=>window,handler(){this.$emit("resize")}},{name:"load hashchange popstate",el:()=>window,filter(){return!1!==this.targetOffset},handler(){const{scrollingElement:h}=document;!location.hash||0===h.scrollTop||setTimeout(()=>{const g=_i(zt(location.hash)),w=_i(this.$el);this.isFixed&&vr(g,w)&&(h.scrollTop=g.top-w.height-Lr(this.targetOffset,"height",this.placeholder)-Lr(this.offset,"height",this.placeholder))})}}],update:[{read(h,g){let{height:w,margin:O}=h;if(this.inactive=!this.matchMedia||!si(this.$el),this.inactive)return!1;const N=this.active&&g.has("resize");N&&(Ae(this.selTarget,"transition","0s"),this.hide()),this.active||(w=_i(this.$el).height,O=Ae(this.$el,"margin")),N&&(this.show(),requestAnimationFrame(()=>Ae(this.selTarget,"transition","")));const W=this.isFixed?this.placeholder:this.$el,Z=ci(window);let ue=this.position;this.overflowFlip&&w>Z&&(ue="top"===ue?"bottom":"top");let Me=Lr(this.offset,"height",W);"bottom"===ue&&(w<Z||this.overflowFlip)&&(Me+=Z-w);const He=this.overflowFlip?0:Math.max(0,w+Me-Z),Ee=_i(W).top;return{start:(!1===this.start?Ee:Au(this.start,this.$el,Ee))-Me,end:!1===this.end?document.scrollingElement.scrollHeight-Z:Au(this.end,this.$el,Ee+w,!0)-_i(this.$el).height+He-Me,offset:Me,overflow:He,topOffset:Ee,height:w,margin:O,width:yn(W).width,top:os(W)[0]}},write(h){let{height:g,margin:w}=h;const{placeholder:O}=this;Ae(O,{height:g,margin:w}),Xn(O,document)||(el(this.$el,O),O.hidden=!0)},events:["resize"]},{read(h){let{scroll:g=0,dir:w="down",overflow:O,overflowScroll:N=0,start:W,end:Z}=h;const ue=document.scrollingElement.scrollTop;return{dir:g<=ue?"down":"up",prevDir:w,scroll:ue,prevScroll:g,offsetParentTop:_i((this.isFixed?this.placeholder:this.$el).offsetParent).top,overflowScroll:$n(N+$n(ue,W,Z)-$n(g,W,Z),0,O)}},write(h,g){const w=g.has("scroll"),{initTimestamp:O=0,dir:N,prevDir:W,scroll:Z,prevScroll:ue=0,top:Me,start:He,topOffset:Ee,height:_t}=h;if(Z<0||Z===ue&&w||this.showOnUp&&!w&&!this.isFixed)return;const jt=Date.now();if((jt-O>300||N!==W)&&(h.initScroll=Z,h.initTimestamp=jt),!(this.showOnUp&&!this.isFixed&&Math.abs(h.initScroll-Z)<=30&&Math.abs(ue-Z)<=10))if(this.inactive||Z<He||this.showOnUp&&(Z<=He||"down"===N&&w||"up"===N&&!this.isFixed&&Z<=Ee+_t)){if(!this.isFixed)return void(ws.inProgress(this.$el)&&Me>Z&&(ws.cancel(this.$el),this.hide()));this.isFixed=!1,this.animation&&Z>Ee?(ws.cancel(this.$el),ws.out(this.$el,this.animation).then(()=>this.hide(),$t)):this.hide()}else this.isFixed?this.update():this.animation&&Z>Ee?(ws.cancel(this.$el),this.show(),ws.in(this.$el,this.animation).catch($t)):this.show()},events:["resize","scroll"]}],methods:{show(){this.isFixed=!0,this.update(),this.placeholder.hidden=!1},hide(){this.setActive(!1),Kn(this.$el,this.clsFixed,this.clsBelow),Ae(this.$el,{position:"",top:"",width:""}),this.placeholder.hidden=!0},update(){let{width:h,scroll:g=0,overflow:w,overflowScroll:O=0,start:N,end:W,offset:Z,topOffset:ue,height:Me,offsetParentTop:He}=this._data;const Ee=0!==N||g>N;let _t="fixed";g>W&&(Z+=W-He,_t="absolute"),w&&(Z-=O),Ae(this.$el,{position:_t,top:Z+"px",width:h}),this.setActive(Ee),Tr(this.$el,this.clsBelow,g>ue+Me),En(this.$el,this.clsFixed)},setActive(h){const g=this.active;this.active=h,h?(Za(this.selTarget,this.clsInactive,this.clsActive),g!==h&&Lt(this.$el,"active")):(Za(this.selTarget,this.clsActive,this.clsInactive),g!==h&&Lt(this.$el,"inactive"))}}};function Au(h,g,w,O){if(!h)return 0;if(Be(h)||Dt(h)&&h.match(/^-?\d/))return w+Lr(h,"height",g,!0);{const N=!0===h?On(g):pi(h,g);return _i(N).bottom-(O&&N&&Xn(g,N)?at(Ae(N,"paddingBottom")):0)}}function yc(h){return"true"===h||"false"!==h&&h}var Vl={mixins:[Yr,io,Mn],args:"connect",props:{connect:String,toggle:String,itemNav:String,active:Number},data:{connect:"~.uk-switcher",toggle:"> * > :first-child",itemNav:!1,active:0,cls:"uk-active",attrItem:"uk-switcher-item"},computed:{connects:{get(h,g){let{connect:w}=h;return Vn(w,g)},watch(h){this.swiping&&Ae(h,"touchAction","pan-y pinch-zoom");const g=this.index();this.connects.forEach(w=>{fi(w).forEach((O,N)=>Tr(O,this.cls,N===g)),this.lazyload(this.$el,fi(w))})},immediate:!0},toggles:{get(h,g){let{toggle:w}=h;return Li(w,g).filter(O=>!hi(O,".uk-disabled *, .uk-disabled, [disabled]"))},watch(h){const g=this.index();this.show(~g?g:h[this.active]||h[0])},immediate:!0},children(){return fi(this.$el).filter(h=>this.toggles.some(g=>Xn(g,h)))},swipeTarget(){return this.connects}},connected(){_a(()=>this.$emit())},events:[{name:"click",delegate(){return this.toggle},handler(h){h.preventDefault(),this.show(h.current)}},{name:"click",el(){return this.connects.concat(this.itemNav?Vn(this.itemNav,this.$el):[])},delegate(){return"["+this.attrItem+"],[data-"+this.attrItem+"]"},handler(h){h.preventDefault(),this.show(or(h.current,this.attrItem))}},{name:"swipeRight swipeLeft",filter(){return this.swiping},el(){return this.connects},handler(h){let{type:g}=h;this.show(be(g,"Left")?"next":"previous")}}],methods:{index(){return Xe(this.children,h=>dn(h,this.cls))},show(h){var g=this;const w=this.index(),O=rs(h,this.toggles,w),N=rs(this.children[O],fi(this.$el));fi(this.$el).forEach((Z,ue)=>{Tr(Z,this.cls,N===ue),Cn(this.toggles[ue],"aria-expanded",N===ue)});const W=w>=0&&w!==O;this.connects.forEach(function(){var Z=C(function*(ue){let{children:Me}=ue;yield g.toggleElement(vt(Me).filter(He=>dn(He,g.cls)),!1,W),yield g.toggleElement(Me[N],!0,W)});return function(ue){return Z.apply(this,arguments)}}())}}},df={mixins:[bn],extends:Vl,props:{media:Boolean},data:{media:960,attrItem:"uk-tab-item"},connected(){const h=dn(this.$el,"uk-tab-left")?"uk-tab-left":!!dn(this.$el,"uk-tab-right")&&"uk-tab-right";h&&this.$create("toggle",this.$el,{cls:h,mode:"media",media:this.media})}};var iu={mixins:[Yr,Is,Mn],args:"target",props:{href:String,target:null,mode:"list",queued:Boolean},data:{href:!1,target:!1,mode:"click",queued:!0},computed:{target:{get(h,g){let{href:w,target:O}=h;return O=Vn(O||w,g),O.length&&O||[g]},watch(){this.updateAria(),this.lazyload(this.$el,this.target)},immediate:!0}},connected(){!Le(this.mode,"media")&&!Ti(this.$el)&&Cn(this.$el,"tabindex","0"),_a(()=>this.$emit())},events:[{name:as,filter(){return Le(this.mode,"hover")},handler(h){this._preventClick=null,qn(h)&&!this._showState&&(Lt(this.$el,"focus"),Bn(document,as,()=>Lt(this.$el,"blur"),!0,g=>!Xn(g.target,this.$el)),Le(this.mode,"click")&&(this._preventClick=!0))}},{name:Ls+" "+ei+" focus blur",filter(){return Le(this.mode,"hover")},handler(h){if(qn(h))return;const g=Le([Ls,"focus"],h.type),w=Cn(this.$el,"aria-expanded");if(g||!(h.type===ei&&hi(this.$el,":focus")||"blur"===h.type&&hi(this.$el,":hover"))){if(this._showState&&g&&w!==this._showState)return void(g||(this._showState=null));this._showState=g?w:null,this.toggle("toggle"+(g?"show":"hide"))}}},{name:"keydown",filter(){return Le(this.mode,"click")&&!Cs(this.$el,"input")},handler(h){32===h.keyCode&&(h.preventDefault(),this.$el.click())}},{name:"click",filter(){return["click","hover"].some(h=>Le(this.mode,h))},handler(h){let g;(this._preventClick||tn(h.target,'a[href="#"], a[href=""]')||(g=tn(h.target,"a[href]"))&&("true"!==Cn(this.$el,"aria-expanded")||g.hash&&hi(this.target,g.hash)))&&h.preventDefault(),!this._preventClick&&Le(this.mode,"click")&&this.toggle()}},{name:"hide show",self:!0,el(){return this.target},handler(h){let{type:g}=h;this.updateAria("show"===g)}},{name:"mediachange",filter(){return Le(this.mode,"media")},el(){return this.target},handler(h,g){g.matches^this.isToggled(this.target)&&this.toggle()}}],methods:{toggle(h){var g=this;return C(function*(){if(!Lt(g.target,h||"toggle",[g]))return;if(!g.queued)return g.toggleElement(g.target);const w=g.target.filter(N=>dn(N,g.clsLeave));if(w.length){for(const N of g.target){const W=Le(w,N);g.toggleElement(N,W,W)}return}const O=g.target.filter(g.isToggled);yield g.toggleElement(O,!1),yield g.toggleElement(g.target.filter(N=>!Le(O,N)),!0)})()},updateAria(h){Le(this.mode,"media")||Cn(this.$el,"aria-expanded",Vt(h)?h:this.isToggled(this.target))}}};an(Object.freeze({__proto__:null,Accordion:nl,Alert:Io,Cover:pd,Drop:Fr,Dropdown:Fr,FormCustom:rl,Grid:Qr,HeightMatch:Yl,HeightViewport:Ma,Icon:Nl,Img:ji,Leader:fh,Margin:_d,Modal:uf,Nav:Mo,Navbar:Yo,Offcanvas:ia,OverflowAuto:np,Responsive:Iu,Scroll:Nr,Scrollspy:wo,ScrollspyNav:nu,Sticky:As,Svg:Jc,Switcher:Vl,Tab:df,Toggle:iu,Video:tf,Close:uh,Spinner:Cd,NavParentIcon:wd,SlidenavNext:Us,SlidenavPrevious:Us,SearchIcon:Tu,Marker:qi,NavbarParentIcon:qi,NavbarToggleIcon:qi,OverlayIcon:qi,PaginationNext:qi,PaginationPrevious:qi,Totop:qi}),(h,g)=>pn.component(g,h)),function mi(h){const{connect:g,disconnect:w}=h;function O(W){let{addedNodes:Z,removedNodes:ue}=W;for(const Me of Z)oi(Me,g);for(const Me of ue)oi(Me,w)}function N(W){var Z;let{target:ue,attributeName:Me}=W;const He=fn(Me);if(He&&He in h){if(Ci(ue,Me))return void h[He](ue);null==(Z=h.getComponent(ue,He))||Z.$destroy()}}$s&&window.MutationObserver&&requestAnimationFrame(function(){document.body&&oi(document.body,g),new MutationObserver(W=>W.forEach(O)).observe(document,{childList:!0,subtree:!0}),new MutationObserver(W=>W.forEach(N)).observe(document,{attributes:!0,subtree:!0}),h._initialized=!0})}(pn);const Mm=["days","hours","minutes","seconds"];var ph={mixins:[bn],props:{date:String,clsWrapper:String},data:{date:"",clsWrapper:".uk-countdown-%unit%"},connected(){this.date=Date.parse(this.$props.date),this.start()},disconnected(){this.stop()},events:[{name:"visibilitychange",el:()=>document,handler(){document.hidden?this.stop():this.start()}}],methods:{start(){this.stop(),this.update(),this.timer=setInterval(this.update,1e3)},stop(){clearInterval(this.timer)},update(){const h=function ip(h){const g=h-Date.now();return{total:g,seconds:g/1e3%60,minutes:g/1e3/60%60,hours:g/1e3/60/60%24,days:g/1e3/60/60/24}}(this.date);(!this.date||h.total<=0)&&(this.stop(),h.days=h.hours=h.minutes=h.seconds=0);for(const g of Mm){const w=zt(this.clsWrapper.replace("%unit%",g),this.$el);if(!w)continue;let O=String(Math.trunc(h[g]));O=O.length<2?"0"+O:O,w.textContent!==O&&(O=O.split(""),O.length!==w.children.length&&So(w,O.map(()=>"<span></span>").join("")),O.forEach((N,W)=>w.children[W].textContent=N))}}}};const vc="uk-transition-leave",Bl="uk-transition-enter";function Ha(h,g,w,O){void 0===O&&(O=0);const N=Zr(g,!0),W={opacity:1},Z={opacity:0},ue=Ee=>()=>N===Zr(g)?Ee():Promise.reject(),Me=ue(C(function*(){En(g,vc),yield Promise.all(b(g).map((Ee,_t)=>new Promise(jt=>setTimeout(()=>Jn.start(Ee,Z,w/2,"ease").then(jt),_t*O)))),Kn(g,vc)})),He=ue(C(function*(){const Ee=ci(g);En(g,Bl),h(),Ae(fi(g),{opacity:0}),yield function k(){return new Promise(h=>requestAnimationFrame(h))}();const _t=fi(g),jt=ci(g);Ae(g,"alignContent","flex-start"),ci(g,Ee);const Yn=b(g);Ae(_t,Z);const Ai=Yn.map(function(){var Sr=C(function*(Gr,_s){yield function V(h){return new Promise(g=>setTimeout(g,h))}(_s*O),yield Jn.start(Gr,W,w/2,"ease")});return function(Gr,_s){return Sr.apply(this,arguments)}}());Ee!==jt&&Ai.push(Jn.start(g,{height:jt},w/2+Yn.length*O,"ease")),yield Promise.all(Ai).then(()=>{Kn(g,Bl),N===Zr(g)&&(Ae(g,{height:"",alignContent:""}),Ae(_t,{opacity:""}),delete g.dataset.transition)})}));return dn(g,vc)?ui(g).then(He):dn(g,Bl)?ui(g).then(Me).then(He):Me().then(He)}function Zr(h,g){return g&&(h.dataset.transition=1+Zr(h)),st(h.dataset.transition)||0}function ui(h){return Promise.all(fi(h).filter(Jn.inProgress).map(g=>new Promise(w=>Bn(g,"transitionend transitioncanceled",w))))}function b(h){return ba(fi(h)).reduce((g,w)=>g.concat(Qn(w.filter(O=>to(O)),"offsetLeft")),[])}function q(h,g,w){return oe.apply(this,arguments)}function oe(){return(oe=C(function*(h,g,w){yield $i();let O=fi(g);const N=O.map(Ee=>Pe(Ee,!0)),W=Ae(g,["height","padding"]);Jn.cancel(g),O.forEach(Jn.cancel),nn(g),h(),O=O.concat(fi(g).filter(Ee=>!Le(O,Ee))),yield Promise.resolve(),mr.flush();const Z=Ae(g,["height","padding"]),[ue,Me]=Ze(g,O,N);O.forEach((Ee,_t)=>Me[_t]&&Ae(Ee,Me[_t])),Ae(g,{display:"block",...W}),yield $i();const He=O.map((Ee,_t)=>On(Ee)===g&&Jn.start(Ee,ue[_t],w,"ease")).concat(Jn.start(g,Z,w,"ease"));yield Promise.all(He).then(()=>{O.forEach((Ee,_t)=>On(Ee)===g&&Ae(Ee,"display",0===ue[_t].opacity?"none":"")),nn(g)},$t)})).apply(this,arguments)}function Pe(h,g){const w=Ae(h,"zIndex");return!!si(h)&&{display:"",opacity:g?Ae(h,"opacity"):"0",pointerEvents:"none",position:"absolute",zIndex:"auto"===w?Rn(h):w,...Pn(h)}}function Ze(h,g,w){const O=g.map((W,Z)=>!(!On(W)||!(Z in w))&&(w[Z]?si(W)?Pn(W):{opacity:0}:{opacity:si(W)?1:0})),N=O.map((W,Z)=>{const ue=On(g[Z])===h&&(w[Z]||Pe(g[Z]));if(!ue)return!1;if(W){if(!("opacity"in W)){const{opacity:Me}=ue;Me%1?W.opacity=1:delete ue.opacity}}else delete ue.opacity;return ue});return[O,N]}function nn(h){Ae(h.children,{height:"",left:"",opacity:"",pointerEvents:"",position:"",top:"",marginTop:"",marginLeft:"",transform:"",width:"",zIndex:""}),Ae(h,{height:"",display:"",padding:""})}function Pn(h){const{height:g,width:w}=_i(h),{top:O,left:N}=pa(h),{marginLeft:W,marginTop:Z}=Ae(h,["marginTop","marginLeft"]);return{top:O,left:N,height:g,width:w,marginLeft:W,marginTop:Z,transform:""}}function $i(){return new Promise(h=>requestAnimationFrame(h))}var ms={props:{duration:Number,animation:Boolean},data:{duration:150,animation:"slide"},methods:{animate(h,g){void 0===g&&(g=this.$el);const w=this.animation;return("fade"===w?Ha:"delayed-fade"===w?function(){for(var N=arguments.length,W=new Array(N),Z=0;Z<N;Z++)W[Z]=arguments[Z];return Ha(...W,40)}:w?q:()=>(h(),Promise.resolve()))(h,g,this.duration).then(()=>this.$update(g,"resize"),$t)}}},oa={mixins:[ms],args:"target",props:{target:Boolean,selActive:Boolean},data:{target:null,selActive:!1,attrItem:"uk-filter-control",cls:"uk-active",duration:250},computed:{toggles:{get(h,g){let{attrItem:w}=h;return Li("["+w+"],[data-"+w+"]",g)},watch(){if(this.$emit(),!1!==this.selActive){const h=Li(this.selActive,this.$el);this.toggles.forEach(g=>Tr(g,this.cls,Le(h,g)))}},immediate:!0},children:{get(h,g){let{target:w}=h;return Li(w+" > *",g)},watch(h,g){g&&!function bc(h,g){return h.length===g.length&&h.every(w=>g.includes(w))}(h,g)&&this.$emit()},immediate:!0}},update:{write(){this.setState(this.getState(),!1)}},events:[{name:"click",delegate(){return"["+this.attrItem+"],[data-"+this.attrItem+"]"},handler(h){h.preventDefault(),this.apply(h.current)}}],methods:{apply(h){const g=this.getState(),w=ff(h,this.attrItem,this.getState());(function hf(h,g){return["filter","sort"].every(w=>Jt(h[w],g[w]))})(g,w)||this.setState(w)},getState(){return this.toggles.filter(h=>dn(h,this.cls)).reduce((h,g)=>ff(g,this.attrItem,h),{filter:{"":""},sort:[]})},setState(h,g){var w=this;return C(function*(){void 0===g&&(g=!0),h={filter:{"":""},sort:[],...h},Lt(w.$el,"beforeFilter",[w,h]);for(const O of w.toggles)Tr(O,w.cls,!!Cm(O,w.attrItem,h));yield Promise.all(Li(w.target,w.$el).map(O=>{const N=()=>function wm(h,g,w){const O=function Dm(h){let{filter:g}=h,w="";return an(g,O=>w+=O||""),w}(h);w.forEach(Z=>Ae(Z,"display",O&&!hi(Z,O)?"none":""));const[N,W]=h.sort;if(N){const Z=function xm(h,g,w){return[...h].sort((O,N)=>or(O,g).localeCompare(or(N,g),void 0,{numeric:!0})*("asc"===w||-1))}(w,N,W);Jt(Z,w)||cr(g,Z)}}(h,O,fi(O));return g?w.animate(N,O):N()})),Lt(w.$el,"afterFilter",[w])})()}}};function Rs(h,g){return ds(or(h,g),["filter"])}function ff(h,g,w){const O=Rs(h,g),{filter:N,group:W,sort:Z,order:ue="asc"}=O;return(N||Re(Z))&&(W?N?(delete w.filter[""],w.filter[W]=N):(delete w.filter[W],(qe(w.filter)||""in w.filter)&&(w.filter={"":N||""})):w.filter={"":N||""}),Re(Z)||(w.sort=[Z,ue]),w}function Cm(h,g,w){let{filter:O={"":""},sort:[N,W]}=w;const{filter:Z="",group:ue="",sort:Me,order:He="asc"}=Rs(h,g);return Re(Me)?ue in O&&Z===O[ue]||!Z&&ue&&!(ue in O)&&!O[""]:N===Me&&W===He}var rp={slide:{show:h=>[{transform:cn(-100*h)},{transform:cn()}],percent:h=>Mc(h),translate:(h,g)=>[{transform:cn(-100*g*h)},{transform:cn(100*g*(1-h))}]}};function Mc(h){return Math.abs(Ae(h,"transform").split(",")[4]/h.offsetWidth)||0}function cn(h,g){return void 0===h&&(h=0),void 0===g&&(g="%"),"translate3d("+(h+=h?g:"")+", 0, 0)"}function Ys(h){return"scale3d("+h+", "+h+", 1)"}var Yu={...rp,fade:{show:()=>[{opacity:0},{opacity:1}],percent:h=>1-Ae(h,"opacity"),translate:h=>[{opacity:1-h},{opacity:h}]},scale:{show:()=>[{opacity:0,transform:Ys(.8)},{opacity:1,transform:Ys(1)}],percent:h=>1-Ae(h,"opacity"),translate:h=>[{opacity:1-h,transform:Ys(1-.2*h)},{opacity:h,transform:Ys(.8+.2*h)}]}};function mh(h,g,w){Lt(h,de(g,!1,!1,w))}var $_={props:{autoplay:Boolean,autoplayInterval:Number,pauseOnHover:Boolean},data:{autoplay:!1,autoplayInterval:7e3,pauseOnHover:!0},connected(){this.autoplay&&this.startAutoplay()},disconnected(){this.stopAutoplay()},update(){Cn(this.slides,"tabindex","-1")},events:[{name:"visibilitychange",el:()=>document,filter(){return this.autoplay},handler(){document.hidden?this.stopAutoplay():this.startAutoplay()}}],methods:{startAutoplay(){this.stopAutoplay(),this.interval=setInterval(()=>(!this.draggable||!zt(":focus",this.$el))&&(!this.pauseOnHover||!hi(this.$el,":hover"))&&!this.stack.length&&this.show("next"),this.autoplayInterval)},stopAutoplay(){this.interval&&clearInterval(this.interval)}}};const _h={passive:!1,capture:!0},sp="touchmove mousemove",Fu="touchend touchcancel mouseup click input";var Co={mixins:[$_,{props:{draggable:Boolean},data:{draggable:!0,threshold:10},created(){for(const h of["start","move","end"]){const g=this[h];this[h]=w=>{const O=lr(w).x*(br?-1:1);this.prevPos=O===this.pos?this.prevPos:this.pos,this.pos=O,g(w)}}},events:[{name:"touchstart mousedown",delegate(){return this.selSlides},handler(h){!this.draggable||!qn(h)&&function ap(h){return!h.children.length&&h.childNodes.length}(h.target)||tn(h.target,jn)||h.button>0||this.length<2||this.start(h)}},{name:"dragstart",handler(h){h.preventDefault()}},{name:sp+" "+Fu,el(){return this.list},handler:$t,..._h}],methods:{start(){this.drag=this.pos,this._transitioner?(this.percent=this._transitioner.percent(),this.drag+=this._transitioner.getDistance()*this.percent*this.dir,this._transitioner.cancel(),this._transitioner.translate(this.percent),this.dragging=!0,this.stack=[]):this.prevIndex=this.index,tt(document,sp,this.move,_h),tt(document,Fu,this.end,_h),Ae(this.list,"userSelect","none")},move(h){const g=this.pos-this.drag;if(0===g||this.prevPos===this.pos||!this.dragging&&Math.abs(g)<this.threshold)return;Ae(this.list,"pointerEvents","none"),h.cancelable&&h.preventDefault(),this.dragging=!0,this.dir=g<0?1:-1;const{slides:w}=this;let{prevIndex:O}=this,N=Math.abs(g),W=this.getIndex(O+this.dir,O),Z=this._getDistance(O,W)||w[O].offsetWidth;for(;W!==O&&N>Z;)this.drag-=Z*this.dir,O=W,N-=Z,W=this.getIndex(O+this.dir,O),Z=this._getDistance(O,W)||w[O].offsetWidth;this.percent=N/Z;const ue=w[O],Me=w[W],He=this.index!==W,Ee=O===W;let _t;[this.index,this.prevIndex].filter(jt=>!Le([W,O],jt)).forEach(jt=>{Lt(w[jt],"itemhidden",[this]),Ee&&(_t=!0,this.prevIndex=O)}),(this.index===O&&this.prevIndex!==O||_t)&&Lt(w[this.index],"itemshown",[this]),He&&(this.prevIndex=O,this.index=W,!Ee&&Lt(ue,"beforeitemhide",[this]),Lt(Me,"beforeitemshow",[this])),this._transitioner=this._translate(Math.abs(this.percent),ue,!Ee&&Me),He&&(!Ee&&Lt(ue,"itemhide",[this]),Lt(Me,"itemshow",[this]))},end(){if(pr(document,sp,this.move,_h),pr(document,Fu,this.end,_h),this.dragging)if(this.dragging=null,this.index===this.prevIndex)this.percent=1-this.percent,this.dir*=-1,this._show(!1,this.index,!0),this._transitioner=null;else{const h=(br?this.dir*(br?1:-1):this.dir)<0==this.prevPos>this.pos;this.index=h?this.index:this.prevIndex,h&&(this.percent=1-this.percent),this.show(this.dir>0&&!h||this.dir<0&&h?"next":"previous",!0)}Ae(this.list,{userSelect:"",pointerEvents:""}),this.drag=this.percent=null}}},{data:{selNav:!1},computed:{nav(h,g){let{selNav:w}=h;return zt(w,g)},selNavItem(h){let{attrItem:g}=h;return"["+g+"],[data-"+g+"]"},navItems(h,g){return Li(this.selNavItem,g)}},update:{write(){this.nav&&this.length!==this.nav.children.length&&So(this.nav,this.slides.map((h,g)=>"<li "+this.attrItem+'="'+g+'"><a href></a></li>').join("")),this.navItems.concat(this.nav).forEach(h=>h&&(h.hidden=!this.maxIndex)),this.updateNav()},events:["resize"]},events:[{name:"click",delegate(){return this.selNavItem},handler(h){h.preventDefault(),this.show(or(h.current,this.attrItem))}},{name:"itemshow",handler:"updateNav"}],methods:{updateNav(){const h=this.getValidIndex();for(const g of this.navItems){const w=or(g,this.attrItem);Tr(g,this.clsActive,st(w)===h),Tr(g,"uk-invisible",this.finite&&("previous"===w&&0===h||"next"===w&&h>=this.maxIndex))}}}},no],props:{clsActivated:Boolean,easing:String,index:Number,finite:Boolean,velocity:Number,selSlides:String},data:()=>({easing:"ease",finite:!1,velocity:1,index:0,prevIndex:-1,stack:[],percent:0,clsActive:"uk-active",clsActivated:!1,Transitioner:!1,transitionOptions:{}}),connected(){this.prevIndex=-1,this.index=this.getValidIndex(this.$props.index),this.stack=[]},disconnected(){Kn(this.slides,this.clsActive)},computed:{duration(h,g){let{velocity:w}=h;return aa(g.offsetWidth/w)},list(h,g){let{selList:w}=h;return zt(w,g)},maxIndex(){return this.length-1},selSlides(h){let{selList:g,selSlides:w}=h;return g+" "+(w||"> *")},slides:{get(){return Li(this.selSlides,this.$el)},watch(){this.$emit("resize")}},length(){return this.slides.length}},methods:{show(h,g){if(void 0===g&&(g=!1),this.dragging||!this.length)return;const{stack:w}=this,O=g?0:w.length,N=()=>{w.splice(O,1),w.length&&this.show(w.shift(),!0)};if(w[g?"unshift":"push"](h),!g&&w.length>1)return void(2===w.length&&this._transitioner.forward(Math.min(this.duration,200)));const W=this.getIndex(this.index),Z=dn(this.slides,this.clsActive)&&this.slides[W],ue=this.getIndex(h,this.index),Me=this.slides[ue];if(Z===Me)return void N();if(this.dir=function Ba(h,g){return"next"===h?1:"previous"===h||h<g?-1:1}(h,W),this.prevIndex=W,this.index=ue,Z&&!Lt(Z,"beforeitemhide",[this])||!Lt(Me,"beforeitemshow",[this,Z]))return this.index=this.prevIndex,void N();const He=this._show(Z,Me,g).then(()=>(Z&&Lt(Z,"itemhidden",[this]),Lt(Me,"itemshown",[this]),new Promise(Ee=>{requestAnimationFrame(()=>{w.shift(),w.length?this.show(w.shift(),!0):this._transitioner=null,Ee()})})));return Z&&Lt(Z,"itemhide",[this]),Lt(Me,"itemshow",[this]),He},getIndex(h,g){return void 0===h&&(h=this.index),void 0===g&&(g=this.index),$n(rs(h,this.slides,g,this.finite),0,this.maxIndex)},getValidIndex(h,g){return void 0===h&&(h=this.index),void 0===g&&(g=this.prevIndex),this.getIndex(h,g)},_show(h,g,w){if(this._transitioner=this._getTransitioner(h,g,this.dir,{easing:w?g.offsetWidth<600?"cubic-bezier(0.25, 0.46, 0.45, 0.94)":"cubic-bezier(0.165, 0.84, 0.44, 1)":this.easing,...this.transitionOptions}),!w&&!h)return this._translate(1),Promise.resolve();const{length:O}=this.stack;return this._transitioner[O>1?"forward":"show"](O>1?Math.min(this.duration,75+75/(O-1)):this.duration,this.percent)},_getDistance(h,g){return this._getTransitioner(h,h!==g&&g).getDistance()},_translate(h,g,w){void 0===g&&(g=this.prevIndex),void 0===w&&(w=this.index);const O=this._getTransitioner(g!==w&&g,w);return O.translate(h),O},_getTransitioner(h,g,w,O){return void 0===h&&(h=this.prevIndex),void 0===g&&(g=this.index),void 0===w&&(w=this.dir||1),void 0===O&&(O=this.transitionOptions),new this.Transitioner(Ie(h)?this.slides[h]:h,Ie(g)?this.slides[g]:g,w*(br?-1:1),O)}}};function aa(h){return.5*h+300}var $l={mixins:[Co],props:{animation:String},data:{animation:"slide",clsActivated:"uk-transition-active",Animations:rp,Transitioner:function Pd(h,g,w,O){let{animation:N,easing:W}=O;const{percent:Z,translate:ue,show:Me=$t}=N,He=Me(w),Ee=new qt;return{dir:w,show(_t,jt,Yn){void 0===jt&&(jt=0);const Ai=Yn?"linear":W;return _t-=Math.round(_t*$n(jt,-1,1)),this.translate(jt),mh(g,"itemin",{percent:jt,duration:_t,timing:Ai,dir:w}),mh(h,"itemout",{percent:1-jt,duration:_t,timing:Ai,dir:w}),Promise.all([Jn.start(g,He[1],_t,Ai),Jn.start(h,He[0],_t,Ai)]).then(()=>{this.reset(),Ee.resolve()},$t),Ee.promise},cancel(){Jn.cancel([g,h])},reset(){for(const _t in He[0])Ae([g,h],_t,"")},forward(_t,jt){return void 0===jt&&(jt=this.percent()),Jn.cancel([g,h]),this.show(_t,jt,!0)},translate(_t){this.reset();const jt=ue(_t,w);Ae(g,jt[1]),Ae(h,jt[0]),mh(g,"itemtranslatein",{percent:_t,dir:w}),mh(h,"itemtranslateout",{percent:1-_t,dir:w})},percent:()=>Z(h||g,g,w),getDistance:()=>h?.offsetWidth}}},computed:{animation(h){let{animation:g,Animations:w}=h;return{...w[g]||w.slide,name:g}},transitionOptions(){return{animation:this.animation}}},events:{beforeitemshow(h){let{target:g}=h;En(g,this.clsActive)},itemshown(h){let{target:g}=h;En(g,this.clsActivated)},itemhidden(h){let{target:g}=h;Kn(g,this.clsActive,this.clsActivated)}}},Sd={mixins:[Ws,fc,Mn,$l],functional:!0,props:{delayControls:Number,preload:Number,videoAutoplay:Boolean,template:String},data:()=>({preload:1,videoAutoplay:!1,delayControls:3e3,items:[],cls:"uk-open",clsPage:"uk-lightbox-page",selList:".uk-lightbox-items",attrItem:"uk-lightbox-item",selClose:".uk-close-large",selCaption:".uk-lightbox-caption",pauseOnHover:!1,velocity:2,Animations:Yu,template:'<div class="uk-lightbox uk-overflow-hidden"> <ul class="uk-lightbox-items"></ul> <div class="uk-lightbox-toolbar uk-position-top uk-text-right uk-transition-slide-top uk-transition-opaque"> <button class="uk-lightbox-toolbar-icon uk-close-large" type="button" uk-close></button> </div> <a class="uk-lightbox-button uk-position-center-left uk-position-medium uk-transition-fade" href uk-slidenav-previous uk-lightbox-item="previous"></a> <a class="uk-lightbox-button uk-position-center-right uk-position-medium uk-transition-fade" href uk-slidenav-next uk-lightbox-item="next"></a> <div class="uk-lightbox-toolbar uk-lightbox-caption uk-position-bottom uk-text-center uk-transition-slide-bottom uk-transition-opaque"></div> </div>'}),created(){const h=zt(this.template),g=zt(this.selList,h);this.items.forEach(()=>cr(g,"<li>")),this.$mount(cr(this.container,h))},computed:{caption(h,g){let{selCaption:w}=h;return zt(w,g)}},events:[{name:Ar+" "+as+" keydown",handler:"showControls"},{name:"click",self:!0,delegate(){return this.selSlides},handler(h){h.defaultPrevented||this.hide()}},{name:"shown",self:!0,handler(){this.showControls()}},{name:"hide",self:!0,handler(){this.hideControls(),Kn(this.slides,this.clsActive),Jn.stop(this.slides)}},{name:"hidden",self:!0,handler(){this.$destroy(!0)}},{name:"keyup",el:()=>document,handler(h){if(this.isToggled(this.$el)&&this.draggable)switch(h.keyCode){case 37:this.show("previous");break;case 39:this.show("next")}}},{name:"beforeitemshow",handler(h){this.isToggled()||(this.draggable=!1,h.preventDefault(),this.toggleElement(this.$el,!0,!1),this.animation=Yu.scale,Kn(h.target,this.clsActive),this.stack.splice(1,0,this.index))}},{name:"itemshow",handler(){So(this.caption,this.getItem().caption||"");for(let h=-this.preload;h<=this.preload;h++)this.loadItem(this.index+h)}},{name:"itemshown",handler(){this.draggable=this.$props.draggable}},{name:"itemload",handler(h,g){var w=this;return C(function*(){const{source:O,type:N,alt:W="",poster:Z,attrs:ue={}}=g;if(w.setItem(g,"<span uk-spinner></span>"),!O)return;let Me;const He={frameborder:"0",allowfullscreen:"",style:"max-width: 100%; box-sizing: border-box;","uk-responsive":"","uk-video":""+w.videoAutoplay};if("image"===N||O.match(/\.(avif|jpe?g|jfif|a?png|gif|svg|webp)($|\?)/i))try{const{width:Ee,height:_t}=yield Jo(O,ue.srcset,ue.size);w.setItem(g,Nu("img",{src:O,width:Ee,height:_t,alt:W,...ue}))}catch{w.setError(g)}else if("video"===N||O.match(/\.(mp4|webm|ogv)($|\?)/i)){const Ee=Nu("video",{src:O,poster:Z,controls:"",playsinline:"","uk-video":""+w.videoAutoplay,...ue});tt(Ee,"loadedmetadata",()=>{Cn(Ee,{width:Ee.videoWidth,height:Ee.videoHeight}),w.setItem(g,Ee)}),tt(Ee,"error",()=>w.setError(g))}else if("iframe"===N||O.match(/\.(html|php)($|\?)/i))w.setItem(g,Nu("iframe",{src:O,frameborder:"0",allowfullscreen:"",class:"uk-lightbox-iframe",...ue}));else if(Me=O.match(/\/\/(?:.*?youtube(-nocookie)?\..*?[?&]v=|youtu\.be\/)([\w-]{11})[&?]?(.*)?/))w.setItem(g,Nu("iframe",{src:"https://www.youtube"+(Me[1]||"")+".com/embed/"+Me[2]+(Me[3]?"?"+Me[3]:""),width:1920,height:1080,...He,...ue}));else if(Me=O.match(/\/\/.*?vimeo\.[a-z]+\/(\d+)[&?]?(.*)?/))try{const{height:Ee,width:_t}=yield(yield fetch("https://vimeo.com/api/oembed.json?maxwidth=1920&url="+encodeURI(O),{credentials:"omit"})).json();w.setItem(g,Nu("iframe",{src:"https://player.vimeo.com/video/"+Me[1]+(Me[2]?"?"+Me[2]:""),width:_t,height:Ee,...He,...ue}))}catch{w.setError(g)}})()}}],methods:{loadItem(h){void 0===h&&(h=this.index);const g=this.getItem(h);this.getSlide(g).childElementCount||Lt(this.$el,"itemload",[g])},getItem(h){return void 0===h&&(h=this.index),this.items[rs(h,this.slides)]},setItem(h,g){Lt(this.$el,"itemloaded",[this,So(this.getSlide(h),g)])},getSlide(h){return this.slides[this.items.indexOf(h)]},setError(h){this.setItem(h,'<span uk-icon="icon: bolt; ratio: 2"></span>')},showControls(){clearTimeout(this.controlsTimer),this.controlsTimer=setTimeout(this.hideControls,this.delayControls),En(this.$el,"uk-active","uk-transition-active")},hideControls(){Kn(this.$el,"uk-active","uk-transition-active")}}};function Nu(h,g){const w=Oo("<"+h+">");return Cn(w,g),w}var pf={install:function z_(h,g){h.lightboxPanel||h.component("lightboxPanel",Sd),Ge(g.props,h.component("lightboxPanel").options.props)},props:{toggle:String},data:{toggle:"a"},computed:{toggles:{get(h,g){let{toggle:w}=h;return Li(w,g)},watch(){this.hide()}}},disconnected(){this.hide()},events:[{name:"click",delegate(){return this.toggle+":not(.uk-disabled)"},handler(h){h.preventDefault(),this.show(h.current)}}],methods:{show(h){const g=Un(this.toggles.map(Od),"source");if(mt(h)){const{source:w}=Od(h);h=Xe(g,O=>{let{source:N}=O;return w===N})}return this.panel=this.panel||this.$create("lightboxPanel",{...this.$props,items:g}),tt(this.panel.$el,"hidden",()=>this.panel=!1),this.panel.show(h)},hide(){var h;return null==(h=this.panel)?void 0:h.hide()}}};function Od(h){const g={};for(const w of["href","caption","type","poster","alt","attrs"])g["href"===w?"source":w]=or(h,w);return g.attrs=ds(g.attrs),g}var lp={mixins:[Ws],functional:!0,args:["message","status"],data:{message:"",status:"",timeout:5e3,group:null,pos:"top-center",clsContainer:"uk-notification",clsClose:"uk-notification-close",clsMsg:"uk-notification-message"},install:function fl(h){h.notification.closeAll=function(g,w){oi(document.body,O=>{const N=h.getComponent(O,"notification");N&&(!g||g===N.group)&&N.close(w)})}},computed:{marginProp(h){let{pos:g}=h;return"margin"+(we(g,"top")?"Top":"Bottom")},startProps(){return{opacity:0,[this.marginProp]:-this.$el.offsetHeight}}},created(){const h=zt("."+this.clsContainer+"-"+this.pos,this.container)||cr(this.container,'<div class="'+this.clsContainer+" "+this.clsContainer+"-"+this.pos+'" style="display: block"></div>');this.$mount(cr(h,'<div class="'+this.clsMsg+(this.status?" "+this.clsMsg+"-"+this.status:"")+'" role="alert"> <a href class="'+this.clsClose+'" data-uk-close></a> <div>'+this.message+"</div> </div>"))},connected(){var h=this;return C(function*(){const g=at(Ae(h.$el,h.marginProp));yield Jn.start(Ae(h.$el,h.startProps),{opacity:1,[h.marginProp]:g}),h.timeout&&(h.timer=setTimeout(h.close,h.timeout))})()},events:{click(h){tn(h.target,'a[href="#"],a[href=""]')&&h.preventDefault(),this.close()},[Ls](){this.timer&&clearTimeout(this.timer)},[ei](){this.timeout&&(this.timer=setTimeout(this.close,this.timeout))}},methods:{close(h){var g=this;return C(function*(){g.timer&&clearTimeout(g.timer),h||(yield Jn.start(g.$el,g.startProps)),(O=>{const N=On(O);Lt(O,"close",[g]),Ir(O),null!=N&&N.hasChildNodes()||Ir(N)})(g.$el)})()}}};const wc={x:zl,y:zl,rotate:zl,scale:zl,color:Td,backgroundColor:Td,borderColor:Td,blur:ju,hue:ju,fopacity:ju,grayscale:ju,invert:ju,saturate:ju,sepia:ju,opacity:function U_(h,g,w){return 1===w.length&&w.unshift(Ed(g,h,"")),w=ru(w),(O,N)=>{O[h]=$a(w,N)}},stroke:function up(h,g,w){1===w.length&&w.unshift(0);const O=Vu(w),N=Md(g);return(w=ru(w.reverse(),W=>(W=at(W),"%"===O?W*N/100:W))).some(W=>{let[Z]=W;return Z})?(Ae(g,"strokeDasharray",N),(W,Z)=>{W.strokeDashoffset=$a(w,Z)}):$t},bgx:Ld,bgy:Ld},{keys:pl}=Object;var cp={mixins:[Is],props:vh(pl(wc),"list"),data:vh(pl(wc),void 0),computed:{props(h,g){const w={};for(const N in h)N in wc&&!Re(h[N])&&(w[N]=h[N].slice());const O={};for(const N in w)O[N]=wc[N](N,g,w[N],w);return O}},events:{load(){this.$emit()}},methods:{reset(){for(const h in this.getCss(0))Ae(this.$el,h,"")},getCss(h){const g={transform:"",filter:""};for(const w in this.props)this.props[w](g,h);return g}}};function zl(h,g,w){let N,O=Vu(w)||{x:"px",y:"px",rotate:"deg"}[h]||"";return"x"===h||"y"===h?(h="translate"+fe(h),N=W=>at(at(W).toFixed("px"===O?0:6))):"scale"===h&&(O="",N=W=>Vu([W])?Lr(W,"width",g,!0)/g.offsetWidth:W),1===w.length&&w.unshift("scale"===h?1:0),w=ru(w,N),(W,Z)=>{W.transform+=" "+h+"("+$a(w,Z)+O+")"}}function Td(h,g,w){return 1===w.length&&w.unshift(Ed(g,h,"")),w=ru(w,O=>function W_(h,g){return Ed(h,"color",g).split(/[(),]/g).slice(1,-1).concat(1).slice(0,4).map(at)}(g,O)),(O,N)=>{const[W,Z,ue]=Hu(w,N),Me=W.map((He,Ee)=>(He+=ue*(Z[Ee]-He),3===Ee?at(He):parseInt(He,10))).join(",");O[h]="rgba("+Me+")"}}function ju(h,g,w){1===w.length&&w.unshift(0);const O=Vu(w)||{blur:"px",hue:"deg"}[h]||"%";return h={fopacity:"opacity",hue:"hue-rotate"}[h]||h,w=ru(w),(N,W)=>{const Z=$a(w,W);N.filter+=" "+h+"("+(Z+O)+")"}}function Ld(h,g,w,O){1===w.length&&w.unshift(0);const N="bgy"===h?"height":"width";O[h]=ru(w,ue=>Lr(ue,N,g));const W=["bgx","bgy"].filter(ue=>ue in O);if(2===W.length&&"bgx"===h)return $t;if("cover"===Ed(g,"backgroundSize",""))return function gh(h,g,w,O){const N=function ml(h){const g=Ae(h,"backgroundImage").replace(/^none|url\(["']?(.+?)["']?\)$/,"$1");if(Pi[g])return Pi[g];const w=new Image;return g&&(w.src=g,!w.naturalWidth)?(w.onload=()=>{Pi[g]=mf(w),Lt(h,de("load",!1))},mf(w)):Pi[g]=mf(w)}(g);if(!N.width)return $t;const W={width:g.offsetWidth,height:g.offsetHeight},Z=["bgx","bgy"].filter(Ee=>Ee in O),ue={};for(const Ee of Z){const _t=O[Ee].map(Gr=>{let[_s]=Gr;return _s}),jt=Math.min(..._t),Yn=Math.max(..._t),Ai=_t.indexOf(jt)<_t.indexOf(Yn),Sr=Yn-jt;ue[Ee]=(Ai?-Sr:0)-(Ai?jt:Yn)+"px",W["bgy"===Ee?"height":"width"]+=Sr}const Me=vn.cover(N,W);for(const Ee of Z){const _t="bgy"===Ee?"height":"width",jt=Me[_t]-W[_t];ue[Ee]="max("+yh(g,Ee)+",-"+jt+"px) + "+ue[Ee]}const He=dp(Z,ue,O);return(Ee,_t)=>{He(Ee,_t),Ee.backgroundSize=Me.width+"px "+Me.height+"px",Ee.backgroundRepeat="no-repeat"}}(0,g,0,O);const Z={};for(const ue of W)Z[ue]=yh(g,ue);return dp(W,Z,O)}function yh(h,g){return Ed(h,"background-position-"+g.substr(-1),"")}function dp(h,g,w){return function(O,N){for(const W of h){const Z=$a(w[W],N);O["background-position-"+W.substr(-1)]="calc("+g[W]+" + "+Z+"px)"}}}const Pi={};function mf(h){return{width:h.naturalWidth,height:h.naturalHeight}}function ru(h,g){void 0===g&&(g=at);const w=[],{length:O}=h;let N=0;for(let W=0;W<O;W++){let[Z,ue]=Dt(h[W])?h[W].trim().split(" "):[h[W]];if(Z=g(Z),ue=ue?at(ue)/100:null,0===W?null===ue?ue=0:ue&&w.push([Z,0]):W===O-1&&(null===ue?ue=1:1!==ue&&(w.push([Z,ue]),ue=1)),w.push([Z,ue]),null===ue)N++;else if(N){const Me=w[W-N-1][1],He=(ue-Me)/(N+1);for(let Ee=N;Ee>0;Ee--)w[W-Ee][1]=Me+He*(N-Ee+1);N=0}}return w}function Hu(h,g){const w=Xe(h.slice(1),O=>{let[,N]=O;return g<=N})+1;return[h[w-1][0],h[w][0],(g-h[w-1][1])/(h[w][1]-h[w-1][1])]}function $a(h,g){const[w,O,N]=Hu(h,g);return Ie(w)?w+Math.abs(w-O)*N*(w<O?1:-1):+O}const hp=/^-?\d+(\S*)/;function Vu(h,g){for(const w of h){const O=null==w.match?void 0:w.match(hp);if(O)return O[1]}return g}function Ed(h,g,w){const O=h.style[g],N=Ae(Ae(h,g,w),g);return h.style[g]=O,N}function vh(h,g){return h.reduce((w,O)=>(w[O]=g,w),{})}var Id={mixins:[cp,no,ol],props:{target:String,viewport:Number,easing:Number,start:String,end:String},data:{target:!1,viewport:1,easing:1,start:0,end:0},computed:{target(h,g){let{target:w}=h;return Ad(w&&pi(w,g)||g)},start(h){let{start:g}=h;return Lr(g,"height",this.target,!0)},end(h){let{end:g,viewport:w}=h;return Lr(g||(w=100*(1-w))&&w+"vh+"+w+"%","height",this.target,!0)}},update:{read(h,g){let{percent:w}=h;if(g.has("scroll")||(w=!1),!this.matchMedia)return;const O=w;return w=function bh(h,g){return g>=0?Math.pow(h,g+1):1-Math.pow(1-h,1-g)}(Xi(this.target,this.start,this.end),this.easing),{percent:w,style:O!==w&&this.getCss(w)}},write(h){let{style:g}=h;this.matchMedia?g&&Ae(this.$el,g):this.reset()},events:["scroll","resize"]}};function Ad(h){return h?"offsetTop"in h?h:Ad(On(h)):document.documentElement}var Mh={update:{write(){if(this.stack.length||this.dragging)return;const h=this.getValidIndex(this.index);~this.prevIndex&&this.index===h?this._translate(1,this.prevIndex,this.index):this.show(h)},events:["resize"]}},wh={mixins:[Yr],connected(){this.lazyload(this.slides,this.getAdjacentSlides)}};function Bu(h,g,w){const O=zu(h,g);return w?O-function $u(h,g){return yn(g).width/2-yn(h).width/2}(h,g):Math.min(O,Rd(g))}function Rd(h){return Math.max(0,su(h)-yn(h).width)}function su(h){return fi(h).reduce((g,w)=>yn(w).width+g,0)}function zu(h,g){return h&&(pa(h).left+(br?yn(h).width-yn(g).width:0))*(br?-1:1)||0}function fp(h,g){g-=1;const w=yn(h).width,O=g+w+2;return fi(h).filter(N=>{const W=zu(N,h),Z=W+Math.min(yn(N).width,w);return W>=g&&Z<=O})}function Dh(h,g,w){Lt(h,de(g,!1,!1,w))}var _f={mixins:[bn,Co,Mh,wh],props:{center:Boolean,sets:Boolean},data:{center:!1,sets:!1,attrItem:"uk-slider-item",selList:".uk-slider-items",selNav:".uk-slider-nav",clsContainer:"uk-slider-container",Transitioner:function Ch(h,g,w,O){let{center:N,easing:W,list:Z}=O;const ue=new qt,Me=h?Bu(h,Z,N):Bu(g,Z,N)+yn(g).width*w,He=g?Bu(g,Z,N):Me+yn(h).width*w*(br?-1:1);return{dir:w,show(Ee,_t,jt){void 0===_t&&(_t=0);const Yn=jt?"linear":W;return Ee-=Math.round(Ee*$n(_t,-1,1)),this.translate(_t),_t=h?_t:$n(_t,0,1),Dh(this.getItemIn(),"itemin",{percent:_t,duration:Ee,timing:Yn,dir:w}),h&&Dh(this.getItemIn(!0),"itemout",{percent:1-_t,duration:Ee,timing:Yn,dir:w}),Jn.start(Z,{transform:cn(-He*(br?-1:1),"px")},Ee,Yn).then(ue.resolve,$t),ue.promise},cancel(){Jn.cancel(Z)},reset(){Ae(Z,"transform","")},forward(Ee,_t){return void 0===_t&&(_t=this.percent()),Jn.cancel(Z),this.show(Ee,_t,!0)},translate(Ee){const _t=this.getDistance()*w*(br?-1:1);Ae(Z,"transform",cn($n(_t-_t*Ee-He,-su(Z),yn(Z).width)*(br?-1:1),"px"));const jt=this.getActives(),Yn=this.getItemIn(),Ai=this.getItemIn(!0);Ee=h?$n(Ee,-1,1):0;for(const Sr of fi(Z)){const Gr=Le(jt,Sr),_s=Sr===Yn,_l=Sr===Ai;Dh(Sr,"itemtranslate"+(_s||!_l&&(Gr||w*(br?-1:1)==-1^zu(Sr,Z)>zu(h||g))?"in":"out"),{dir:w,percent:_l?1-Ee:_s?Ee:Gr?1:0})}},percent:()=>Math.abs((Ae(Z,"transform").split(",")[4]*(br?-1:1)+Me)/(He-Me)),getDistance:()=>Math.abs(He-Me),getItemIn(Ee){void 0===Ee&&(Ee=!1);let _t=this.getActives(),jt=fp(Z,Bu(g||h,Z,N));if(Ee){const Yn=_t;_t=jt,jt=Yn}return jt[Xe(jt,Yn=>!Le(_t,Yn))]},getActives:()=>fp(Z,Bu(h||g,Z,N))}}},computed:{avgWidth(){return su(this.list)/this.length},finite(h){let{finite:g}=h;return g||Math.ceil(su(this.list))<Math.trunc(yn(this.list).width+function gf(h){return Math.max(0,...fi(h).map(g=>yn(g).width))}(this.list)+this.center)},maxIndex(){if(!this.finite||this.center&&!this.sets)return this.length-1;if(this.center)return Ct(this.sets);let h=0;const g=Rd(this.list),w=Xe(this.slides,O=>{if(h>=g)return!0;h+=yn(O).width});return~w?w:this.length-1},sets(h){let{sets:g}=h;if(!g)return;let w=0;const O=[],N=yn(this.list).width;for(let W=0;W<this.slides.length;W++){const Z=yn(this.slides[W]).width;w+Z>N&&(w=0),this.center?w<N/2&&w+Z+yn(this.slides[+W+1]).width/2>N/2&&(O.push(+W),w=N/2-Z/2):0===w&&O.push(Math.min(+W,this.maxIndex)),w+=Z}return O.length?O:void 0},transitionOptions(){return{center:this.center,list:this.list}}},connected(){Tr(this.$el,this.clsContainer,!zt("."+this.clsContainer,this.$el))},update:{write(){for(const h of this.navItems){const g=st(or(h,this.attrItem));!1!==g&&(h.hidden=!this.maxIndex||g>this.maxIndex||this.sets&&!Le(this.sets,g))}this.length&&!this.dragging&&!this.stack.length&&(this.reorder(),this._translate(1)),this.updateActiveClasses()},events:["resize"]},events:{beforeitemshow(h){!this.dragging&&this.sets&&this.stack.length<2&&!Le(this.sets,this.index)&&(this.index=this.getValidIndex());const g=Math.abs(this.index-this.prevIndex+(this.dir>0&&this.index<this.prevIndex||this.dir<0&&this.index>this.prevIndex?(this.maxIndex+1)*this.dir:0));if(!this.dragging&&g>1){for(let O=0;O<g;O++)this.stack.splice(1,0,this.dir>0?"next":"previous");return void h.preventDefault()}const w=this.dir<0||!this.slides[this.prevIndex]?this.index:this.prevIndex;this.duration=aa(this.avgWidth/this.velocity)*(yn(this.slides[w]).width/this.avgWidth),this.reorder()},itemshow(){~this.prevIndex&&En(this._getTransitioner().getItemIn(),this.clsActive)},itemshown(){this.updateActiveClasses()}},methods:{reorder(){if(this.finite)return void Ae(this.slides,"order","");const h=this.dir>0&&this.slides[this.prevIndex]?this.prevIndex:this.index;if(this.slides.forEach((N,W)=>Ae(N,"order",this.dir>0&&W<h?1:this.dir<0&&W>=this.index?-1:"")),!this.center)return;const g=this.slides[h];let w=yn(this.list).width/2-yn(g).width/2,O=0;for(;w>0;){const N=this.getIndex(--O+h,h),W=this.slides[N];Ae(W,"order",N>h?-2:-1),w-=yn(W).width}},updateActiveClasses(){const h=this._getTransitioner(this.index).getActives(),g=[this.clsActive,(!this.sets||Le(this.sets,at(this.index)))&&this.clsActivated||""];for(const w of this.slides)Tr(w,g,Le(h,w))},getValidIndex(h,g){if(void 0===h&&(h=this.index),void 0===g&&(g=this.prevIndex),h=this.getIndex(h,g),!this.sets)return h;let w;do{if(Le(this.sets,h))return h;w=h,h=this.getIndex(h+this.dir,g)}while(h!==w);return h},getAdjacentSlides(){const{width:h}=yn(this.list),g=-h,w=2*h,O=yn(this.slides[this.index]).width,N=this.center?h/2-O/2:0,W=new Set;for(const Z of[-1,1]){let ue=N+(Z>0?O:0),Me=0;do{const He=this.slides[this.getIndex(this.index+Z+Me++*Z)];ue+=yn(He).width*Z,W.add(He)}while(this.slides.length>Me&&ue>g&&ue<w)}return Array.from(W)}}};var pp={mixins:[cp],data:{selItem:"!li"},beforeConnect(){this.item=pi(this.selItem,this.$el)},disconnected(){this.item=null},events:[{name:"itemin itemout",self:!0,el(){return this.item},handler(h){let{type:g,detail:{percent:w,duration:O,timing:N,dir:W}}=h;mr.read(()=>{const Z=this.getCss(xa(g,W,w)),ue=this.getCss(Cc(g)?.5:W>0?1:0);mr.write(()=>{Ae(this.$el,Z),Jn.start(this.$el,ue,O,N).catch($t)})})}},{name:"transitioncanceled transitionend",self:!0,el(){return this.item},handler(){Jn.cancel(this.$el)}},{name:"itemtranslatein itemtranslateout",self:!0,el(){return this.item},handler(h){let{type:g,detail:{percent:w,dir:O}}=h;mr.read(()=>{const N=this.getCss(xa(g,O,w));mr.write(()=>Ae(this.$el,N))})}}]};function Cc(h){return be(h,"in")}function xa(h,g,w){return w/=2,Cc(h)^g<0?w:1-w}var xh={...rp,fade:{show:()=>[{opacity:0,zIndex:0},{zIndex:-1}],percent:h=>1-Ae(h,"opacity"),translate:h=>[{opacity:1-h,zIndex:0},{zIndex:-1}]},scale:{show:()=>[{opacity:0,transform:Ys(1.5),zIndex:0},{zIndex:-1}],percent:h=>1-Ae(h,"opacity"),translate:h=>[{opacity:1-h,transform:Ys(1+.5*h),zIndex:0},{zIndex:-1}]},pull:{show:h=>h<0?[{transform:cn(30),zIndex:-1},{transform:cn(),zIndex:0}]:[{transform:cn(-100),zIndex:0},{transform:cn(),zIndex:-1}],percent:(h,g,w)=>w<0?1-Mc(g):Mc(h),translate:(h,g)=>g<0?[{transform:cn(30*h),zIndex:-1},{transform:cn(-100*(1-h)),zIndex:0}]:[{transform:cn(100*-h),zIndex:0},{transform:cn(30*(1-h)),zIndex:-1}]},push:{show:h=>h<0?[{transform:cn(100),zIndex:0},{transform:cn(),zIndex:-1}]:[{transform:cn(-30),zIndex:-1},{transform:cn(),zIndex:0}],percent:(h,g,w)=>w>0?1-Mc(g):Mc(h),translate:(h,g)=>g<0?[{transform:cn(100*h),zIndex:0},{transform:cn(-30*(1-h)),zIndex:-1}]:[{transform:cn(-30*h),zIndex:-1},{transform:cn(100*(1-h)),zIndex:0}]}};let kh;function _p(h,g,w,O,N,W){if(!fi(h).length)return;const Z=g.getBoundingClientRect();if(!W)return function gp(h,g){const w=1===fi(h).length;w&&cr(h,g);const O=fi(h),N=O.some((W,Z)=>{const ue=W.getBoundingClientRect();return O.slice(Z+1).some(Me=>{const He=Me.getBoundingClientRect();return!Yd([ue.left,ue.right],[He.left,He.right])})});return w&&Ir(g),N}(h,w)||N<Z.top+Z.height/2?g:g.nextElementSibling;const ue=w.getBoundingClientRect(),Me=Yd([Z.top,Z.bottom],[ue.top,ue.bottom]),He=Me?O:N,Ee=Me?"width":"height",_t=Me?"left":"top",Yn=ue[Ee]<Z[Ee]?Z[Ee]-ue[Ee]:0;return ue[_t]<Z[_t]?!(Yn&&He<Z[_t]+Yn)&&g.nextElementSibling:!(Yn&&He>Z[Me?"right":"bottom"]-Yn)&&g}function Yd(h,g){return h[1]>g[0]&&g[1]>h[0]}var bf={props:{allow:String,clsDragover:String,concurrent:Number,maxSize:Number,method:String,mime:String,msgInvalidMime:String,msgInvalidName:String,msgInvalidSize:String,multiple:Boolean,name:String,params:Object,type:String,url:String},data:{allow:!1,clsDragover:"uk-dragover",concurrent:1,maxSize:0,method:"POST",mime:!1,msgInvalidMime:"Invalid File Type: %s",msgInvalidName:"Invalid File Name: %s",msgInvalidSize:"Invalid File Size: %s Kilobytes Max",multiple:!1,name:"files[]",params:{},type:"",url:"",abort:$t,beforeAll:$t,beforeSend:$t,complete:$t,completeAll:$t,error:$t,fail:$t,load:$t,loadEnd:$t,loadStart:$t,progress:$t},events:{change(h){!hi(h.target,'input[type="file"]')||(h.preventDefault(),h.target.files&&this.upload(h.target.files),h.target.value="")},drop(h){Uu(h);const g=h.dataTransfer;null==g||!g.files||(Kn(this.$el,this.clsDragover),this.upload(g.files))},dragenter(h){Uu(h)},dragover(h){Uu(h),En(this.$el,this.clsDragover)},dragleave(h){Uu(h),Kn(this.$el,this.clsDragover)}},methods:{upload(h){var g=this;return C(function*(){if(!(h=rt(h)).length)return;Lt(g.$el,"upload",[h]);for(const N of h){if(g.maxSize&&1e3*g.maxSize<N.size)return void g.fail(g.msgInvalidSize.replace("%s",g.maxSize));if(g.allow&&!Gl(g.allow,N.name))return void g.fail(g.msgInvalidName.replace("%s",g.allow));if(g.mime&&!Gl(g.mime,N.type))return void g.fail(g.msgInvalidMime.replace("%s",g.mime))}g.multiple||(h=h.slice(0,1)),g.beforeAll(g,h);const w=function Fd(h,g){const w=[];for(let O=0;O<h.length;O+=g)w.push(h.slice(O,O+g));return w}(h,g.concurrent),O=function(){var N=C(function*(W){const Z=new FormData;W.forEach(ue=>Z.append(g.name,ue));for(const ue in g.params)Z.append(ue,g.params[ue]);try{const ue=yield un(g.url,{data:Z,method:g.method,responseType:g.type,beforeSend:Me=>{const{xhr:He}=Me;He.upload&&tt(He.upload,"progress",g.progress);for(const Ee of["loadStart","load","loadEnd","abort"])tt(He,Ee.toLowerCase(),g[Ee]);return g.beforeSend(Me)}});g.complete(ue),w.length?yield O(w.shift()):g.completeAll(ue)}catch(ue){g.error(ue)}});return function(Z){return N.apply(this,arguments)}}();yield O(w.shift())})()}}};function Gl(h,g){return g.match(new RegExp("^"+h.replace(/\//g,"\\/").replace(/\*\*/g,"(\\/[^\\/]+)*").replace(/\*/g,"[^\\/]+").replace(/((?!\\))\?/g,"$1.")+"$","i"))}function Uu(h){h.preventDefault(),h.stopPropagation()}return an(Object.freeze({__proto__:null,Countdown:ph,Filter:oa,Lightbox:pf,LightboxPanel:Sd,Notification:lp,Parallax:Id,Slider:_f,SliderParallax:pp,Slideshow:{mixins:[bn,$l,Mh,wh],props:{ratio:String,minHeight:Number,maxHeight:Number},data:{ratio:"16:9",minHeight:!1,maxHeight:!1,selList:".uk-slideshow-items",attrItem:"uk-slideshow-item",selNav:".uk-slideshow-nav",Animations:xh},update:{read(){if(!this.list)return!1;let[h,g]=this.ratio.split(":").map(Number);return g=g*this.list.offsetWidth/h||0,this.minHeight&&(g=Math.max(this.minHeight,g)),this.maxHeight&&(g=Math.min(this.maxHeight,g)),{height:g-Wr(this.list,"height","content-box")}},write(h){let{height:g}=h;g>0&&Ae(this.list,"minHeight",g)},events:["resize"]},methods:{getAdjacentSlides(){return[1,-1].map(h=>this.slides[this.getIndex(this.index+h)])}}},SlideshowParallax:pp,Sortable:{mixins:[bn,ms],props:{group:String,threshold:Number,clsItem:String,clsPlaceholder:String,clsDrag:String,clsDragState:String,clsBase:String,clsNoDrag:String,clsEmpty:String,clsCustom:String,handle:String},data:{group:!1,threshold:5,clsItem:"uk-sortable-item",clsPlaceholder:"uk-sortable-placeholder",clsDrag:"uk-sortable-drag",clsDragState:"uk-drag",clsBase:"uk-sortable",clsNoDrag:"uk-sortable-nodrag",clsEmpty:"uk-sortable-empty",clsCustom:"",handle:!1,pos:{}},created(){for(const h of["init","start","move","end"]){const g=this[h];this[h]=w=>{Ge(this.pos,lr(w)),g(w)}}},events:{name:as,passive:!1,handler:"init"},computed:{target(){return(this.$el.tBodies||[this.$el])[0]},items(){return fi(this.target)},isEmpty:{get(){return qe(this.items)},watch(h){Tr(this.target,this.clsEmpty,h)},immediate:!0},handles:{get(h,g){let{handle:w}=h;return w?Li(w,g):this.items},watch(h,g){Ae(g,{touchAction:"",userSelect:""}),Ae(h,{touchAction:ya?"none":"",userSelect:"none"})},immediate:!0}},update:{write(h){if(!this.drag||!On(this.placeholder))return;const{pos:{x:g,y:w},origin:{offsetTop:O,offsetLeft:N},placeholder:W}=this;Ae(this.drag,{top:w-O,left:g-N});const Z=this.getSortable(document.elementFromPoint(g,w));if(!Z)return;const{items:ue}=Z;if(ue.some(Jn.inProgress))return;const Me=function Ph(h,g){return h[Xe(h,w=>Zn(g,w.getBoundingClientRect()))]}(ue,{x:g,y:w});if(ue.length&&(!Me||Me===W))return;const He=this.getSortable(W),Ee=_p(Z.target,Me,W,g,w,Z===He&&h.moved!==Me);!1!==Ee&&(Ee&&W===Ee||(Z!==He?(He.remove(W),h.moved=Me):delete h.moved,Z.insert(W,Ee),this.touched.add(Z)))},events:["move"]},methods:{init(h){const{target:g,button:w,defaultPrevented:O}=h,[N]=this.items.filter(W=>Xn(g,W));!N||O||w>0||Gt(g)||Xn(g,"."+this.clsNoDrag)||this.handle&&!Xn(g,this.handle)||(h.preventDefault(),this.touched=new Set([this]),this.placeholder=N,this.origin={target:g,index:Rn(N),...this.pos},tt(document,Ar,this.move),tt(document,Wt,this.end),this.threshold||this.start(h))},start(h){this.drag=function Ul(h,g){const w=cr(h,g.outerHTML.replace(/(^<)(?:li|tr)|(?:li|tr)(\/>$)/g,"$1div$2"));return Ae(w,"margin","0","important"),Ae(w,{boxSizing:"border-box",width:g.offsetWidth,height:g.offsetHeight,padding:Ae(g,"padding")}),ci(w.firstElementChild,ci(g.firstElementChild)),w}(this.$container,this.placeholder);const{left:g,top:w}=this.placeholder.getBoundingClientRect();Ge(this.origin,{offsetLeft:this.pos.x-g,offsetTop:this.pos.y-w}),En(this.drag,this.clsDrag,this.clsCustom),En(this.placeholder,this.clsPlaceholder),En(this.items,this.clsItem),En(document.documentElement,this.clsDragState),Lt(this.$el,"start",[this,this.placeholder]),function yf(h){let g=Date.now();kh=setInterval(()=>{let{x:w,y:O}=h;O+=document.scrollingElement.scrollTop;const N=.3*(Date.now()-g);g=Date.now(),ni(document.elementFromPoint(w,h.y),/auto|scroll/).reverse().some(W=>{let{scrollTop:Z,scrollHeight:ue}=W;const{top:Me,bottom:He,height:Ee}=hs(W);if(Me<O&&Me+35>O)Z-=N;else{if(!(He>O&&He-35<O))return;Z+=N}if(Z>0&&Z<ue-Ee)return W.scrollTop=Z,!0})},15)}(this.pos),this.move(h)},move(h){this.drag?this.$emit("move"):(Math.abs(this.pos.x-this.origin.x)>this.threshold||Math.abs(this.pos.y-this.origin.y)>this.threshold)&&this.start(h)},end(){if(pr(document,Ar,this.move),pr(document,Wt,this.end),!this.drag)return;!function Wl(){clearInterval(kh)}();const h=this.getSortable(this.placeholder);this===h?this.origin.index!==Rn(this.placeholder)&&Lt(this.$el,"moved",[this,this.placeholder]):(Lt(h.$el,"added",[h,this.placeholder]),Lt(this.$el,"removed",[this,this.placeholder])),Lt(this.$el,"stop",[this,this.placeholder]),Ir(this.drag),this.drag=null;for(const{clsPlaceholder:g,clsItem:w}of this.touched)for(const O of this.touched)Kn(O.items,g,w);this.touched=null,Kn(document.documentElement,this.clsDragState)},insert(h,g){En(this.items,this.clsItem),this.animate(()=>g?lc(g,h):cr(this.target,h))},remove(h){!Xn(h,this.target)||this.animate(()=>Ir(h))},getSortable(h){do{const g=this.$getComponent(h,"sortable");if(g&&(g===this||!1!==this.group&&g.group===this.group))return g}while(h=On(h))}}},Tooltip:{mixins:[Ws,Mn,xu],args:"title",props:{delay:Number,title:String},data:{pos:"top",title:"",delay:0,animation:["uk-animation-scale-up"],duration:100,cls:"uk-active"},beforeConnect(){this._hasTitle=Ci(this.$el,"title"),Cn(this.$el,"title",""),this.updateAria(!1),function Ut(h){Ti(h)||Cn(h,"tabindex","0")}(this.$el)},disconnected(){this.hide(),Cn(this.$el,"title",this._hasTitle?this.title:null)},methods:{show(){this.isToggled(this.tooltip||null)||!this.title||(this._unbind=Bn(document,"show keydown "+as,this.hide,!1,h=>h.type===as&&!Xn(h.target,this.$el)||"keydown"===h.type&&27===h.keyCode||"show"===h.type&&h.detail[0]!==this&&h.detail[0].$name===this.$name),clearTimeout(this.showTimer),this.showTimer=setTimeout(this._show,this.delay))},hide(){var h=this;return C(function*(){hi(h.$el,"input:focus")||(clearTimeout(h.showTimer),h.isToggled(h.tooltip||null)&&(yield h.toggleElement(h.tooltip,!1,!1),Ir(h.tooltip),h.tooltip=null,h._unbind()))})()},_show(){this.tooltip=cr(this.container,'<div class="uk-'+this.$options.name+'"> <div class="uk-'+this.$options.name+'-inner">'+this.title+"</div> </div>"),tt(this.tooltip,"toggled",(h,g)=>{if(this.updateAria(g),!g)return;this.positionAt(this.tooltip,this.$el);const[w,O]=function vf(h,g,w){let[O,N]=w;const W=_i(h),Z=_i(g),ue=[["left","right"],["top","bottom"]];for(const He of ue){if(W[He[0]]>=Z[He[1]]){O=He[1];break}if(W[He[1]]<=Z[He[0]]){O=He[0];break}}const Me=Le(ue[0],O)?ue[1]:ue[0];return N=W[Me[0]]===Z[Me[0]]?Me[0]:W[Me[1]]===Z[Me[1]]?Me[1]:"center",[O,N]}(this.tooltip,this.$el,this.pos);this.origin="y"===this.axis?ma(w)+"-"+O:O+"-"+ma(w)}),this.toggleElement(this.tooltip,!0)},updateAria(h){Cn(this.$el,"aria-expanded",h)}},events:{focus:"show",blur:"hide",[Ls+" "+ei](h){qn(h)||this[h.type===Ls?"show":"hide"]()},[as](h){qn(h)&&this.show()}}},Upload:bf}),(h,g)=>pn.component(g,h)),pn}()},6700:(Te,ge,$)=>{var C={"./af":7088,"./af.js":7088,"./ar":7038,"./ar-dz":2502,"./ar-dz.js":2502,"./ar-kw":128,"./ar-kw.js":128,"./ar-ly":4519,"./ar-ly.js":4519,"./ar-ma":5443,"./ar-ma.js":5443,"./ar-sa":7642,"./ar-sa.js":7642,"./ar-tn":8592,"./ar-tn.js":8592,"./ar.js":7038,"./az":1213,"./az.js":1213,"./be":9191,"./be.js":9191,"./bg":322,"./bg.js":322,"./bm":8042,"./bm.js":8042,"./bn":9620,"./bn-bd":5903,"./bn-bd.js":5903,"./bn.js":9620,"./bo":9645,"./bo.js":9645,"./br":5020,"./br.js":5020,"./bs":4792,"./bs.js":4792,"./ca":7980,"./ca.js":7980,"./cs":7322,"./cs.js":7322,"./cv":365,"./cv.js":365,"./cy":2092,"./cy.js":2092,"./da":7387,"./da.js":7387,"./de":4307,"./de-at":9459,"./de-at.js":9459,"./de-ch":3694,"./de-ch.js":3694,"./de.js":4307,"./dv":9659,"./dv.js":9659,"./el":3460,"./el.js":3460,"./en-au":4369,"./en-au.js":4369,"./en-ca":530,"./en-ca.js":530,"./en-gb":9998,"./en-gb.js":9998,"./en-ie":3391,"./en-ie.js":3391,"./en-il":5414,"./en-il.js":5414,"./en-in":9615,"./en-in.js":9615,"./en-nz":1248,"./en-nz.js":1248,"./en-sg":3767,"./en-sg.js":3767,"./eo":4530,"./eo.js":4530,"./es":6866,"./es-do":8944,"./es-do.js":8944,"./es-mx":9116,"./es-mx.js":9116,"./es-us":3609,"./es-us.js":3609,"./es.js":6866,"./et":6725,"./et.js":6725,"./eu":7931,"./eu.js":7931,"./fa":6417,"./fa.js":6417,"./fi":944,"./fi.js":944,"./fil":1766,"./fil.js":1766,"./fo":5867,"./fo.js":5867,"./fr":1636,"./fr-ca":6848,"./fr-ca.js":6848,"./fr-ch":7773,"./fr-ch.js":7773,"./fr.js":1636,"./fy":4940,"./fy.js":4940,"./ga":1402,"./ga.js":1402,"./gd":6924,"./gd.js":6924,"./gl":6398,"./gl.js":6398,"./gom-deva":2457,"./gom-deva.js":2457,"./gom-latn":2545,"./gom-latn.js":2545,"./gu":2641,"./gu.js":2641,"./he":7536,"./he.js":7536,"./hi":6335,"./hi.js":6335,"./hr":7458,"./hr.js":7458,"./hu":6540,"./hu.js":6540,"./hy-am":5283,"./hy-am.js":5283,"./id":8780,"./id.js":8780,"./is":4205,"./is.js":4205,"./it":4211,"./it-ch":9985,"./it-ch.js":9985,"./it.js":4211,"./ja":1003,"./ja.js":1003,"./jv":420,"./jv.js":420,"./ka":851,"./ka.js":851,"./kk":6074,"./kk.js":6074,"./km":3343,"./km.js":3343,"./kn":4799,"./kn.js":4799,"./ko":3549,"./ko.js":3549,"./ku":1037,"./ku.js":1037,"./ky":3125,"./ky.js":3125,"./lb":9586,"./lb.js":9586,"./lo":2349,"./lo.js":2349,"./lt":2400,"./lt.js":2400,"./lv":9991,"./lv.js":9991,"./me":8477,"./me.js":8477,"./mi":5118,"./mi.js":5118,"./mk":5943,"./mk.js":5943,"./ml":3849,"./ml.js":3849,"./mn":1977,"./mn.js":1977,"./mr":6184,"./mr.js":6184,"./ms":485,"./ms-my":4524,"./ms-my.js":4524,"./ms.js":485,"./mt":6681,"./mt.js":6681,"./my":2024,"./my.js":2024,"./nb":2688,"./nb.js":2688,"./ne":8914,"./ne.js":8914,"./nl":1758,"./nl-be":2272,"./nl-be.js":2272,"./nl.js":1758,"./nn":1510,"./nn.js":1510,"./oc-lnc":2797,"./oc-lnc.js":2797,"./pa-in":7944,"./pa-in.js":7944,"./pl":1605,"./pl.js":1605,"./pt":4225,"./pt-br":3840,"./pt-br.js":3840,"./pt.js":4225,"./ro":5128,"./ro.js":5128,"./ru":5127,"./ru.js":5127,"./sd":2525,"./sd.js":2525,"./se":9893,"./se.js":9893,"./si":3123,"./si.js":3123,"./sk":3027,"./sk.js":3027,"./sl":8106,"./sl.js":8106,"./sq":8799,"./sq.js":8799,"./sr":7949,"./sr-cyrl":2872,"./sr-cyrl.js":2872,"./sr.js":7949,"./ss":6167,"./ss.js":6167,"./sv":9713,"./sv.js":9713,"./sw":1982,"./sw.js":1982,"./ta":2732,"./ta.js":2732,"./te":3636,"./te.js":3636,"./tet":2115,"./tet.js":2115,"./tg":9801,"./tg.js":9801,"./th":2868,"./th.js":2868,"./tk":1310,"./tk.js":1310,"./tl-ph":2360,"./tl-ph.js":2360,"./tlh":6645,"./tlh.js":6645,"./tr":8374,"./tr.js":8374,"./tzl":256,"./tzl.js":256,"./tzm":1595,"./tzm-latn":1631,"./tzm-latn.js":1631,"./tzm.js":1595,"./ug-cn":6050,"./ug-cn.js":6050,"./uk":5610,"./uk.js":5610,"./ur":6077,"./ur.js":6077,"./uz":2862,"./uz-latn":2207,"./uz-latn.js":2207,"./uz.js":2862,"./vi":8093,"./vi.js":8093,"./x-pseudo":5590,"./x-pseudo.js":5590,"./yo":9058,"./yo.js":9058,"./zh-cn":7908,"./zh-cn.js":7908,"./zh-hk":8867,"./zh-hk.js":8867,"./zh-mo":1133,"./zh-mo.js":1133,"./zh-tw":3291,"./zh-tw.js":3291};function n(P){var E=L(P);return $(E)}function L(P){if(!$.o(C,P)){var E=new Error("Cannot find module '"+P+"'");throw E.code="MODULE_NOT_FOUND",E}return C[P]}n.keys=function(){return Object.keys(C)},n.resolve=L,Te.exports=n,n.id=6700},655:(Te,ge,$)=>{"use strict";function E(Ie,Be,qe,Re){var at,wt=arguments.length,st=wt<3?Be:null===Re?Re=Object.getOwnPropertyDescriptor(Be,qe):Re;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)st=Reflect.decorate(Ie,Be,qe,Re);else for(var en=Ie.length-1;en>=0;en--)(at=Ie[en])&&(st=(wt<3?at(st):wt>3?at(Be,qe,st):at(Be,qe))||st);return wt>3&&st&&Object.defineProperty(Be,qe,st),st}function G(Ie,Be){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(Ie,Be)}function ee(Ie,Be,qe,Re){return new(qe||(qe=Promise))(function(st,at){function en(Jt){try{it(Re.next(Jt))}catch(Nt){at(Nt)}}function vt(Jt){try{it(Re.throw(Jt))}catch(Nt){at(Nt)}}function it(Jt){Jt.done?st(Jt.value):function wt(st){return st instanceof qe?st:new qe(function(at){at(st)})}(Jt.value).then(en,vt)}it((Re=Re.apply(Ie,Be||[])).next())})}function Ge(Ie){return this instanceof Ge?(this.v=Ie,this):new Ge(Ie)}function et(Ie,Be,qe){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var wt,Re=qe.apply(Ie,Be||[]),st=[];return wt={},at("next"),at("throw"),at("return"),wt[Symbol.asyncIterator]=function(){return this},wt;function at(Ct){Re[Ct]&&(wt[Ct]=function(an){return new Promise(function(Qn,Un){st.push([Ct,an,Qn,Un])>1||en(Ct,an)})})}function en(Ct,an){try{!function vt(Ct){Ct.value instanceof Ge?Promise.resolve(Ct.value.v).then(it,Jt):Nt(st[0][2],Ct)}(Re[Ct](an))}catch(Qn){Nt(st[0][3],Qn)}}function it(Ct){en("next",Ct)}function Jt(Ct){en("throw",Ct)}function Nt(Ct,an){Ct(an),st.shift(),st.length&&en(st[0][0],st[0][1])}}function Ke(Ie){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var qe,Be=Ie[Symbol.asyncIterator];return Be?Be.call(Ie):(Ie=function be(Ie){var Be="function"==typeof Symbol&&Symbol.iterator,qe=Be&&Ie[Be],Re=0;if(qe)return qe.call(Ie);if(Ie&&"number"==typeof Ie.length)return{next:function(){return Ie&&Re>=Ie.length&&(Ie=void 0),{value:Ie&&Ie[Re++],done:!Ie}}};throw new TypeError(Be?"Object is not iterable.":"Symbol.iterator is not defined.")}(Ie),qe={},Re("next"),Re("throw"),Re("return"),qe[Symbol.asyncIterator]=function(){return this},qe);function Re(st){qe[st]=Ie[st]&&function(at){return new Promise(function(en,vt){!function wt(st,at,en,vt){Promise.resolve(vt).then(function(it){st({value:it,done:en})},at)}(en,vt,(at=Ie[st](at)).done,at.value)})}}}$.d(ge,{FC:()=>et,KL:()=>Ke,gn:()=>E,mG:()=>ee,qq:()=>Ge,w6:()=>G})},7156:Te=>{function ge(C,n,L,P,E,B,G){try{var ee=C[B](G),fe=ee.value}catch(ye){return void L(ye)}ee.done?n(fe):Promise.resolve(fe).then(P,E)}Te.exports=function $(C){return function(){var n=this,L=arguments;return new Promise(function(P,E){var B=C.apply(n,L);function G(fe){ge(B,P,E,G,ee,"next",fe)}function ee(fe){ge(B,P,E,G,ee,"throw",fe)}G(void 0)})}},Te.exports.__esModule=!0,Te.exports.default=Te.exports},6895:(Te,ge,$)=>{"use strict";$.d(ge,{Do:()=>Ke,EM:()=>mr,HT:()=>E,JF:()=>To,K0:()=>G,Mx:()=>Za,NF:()=>Ar,O5:()=>Zi,Ov:()=>_a,PC:()=>Wr,PM:()=>Wt,RF:()=>_i,S$:()=>Ge,V_:()=>ye,Ye:()=>yt,b0:()=>ht,bD:()=>br,ez:()=>$s,mk:()=>dn,n9:()=>pa,q:()=>L,sg:()=>Jn,w_:()=>B});var C=$(4650);let n=null;function L(){return n}function E(A){n||(n=A)}class B{}const G=new C.InjectionToken("DocumentToken");let ee=(()=>{class A{historyGo(F){throw new Error("Not implemented")}}return A.\u0275fac=function(F){return new(F||A)},A.\u0275prov=C.\u0275\u0275defineInjectable({token:A,factory:function(){return function fe(){return(0,C.\u0275\u0275inject)(we)}()},providedIn:"platform"}),A})();const ye=new C.InjectionToken("Location Initialized");let we=(()=>{class A extends ee{constructor(F){super(),this._doc=F,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return L().getBaseHref(this._doc)}onPopState(F){const ne=L().getGlobalEventTarget(this._doc,"window");return ne.addEventListener("popstate",F,!1),()=>ne.removeEventListener("popstate",F)}onHashChange(F){const ne=L().getGlobalEventTarget(this._doc,"window");return ne.addEventListener("hashchange",F,!1),()=>ne.removeEventListener("hashchange",F)}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(F){this.location.pathname=F}pushState(F,ne,ve){be()?this._history.pushState(F,ne,ve):this.location.hash=ve}replaceState(F,ne,ve){be()?this._history.replaceState(F,ne,ve):this.location.hash=ve}forward(){this._history.forward()}back(){this._history.back()}historyGo(F=0){this._history.go(F)}getState(){return this._history.state}}return A.\u0275fac=function(F){return new(F||A)(C.\u0275\u0275inject(G))},A.\u0275prov=C.\u0275\u0275defineInjectable({token:A,factory:function(){return function Le(){return new we((0,C.\u0275\u0275inject)(G))}()},providedIn:"platform"}),A})();function be(){return!!window.history.pushState}function Xe(A,J){if(0==A.length)return J;if(0==J.length)return A;let F=0;return A.endsWith("/")&&F++,J.startsWith("/")&&F++,2==F?A+J.substring(1):1==F?A+J:A+"/"+J}function ie(A){const J=A.match(/#|\?|$/),F=J&&J.index||A.length;return A.slice(0,F-("/"===A[F-1]?1:0))+A.slice(F)}function rt(A){return A&&"?"!==A[0]?"?"+A:A}let Ge=(()=>{class A{historyGo(F){throw new Error("Not implemented")}}return A.\u0275fac=function(F){return new(F||A)},A.\u0275prov=C.\u0275\u0275defineInjectable({token:A,factory:function(){return(0,C.inject)(ht)},providedIn:"root"}),A})();const et=new C.InjectionToken("appBaseHref");let ht=(()=>{class A extends Ge{constructor(F,ne){super(),this._platformLocation=F,this._removeListenerFns=[],this._baseHref=ne??this._platformLocation.getBaseHrefFromDOM()??(0,C.inject)(G).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(F){this._removeListenerFns.push(this._platformLocation.onPopState(F),this._platformLocation.onHashChange(F))}getBaseHref(){return this._baseHref}prepareExternalUrl(F){return Xe(this._baseHref,F)}path(F=!1){const ne=this._platformLocation.pathname+rt(this._platformLocation.search),ve=this._platformLocation.hash;return ve&&F?`${ne}${ve}`:ne}pushState(F,ne,ve,We){const Je=this.prepareExternalUrl(ve+rt(We));this._platformLocation.pushState(F,ne,Je)}replaceState(F,ne,ve,We){const Je=this.prepareExternalUrl(ve+rt(We));this._platformLocation.replaceState(F,ne,Je)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(F=0){this._platformLocation.historyGo?.(F)}}return A.\u0275fac=function(F){return new(F||A)(C.\u0275\u0275inject(ee),C.\u0275\u0275inject(et,8))},A.\u0275prov=C.\u0275\u0275defineInjectable({token:A,factory:A.\u0275fac,providedIn:"root"}),A})(),Ke=(()=>{class A extends Ge{constructor(F,ne){super(),this._platformLocation=F,this._baseHref="",this._removeListenerFns=[],null!=ne&&(this._baseHref=ne)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(F){this._removeListenerFns.push(this._platformLocation.onPopState(F),this._platformLocation.onHashChange(F))}getBaseHref(){return this._baseHref}path(F=!1){let ne=this._platformLocation.hash;return null==ne&&(ne="#"),ne.length>0?ne.substring(1):ne}prepareExternalUrl(F){const ne=Xe(this._baseHref,F);return ne.length>0?"#"+ne:ne}pushState(F,ne,ve,We){let Je=this.prepareExternalUrl(ve+rt(We));0==Je.length&&(Je=this._platformLocation.pathname),this._platformLocation.pushState(F,ne,Je)}replaceState(F,ne,ve,We){let Je=this.prepareExternalUrl(ve+rt(We));0==Je.length&&(Je=this._platformLocation.pathname),this._platformLocation.replaceState(F,ne,Je)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(F=0){this._platformLocation.historyGo?.(F)}}return A.\u0275fac=function(F){return new(F||A)(C.\u0275\u0275inject(ee),C.\u0275\u0275inject(et,8))},A.\u0275prov=C.\u0275\u0275defineInjectable({token:A,factory:A.\u0275fac}),A})(),yt=(()=>{class A{constructor(F){this._subject=new C.EventEmitter,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=F;const ne=this._locationStrategy.getBaseHref();this._baseHref=ie(mt(ne)),this._locationStrategy.onPopState(ve=>{this._subject.emit({url:this.path(!0),pop:!0,state:ve.state,type:ve.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(F=!1){return this.normalize(this._locationStrategy.path(F))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(F,ne=""){return this.path()==this.normalize(F+rt(ne))}normalize(F){return A.stripTrailingSlash(function ft(A,J){return A&&J.startsWith(A)?J.substring(A.length):J}(this._baseHref,mt(F)))}prepareExternalUrl(F){return F&&"/"!==F[0]&&(F="/"+F),this._locationStrategy.prepareExternalUrl(F)}go(F,ne="",ve=null){this._locationStrategy.pushState(ve,"",F,ne),this._notifyUrlChangeListeners(this.prepareExternalUrl(F+rt(ne)),ve)}replaceState(F,ne="",ve=null){this._locationStrategy.replaceState(ve,"",F,ne),this._notifyUrlChangeListeners(this.prepareExternalUrl(F+rt(ne)),ve)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(F=0){this._locationStrategy.historyGo?.(F)}onUrlChange(F){return this._urlChangeListeners.push(F),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(ne=>{this._notifyUrlChangeListeners(ne.url,ne.state)})),()=>{const ne=this._urlChangeListeners.indexOf(F);this._urlChangeListeners.splice(ne,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(F="",ne){this._urlChangeListeners.forEach(ve=>ve(F,ne))}subscribe(F,ne,ve){return this._subject.subscribe({next:F,error:ne,complete:ve})}}return A.normalizeQueryParams=rt,A.joinWithSlash=Xe,A.stripTrailingSlash=ie,A.\u0275fac=function(F){return new(F||A)(C.\u0275\u0275inject(Ge))},A.\u0275prov=C.\u0275\u0275defineInjectable({token:A,factory:function(){return function Qe(){return new yt((0,C.\u0275\u0275inject)(Ge))}()},providedIn:"root"}),A})();function mt(A){return A.replace(/\/index.html$/,"")}function Za(A,J){J=encodeURIComponent(J);for(const F of A.split(";")){const ne=F.indexOf("="),[ve,We]=-1==ne?[F,""]:[F.slice(0,ne),F.slice(ne+1)];if(ve.trim()===J)return decodeURIComponent(We)}return null}let dn=(()=>{class A{constructor(F,ne,ve,We){this._iterableDiffers=F,this._keyValueDiffers=ne,this._ngEl=ve,this._renderer=We,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(F){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof F?F.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(F){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof F?F.split(/\s+/):F,this._rawClass&&((0,C.\u0275isListLikeIterable)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const F=this._iterableDiffer.diff(this._rawClass);F&&this._applyIterableChanges(F)}else if(this._keyValueDiffer){const F=this._keyValueDiffer.diff(this._rawClass);F&&this._applyKeyValueChanges(F)}}_applyKeyValueChanges(F){F.forEachAddedItem(ne=>this._toggleClass(ne.key,ne.currentValue)),F.forEachChangedItem(ne=>this._toggleClass(ne.key,ne.currentValue)),F.forEachRemovedItem(ne=>{ne.previousValue&&this._toggleClass(ne.key,!1)})}_applyIterableChanges(F){F.forEachAddedItem(ne=>{if("string"!=typeof ne.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${(0,C.\u0275stringify)(ne.item)}`);this._toggleClass(ne.item,!0)}),F.forEachRemovedItem(ne=>this._toggleClass(ne.item,!1))}_applyClasses(F){F&&(Array.isArray(F)||F instanceof Set?F.forEach(ne=>this._toggleClass(ne,!0)):Object.keys(F).forEach(ne=>this._toggleClass(ne,!!F[ne])))}_removeClasses(F){F&&(Array.isArray(F)||F instanceof Set?F.forEach(ne=>this._toggleClass(ne,!1)):Object.keys(F).forEach(ne=>this._toggleClass(ne,!1)))}_toggleClass(F,ne){(F=F.trim())&&F.split(/\s+/g).forEach(ve=>{ne?this._renderer.addClass(this._ngEl.nativeElement,ve):this._renderer.removeClass(this._ngEl.nativeElement,ve)})}}return A.\u0275fac=function(F){return new(F||A)(C.\u0275\u0275directiveInject(C.IterableDiffers),C.\u0275\u0275directiveInject(C.KeyValueDiffers),C.\u0275\u0275directiveInject(C.ElementRef),C.\u0275\u0275directiveInject(C.Renderer2))},A.\u0275dir=C.\u0275\u0275defineDirective({type:A,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),A})();class Aa{constructor(J,F,ne,ve){this.$implicit=J,this.ngForOf=F,this.index=ne,this.count=ve}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 Jn=(()=>{class A{constructor(F,ne,ve){this._viewContainer=F,this._template=ne,this._differs=ve,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(F){this._ngForOf=F,this._ngForOfDirty=!0}set ngForTrackBy(F){this._trackByFn=F}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(F){F&&(this._template=F)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const F=this._ngForOf;!this._differ&&F&&(this._differ=this._differs.find(F).create(this.ngForTrackBy))}if(this._differ){const F=this._differ.diff(this._ngForOf);F&&this._applyChanges(F)}}_applyChanges(F){const ne=this._viewContainer;F.forEachOperation((ve,We,Je)=>{if(null==ve.previousIndex)ne.createEmbeddedView(this._template,new Aa(ve.item,this._ngForOf,-1,-1),null===Je?void 0:Je);else if(null==Je)ne.remove(null===We?void 0:We);else if(null!==We){const Rt=ne.get(We);ne.move(Rt,Je),ss(Rt,ve)}});for(let ve=0,We=ne.length;ve<We;ve++){const Rt=ne.get(ve).context;Rt.index=ve,Rt.count=We,Rt.ngForOf=this._ngForOf}F.forEachIdentityChange(ve=>{ss(ne.get(ve.currentIndex),ve)})}static ngTemplateContextGuard(F,ne){return!0}}return A.\u0275fac=function(F){return new(F||A)(C.\u0275\u0275directiveInject(C.ViewContainerRef),C.\u0275\u0275directiveInject(C.TemplateRef),C.\u0275\u0275directiveInject(C.IterableDiffers))},A.\u0275dir=C.\u0275\u0275defineDirective({type:A,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),A})();function ss(A,J){A.context.$implicit=J.item}let Zi=(()=>{class A{constructor(F,ne){this._viewContainer=F,this._context=new ws,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=ne}set ngIf(F){this._context.$implicit=this._context.ngIf=F,this._updateView()}set ngIfThen(F){Wi("ngIfThen",F),this._thenTemplateRef=F,this._thenViewRef=null,this._updateView()}set ngIfElse(F){Wi("ngIfElse",F),this._elseTemplateRef=F,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(F,ne){return!0}}return A.\u0275fac=function(F){return new(F||A)(C.\u0275\u0275directiveInject(C.ViewContainerRef),C.\u0275\u0275directiveInject(C.TemplateRef))},A.\u0275dir=C.\u0275\u0275defineDirective({type:A,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),A})();class ws{constructor(){this.$implicit=null,this.ngIf=null}}function Wi(A,J){if(J&&!J.createEmbeddedView)throw new Error(`${A} must be a TemplateRef, but received '${(0,C.\u0275stringify)(J)}'.`)}class yn{constructor(J,F){this._viewContainerRef=J,this._templateRef=F,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(J){J&&!this._created?this.create():!J&&this._created&&this.destroy()}}let _i=(()=>{class A{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(F){this._ngSwitch=F,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(F){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(F)}_matchCase(F){const ne=F==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||ne,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),ne}_updateDefaultCases(F){if(this._defaultViews&&F!==this._defaultUsed){this._defaultUsed=F;for(let ne=0;ne<this._defaultViews.length;ne++)this._defaultViews[ne].enforceState(F)}}}return A.\u0275fac=function(F){return new(F||A)},A.\u0275dir=C.\u0275\u0275defineDirective({type:A,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0}),A})(),pa=(()=>{class A{constructor(F,ne,ve){this.ngSwitch=ve,ve._addCase(),this._view=new yn(F,ne)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return A.\u0275fac=function(F){return new(F||A)(C.\u0275\u0275directiveInject(C.ViewContainerRef),C.\u0275\u0275directiveInject(C.TemplateRef),C.\u0275\u0275directiveInject(_i,9))},A.\u0275dir=C.\u0275\u0275defineDirective({type:A,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),A})(),Wr=(()=>{class A{constructor(F,ne,ve){this._ngEl=F,this._differs=ne,this._renderer=ve,this._ngStyle=null,this._differ=null}set ngStyle(F){this._ngStyle=F,!this._differ&&F&&(this._differ=this._differs.find(F).create())}ngDoCheck(){if(this._differ){const F=this._differ.diff(this._ngStyle);F&&this._applyChanges(F)}}_setStyle(F,ne){const[ve,We]=F.split("."),Je=-1===ve.indexOf("-")?void 0:C.RendererStyleFlags2.DashCase;null!=ne?this._renderer.setStyle(this._ngEl.nativeElement,ve,We?`${ne}${We}`:ne,Je):this._renderer.removeStyle(this._ngEl.nativeElement,ve,Je)}_applyChanges(F){F.forEachRemovedItem(ne=>this._setStyle(ne.key,null)),F.forEachAddedItem(ne=>this._setStyle(ne.key,ne.currentValue)),F.forEachChangedItem(ne=>this._setStyle(ne.key,ne.currentValue))}}return A.\u0275fac=function(F){return new(F||A)(C.\u0275\u0275directiveInject(C.ElementRef),C.\u0275\u0275directiveInject(C.KeyValueDiffers),C.\u0275\u0275directiveInject(C.Renderer2))},A.\u0275dir=C.\u0275\u0275defineDirective({type:A,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),A})();class Vc{createSubscription(J,F){return J.subscribe({next:F,error:ne=>{throw ne}})}dispose(J){J.unsubscribe()}}class sc{createSubscription(J,F){return J.then(F,ne=>{throw ne})}dispose(J){}}const oc=new sc,ac=new Vc;let _a=(()=>{class A{constructor(F){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=F}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(F){return this._obj?F!==this._obj?(this._dispose(),this.transform(F)):this._latestValue:(F&&this._subscribe(F),this._latestValue)}_subscribe(F){this._obj=F,this._strategy=this._selectStrategy(F),this._subscription=this._strategy.createSubscription(F,ne=>this._updateLatestValue(F,ne))}_selectStrategy(F){if((0,C.\u0275isPromise)(F))return oc;if((0,C.\u0275isSubscribable)(F))return ac;throw function Er(A,J){return new C.\u0275RuntimeError(2100,!1)}()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(F,ne){F===this._obj&&(this._latestValue=ne,this._ref.markForCheck())}}return A.\u0275fac=function(F){return new(F||A)(C.\u0275\u0275directiveInject(C.ChangeDetectorRef,16))},A.\u0275pipe=C.\u0275\u0275definePipe({name:"async",type:A,pure:!1,standalone:!0}),A})(),$s=(()=>{class A{}return A.\u0275fac=function(F){return new(F||A)},A.\u0275mod=C.\u0275\u0275defineNgModule({type:A}),A.\u0275inj=C.\u0275\u0275defineInjector({}),A})();const br="browser";function Ar(A){return A===br}function Wt(A){return"server"===A}let mr=(()=>{class A{}return A.\u0275prov=(0,C.\u0275\u0275defineInjectable)({token:A,providedIn:"root",factory:()=>new ls((0,C.\u0275\u0275inject)(G),window)}),A})();class ls{constructor(J,F){this.document=J,this.window=F,this.offset=()=>[0,0]}setOffset(J){this.offset=Array.isArray(J)?()=>J:J}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(J){this.supportsScrolling()&&this.window.scrollTo(J[0],J[1])}scrollToAnchor(J){if(!this.supportsScrolling())return;const F=function cs(A,J){const F=A.getElementById(J)||A.getElementsByName(J)[0];if(F)return F;if("function"==typeof A.createTreeWalker&&A.body&&(A.body.createShadowRoot||A.body.attachShadow)){const ne=A.createTreeWalker(A.body,NodeFilter.SHOW_ELEMENT);let ve=ne.currentNode;for(;ve;){const We=ve.shadowRoot;if(We){const Je=We.getElementById(J)||We.querySelector(`[name="${J}"]`);if(Je)return Je}ve=ne.nextNode()}}return null}(this.document,J);F&&(this.scrollToElement(F),F.focus())}setHistoryScrollRestoration(J){if(this.supportScrollRestoration()){const F=this.window.history;F&&F.scrollRestoration&&(F.scrollRestoration=J)}}scrollToElement(J){const F=J.getBoundingClientRect(),ne=F.left+this.window.pageXOffset,ve=F.top+this.window.pageYOffset,We=this.offset();this.window.scrollTo(ne-We[0],ve-We[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const J=va(this.window.history)||va(Object.getPrototypeOf(this.window.history));return!(!J||!J.writable&&!J.set)}catch{return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}function va(A){return Object.getOwnPropertyDescriptor(A,"scrollRestoration")}class To{}},4650:(Te,ge,$)=>{"use strict";$.r(ge),$.d(ge,{ANALYZE_FOR_ENTRY_COMPONENTS:()=>le,ANIMATION_MODULE_TYPE:()=>O_,APP_BOOTSTRAP_LISTENER:()=>uD,APP_ID:()=>aD,APP_INITIALIZER:()=>oD,ApplicationInitStatus:()=>kb,ApplicationModule:()=>jD,ApplicationRef:()=>hy,Attribute:()=>Xc,COMPILER_OPTIONS:()=>pD,CUSTOM_ELEMENTS_SCHEMA:()=>_s,ChangeDetectionStrategy:()=>si,ChangeDetectorRef:()=>r0,Compiler:()=>uP,CompilerFactory:()=>dP,Component:()=>eP,ComponentFactory:()=>Sh,ComponentFactoryResolver:()=>N,ComponentRef:()=>Uu,ContentChild:()=>ri,ContentChildren:()=>xs,DEFAULT_CURRENCY_CODE:()=>hD,DebugElement:()=>Ab,DebugEventListener:()=>gP,DebugNode:()=>Ib,DefaultIterableDiffer:()=>YD,Directive:()=>sD,ENVIRONMENT_INITIALIZER:()=>Mh,ElementRef:()=>ue,EmbeddedViewRef:()=>LO,EnvironmentInjector:()=>Wl,ErrorHandler:()=>Th,EventEmitter:()=>od,Host:()=>ra,HostBinding:()=>U1,HostListener:()=>iP,INJECTOR:()=>wh,Inject:()=>Iu,InjectFlags:()=>qt,Injectable:()=>zm,InjectionToken:()=>er,Injector:()=>Do,Input:()=>nP,IterableDiffers:()=>ND,KeyValueDiffers:()=>py,LOCALE_ID:()=>Sb,MissingTranslationStrategy:()=>_u,ModuleWithComponentFactories:()=>fD,NO_ERRORS_SCHEMA:()=>_l,NgModule:()=>rP,NgModuleFactory:()=>Jg,NgModuleRef:()=>em,NgProbeToken:()=>Z1,NgZone:()=>yu,Optional:()=>Nr,Output:()=>Db,PACKAGE_ROOT_URL:()=>dD,PLATFORM_ID:()=>Ec,PLATFORM_INITIALIZER:()=>cD,Pipe:()=>tP,PlatformRef:()=>SD,Query:()=>na,QueryList:()=>ty,ReflectiveInjector:()=>Ku,ReflectiveKey:()=>Pc,Renderer2:()=>_t,RendererFactory2:()=>Ee,RendererStyleFlags2:()=>cu,ResolvedReflectiveFactory:()=>fg,Sanitizer:()=>Yn,SecurityContext:()=>Pi,Self:()=>Da,SimpleChange:()=>Ol,SkipSelf:()=>Hl,TRANSLATIONS:()=>lP,TRANSLATIONS_FORMAT:()=>cP,TemplateRef:()=>ny,Testability:()=>MD,TestabilityRegistry:()=>wD,Type:()=>Su,VERSION:()=>Sr,Version:()=>Ai,ViewChild:()=>rf,ViewChildren:()=>nf,ViewContainerRef:()=>_b,ViewEncapsulation:()=>Mt,ViewRef:()=>o0,asNativeElements:()=>a0,assertPlatform:()=>X1,createComponent:()=>$O,createEnvironmentInjector:()=>D_,createNgModule:()=>ub,createNgModuleRef:()=>db,createPlatform:()=>CD,createPlatformFactory:()=>kD,defineInjectable:()=>Qn,destroyPlatform:()=>vu,enableProdMode:()=>OO,forwardRef:()=>we,getDebugNode:()=>fy,getModuleFactory:()=>Gf,getNgModuleById:()=>TO,getPlatform:()=>dy,importProvidersFrom:()=>Rd,inject:()=>gc,isDevMode:()=>SO,platformCore:()=>L_,reflectComponentType:()=>BD,resolveForwardRef:()=>be,setTestabilityGetter:()=>ad,\u0275ALLOW_MULTIPLE_PLATFORMS:()=>J1,\u0275APP_ID_RANDOM_PROVIDER:()=>oP,\u0275ChangeDetectorStatus:()=>jn,\u0275ComponentFactory:()=>Sh,\u0275Console:()=>aP,\u0275DEFAULT_LOCALE_ID:()=>__,\u0275INJECTOR_SCOPE:()=>xh,\u0275LContext:()=>rM,\u0275LifecycleHooksFeature:()=>Nv,\u0275LocaleDataIndex:()=>Hn,\u0275NG_COMP_DEF:()=>Xn,\u0275NG_DIR_DEF:()=>gn,\u0275NG_ELEMENT_ID:()=>Vn,\u0275NG_INJ_DEF:()=>vn,\u0275NG_MOD_DEF:()=>Rn,\u0275NG_PIPE_DEF:()=>fi,\u0275NG_PROV_DEF:()=>An,\u0275NOT_FOUND_CHECK_ONLY_ELEMENT_INJECTOR:()=>Gr,\u0275NO_CHANGE:()=>zn,\u0275NgModuleFactory:()=>tm,\u0275NoopNgZone:()=>Ob,\u0275ReflectionCapabilities:()=>xd,\u0275Render3ComponentFactory:()=>zd,\u0275Render3ComponentRef:()=>c_,\u0275Render3NgModuleRef:()=>O1,\u0275RuntimeError:()=>ie,\u0275TESTABILITY:()=>bD,\u0275TESTABILITY_GETTER:()=>Uf,\u0275ViewRef:()=>Yh,\u0275_sanitizeHtml:()=>gh,\u0275_sanitizeUrl:()=>Ba,\u0275allowSanitizationBypassAndThrow:()=>Yu,\u0275bypassSanitizationTrustHtml:()=>mh,\u0275bypassSanitizationTrustResourceUrl:()=>sp,\u0275bypassSanitizationTrustScript:()=>_h,\u0275bypassSanitizationTrustStyle:()=>$_,\u0275bypassSanitizationTrustUrl:()=>Va,\u0275clearResolutionOfComponentResourcesQueue:()=>Ru,\u0275coerceToBoolean:()=>qf,\u0275compileComponent:()=>wb,\u0275compileDirective:()=>$1,\u0275compileNgModule:()=>$f,\u0275compileNgModuleDefs:()=>ay,\u0275compileNgModuleFactory:()=>fP,\u0275compilePipe:()=>Cb,\u0275createInjector:()=>hg,\u0275defaultIterableDiffers:()=>kP,\u0275defaultKeyValueDiffers:()=>PP,\u0275detectChanges:()=>KM,\u0275devModeEqual:()=>bt,\u0275findLocaleData:()=>v1,\u0275flushModuleScopingQueueAsMuchAsPossible:()=>QC,\u0275formatRuntimeError:()=>rt,\u0275getDebugNode:()=>fy,\u0275getDebugNodeR2:()=>AD,\u0275getDirectives:()=>ts,\u0275getHostElement:()=>L1,\u0275getInjectableDef:()=>$n,\u0275getLContext:()=>Fo,\u0275getLocaleCurrencyCode:()=>ck,\u0275getLocalePluralCase:()=>lC,\u0275getSanitizationBypassType:()=>Pd,\u0275getUnknownElementStrictMode:()=>ou,\u0275getUnknownPropertyStrictMode:()=>au,\u0275global:()=>Ti,\u0275injectChangeDetectorRef:()=>LD,\u0275internalCreateApplication:()=>pP,\u0275isBoundToModule:()=>oo,\u0275isDefaultChangeDetectionStrategy:()=>Gt,\u0275isInjectable:()=>$t,\u0275isListLikeIterable:()=>Se,\u0275isObservable:()=>Sw,\u0275isPromise:()=>Zl,\u0275isStandalone:()=>pr,\u0275isSubscribable:()=>Pw,\u0275ivyEnabled:()=>E_,\u0275makeDecorator:()=>Fa,\u0275noSideEffects:()=>Di,\u0275patchComponentDefWithScope:()=>sm,\u0275publishDefaultGlobalUtils:()=>uy,\u0275publishGlobalUtil:()=>Ic,\u0275registerLocaleData:()=>lk,\u0275resetCompiledComponents:()=>qk,\u0275resetJitOptions:()=>$k,\u0275resolveComponentResources:()=>Au,\u0275setAllowDuplicateNgModuleIdsForTest:()=>V,\u0275setClassMetadata:()=>P_,\u0275setCurrentInjector:()=>Ur,\u0275setDocument:()=>oe,\u0275setLocaleId:()=>rb,\u0275setUnknownElementStrictMode:()=>Ay,\u0275setUnknownPropertyStrictMode:()=>wf,\u0275store:()=>Dw,\u0275stringify:()=>ee,\u0275transitiveScopesFor:()=>zf,\u0275unregisterLocaleData:()=>fO,\u0275unwrapSafeValue:()=>Ys,\u0275\u0275CopyDefinitionFeature:()=>j,\u0275\u0275FactoryTarget:()=>Vr,\u0275\u0275InheritDefinitionFeature:()=>u_,\u0275\u0275NgOnChangesFeature:()=>Oo,\u0275\u0275ProvidersFeature:()=>S1,\u0275\u0275StandaloneFeature:()=>x_,\u0275\u0275advance:()=>Ah,\u0275\u0275attribute:()=>Oi,\u0275\u0275attributeInterpolate1:()=>bw,\u0275\u0275attributeInterpolate2:()=>Mw,\u0275\u0275attributeInterpolate3:()=>ww,\u0275\u0275attributeInterpolate4:()=>Cw,\u0275\u0275attributeInterpolate5:()=>GM,\u0275\u0275attributeInterpolate6:()=>qM,\u0275\u0275attributeInterpolate7:()=>Hv,\u0275\u0275attributeInterpolate8:()=>Ag,\u0275\u0275attributeInterpolateV:()=>Rg,\u0275\u0275classMap:()=>Nw,\u0275\u0275classMapInterpolate1:()=>ok,\u0275\u0275classMapInterpolate2:()=>Wp,\u0275\u0275classMapInterpolate3:()=>Up,\u0275\u0275classMapInterpolate4:()=>Gp,\u0275\u0275classMapInterpolate5:()=>qp,\u0275\u0275classMapInterpolate6:()=>Kp,\u0275\u0275classMapInterpolate7:()=>Qw,\u0275\u0275classMapInterpolate8:()=>f_,\u0275\u0275classMapInterpolateV:()=>ua,\u0275\u0275classProp:()=>$p,\u0275\u0275contentQuery:()=>vb,\u0275\u0275defineComponent:()=>zr,\u0275\u0275defineDirective:()=>Xs,\u0275\u0275defineInjectable:()=>an,\u0275\u0275defineInjector:()=>Un,\u0275\u0275defineNgModule:()=>Ts,\u0275\u0275definePipe:()=>qo,\u0275\u0275directiveInject:()=>Vd,\u0275\u0275disableBindings:()=>zc,\u0275\u0275element:()=>XM,\u0275\u0275elementContainer:()=>Wv,\u0275\u0275elementContainerEnd:()=>zv,\u0275\u0275elementContainerStart:()=>$v,\u0275\u0275elementEnd:()=>ZM,\u0275\u0275elementStart:()=>QM,\u0275\u0275enableBindings:()=>El,\u0275\u0275getCurrentView:()=>kw,\u0275\u0275getInheritedFactory:()=>bd,\u0275\u0275hostProperty:()=>y1,\u0275\u0275i18n:()=>wC,\u0275\u0275i18nApply:()=>xC,\u0275\u0275i18nAttributes:()=>CC,\u0275\u0275i18nEnd:()=>MC,\u0275\u0275i18nExp:()=>DC,\u0275\u0275i18nPostprocess:()=>kC,\u0275\u0275i18nStart:()=>vs,\u0275\u0275inject:()=>tr,\u0275\u0275injectAttribute:()=>Zc,\u0275\u0275invalidFactory:()=>If,\u0275\u0275invalidFactoryDep:()=>io,\u0275\u0275listener:()=>e1,\u0275\u0275loadQuery:()=>Nk,\u0275\u0275namespaceHTML:()=>Ei,\u0275\u0275namespaceMathML:()=>ki,\u0275\u0275namespaceSVG:()=>Rt,\u0275\u0275nextContext:()=>Ew,\u0275\u0275ngDeclareClassMetadata:()=>HO,\u0275\u0275ngDeclareComponent:()=>Mu,\u0275\u0275ngDeclareDirective:()=>jO,\u0275\u0275ngDeclareFactory:()=>VO,\u0275\u0275ngDeclareInjectable:()=>HD,\u0275\u0275ngDeclareInjector:()=>SP,\u0275\u0275ngDeclareNgModule:()=>d0,\u0275\u0275ngDeclarePipe:()=>VD,\u0275\u0275pipe:()=>Kd,\u0275\u0275pipeBind1:()=>HC,\u0275\u0275pipeBind2:()=>pb,\u0275\u0275pipeBind3:()=>Ok,\u0275\u0275pipeBind4:()=>ey,\u0275\u0275pipeBindV:()=>A1,\u0275\u0275projection:()=>Gv,\u0275\u0275projectionDef:()=>Uv,\u0275\u0275property:()=>xw,\u0275\u0275propertyInterpolate:()=>qv,\u0275\u0275propertyInterpolate1:()=>d_,\u0275\u0275propertyInterpolate2:()=>Fg,\u0275\u0275propertyInterpolate3:()=>Ng,\u0275\u0275propertyInterpolate4:()=>Kv,\u0275\u0275propertyInterpolate5:()=>jg,\u0275\u0275propertyInterpolate6:()=>Hg,\u0275\u0275propertyInterpolate7:()=>Jv,\u0275\u0275propertyInterpolate8:()=>In,\u0275\u0275propertyInterpolateV:()=>ys,\u0275\u0275pureFunction0:()=>hb,\u0275\u0275pureFunction1:()=>Zg,\u0275\u0275pureFunction2:()=>EC,\u0275\u0275pureFunction3:()=>IC,\u0275\u0275pureFunction4:()=>Bo,\u0275\u0275pureFunction5:()=>AC,\u0275\u0275pureFunction6:()=>nm,\u0275\u0275pureFunction7:()=>RC,\u0275\u0275pureFunction8:()=>Bf,\u0275\u0275pureFunctionV:()=>Sk,\u0275\u0275queryRefresh:()=>N1,\u0275\u0275reference:()=>Jx,\u0275\u0275registerNgModuleType:()=>ui,\u0275\u0275resetView:()=>mo,\u0275\u0275resolveBody:()=>Im,\u0275\u0275resolveDocument:()=>$y,\u0275\u0275resolveWindow:()=>By,\u0275\u0275restoreView:()=>Zo,\u0275\u0275sanitizeHtml:()=>ml,\u0275\u0275sanitizeResourceUrl:()=>Hu,\u0275\u0275sanitizeScript:()=>$a,\u0275\u0275sanitizeStyle:()=>mf,\u0275\u0275sanitizeUrl:()=>ru,\u0275\u0275sanitizeUrlOrResourceUrl:()=>vh,\u0275\u0275setComponentScope:()=>co,\u0275\u0275setNgModuleScope:()=>xr,\u0275\u0275styleMap:()=>td,\u0275\u0275styleMapInterpolate1:()=>tb,\u0275\u0275styleMapInterpolate2:()=>Zw,\u0275\u0275styleMapInterpolate3:()=>u1,\u0275\u0275styleMapInterpolate4:()=>Xw,\u0275\u0275styleMapInterpolate5:()=>eC,\u0275\u0275styleMapInterpolate6:()=>tC,\u0275\u0275styleMapInterpolate7:()=>nC,\u0275\u0275styleMapInterpolate8:()=>iC,\u0275\u0275styleMapInterpolateV:()=>rC,\u0275\u0275styleProp:()=>o1,\u0275\u0275stylePropInterpolate1:()=>d1,\u0275\u0275stylePropInterpolate2:()=>h1,\u0275\u0275stylePropInterpolate3:()=>f1,\u0275\u0275stylePropInterpolate4:()=>p1,\u0275\u0275stylePropInterpolate5:()=>m1,\u0275\u0275stylePropInterpolate6:()=>_1,\u0275\u0275stylePropInterpolate7:()=>sC,\u0275\u0275stylePropInterpolate8:()=>oC,\u0275\u0275stylePropInterpolateV:()=>g1,\u0275\u0275syntheticHostListener:()=>t1,\u0275\u0275syntheticHostProperty:()=>p_,\u0275\u0275template:()=>Vv,\u0275\u0275templateRefExtractor:()=>JC,\u0275\u0275text:()=>zw,\u0275\u0275textInterpolate:()=>zp,\u0275\u0275textInterpolate1:()=>Nh,\u0275\u0275textInterpolate2:()=>Ww,\u0275\u0275textInterpolate3:()=>c1,\u0275\u0275textInterpolate4:()=>Uw,\u0275\u0275textInterpolate5:()=>h_,\u0275\u0275textInterpolate6:()=>Gw,\u0275\u0275textInterpolate7:()=>qw,\u0275\u0275textInterpolate8:()=>Kw,\u0275\u0275textInterpolateV:()=>Jw,\u0275\u0275trustConstantHtml:()=>hp,\u0275\u0275trustConstantResourceUrl:()=>Vu,\u0275\u0275viewQuery:()=>Fk});var C=$(7579),n=$(727),L=$(9751),P=$(6451),E=$(3099);function B(a){for(let l in a)if(a[l]===B)return l;throw Error("Could not find renamed property on target object.")}function G(a,l){for(const c in l)l.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=l[c])}function ee(a){if("string"==typeof a)return a;if(Array.isArray(a))return"["+a.map(ee).join(", ")+"]";if(null==a)return""+a;if(a.overriddenName)return`${a.overriddenName}`;if(a.name)return`${a.name}`;const l=a.toString();if(null==l)return""+l;const c=l.indexOf("\n");return-1===c?l:l.substring(0,c)}function fe(a,l){return null==a||""===a?null===l?"":l:null==l||""===l?a:a+" "+l}const ye=B({__forward_ref__:B});function we(a){return a.__forward_ref__=we,a.toString=function(){return ee(this())},a}function be(a){return Le(a)?a():a}function Le(a){return"function"==typeof a&&a.hasOwnProperty(ye)&&a.__forward_ref__===we}class ie extends Error{constructor(l,c){super(rt(l,c)),this.code=l}}function rt(a,l){return`NG0${Math.abs(a)}${l?": "+l.trim():""}`}function Ge(a){return"string"==typeof a?a:null==a?"":String(a)}function et(a){return"function"==typeof a?a.name||a.toString():"object"==typeof a&&null!=a&&"function"==typeof a.type?a.type.name||a.type.toString():Ge(a)}function Qe(a,l){throw new ie(-201,!1)}function it(a,l,c,p){throw new Error(`ASSERTION ERROR: ${a}`+(null==p?"":` [Expected=> ${c} ${p} ${l} <=Actual]`))}function an(a){return{token:a.token,providedIn:a.providedIn||null,factory:a.factory,value:void 0}}const Qn=an;function Un(a){return{providers:a.providers||[],imports:a.imports||[]}}function $n(a){return vr(a,An)||vr(a,rs)}function $t(a){return null!==$n(a)}function vr(a,l){return a.hasOwnProperty(l)?a[l]:null}function li(a){return a&&(a.hasOwnProperty(vn)||a.hasOwnProperty(Vi))?a[vn]:null}const An=B({\u0275prov:B}),vn=B({\u0275inj:B}),rs=B({ngInjectableDef:B}),Vi=B({ngInjectorDef:B});var qt=(()=>((qt=qt||{})[qt.Default=0]="Default",qt[qt.Host=1]="Host",qt[qt.Self=2]="Self",qt[qt.SkipSelf=4]="SkipSelf",qt[qt.Optional=8]="Optional",qt))();let Cn;function Nn(a){const l=Cn;return Cn=a,l}function or(a,l,c){const p=$n(a);return p&&"root"==p.providedIn?void 0===p.value?p.value=p.factory():p.value:c&qt.Optional?null:void 0!==l?l:void Qe(ee(a))}function Di(a){return{toString:a}.toString()}var si=(()=>((si=si||{})[si.OnPush=0]="OnPush",si[si.Default=1]="Default",si))(),jn=(()=>((jn=jn||{})[jn.CheckOnce=0]="CheckOnce",jn[jn.Checked=1]="Checked",jn[jn.CheckAlways=2]="CheckAlways",jn[jn.Detached=3]="Detached",jn[jn.Errored=4]="Errored",jn[jn.Destroyed=5]="Destroyed",jn))();function Gt(a){return null==a||a===si.Default}var Mt=(()=>{return(a=Mt||(Mt={}))[a.Emulated=0]="Emulated",a[a.None=2]="None",a[a.ShadowDom=3]="ShadowDom",Mt;var a})();const Ti=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),hi={},tn=[],Xn=B({\u0275cmp:B}),gn=B({\u0275dir:B}),fi=B({\u0275pipe:B}),Rn=B({\u0275mod:B}),pi=B({\u0275fac:B}),Vn=B({__NG_ELEMENT_ID__:B});let lo=0;function zr(a){return Di(()=>{const c=!0===a.standalone,p={},_={type:a.type,providersResolver:null,decls:a.decls,vars:a.vars,factory:null,template:a.template||null,consts:a.consts||null,ngContentSelectors:a.ngContentSelectors,hostBindings:a.hostBindings||null,hostVars:a.hostVars||0,hostAttrs:a.hostAttrs||null,contentQueries:a.contentQueries||null,declaredInputs:p,inputs:null,outputs:null,exportAs:a.exportAs||null,onPush:a.changeDetection===si.OnPush,directiveDefs:null,pipeDefs:null,standalone:c,dependencies:c&&a.dependencies||null,getStandaloneInjector:null,selectors:a.selectors||tn,viewQuery:a.viewQuery||null,features:a.features||null,data:a.data||{},encapsulation:a.encapsulation||Mt.Emulated,id:"c"+lo++,styles:a.styles||tn,_:null,setInput:null,schemas:a.schemas||null,tView:null},v=a.dependencies,x=a.features;return _.inputs=Zs(a.inputs,p),_.outputs=Zs(a.outputs),x&&x.forEach(T=>T(_)),_.directiveDefs=v?()=>("function"==typeof v?v():v).map(Go).filter(Qs):null,_.pipeDefs=v?()=>("function"==typeof v?v():v).map(tt).filter(Qs):null,_})}function co(a,l,c){const p=a.\u0275cmp;p.directiveDefs=()=>("function"==typeof l?l():l).map(Go),p.pipeDefs=()=>("function"==typeof c?c():c).map(tt)}function Go(a){return kn(a)||ar(a)}function Qs(a){return null!==a}function Ts(a){return Di(()=>({type:a.type,bootstrap:a.bootstrap||tn,declarations:a.declarations||tn,imports:a.imports||tn,exports:a.exports||tn,transitiveCompileScopes:null,schemas:a.schemas||null,id:a.id||null}))}function xr(a,l){return Di(()=>{const c=Bn(a,!0);c.declarations=l.declarations||tn,c.imports=l.imports||tn,c.exports=l.exports||tn})}function Zs(a,l){if(null==a)return hi;const c={};for(const p in a)if(a.hasOwnProperty(p)){let _=a[p],v=_;Array.isArray(_)&&(v=_[1],_=_[0]),c[_]=p,l&&(l[_]=v)}return c}const Xs=zr;function qo(a){return{type:a.type,name:a.name,factory:null,pure:!1!==a.pure,standalone:!0===a.standalone,onDestroy:a.type.prototype.ngOnDestroy||null}}function kn(a){return a[Xn]||null}function ar(a){return a[gn]||null}function tt(a){return a[fi]||null}function pr(a){const l=kn(a)||ar(a)||tt(a);return null!==l&&l.standalone}function Bn(a,l){const c=a[Rn]||null;if(!c&&!0===l)throw new Error(`Type ${ee(a)} does not have '\u0275mod' property.`);return c}function Wi(a){return Array.isArray(a)&&"object"==typeof a[1]}function yn(a){return Array.isArray(a)&&!0===a[1]}function _i(a){return 0!=(8&a.flags)}function pa(a){return 2==(2&a.flags)}function os(a){return 1==(1&a.flags)}function ci(a){return null!==a.template}function Bs(a){return 0!=(256&a[2])}function ga(a,l){return a.hasOwnProperty(pi)?a[pi]:null}class Ol{constructor(l,c,p){this.previousValue=l,this.currentValue=c,this.firstChange=p}isFirstChange(){return this.firstChange}}function Oo(){return Tl}function Tl(a){return a.type.prototype.ngOnChanges&&(a.setInput=zt),oi}function oi(){const a=Zt(this),l=a?.current;if(l){const c=a.previous;if(c===hi)a.previous=l;else for(let p in l)c[p]=l[p];a.current=null,this.ngOnChanges(l)}}function zt(a,l,c,p){const _=Zt(a)||function $s(a,l){return a[Li]=l}(a,{previous:hi,current:null}),v=_.current||(_.current={}),x=_.previous,T=this.declaredInputs[c],R=x[T];v[T]=new Ol(R&&R.currentValue,l,x===hi),a[p]=l}Oo.ngInherit=!0;const Li="__ngSimpleChanges__";function Zt(a){return a[Li]||null}let br=null;const ya=a=>{br=a},kr=function(a,l,c){br?.(a,l,c)};function Ri(a){for(;Array.isArray(a);)a=a[0];return a}function va(a,l){return Ri(l[a])}function cs(a,l){return Ri(l[a.index])}function To(a,l){return a.data[l]}function Ds(a,l){return a[l]}function vi(a,l){const c=l[a];return Wi(c)?c:c[0]}function us(a){return 64==(64&a[2])}function jr(a,l){return null==l?null:a[l]}function Bc(a){a[18]=0}function zs(a,l){a[5]+=l;let c=a,p=a[3];for(;null!==p&&(1===l&&1===c[5]||-1===l&&0===c[5]);)p[5]+=l,c=p,p=p[3]}const Sn={lFrame:hc(null),bindingsEnabled:!0};function ds(){return Sn.bindingsEnabled}function El(){Sn.bindingsEnabled=!0}function zc(){Sn.bindingsEnabled=!1}function ut(){return Sn.lFrame.lView}function ti(){return Sn.lFrame.tView}function Zo(a){return Sn.lFrame.contextLView=a,a[8]}function mo(a){return Sn.lFrame.contextLView=null,a}function ur(){let a=z();for(;null!==a&&64===a.type;)a=a.parent;return a}function z(){return Sn.lFrame.currentTNode}function H(){const a=Sn.lFrame,l=a.currentTNode;return a.isParent?l:l.parent}function Y(a,l){const c=Sn.lFrame;c.currentTNode=a,c.isParent=l}function se(){return Sn.lFrame.isParent}function ze(){Sn.lFrame.isParent=!1}function Xi(){const a=Sn.lFrame;let l=a.bindingRootIndex;return-1===l&&(l=a.bindingRootIndex=a.tView.bindingStartIndex),l}function ni(){return Sn.lFrame.bindingIndex}function hs(a){return Sn.lFrame.bindingIndex=a}function xi(){return Sn.lFrame.bindingIndex++}function Hr(a){const l=Sn.lFrame,c=l.bindingIndex;return l.bindingIndex=l.bindingIndex+a,c}function hd(a){Sn.lFrame.inI18n=a}function ef(a,l){const c=Sn.lFrame;c.bindingIndex=c.bindingRootIndex=a,fd(l)}function fd(a){Sn.lFrame.currentDirectiveIndex=a}function tl(a){const l=Sn.lFrame.currentDirectiveIndex;return-1===l?null:a[l]}function Eo(){return Sn.lFrame.currentQueryIndex}function Wc(a){Sn.lFrame.currentQueryIndex=a}function dc(a){const l=a[1];return 2===l.type?l.declTNode:1===l.type?a[6]:null}function Il(a,l,c){if(c&qt.SkipSelf){let _=l,v=a;for(;!(_=_.parent,null!==_||c&qt.Host||(_=dc(v),null===_||(v=v[15],10&_.type))););if(null===_)return!1;l=_,a=v}const p=Sn.lFrame=_o();return p.currentTNode=l,p.lView=a,!0}function Al(a){const l=_o(),c=a[1];Sn.lFrame=l,l.currentTNode=c.firstChild,l.lView=a,l.tView=c,l.contextLView=a,l.bindingIndex=c.bindingStartIndex,l.inI18n=!1}function _o(){const a=Sn.lFrame,l=null===a?null:a.child;return null===l?hc(a):l}function hc(a){const l={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:a,child:null,inI18n:!1};return null!==a&&(a.child=l),l}function Du(){const a=Sn.lFrame;return Sn.lFrame=a.parent,a.currentTNode=null,a.lView=null,a}const A=Du;function J(){const a=Du();a.isParent=!0,a.tView=null,a.selectedIndex=-1,a.contextLView=null,a.elementDepthCount=0,a.currentDirectiveIndex=-1,a.currentNamespace=null,a.bindingRootIndex=-1,a.bindingIndex=-1,a.currentQueryIndex=0}function ve(){return Sn.lFrame.selectedIndex}function We(a){Sn.lFrame.selectedIndex=a}function Je(){const a=Sn.lFrame;return To(a.tView,a.selectedIndex)}function Rt(){Sn.lFrame.currentNamespace="svg"}function ki(){Sn.lFrame.currentNamespace="math"}function Ei(){!function Ii(){Sn.lFrame.currentNamespace=null}()}function je(a,l){for(let c=l.directiveStart,p=l.directiveEnd;c<p;c++){const v=a.data[c].type.prototype,{ngAfterContentInit:x,ngAfterContentChecked:T,ngAfterViewInit:R,ngAfterViewChecked:U,ngOnDestroy:re}=v;x&&(a.contentHooks||(a.contentHooks=[])).push(-c,x),T&&((a.contentHooks||(a.contentHooks=[])).push(c,T),(a.contentCheckHooks||(a.contentCheckHooks=[])).push(c,T)),R&&(a.viewHooks||(a.viewHooks=[])).push(-c,R),U&&((a.viewHooks||(a.viewHooks=[])).push(c,U),(a.viewCheckHooks||(a.viewCheckHooks=[])).push(c,U)),null!=re&&(a.destroyHooks||(a.destroyHooks=[])).push(c,re)}}function kt(a,l,c){mi(a,l,3,c)}function fn(a,l,c,p){(3&a[2])===c&&mi(a,l,c,p)}function pn(a,l){let c=a[2];(3&c)===l&&(c&=2047,c+=1,a[2]=c)}function mi(a,l,c,p){const v=p??-1,x=l.length-1;let T=0;for(let R=void 0!==p?65535&a[18]:0;R<x;R++)if("number"==typeof l[R+1]){if(T=l[R],null!=p&&T>=p)break}else l[R]<0&&(a[18]+=65536),(T<v||-1==v)&&(bn(a,c,l,R),a[18]=(4294901760&a[18])+R+2),R++}function bn(a,l,c,p){const _=c[p]<0,v=c[p+1],T=a[_?-c[p]:c[p]];if(_){if(a[2]>>11<a[18]>>16&&(3&a[2])===l){a[2]+=2048,kr(4,T,v);try{v.call(T)}finally{kr(5,T,v)}}}else{kr(4,T,v);try{v.call(T)}finally{kr(5,T,v)}}}class Mn{constructor(l,c,p){this.factory=l,this.resolving=!1,this.canSeeViewProviders=c,this.injectImpl=p}}function no(a,l,c){let p=0;for(;p<c.length;){const _=c[p];if("number"==typeof _){if(0!==_)break;p++;const v=c[p++],x=c[p++],T=c[p++];a.setAttribute(l,x,T,v)}else{const v=_,x=c[++p];fs(v)?a.setProperty(l,v,x):a.setAttribute(l,v,x),p++}}return p}function pd(a){return 3===a||4===a||6===a}function fs(a){return 64===a.charCodeAt(0)}function Ws(a,l){if(null!==l&&0!==l.length)if(null===a||0===a.length)a=l.slice();else{let c=-1;for(let p=0;p<l.length;p++){const _=l[p];"number"==typeof _?c=_:0===c||xu(a,c,_,null,-1===c||2===c?l[++p]:null)}}return a}function xu(a,l,c,p,_){let v=0,x=a.length;if(-1===l)x=-1;else for(;v<a.length;){const T=a[v++];if("number"==typeof T){if(T===l){x=-1;break}if(T>l){x=v-1;break}}}for(;v<a.length;){const T=a[v];if("number"==typeof T)break;if(T===c){if(null===p)return void(null!==_&&(a[v+1]=_));if(p===a[v+1])return void(a[v+2]=_)}v++,null!==p&&v++,null!==_&&v++}-1!==x&&(a.splice(x,0,l),v=x+1),a.splice(v++,0,c),null!==p&&a.splice(v++,0,p),null!==_&&a.splice(v++,0,_)}function ku(a){return-1!==a}function _r(a){return 32767&a}function il(a,l){let c=function fc(a){return a>>16}(a),p=l;for(;c>0;)p=p[15],c--;return p}let qc=!0;function pc(a){const l=qc;return qc=a,l}let Mr=0;const Fr={};function rl(a,l){const c=ba(a,l);if(-1!==c)return c;const p=l[1];p.firstCreatePass&&(a.injectorIndex=l.length,_d(p.data,a),_d(l,null),_d(p.blueprint,null));const _=Rl(a,l),v=a.injectorIndex;if(ku(_)){const x=_r(_),T=il(_,l),R=T[1].data;for(let U=0;U<8;U++)l[v+U]=T[x+U]|R[x+U]}return l[v+8]=_,v}function _d(a,l){a.push(0,0,0,0,0,0,0,0,l)}function ba(a,l){return-1===a.injectorIndex||a.parent&&a.parent.injectorIndex===a.injectorIndex||null===l[a.injectorIndex+8]?-1:a.injectorIndex}function Rl(a,l){if(a.parent&&-1!==a.parent.injectorIndex)return a.parent.injectorIndex;let c=0,p=null,_=l;for(;null!==_;){if(p=Qc(_),null===p)return-1;if(c++,_=_[15],-1!==p.injectorIndex)return p.injectorIndex|c<<16}return-1}function Ya(a,l,c){!function ii(a,l,c){let p;"string"==typeof c?p=c.charCodeAt(0)||0:c.hasOwnProperty(Vn)&&(p=c[Vn]),null==p&&(p=c[Vn]=Mr++);const _=255&p;l.data[a+(_>>5)]|=1<<_}(a,l,c)}function ol(a,l,c){if(c&qt.Optional||void 0!==a)return a;Qe()}function go(a,l,c,p){if(c&qt.Optional&&void 0===p&&(p=null),0==(c&(qt.Self|qt.Host))){const _=a[9],v=Nn(void 0);try{return _?_.get(l,p,c&qt.Optional):or(l,p,c&qt.Optional)}finally{Nn(v)}}return ol(p,0,c)}function Ao(a,l,c,p=qt.Default,_){if(null!==a){if(1024&l[2]){const x=function Jc(a,l,c,p,_){let v=a,x=l;for(;null!==v&&null!==x&&1024&x[2]&&!(256&x[2]);){const T=gd(v,x,c,p|qt.Self,Fr);if(T!==Fr)return T;let R=v.parent;if(!R){const U=x[21];if(U){const re=U.get(c,Fr,p);if(re!==Fr)return re}R=Qc(x),x=x[15]}v=R}return _}(a,l,c,p,Fr);if(x!==Fr)return x}const v=gd(a,l,c,p,Fr);if(v!==Fr)return v}return go(l,c,p,_)}function gd(a,l,c,p,_){const v=function yd(a){if("string"==typeof a)return a.charCodeAt(0)||0;const l=a.hasOwnProperty(Vn)?a[Vn]:void 0;return"number"==typeof l?l>=0?255&l:Pu:l}(c);if("function"==typeof v){if(!Il(l,a,p))return p&qt.Host?ol(_,0,p):go(l,c,p,_);try{const x=v(p);if(null!=x||p&qt.Optional)return x;Qe()}finally{A()}}else if("number"==typeof v){let x=null,T=ba(a,l),R=-1,U=p&qt.Host?l[16][6]:null;for((-1===T||p&qt.SkipSelf)&&(R=-1===T?Rl(a,l):l[T+8],-1!==R&&ch(p,!1)?(x=l[1],T=_r(R),l=il(R,l)):T=-1);-1!==T;){const re=l[1];if(vd(v,T,re.data)){const he=dr(T,l,c,x,p,U);if(he!==Fr)return he}R=l[T+8],-1!==R&&ch(p,l[1].data[T+8]===U)&&vd(v,T,l)?(x=re,T=_r(R),l=il(R,l)):T=-1}}return _}function dr(a,l,c,p,_,v){const x=l[1],T=x.data[a+8],re=Qr(T,x,c,null==p?pa(T)&&qc:p!=x&&0!=(3&T.type),_&qt.Host&&v===T);return null!==re?al(l,x,re,T):Fr}function Qr(a,l,c,p,_){const v=a.providerIndexes,x=l.data,T=1048575&v,R=a.directiveStart,re=v>>20,Oe=_?T+re:a.directiveEnd;for(let Ve=p?T:T+re;Ve<Oe;Ve++){const nt=x[Ve];if(Ve<R&&c===nt||Ve>=R&&nt.type===c)return Ve}if(_){const Ve=x[R];if(Ve&&ci(Ve)&&Ve.type===c)return R}return null}function al(a,l,c,p){let _=a[c];const v=l.data;if(function Jr(a){return a instanceof Mn}(_)){const x=_;x.resolving&&function ht(a,l){const c=l?`. Dependency path: ${l.join(" > ")} > ${a}`:"";throw new ie(-200,`Circular dependency in DI detected for ${a}${c}`)}(et(v[c]));const T=pc(x.canSeeViewProviders);x.resolving=!0;const R=x.injectImpl?Nn(x.injectImpl):null;Il(a,p,qt.Default);try{_=a[c]=x.factory(void 0,v,a,p),l.firstCreatePass&&c>=p.directiveStart&&function $e(a,l,c){const{ngOnChanges:p,ngOnInit:_,ngDoCheck:v}=l.type.prototype;if(p){const x=Tl(l);(c.preOrderHooks||(c.preOrderHooks=[])).push(a,x),(c.preOrderCheckHooks||(c.preOrderCheckHooks=[])).push(a,x)}_&&(c.preOrderHooks||(c.preOrderHooks=[])).push(0-a,_),v&&((c.preOrderHooks||(c.preOrderHooks=[])).push(a,v),(c.preOrderCheckHooks||(c.preOrderCheckHooks=[])).push(a,v))}(c,v[c],l)}finally{null!==R&&Nn(R),pc(T),x.resolving=!1,A()}}return _}function vd(a,l,c){return!!(c[l+(a>>5)]&1<<a)}function ch(a,l){return!(a&qt.Self||a&qt.Host&&l)}class Yl{constructor(l,c){this._tNode=l,this._lView=c}get(l,c,p){return Ao(this._tNode,this._lView,l,p,c)}}function Pu(){return new Yl(ur(),ut())}function bd(a){return Di(()=>{const l=a.prototype.constructor,c=l[pi]||Ma(l),p=Object.prototype;let _=Object.getPrototypeOf(a.prototype).constructor;for(;_&&_!==p;){const v=_[pi]||Ma(_);if(v&&v!==c)return v;_=Object.getPrototypeOf(_)}return v=>new v})}function Ma(a){return Le(a)?()=>{const l=Ma(be(a));return l&&l()}:ga(a)}function Qc(a){const l=a[1],c=l.type;return 2===c?l.declTNode:1===c?a[6]:null}function Zc(a){return function sl(a,l){if("class"===l)return a.classes;if("style"===l)return a.styles;const c=a.attrs;if(c){const p=c.length;let _=0;for(;_<p;){const v=c[_];if(pd(v))break;if(0===v)_+=2;else if("number"==typeof v)for(_++;_<p&&"string"==typeof c[_];)_++;else{if(v===l)return c[_+1];_+=2}}}return null}(ur(),a)}const ea="__annotations__",ll="__parameters__",Fl="__prop__metadata__";function Fa(a,l,c,p,_){return Di(()=>{const v=Md(l);function x(...T){if(this instanceof x)return v.call(this,...T),this;const R=new x(...T);return function(re){return _&&_(re,...T),(re.hasOwnProperty(ea)?re[ea]:Object.defineProperty(re,ea,{value:[]})[ea]).push(R),p&&p(re),re}}return c&&(x.prototype=Object.create(c.prototype)),x.prototype.ngMetadataName=a,x.annotationCls=x,x})}function Md(a){return function(...c){if(a){const p=a(...c);for(const _ in p)this[_]=p[_]}}}function ta(a,l,c){return Di(()=>{const p=Md(l);function _(...v){if(this instanceof _)return p.apply(this,v),this;const x=new _(...v);return T.annotation=x,T;function T(R,U,re){const he=R.hasOwnProperty(ll)?R[ll]:Object.defineProperty(R,ll,{value:[]})[ll];for(;he.length<=re;)he.push(null);return(he[re]=he[re]||[]).push(x),R}}return c&&(_.prototype=Object.create(c.prototype)),_.prototype.ngMetadataName=a,_.annotationCls=_,_})}function yo(a,l,c,p){return Di(()=>{const _=Md(l);function v(...x){if(this instanceof v)return _.apply(this,x),this;const T=new v(...x);return function R(U,re){const he=U.constructor,Oe=he.hasOwnProperty(Fl)?he[Fl]:Object.defineProperty(he,Fl,{value:{}})[Fl];Oe[re]=Oe.hasOwnProperty(re)&&Oe[re]||[],Oe[re].unshift(T),p&&p(U,re,...x)}}return c&&(v.prototype=Object.create(c.prototype)),v.prototype.ngMetadataName=a,v.annotationCls=v,v})}const Xc=ta("Attribute",a=>({attributeName:a,__NG_ELEMENT_ID__:()=>Zc(a)}));class er{constructor(l,c){this._desc=l,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof c?this.__NG_ELEMENT_ID__=c:void 0!==c&&(this.\u0275prov=an({token:this,providedIn:c.providedIn||"root",factory:c.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const le=new er("AnalyzeForEntryComponents");class na{}const xs=yo("ContentChildren",(a,l={})=>({selector:a,first:!1,isViewQuery:!1,descendants:!1,emitDistinctChangesOnly:!0,...l}),na),ri=yo("ContentChild",(a,l={})=>({selector:a,first:!0,isViewQuery:!1,descendants:!0,...l}),na),nf=yo("ViewChildren",(a,l={})=>({selector:a,first:!1,isViewQuery:!0,descendants:!0,emitDistinctChangesOnly:!0,...l}),na),rf=yo("ViewChild",(a,l)=>({selector:a,first:!0,isViewQuery:!0,descendants:!0,...l}),na);var Vr=(()=>((Vr=Vr||{})[Vr.Directive=0]="Directive",Vr[Vr.Component=1]="Component",Vr[Vr.Injectable=2]="Injectable",Vr[Vr.Pipe=3]="Pipe",Vr[Vr.NgModule=4]="NgModule",Vr))();function ps(a){const l=Ti.ng;if(l&&l.\u0275compilerFacade)return l.\u0275compilerFacade;throw new Error("JIT compiler unavailable")}const Su=Function;function Ou(a){return"function"==typeof a}function bo(a,l){void 0===l&&(l=a);for(let c=0;c<a.length;c++){let p=a[c];Array.isArray(p)?(l===a&&(l=a.slice(0,c)),bo(p,l)):l!==a&&l.push(p)}return l}function wa(a,l){a.forEach(c=>Array.isArray(c)?wa(c,l):l(c))}function af(a,l,c){l>=a.length?a.push(c):a.splice(l,0,c)}function cl(a,l){return l>=a.length-1?a.pop():a.splice(l,1)[0]}function Nl(a,l){const c=[];for(let p=0;p<a;p++)c.push(l);return c}function Br(a,l,c){let p=eu(a,l);return p>=0?a[1|p]=c:(p=~p,function Us(a,l,c,p){let _=a.length;if(_==l)a.push(c,p);else if(1===_)a.push(p,a[0]),a[0]=c;else{for(_--,a.push(a[_-1],a[_]);_>l;)a[_]=a[_-2],_--;a[l]=c,a[l+1]=p}}(a,p,l,c)),p}function xt(a,l){const c=eu(a,l);if(c>=0)return a[1|c]}function eu(a,l){return function dh(a,l,c){let p=0,_=a.length>>c;for(;_!==p;){const v=p+(_-p>>1),x=a[v<<c];if(l===x)return v<<c;x>l?_=v:p=v+1}return~(_<<c)}(a,l,1)}const ji=/^function\s+\S+\(\)\s*{[\s\S]+\.apply\(this,\s*(arguments|(?:[^()]+\(\[\],)?[^()]+\(arguments\).*)\)/,tu=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{/,lf=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{[\s\S]*constructor\s*\(/,Dd=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{[\s\S]*constructor\s*\(\)\s*{[^}]*super\(\.\.\.arguments\)/;class xd{constructor(l){this._reflect=l||Ti.Reflect}factory(l){return(...c)=>new l(...c)}_zipTypesAndAnnotations(l,c){let p;p=Nl(typeof l>"u"?c.length:l.length);for(let _=0;_<p.length;_++)p[_]=typeof l>"u"?[]:l[_]&&l[_]!=Object?[l[_]]:[],c&&null!=c[_]&&(p[_]=p[_].concat(c[_]));return p}_ownParameters(l,c){if(function cf(a){return ji.test(a)||Dd.test(a)||tu.test(a)&&!lf.test(a)}(l.toString()))return null;if(l.parameters&&l.parameters!==c.parameters)return l.parameters;const _=l.ctorParameters;if(_&&_!==c.ctorParameters){const T="function"==typeof _?_():_,R=T.map(re=>re&&re.type),U=T.map(re=>re&&hh(re.decorators));return this._zipTypesAndAnnotations(R,U)}const v=l.hasOwnProperty(ll)&&l[ll],x=this._reflect&&this._reflect.getOwnMetadata&&this._reflect.getOwnMetadata("design:paramtypes",l);return x||v?this._zipTypesAndAnnotations(x,v):Nl(l.length)}parameters(l){if(!Ou(l))return[];const c=Lu(l);let p=this._ownParameters(l,c);return!p&&c!==Object&&(p=this.parameters(c)),p||[]}_ownAnnotations(l,c){if(l.annotations&&l.annotations!==c.annotations){let p=l.annotations;return"function"==typeof p&&p.annotations&&(p=p.annotations),p}return l.decorators&&l.decorators!==c.decorators?hh(l.decorators):l.hasOwnProperty(ea)?l[ea]:null}annotations(l){if(!Ou(l))return[];const c=Lu(l),p=this._ownAnnotations(l,c)||[];return(c!==Object?this.annotations(c):[]).concat(p)}_ownPropMetadata(l,c){if(l.propMetadata&&l.propMetadata!==c.propMetadata){let p=l.propMetadata;return"function"==typeof p&&p.propMetadata&&(p=p.propMetadata),p}if(l.propDecorators&&l.propDecorators!==c.propDecorators){const p=l.propDecorators,_={};return Object.keys(p).forEach(v=>{_[v]=hh(p[v])}),_}return l.hasOwnProperty(Fl)?l[Fl]:null}propMetadata(l){if(!Ou(l))return{};const c=Lu(l),p={};if(c!==Object){const v=this.propMetadata(c);Object.keys(v).forEach(x=>{p[x]=v[x]})}const _=this._ownPropMetadata(l,c);return _&&Object.keys(_).forEach(v=>{const x=[];p.hasOwnProperty(v)&&x.push(...p[v]),x.push(..._[v]),p[v]=x}),p}ownPropMetadata(l){return Ou(l)&&this._ownPropMetadata(l,Lu(l))||{}}hasLifecycleHook(l,c){return l instanceof Su&&c in l.prototype}}function hh(a){return a?a.map(l=>new(0,l.type.annotationCls)(...l.args?l.args:[])):[]}function Lu(a){const l=a.prototype?Object.getPrototypeOf(a.prototype):null;return(l?l.constructor:null)||Object}const wr={},Is="__NG_DI_FLAG__",Na="ngTempTokenPath",uf=/\n/gm,Mo="__source";let Yo;function Ur(a){const l=Yo;return Yo=a,l}function Eu(a,l=qt.Default){if(void 0===Yo)throw new ie(-203,!1);return null===Yo?or(a,void 0,l):Yo.get(a,l&qt.Optional?null:void 0,l)}function tr(a,l=qt.Default){return(function Ci(){return Cn}()||Eu)(be(a),l)}function io(a){throw new ie(202,!1)}function gc(a,l=qt.Default){return"number"!=typeof l&&(l=0|(l.optional&&8)|(l.host&&1)|(l.self&&2)|(l.skipSelf&&4)),tr(a,l)}function ia(a){const l=[];for(let c=0;c<a.length;c++){const p=be(a[c]);if(Array.isArray(p)){if(0===p.length)throw new ie(900,!1);let _,v=qt.Default;for(let x=0;x<p.length;x++){const T=p[x],R=tp(T);"number"==typeof R?-1===R?_=T.token:v|=R:_=T}l.push(tr(_,v))}else l.push(tr(p))}return l}function jl(a,l){return a[Is]=l,a.prototype[Is]=l,a}function tp(a){return a[Is]}const Iu=jl(ta("Inject",a=>({token:a})),-1),Nr=jl(ta("Optional"),8),Da=jl(ta("Self"),2),Hl=jl(ta("SkipSelf"),4),ra=jl(ta("Host"),1);let sa=null;function dl(){return sa=sa||new xd}function wo(a){return nu(dl().parameters(a))}function nu(a){return a.map(l=>function As(a){const l={token:null,attribute:null,host:!1,optional:!1,self:!1,skipSelf:!1};if(Array.isArray(a)&&a.length>0)for(let c=0;c<a.length;c++){const p=a[c];if(void 0===p)continue;const _=Object.getPrototypeOf(p);if(p instanceof Nr||"Optional"===_.ngMetadataName)l.optional=!0;else if(p instanceof Hl||"SkipSelf"===_.ngMetadataName)l.skipSelf=!0;else if(p instanceof Da||"Self"===_.ngMetadataName)l.self=!0;else if(p instanceof ra||"Host"===_.ngMetadataName)l.host=!0;else if(p instanceof Iu)l.token=p.token;else if(p instanceof Xc){if(void 0===p.attributeName)throw new ie(204,!1);l.attribute=p.attributeName}else l.token=p}else l.token=void 0===a||Array.isArray(a)&&0===a.length?null:a;return l}(l))}function Au(a){const l=[],c=new Map;function p(_){let v=c.get(_);if(!v){const x=a(_);c.set(_,v=x.then(ip))}return v}return yc.forEach((_,v)=>{const x=[];_.templateUrl&&x.push(p(_.templateUrl).then(he=>{_.template=he}));const T=_.styleUrls,R=_.styles||(_.styles=[]),U=_.styles.length;T&&T.forEach((he,Oe)=>{R.push(""),x.push(p(he).then(Ve=>{R[U+Oe]=Ve,T.splice(T.indexOf(he),1),0==T.length&&(_.styleUrls=void 0)}))});const re=Promise.all(x).then(()=>function vc(a){Vl.delete(a)}(v));l.push(re)}),Ru(),Promise.all(l).then(()=>{})}let yc=new Map;const Vl=new Set;function iu(a){return!!(a.templateUrl&&!a.hasOwnProperty("template")||a.styleUrls&&a.styleUrls.length)}function Ru(){const a=yc;return yc=new Map,a}function ip(a){return"string"==typeof a?a:a.text()}const Bl=new Map;let q,Ze,Rs,Ha=!0;function ui(a,l){(function Zr(a,l,c){if(l&&l!==c&&Ha)throw new Error(`Duplicate module registered for ${a} - ${ee(l)} vs ${ee(l.name)}`)})(l,Bl.get(l)||null,a),Bl.set(l,a)}function k(a){return Bl.get(a)}function V(a){Ha=!a}function oe(a){q=a}function Pe(){return void 0!==q?q:typeof document<"u"?document:void 0}function nn(){if(void 0===Ze&&(Ze=null,Ti.trustedTypes))try{Ze=Ti.trustedTypes.createPolicy("angular",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch{}return Ze}function Pn(a){return nn()?.createHTML(a)||a}function hf(){if(void 0===Rs&&(Rs=null,Ti.trustedTypes))try{Rs=Ti.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch{}return Rs}function wm(a){return hf()?.createHTML(a)||a}function ff(a){return hf()?.createScript(a)||a}function Cm(a){return hf()?.createScriptURL(a)||a}class bc{constructor(l){this.changingThisBreaksApplicationSecurity=l}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class Dm extends bc{getTypeName(){return"HTML"}}class xm extends bc{getTypeName(){return"Style"}}class rp extends bc{getTypeName(){return"Script"}}class Mc extends bc{getTypeName(){return"URL"}}class cn extends bc{getTypeName(){return"ResourceURL"}}function Ys(a){return a instanceof bc?a.changingThisBreaksApplicationSecurity:a}function Yu(a,l){const c=Pd(a);if(null!=c&&c!==l){if("ResourceURL"===c&&"URL"===l)return!0;throw new Error(`Required a safe ${l}, got a ${c} (see https://g.co/ng/security#xss)`)}return c===l}function Pd(a){return a instanceof bc&&a.getTypeName()||null}function mh(a){return new Dm(a)}function $_(a){return new xm(a)}function _h(a){return new rp(a)}function Va(a){return new Mc(a)}function sp(a){return new cn(a)}function Fu(a){const l=new ap(a);return function km(){try{return!!(new window.DOMParser).parseFromString(Pn(""),"text/html")}catch{return!1}}()?new op(l):l}class op{constructor(l){this.inertDocumentHelper=l}getInertBodyElement(l){l="<body><remove></remove>"+l;try{const c=(new window.DOMParser).parseFromString(Pn(l),"text/html").body;return null===c?this.inertDocumentHelper.getInertBodyElement(l):(c.removeChild(c.firstChild),c)}catch{return null}}}class ap{constructor(l){if(this.defaultDoc=l,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const c=this.inertDocument.createElement("html");this.inertDocument.appendChild(c);const p=this.inertDocument.createElement("body");c.appendChild(p)}}getInertBodyElement(l){const c=this.inertDocument.createElement("template");if("content"in c)return c.innerHTML=Pn(l),c;const p=this.inertDocument.createElement("body");return p.innerHTML=Pn(l),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(p),p}stripCustomNsAttrs(l){const c=l.attributes;for(let _=c.length-1;0<_;_--){const x=c.item(_).name;("xmlns:ns1"===x||0===x.indexOf("ns1:"))&&l.removeAttribute(x)}let p=l.firstChild;for(;p;)p.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(p),p=p.nextSibling}}const Co=/^(?:(?:https?|mailto|data|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi;function Ba(a){return(a=String(a)).match(Co)?a:"unsafe:"+a}function aa(a){const l={};for(const c of a.split(","))l[c]=!0;return l}function $l(...a){const l={};for(const c of a)for(const p in c)c.hasOwnProperty(p)&&(l[p]=!0);return l}const Sd=aa("area,br,col,hr,img,wbr"),Nu=aa("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),pf=aa("rp,rt"),fl=$l(Sd,$l(Nu,aa("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")),$l(pf,aa("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")),$l(pf,Nu)),wc=aa("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),zl=$l(wc,aa("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"),aa("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")),Td=aa("script,style,template");class W_{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(l){let c=l.firstChild,p=!0;for(;c;)if(c.nodeType===Node.ELEMENT_NODE?p=this.startElement(c):c.nodeType===Node.TEXT_NODE?this.chars(c.nodeValue):this.sanitizedSomething=!0,p&&c.firstChild)c=c.firstChild;else for(;c;){c.nodeType===Node.ELEMENT_NODE&&this.endElement(c);let _=this.checkClobberedElement(c,c.nextSibling);if(_){c=_;break}c=this.checkClobberedElement(c,c.parentNode)}return this.buf.join("")}startElement(l){const c=l.nodeName.toLowerCase();if(!fl.hasOwnProperty(c))return this.sanitizedSomething=!0,!Td.hasOwnProperty(c);this.buf.push("<"),this.buf.push(c);const p=l.attributes;for(let _=0;_<p.length;_++){const v=p.item(_),x=v.name,T=x.toLowerCase();if(!zl.hasOwnProperty(T)){this.sanitizedSomething=!0;continue}let R=v.value;wc[T]&&(R=Ba(R)),this.buf.push(" ",x,'="',up(R),'"')}return this.buf.push(">"),!0}endElement(l){const c=l.nodeName.toLowerCase();fl.hasOwnProperty(c)&&!Sd.hasOwnProperty(c)&&(this.buf.push("</"),this.buf.push(c),this.buf.push(">"))}chars(l){this.buf.push(up(l))}checkClobberedElement(l,c){if(c&&(l.compareDocumentPosition(c)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${l.outerHTML}`);return c}}const ju=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,U_=/([^\#-~ |!])/g;function up(a){return a.replace(/&/g,"&amp;").replace(ju,function(l){return"&#"+(1024*(l.charCodeAt(0)-55296)+(l.charCodeAt(1)-56320)+65536)+";"}).replace(U_,function(l){return"&#"+l.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let Ld;function gh(a,l){let c=null;try{Ld=Ld||Fu(a);let p=l?String(l):"";c=Ld.getInertBodyElement(p);let _=5,v=p;do{if(0===_)throw new Error("Failed to sanitize html because the input is unstable");_--,p=v,v=c.innerHTML,c=Ld.getInertBodyElement(p)}while(p!==v);return Pn((new W_).sanitizeChildren(yh(c)||c))}finally{if(c){const p=yh(c)||c;for(;p.firstChild;)p.removeChild(p.firstChild)}}}function yh(a){return"content"in a&&function dp(a){return a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName}(a)?a.content:null}var Pi=(()=>((Pi=Pi||{})[Pi.NONE=0]="NONE",Pi[Pi.HTML=1]="HTML",Pi[Pi.STYLE=2]="STYLE",Pi[Pi.SCRIPT=3]="SCRIPT",Pi[Pi.URL=4]="URL",Pi[Pi.RESOURCE_URL=5]="RESOURCE_URL",Pi))();function ml(a){const l=Ad();return l?wm(l.sanitize(Pi.HTML,a)||""):Yu(a,"HTML")?wm(Ys(a)):gh(Pe(),Ge(a))}function mf(a){const l=Ad();return l?l.sanitize(Pi.STYLE,a)||"":Yu(a,"Style")?Ys(a):Ge(a)}function ru(a){const l=Ad();return l?l.sanitize(Pi.URL,a)||"":Yu(a,"URL")?Ys(a):Ba(Ge(a))}function Hu(a){const l=Ad();if(l)return Cm(l.sanitize(Pi.RESOURCE_URL,a)||"");if(Yu(a,"ResourceURL"))return Cm(Ys(a));throw new ie(904,!1)}function $a(a){const l=Ad();if(l)return ff(l.sanitize(Pi.SCRIPT,a)||"");if(Yu(a,"Script"))return ff(Ys(a));throw new ie(905,!1)}function hp(a){return Pn(a[0])}function Vu(a){return function ms(a){return nn()?.createScriptURL(a)||a}(a[0])}function vh(a,l,c){return function Ed(a,l){return"src"===l&&("embed"===a||"frame"===a||"iframe"===a||"media"===a||"script"===a)||"href"===l&&("base"===a||"link"===a)?Hu:ru}(l,c)(a)}function Ad(){const a=ut();return a&&a[12]}const Mh=new er("ENVIRONMENT_INITIALIZER"),wh=new er("INJECTOR",-1),Ch=new er("INJECTOR_DEF_TYPES");class Bu{get(l,c=wr){if(c===wr){const p=new Error(`NullInjectorError: No provider for ${ee(l)}!`);throw p.name="NullInjectorError",p}return c}}function Rd(...a){return{\u0275providers:su(0,a)}}function su(a,...l){const c=[],p=new Set;let _;return wa(l,v=>{const x=v;zu(x,c,[],p)&&(_||(_=[]),_.push(x))}),void 0!==_&&$u(_,c),c}function $u(a,l){for(let c=0;c<a.length;c++){const{providers:_}=a[c];wa(_,v=>{l.push(v)})}}function zu(a,l,c,p){if(!(a=be(a)))return!1;let _=null,v=li(a);const x=!v&&kn(a);if(v||x){if(x&&!x.standalone)return!1;_=a}else{const R=a.ngModule;if(v=li(R),!v)return!1;_=R}const T=p.has(_);if(x){if(T)return!1;if(p.add(_),x.dependencies){const R="function"==typeof x.dependencies?x.dependencies():x.dependencies;for(const U of R)zu(U,l,c,p)}}else{if(!v)return!1;{if(null!=v.imports&&!T){let U;p.add(_);try{wa(v.imports,re=>{zu(re,l,c,p)&&(U||(U=[]),U.push(re))})}finally{}void 0!==U&&$u(U,l)}if(!T){const U=ga(_)||(()=>new _);l.push({provide:_,useFactory:U,deps:tn},{provide:Ch,useValue:_,multi:!0},{provide:Mh,useValue:()=>tr(_),multi:!0})}const R=v.providers;null==R||T||wa(R,re=>{l.push(re)})}}return _!==a&&void 0!==a.providers}const Dh=B({provide:String,useValue:B});function _f(a){return null!==a&&"object"==typeof a&&Dh in a}function Cc(a){return"function"==typeof a}const xh=new er("Set Injector scope."),Wu={},mp={};let kh;function yf(){return void 0===kh&&(kh=new Bu),kh}class Wl{}class Ul extends Wl{constructor(l,c,p,_){super(),this.parent=c,this.source=p,this.scopes=_,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Fd(l,x=>this.processProvider(x)),this.records.set(wh,za(void 0,this)),_.has("environment")&&this.records.set(Wl,za(void 0,this));const v=this.records.get(xh);null!=v&&"string"==typeof v.value&&this.scopes.add(v.value),this.injectorDefTypes=new Set(this.get(Ch.multi,tn,qt.Self))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const l of this._ngOnDestroyHooks)l.ngOnDestroy();for(const l of this._onDestroyHooks)l()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(l){this._onDestroyHooks.push(l)}runInContext(l){this.assertNotDestroyed();const c=Ur(this),p=Nn(void 0);try{return l()}finally{Ur(c),Nn(p)}}get(l,c=wr,p=qt.Default){this.assertNotDestroyed();const _=Ur(this),v=Nn(void 0);try{if(!(p&qt.SkipSelf)){let T=this.records.get(l);if(void 0===T){const R=function bf(a){return"function"==typeof a||"object"==typeof a&&a instanceof er}(l)&&$n(l);T=R&&this.injectableDefInScope(R)?za(Ph(l),Wu):null,this.records.set(l,T)}if(null!=T)return this.hydrate(l,T)}return(p&qt.Self?yf():this.parent).get(l,c=p&qt.Optional&&c===wr?null:c)}catch(x){if("NullInjectorError"===x.name){if((x[Na]=x[Na]||[]).unshift(ee(l)),_)throw x;return function ul(a,l,c,p){const _=a[Na];throw l[Mo]&&_.unshift(l[Mo]),a.message=function np(a,l,c,p=null){a=a&&"\n"===a.charAt(0)&&"\u0275"==a.charAt(1)?a.slice(2):a;let _=ee(l);if(Array.isArray(l))_=l.map(ee).join(" -> ");else if("object"==typeof l){let v=[];for(let x in l)if(l.hasOwnProperty(x)){let T=l[x];v.push(x+":"+("string"==typeof T?JSON.stringify(T):ee(T)))}_=`{${v.join(", ")}}`}return`${c}${p?"("+p+")":""}[${_}]: ${a.replace(uf,"\n  ")}`}("\n"+a.message,_,c,p),a.ngTokenPath=_,a[Na]=null,a}(x,l,"R3InjectorError",this.source)}throw x}finally{Nn(v),Ur(_)}}resolveInjectorInitializers(){const l=Ur(this),c=Nn(void 0);try{const p=this.get(Mh.multi,tn,qt.Self);for(const _ of p)_()}finally{Ur(l),Nn(c)}}toString(){const l=[],c=this.records;for(const p of c.keys())l.push(ee(p));return`R3Injector[${l.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new ie(205,!1)}processProvider(l){let c=Cc(l=be(l))?l:be(l&&l.provide);const p=function gp(a){return _f(a)?za(void 0,a.useValue):za(Yd(a),Wu)}(l);if(Cc(l)||!0!==l.multi)this.records.get(c);else{let _=this.records.get(c);_||(_=za(void 0,Wu,!0),_.factory=()=>ia(_.multi),this.records.set(c,_)),c=l,_.multi.push(l)}this.records.set(c,p)}hydrate(l,c){return c.value===Wu&&(c.value=mp,c.value=c.factory()),"object"==typeof c.value&&c.value&&function vf(a){return null!==a&&"object"==typeof a&&"function"==typeof a.ngOnDestroy}(c.value)&&this._ngOnDestroyHooks.add(c.value),c.value}injectableDefInScope(l){if(!l.providedIn)return!1;const c=be(l.providedIn);return"string"==typeof c?"any"===c||this.scopes.has(c):this.injectorDefTypes.has(c)}}function Ph(a){const l=$n(a),c=null!==l?l.factory:ga(a);if(null!==c)return c;if(a instanceof er)throw new ie(204,!1);if(a instanceof Function)return function _p(a){const l=a.length;if(l>0)throw Nl(l,"?"),new ie(204,!1);const c=function Zn(a){const l=a&&(a[An]||a[rs]);if(l){const c=function Ni(a){if(a.hasOwnProperty("name"))return a.name;const l=(""+a).match(/^function\s*([^\s(]+)/);return null===l?"":l[1]}(a);return console.warn(`DEPRECATED: DI is instantiating a token "${c}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${c}" class.`),l}return null}(a);return null!==c?()=>c.factory(a):()=>new a}(a);throw new ie(204,!1)}function Yd(a,l,c){let p;if(Cc(a)){const _=be(a);return ga(_)||Ph(_)}if(_f(a))p=()=>be(a.useValue);else if(function pp(a){return!(!a||!a.useFactory)}(a))p=()=>a.useFactory(...ia(a.deps||[]));else if(function gf(a){return!(!a||!a.useExisting)}(a))p=()=>tr(be(a.useExisting));else{const _=be(a&&(a.useClass||a.provide));if(!function Ut(a){return!!a.deps}(a))return ga(_)||Ph(_);p=()=>new _(...ia(a.deps))}return p}function za(a,l,c=!1){return{factory:a,value:l,multi:c?[]:void 0}}function Gl(a){return!!a.\u0275providers}function Fd(a,l){for(const c of a)Array.isArray(c)?Fd(c,l):Gl(c)?Fd(c.\u0275providers,l):l(c)}class Uu{}class Sh{}class O{resolveComponentFactory(l){throw function h(a){const l=Error(`No component factory found for ${ee(a)}. Did you add it to @NgModule.entryComponents?`);return l.ngComponent=a,l}(l)}}let N=(()=>{class a{}return a.NULL=new O,a})();function W(){return Z(ur(),ut())}function Z(a,l){return new ue(cs(a,l))}let ue=(()=>{class a{constructor(c){this.nativeElement=c}}return a.__NG_ELEMENT_ID__=W,a})();function Me(a){return a instanceof ue?a.nativeElement:a}class Ee{}let _t=(()=>{class a{}return a.__NG_ELEMENT_ID__=()=>function jt(){const a=ut(),c=vi(ur().index,a);return(Wi(c)?c:a)[11]}(),a})(),Yn=(()=>{class a{}return a.\u0275prov=an({token:a,providedIn:"root",factory:()=>null}),a})();class Ai{constructor(l){this.full=l,this.major=l.split(".")[0],this.minor=l.split(".")[1],this.patch=l.split(".").slice(2).join(".")}}const Sr=new Ai("14.2.7"),Gr={},_s={name:"custom-elements"},_l={name:"no-errors-schema"};let Oh=!1;function Ay(a){Oh=a}function ou(){return Oh}let Mf=!1;function wf(a){Mf=a}function au(){return Mf}const Dc="ngOriginalError";function Tm(a){return a[Dc]}class Th{constructor(){this._console=console}handleError(l){const c=this._findOriginalError(l);this._console.error("ERROR",l),c&&this._console.error("ORIGINAL ERROR",c)}_findOriginalError(l){let c=l&&Tm(l);for(;c&&Tm(c);)c=Tm(c);return c||null}}const Ry=/^>|^->|<!--|-->|--!>|<!-$/g,Yy=/(<|>)/;const K_=new Map;let Fy=0;function Lm(a){return K_.get(a)||null}class rM{constructor(l,c,p){this.lViewId=l,this.nodeIndex=c,this.native=p}get lView(){return Lm(this.lViewId)}}function Fo(a){let l=Em(a);if(l){if(Wi(l)){const c=l;let p,_,v;if(function ew(a){return a&&a.constructor&&a.constructor.\u0275cmp}(a)){if(p=kf(c,a),-1==p)throw new Error("The provided component was not found in the application");_=a}else if(function tw(a){return a&&a.constructor&&a.constructor.\u0275dir}(a)){if(p=function Hy(a,l){let c=a[1].firstChild;for(;c;){const _=c.directiveEnd;for(let v=c.directiveStart;v<_;v++)if(a[v]===l)return c.index;c=jy(c)}return-1}(c,a),-1==p)throw new Error("The provided directive was not found in the application");v=Mp(p,c,!1)}else if(p=ql(c,a),-1==p)return null;const x=Ri(c[p]),T=Em(x),R=T&&!Array.isArray(T)?T:xc(c,p,x);if(_&&void 0===R.component&&(R.component=_,Gs(R.component,R)),v&&void 0===R.directives){R.directives=v;for(let U=0;U<v.length;U++)Gs(v[U],R)}Gs(R.native,R),l=R}}else{const c=a;let p=c;for(;p=p.parentNode;){const _=Em(p);if(_){const v=Array.isArray(_)?_:_.lView;if(!v)return null;const x=ql(v,c);if(x>=0){const T=Ri(v[x]),R=xc(v,x,T);Gs(T,R),l=R;break}}}}return l||null}function xc(a,l,c){return new rM(a[20],l,c)}function Lh(a){let c,l=Em(a);if(Wi(l)){const p=l,_=kf(p,a);c=vi(_,p);const v=xc(p,_,c[0]);v.component=a,Gs(a,v),Gs(v.native,v)}else c=vi(l.nodeIndex,l.lView);return c}const Ny="__ngContext__";function Gs(a,l){Wi(l)?(a[Ny]=l[20],function lu(a){K_.set(a[20],a)}(l)):a[Ny]=l}function Em(a){const l=a[Ny];return"number"==typeof l?Lm(l):l||null}function sM(a){const l=Em(a);return l?Wi(l)?l:l.lView:null}function ql(a,l){const c=a[1];for(let p=22;p<c.bindingStartIndex;p++)if(Ri(a[p])===l)return p;return-1}function jy(a){if(a.child)return a.child;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next}function kf(a,l){const c=a[1].components;if(c)for(let p=0;p<c.length;p++){const _=c[p];if(vi(_,a)[8]===l)return _}else if(vi(22,a)[8]===l)return 22;return-1}function Mp(a,l,c){const p=l[1].data[a];let _=p.directiveStart;return 0==_?tn:(!c&&2&p.flags&&_++,l.slice(_,p.directiveEnd))}function By(a){return a.ownerDocument.defaultView}function $y(a){return a.ownerDocument}function Im(a){return a.ownerDocument.body}function Gu(a){return a instanceof Function?a():a}var cu=(()=>((cu=cu||{})[cu.Important=1]="Important",cu[cu.DashCase=2]="DashCase",cu))();let J_;function Q_(a,l){return J_(a,l)}function wp(a){const l=a[3];return yn(l)?l[3]:l}function dM(a){return function uM(a){let l=Wi(a)?a:sM(a);for(;l&&!(256&l[2]);)l=wp(l);return l}(a)[8]}function Z_(a){return Uy(a[13])}function X_(a){return Uy(a[4])}function Uy(a){for(;null!==a&&!yn(a);)a=a[4];return a}function Eh(a,l,c,p,_){if(null!=p){let v,x=!1;yn(p)?v=p:Wi(p)&&(x=!0,p=p[0]);const T=Ri(p);0===a&&null!==c?null==_?rg(l,c,T):ro(l,c,T,_||null,!0):1===a&&null!==c?ro(l,c,T,_||null,!0):2===a?og(l,T,x):3===a&&l.destroyNode(T),null!=v&&function ag(a,l,c,p,_){const v=c[7];v!==Ri(c)&&Eh(l,a,p,v,_);for(let T=10;T<c.length;T++){const R=c[T];Pp(R[1],R,a,l,p,v)}}(l,a,v,c,_)}}function eg(a,l){return a.createText(l)}function qy(a,l,c){a.setValue(l,c)}function hM(a,l){return a.createComment(function tM(a){return a.replace(Ry,l=>l.replace(Yy,"\u200b$1\u200b"))}(l))}function tg(a,l,c){return a.createElement(l,c)}function Cp(a,l){const c=a[9],p=c.indexOf(l),_=l[3];512&l[2]&&(l[2]&=-513,zs(_,-1)),c.splice(p,1)}function ng(a,l){if(a.length<=10)return;const c=10+l,p=a[c];if(p){const _=p[17];null!==_&&_!==a&&Cp(_,p),l>0&&(a[c-1][4]=p[4]);const v=cl(a,10+l);!function fM(a,l){Pp(a,l,l[11],2,null,null),l[0]=null,l[6]=null}(p[1],p);const x=v[19];null!==x&&x.detachView(v[1]),p[3]=null,p[4]=null,p[2]&=-65}return p}function Am(a,l){if(!(128&l[2])){const c=l[11];c.destroyNode&&Pp(a,l,c,3,null,null),function _M(a){let l=a[13];if(!l)return uu(a[1],a);for(;l;){let c=null;if(Wi(l))c=l[13];else{const p=l[10];p&&(c=p)}if(!c){for(;l&&!l[4]&&l!==a;)Wi(l)&&uu(l[1],l),l=l[3];null===l&&(l=a),Wi(l)&&uu(l[1],l),c=l&&l[4]}l=c}}(l)}}function uu(a,l){if(!(128&l[2])){l[2]&=-65,l[2]|=128,function ig(a,l){let c;if(null!=a&&null!=(c=a.destroyHooks))for(let p=0;p<c.length;p+=2){const _=l[c[p]];if(!(_ instanceof Mn)){const v=c[p+1];if(Array.isArray(v))for(let x=0;x<v.length;x+=2){const T=_[v[x]],R=v[x+1];kr(4,T,R);try{R.call(T)}finally{kr(5,T,R)}}else{kr(4,_,v);try{v.call(_)}finally{kr(5,_,v)}}}}}(a,l),function Ky(a,l){const c=a.cleanup,p=l[7];let _=-1;if(null!==c)for(let v=0;v<c.length-1;v+=2)if("string"==typeof c[v]){const x=c[v+1],T="function"==typeof x?x(l):Ri(l[x]),R=p[_=c[v+2]],U=c[v+3];"boolean"==typeof U?T.removeEventListener(c[v],R,U):U>=0?p[_=U]():p[_=-U].unsubscribe(),v+=2}else{const x=p[_=c[v+1]];c[v].call(x)}if(null!==p){for(let v=_+1;v<p.length;v++)(0,p[v])();l[7]=null}}(a,l),1===l[1].type&&l[11].destroy();const c=l[17];if(null!==c&&yn(l[3])){c!==l[3]&&Cp(c,l);const p=l[19];null!==p&&p.detachView(a)}!function xf(a){K_.delete(a[20])}(l)}}function Rm(a,l,c){return Ym(a,l.parent,c)}function Ym(a,l,c){let p=l;for(;null!==p&&40&p.type;)p=(l=p).parent;if(null===p)return c[0];if(2&p.flags){const _=a.data[p.directiveStart].encapsulation;if(_===Mt.None||_===Mt.Emulated)return null}return cs(p,c)}function ro(a,l,c,p,_){a.insertBefore(l,c,p,_)}function rg(a,l,c){a.appendChild(l,c)}function Fm(a,l,c,p,_){null!==p?ro(a,l,c,p,_):rg(a,l,c)}function Sf(a,l){return a.parentNode(l)}function Qy(a,l,c){return Nm(a,l,c)}function jd(a,l,c){return 40&a.type?cs(a,c):null}let jm,Nm=jd;function bM(a,l){Nm=a,jm=l}function Hm(a,l,c,p){const _=Rm(a,p,l),v=l[11],T=Qy(p.parent||l[6],p,l);if(null!=_)if(Array.isArray(c))for(let R=0;R<c.length;R++)Fm(v,_,c[R],T,!1);else Fm(v,_,c,T,!1);void 0!==jm&&jm(v,p,l,c,_)}function Dp(a,l){if(null!==l){const c=l.type;if(3&c)return cs(l,a);if(4&c)return xp(-1,a[l.index]);if(8&c){const p=l.child;if(null!==p)return Dp(a,p);{const _=a[l.index];return yn(_)?xp(-1,_):Ri(_)}}if(32&c)return Q_(l,a)()||Ri(a[l.index]);{const p=sg(a,l);return null!==p?Array.isArray(p)?p[0]:Dp(wp(a[16]),p):Dp(a,l.next)}}return null}function sg(a,l){return null!==l?a[16][6].projection[l.projection]:null}function xp(a,l){const c=10+a+1;if(c<l.length){const p=l[c],_=p[1].firstChild;if(null!==_)return Dp(p,_)}return l[7]}function og(a,l,c){const p=Sf(a,l);p&&function Jy(a,l,c,p){a.removeChild(l,c,p)}(a,p,l,c)}function kp(a,l,c,p,_,v,x){for(;null!=c;){const T=p[c.index],R=c.type;if(x&&0===l&&(T&&Gs(Ri(T),p),c.flags|=4),64!=(64&c.flags))if(8&R)kp(a,l,c.child,p,_,v,!1),Eh(l,a,_,T,v);else if(32&R){const U=Q_(c,p);let re;for(;re=U();)Eh(l,a,_,re,v);Eh(l,a,_,T,v)}else 16&R?Xy(a,l,p,c,_,v):Eh(l,a,_,T,v);c=x?c.projectionNext:c.next}}function Pp(a,l,c,p,_,v){kp(c,p,a.firstChild,l,_,v,!1)}function Xy(a,l,c,p,_,v){const x=c[16],R=x[6].projection[p.projection];if(Array.isArray(R))for(let U=0;U<R.length;U++)Eh(l,a,_,R[U],v);else kp(a,l,R,x[3],_,v,!0)}function Sp(a,l,c){a.setAttribute(l,"style",c)}function Of(a,l,c){""===c?a.removeAttribute(l,"class"):a.setAttribute(l,"class",c)}function lg(a,l,c){let p=a.length;for(;;){const _=a.indexOf(l,c);if(-1===_)return _;if(0===_||a.charCodeAt(_-1)<=32){const v=l.length;if(_+v===p||a.charCodeAt(_+v)<=32)return _}c=_+1}}const gl="ng-template";function cg(a,l,c){let p=0;for(;p<a.length;){let _=a[p++];if(c&&"class"===_){if(_=a[p],-1!==lg(_.toLowerCase(),l,0))return!0}else if(1===_){for(;p<a.length&&"string"==typeof(_=a[p++]);)if(_.toLowerCase()===l)return!0;return!1}}return!1}function Tf(a){return 4===a.type&&a.value!==gl}function tv(a,l,c){return l===(4!==a.type||c?a.value:gl)}function Ih(a,l,c){let p=4;const _=a.attrs||[],v=function iv(a){for(let l=0;l<a.length;l++)if(pd(a[l]))return l;return a.length}(_);let x=!1;for(let T=0;T<l.length;T++){const R=l[T];if("number"!=typeof R){if(!x)if(4&p){if(p=2|1&p,""!==R&&!tv(a,R,c)||""===R&&1===l.length){if(yl(p))return!1;x=!0}}else{const U=8&p?R:l[++T];if(8&p&&null!==a.attrs){if(!cg(a.attrs,U,c)){if(yl(p))return!1;x=!0}continue}const he=nv(8&p?"class":R,_,Tf(a),c);if(-1===he){if(yl(p))return!1;x=!0;continue}if(""!==U){let Oe;Oe=he>v?"":_[he+1].toLowerCase();const Ve=8&p?Oe:null;if(Ve&&-1!==lg(Ve,U,0)||2&p&&U!==Oe){if(yl(p))return!1;x=!0}}}}else{if(!x&&!yl(p)&&!yl(R))return!1;if(x&&yl(R))continue;x=!1,p=R|1&p}}return yl(p)||x}function yl(a){return 0==(1&a)}function nv(a,l,c,p){if(null===l)return-1;let _=0;if(p||!c){let v=!1;for(;_<l.length;){const x=l[_];if(x===a)return _;if(3===x||6===x)v=!0;else{if(1===x||2===x){let T=l[++_];for(;"string"==typeof T;)T=l[++_];continue}if(4===x)break;if(0===x){_+=4;continue}}_+=v?1:2}return-1}return function rv(a,l){let c=a.indexOf(4);if(c>-1)for(c++;c<a.length;){const p=a[c];if("number"==typeof p)return-1;if(p===l)return c;c++}return-1}(l,a)}function Bm(a,l,c=!1){for(let p=0;p<l.length;p++)if(Ih(a,l[p],c))return!0;return!1}function du(a,l){e:for(let c=0;c<l.length;c++){const p=l[c];if(a.length===p.length){for(let _=0;_<a.length;_++)if(a[_]!==p[_])continue e;return!0}}return!1}function kc(a,l){return a?":not("+l.trim()+")":l}function Hd(a){let l=a[0],c=1,p=2,_="",v=!1;for(;c<a.length;){let x=a[c];if("string"==typeof x)if(2&p){const T=a[++c];_+="["+x+(T.length>0?'="'+T+'"':"")+"]"}else 8&p?_+="."+x:4&p&&(_+=" "+x);else""!==_&&!yl(x)&&(l+=kc(v,_),_=""),p=x,v=v||!yl(p);c++}return""!==_&&(l+=kc(v,_)),l}const zn={};function Ah(a){Op(ti(),ut(),ve()+a,!1)}function Op(a,l,c,p){if(!p)if(3==(3&l[2])){const v=a.preOrderCheckHooks;null!==v&&kt(l,v,c)}else{const v=a.preOrderHooks;null!==v&&fn(l,v,0,c)}We(c)}const sv={\u0275\u0275defineInjectable:an,\u0275\u0275defineInjector:Un,\u0275\u0275inject:tr,\u0275\u0275invalidFactoryDep:io,resolveForwardRef:be};const wM=B({provide:String,useValue:B});function ov(a){return void 0!==a.useClass}function Ua(a){return void 0!==a.useFactory}const zm=Fa("Injectable",void 0,void 0,void 0,(a,l)=>function dg(a,l){let c=null,p=null;a.hasOwnProperty(An)||Object.defineProperty(a,An,{get:()=>(null===c&&(c=ps().compileInjectable(sv,`ng:///${a.name}/\u0275prov.js`,function $m(a,l){const c=l||{providedIn:null},p={name:a.name,type:a,typeArgumentCount:0,providedIn:c.providedIn};return(ov(c)||Ua(c))&&void 0!==c.deps&&(p.deps=nu(c.deps)),ov(c)?p.useClass=c.useClass:function CM(a){return wM in a}(c)?p.useValue=c.useValue:Ua(c)?p.useFactory=c.useFactory:function av(a){return void 0!==a.useExisting}(c)&&(p.useExisting=c.useExisting),p}(a,l))),c)}),a.hasOwnProperty(pi)||Object.defineProperty(a,pi,{get:()=>{if(null===p){const _=ps();p=_.compileFactory(sv,`ng:///${a.name}/\u0275fac.js`,{name:a.name,type:a,typeArgumentCount:0,deps:wo(a),target:_.FactoryTarget.Injectable})}return p},configurable:!0})}(a,l));function hg(a,l=null,c=null,p){const _=lv(a,l,c,p);return _.resolveInjectorInitializers(),_}function lv(a,l=null,c=null,p,_=new Set){const v=[c||tn,Rd(a)];return p=p||("object"==typeof a?void 0:ee(a)),new Ul(v,l||yf(),p||null,_)}let Do=(()=>{class a{static create(c,p){if(Array.isArray(c))return hg({name:""},p,c,"");{const _=c.name??"";return hg({name:_},c.parent,c.providers,_)}}}return a.THROW_IF_NOT_FOUND=wr,a.NULL=new Bu,a.\u0275prov=an({token:a,providedIn:"any",factory:()=>tr(wh)}),a.__NG_ELEMENT_ID__=-1,a})();function cv(a){return a.length>1?" ("+function ow(a){const l=[];for(let c=0;c<a.length;++c){if(l.indexOf(a[c])>-1)return l.push(a[c]),l;l.push(a[c])}return l}(a.slice().reverse()).map(p=>ee(p.token)).join(" -> ")+")":""}function Kl(a,l,c,p){const _=[l],v=c(_),x=p?function Si(a,l){const c=`${a} caused by: ${l instanceof Error?l.message:l}`,p=Error(c);return p[Dc]=l,p}(v,p):Error(v);return x.addKey=di,x.keys=_,x.injectors=[a],x.constructResolvingMessage=c,x[Dc]=p,x}function di(a,l){this.injectors.push(a),this.keys.push(l),this.message=this.constructResolvingMessage(this.keys)}function hu(a,l){const c=[];for(let p=0,_=l.length;p<_;p++){const v=l[p];c.push(v&&0!=v.length?v.map(ee).join(" "):"?")}return Error("Cannot resolve all parameters for '"+ee(a)+"'("+c.join(", ")+"). Make sure that all the parameters are decorated with Inject or have valid type annotations and that '"+ee(a)+"' is decorated with Injectable.")}function xM(a,l){return Error(`Cannot mix multi providers and regular providers, got: ${a} ${l}`)}class Pc{constructor(l,c){if(this.token=l,this.id=c,!l)throw new ie(208,!1);this.displayName=ee(this.token)}static get(l){return hv.get(be(l))}static get numberOfKeys(){return hv.numberOfKeys}}class dv{constructor(){this._allKeys=new Map}get(l){if(l instanceof Pc)return l;if(this._allKeys.has(l))return this._allKeys.get(l);const c=new Pc(l,Pc.numberOfKeys);return this._allKeys.set(l,c),c}get numberOfKeys(){return this._allKeys.size}}const hv=new dv;class Lf{constructor(l,c,p){this.key=l,this.optional=c,this.visibility=p}static fromKey(l){return new Lf(l,!1,null)}}const kM=[];class fu{constructor(l,c,p){this.key=l,this.resolvedFactories=c,this.multiProvider=p,this.resolvedFactory=this.resolvedFactories[0]}}class fg{constructor(l,c){this.factory=l,this.dependencies=c}}function Um(a){let l,c;if(a.useClass){const p=be(a.useClass);l=dl().factory(p),c=fv(p)}else a.useExisting?(l=p=>p,c=[Lf.fromKey(Pc.get(a.useExisting))]):a.useFactory?(l=a.useFactory,c=function PM(a,l){if(l){const c=l.map(p=>[p]);return l.map(p=>pv(a,p,c))}return fv(a)}(a.useFactory,a.deps)):(l=()=>a.useValue,c=kM);return new fg(l,c)}function Cr(a){return new fu(Pc.get(a.provide),[Um(a)],a.multi||!1)}function es(a){const p=function Gm(a,l){for(let c=0;c<a.length;c++){const p=a[c],_=l.get(p.key.id);if(_){if(p.multiProvider!==_.multiProvider)throw xM(_,p);if(p.multiProvider)for(let v=0;v<p.resolvedFactories.length;v++)_.resolvedFactories.push(p.resolvedFactories[v]);else l.set(p.key.id,p)}else{let v;v=p.multiProvider?new fu(p.key,p.resolvedFactories.slice(),p.multiProvider):p,l.set(p.key.id,v)}}return l}(Tp(a,[]).map(Cr),new Map);return Array.from(p.values())}function Tp(a,l){return a.forEach(c=>{if(c instanceof Su)l.push({provide:c,useClass:c});else if(c&&"object"==typeof c&&void 0!==c.provide)l.push(c);else{if(!Array.isArray(c))throw function Wm(a){return Error(`Invalid provider - only instances of Provider and Type are allowed, got: ${a}`)}(c);Tp(c,l)}}),l}function fv(a){const l=dl().parameters(a);if(!l)return[];if(l.some(c=>null==c))throw hu(a,l);return l.map(c=>pv(a,c,l))}function pv(a,l,c){let p=null,_=!1;if(!Array.isArray(l))return pg(l instanceof Iu?l.token:l,_,null);let v=null;for(let x=0;x<l.length;++x){const T=l[x];T instanceof Su?p=T:T instanceof Iu?p=T.token:T instanceof Nr?_=!0:T instanceof Da||T instanceof Hl?v=T:T instanceof er&&(p=T)}if(p=be(p),null!=p)return pg(p,_,v);throw hu(a,c)}function pg(a,l,c){return new Lf(Pc.get(a),l,c)}const Lp={};class Ku{static resolve(l){return es(l)}static resolveAndCreate(l,c){const p=Ku.resolve(l);return Ku.fromResolvedProviders(p,c)}static fromResolvedProviders(l,c){return new Ep(l,c)}}let Ep=(()=>{class a{constructor(c,p){this._constructionCounter=0,this._providers=c,this.parent=p||null;const _=c.length;this.keyIds=[],this.objs=[];for(let v=0;v<_;v++)this.keyIds[v]=c[v].key.id,this.objs[v]=Lp}get(c,p=wr){return this._getByKey(Pc.get(c),null,p)}resolveAndCreateChild(c){const p=Ku.resolve(c);return this.createChildFromResolved(p)}createChildFromResolved(c){const p=new a(c);return p.parent=this,p}resolveAndInstantiate(c){return this.instantiateResolved(Ku.resolve([c])[0])}instantiateResolved(c){return this._instantiateProvider(c)}getProviderAtIndex(c){if(c<0||c>=this._providers.length)throw function uv(a){return Error(`Index ${a} is out-of-bounds.`)}(c);return this._providers[c]}_new(c){if(this._constructionCounter++>this._getMaxNumberOfObjects())throw function Ga(a,l){return Kl(a,l,function(c){return`Cannot instantiate cyclic dependency!${cv(c)}`})}(this,c.key);return this._instantiateProvider(c)}_getMaxNumberOfObjects(){return this.objs.length}_instantiateProvider(c){if(c.multiProvider){const p=[];for(let _=0;_<c.resolvedFactories.length;++_)p[_]=this._instantiate(c,c.resolvedFactories[_]);return p}return this._instantiate(c,c.resolvedFactories[0])}_instantiate(c,p){const _=p.factory;let v,x;try{v=p.dependencies.map(T=>this._getByReflectiveDependency(T))}catch(T){throw T.addKey&&T.addKey(this,c.key),T}try{x=_(...v)}catch(T){throw function Xr(a,l,c,p){return Kl(a,p,function(_){const v=ee(_[0].token);return`${l.message}: Error during instantiation of ${v}!${cv(_)}.`},l)}(this,T,0,c.key)}return x}_getByReflectiveDependency(c){return this._getByKey(c.key,c.visibility,c.optional?null:wr)}_getByKey(c,p,_){return c===a.INJECTOR_KEY?this:p instanceof Da?this._getByKeySelf(c,_):this._getByKeyDefault(c,_,p)}_getObjByKeyId(c){for(let p=0;p<this.keyIds.length;p++)if(this.keyIds[p]===c)return this.objs[p]===Lp&&(this.objs[p]=this._new(this._providers[p])),this.objs[p];return Lp}_throwOrNull(c,p){if(p!==wr)return p;throw function DM(a,l){return Kl(a,l,function(c){return`No provider for ${ee(c[0].token)}!${cv(c)}`})}(this,c)}_getByKeySelf(c,p){const _=this._getObjByKeyId(c.id);return _!==Lp?_:this._throwOrNull(c,p)}_getByKeyDefault(c,p,_){let v;for(v=_ instanceof Hl?this.parent:this;v instanceof a;){const x=v,T=x._getObjByKeyId(c.id);if(T!==Lp)return T;v=x.parent}return null!==v?v.get(c.token,p):this._throwOrNull(c,p)}get displayName(){return`ReflectiveInjector(providers: [${function Ef(a,l){const c=[];for(let p=0;p<a._providers.length;++p)c[p]=l(a.getProviderAtIndex(p));return c}(this,p=>' "'+p.key.displayName+'" ').join(", ")}])`}toString(){return this.displayName}}return a.INJECTOR_KEY=Pc.get(Do),a})();function Vd(a,l=qt.Default){const c=ut();return null===c?tr(a,l):Ao(ur(),c,be(a),l)}function If(){throw new Error("invalid")}function No(a,l){return a<<17|l<<2}function la(a){return a>>17&32767}function mv(a){return 2|a}function Ju(a){return(131068&a)>>2}function _g(a,l){return-131069&a|l<<2}function vl(a){return 1|a}function kv(a,l){const c=a.contentQueries;if(null!==c)for(let p=0;p<c.length;p+=2){const _=c[p],v=c[p+1];if(-1!==v){const x=a.data[v];Wc(_),x.contentQueries(2,l[v],v)}}}function Yp(a,l,c,p,_,v,x,T,R,U,re){const he=l.blueprint.slice();return he[0]=_,he[2]=76|p,(null!==re||a&&1024&a[2])&&(he[2]|=1024),Bc(he),he[3]=he[15]=a,he[8]=c,he[10]=x||a&&a[10],he[11]=T||a&&a[11],he[12]=R||a&&a[12]||null,he[9]=U||a&&a[9]||null,he[6]=v,he[20]=function iM(){return Fy++}(),he[21]=re,he[16]=2==l.type?a[16]:he,he}function Oc(a,l,c,p,_){let v=a.data[l];if(null===v)v=wg(a,l,c,p,_),function ah(){return Sn.lFrame.inI18n}()&&(v.flags|=64);else if(64&v.type){v.type=c,v.value=p,v.attrs=_;const x=H();v.injectorIndex=null===x?-1:x.injectorIndex}return Y(v,!0),v}function wg(a,l,c,p,_){const v=z(),x=se(),R=a.data[l]=function Ov(a,l,c,p,_,v){return{type:c,index:p,insertBeforeIndex:null,injectorIndex:l?l.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,propertyBindings:null,flags:0,providerIndexes:0,value:_,attrs:v,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:l,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,x?v:v&&v.parent,c,l,p,_);return null===a.firstChild&&(a.firstChild=R),null!==v&&(x?null==v.child&&null!==R.parent&&(v.child=R):null===v.next&&(v.next=R)),R}function Rf(a,l,c,p){if(0===c)return-1;const _=l.length;for(let v=0;v<c;v++)l.push(p),a.blueprint.push(p),a.data.push(null);return _}function Cg(a,l,c){Al(l);try{const p=a.viewQuery;null!==p&&Fs(1,p,c);const _=a.template;null!==_&&Np(a,l,_,1,c),a.firstCreatePass&&(a.firstCreatePass=!1),a.staticContentQueries&&kv(a,l),a.staticViewQueries&&Fs(2,a.viewQuery,c);const v=a.components;null!==v&&function AM(a,l){for(let c=0;c<l.length;c++)Ql(a,l[c])}(l,v)}catch(p){throw a.firstCreatePass&&(a.incompleteFirstPass=!0,a.firstCreatePass=!1),p}finally{l[2]&=-5,J()}}function Fp(a,l,c,p){const _=l[2];if(128!=(128&_)){Al(l);try{Bc(l),hs(a.bindingStartIndex),null!==c&&Np(a,l,c,2,p);const x=3==(3&_);if(x){const U=a.preOrderCheckHooks;null!==U&&kt(l,U,null)}else{const U=a.preOrderHooks;null!==U&&fn(l,U,0,null),pn(l,0)}if(function so(a){for(let l=Z_(a);null!==l;l=X_(l)){if(!l[2])continue;const c=l[9];for(let p=0;p<c.length;p++){const _=c[p],v=_[3];0==(512&_[2])&&zs(v,1),_[2]|=512}}}(l),function ka(a){for(let l=Z_(a);null!==l;l=X_(l))for(let c=10;c<l.length;c++){const p=l[c],_=p[1];us(p)&&Fp(_,p,_.template,p[8])}}(l),null!==a.contentQueries&&kv(a,l),x){const U=a.contentCheckHooks;null!==U&&kt(l,U)}else{const U=a.contentHooks;null!==U&&fn(l,U,1),pn(l,1)}!function xv(a,l){const c=a.hostBindingOpCodes;if(null!==c)try{for(let p=0;p<c.length;p++){const _=c[p];if(_<0)We(~_);else{const v=_,x=c[++p],T=c[++p];ef(x,v),T(2,l[v])}}}finally{We(-1)}}(a,l);const T=a.components;null!==T&&function Mg(a,l){for(let c=0;c<l.length;c++)mn(a,l[c])}(l,T);const R=a.viewQuery;if(null!==R&&Fs(2,R,p),x){const U=a.viewCheckHooks;null!==U&&kt(l,U)}else{const U=a.viewHooks;null!==U&&fn(l,U,2),pn(l,2)}!0===a.firstUpdatePass&&(a.firstUpdatePass=!1),l[2]&=-41,512&l[2]&&(l[2]&=-513,zs(l[3],-1))}finally{J()}}}function Np(a,l,c,p,_){const v=ve(),x=2&p;try{We(-1),x&&l.length>22&&Op(a,l,22,!1),kr(x?2:0,_),c(p,_)}finally{We(v),kr(x?3:1,_)}}function t_(a,l,c){if(_i(l)){const _=l.directiveEnd;for(let v=l.directiveStart;v<_;v++){const x=a.data[v];x.contentQueries&&x.contentQueries(1,c[v],v)}}}function n_(a,l,c){!ds()||(function VM(a,l,c,p){const _=c.directiveStart,v=c.directiveEnd;a.firstCreatePass||rl(c,l),Gs(p,l);const x=c.initialInputs;for(let T=_;T<v;T++){const R=a.data[T],U=ci(R);U&&gw(l,c,R);const re=al(l,a,T,c);Gs(re,l),null!==x&&Sg(0,T-_,re,R,0,x),U&&(vi(c.index,l)[8]=re)}}(a,l,c,cs(c,l)),128==(128&c.flags)&&function BM(a,l,c){const p=c.directiveStart,_=c.directiveEnd,v=c.index,x=function lh(){return Sn.lFrame.currentDirectiveIndex}();try{We(v);for(let T=p;T<_;T++){const R=a.data[T],U=l[T];fd(T),(null!==R.hostBindings||0!==R.hostVars||null!==R.hostAttrs)&&$M(R,U)}}finally{We(-1),fd(x)}}(a,l,c))}function i_(a,l,c=cs){const p=l.localNames;if(null!==p){let _=l.index+1;for(let v=0;v<p.length;v+=2){const x=p[v+1],T=-1===x?c(l,a):a[x];a[_++]=T}}}function Pv(a){const l=a.tView;return null===l||l.incompleteFirstPass?a.tView=Dg(1,null,a.template,a.decls,a.vars,a.directiveDefs,a.pipeDefs,a.viewQuery,a.schemas,a.consts):l}function Dg(a,l,c,p,_,v,x,T,R,U){const re=22+p,he=re+_,Oe=function RM(a,l){const c=[];for(let p=0;p<l;p++)c.push(p<a?null:zn);return c}(re,he),Ve="function"==typeof U?U():U;return Oe[1]={type:a,blueprint:Oe,template:c,queries:null,viewQuery:T,declTNode:l,data:Oe.slice().fill(null,re),bindingStartIndex:re,expandoStartIndex:he,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 v?v():v,pipeRegistry:"function"==typeof x?x():x,firstChild:null,schemas:R,consts:Ve,incompleteFirstPass:!1}}function Sv(a,l,c,p){const _=Xu(l);null===c?_.push(p):(_.push(c),a.firstCreatePass&&Rh(a).push(p,_.length-1))}function r_(a,l,c){for(let p in a)if(a.hasOwnProperty(p)){const _=a[p];(c=null===c?{}:c).hasOwnProperty(p)?c[p].push(l,_):c[p]=[l,_]}return c}function xg(a,l){const p=l.directiveEnd,_=a.data,v=l.attrs,x=[];let T=null,R=null;for(let U=l.directiveStart;U<p;U++){const re=_[U],he=re.inputs,Oe=null===v||Tf(l)?null:yw(he,v);x.push(Oe),T=r_(he,U,T),R=r_(re.outputs,U,R)}null!==T&&(T.hasOwnProperty("class")&&(l.flags|=16),T.hasOwnProperty("style")&&(l.flags|=32)),l.initialInputs=x,l.inputs=T,l.outputs=R}function Jl(a,l,c,p,_,v,x,T){const R=cs(l,c);let re,U=l.inputs;!T&&null!=U&&(re=U[p])?(o_(a,c,re,p,_),pa(l)&&NM(c,l.index)):3&l.type&&(p=function FM(a){return"class"===a?"className":"for"===a?"htmlFor":"formaction"===a?"formAction":"innerHtml"===a?"innerHTML":"readonly"===a?"readOnly":"tabindex"===a?"tabIndex":a}(p),_=null!=x?x(_,l.value||"",p):_,v.setProperty(R,p,_))}function NM(a,l){const c=vi(l,a);16&c[2]||(c[2]|=32)}function kg(a,l,c,p){let _=!1;if(ds()){const v=function mw(a,l,c){const p=a.directiveRegistry;let _=null;if(p)for(let v=0;v<p.length;v++){const x=p[v];Bm(c,x.selectors,!1)&&(_||(_=[]),Ya(rl(c,l),a,x.type),ci(x)?(zM(a,c),_.unshift(x)):_.push(x))}return _}(a,l,c),x=null===p?null:{"":-1};if(null!==v){_=!0,jp(c,a.data.length,v.length);for(let re=0;re<v.length;re++){const he=v[re];he.providersResolver&&he.providersResolver(he)}let T=!1,R=!1,U=Rf(a,l,v.length,null);for(let re=0;re<v.length;re++){const he=v[re];c.mergedAttrs=Ws(c.mergedAttrs,he.hostAttrs),Pg(a,c,l,U,he),Lv(U,he,x),null!==he.contentQueries&&(c.flags|=8),(null!==he.hostBindings||null!==he.hostAttrs||0!==he.hostVars)&&(c.flags|=128);const Oe=he.type.prototype;!T&&(Oe.ngOnChanges||Oe.ngOnInit||Oe.ngDoCheck)&&((a.preOrderHooks||(a.preOrderHooks=[])).push(c.index),T=!0),!R&&(Oe.ngOnChanges||Oe.ngDoCheck)&&((a.preOrderCheckHooks||(a.preOrderCheckHooks=[])).push(c.index),R=!0),U++}xg(a,c)}x&&function _w(a,l,c){if(l){const p=a.localNames=[];for(let _=0;_<l.length;_+=2){const v=c[l[_+1]];if(null==v)throw new ie(-301,!1);p.push(l[_],v)}}}(c,p,x)}return c.mergedAttrs=Ws(c.mergedAttrs,c.attrs),_}function HM(a,l,c,p,_,v){const x=v.hostBindings;if(x){let T=a.hostBindingOpCodes;null===T&&(T=a.hostBindingOpCodes=[]);const R=~l.index;(function Tv(a){let l=a.length;for(;l>0;){const c=a[--l];if("number"==typeof c&&c<0)return c}return 0})(T)!=R&&T.push(R),T.push(p,_,x)}}function $M(a,l){null!==a.hostBindings&&a.hostBindings(1,l)}function zM(a,l){l.flags|=2,(a.components||(a.components=[])).push(l.index)}function Lv(a,l,c){if(c){if(l.exportAs)for(let p=0;p<l.exportAs.length;p++)c[l.exportAs[p]]=a;ci(l)&&(c[""]=a)}}function jp(a,l,c){a.flags|=1,a.directiveStart=l,a.directiveEnd=l+c,a.providerIndexes=l}function Pg(a,l,c,p,_){a.data[p]=_;const v=_.factory||(_.factory=ga(_.type)),x=new Mn(v,ci(_),Vd);a.blueprint[p]=x,c[p]=x,HM(a,l,0,p,Rf(a,c,_.hostVars,zn),_)}function gw(a,l,c){const p=cs(l,a),_=Pv(c),v=a[10],x=hn(a,Yp(a,_,null,c.onPush?32:16,p,l,v,v.createRenderer(p,c),null,null,null));a[l.index]=x}function Zu(a,l,c,p,_,v){const x=cs(a,l);Or(l[11],x,v,a.value,c,p,_)}function Or(a,l,c,p,_,v,x){if(null==v)a.removeAttribute(l,_,c);else{const T=null==x?Ge(v):x(v,p||"",_);a.setAttribute(l,_,T,c)}}function Sg(a,l,c,p,_,v){const x=v[l];if(null!==x){const T=p.setInput;for(let R=0;R<x.length;){const U=x[R++],re=x[R++],he=x[R++];null!==T?p.setInput(c,he,U,re):c[re]=he}}}function yw(a,l){let c=null,p=0;for(;p<l.length;){const _=l[p];if(0!==_)if(5!==_){if("number"==typeof _)break;a.hasOwnProperty(_)&&(null===c&&(c=[]),c.push(_,a[_],l[p+1])),p+=2}else p+=2;else p+=4}return c}function Iv(a,l,c,p){return new Array(a,!0,!1,l,null,0,p,c,null,null)}function mn(a,l){const c=vi(l,a);if(us(c)){const p=c[1];48&c[2]?Fp(p,c,p.template,c[8]):c[5]>0&&Ki(c)}}function Ki(a){for(let p=Z_(a);null!==p;p=X_(p))for(let _=10;_<p.length;_++){const v=p[_];if(us(v))if(512&v[2]){const x=v[1];Fp(x,v,x.template,v[8])}else v[5]>0&&Ki(v)}const c=a[1].components;if(null!==c)for(let p=0;p<c.length;p++){const _=vi(c[p],a);us(_)&&_[5]>0&&Ki(_)}}function Ql(a,l){const c=vi(l,a),p=c[1];(function Hp(a,l){for(let c=l.length;c<a.blueprint.length;c++)l.push(a.blueprint[c])})(p,c),Cg(p,c,c[8])}function hn(a,l){return a[13]?a[14][4]=l:a[13]=l,a[14]=l,l}function St(a){for(;a;){a[2]|=32;const l=wp(a);if(Bs(a)&&!l)return a;a=l}return null}function Tc(a,l,c,p=!0){const _=l[10];_.begin&&_.begin();try{Fp(a,l,a.template,c)}catch(x){throw p&&s_(l,x),x}finally{_.end&&_.end()}}function Fs(a,l,c){Wc(0),l(a,c)}function Xu(a){return a[7]||(a[7]=[])}function Rh(a){return a.cleanup||(a.cleanup=[])}function Og(a,l,c){return(null===a||ci(a))&&(c=function mr(a){for(;Array.isArray(a);){if("object"==typeof a[1])return a;a=a[0]}return null}(c[l.index])),c[11]}function s_(a,l){const c=a[9],p=c?c.get(Th,null):null;p&&p.handleError(l)}function o_(a,l,c,p,_){for(let v=0;v<c.length;){const x=c[v++],T=c[v++],R=l[x],U=a.data[x];null!==U.setInput?U.setInput(R,_,p,T):R[T]=_}}function Ka(a,l,c){const p=va(l,a);qy(a[11],p,c)}function wl(a,l,c){let p=c?a.styles:null,_=c?a.classes:null,v=0;if(null!==l)for(let x=0;x<l.length;x++){const T=l[x];"number"==typeof T?v=T:1==v?_=fe(_,T):2==v&&(p=fe(p,T+": "+l[++x]+";"))}c?a.styles=p:a.stylesWithoutHost=p,c?a.classes=_:a.classesWithoutHost=_}function Yf(a,l,c,p,_=!1){for(;null!==c;){const v=l[c.index];if(null!==v&&p.push(Ri(v)),yn(v))for(let T=10;T<v.length;T++){const R=v[T],U=R[1].firstChild;null!==U&&Yf(R[1],R,U,p)}const x=c.type;if(8&x)Yf(a,l,c.child,p);else if(32&x){const T=Q_(c,l);let R;for(;R=T();)p.push(R)}else if(16&x){const T=sg(l,c);if(Array.isArray(T))p.push(...T);else{const R=wp(l[16]);Yf(R[1],R,T,p,!0)}}c=_?c.projectionNext:c.next}return p}class Yh{constructor(l,c){this._lView=l,this._cdRefInjectingView=c,this._appRef=null,this._attachedToViewContainer=!1}get rootNodes(){const l=this._lView,c=l[1];return Yf(c,l,c.firstChild,[])}get context(){return this._lView[8]}set context(l){this._lView[8]=l}get destroyed(){return 128==(128&this._lView[2])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const l=this._lView[3];if(yn(l)){const c=l[8],p=c?c.indexOf(this):-1;p>-1&&(ng(l,p),cl(c,p))}this._attachedToViewContainer=!1}Am(this._lView[1],this._lView)}onDestroy(l){Sv(this._lView[1],this._lView,null,l)}markForCheck(){St(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-65}reattach(){this._lView[2]|=64}detectChanges(){Tc(this._lView[1],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new ie(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function mM(a,l){Pp(a,l,l[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(l){if(this._attachedToViewContainer)throw new ie(902,!1);this._appRef=l}}class a_ extends Yh{constructor(l){super(l),this._view=l}detectChanges(){const l=this._view;Tc(l[1],l,l[8],!1)}checkNoChanges(){}get context(){return null}}class l_ extends N{constructor(l){super(),this.ngModule=l}resolveComponentFactory(l){const c=kn(l);return new zd(c,this.ngModule)}}function Vp(a){const l=[];for(let c in a)a.hasOwnProperty(c)&&l.push({propName:a[c],templateName:c});return l}class Yv{constructor(l,c){this.injector=l,this.parentInjector=c}get(l,c,p){const _=this.injector.get(l,Gr,p);return _!==Gr||c===Gr?_:this.parentInjector.get(l,c,p)}}class zd extends Sh{constructor(l,c){super(),this.componentDef=l,this.ngModule=c,this.componentType=l.type,this.selector=function MM(a){return a.map(Hd).join(",")}(l.selectors),this.ngContentSelectors=l.ngContentSelectors?l.ngContentSelectors:[],this.isBoundToModule=!!c}get inputs(){return Vp(this.componentDef.inputs)}get outputs(){return Vp(this.componentDef.outputs)}create(l,c,p,_){let v=(_=_||this.ngModule)instanceof Wl?_:_?.injector;v&&null!==this.componentDef.getStandaloneInjector&&(v=this.componentDef.getStandaloneInjector(v)||v);const x=v?new Yv(l,v):l,T=x.get(Ee,null);if(null===T)throw new ie(407,!1);const R=x.get(Yn,null),U=T.createRenderer(null,this.componentDef),re=this.componentDef.selectors[0][0]||"div",he=p?function YM(a,l,c){return a.selectRootElement(l,c===Mt.ShadowDom)}(U,p,this.componentDef.encapsulation):tg(T.createRenderer(null,this.componentDef),re,function Rv(a){const l=a.toLowerCase();return"svg"===l?"svg":"math"===l?"math":null}(re)),Oe=this.componentDef.onPush?288:272,Ve=Dg(0,null,null,1,0,null,null,null,null,null),nt=Yp(null,Ve,null,Oe,null,null,T,U,R,x,null);let Ot,Bt;Al(nt);try{const _n=function vw(a,l,c,p,_,v){const x=c[1];c[22]=a;const R=Oc(x,22,2,"#host",null),U=R.mergedAttrs=l.hostAttrs;null!==U&&(wl(R,U,!0),null!==a&&(no(_,a,U),null!==R.classes&&Of(_,a,R.classes),null!==R.styles&&Sp(_,a,R.styles)));const re=p.createRenderer(a,l),he=Yp(c,Pv(l),null,l.onPush?32:16,c[22],R,p,re,v||null,null,null);return x.firstCreatePass&&(Ya(rl(R,c),x,l.type),zM(x,R),jp(R,c.length,1)),hn(c,he),c[22]=he}(he,this.componentDef,nt,T,U);if(he)if(p)no(U,he,["ng-version",Sr.full]);else{const{attrs:wn,classes:lt}=function ug(a){const l=[],c=[];let p=1,_=2;for(;p<a.length;){let v=a[p];if("string"==typeof v)2===_?""!==v&&l.push(v,a[++p]):8===_&&c.push(v);else{if(!yl(_))break;_=v}p++}return{attrs:l,classes:c}}(this.componentDef.selectors[0]);wn&&no(U,he,wn),lt&&lt.length>0&&Of(U,he,lt.join(" "))}if(Bt=To(Ve,22),void 0!==c){const wn=Bt.projection=[];for(let lt=0;lt<this.ngContentSelectors.length;lt++){const Gn=c[lt];wn.push(null!=Gn?Array.from(Gn):null)}}Ot=function Fn(a,l,c,p){const _=c[1],v=function jM(a,l,c){const p=ur();a.firstCreatePass&&(c.providersResolver&&c.providersResolver(c),Pg(a,p,l,Rf(a,l,1,null),c),xg(a,p));const _=al(l,a,p.directiveStart,p);Gs(_,l);const v=cs(p,l);return v&&Gs(v,l),_}(_,c,l);if(a[8]=c[8]=v,null!==p)for(const T of p)T(v,l);if(l.contentQueries){const T=ur();l.contentQueries(1,v,T.directiveStart)}const x=ur();return!_.firstCreatePass||null===l.hostBindings&&null===l.hostAttrs||(We(x.index),HM(c[1],x,0,x.directiveStart,x.directiveEnd,l),$M(l,v)),v}(_n,this.componentDef,nt,[Nv]),Cg(Ve,nt,null)}finally{J()}return new c_(this.componentType,Ot,Z(Bt,nt),nt,Bt)}}class c_ extends Uu{constructor(l,c,p,_,v){super(),this.location=p,this._rootLView=_,this._tNode=v,this.instance=c,this.hostView=this.changeDetectorRef=new a_(_),this.componentType=l}setInput(l,c){const p=this._tNode.inputs;let _;if(null!==p&&(_=p[l])){const v=this._rootLView;o_(v[1],v,_,l,c),NM(v,this._tNode.index)}}get injector(){return new Yl(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(l){this.hostView.onDestroy(l)}}function Nv(){const a=ur();je(ut()[1],a)}function Lg(a){return Object.getPrototypeOf(a.prototype).constructor}function u_(a){let l=Lg(a.type),c=!0;const p=[a];for(;l;){let _;if(ci(a))_=l.\u0275cmp||l.\u0275dir;else{if(l.\u0275cmp)throw new ie(903,!1);_=l.\u0275dir}if(_){if(c){p.push(_);const x=a;x.inputs=jv(a.inputs),x.declaredInputs=jv(a.declaredInputs),x.outputs=jv(a.outputs);const T=_.hostBindings;T&&f(a,T);const R=_.viewQuery,U=_.contentQueries;if(R&&WM(a,R),U&&UM(a,U),G(a.inputs,_.inputs),G(a.declaredInputs,_.declaredInputs),G(a.outputs,_.outputs),ci(_)&&_.data.animation){const re=a.data;re.animation=(re.animation||[]).concat(_.data.animation)}}const v=_.features;if(v)for(let x=0;x<v.length;x++){const T=v[x];T&&T.ngInherit&&T(a),T===u_&&(c=!1)}}l=Object.getPrototypeOf(l)}!function pu(a){let l=0,c=null;for(let p=a.length-1;p>=0;p--){const _=a[p];_.hostVars=l+=_.hostVars,_.hostAttrs=Ws(_.hostAttrs,c=Ws(c,_.hostAttrs))}}(p)}function jv(a){return a===hi?{}:a===tn?[]:a}function WM(a,l){const c=a.viewQuery;a.viewQuery=c?(p,_)=>{l(p,_),c(p,_)}:l}function UM(a,l){const c=a.contentQueries;a.contentQueries=c?(p,_,v)=>{l(p,_,v),c(p,_,v)}:l}function f(a,l){const c=a.hostBindings;a.hostBindings=c?(p,_)=>{l(p,_),c(p,_)}:l}const y=["providersResolver"],D=["template","decls","consts","vars","onPush","ngContentSelectors","styles","encapsulation","schemas"];function j(a){let c,l=Lg(a.type);c=ci(a)?l.\u0275cmp:l.\u0275dir;const p=a;for(const _ of y)p[_]=c[_];if(ci(c))for(const _ of D)p[_]=c[_]}let X=null;function ce(){if(!X){const a=Ti.Symbol;if(a&&a.iterator)X=a.iterator;else{const l=Object.getOwnPropertyNames(Map.prototype);for(let c=0;c<l.length;++c){const p=l[c];"entries"!==p&&"size"!==p&&Map.prototype[p]===Map.prototype.entries&&(X=p)}}}return X}function Se(a){return!!dt(a)&&(Array.isArray(a)||!(a instanceof Map)&&ce()in a)}function dt(a){return null!==a&&("function"==typeof a||"object"==typeof a)}function bt(a,l){const c=Se(a),p=Se(l);return c&&p?function Fe(a,l,c){const p=a[ce()](),_=l[ce()]();for(;;){const v=p.next(),x=_.next();if(v.done&&x.done)return!0;if(v.done||x.done||!c(v.value,x.value))return!1}}(a,l,bt):!(c||!a||"object"!=typeof a&&"function"!=typeof a||p||!l||"object"!=typeof l&&"function"!=typeof l)||Object.is(a,l)}function It(a,l,c){return a[l]=c}function Yt(a,l){return a[l]}function sn(a,l,c){return!Object.is(a[l],c)&&(a[l]=c,!0)}function Wn(a,l,c,p){const _=sn(a,l,c);return sn(a,l+1,p)||_}function Dn(a,l,c,p,_){const v=Wn(a,l,c,p);return sn(a,l+2,_)||v}function Tn(a,l,c,p,_,v){const x=Wn(a,l,c,p);return Wn(a,l+2,_,v)||x}function Oi(a,l,c,p){const _=ut();return sn(_,xi(),l)&&(ti(),Zu(Je(),_,a,l,c,p)),Oi}function ks(a,l){let c=!1,p=ni();for(let v=1;v<l.length;v+=2)c=sn(a,p++,l[v])||c;if(hs(p),!c)return zn;let _=l[0];for(let v=1;v<l.length;v+=2)_+=Ge(l[v])+l[v+1];return _}function Ns(a,l,c,p){return sn(a,xi(),c)?l+Ge(c)+p:zn}function qs(a,l,c,p,_,v){const T=Wn(a,ni(),c,_);return Hr(2),T?l+Ge(c)+p+Ge(_)+v:zn}function $r(a,l,c,p,_,v,x,T){const U=Dn(a,ni(),c,_,x);return Hr(3),U?l+Ge(c)+p+Ge(_)+v+Ge(x)+T:zn}function Pa(a,l,c,p,_,v,x,T,R,U){const he=Tn(a,ni(),c,_,x,R);return Hr(4),he?l+Ge(c)+p+Ge(_)+v+Ge(x)+T+Ge(R)+U:zn}function Cl(a,l,c,p,_,v,x,T,R,U,re,he){const Oe=ni();let Ve=Tn(a,Oe,c,_,x,R);return Ve=sn(a,Oe+4,re)||Ve,Hr(5),Ve?l+Ge(c)+p+Ge(_)+v+Ge(x)+T+Ge(R)+U+Ge(re)+he:zn}function Ff(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve){const nt=ni();let Ot=Tn(a,nt,c,_,x,R);return Ot=Wn(a,nt+4,re,Oe)||Ot,Hr(6),Ot?l+Ge(c)+p+Ge(_)+v+Ge(x)+T+Ge(R)+U+Ge(re)+he+Ge(Oe)+Ve:zn}function Eg(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot){const Bt=ni();let _n=Tn(a,Bt,c,_,x,R);return _n=Dn(a,Bt+4,re,Oe,nt)||_n,Hr(7),_n?l+Ge(c)+p+Ge(_)+v+Ge(x)+T+Ge(R)+U+Ge(re)+he+Ge(Oe)+Ve+Ge(nt)+Ot:zn}function Ig(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt,_n){const wn=ni();let lt=Tn(a,wn,c,_,x,R);return lt=Tn(a,wn+4,re,Oe,nt,Bt)||lt,Hr(8),lt?l+Ge(c)+p+Ge(_)+v+Ge(x)+T+Ge(R)+U+Ge(re)+he+Ge(Oe)+Ve+Ge(nt)+Ot+Ge(Bt)+_n:zn}function bw(a,l,c,p,_,v){const x=ut(),T=Ns(x,l,c,p);return T!==zn&&Zu(Je(),x,a,T,_,v),bw}function Mw(a,l,c,p,_,v,x,T){const R=ut(),U=qs(R,l,c,p,_,v);return U!==zn&&Zu(Je(),R,a,U,x,T),Mw}function ww(a,l,c,p,_,v,x,T,R,U){const re=ut(),he=$r(re,l,c,p,_,v,x,T);return he!==zn&&Zu(Je(),re,a,he,R,U),ww}function Cw(a,l,c,p,_,v,x,T,R,U,re,he){const Oe=ut(),Ve=Pa(Oe,l,c,p,_,v,x,T,R,U);return Ve!==zn&&Zu(Je(),Oe,a,Ve,re,he),Cw}function GM(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve){const nt=ut(),Ot=Cl(nt,l,c,p,_,v,x,T,R,U,re,he);return Ot!==zn&&Zu(Je(),nt,a,Ot,Oe,Ve),GM}function qM(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot){const Bt=ut(),_n=Ff(Bt,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve);return _n!==zn&&Zu(Je(),Bt,a,_n,nt,Ot),qM}function Hv(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt,_n){const wn=ut(),lt=Eg(wn,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot);return lt!==zn&&Zu(Je(),wn,a,lt,Bt,_n),Hv}function Ag(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt,_n,wn,lt){const Gn=ut(),bi=Ig(Gn,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt,_n);return bi!==zn&&Zu(Je(),Gn,a,bi,wn,lt),Ag}function Rg(a,l,c,p){const _=ut(),v=ks(_,l);return v!==zn&&Zu(Je(),_,a,v,c,p),Rg}function KM(a){const l=Lh(a);Tc(l[1],l,a)}function Vv(a,l,c,p,_,v,x,T){const R=ut(),U=ti(),re=a+22,he=U.firstCreatePass?function Kx(a,l,c,p,_,v,x,T,R){const U=l.consts,re=Oc(l,a,4,x||null,jr(U,T));kg(l,c,re,jr(U,R)),je(l,re);const he=re.tViews=Dg(2,re,p,_,v,l.directiveRegistry,l.pipeRegistry,null,l.schemas,U);return null!==l.queries&&(l.queries.template(l,re),he.queries=l.queries.embeddedTView(re)),re}(re,U,R,l,c,p,_,v,x):U.data[re];Y(he,!1);const Oe=R[11].createComment("");Hm(U,R,Oe,he),Gs(Oe,R),hn(R,R[re]=Iv(Oe,R,Oe,he)),os(he)&&n_(U,R,he),null!=x&&i_(R,he,T)}function Dw(a,l,c,p){c>=a.data.length&&(a.data[c]=null,a.blueprint[c]=null),l[c]=p}function Jx(a){return Ds(function Pr(){return Sn.lFrame.contextLView}(),22+a)}function xw(a,l,c){const p=ut();return sn(p,xi(),l)&&Jl(ti(),Je(),p,a,l,p[11],c,!1),xw}function JM(a,l,c,p,_){const x=_?"class":"style";o_(a,c,l.inputs[x],x,p)}function QM(a,l,c,p){const _=ut(),v=ti(),x=22+a,T=_[11],R=_[x]=tg(T,l,function De(){return Sn.lFrame.currentNamespace}()),U=v.firstCreatePass?function Qx(a,l,c,p,_,v,x){const T=l.consts,U=Oc(l,a,2,_,jr(T,v));return kg(l,c,U,jr(T,x)),null!==U.attrs&&wl(U,U.attrs,!1),null!==U.mergedAttrs&&wl(U,U.mergedAttrs,!0),null!==l.queries&&l.queries.elementStart(l,U),U}(x,v,_,0,l,c,p):v.data[x];Y(U,!0);const re=U.mergedAttrs;null!==re&&no(T,R,re);const he=U.classes;null!==he&&Of(T,R,he);const Oe=U.styles;return null!==Oe&&Sp(T,R,Oe),64!=(64&U.flags)&&Hm(v,_,R,U),0===function eo(){return Sn.lFrame.elementDepthCount}()&&Gs(R,_),function $c(){Sn.lFrame.elementDepthCount++}(),os(U)&&(n_(v,_,U),t_(v,U,_)),null!==p&&i_(_,U),QM}function ZM(){let a=ur();se()?ze():(a=a.parent,Y(a,!1));const l=a;!function Lo(){Sn.lFrame.elementDepthCount--}();const c=ti();return c.firstCreatePass&&(je(c,a),_i(a)&&c.queries.elementEnd(a)),null!=l.classesWithoutHost&&function Gc(a){return 0!=(16&a.flags)}(l)&&JM(c,l,ut(),l.classesWithoutHost,!0),null!=l.stylesWithoutHost&&function Io(a){return 0!=(32&a.flags)}(l)&&JM(c,l,ut(),l.stylesWithoutHost,!1),ZM}function XM(a,l,c,p){return QM(a,l,c,p),ZM(),XM}function $v(a,l,c){const p=ut(),_=ti(),v=a+22,x=_.firstCreatePass?function Bv(a,l,c,p,_){const v=l.consts,x=jr(v,p),T=Oc(l,a,8,"ng-container",x);return null!==x&&wl(T,x,!0),kg(l,c,T,jr(v,_)),null!==l.queries&&l.queries.elementStart(l,T),T}(v,_,p,l,c):_.data[v];Y(x,!0);const T=p[v]=p[11].createComment("");return Hm(_,p,T,x),Gs(T,p),os(x)&&(n_(_,p,x),t_(_,x,p)),null!=c&&i_(p,x),$v}function zv(){let a=ur();const l=ti();return se()?ze():(a=a.parent,Y(a,!1)),l.firstCreatePass&&(je(l,a),_i(a)&&l.queries.elementEnd(a)),zv}function Wv(a,l,c){return $v(a,l,c),zv(),Wv}function kw(){return ut()}function Zl(a){return!!a&&"function"==typeof a.then}function Pw(a){return!!a&&"function"==typeof a.subscribe}const Sw=Pw;function e1(a,l,c,p){const _=ut(),v=ti(),x=ur();return Ow(v,_,_[11],x,a,l,0,p),e1}function t1(a,l){const c=ur(),p=ut(),_=ti();return Ow(_,p,Og(tl(_.data),c,p),c,a,l),t1}function Ow(a,l,c,p,_,v,x,T){const R=os(p),re=a.firstCreatePass&&Rh(a),he=l[8],Oe=Xu(l);let Ve=!0;if(3&p.type||T){const Bt=cs(p,l),_n=T?T(Bt):Bt,wn=Oe.length,lt=T?bi=>T(Ri(bi[p.index])):p.index;let Gn=null;if(!T&&R&&(Gn=function Yg(a,l,c,p){const _=a.cleanup;if(null!=_)for(let v=0;v<_.length-1;v+=2){const x=_[v];if(x===c&&_[v+1]===p){const T=l[7],R=_[v+2];return T.length>R?T[R]:null}"string"==typeof x&&(v+=2)}return null}(a,l,_,p.index)),null!==Gn)(Gn.__ngLastListenerFn__||Gn).__ngNextListenerFn__=v,Gn.__ngLastListenerFn__=v,Ve=!1;else{v=Lw(p,l,he,v,!1);const bi=c.listen(_n,_,v);Oe.push(v,bi),re&&re.push(_,lt,wn,wn+1)}}else v=Lw(p,l,he,v,!1);const nt=p.outputs;let Ot;if(Ve&&null!==nt&&(Ot=nt[_])){const Bt=Ot.length;if(Bt)for(let _n=0;_n<Bt;_n+=2){const js=l[Ot[_n]][Ot[_n+1]].subscribe(v),I_=Oe.length;Oe.push(v,js),re&&re.push(_,p.index,I_,-(I_+1))}}}function Tw(a,l,c,p){try{return kr(6,l,c),!1!==c(p)}catch(_){return s_(a,_),!1}finally{kr(7,l,c)}}function Lw(a,l,c,p,_){return function v(x){if(x===Function)return p;St(2&a.flags?vi(a.index,l):l);let R=Tw(l,c,p,x),U=v.__ngNextListenerFn__;for(;U;)R=Tw(l,c,U,x)&&R,U=U.__ngNextListenerFn__;return _&&!1===R&&(x.preventDefault(),x.returnValue=!1),R}}function Ew(a=1){return function F(a){return(Sn.lFrame.contextLView=function ne(a,l){for(;a>0;)l=l[15],a--;return l}(a,Sn.lFrame.contextLView))[8]}(a)}function Iw(a,l){let c=null;const p=function qu(a){const l=a.attrs;if(null!=l){const c=l.indexOf(5);if(0==(1&c))return l[c+1]}return null}(a);for(let _=0;_<l.length;_++){const v=l[_];if("*"!==v){if(null===p?Bm(a,v,!0):du(p,v))return _}else c=_}return c}function Uv(a){const l=ut()[16][6];if(!l.projection){const p=l.projection=Nl(a?a.length:1,null),_=p.slice();let v=l.child;for(;null!==v;){const x=a?Iw(v,a):0;null!==x&&(_[x]?_[x].projectionNext=v:p[x]=v,_[x]=v),v=v.next}}}function Gv(a,l=0,c){const p=ut(),_=ti(),v=Oc(_,22+a,16,null,c||null);null===v.projection&&(v.projection=l),ze(),64!=(64&v.flags)&&function Zy(a,l,c){Xy(l[11],0,l,c,Rm(a,c,l),Qy(c.parent||l[6],c,l))}(_,p,v)}function qv(a,l,c){return d_(a,"",l,"",c),qv}function d_(a,l,c,p,_){const v=ut(),x=Ns(v,l,c,p);return x!==zn&&Jl(ti(),Je(),v,a,x,v[11],_,!1),d_}function Fg(a,l,c,p,_,v,x){const T=ut(),R=qs(T,l,c,p,_,v);return R!==zn&&Jl(ti(),Je(),T,a,R,T[11],x,!1),Fg}function Ng(a,l,c,p,_,v,x,T,R){const U=ut(),re=$r(U,l,c,p,_,v,x,T);return re!==zn&&Jl(ti(),Je(),U,a,re,U[11],R,!1),Ng}function Kv(a,l,c,p,_,v,x,T,R,U,re){const he=ut(),Oe=Pa(he,l,c,p,_,v,x,T,R,U);return Oe!==zn&&Jl(ti(),Je(),he,a,Oe,he[11],re,!1),Kv}function jg(a,l,c,p,_,v,x,T,R,U,re,he,Oe){const Ve=ut(),nt=Cl(Ve,l,c,p,_,v,x,T,R,U,re,he);return nt!==zn&&Jl(ti(),Je(),Ve,a,nt,Ve[11],Oe,!1),jg}function Hg(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt){const Ot=ut(),Bt=Ff(Ot,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve);return Bt!==zn&&Jl(ti(),Je(),Ot,a,Bt,Ot[11],nt,!1),Hg}function Jv(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt){const _n=ut(),wn=Eg(_n,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot);return wn!==zn&&Jl(ti(),Je(),_n,a,wn,_n[11],Bt,!1),Jv}function In(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt,_n,wn){const lt=ut(),Gn=Ig(lt,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt,_n);return Gn!==zn&&Jl(ti(),Je(),lt,a,Gn,lt[11],wn,!1),In}function ys(a,l,c){const p=ut(),_=ks(p,l);return _!==zn&&Jl(ti(),Je(),p,a,_,p[11],c,!1),ys}function Aw(a,l,c,p,_){const v=a[c+1],x=null===l;let T=p?la(v):Ju(v),R=!1;for(;0!==T&&(!1===R||x);){const re=a[T+1];Zx(a[T],l)&&(R=!0,a[T+1]=p?vl(re):mv(re)),T=p?la(re):Ju(re)}R&&(a[c+1]=p?mv(v):vl(v))}function Zx(a,l){return null===a||null==l||(Array.isArray(a)?a[1]:a)===l||!(!Array.isArray(a)||"string"!=typeof l)&&eu(a,l)>=0}const Ho={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Bg(a){return a.substring(Ho.key,Ho.keyEnd)}function Bp(a){return a.substring(Ho.value,Ho.valueEnd)}function Fh(a,l){const c=Ho.textEnd;return c===l?-1:(l=Ho.keyEnd=function Qv(a,l,c){for(;l<c&&a.charCodeAt(l)>32;)l++;return l}(a,Ho.key=l,c),ed(a,l,c))}function Ft(a,l){const c=Ho.textEnd;let p=Ho.key=ed(a,l,c);return c===p?-1:(p=Ho.keyEnd=function s1(a,l,c){let p;for(;l<c&&(45===(p=a.charCodeAt(l))||95===p||(-33&p)>=65&&(-33&p)<=90||p>=48&&p<=57);)l++;return l}(a,p,c),p=Yw(a,p,c),p=Ho.value=ed(a,p,c),p=Ho.valueEnd=function Xx(a,l,c){let p=-1,_=-1,v=-1,x=l,T=x;for(;x<c;){const R=a.charCodeAt(x++);if(59===R)return T;34===R||39===R?T=x=Fw(a,R,x,c):l===x-4&&85===v&&82===_&&76===p&&40===R?T=x=Fw(a,41,x,c):R>32&&(T=x),v=_,_=p,p=-33&R}return T}(a,p,c),Yw(a,p,c))}function Rw(a){Ho.key=0,Ho.keyEnd=0,Ho.value=0,Ho.valueEnd=0,Ho.textEnd=a.length}function ed(a,l,c){for(;l<c&&a.charCodeAt(l)<=32;)l++;return l}function Yw(a,l,c,p){return(l=ed(a,l,c))<c&&l++,l}function Fw(a,l,c,p){let _=-1,v=c;for(;v<p;){const x=a.charCodeAt(v++);if(x==l&&92!==_)return v;_=92==x&&92===_?0:x}throw new Error}function o1(a,l,c){return nd(a,l,c,!1),o1}function $p(a,l){return nd(a,l,null,!0),$p}function td(a){Lc(Vw,ek,a,!1)}function ek(a,l){for(let c=function r1(a){return Rw(a),Ft(a,ed(a,0,Ho.textEnd))}(l);c>=0;c=Ft(l,c))Vw(a,Bg(l),Bp(l))}function Nw(a){Lc(Br,Wd,a,!0)}function Wd(a,l){for(let c=function i1(a){return Rw(a),Fh(a,ed(a,0,Ho.textEnd))}(l);c>=0;c=Fh(l,c))Br(a,Bg(l),!0)}function nd(a,l,c,p){const _=ut(),v=ti(),x=Hr(2);v.firstUpdatePass&&Hw(v,a,x,p),l!==zn&&sn(_,x,l)&&Bw(v,v.data[ve()],_,_[11],a,_[x+1]=function $w(a,l){return null==a||("string"==typeof l?a+=l:"object"==typeof a&&(a=ee(Ys(a)))),a}(l,c),p,x)}function Lc(a,l,c,p){const _=ti(),v=Hr(2);_.firstUpdatePass&&Hw(_,null,v,p);const x=ut();if(c!==zn&&sn(x,v,c)){const T=_.data[ve()];if(eb(T,p)&&!jw(_,v)){let R=p?T.classesWithoutHost:T.stylesWithoutHost;null!==R&&(c=fe(R,c||"")),JM(_,T,x,c,p)}else!function sk(a,l,c,p,_,v,x,T){_===zn&&(_=tn);let R=0,U=0,re=0<_.length?_[0]:null,he=0<v.length?v[0]:null;for(;null!==re||null!==he;){const Oe=R<_.length?_[R+1]:void 0,Ve=U<v.length?v[U+1]:void 0;let Ot,nt=null;re===he?(R+=2,U+=2,Oe!==Ve&&(nt=he,Ot=Ve)):null===he||null!==re&&re<he?(R+=2,nt=re):(U+=2,nt=he,Ot=Ve),null!==nt&&Bw(a,l,c,p,nt,Ot,x,T),re=R<_.length?_[R]:null,he=U<v.length?v[U]:null}}(_,T,x,x[11],x[v+1],x[v+1]=function Zv(a,l,c){if(null==c||""===c)return tn;const p=[],_=Ys(c);if(Array.isArray(_))for(let v=0;v<_.length;v++)a(p,_[v],!0);else if("object"==typeof _)for(const v in _)_.hasOwnProperty(v)&&a(p,v,_[v]);else"string"==typeof _&&l(p,_);return p}(a,l,c),p,v)}}function jw(a,l){return l>=a.expandoStartIndex}function Hw(a,l,c,p){const _=a.data;if(null===_[c+1]){const v=_[ve()],x=jw(a,c);eb(v,p)&&null===l&&!x&&(l=!1),l=function tk(a,l,c,p){const _=tl(a);let v=p?l.residualClasses:l.residualStyles;if(null===_)0===(p?l.classBindings:l.styleBindings)&&(c=$g(c=a1(null,a,l,c,p),l.attrs,p),v=null);else{const x=l.directiveStylingLast;if(-1===x||a[x]!==_)if(c=a1(_,a,l,c,p),null===v){let R=function nk(a,l,c){const p=c?l.classBindings:l.styleBindings;if(0!==Ju(p))return a[la(p)]}(a,l,p);void 0!==R&&Array.isArray(R)&&(R=a1(null,a,l,R[1],p),R=$g(R,l.attrs,p),function ik(a,l,c,p){a[la(c?l.classBindings:l.styleBindings)]=p}(a,l,p,R))}else v=function rk(a,l,c){let p;const _=l.directiveEnd;for(let v=1+l.directiveStylingLast;v<_;v++)p=$g(p,a[v].hostAttrs,c);return $g(p,l.attrs,c)}(a,l,p)}return void 0!==v&&(p?l.residualClasses=v:l.residualStyles=v),c}(_,v,l,p),function zi(a,l,c,p,_,v){let x=v?l.classBindings:l.styleBindings,T=la(x),R=Ju(x);a[p]=c;let re,U=!1;if(Array.isArray(c)){const he=c;re=he[1],(null===re||eu(he,re)>0)&&(U=!0)}else re=c;if(_)if(0!==R){const Oe=la(a[T+1]);a[p+1]=No(Oe,T),0!==Oe&&(a[Oe+1]=_g(a[Oe+1],p)),a[T+1]=function mg(a,l){return 131071&a|l<<17}(a[T+1],p)}else a[p+1]=No(T,0),0!==T&&(a[T+1]=_g(a[T+1],p)),T=p;else a[p+1]=No(R,0),0===T?T=p:a[R+1]=_g(a[R+1],p),R=p;U&&(a[p+1]=mv(a[p+1])),Aw(a,re,p,!0),Aw(a,re,p,!1),function n1(a,l,c,p,_){const v=_?a.residualClasses:a.residualStyles;null!=v&&"string"==typeof l&&eu(v,l)>=0&&(c[p+1]=vl(c[p+1]))}(l,re,a,p,v),x=No(T,R),v?l.classBindings=x:l.styleBindings=x}(_,v,l,c,x,p)}}function a1(a,l,c,p,_){let v=null;const x=c.directiveEnd;let T=c.directiveStylingLast;for(-1===T?T=c.directiveStart:T++;T<x&&(v=l[T],p=$g(p,v.hostAttrs,_),v!==a);)T++;return null!==a&&(c.directiveStylingLast=T),p}function $g(a,l,c){const p=c?1:2;let _=-1;if(null!==l)for(let v=0;v<l.length;v++){const x=l[v];"number"==typeof x?_=x:_===p&&(Array.isArray(a)||(a=void 0===a?[]:["",a]),Br(a,x,!!c||l[++v]))}return void 0===a?null:a}function Vw(a,l,c){Br(a,l,Ys(c))}function Bw(a,l,c,p,_,v,x,T){if(!(3&l.type))return;const R=a.data,U=R[T+1];Xv(function qm(a){return 1==(1&a)}(U)?l1(R,l,c,_,Ju(U),x):void 0)||(Xv(v)||function SM(a){return 2==(2&a)}(U)&&(v=l1(R,null,c,_,T,x)),function Vm(a,l,c,p,_){if(l)_?a.addClass(c,p):a.removeClass(c,p);else{let v=-1===p.indexOf("-")?void 0:cu.DashCase;null==_?a.removeStyle(c,p,v):("string"==typeof _&&_.endsWith("!important")&&(_=_.slice(0,-10),v|=cu.Important),a.setStyle(c,p,_,v))}}(p,x,va(ve(),c),_,v))}function l1(a,l,c,p,_,v){const x=null===l;let T;for(;_>0;){const R=a[_],U=Array.isArray(R),re=U?R[1]:R,he=null===re;let Oe=c[_+1];Oe===zn&&(Oe=he?tn:void 0);let Ve=he?xt(Oe,p):re===p?Oe:void 0;if(U&&!Xv(Ve)&&(Ve=xt(R,p)),Xv(Ve)&&(T=Ve,x))return T;const nt=a[_+1];_=x?la(nt):Ju(nt)}if(null!==l){let R=v?l.residualClasses:l.residualStyles;null!=R&&(T=xt(R,p))}return T}function Xv(a){return void 0!==a}function eb(a,l){return 0!=(a.flags&(l?16:32))}function zw(a,l=""){const c=ut(),p=ti(),_=a+22,v=p.firstCreatePass?Oc(p,_,1,l,null):p.data[_],x=c[_]=eg(c[11],l);Hm(p,c,x,v),Y(v,!1)}function zp(a){return Nh("",a,""),zp}function Nh(a,l,c){const p=ut(),_=Ns(p,a,l,c);return _!==zn&&Ka(p,ve(),_),Nh}function Ww(a,l,c,p,_){const v=ut(),x=qs(v,a,l,c,p,_);return x!==zn&&Ka(v,ve(),x),Ww}function c1(a,l,c,p,_,v,x){const T=ut(),R=$r(T,a,l,c,p,_,v,x);return R!==zn&&Ka(T,ve(),R),c1}function Uw(a,l,c,p,_,v,x,T,R){const U=ut(),re=Pa(U,a,l,c,p,_,v,x,T,R);return re!==zn&&Ka(U,ve(),re),Uw}function h_(a,l,c,p,_,v,x,T,R,U,re){const he=ut(),Oe=Cl(he,a,l,c,p,_,v,x,T,R,U,re);return Oe!==zn&&Ka(he,ve(),Oe),h_}function Gw(a,l,c,p,_,v,x,T,R,U,re,he,Oe){const Ve=ut(),nt=Ff(Ve,a,l,c,p,_,v,x,T,R,U,re,he,Oe);return nt!==zn&&Ka(Ve,ve(),nt),Gw}function qw(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt){const Ot=ut(),Bt=Eg(Ot,a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt);return Bt!==zn&&Ka(Ot,ve(),Bt),qw}function Kw(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt){const _n=ut(),wn=Ig(_n,a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt);return wn!==zn&&Ka(_n,ve(),wn),Kw}function Jw(a){const l=ut(),c=ks(l,a);return c!==zn&&Ka(l,ve(),c),Jw}function ok(a,l,c){Lc(Br,Wd,Ns(ut(),a,l,c),!0)}function Wp(a,l,c,p,_){Lc(Br,Wd,qs(ut(),a,l,c,p,_),!0)}function Up(a,l,c,p,_,v,x){Lc(Br,Wd,$r(ut(),a,l,c,p,_,v,x),!0)}function Gp(a,l,c,p,_,v,x,T,R){Lc(Br,Wd,Pa(ut(),a,l,c,p,_,v,x,T,R),!0)}function qp(a,l,c,p,_,v,x,T,R,U,re){Lc(Br,Wd,Cl(ut(),a,l,c,p,_,v,x,T,R,U,re),!0)}function Kp(a,l,c,p,_,v,x,T,R,U,re,he,Oe){Lc(Br,Wd,Ff(ut(),a,l,c,p,_,v,x,T,R,U,re,he,Oe),!0)}function Qw(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt){Lc(Br,Wd,Eg(ut(),a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt),!0)}function f_(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt){Lc(Br,Wd,Ig(ut(),a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt),!0)}function ua(a){Lc(Br,Wd,ks(ut(),a),!0)}function tb(a,l,c){td(Ns(ut(),a,l,c))}function Zw(a,l,c,p,_){td(qs(ut(),a,l,c,p,_))}function u1(a,l,c,p,_,v,x){td($r(ut(),a,l,c,p,_,v,x))}function Xw(a,l,c,p,_,v,x,T,R){td(Pa(ut(),a,l,c,p,_,v,x,T,R))}function eC(a,l,c,p,_,v,x,T,R,U,re){td(Cl(ut(),a,l,c,p,_,v,x,T,R,U,re))}function tC(a,l,c,p,_,v,x,T,R,U,re,he,Oe){td(Ff(ut(),a,l,c,p,_,v,x,T,R,U,re,he,Oe))}function nC(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt){td(Eg(ut(),a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt))}function iC(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt){td(Ig(ut(),a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt))}function rC(a){td(ks(ut(),a))}function d1(a,l,c,p,_){return nd(a,Ns(ut(),l,c,p),_,!1),d1}function h1(a,l,c,p,_,v,x){return nd(a,qs(ut(),l,c,p,_,v),x,!1),h1}function f1(a,l,c,p,_,v,x,T,R){return nd(a,$r(ut(),l,c,p,_,v,x,T),R,!1),f1}function p1(a,l,c,p,_,v,x,T,R,U,re){return nd(a,Pa(ut(),l,c,p,_,v,x,T,R,U),re,!1),p1}function m1(a,l,c,p,_,v,x,T,R,U,re,he,Oe){return nd(a,Cl(ut(),l,c,p,_,v,x,T,R,U,re,he),Oe,!1),m1}function _1(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt){return nd(a,Ff(ut(),l,c,p,_,v,x,T,R,U,re,he,Oe,Ve),nt,!1),_1}function sC(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt){return nd(a,Eg(ut(),l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot),Bt,!1),sC}function oC(a,l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt,_n,wn){return nd(a,Ig(ut(),l,c,p,_,v,x,T,R,U,re,he,Oe,Ve,nt,Ot,Bt,_n),wn,!1),oC}function g1(a,l,c){return nd(a,ks(ut(),l),c,!1),g1}function y1(a,l,c){const p=ut();return sn(p,xi(),l)&&Jl(ti(),Je(),p,a,l,p[11],c,!0),y1}function p_(a,l,c){const p=ut();if(sn(p,xi(),l)){const v=ti(),x=Je();Jl(v,x,p,a,l,Og(tl(v.data),x,p),c,!0)}return p_}const Nf=void 0;var ak=["en",[["a","p"],["AM","PM"],Nf],[["AM","PM"],Nf,Nf],[["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"]],Nf,[["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"]],Nf,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Nf,"{1} 'at' {0}",Nf],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function aC(a){const c=Math.floor(Math.abs(a)),p=a.toString().replace(/^[^.]*\.?/,"").length;return 1===c&&0===p?1:5}];let m_={};function lk(a,l,c){"string"!=typeof l&&(c=l,l=a[Hn.LocaleId]),l=l.toLowerCase().replace(/_/g,"-"),m_[l]=a,c&&(m_[l][Hn.ExtraData]=c)}function v1(a){const l=function uk(a){return a.toLowerCase().replace(/_/g,"-")}(a);let c=id(l);if(c)return c;const p=l.split("-")[0];if(c=id(p),c)return c;if("en"===p)return ak;throw new ie(701,!1)}function ck(a){return v1(a)[Hn.CurrencyCode]||null}function lC(a){return v1(a)[Hn.PluralCase]}function id(a){return a in m_||(m_[a]=Ti.ng&&Ti.ng.common&&Ti.ng.common.locales&&Ti.ng.common.locales[a]),m_[a]}function fO(){m_={}}var Hn=(()=>((Hn=Hn||{})[Hn.LocaleId=0]="LocaleId",Hn[Hn.DayPeriodsFormat=1]="DayPeriodsFormat",Hn[Hn.DayPeriodsStandalone=2]="DayPeriodsStandalone",Hn[Hn.DaysFormat=3]="DaysFormat",Hn[Hn.DaysStandalone=4]="DaysStandalone",Hn[Hn.MonthsFormat=5]="MonthsFormat",Hn[Hn.MonthsStandalone=6]="MonthsStandalone",Hn[Hn.Eras=7]="Eras",Hn[Hn.FirstDayOfWeek=8]="FirstDayOfWeek",Hn[Hn.WeekendRange=9]="WeekendRange",Hn[Hn.DateFormat=10]="DateFormat",Hn[Hn.TimeFormat=11]="TimeFormat",Hn[Hn.DateTimeFormat=12]="DateTimeFormat",Hn[Hn.NumberSymbols=13]="NumberSymbols",Hn[Hn.NumberFormats=14]="NumberFormats",Hn[Hn.CurrencyCode=15]="CurrencyCode",Hn[Hn.CurrencySymbol=16]="CurrencySymbol",Hn[Hn.CurrencyName=17]="CurrencyName",Hn[Hn.Currencies=18]="Currencies",Hn[Hn.Directionality=19]="Directionality",Hn[Hn.PluralCase=20]="PluralCase",Hn[Hn.ExtraData=21]="ExtraData",Hn))();const pO=["zero","one","two","few","many"],__="en-US",nb={marker:"element"},ib={marker:"ICU"};var Ks=(()=>((Ks=Ks||{})[Ks.SHIFT=2]="SHIFT",Ks[Ks.APPEND_EAGERLY=1]="APPEND_EAGERLY",Ks[Ks.COMMENT=2]="COMMENT",Ks))();let cC=__;function rb(a){(function vt(a,l){null==a&&it(l,a,null,"!=")})(a,"Expected localeId to be defined"),"string"==typeof a&&(cC=a.toLowerCase().replace(/_/g,"-"))}function uC(a,l,c){const p=l.insertBeforeIndex,_=Array.isArray(p)?p[0]:p;return null===_?jd(a,0,c):Ri(c[_])}function dC(a,l,c,p,_){const v=l.insertBeforeIndex;if(Array.isArray(v)){let x=p,T=null;if(3&l.type||(T=x,x=_),null!==x&&0==(2&l.flags))for(let R=1;R<v.length;R++)ro(a,x,c[v[R]],T,!1)}}function hC(a,l){if(a.push(l),a.length>1)for(let c=a.length-2;c>=0;c--){const p=a[c];g_(p)||dk(p,l)&&null===hk(p)&&fk(p,l.index)}}function g_(a){return!(64&a.type)}function dk(a,l){return g_(l)||a.index>l.index}function hk(a){const l=a.insertBeforeIndex;return Array.isArray(l)?l[0]:l}function fk(a,l){const c=a.insertBeforeIndex;Array.isArray(c)?c[0]=l:(bM(uC,dC),a.insertBeforeIndex=l)}function zg(a,l){const c=a.data[l];return null===c||"string"==typeof c?null:c.hasOwnProperty("currentCaseLViewIndex")?c:c.value}function _k(a,l,c){const p=wg(a,c,64,null,null);return hC(l,p),p}function sb(a,l){const c=l[a.currentCaseLViewIndex];return null===c?c:c<0?~c:c}function fC(a){return a>>>17}function ob(a){return(131070&a)>>>1}let Ug=0,y_=0;function M1(a,l,c,p){const _=c[11];let x,v=null;for(let T=0;T<l.length;T++){const R=l[T];if("string"==typeof R){const U=l[++T];null===c[U]&&(c[U]=eg(_,R))}else if("number"==typeof R)switch(1&R){case 0:const U=fC(R);let re,he;if(null===v&&(v=U,x=Sf(_,p)),U===v?(re=p,he=x):(re=null,he=Ri(c[U])),null!==he){const Ot=ob(R);ro(_,he,c[Ot],re,!1);const _n=zg(a,Ot);if(null!==_n&&"object"==typeof _n){const wn=sb(_n,c);null!==wn&&M1(a,_n.create[wn],c,c[_n.anchorIdx])}}break;case 1:const Ve=l[++T],nt=l[++T];Or(_,va(R>>>1,c),null,null,Ve,nt,null)}else switch(R){case ib:const U=l[++T],re=l[++T];null===c[re]&&Gs(c[re]=hM(_,U),c);break;case nb:const he=l[++T],Oe=l[++T];null===c[Oe]&&Gs(c[Oe]=tg(_,he,null),c)}}}function _C(a,l,c,p,_){for(let v=0;v<c.length;v++){const x=c[v],T=c[++v];if(x&_){let R="";for(let U=v+1;U<=v+T;U++){const re=c[U];if("string"==typeof re)R+=re;else if("number"==typeof re)if(re<0)R+=Ge(l[p-re]);else{const he=re>>>2;switch(3&re){case 1:const Oe=c[++U],Ve=c[++U],nt=a.data[he];"string"==typeof nt?Or(l[11],l[he],null,nt,Oe,R,Ve):Jl(a,nt,l,Oe,R,l[11],Ve,!1);break;case 0:const Ot=l[he];null!==Ot&&qy(l[11],Ot,R);break;case 2:ab(a,zg(a,he),l,R);break;case 3:Gg(a,zg(a,he),p,l)}}}}else{const R=c[v+1];if(R>0&&3==(3&R)){const re=zg(a,R>>>2);l[re.currentCaseLViewIndex]<0&&Gg(a,re,p,l)}}v+=T}}function Gg(a,l,c,p){let _=p[l.currentCaseLViewIndex];if(null!==_){let v=Ug;_<0&&(_=p[l.currentCaseLViewIndex]=~_,v=-1),_C(a,p,l.update[_],c,v)}}function ab(a,l,c,p){const _=function gr(a,l){let c=a.cases.indexOf(l);if(-1===c)switch(a.type){case 1:{const p=function mO(a,l){const c=lC(l)(parseInt(a,10)),p=pO[c];return void 0!==p?p:"other"}(l,function b1(){return cC}());c=a.cases.indexOf(p),-1===c&&"other"!==p&&(c=a.cases.indexOf("other"));break}case 0:c=a.cases.indexOf("other")}return-1===c?null:c}(l,p);if(sb(l,c)!==_&&(v_(a,l,c),c[l.currentCaseLViewIndex]=null===_?null:~_,null!==_)){const x=c[l.anchorIdx];x&&M1(a,l.create[_],c,x)}}function v_(a,l,c){let p=sb(l,c);if(null!==p){const _=l.remove[p];for(let v=0;v<_.length;v++){const x=_[v];if(x>0){const T=va(x,c);null!==T&&og(c[11],T)}else v_(a,zg(a,~x),c)}}}function yk(){const a=[];let c,p,l=-1;function v(T,R){l=0;const U=sb(T,R);p=null!==U?T.remove[U]:tn}function x(){if(l<p.length){const T=p[l++];return T>0?c[T]:(a.push(l,p),v(c[1].data[~T],c),x())}return 0===a.length?null:(p=a.pop(),l=a.pop(),x())}return function _(T,R){for(c=R;a.length;)a.pop();return v(T.value,R),x}}const Ud=/\ufffd(\d+):?\d*\ufffd/gi,Qp=/({\s*\ufffd\d+:?\d*\ufffd\s*,\s*\S{6}\s*,[\s\S]*})/gi,Ps=/\ufffd(\d+)\ufffd/,Sa=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,vk=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,gC=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Hi=/\uE500/g;function Oa(a,l,c,p,_,v,x){const T=Rf(a,p,1,null);let R=T<<Ks.SHIFT,U=H();l===U&&(U=null),null===U&&(R|=Ks.APPEND_EAGERLY),x&&(R|=Ks.COMMENT,function lM(a){void 0===J_&&(J_=a())}(yk)),_.push(R,null===v?"":v);const re=wg(a,T,x?32:1,null===v?"":v,null);hC(c,re);const he=re.index;return Y(re,!1),null!==U&&l!==U&&function mk(a,l){let c=a.insertBeforeIndex;null===c?(bM(uC,dC),c=a.insertBeforeIndex=[null,l]):(function Dt(a,l,c){a!=l&&it(c,a,l,"==")}(Array.isArray(c),!0,"Expecting array here"),c.push(l))}(U,he),re}function vC(a,l,c,p,_,v,x){const T=x.match(Ud),R=Oa(a,l,c,v,p,T?null:x,!1);T&&Dl(_,x,R.index,null,0,null)}function Dl(a,l,c,p,_,v){const x=a.length,T=x+1;a.push(null,null);const R=x+2,U=l.split(Ud);let re=0;for(let he=0;he<U.length;he++){const Oe=U[he];if(1&he){const Ve=_+parseInt(Oe,10);a.push(-1-Ve),re|=sd(Ve)}else""!==Oe&&a.push(Oe)}return a.push(c<<2|(p?1:0)),p&&a.push(p,v),a[x]=re,a[T]=a.length-R,re}function Hh(a){let l=0;for(let c=0;c<a.length;c++){const p=a[c];"number"==typeof p&&p<0&&l++}return l}function sd(a){return 1<<Math.min(a,31)}function mu(a){let l,v,c="",p=0,_=!1;for(;null!==(l=vk.exec(a));)_?l[0]===`\ufffd/*${v}\ufffd`&&(p=l.index,_=!1):(c+=a.substring(p,l.index+l[0].length),v=l[1],_=!0);return c+=a.slice(p),c}function jf(a,l,c,p,_,v){let x=0;const T={type:_.type,currentCaseLViewIndex:Rf(a,l,1,null),anchorIdx:v,cases:[],create:[],remove:[],update:[]};(function ai(a,l,c){a.push(sd(l.mainBinding),2,-1-l.mainBinding,c<<2|2)})(c,_,v),function pk(a,l,c){const p=a.data[l];null===p?a.data[l]=c:p.value=c}(a,v,T);const R=_.values;for(let U=0;U<R.length;U++){const re=R[U],he=[];for(let Oe=0;Oe<re.length;Oe++){const Ve=re[Oe];if("string"!=typeof Ve){const nt=he.push(Ve)-1;re[Oe]=`\x3c!--\ufffd${nt}\ufffd--\x3e`}}x=Bh(a,T,l,c,p,_.cases[U],re.join(""),he)|x}x&&function wk(a,l,c){a.push(l,1,c<<2|3)}(c,x,v)}function Mk(a){const l=[],c=[];let p=1,_=0;const v=C1(a=a.replace(Sa,function(x,T,R){return p="select"===R?0:1,_=parseInt(T.slice(1),10),""}));for(let x=0;x<v.length;){let T=v[x++].trim();1===p&&(T=T.replace(/\s*(?:=)?(\w+)\s*/,"$1")),T.length&&l.push(T);const R=C1(v[x++]);l.length>c.length&&c.push(R)}return{type:p,mainBinding:_,cases:l,values:c}}function C1(a){if(!a)return[];let l=0;const c=[],p=[],_=/[{}]/g;let v;for(_.lastIndex=0;v=_.exec(a);){const T=v.index;if("}"==v[0]){if(c.pop(),0==c.length){const R=a.substring(l,T);Sa.test(R)?p.push(Mk(R)):p.push(R),l=T+1}}else{if(0==c.length){const R=a.substring(l,T);p.push(R),l=T+1}c.push("{")}}const x=a.substring(l);return p.push(x),p}function Bh(a,l,c,p,_,v,x,T){const R=[],U=[],re=[];l.cases.push(v),l.create.push(R),l.remove.push(U),l.update.push(re);const Oe=Fu(Pe()).getInertBodyElement(x),Ve=yh(Oe)||Oe;return Ve?lb(a,l,c,p,R,U,re,Ve,_,T,0):0}function lb(a,l,c,p,_,v,x,T,R,U,re){let he=0,Oe=T.firstChild;for(;Oe;){const Ve=Rf(a,c,1,null);switch(Oe.nodeType){case Node.ELEMENT_NODE:const nt=Oe,Ot=nt.tagName.toLowerCase();if(fl.hasOwnProperty(Ot)){D1(_,nb,Ot,R,Ve),a.data[Ve]=Ot;const lt=nt.attributes;for(let Gn=0;Gn<lt.length;Gn++){const bi=lt.item(Gn),js=bi.name.toLowerCase();bi.value.match(Ud)?zl.hasOwnProperty(js)&&Dl(x,bi.value,Ve,bi.name,0,wc[js]?Ba:null):cb(_,Ve,bi)}he=lb(a,l,c,p,_,v,x,Oe,Ve,U,re+1)|he,Zp(v,Ve,re)}break;case Node.TEXT_NODE:const Bt=Oe.textContent||"",_n=Bt.match(Ud);D1(_,null,_n?"":Bt,R,Ve),Zp(v,Ve,re),_n&&(he=Dl(x,Bt,Ve,null,0,null)|he);break;case Node.COMMENT_NODE:const wn=Ps.exec(Oe.textContent||"");if(wn){const Gn=U[parseInt(wn[1],10)];D1(_,ib,"",R,Ve),jf(a,c,p,R,Gn,Ve),bC(v,Ve,re)}}Oe=Oe.nextSibling}return he}function Zp(a,l,c){0===c&&a.push(l)}function bC(a,l,c){0===c&&(a.push(~l),a.push(l))}function D1(a,l,c,p,_){null!==l&&a.push(l),a.push(c,_,function Wg(a,l,c){return a|l<<17|c<<1}(0,p,_))}function cb(a,l,c){a.push(l<<1|1,c.name,c.value)}const yr=/\[(\ufffd.+?\ufffd?)\]/,M_=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g,x1=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g,$h=/{([A-Z0-9_]+)}/g,Ck=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g,Gd=/\/\*/,Xp=/\d+\:(\d+)/;function vs(a,l,c=-1){const p=ti(),_=ut(),v=22+a,x=jr(p.consts,l),T=H();p.firstCreatePass&&function yC(a,l,c,p,_,v){const x=H(),T=[],R=[],U=[[]];_=function Vh(a,l){if(function Vo(a){return-1===a}(l))return mu(a);{const c=a.indexOf(`:${l}\ufffd`)+2+l.toString().length,p=a.search(new RegExp(`\ufffd\\/\\*\\d+:${l}\ufffd`));return mu(a.substring(c,p))}}(_,v);const re=function qg(a){return a.replace(Hi," ")}(_).split(gC);for(let he=0;he<re.length;he++){let Oe=re[he];if(0==(1&he)){const Ve=C1(Oe);for(let nt=0;nt<Ve.length;nt++){let Ot=Ve[nt];if(0==(1&nt)){const Bt=Ot;""!==Bt&&vC(a,x,U[0],T,R,c,Bt)}else{const Bt=Ot;if("object"!=typeof Bt)throw new Error(`Unable to parse ICU expression in "${_}" message.`);jf(a,c,R,l,Bt,Oa(a,x,U[0],c,T,"",!0).index)}}}else{const Ve=47===Oe.charCodeAt(0),Ot=(Oe.charCodeAt(Ve?1:0),22+Number.parseInt(Oe.substring(Ve?2:1)));if(Ve)U.shift(),Y(H(),!1);else{const Bt=_k(a,U[0],Ot);U.unshift([]),Y(Bt,!0)}}}a.data[p]={create:T,update:R}}(p,null===T?0:T.index,_,v,x,c);const R=p.data[v],re=Ym(p,T===_[6]?null:T,_);(function mC(a,l,c,p){const _=a[11];for(let v=0;v<l.length;v++){const x=l[v++],T=l[v],R=(x&Ks.COMMENT)===Ks.COMMENT,U=(x&Ks.APPEND_EAGERLY)===Ks.APPEND_EAGERLY,re=x>>>Ks.SHIFT;let he=a[re];null===he&&(he=a[re]=R?_.createComment(T):eg(_,T)),U&&null!==c&&ro(_,c,he,p,!1)}})(_,R.create,re,T&&8&T.type?_[T.index]:null),hd(!0)}function MC(){hd(!1)}function wC(a,l,c){vs(a,l,c),MC()}function CC(a,l){const c=ti();!function bk(a,l,c){const _=ur().index,v=[];if(a.firstCreatePass&&null===a.data[l]){for(let x=0;x<c.length;x+=2){const T=c[x],R=c[x+1];if(""!==R){if(Qp.test(R))throw new Error(`ICU expressions are not supported in attributes. Message: "${R}".`);Dl(v,R,_,T,Hh(v),null)}}a.data[l]=v}}(c,a+22,jr(c.consts,l))}function DC(a){return function gk(a){a&&(Ug|=1<<Math.min(y_,31)),y_++}(sn(ut(),xi(),a)),DC}function xC(a){!function pC(a,l,c){if(y_>0){const p=a.data[c];_C(a,l,Array.isArray(p)?p:p.update,ni()-y_-1,Ug)}Ug=0,y_=0}(ti(),ut(),a+22)}function kC(a,l={}){return function Ji(a,l={}){let c=a;if(yr.test(a)){const p={},_=[0];c=c.replace(M_,(v,x,T)=>{const R=x||T,U=p[R]||[];if(U.length||(R.split("|").forEach(Ot=>{const Bt=Ot.match(Xp),_n=Bt?parseInt(Bt[1],10):0,wn=Gd.test(Ot);U.push([_n,wn,Ot])}),p[R]=U),!U.length)throw new Error(`i18n postprocess: unmatched placeholder - ${R}`);const re=_[_.length-1];let he=0;for(let Ot=0;Ot<U.length;Ot++)if(U[Ot][0]===re){he=Ot;break}const[Oe,Ve,nt]=U[he];return Ve?_.pop():re!==Oe&&_.push(Oe),U.splice(he,1),nt})}return Object.keys(l).length&&(c=c.replace(x1,(p,_,v,x,T,R)=>l.hasOwnProperty(v)?`${_}${l[v]}${R}`:p),c=c.replace($h,(p,_)=>l.hasOwnProperty(_)?l[_]:p),c=c.replace(Ck,(p,_)=>{if(l.hasOwnProperty(_)){const v=l[_];if(!v.length)throw new Error(`i18n postprocess: unmatched ICU - ${p} with key: ${_}`);return v.shift()}return p})),c}(a,l)}function Hf(a,l,c,p,_){if(a=be(a),Array.isArray(a))for(let v=0;v<a.length;v++)Hf(a[v],l,c,p,_);else{const v=ti(),x=ut();let T=Cc(a)?a:be(a.provide),R=Yd(a);const U=ur(),re=1048575&U.providerIndexes,he=U.directiveStart,Oe=U.providerIndexes>>20;if(Cc(a)||!a.multi){const Ve=new Mn(R,_,Vd),nt=xl(T,l,_?re:re+Oe,he);-1===nt?(Ya(rl(U,x),v,T),qd(v,a,l.length),l.push(T),U.directiveStart++,U.directiveEnd++,_&&(U.providerIndexes+=1048576),c.push(Ve),x.push(Ve)):(c[nt]=Ve,x[nt]=Ve)}else{const Ve=xl(T,l,re+Oe,he),nt=xl(T,l,re,re+Oe),Ot=Ve>=0&&c[Ve],Bt=nt>=0&&c[nt];if(_&&!Bt||!_&&!Ot){Ya(rl(U,x),v,T);const _n=function bs(a,l,c,p,_){const v=new Mn(a,c,Vd);return v.multi=[],v.index=l,v.componentProviders=0,k1(v,_,p&&!c),v}(_?P1:PC,c.length,_,p,R);!_&&Bt&&(c[nt].providerFactory=_n),qd(v,a,l.length,0),l.push(T),U.directiveStart++,U.directiveEnd++,_&&(U.providerIndexes+=1048576),c.push(_n),x.push(_n)}else qd(v,a,Ve>-1?Ve:nt,k1(c[_?nt:Ve],R,!_&&p));!_&&p&&Bt&&c[nt].componentProviders++}}}function qd(a,l,c,p){const _=Cc(l),v=function xa(a){return!!a.useClass}(l);if(_||v){const R=(v?be(l.useClass):l).prototype.ngOnDestroy;if(R){const U=a.destroyHooks||(a.destroyHooks=[]);if(!_&&l.multi){const re=U.indexOf(c);-1===re?U.push(c,[p,R]):U[re+1].push(p,R)}else U.push(c,R)}}}function k1(a,l,c){return c&&a.componentProviders++,a.multi.push(l)-1}function xl(a,l,c,p){for(let _=c;_<p;_++)if(l[_]===a)return _;return-1}function PC(a,l,c,p){return C_(this.multi,[])}function P1(a,l,c,p){const _=this.multi;let v;if(this.providerFactory){const x=this.providerFactory.componentProviders,T=al(c,c[1],this.providerFactory.index,p);v=T.slice(0,x),C_(_,v);for(let R=x;R<T.length;R++)v.push(T[R])}else v=[],C_(_,v);return v}function C_(a,l){for(let c=0;c<a.length;c++)l.push((0,a[c])());return l}function S1(a,l=[]){return c=>{c.providersResolver=(p,_)=>function w_(a,l,c){const p=ti();if(p.firstCreatePass){const _=ci(a);Hf(c,p.data,p.blueprint,_,!0),Hf(l,p.data,p.blueprint,_,!1)}}(p,_?_(a):a,l)}}class em{}class Jg{}function ub(a,l){return new O1(a,l??null)}const db=ub;class O1 extends em{constructor(l,c){super(),this._parent=c,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new l_(this);const p=Bn(l);this._bootstrapComponents=Gu(p.bootstrap),this._r3Injector=lv(l,c,[{provide:em,useValue:this},{provide:N,useValue:this.componentFactoryResolver}],ee(l),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(l)}get injector(){return this._r3Injector}destroy(){const l=this._r3Injector;!l.destroyed&&l.destroy(),this.destroyCbs.forEach(c=>c()),this.destroyCbs=null}onDestroy(l){this.destroyCbs.push(l)}}class tm extends Jg{constructor(l){super(),this.moduleType=l}create(l){return new O1(this.moduleType,l)}}class Dk extends em{constructor(l,c,p){super(),this.componentFactoryResolver=new l_(this),this.instance=null;const _=new Ul([...l,{provide:em,useValue:this},{provide:N,useValue:this.componentFactoryResolver}],c||yf(),p,new Set(["environment"]));this.injector=_,_.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(l){this.injector.onDestroy(l)}}function D_(a,l,c=null){return new Dk(a,l,c).injector}let xk=(()=>{class a{constructor(c){this._injector=c,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(c){if(!c.standalone)return null;if(!this.cachedInjectors.has(c.id)){const p=su(0,c.type),_=p.length>0?D_([p],this._injector,`Standalone[${c.type.name}]`):null;this.cachedInjectors.set(c.id,_)}return this.cachedInjectors.get(c.id)}ngOnDestroy(){try{for(const c of this.cachedInjectors.values())null!==c&&c.destroy()}finally{this.cachedInjectors.clear()}}}return a.\u0275prov=an({token:a,providedIn:"environment",factory:()=>new a(tr(Wl))}),a})();function x_(a){a.getStandaloneInjector=l=>l.get(xk).getOrCreateStandaloneInjector(a)}function k_(a){const l=Fo(a);if(null===l)return null;if(void 0===l.component){const c=l.lView;if(null===c)return null;l.component=function nw(a,l){const c=l[1].data[a];return 2&c.flags?l[c.directiveStart]:null}(l.nodeIndex,c)}return l.component}function xn(a){!function E1(a){if(typeof Element<"u"&&!(a instanceof Element))throw new Error("Expecting instance of DOM Element")}(a);const l=Fo(a),c=l?l.lView:null;return null===c?null:c[8]}function SC(a){const l=Fo(a);let p,c=l?l.lView:null;if(null===c)return null;for(;2===c[1].type&&(p=wp(c));)c=p;return 256&c[2]?null:c[8]}function OC(a){const l=sM(a);return null!==l?[dM(l)]:[]}function Vf(a){const l=Fo(a),c=l?l.lView:null;return null===c?Do.NULL:new Yl(c[1].data[l.nodeIndex],c)}function ts(a){if(a instanceof Text)return[];const l=Fo(a),c=l?l.lView:null;if(null===c)return[];const _=l.nodeIndex;return c[1]?.data[_]?(void 0===l.directives&&(l.directives=Mp(_,c,!1)),null===l.directives?[]:[...l.directives]):[]}function Qg(a){const{constructor:l}=a;if(!l)throw new Error("Unable to find the instance constructor");const c=kn(l);if(c)return{inputs:c.inputs,outputs:c.outputs,encapsulation:c.encapsulation,changeDetection:c.onPush?si.OnPush:si.Default};const p=ar(l);return p?{inputs:p.inputs,outputs:p.outputs}:null}function L1(a){return Fo(a).native}function TC(a){const l=Fo(a),c=null===l?null:l.lView;if(null===c)return[];const _=c[7],v=c[1].cleanup,x=[];if(v&&_)for(let T=0;T<v.length;){const R=v[T++],U=v[T++];if("string"==typeof R){const re=R,he=Ri(c[U]),Oe=_[v[T++]],Ve=v[T++],nt="boolean"==typeof Ve||Ve>=0?"dom":"output",Ot="boolean"==typeof Ve&&Ve;a==he&&x.push({element:a,name:re,callback:Oe,useCapture:Ot,type:nt})}}return x.sort(Pk),x}function Pk(a,l){return a.name==l.name?0:a.name<l.name?-1:1}function hr(a){return void 0!==a.type&&void 0!==a.template&&void 0!==a.declaredInputs}function P_(a,l,c,p){return Di(()=>{const _=a;null!==l&&(_.hasOwnProperty("decorators")&&void 0!==_.decorators?_.decorators.push(...l):_.decorators=l),null!==c&&(_.ctorParameters=c),null!==p&&(_.propDecorators=_.hasOwnProperty("propDecorators")&&void 0!==_.propDecorators?{..._.propDecorators,...p}:p)})}function hb(a,l,c){const p=Xi()+a,_=ut();return _[p]===zn?It(_,p,c?l.call(c):l()):Yt(_,p)}function Zg(a,l,c,p){return YC(ut(),Xi(),a,l,c,p)}function EC(a,l,c,p,_){return FC(ut(),Xi(),a,l,c,p,_)}function IC(a,l,c,p,_,v){return NC(ut(),Xi(),a,l,c,p,_,v)}function Bo(a,l,c,p,_,v,x){return fb(ut(),Xi(),a,l,c,p,_,v,x)}function AC(a,l,c,p,_,v,x,T){const R=Xi()+a,U=ut(),re=Tn(U,R,c,p,_,v);return sn(U,R+4,x)||re?It(U,R+5,T?l.call(T,c,p,_,v,x):l(c,p,_,v,x)):Yt(U,R+5)}function nm(a,l,c,p,_,v,x,T,R){const U=Xi()+a,re=ut(),he=Tn(re,U,c,p,_,v);return Wn(re,U+4,x,T)||he?It(re,U+6,R?l.call(R,c,p,_,v,x,T):l(c,p,_,v,x,T)):Yt(re,U+6)}function RC(a,l,c,p,_,v,x,T,R,U){const re=Xi()+a,he=ut();let Oe=Tn(he,re,c,p,_,v);return Dn(he,re+4,x,T,R)||Oe?It(he,re+7,U?l.call(U,c,p,_,v,x,T,R):l(c,p,_,v,x,T,R)):Yt(he,re+7)}function Bf(a,l,c,p,_,v,x,T,R,U,re){const he=Xi()+a,Oe=ut(),Ve=Tn(Oe,he,c,p,_,v);return Tn(Oe,he+4,x,T,R,U)||Ve?It(Oe,he+8,re?l.call(re,c,p,_,v,x,T,R,U):l(c,p,_,v,x,T,R,U)):Yt(Oe,he+8)}function Sk(a,l,c,p){return jC(ut(),Xi(),a,l,c,p)}function Xg(a,l){const c=a[l];return c===zn?void 0:c}function YC(a,l,c,p,_,v){const x=l+c;return sn(a,x,_)?It(a,x+1,v?p.call(v,_):p(_)):Xg(a,x+1)}function FC(a,l,c,p,_,v,x){const T=l+c;return Wn(a,T,_,v)?It(a,T+2,x?p.call(x,_,v):p(_,v)):Xg(a,T+2)}function NC(a,l,c,p,_,v,x,T){const R=l+c;return Dn(a,R,_,v,x)?It(a,R+3,T?p.call(T,_,v,x):p(_,v,x)):Xg(a,R+3)}function fb(a,l,c,p,_,v,x,T,R){const U=l+c;return Tn(a,U,_,v,x,T)?It(a,U+4,R?p.call(R,_,v,x,T):p(_,v,x,T)):Xg(a,U+4)}function jC(a,l,c,p,_,v){let x=l+c,T=!1;for(let R=0;R<_.length;R++)sn(a,x++,_[R])&&(T=!0);return T?It(a,x,p.apply(v,_)):Xg(a,x)}function Kd(a,l){const c=ti();let p;const _=a+22;c.firstCreatePass?(p=function zh(a,l){if(l)for(let c=l.length-1;c>=0;c--){const p=l[c];if(a===p.name)return p}}(l,c.pipeRegistry),c.data[_]=p,p.onDestroy&&(c.destroyHooks||(c.destroyHooks=[])).push(_,p.onDestroy)):p=c.data[_];const v=p.factory||(p.factory=ga(p.type)),x=Nn(Vd);try{const T=pc(!1),R=v();return pc(T),Dw(c,ut(),_,R),R}finally{Nn(x)}}function HC(a,l,c){const p=a+22,_=ut(),v=Ds(_,p);return Jd(_,p)?YC(_,Xi(),l,v.transform,c,v):v.transform(c)}function pb(a,l,c,p){const _=a+22,v=ut(),x=Ds(v,_);return Jd(v,_)?FC(v,Xi(),l,x.transform,c,p,x):x.transform(c,p)}function Ok(a,l,c,p,_){const v=a+22,x=ut(),T=Ds(x,v);return Jd(x,v)?NC(x,Xi(),l,T.transform,c,p,_,T):T.transform(c,p,_)}function ey(a,l,c,p,_,v){const x=a+22,T=ut(),R=Ds(T,x);return Jd(T,x)?fb(T,Xi(),l,R.transform,c,p,_,v,R):R.transform(c,p,_,v)}function A1(a,l,c){const p=a+22,_=ut(),v=Ds(_,p);return Jd(_,p)?jC(_,Xi(),l,v.transform,c,v):v.transform.apply(v,c)}function Jd(a,l){return a[1].data[l].pure}function VC(a){return l=>{setTimeout(a,void 0,l)}}const od=class im extends C.x{constructor(l=!1){super(),this.__isAsync=l}emit(l){super.next(l)}subscribe(l,c,p){let _=l,v=c||(()=>null),x=p;if(l&&"object"==typeof l){const R=l;_=R.next?.bind(R),v=R.error?.bind(R),x=R.complete?.bind(R)}this.__isAsync&&(v=VC(v),_&&(_=VC(_)),x&&(x=VC(x)));const T=super.subscribe({next:_,error:v,complete:x});return l instanceof n.w0&&l.add(T),T}};function Tk(){return this._results[ce()]()}class ty{constructor(l=!1){this._emitDistinctChangesOnly=l,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const c=ce(),p=ty.prototype;p[c]||(p[c]=Tk)}get changes(){return this._changes||(this._changes=new od)}get(l){return this._results[l]}map(l){return this._results.map(l)}filter(l){return this._results.filter(l)}find(l){return this._results.find(l)}reduce(l,c){return this._results.reduce(l,c)}forEach(l){this._results.forEach(l)}some(l){return this._results.some(l)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(l,c){const p=this;p.dirty=!1;const _=bo(l);(this._changesDetected=!function Ro(a,l,c){if(a.length!==l.length)return!1;for(let p=0;p<a.length;p++){let _=a[p],v=l[p];if(c&&(_=c(_),v=c(v)),v!==_)return!1}return!0}(p._results,_,c))&&(p._results=_,p.length=_.length,p.last=_[this.length-1],p.first=_[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}let ny=(()=>{class a{}return a.__NG_ELEMENT_ID__=$C,a})();const BC=ny,Lk=class extends BC{constructor(l,c,p){super(),this._declarationLView=l,this._declarationTContainer=c,this.elementRef=p}createEmbeddedView(l,c){const p=this._declarationTContainer.tViews,_=Yp(this._declarationLView,p,l,16,null,p.declTNode,null,null,null,null,c||null);_[17]=this._declarationLView[this._declarationTContainer.index];const x=this._declarationLView[19];return null!==x&&(_[19]=x.createEmbeddedView(p)),Cg(p,_,l),new Yh(_)}};function $C(){return mb(ur(),ut())}function mb(a,l){return 4&a.type?new Lk(l,a,Z(a,l)):null}let _b=(()=>{class a{}return a.__NG_ELEMENT_ID__=Ek,a})();function Ek(){return Rk(ur(),ut())}const Ik=_b,Ak=class extends Ik{constructor(l,c,p){super(),this._lContainer=l,this._hostTNode=c,this._hostLView=p}get element(){return Z(this._hostTNode,this._hostLView)}get injector(){return new Yl(this._hostTNode,this._hostLView)}get parentInjector(){const l=Rl(this._hostTNode,this._hostLView);if(ku(l)){const c=il(l,this._hostLView),p=_r(l);return new Yl(c[1].data[p+8],c)}return new Yl(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(l){const c=R1(this._lContainer);return null!==c&&c[l]||null}get length(){return this._lContainer.length-10}createEmbeddedView(l,c,p){let _,v;"number"==typeof p?_=p:null!=p&&(_=p.index,v=p.injector);const x=l.createEmbeddedView(c||{},v);return this.insert(x,_),x}createComponent(l,c,p,_,v){const x=l&&!Ou(l);let T;if(x)T=c;else{const he=c||{};T=he.index,p=he.injector,_=he.projectableNodes,v=he.environmentInjector||he.ngModuleRef}const R=x?l:new zd(kn(l)),U=p||this.parentInjector;if(!v&&null==R.ngModule){const Oe=(x?U:this.parentInjector).get(Wl,null);Oe&&(v=Oe)}const re=R.create(U,_,void 0,v);return this.insert(re.hostView,T),re}insert(l,c){const p=l._lView,_=p[1];if(function Es(a){return yn(a[3])}(p)){const re=this.indexOf(l);if(-1!==re)this.detach(re);else{const he=p[3],Oe=new Ak(he,he[6],he[3]);Oe.detach(Oe.indexOf(l))}}const v=this._adjustIndex(c),x=this._lContainer;!function gM(a,l,c,p){const _=10+p,v=c.length;p>0&&(c[_-1][4]=l),p<v-10?(l[4]=c[_],af(c,10+p,l)):(c.push(l),l[4]=null),l[3]=c;const x=l[17];null!==x&&c!==x&&function yM(a,l){const c=a[9];l[16]!==l[3][3][16]&&(a[2]=!0),null===c?a[9]=[l]:c.push(l)}(x,l);const T=l[19];null!==T&&T.insertView(a),l[2]|=64}(_,p,x,v);const T=xp(v,x),R=p[11],U=Sf(R,x[7]);return null!==U&&function pM(a,l,c,p,_,v){p[0]=_,p[6]=l,Pp(a,p,c,1,_,v)}(_,x[6],R,p,U,T),l.attachToViewContainerRef(),af(Wh(x),v,l),l}move(l,c){return this.insert(l,c)}indexOf(l){const c=R1(this._lContainer);return null!==c?c.indexOf(l):-1}remove(l){const c=this._adjustIndex(l,-1),p=ng(this._lContainer,c);p&&(cl(Wh(this._lContainer),c),Am(p[1],p))}detach(l){const c=this._adjustIndex(l,-1),p=ng(this._lContainer,c);return p&&null!=cl(Wh(this._lContainer),c)?new Yh(p):null}_adjustIndex(l,c=0){return l??this.length+c}};function R1(a){return a[8]}function Wh(a){return a[8]||(a[8]=[])}function Rk(a,l){let c;const p=l[a.index];if(yn(p))c=p;else{let _;if(8&a.type)_=Ri(p);else{const v=l[11];_=v.createComment("");const x=cs(a,l);ro(v,Sf(v,x),_,function sw(a,l){return a.nextSibling(l)}(v,x),!1)}l[a.index]=c=Iv(p,l,_,a),hn(l,c)}return new Ak(c,a,l)}class zC{constructor(l){this.queryList=l,this.matches=null}clone(){return new zC(this.queryList)}setDirty(){this.queryList.setDirty()}}class gb{constructor(l=[]){this.queries=l}createEmbeddedView(l){const c=l.queries;if(null!==c){const p=null!==l.contentQueries?l.contentQueries[0]:c.length,_=[];for(let v=0;v<p;v++){const x=c.getByIndex(v);_.push(this.queries[x.indexInDeclarationView].clone())}return new gb(_)}return null}insertView(l){this.dirtyQueriesWithMatches(l)}detachView(l){this.dirtyQueriesWithMatches(l)}dirtyQueriesWithMatches(l){for(let c=0;c<this.queries.length;c++)null!==KC(l,c).matches&&this.queries[c].setDirty()}}class WC{constructor(l,c,p=null){this.predicate=l,this.flags=c,this.read=p}}class Y1{constructor(l=[]){this.queries=l}elementStart(l,c){for(let p=0;p<this.queries.length;p++)this.queries[p].elementStart(l,c)}elementEnd(l){for(let c=0;c<this.queries.length;c++)this.queries[c].elementEnd(l)}embeddedTView(l){let c=null;for(let p=0;p<this.length;p++){const _=null!==c?c.length:0,v=this.getByIndex(p).embeddedTView(l,_);v&&(v.indexInDeclarationView=p,null!==c?c.push(v):c=[v])}return null!==c?new Y1(c):null}template(l,c){for(let p=0;p<this.queries.length;p++)this.queries[p].template(l,c)}getByIndex(l){return this.queries[l]}get length(){return this.queries.length}track(l){this.queries.push(l)}}class UC{constructor(l,c=-1){this.metadata=l,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=c}elementStart(l,c){this.isApplyingToNode(c)&&this.matchTNode(l,c)}elementEnd(l){this._declarationNodeIndex===l.index&&(this._appliesToNextNode=!1)}template(l,c){this.elementStart(l,c)}embeddedTView(l,c){return this.isApplyingToNode(l)?(this.crossesNgTemplate=!0,this.addMatch(-l.index,c),new UC(this.metadata)):null}isApplyingToNode(l){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const c=this._declarationNodeIndex;let p=l.parent;for(;null!==p&&8&p.type&&p.index!==c;)p=p.parent;return c===(null!==p?p.index:-1)}return this._appliesToNextNode}matchTNode(l,c){const p=this.metadata.predicate;if(Array.isArray(p))for(let _=0;_<p.length;_++){const v=p[_];this.matchTNodeWithReadOption(l,c,rm(c,v)),this.matchTNodeWithReadOption(l,c,Qr(c,l,v,!1,!1))}else p===ny?4&c.type&&this.matchTNodeWithReadOption(l,c,-1):this.matchTNodeWithReadOption(l,c,Qr(c,l,p,!1,!1))}matchTNodeWithReadOption(l,c,p){if(null!==p){const _=this.metadata.read;if(null!==_)if(_===ue||_===_b||_===ny&&4&c.type)this.addMatch(c.index,-2);else{const v=Qr(c,l,_,!1,!1);null!==v&&this.addMatch(c.index,v)}else this.addMatch(c.index,p)}}addMatch(l,c){null===this.matches?this.matches=[l,c]:this.matches.push(l,c)}}function rm(a,l){const c=a.localNames;if(null!==c)for(let p=0;p<c.length;p+=2)if(c[p]===l)return c[p+1];return null}function F1(a,l,c,p){return-1===c?function MO(a,l){return 11&a.type?Z(a,l):4&a.type?mb(a,l):null}(l,a):-2===c?function Yk(a,l,c){return c===ue?Z(l,a):c===ny?mb(l,a):c===_b?Rk(l,a):void 0}(a,l,p):al(a,a[1],c,l)}function iy(a,l,c,p){const _=l[19].queries[p];if(null===_.matches){const v=a.data,x=c.matches,T=[];for(let R=0;R<x.length;R+=2){const U=x[R];T.push(U<0?null:F1(l,v[U],x[R+1],c.metadata.read))}_.matches=T}return _.matches}function yb(a,l,c,p){const _=a.queries.getByIndex(c),v=_.matches;if(null!==v){const x=iy(a,l,_,c);for(let T=0;T<v.length;T+=2){const R=v[T];if(R>0)p.push(x[T/2]);else{const U=v[T+1],re=l[-R];for(let he=10;he<re.length;he++){const Oe=re[he];Oe[17]===Oe[3]&&yb(Oe[1],Oe,U,p)}if(null!==re[9]){const he=re[9];for(let Oe=0;Oe<he.length;Oe++){const Ve=he[Oe];yb(Ve[1],Ve,U,p)}}}}}return p}function N1(a){const l=ut(),c=ti(),p=Eo();Wc(p+1);const _=KC(c,p);if(a.dirty&&function Kr(a){return 4==(4&a[2])}(l)===(2==(2&_.metadata.flags))){if(null===_.matches)a.reset([]);else{const v=_.crossesNgTemplate?yb(c,l,p,[]):iy(c,l,_,p);a.reset(v,Me),a.notifyOnChanges()}return!0}return!1}function Fk(a,l,c){const p=ti();p.firstCreatePass&&(Hk(p,new WC(a,l,c),-1),2==(2&l)&&(p.staticViewQueries=!0)),jk(p,ut(),l)}function vb(a,l,c,p){const _=ti();if(_.firstCreatePass){const v=ur();Hk(_,new WC(l,c,p),v.index),function qC(a,l){const c=a.contentQueries||(a.contentQueries=[]);l!==(c.length?c[c.length-1]:-1)&&c.push(a.queries.length-1,l)}(_,a),2==(2&c)&&(_.staticContentQueries=!0)}jk(_,ut(),c)}function Nk(){return function GC(a,l){return a[19].queries[l].queryList}(ut(),Eo())}function jk(a,l,c){const p=new ty(4==(4&c));Sv(a,l,p,p.destroy),null===l[19]&&(l[19]=new gb),l[19].queries.push(new zC(p))}function Hk(a,l,c){null===a.queries&&(a.queries=new Y1),a.queries.track(new UC(l,c))}function KC(a,l){return a.queries.getByIndex(l)}function JC(a,l){return mb(a,l)}const ec=(()=>({\u0275\u0275attribute:Oi,\u0275\u0275attributeInterpolate1:bw,\u0275\u0275attributeInterpolate2:Mw,\u0275\u0275attributeInterpolate3:ww,\u0275\u0275attributeInterpolate4:Cw,\u0275\u0275attributeInterpolate5:GM,\u0275\u0275attributeInterpolate6:qM,\u0275\u0275attributeInterpolate7:Hv,\u0275\u0275attributeInterpolate8:Ag,\u0275\u0275attributeInterpolateV:Rg,\u0275\u0275defineComponent:zr,\u0275\u0275defineDirective:Xs,\u0275\u0275defineInjectable:an,\u0275\u0275defineInjector:Un,\u0275\u0275defineNgModule:Ts,\u0275\u0275definePipe:qo,\u0275\u0275directiveInject:Vd,\u0275\u0275getInheritedFactory:bd,\u0275\u0275inject:tr,\u0275\u0275injectAttribute:Zc,\u0275\u0275invalidFactory:If,\u0275\u0275invalidFactoryDep:io,\u0275\u0275templateRefExtractor:JC,\u0275\u0275resetView:mo,\u0275\u0275NgOnChangesFeature:Oo,\u0275\u0275ProvidersFeature:S1,\u0275\u0275CopyDefinitionFeature:j,\u0275\u0275InheritDefinitionFeature:u_,\u0275\u0275StandaloneFeature:x_,\u0275\u0275nextContext:Ew,\u0275\u0275namespaceHTML:Ei,\u0275\u0275namespaceMathML:ki,\u0275\u0275namespaceSVG:Rt,\u0275\u0275enableBindings:El,\u0275\u0275disableBindings:zc,\u0275\u0275elementStart:QM,\u0275\u0275elementEnd:ZM,\u0275\u0275element:XM,\u0275\u0275elementContainerStart:$v,\u0275\u0275elementContainerEnd:zv,\u0275\u0275elementContainer:Wv,\u0275\u0275pureFunction0:hb,\u0275\u0275pureFunction1:Zg,\u0275\u0275pureFunction2:EC,\u0275\u0275pureFunction3:IC,\u0275\u0275pureFunction4:Bo,\u0275\u0275pureFunction5:AC,\u0275\u0275pureFunction6:nm,\u0275\u0275pureFunction7:RC,\u0275\u0275pureFunction8:Bf,\u0275\u0275pureFunctionV:Sk,\u0275\u0275getCurrentView:kw,\u0275\u0275restoreView:Zo,\u0275\u0275listener:e1,\u0275\u0275projection:Gv,\u0275\u0275syntheticHostProperty:p_,\u0275\u0275syntheticHostListener:t1,\u0275\u0275pipeBind1:HC,\u0275\u0275pipeBind2:pb,\u0275\u0275pipeBind3:Ok,\u0275\u0275pipeBind4:ey,\u0275\u0275pipeBindV:A1,\u0275\u0275projectionDef:Uv,\u0275\u0275hostProperty:y1,\u0275\u0275property:xw,\u0275\u0275propertyInterpolate:qv,\u0275\u0275propertyInterpolate1:d_,\u0275\u0275propertyInterpolate2:Fg,\u0275\u0275propertyInterpolate3:Ng,\u0275\u0275propertyInterpolate4:Kv,\u0275\u0275propertyInterpolate5:jg,\u0275\u0275propertyInterpolate6:Hg,\u0275\u0275propertyInterpolate7:Jv,\u0275\u0275propertyInterpolate8:In,\u0275\u0275propertyInterpolateV:ys,\u0275\u0275pipe:Kd,\u0275\u0275queryRefresh:N1,\u0275\u0275viewQuery:Fk,\u0275\u0275loadQuery:Nk,\u0275\u0275contentQuery:vb,\u0275\u0275reference:Jx,\u0275\u0275classMap:Nw,\u0275\u0275classMapInterpolate1:ok,\u0275\u0275classMapInterpolate2:Wp,\u0275\u0275classMapInterpolate3:Up,\u0275\u0275classMapInterpolate4:Gp,\u0275\u0275classMapInterpolate5:qp,\u0275\u0275classMapInterpolate6:Kp,\u0275\u0275classMapInterpolate7:Qw,\u0275\u0275classMapInterpolate8:f_,\u0275\u0275classMapInterpolateV:ua,\u0275\u0275styleMap:td,\u0275\u0275styleMapInterpolate1:tb,\u0275\u0275styleMapInterpolate2:Zw,\u0275\u0275styleMapInterpolate3:u1,\u0275\u0275styleMapInterpolate4:Xw,\u0275\u0275styleMapInterpolate5:eC,\u0275\u0275styleMapInterpolate6:tC,\u0275\u0275styleMapInterpolate7:nC,\u0275\u0275styleMapInterpolate8:iC,\u0275\u0275styleMapInterpolateV:rC,\u0275\u0275styleProp:o1,\u0275\u0275stylePropInterpolate1:d1,\u0275\u0275stylePropInterpolate2:h1,\u0275\u0275stylePropInterpolate3:f1,\u0275\u0275stylePropInterpolate4:p1,\u0275\u0275stylePropInterpolate5:m1,\u0275\u0275stylePropInterpolate6:_1,\u0275\u0275stylePropInterpolate7:sC,\u0275\u0275stylePropInterpolate8:oC,\u0275\u0275stylePropInterpolateV:g1,\u0275\u0275classProp:$p,\u0275\u0275advance:Ah,\u0275\u0275template:Vv,\u0275\u0275text:zw,\u0275\u0275textInterpolate:zp,\u0275\u0275textInterpolate1:Nh,\u0275\u0275textInterpolate2:Ww,\u0275\u0275textInterpolate3:c1,\u0275\u0275textInterpolate4:Uw,\u0275\u0275textInterpolate5:h_,\u0275\u0275textInterpolate6:Gw,\u0275\u0275textInterpolate7:qw,\u0275\u0275textInterpolate8:Kw,\u0275\u0275textInterpolateV:Jw,\u0275\u0275i18n:wC,\u0275\u0275i18nAttributes:CC,\u0275\u0275i18nExp:DC,\u0275\u0275i18nStart:vs,\u0275\u0275i18nEnd:MC,\u0275\u0275i18nApply:xC,\u0275\u0275i18nPostprocess:kC,\u0275\u0275resolveWindow:By,\u0275\u0275resolveDocument:$y,\u0275\u0275resolveBody:Im,\u0275\u0275setComponentScope:co,\u0275\u0275setNgModuleScope:xr,\u0275\u0275registerNgModuleType:ui,\u0275\u0275sanitizeHtml:ml,\u0275\u0275sanitizeStyle:mf,\u0275\u0275sanitizeResourceUrl:Hu,\u0275\u0275sanitizeScript:$a,\u0275\u0275sanitizeUrl:ru,\u0275\u0275sanitizeUrlOrResourceUrl:vh,\u0275\u0275trustConstantHtml:hp,\u0275\u0275trustConstantResourceUrl:Vu,forwardRef:we,resolveForwardRef:be}))();let ry=null;function $k(){ry=null}function j1(a){return!!Bn(a)}const sy=[];let oy=!1;function QC(){if(!oy){oy=!0;try{for(let a=sy.length-1;a>=0;a--){const{moduleType:l,ngModule:c}=sy[a];c.declarations&&c.declarations.every(H1)&&(sy.splice(a,1),ly(l,c))}}finally{oy=!1}}}function H1(a){return Array.isArray(a)?a.every(H1):!!be(a)}function $f(a,l={}){ay(a,l),void 0!==l.id&&ui(a,l.id),function Wk(a,l){sy.push({moduleType:a,ngModule:l})}(a,l)}function ay(a,l,c=!1){const p=bo(l.declarations||tn);let _=null;Object.defineProperty(a,Rn,{configurable:!0,get:()=>(null===_&&(_=ps().compileNgModule(ec,`ng:///${a.name}/\u0275mod.js`,{type:a,bootstrap:bo(l.bootstrap||tn).map(be),declarations:p.map(be),imports:bo(l.imports||tn).map(be).map(B1),exports:bo(l.exports||tn).map(be).map(B1),schemas:l.schemas?bo(l.schemas):null,id:l.id||null}),_.schemas||(_.schemas=[])),_)});let v=null;Object.defineProperty(a,pi,{get:()=>{if(null===v){const T=ps();v=T.compileFactory(ec,`ng:///${a.name}/\u0275fac.js`,{name:a.name,type:a,deps:wo(a),target:T.FactoryTarget.NgModule,typeArgumentCount:0})}return v},configurable:!1});let x=null;Object.defineProperty(a,vn,{get:()=>{if(null===x){const T={name:a.name,type:a,providers:l.providers||tn,imports:[(l.imports||tn).map(be),(l.exports||tn).map(be)]};x=ps().compileInjector(ec,`ng:///${a.name}/\u0275inj.js`,T)}return x},configurable:!1})}let bb=new WeakMap,V1=new WeakMap;function qk(){bb=new WeakMap,V1=new WeakMap,sy.length=0}function ly(a,l){const c=bo(l.declarations||tn),p=zf(a);c.forEach(_=>{(_=be(_)).hasOwnProperty(Xn)?sm(kn(_),p):!_.hasOwnProperty(gn)&&!_.hasOwnProperty(fi)&&(_.ngSelectorScope=a)})}function sm(a,l){a.directiveDefs=()=>Array.from(l.compilation.directives).map(c=>c.hasOwnProperty(Xn)?kn(c):ar(c)).filter(c=>!!c),a.pipeDefs=()=>Array.from(l.compilation.pipes).map(c=>tt(c)),a.schemas=l.schemas,a.tView=null}function zf(a){if(j1(a))return function Kk(a){const l=Bn(a,!0);if(null!==l.transitiveCompileScopes)return l.transitiveCompileScopes;const c={schemas:l.schemas||null,compilation:{directives:new Set,pipes:new Set},exported:{directives:new Set,pipes:new Set}};return Gu(l.imports).forEach(p=>{const _=zf(p);_.exported.directives.forEach(v=>c.compilation.directives.add(v)),_.exported.pipes.forEach(v=>c.compilation.pipes.add(v))}),Gu(l.declarations).forEach(p=>{tt(p)?c.compilation.pipes.add(p):c.compilation.directives.add(p)}),Gu(l.exports).forEach(p=>{const _=p;if(j1(_)){const v=zf(_);v.exported.directives.forEach(x=>{c.compilation.directives.add(x),c.exported.directives.add(x)}),v.exported.pipes.forEach(x=>{c.compilation.pipes.add(x),c.exported.pipes.add(x)})}else tt(_)?c.exported.pipes.add(_):c.exported.directives.add(_)}),l.transitiveCompileScopes=c,c}(a);if(pr(a)){if(null!==(kn(a)||ar(a)))return{schemas:null,compilation:{directives:new Set,pipes:new Set},exported:{directives:new Set([a]),pipes:new Set}};if(null!==tt(a))return{schemas:null,compilation:{directives:new Set,pipes:new Set},exported:{directives:new Set,pipes:new Set([a])}}}throw new Error(`${a.name} does not have a module def (\u0275mod property)`)}function B1(a){return function zk(a){return void 0!==a.ngModule}(a)?a.ngModule:a}let Mb=0;function wb(a,l){let c=null;(function df(a,l){iu(l)&&(yc.set(a,l),Vl.add(a))})(a,l),XC(a,l),Object.defineProperty(a,Xn,{get:()=>{if(null===c){const p=ps();if(iu(l)){const U=[`Component '${a.name}' is not resolved:`];throw l.templateUrl&&U.push(` - templateUrl: ${l.templateUrl}`),l.styleUrls&&l.styleUrls.length&&U.push(` - styleUrls: ${JSON.stringify(l.styleUrls)}`),U.push("Did you run and wait for 'resolveComponentResources()'?"),new Error(U.join("\n"))}const _=function Bk(){return ry}();let v=l.preserveWhitespaces;void 0===v&&(v=null!==_&&void 0!==_.preserveWhitespaces&&_.preserveWhitespaces);let x=l.encapsulation;void 0===x&&(x=null!==_&&void 0!==_.defaultEncapsulation?_.defaultEncapsulation:Mt.Emulated);const T=l.templateUrl||`ng:///${a.name}/template.html`,R={...z1(a,l),typeSourceSpan:p.createParseSourceSpan("Component",a.name,T),template:l.template||"",preserveWhitespaces:v,styles:l.styles||tn,animations:l.animations,declarations:[],changeDetection:l.changeDetection,encapsulation:x,interpolation:l.interpolation,viewProviders:l.viewProviders||null,isStandalone:!!l.standalone};Mb++;try{if(R.usesInheritance&&eD(a),c=p.compileComponent(ec,T,R),l.standalone){const U=bo(l.imports||tn),{directiveDefs:re,pipeDefs:he}=function zo(a,l){let c=null,p=null;return{directiveDefs:()=>{if(null===c){c=[kn(a)];const x=new Set;for(const T of l){const R=be(T);if(!x.has(R))if(x.add(R),Bn(R)){const U=zf(R);for(const re of U.exported.directives){const he=kn(re)||ar(re);he&&!x.has(re)&&(x.add(re),c.push(he))}}else{const U=kn(R)||ar(R);U&&c.push(U)}}}return c},pipeDefs:()=>{if(null===p){p=[];const x=new Set;for(const T of l){const R=be(T);if(!x.has(R))if(x.add(R),Bn(R)){const U=zf(R);for(const re of U.exported.pipes){const he=tt(re);he&&!x.has(re)&&(x.add(re),p.push(he))}}else{const U=tt(R);U&&p.push(U)}}}return p}}}(a,U);c.directiveDefs=re,c.pipeDefs=he,c.dependencies=()=>U.map(be)}}finally{Mb--}if(0===Mb&&QC(),function DO(a){return void 0!==a.ngSelectorScope}(a)){const U=zf(a.ngSelectorScope);sm(c,U)}if(l.schemas){if(!l.standalone)throw new Error(`The 'schemas' was specified for the ${et(a)} but is only valid on a component that is standalone.`);c.schemas=l.schemas}else l.standalone&&(c.schemas=[])}return c},configurable:!1})}function $1(a,l){let c=null;XC(a,l||{}),Object.defineProperty(a,gn,{get:()=>{if(null===c){const p=S_(a,l||{});c=ps().compileDirective(ec,p.sourceMapUrl,p.metadata)}return c},configurable:!1})}function S_(a,l){const c=a&&a.name,p=`ng:///${c}/\u0275dir.js`,_=ps(),v=z1(a,l);return v.typeSourceSpan=_.createParseSourceSpan("Directive",c,p),v.usesInheritance&&eD(a),{metadata:v,sourceMapUrl:p}}function XC(a,l){let c=null;Object.defineProperty(a,pi,{get:()=>{if(null===c){const p=S_(a,l),_=ps();c=_.compileFactory(ec,`ng:///${a.name}/\u0275fac.js`,{name:p.metadata.name,type:p.metadata.type,typeArgumentCount:0,deps:wo(a),target:_.FactoryTarget.Directive})}return c},configurable:!1})}function Jk(a){return Object.getPrototypeOf(a.prototype)===Object.prototype}function z1(a,l){const c=dl(),p=c.ownPropMetadata(a);return{name:a.name,type:a,selector:void 0!==l.selector?l.selector:null,host:l.host||hi,propMetadata:p,inputs:l.inputs||tn,outputs:l.outputs||tn,queries:Uh(a,p,nD),lifecycle:{usesOnChanges:c.hasLifecycleHook(a,"ngOnChanges")},typeSourceSpan:null,usesInheritance:!Jk(a),exportAs:Qd(l.exportAs),providers:l.providers||null,viewQueries:Uh(a,p,iD),isStandalone:!!l.standalone}}function eD(a){const l=Object.prototype;let c=Object.getPrototypeOf(a.prototype).constructor;for(;c&&c!==l;)!ar(c)&&!kn(c)&&Xk(c)&&$1(c,null),c=Object.getPrototypeOf(c)}function tD(a){return"string"==typeof a?Zk(a):be(a)}function W1(a,l){return{propertyName:a,predicate:tD(l.selector),descendants:l.descendants,first:l.first,read:l.read?l.read:null,static:!!l.static,emitDistinctChangesOnly:!!l.emitDistinctChangesOnly}}function Uh(a,l,c){const p=[];for(const _ in l)if(l.hasOwnProperty(_)){const v=l[_];v.forEach(x=>{if(c(x)){if(!x.selector)throw new Error(`Can't construct a query for the property "${_}" of "${et(a)}" since the query selector wasn't defined.`);if(v.some(Qk))throw new Error("Cannot combine @Input decorators with query decorators");p.push(W1(_,x))}})}return p}function Qd(a){return void 0===a?null:Zk(a)}function nD(a){const l=a.ngMetadataName;return"ContentChild"===l||"ContentChildren"===l}function iD(a){const l=a.ngMetadataName;return"ViewChild"===l||"ViewChildren"===l}function Qk(a){return"Input"===a.ngMetadataName}function Zk(a){return a.split(",").map(l=>l.trim())}const rD=["ngOnChanges","ngOnInit","ngOnDestroy","ngDoCheck","ngAfterViewInit","ngAfterViewChecked","ngAfterContentInit","ngAfterContentChecked"];function Xk(a){const l=dl();if(rD.some(p=>l.hasLifecycleHook(a,p)))return!0;const c=l.propMetadata(a);for(const p in c){const _=c[p];for(let v=0;v<_.length;v++){const x=_[v],T=x.ngMetadataName;if(Qk(x)||nD(x)||iD(x)||"Output"===T||"HostBinding"===T||"HostListener"===T)return!0}}return!1}function Cb(a,l){let c=null,p=null;Object.defineProperty(a,pi,{get:()=>{if(null===p){const _=cy(a,l),v=ps();p=v.compileFactory(ec,`ng:///${_.name}/\u0275fac.js`,{name:_.name,type:_.type,typeArgumentCount:0,deps:wo(a),target:v.FactoryTarget.Pipe})}return p},configurable:!1}),Object.defineProperty(a,fi,{get:()=>{if(null===c){const _=cy(a,l);c=ps().compilePipe(ec,`ng:///${_.name}/\u0275pipe.js`,_)}return c},configurable:!1})}function cy(a,l){return{type:a,name:a.name,pipeName:l.name,pure:void 0===l.pure||l.pure,isStandalone:!!l.standalone}}const sD=Fa("Directive",(a={})=>a,void 0,void 0,(a,l)=>$1(a,l)),eP=Fa("Component",(a={})=>({changeDetection:si.Default,...a}),sD,void 0,(a,l)=>wb(a,l)),tP=Fa("Pipe",a=>({pure:!0,...a}),void 0,void 0,(a,l)=>Cb(a,l)),nP=yo("Input",a=>({bindingPropertyName:a})),Db=yo("Output",a=>({bindingPropertyName:a})),U1=yo("HostBinding",a=>({hostPropertyName:a})),iP=yo("HostListener",(a,l)=>({eventName:a,args:l})),rP=Fa("NgModule",a=>a,void 0,void 0,(a,l)=>$f(a,l));function xb(...a){}const oD=new er("Application Initializer");let kb=(()=>{class a{constructor(c){this.appInits=c,this.resolve=xb,this.reject=xb,this.initialized=!1,this.done=!1,this.donePromise=new Promise((p,_)=>{this.resolve=p,this.reject=_})}runInitializers(){if(this.initialized)return;const c=[],p=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let _=0;_<this.appInits.length;_++){const v=this.appInits[_]();if(Zl(v))c.push(v);else if(Sw(v)){const x=new Promise((T,R)=>{v.subscribe({complete:T,error:R})});c.push(x)}}Promise.all(c).then(()=>{p()}).catch(_=>{this.reject(_)}),0===c.length&&p(),this.initialized=!0}}return a.\u0275fac=function(c){return new(c||a)(tr(oD,8))},a.\u0275prov=an({token:a,factory:a.\u0275fac,providedIn:"root"}),a})();const aD=new er("AppId",{providedIn:"root",factory:lD});function lD(){return`${Pb()}${Pb()}${Pb()}`}const oP={provide:aD,useFactory:lD,deps:[]};function Pb(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const cD=new er("Platform Initializer"),Ec=new er("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),uD=new er("appBootstrapListener"),dD=new er("Application Packages Root URL"),O_=new er("AnimationModuleType");let aP=(()=>{class a{log(c){console.log(c)}warn(c){console.warn(c)}}return a.\u0275fac=function(c){return new(c||a)},a.\u0275prov=an({token:a,factory:a.\u0275fac,providedIn:"platform"}),a})();const Sb=new er("LocaleId",{providedIn:"root",factory:()=>gc(Sb,qt.Optional|qt.SkipSelf)||function G1(){return typeof $localize<"u"&&$localize.locale||__}()}),hD=new er("DefaultCurrencyCode",{providedIn:"root",factory:()=>"USD"}),lP=new er("Translations"),cP=new er("TranslationsFormat");var _u=(()=>((_u=_u||{})[_u.Error=0]="Error",_u[_u.Warning=1]="Warning",_u[_u.Ignore=2]="Ignore",_u))();class fD{constructor(l,c){this.ngModuleFactory=l,this.componentFactories=c}}let uP=(()=>{class a{compileModuleSync(c){return new tm(c)}compileModuleAsync(c){return Promise.resolve(this.compileModuleSync(c))}compileModuleAndAllComponentsSync(c){const p=this.compileModuleSync(c),v=Gu(Bn(c).declarations).reduce((x,T)=>{const R=kn(T);return R&&x.push(new zd(R)),x},[]);return new fD(p,v)}compileModuleAndAllComponentsAsync(c){return Promise.resolve(this.compileModuleAndAllComponentsSync(c))}clearCache(){}clearCacheFor(c){}getModuleId(c){}}return a.\u0275fac=function(c){return new(c||a)},a.\u0275prov=an({token:a,factory:a.\u0275fac,providedIn:"root"}),a})();const pD=new er("compilerOptions");class dP{}function hP(a){St(Lh(a)),OC(a).forEach(l=>KM(l))}let _D=!1;function uy(){_D||(_D=!0,Ic("\u0275setProfiler",ya),Ic("getDirectiveMetadata",Qg),Ic("getComponent",k_),Ic("getContext",xn),Ic("getListeners",TC),Ic("getOwningComponent",SC),Ic("getHostElement",L1),Ic("getInjector",Vf),Ic("getRootComponents",OC),Ic("getDirectives",ts),Ic("applyChanges",hP))}function Ic(a,l){if(typeof COMPILED>"u"||!COMPILED){const c=Ti;if(c){let p=c.ng;p||(p=c.ng={}),p[a]=l}}}const q1=(()=>Promise.resolve(0))();function gu(a){typeof Zone>"u"?q1.then(()=>{a&&a.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",a)}class yu{constructor({enableLongStackTrace:l=!1,shouldCoalesceEventChangeDetection:c=!1,shouldCoalesceRunChangeDetection:p=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new od(!1),this.onMicrotaskEmpty=new od(!1),this.onStable=new od(!1),this.onError=new od(!1),typeof Zone>"u")throw new ie(908,!1);Zone.assertZonePatched();const _=this;if(_._nesting=0,_._outer=_._inner=Zone.current,Zone.AsyncStackTaggingZoneSpec){const v=Zone.AsyncStackTaggingZoneSpec;_._inner=_._inner.fork(new v("Angular"))}Zone.TaskTrackingZoneSpec&&(_._inner=_._inner.fork(new Zone.TaskTrackingZoneSpec)),l&&Zone.longStackTraceZoneSpec&&(_._inner=_._inner.fork(Zone.longStackTraceZoneSpec)),_.shouldCoalesceEventChangeDetection=!p&&c,_.shouldCoalesceRunChangeDetection=p,_.lastRequestAnimationFrameId=-1,_.nativeRequestAnimationFrame=function Zd(){let a=Ti.requestAnimationFrame,l=Ti.cancelAnimationFrame;if(typeof Zone<"u"&&a&&l){const c=a[Zone.__symbol__("OriginalDelegate")];c&&(a=c);const p=l[Zone.__symbol__("OriginalDelegate")];p&&(l=p)}return{nativeRequestAnimationFrame:a,nativeCancelAnimationFrame:l}}().nativeRequestAnimationFrame,function PO(a){const l=()=>{!function kO(a){a.isCheckStableRunning||-1!==a.lastRequestAnimationFrameId||(a.lastRequestAnimationFrameId=a.nativeRequestAnimationFrame.call(Ti,()=>{a.fakeTopEventTask||(a.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{a.lastRequestAnimationFrameId=-1,gD(a),a.isCheckStableRunning=!0,om(a),a.isCheckStableRunning=!1},void 0,()=>{},()=>{})),a.fakeTopEventTask.invoke()}),gD(a))}(a)};a._inner=a._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(c,p,_,v,x,T)=>{try{return yD(a),c.invokeTask(_,v,x,T)}finally{(a.shouldCoalesceEventChangeDetection&&"eventTask"===v.type||a.shouldCoalesceRunChangeDetection)&&l(),vD(a)}},onInvoke:(c,p,_,v,x,T,R)=>{try{return yD(a),c.invoke(_,v,x,T,R)}finally{a.shouldCoalesceRunChangeDetection&&l(),vD(a)}},onHasTask:(c,p,_,v)=>{c.hasTask(_,v),p===_&&("microTask"==v.change?(a._hasPendingMicrotasks=v.microTask,gD(a),om(a)):"macroTask"==v.change&&(a.hasPendingMacrotasks=v.macroTask))},onHandleError:(c,p,_,v)=>(c.handleError(_,v),a.runOutsideAngular(()=>a.onError.emit(v)),!1)})}(_)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!yu.isInAngularZone())throw new ie(909,!1)}static assertNotInAngularZone(){if(yu.isInAngularZone())throw new ie(909,!1)}run(l,c,p){return this._inner.run(l,c,p)}runTask(l,c,p,_){const v=this._inner,x=v.scheduleEventTask("NgZoneEvent: "+_,l,xO,xb,xb);try{return v.runTask(x,c,p)}finally{v.cancelTask(x)}}runGuarded(l,c,p){return this._inner.runGuarded(l,c,p)}runOutsideAngular(l){return this._outer.run(l)}}const xO={};function om(a){if(0==a._nesting&&!a.hasPendingMicrotasks&&!a.isStable)try{a._nesting++,a.onMicrotaskEmpty.emit(null)}finally{if(a._nesting--,!a.hasPendingMicrotasks)try{a.runOutsideAngular(()=>a.onStable.emit(null))}finally{a.isStable=!0}}}function gD(a){a.hasPendingMicrotasks=!!(a._hasPendingMicrotasks||(a.shouldCoalesceEventChangeDetection||a.shouldCoalesceRunChangeDetection)&&-1!==a.lastRequestAnimationFrameId)}function yD(a){a._nesting++,a.isStable&&(a.isStable=!1,a.onUnstable.emit(null))}function vD(a){a._nesting--,om(a)}class Ob{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new od,this.onMicrotaskEmpty=new od,this.onStable=new od,this.onError=new od}run(l,c,p){return l.apply(c,p)}runGuarded(l,c,p){return l.apply(c,p)}runOutsideAngular(l){return l()}runTask(l,c,p,_){return l.apply(c,p)}}const bD=new er(""),Uf=new er("");let K1,MD=(()=>{class a{constructor(c,p,_){this._ngZone=c,this.registry=p,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,K1||(ad(_),_.addToWindow(p)),this._watchAngularEvents(),c.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:()=>{yu.assertNotInAngularZone(),gu(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){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())gu(()=>{for(;0!==this._callbacks.length;){let c=this._callbacks.pop();clearTimeout(c.timeoutId),c.doneCb(this._didWork)}this._didWork=!1});else{let c=this.getPendingTasks();this._callbacks=this._callbacks.filter(p=>!p.updateCb||!p.updateCb(c)||(clearTimeout(p.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(c=>({source:c.source,creationLocation:c.creationLocation,data:c.data})):[]}addCallback(c,p,_){let v=-1;p&&p>0&&(v=setTimeout(()=>{this._callbacks=this._callbacks.filter(x=>x.timeoutId!==v),c(this._didWork,this.getPendingTasks())},p)),this._callbacks.push({doneCb:c,timeoutId:v,updateCb:_})}whenStable(c,p,_){if(_&&!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(c,p,_),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(c){this.registry.registerApplication(c,this)}unregisterApplication(c){this.registry.unregisterApplication(c)}findProviders(c,p,_){return[]}}return a.\u0275fac=function(c){return new(c||a)(tr(yu),tr(wD),tr(Uf))},a.\u0275prov=an({token:a,factory:a.\u0275fac}),a})(),wD=(()=>{class a{constructor(){this._applications=new Map}registerApplication(c,p){this._applications.set(c,p)}unregisterApplication(c){this._applications.delete(c)}unregisterAllApplications(){this._applications.clear()}getTestability(c){return this._applications.get(c)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(c,p=!0){return K1?.findTestabilityInTree(this,c,p)??null}}return a.\u0275fac=function(c){return new(c||a)},a.\u0275prov=an({token:a,factory:a.\u0275fac,providedIn:"platform"}),a})();function ad(a){K1=a}let Gh=null;const J1=new er("AllowMultipleToken"),Q1=new er("PlatformDestroyListeners");function fP(a,l,c){const p=new tm(c);return Promise.resolve(p)}function oo(a){return a.isBoundToModule}class Z1{constructor(l,c){this.name=l,this.token=c}}function CD(a){if(Gh&&!Gh.get(J1,!1))throw new ie(400,!1);Gh=a;const l=a.get(SD);return xD(a),l}function xD(a){const l=a.get(cD,null);l&&l.forEach(c=>c())}function pP(a){const{rootComponent:l,appProviders:c,platformProviders:p}=a,_=function DD(a=[]){if(Gh)return Gh;const l=PD(a);return Gh=l,xD(l),l}(p),v=e0("zone.js",mP());return v.run(()=>{const T=D_([{provide:yu,useValue:v},...c||[]],_,"Environment Injector"),R=T.get(Th,null);let U;v.runOutsideAngular(()=>{U=v.onError.subscribe({next:Oe=>{R.handleError(Oe)}})});const re=()=>T.destroy(),he=_.get(Q1);return he.add(re),T.onDestroy(()=>{U.unsubscribe(),he.delete(re)}),OD(R,v,()=>{const Oe=T.get(kb);return Oe.runInitializers(),Oe.donePromise.then(()=>{rb(T.get(Sb,__)||__);const nt=T.get(hy);return void 0!==l&&nt.bootstrap(l),nt})})})}function kD(a,l,c=[]){const p=`Platform: ${l}`,_=new er(p);return(v=[])=>{let x=dy();if(!x||x.injector.get(J1,!1)){const T=[...c,...v,{provide:_,useValue:!0}];a?a(T):CD(PD(T,p))}return X1()}}function X1(a){const l=dy();if(!l)throw new ie(401,!1);return l}function PD(a=[],l){return Do.create({name:l,providers:[{provide:xh,useValue:"platform"},{provide:Q1,useValue:new Set([()=>Gh=null])},...a]})}function vu(){dy()?.destroy()}function dy(){return Gh?.get(SD)??null}let SD=(()=>{class a{constructor(c){this._injector=c,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(c,p){const _=e0(p?.ngZone,mP(p)),v=[{provide:yu,useValue:_}];return _.run(()=>{const x=Do.create({providers:v,parent:this.injector,name:c.moduleType.name}),T=c.create(x),R=T.injector.get(Th,null);if(!R)throw new ie(402,!1);return _.runOutsideAngular(()=>{const U=_.onError.subscribe({next:re=>{R.handleError(re)}});T.onDestroy(()=>{t0(this._modules,T),U.unsubscribe()})}),OD(R,_,()=>{const U=T.injector.get(kb);return U.runInitializers(),U.donePromise.then(()=>(rb(T.injector.get(Sb,__)||__),this._moduleDoBootstrap(T),T))})})}bootstrapModule(c,p=[]){const _=Lb({},p);return fP(0,0,c).then(v=>this.bootstrapModuleFactory(v,_))}_moduleDoBootstrap(c){const p=c.injector.get(hy);if(c._bootstrapComponents.length>0)c._bootstrapComponents.forEach(_=>p.bootstrap(_));else{if(!c.instance.ngDoBootstrap)throw new ie(403,!1);c.instance.ngDoBootstrap(p)}this._modules.push(c)}onDestroy(c){this._destroyListeners.push(c)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new ie(404,!1);this._modules.slice().forEach(p=>p.destroy()),this._destroyListeners.forEach(p=>p());const c=this._injector.get(Q1,null);c&&(c.forEach(p=>p()),c.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return a.\u0275fac=function(c){return new(c||a)(tr(Do))},a.\u0275prov=an({token:a,factory:a.\u0275fac,providedIn:"platform"}),a})();function mP(a){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!a||!a.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!a||!a.ngZoneRunCoalescing)||!1}}function e0(a,l){let c;return c="noop"===a?new Ob:("zone.js"===a?void 0:a)||new yu(l),c}function OD(a,l,c){try{const p=c();return Zl(p)?p.catch(_=>{throw l.runOutsideAngular(()=>a.handleError(_)),_}):p}catch(p){throw l.runOutsideAngular(()=>a.handleError(p)),p}}function Lb(a,l){return Array.isArray(l)?l.reduce(Lb,a):{...a,...l}}let hy=(()=>{class a{constructor(c,p,_){this._zone=c,this._injector=p,this._exceptionHandler=_,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 v=new L.y(T=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{T.next(this._stable),T.complete()})}),x=new L.y(T=>{let R;this._zone.runOutsideAngular(()=>{R=this._zone.onStable.subscribe(()=>{yu.assertNotInAngularZone(),gu(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,T.next(!0))})})});const U=this._zone.onUnstable.subscribe(()=>{yu.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{T.next(!1)}))});return()=>{R.unsubscribe(),U.unsubscribe()}});this.isStable=(0,P.T)(v,x.pipe((0,E.B)()))}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(c,p){const _=c instanceof Sh;if(!this._injector.get(kb).done)throw!_&&pr(c),new ie(405,false);let x;x=_?c:this._injector.get(N).resolveComponentFactory(c),this.componentTypes.push(x.componentType);const T=oo(x)?void 0:this._injector.get(em),U=x.create(Do.NULL,[],p||x.selector,T),re=U.location.nativeElement,he=U.injector.get(bD,null);return he?.registerApplication(re),U.onDestroy(()=>{this.detachView(U.hostView),t0(this.components,U),he?.unregisterApplication(re)}),this._loadComponent(U),U}tick(){if(this._runningTick)throw new ie(101,!1);try{this._runningTick=!0;for(let c of this._views)c.detectChanges()}catch(c){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(c))}finally{this._runningTick=!1}}attachView(c){const p=c;this._views.push(p),p.attachToAppRef(this)}detachView(c){const p=c;t0(this._views,p),p.detachFromAppRef()}_loadComponent(c){this.attachView(c.hostView),this.tick(),this.components.push(c),this._injector.get(uD,[]).concat(this._bootstrapListeners).forEach(_=>_(c))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(c=>c()),this._views.slice().forEach(c=>c.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(c){return this._destroyListeners.push(c),()=>t0(this._destroyListeners,c)}destroy(){if(this._destroyed)throw new ie(406,!1);const c=this._injector;c.destroy&&!c.destroyed&&c.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return a.\u0275fac=function(c){return new(c||a)(tr(yu),tr(Wl),tr(Th))},a.\u0275prov=an({token:a,factory:a.\u0275fac,providedIn:"root"}),a})();function t0(a,l){const c=a.indexOf(l);c>-1&&a.splice(c,1)}let am=!0,Ac=!1;function SO(){return Ac=!0,am}function OO(){if(Ac)throw new Error("Cannot enable prod mode after platform setup.");am=!1}function Gf(a){const l=k(a);if(!l)throw TD(a);return new tm(l)}function TO(a){const l=k(a);if(!l)throw TD(a);return l}function TD(a){return new Error(`No module with ID ${a} loaded`)}let r0=(()=>{class a{}return a.__NG_ELEMENT_ID__=LD,a})();function LD(a){return function s0(a,l,c){if(pa(a)&&!c){const p=vi(a.index,l);return new Yh(p,p)}return 47&a.type?new Yh(l[16],l):null}(ur(),ut(),16==(16&a))}class o0 extends r0{}class LO extends o0{}class gP{constructor(l,c){this.name=l,this.callback=c}}function a0(a){return a.map(l=>l.nativeElement)}class Ib{constructor(l){this.nativeNode=l}get parent(){const l=this.nativeNode.parentNode;return l?new Ab(l):null}get injector(){return Vf(this.nativeNode)}get componentInstance(){const l=this.nativeNode;return l&&(k_(l)||SC(l))}get context(){return k_(this.nativeNode)||xn(this.nativeNode)}get listeners(){return TC(this.nativeNode).filter(l=>"dom"===l.type)}get references(){return function kk(a){const l=Fo(a);if(null===l)return{};if(void 0===l.localRefs){const c=l.lView;if(null===c)return{};l.localRefs=function Vy(a,l){const c=a[1].data[l];if(c&&c.localNames){const p={};let _=c.index+1;for(let v=0;v<c.localNames.length;v+=2)p[c.localNames[v]]=a[_],_++;return p}return null}(c,l.nodeIndex)}return l.localRefs||{}}(this.nativeNode)}get providerTokens(){return function T1(a){const l=Fo(a),c=l?l.lView:null;if(null===c)return[];const p=c[1],_=p.data[l.nodeIndex],v=[],T=_.directiveEnd;for(let R=1048575&_.providerIndexes;R<T;R++){let U=p.data[R];hr(U)&&(U=U.type),v.push(U)}return v}(this.nativeNode)}}class Ab extends Ib{constructor(l){super(l)}get nativeElement(){return this.nativeNode.nodeType==Node.ELEMENT_NODE?this.nativeNode:null}get name(){const l=Fo(this.nativeNode),c=l?l.lView:null;return null!==c?c[1].data[l.nodeIndex].value:this.nativeNode.nodeName}get properties(){const l=Fo(this.nativeNode),c=l?l.lView:null;if(null===c)return{};const p=c[1].data,_=p[l.nodeIndex],v={};return function ED(a,l){if(a){let c=Object.getPrototypeOf(a);const p=Node.prototype;for(;null!==c&&c!==p;){const _=Object.getOwnPropertyDescriptors(c);for(let v in _)if(!v.startsWith("__")&&!v.startsWith("on")){const x=a[v];yP(x)&&(l[v]=x)}c=Object.getPrototypeOf(c)}}}(this.nativeElement,v),function bu(a,l,c,p){let _=l.propertyBindings;if(null!==_)for(let v=0;v<_.length;v++){const x=_[v],R=p[x].split("\ufffd"),U=R[0];if(R.length>1){let re=R[1];for(let he=1;he<R.length-1;he++)re+=Ge(c[x+he-1])+R[he+1];a[U]=re}else a[U]=c[x]}}(v,_,c,p),v}get attributes(){const l={},c=this.nativeElement;if(!c)return l;const p=Fo(c),_=p?p.lView:null;if(null===_)return{};const v=_[1].data[p.nodeIndex].attrs,x=[];if(v){let R=0;for(;R<v.length;){const U=v[R];if("string"!=typeof U)break;l[U]=v[R+1],x.push(U.toLowerCase()),R+=2}}const T=c.attributes;for(let R=0;R<T.length;R++){const U=T[R],re=U.name.toLowerCase();-1===x.indexOf(re)&&(l[re]=U.value)}return l}get styles(){return this.nativeElement&&this.nativeElement.style?this.nativeElement.style:{}}get classes(){const l={},p=this.nativeElement.className;return("string"!=typeof p?p.baseVal.split(" "):p.split(" ")).forEach(v=>l[v]=!0),l}get childNodes(){const l=this.nativeNode.childNodes,c=[];for(let p=0;p<l.length;p++)c.push(fy(l[p]));return c}get children(){const l=this.nativeElement;if(!l)return[];const c=l.children,p=[];for(let _=0;_<c.length;_++)p.push(fy(c[_]));return p}query(l){return this.queryAll(l)[0]||null}queryAll(l){const c=[];return vP(this,l,c,!0),c}queryAllNodes(l){const c=[];return vP(this,l,c,!1),c}triggerEventHandler(l,c){const p=this.nativeNode,_=[];this.listeners.forEach(v=>{if(v.name===l){const x=v.callback;x.call(p,c),_.push(x)}}),"function"==typeof p.eventListeners&&p.eventListeners(l).forEach(v=>{if(-1!==v.toString().indexOf("__ngUnwrap__")){const x=v("__ngUnwrap__");return-1===_.indexOf(x)&&x.call(p,c)}})}}function yP(a){return"string"==typeof a||"boolean"==typeof a||"number"==typeof a||null===a}function vP(a,l,c,p){const _=Fo(a.nativeNode),v=_?_.lView:null;null!==v?Ta(v[1].data[_.nodeIndex],v,l,c,p,a.nativeNode):l0(a.nativeNode,l,c,p)}function Ta(a,l,c,p,_,v){const x=function Ll(a,l){const c=null===a?-1:a.index;return-1!==c?Ri(l[c]):null}(a,l);if(11&a.type){if(T_(x,c,p,_,v),pa(a)){const R=vi(a.index,l);R&&R[1].firstChild&&Ta(R[1].firstChild,R,c,p,_,v)}else a.child&&Ta(a.child,l,c,p,_,v),x&&l0(x,c,p,_);const T=l[a.index];yn(T)&&bP(T,c,p,_,v)}else if(4&a.type){const T=l[a.index];T_(T[7],c,p,_,v),bP(T,c,p,_,v)}else if(16&a.type){const T=l[16],U=T[6].projection[a.projection];if(Array.isArray(U))for(let re of U)T_(re,c,p,_,v);else if(U){const re=T[3];Ta(re[1].data[U.index],re,c,p,_,v)}}else a.child&&Ta(a.child,l,c,p,_,v);if(v!==x){const T=4&a.flags?a.projectionNext:a.next;T&&Ta(T,l,c,p,_,v)}}function bP(a,l,c,p,_){for(let v=10;v<a.length;v++){const x=a[v],T=x[1].firstChild;T&&Ta(T,x,l,c,p,_)}}function T_(a,l,c,p,_){if(_!==a){const v=fy(a);if(!v)return;(p&&v instanceof Ab&&l(v)&&-1===c.indexOf(v)||!p&&l(v)&&-1===c.indexOf(v))&&c.push(v)}}function l0(a,l,c,p){const _=a.childNodes,v=_.length;for(let x=0;x<v;x++){const T=_[x],R=fy(T);R&&((p&&R instanceof Ab&&l(R)&&-1===c.indexOf(R)||!p&&l(R)&&-1===c.indexOf(R))&&c.push(R),l0(T,l,c,p))}}const ID="__ng_debug__";function fy(a){return a instanceof Node?(a.hasOwnProperty(ID)||(a[ID]=a.nodeType==Node.ELEMENT_NODE?new Ab(a):new Ib(a)),a[ID]):null}function AD(a){return null}class wP{constructor(){}supports(l){return Se(l)}create(l){return new YD(l)}}const IO=(a,l)=>l;class YD{constructor(l){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=l||IO}forEachItem(l){let c;for(c=this._itHead;null!==c;c=c._next)l(c)}forEachOperation(l){let c=this._itHead,p=this._removalsHead,_=0,v=null;for(;c||p;){const x=!p||c&&c.currentIndex<Rc(p,_,v)?c:p,T=Rc(x,_,v),R=x.currentIndex;if(x===p)_--,p=p._nextRemoved;else if(c=c._next,null==x.previousIndex)_++;else{v||(v=[]);const U=T-_,re=R-_;if(U!=re){for(let Oe=0;Oe<U;Oe++){const Ve=Oe<v.length?v[Oe]:v[Oe]=0,nt=Ve+Oe;re<=nt&&nt<U&&(v[Oe]=Ve+1)}v[x.previousIndex]=re-U}}T!==R&&l(x,T,R)}}forEachPreviousItem(l){let c;for(c=this._previousItHead;null!==c;c=c._nextPrevious)l(c)}forEachAddedItem(l){let c;for(c=this._additionsHead;null!==c;c=c._nextAdded)l(c)}forEachMovedItem(l){let c;for(c=this._movesHead;null!==c;c=c._nextMoved)l(c)}forEachRemovedItem(l){let c;for(c=this._removalsHead;null!==c;c=c._nextRemoved)l(c)}forEachIdentityChange(l){let c;for(c=this._identityChangesHead;null!==c;c=c._nextIdentityChange)l(c)}diff(l){if(null==l&&(l=[]),!Se(l))throw new ie(900,!1);return this.check(l)?this:null}onDestroy(){}check(l){this._reset();let _,v,x,c=this._itHead,p=!1;if(Array.isArray(l)){this.length=l.length;for(let T=0;T<this.length;T++)v=l[T],x=this._trackByFn(T,v),null!==c&&Object.is(c.trackById,x)?(p&&(c=this._verifyReinsertion(c,v,x,T)),Object.is(c.item,v)||this._addIdentityChange(c,v)):(c=this._mismatch(c,v,x,T),p=!0),c=c._next}else _=0,function pt(a,l){if(Array.isArray(a))for(let c=0;c<a.length;c++)l(a[c]);else{const c=a[ce()]();let p;for(;!(p=c.next()).done;)l(p.value)}}(l,T=>{x=this._trackByFn(_,T),null!==c&&Object.is(c.trackById,x)?(p&&(c=this._verifyReinsertion(c,T,x,_)),Object.is(c.item,T)||this._addIdentityChange(c,T)):(c=this._mismatch(c,T,x,_),p=!0),c=c._next,_++}),this.length=_;return this._truncate(c),this.collection=l,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let l;for(l=this._previousItHead=this._itHead;null!==l;l=l._next)l._nextPrevious=l._next;for(l=this._additionsHead;null!==l;l=l._nextAdded)l.previousIndex=l.currentIndex;for(this._additionsHead=this._additionsTail=null,l=this._movesHead;null!==l;l=l._nextMoved)l.previousIndex=l.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(l,c,p,_){let v;return null===l?v=this._itTail:(v=l._prev,this._remove(l)),null!==(l=null===this._unlinkedRecords?null:this._unlinkedRecords.get(p,null))?(Object.is(l.item,c)||this._addIdentityChange(l,c),this._reinsertAfter(l,v,_)):null!==(l=null===this._linkedRecords?null:this._linkedRecords.get(p,_))?(Object.is(l.item,c)||this._addIdentityChange(l,c),this._moveAfter(l,v,_)):l=this._addAfter(new CP(c,p),v,_),l}_verifyReinsertion(l,c,p,_){let v=null===this._unlinkedRecords?null:this._unlinkedRecords.get(p,null);return null!==v?l=this._reinsertAfter(v,l._prev,_):l.currentIndex!=_&&(l.currentIndex=_,this._addToMoves(l,_)),l}_truncate(l){for(;null!==l;){const c=l._next;this._addToRemovals(this._unlink(l)),l=c}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(l,c,p){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(l);const _=l._prevRemoved,v=l._nextRemoved;return null===_?this._removalsHead=v:_._nextRemoved=v,null===v?this._removalsTail=_:v._prevRemoved=_,this._insertAfter(l,c,p),this._addToMoves(l,p),l}_moveAfter(l,c,p){return this._unlink(l),this._insertAfter(l,c,p),this._addToMoves(l,p),l}_addAfter(l,c,p){return this._insertAfter(l,c,p),this._additionsTail=null===this._additionsTail?this._additionsHead=l:this._additionsTail._nextAdded=l,l}_insertAfter(l,c,p){const _=null===c?this._itHead:c._next;return l._next=_,l._prev=c,null===_?this._itTail=l:_._prev=l,null===c?this._itHead=l:c._next=l,null===this._linkedRecords&&(this._linkedRecords=new FD),this._linkedRecords.put(l),l.currentIndex=p,l}_remove(l){return this._addToRemovals(this._unlink(l))}_unlink(l){null!==this._linkedRecords&&this._linkedRecords.remove(l);const c=l._prev,p=l._next;return null===c?this._itHead=p:c._next=p,null===p?this._itTail=c:p._prev=c,l}_addToMoves(l,c){return l.previousIndex===c||(this._movesTail=null===this._movesTail?this._movesHead=l:this._movesTail._nextMoved=l),l}_addToRemovals(l){return null===this._unlinkedRecords&&(this._unlinkedRecords=new FD),this._unlinkedRecords.put(l),l.currentIndex=null,l._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=l,l._prevRemoved=null):(l._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=l),l}_addIdentityChange(l,c){return l.item=c,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=l:this._identityChangesTail._nextIdentityChange=l,l}}class CP{constructor(l,c){this.item=l,this.trackById=c,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 AO{constructor(){this._head=null,this._tail=null}add(l){null===this._head?(this._head=this._tail=l,l._nextDup=null,l._prevDup=null):(this._tail._nextDup=l,l._prevDup=this._tail,l._nextDup=null,this._tail=l)}get(l,c){let p;for(p=this._head;null!==p;p=p._nextDup)if((null===c||c<=p.currentIndex)&&Object.is(p.trackById,l))return p;return null}remove(l){const c=l._prevDup,p=l._nextDup;return null===c?this._head=p:c._nextDup=p,null===p?this._tail=c:p._prevDup=c,null===this._head}}class FD{constructor(){this.map=new Map}put(l){const c=l.trackById;let p=this.map.get(c);p||(p=new AO,this.map.set(c,p)),p.add(l)}get(l,c){const _=this.map.get(l);return _?_.get(l,c):null}remove(l){const c=l.trackById;return this.map.get(c).remove(l)&&this.map.delete(c),l}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function Rc(a,l,c){const p=a.previousIndex;if(null===p)return p;let _=0;return c&&p<c.length&&(_=c[p]),p+l+_}class u0{constructor(){}supports(l){return l instanceof Map||dt(l)}create(){return new RO}}class RO{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(l){let c;for(c=this._mapHead;null!==c;c=c._next)l(c)}forEachPreviousItem(l){let c;for(c=this._previousMapHead;null!==c;c=c._nextPrevious)l(c)}forEachChangedItem(l){let c;for(c=this._changesHead;null!==c;c=c._nextChanged)l(c)}forEachAddedItem(l){let c;for(c=this._additionsHead;null!==c;c=c._nextAdded)l(c)}forEachRemovedItem(l){let c;for(c=this._removalsHead;null!==c;c=c._nextRemoved)l(c)}diff(l){if(l){if(!(l instanceof Map||dt(l)))throw new ie(900,!1)}else l=new Map;return this.check(l)?this:null}onDestroy(){}check(l){this._reset();let c=this._mapHead;if(this._appendAfter=null,this._forEach(l,(p,_)=>{if(c&&c.key===_)this._maybeAddToChanges(c,p),this._appendAfter=c,c=c._next;else{const v=this._getOrCreateRecordForKey(_,p);c=this._insertBeforeOrAppend(c,v)}}),c){c._prev&&(c._prev._next=null),this._removalsHead=c;for(let p=c;null!==p;p=p._nextRemoved)p===this._mapHead&&(this._mapHead=null),this._records.delete(p.key),p._nextRemoved=p._next,p.previousValue=p.currentValue,p.currentValue=null,p._prev=null,p._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(l,c){if(l){const p=l._prev;return c._next=l,c._prev=p,l._prev=c,p&&(p._next=c),l===this._mapHead&&(this._mapHead=c),this._appendAfter=l,l}return this._appendAfter?(this._appendAfter._next=c,c._prev=this._appendAfter):this._mapHead=c,this._appendAfter=c,null}_getOrCreateRecordForKey(l,c){if(this._records.has(l)){const _=this._records.get(l);this._maybeAddToChanges(_,c);const v=_._prev,x=_._next;return v&&(v._next=x),x&&(x._prev=v),_._next=null,_._prev=null,_}const p=new YO(l);return this._records.set(l,p),p.currentValue=c,this._addToAdditions(p),p}_reset(){if(this.isDirty){let l;for(this._previousMapHead=this._mapHead,l=this._previousMapHead;null!==l;l=l._next)l._nextPrevious=l._next;for(l=this._changesHead;null!==l;l=l._nextChanged)l.previousValue=l.currentValue;for(l=this._additionsHead;null!=l;l=l._nextAdded)l.previousValue=l.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(l,c){Object.is(c,l.currentValue)||(l.previousValue=l.currentValue,l.currentValue=c,this._addToChanges(l))}_addToAdditions(l){null===this._additionsHead?this._additionsHead=this._additionsTail=l:(this._additionsTail._nextAdded=l,this._additionsTail=l)}_addToChanges(l){null===this._changesHead?this._changesHead=this._changesTail=l:(this._changesTail._nextChanged=l,this._changesTail=l)}_forEach(l,c){l instanceof Map?l.forEach(c):Object.keys(l).forEach(p=>c(l[p],p))}}class YO{constructor(l){this.key=l,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 DP(){return new ND([new wP])}let ND=(()=>{class a{constructor(c){this.factories=c}static create(c,p){if(null!=p){const _=p.factories.slice();c=c.concat(_)}return new a(c)}static extend(c){return{provide:a,useFactory:p=>a.create(c,p||DP()),deps:[[a,new Hl,new Nr]]}}find(c){const p=this.factories.find(_=>_.supports(c));if(null!=p)return p;throw new ie(901,!1)}}return a.\u0275prov=an({token:a,providedIn:"root",factory:DP}),a})();function xP(){return new py([new u0])}let py=(()=>{class a{constructor(c){this.factories=c}static create(c,p){if(p){const _=p.factories.slice();c=c.concat(_)}return new a(c)}static extend(c){return{provide:a,useFactory:p=>a.create(c,p||xP()),deps:[[a,new Hl,new Nr]]}}find(c){const p=this.factories.find(_=>_.supports(c));if(p)return p;throw new ie(901,!1)}}return a.\u0275prov=an({token:a,providedIn:"root",factory:xP}),a})();const FO=[new u0],kP=new ND([new wP]),PP=new py(FO),L_=kD(null,"core",[]);let jD=(()=>{class a{constructor(c){}}return a.\u0275fac=function(c){return new(c||a)(tr(hy))},a.\u0275mod=Ts({type:a}),a.\u0275inj=Un({}),a})();function qf(a){return"boolean"==typeof a?a:null!=a&&"false"!==a}const E_=!0;function jO(a){return ps().compileDirectiveDeclaration(ec,`ng:///${a.type.name}/\u0275fac.js`,a)}function HO(a){P_(a.type,a.decorators,a.ctorParameters??null,a.propDecorators??null)}function Mu(a){return ps().compileComponentDeclaration(ec,`ng:///${a.type.name}/\u0275cmp.js`,a)}function VO(a){return ps(function BO(a){switch(a){case Vr.Directive:return"directive";case Vr.Component:return"component";case Vr.Injectable:return"injectable";case Vr.Pipe:return"pipe";case Vr.NgModule:return"NgModule"}}(a.target)).compileFactoryDeclaration(ec,`ng:///${a.type.name}/\u0275fac.js`,a)}function HD(a){return ps().compileInjectableDeclaration(ec,`ng:///${a.type.name}/\u0275prov.js`,a)}function SP(a){return ps().compileInjectorDeclaration(ec,`ng:///${a.type.name}/\u0275inj.js`,a)}function d0(a){return ps().compileNgModuleDeclaration(ec,`ng:///${a.type.name}/\u0275mod.js`,a)}function VD(a){return ps().compilePipeDeclaration(ec,`ng:///${a.type.name}/\u0275pipe.js`,a)}function $O(a,l){const c=kn(a),p=l.elementInjector||yf();return new zd(c).create(p,l.projectableNodes,l.hostElement,l.environmentInjector)}function BD(a){const l=kn(a);if(!l)return null;const c=new zd(l);return{get selector(){return c.selector},get type(){return c.componentType},get inputs(){return c.inputs},get outputs(){return c.outputs},get ngContentSelectors(){return c.ngContentSelectors},get isStandalone(){return l.standalone}}}},4006:(Te,ge,$)=>{"use strict";$.r(ge),$.d(ge,{AbstractControl:()=>qo,AbstractControlDirective:()=>Ni,AbstractFormGroupDirective:()=>ws,COMPOSITION_BUFFER_MODE:()=>Le,CheckboxControlValueAccessor:()=>ye,CheckboxRequiredValidator:()=>To,ControlContainer:()=>li,DefaultValueAccessor:()=>Xe,EmailValidator:()=>vi,FormArray:()=>ds,FormArrayName:()=>po,FormBuilder:()=>ti,FormControl:()=>ss,FormControlDirective:()=>cr,FormControlName:()=>Ol,FormGroup:()=>kn,FormGroupDirective:()=>el,FormGroupName:()=>Ir,FormRecord:()=>pr,FormsModule:()=>$c,MaxLengthValidator:()=>jr,MaxValidator:()=>Ri,MinLengthValidator:()=>us,MinValidator:()=>ls,NG_ASYNC_VALIDATORS:()=>ht,NG_VALIDATORS:()=>et,NG_VALUE_ACCESSOR:()=>ee,NgControl:()=>An,NgControlStatus:()=>qt,NgControlStatusGroup:()=>Cn,NgForm:()=>ho,NgModel:()=>Wr,NgModelGroup:()=>ci,NgSelectOption:()=>Li,NonNullableFormBuilder:()=>Zo,NumberValueAccessor:()=>Er,PatternValidator:()=>zs,RadioControlValueAccessor:()=>_a,RangeValueAccessor:()=>Po,ReactiveFormsModule:()=>Lo,RequiredValidator:()=>Ll,SelectControlValueAccessor:()=>zt,SelectMultipleControlValueAccessor:()=>kr,UntypedFormArray:()=>El,UntypedFormBuilder:()=>mo,UntypedFormControl:()=>Qo,UntypedFormGroup:()=>ar,VERSION:()=>ur,Validators:()=>yt,\u0275InternalFormsSharedModule:()=>eo,\u0275NgNoValidate:()=>ma,\u0275NgSelectMultipleOption:()=>as});var C=$(4650),n=$(6895),L=$(457),P=$(4128),E=$(4004);let B=(()=>{class z{constructor(Y,se){this._renderer=Y,this._elementRef=se,this.onChange=ze=>{},this.onTouched=()=>{}}setProperty(Y,se){this._renderer.setProperty(this._elementRef.nativeElement,Y,se)}registerOnTouched(Y){this.onTouched=Y}registerOnChange(Y){this.onChange=Y}setDisabledState(Y){this.setProperty("disabled",Y)}}return z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(C.Renderer2),C.\u0275\u0275directiveInject(C.ElementRef))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z}),z})(),G=(()=>{class z extends B{}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,features:[C.\u0275\u0275InheritDefinitionFeature]}),z})();const ee=new C.InjectionToken("NgValueAccessor"),fe={provide:ee,useExisting:(0,C.forwardRef)(()=>ye),multi:!0};let ye=(()=>{class z extends G{writeValue(Y){this.setProperty("checked",Y)}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(Y,se){1&Y&&C.\u0275\u0275listener("change",function(Xt){return se.onChange(Xt.target.checked)})("blur",function(){return se.onTouched()})},features:[C.\u0275\u0275ProvidersFeature([fe]),C.\u0275\u0275InheritDefinitionFeature]}),z})();const we={provide:ee,useExisting:(0,C.forwardRef)(()=>Xe),multi:!0},Le=new C.InjectionToken("CompositionEventMode");let Xe=(()=>{class z extends B{constructor(Y,se,ze){super(Y,se),this._compositionMode=ze,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function be(){const z=(0,n.q)()?(0,n.q)().getUserAgent():"";return/android (\d+)/.test(z.toLowerCase())}())}writeValue(Y){this.setProperty("value",Y??"")}_handleInput(Y){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(Y)}_compositionStart(){this._composing=!0}_compositionEnd(Y){this._composing=!1,this._compositionMode&&this.onChange(Y)}}return z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(C.Renderer2),C.\u0275\u0275directiveInject(C.ElementRef),C.\u0275\u0275directiveInject(Le,8))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,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(Y,se){1&Y&&C.\u0275\u0275listener("input",function(Xt){return se._handleInput(Xt.target.value)})("blur",function(){return se.onTouched()})("compositionstart",function(){return se._compositionStart()})("compositionend",function(Xt){return se._compositionEnd(Xt.target.value)})},features:[C.\u0275\u0275ProvidersFeature([we]),C.\u0275\u0275InheritDefinitionFeature]}),z})();function rt(z){return null==z||("string"==typeof z||Array.isArray(z))&&0===z.length}function Ge(z){return null!=z&&"number"==typeof z.length}const et=new C.InjectionToken("NgValidators"),ht=new C.InjectionToken("NgAsyncValidators"),Ke=/^(?=.{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 yt{static min(H){return Qe(H)}static max(H){return ft(H)}static required(H){return mt(H)}static requiredTrue(H){return At(H)}static email(H){return Vt(H)}static minLength(H){return Dt(H)}static maxLength(H){return Ie(H)}static pattern(H){return Be(H)}static nullValidator(H){return null}static compose(H){return it(H)}static composeAsync(H){return Nt(H)}}function Qe(z){return H=>{if(rt(H.value)||rt(z))return null;const Y=parseFloat(H.value);return!isNaN(Y)&&Y<z?{min:{min:z,actual:H.value}}:null}}function ft(z){return H=>{if(rt(H.value)||rt(z))return null;const Y=parseFloat(H.value);return!isNaN(Y)&&Y>z?{max:{max:z,actual:H.value}}:null}}function mt(z){return rt(z.value)?{required:!0}:null}function At(z){return!0===z.value?null:{required:!0}}function Vt(z){return rt(z.value)||Ke.test(z.value)?null:{email:!0}}function Dt(z){return H=>rt(H.value)||!Ge(H.value)?null:H.value.length<z?{minlength:{requiredLength:z,actualLength:H.value.length}}:null}function Ie(z){return H=>Ge(H.value)&&H.value.length>z?{maxlength:{requiredLength:z,actualLength:H.value.length}}:null}function Be(z){if(!z)return qe;let H,Y;return"string"==typeof z?(Y="","^"!==z.charAt(0)&&(Y+="^"),Y+=z,"$"!==z.charAt(z.length-1)&&(Y+="$"),H=new RegExp(Y)):(Y=z.toString(),H=z),se=>{if(rt(se.value))return null;const ze=se.value;return H.test(ze)?null:{pattern:{requiredPattern:Y,actualValue:ze}}}}function qe(z){return null}function Re(z){return null!=z}function wt(z){return(0,C.\u0275isPromise)(z)?(0,L.D)(z):z}function st(z){let H={};return z.forEach(Y=>{H=null!=Y?{...H,...Y}:H}),0===Object.keys(H).length?null:H}function at(z,H){return H.map(Y=>Y(z))}function vt(z){return z.map(H=>function en(z){return!z.validate}(H)?H:Y=>H.validate(Y))}function it(z){if(!z)return null;const H=z.filter(Re);return 0==H.length?null:function(Y){return st(at(Y,H))}}function Jt(z){return null!=z?it(vt(z)):null}function Nt(z){if(!z)return null;const H=z.filter(Re);return 0==H.length?null:function(Y){const se=at(Y,H).map(wt);return(0,P.D)(se).pipe((0,E.U)(st))}}function Ct(z){return null!=z?Nt(vt(z)):null}function an(z,H){return null===z?[H]:Array.isArray(z)?[...z,H]:[z,H]}function Qn(z){return z._rawValidators}function Un(z){return z._rawAsyncValidators}function $n(z){return z?Array.isArray(z)?z:[z]:[]}function $t(z,H){return Array.isArray(z)?z.includes(H):z===H}function vr(z,H){const Y=$n(H);return $n(z).forEach(ze=>{$t(Y,ze)||Y.push(ze)}),Y}function Zn(z,H){return $n(H).filter(Y=>!$t(z,Y))}class Ni{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(H){this._rawValidators=H||[],this._composedValidatorFn=Jt(this._rawValidators)}_setAsyncValidators(H){this._rawAsyncValidators=H||[],this._composedAsyncValidatorFn=Ct(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(H){this._onDestroyCallbacks.push(H)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(H=>H()),this._onDestroyCallbacks=[]}reset(H){this.control&&this.control.reset(H)}hasError(H,Y){return!!this.control&&this.control.hasError(H,Y)}getError(H,Y){return this.control?this.control.getError(H,Y):null}}class li extends Ni{get formDirective(){return null}get path(){return null}}class An extends Ni{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class vn{constructor(H){this._cd=H}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 qt=(()=>{class z extends vn{constructor(Y){super(Y)}}return z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(An,2))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(Y,se){2&Y&&C.\u0275\u0275classProp("ng-untouched",se.isUntouched)("ng-touched",se.isTouched)("ng-pristine",se.isPristine)("ng-dirty",se.isDirty)("ng-valid",se.isValid)("ng-invalid",se.isInvalid)("ng-pending",se.isPending)},features:[C.\u0275\u0275InheritDefinitionFeature]}),z})(),Cn=(()=>{class z extends vn{constructor(Y){super(Y)}}return z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(li,10))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(Y,se){2&Y&&C.\u0275\u0275classProp("ng-untouched",se.isUntouched)("ng-touched",se.isTouched)("ng-pristine",se.isPristine)("ng-dirty",se.isDirty)("ng-valid",se.isValid)("ng-invalid",se.isInvalid)("ng-pending",se.isPending)("ng-submitted",se.isSubmitted)},features:[C.\u0275\u0275InheritDefinitionFeature]}),z})();const pi="VALID",Vn="INVALID",lo="PENDING",zr="DISABLED";function co(z){return(xr(z)?z.validators:z)||null}function Go(z){return Array.isArray(z)?Jt(z):z||null}function Qs(z,H){return(xr(H)?H.asyncValidators:z)||null}function Ts(z){return Array.isArray(z)?Ct(z):z||null}function xr(z){return null!=z&&!Array.isArray(z)&&"object"==typeof z}function Zs(z,H,Y){const se=z.controls;if(!(H?Object.keys(se):se).length)throw new C.\u0275RuntimeError(1e3,"");if(!se[Y])throw new C.\u0275RuntimeError(1001,"")}function Xs(z,H,Y){z._forEachChild((se,ze)=>{if(void 0===Y[ze])throw new C.\u0275RuntimeError(1002,"")})}class qo{constructor(H,Y){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=H,this._rawAsyncValidators=Y,this._composedValidatorFn=Go(this._rawValidators),this._composedAsyncValidatorFn=Ts(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(H){this._rawValidators=this._composedValidatorFn=H}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(H){this._rawAsyncValidators=this._composedAsyncValidatorFn=H}get parent(){return this._parent}get valid(){return this.status===pi}get invalid(){return this.status===Vn}get pending(){return this.status==lo}get disabled(){return this.status===zr}get enabled(){return this.status!==zr}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(H){this._rawValidators=H,this._composedValidatorFn=Go(H)}setAsyncValidators(H){this._rawAsyncValidators=H,this._composedAsyncValidatorFn=Ts(H)}addValidators(H){this.setValidators(vr(H,this._rawValidators))}addAsyncValidators(H){this.setAsyncValidators(vr(H,this._rawAsyncValidators))}removeValidators(H){this.setValidators(Zn(H,this._rawValidators))}removeAsyncValidators(H){this.setAsyncValidators(Zn(H,this._rawAsyncValidators))}hasValidator(H){return $t(this._rawValidators,H)}hasAsyncValidator(H){return $t(this._rawAsyncValidators,H)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(H={}){this.touched=!0,this._parent&&!H.onlySelf&&this._parent.markAsTouched(H)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(H=>H.markAllAsTouched())}markAsUntouched(H={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(Y=>{Y.markAsUntouched({onlySelf:!0})}),this._parent&&!H.onlySelf&&this._parent._updateTouched(H)}markAsDirty(H={}){this.pristine=!1,this._parent&&!H.onlySelf&&this._parent.markAsDirty(H)}markAsPristine(H={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(Y=>{Y.markAsPristine({onlySelf:!0})}),this._parent&&!H.onlySelf&&this._parent._updatePristine(H)}markAsPending(H={}){this.status=lo,!1!==H.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!H.onlySelf&&this._parent.markAsPending(H)}disable(H={}){const Y=this._parentMarkedDirty(H.onlySelf);this.status=zr,this.errors=null,this._forEachChild(se=>{se.disable({...H,onlySelf:!0})}),this._updateValue(),!1!==H.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...H,skipPristineCheck:Y}),this._onDisabledChange.forEach(se=>se(!0))}enable(H={}){const Y=this._parentMarkedDirty(H.onlySelf);this.status=pi,this._forEachChild(se=>{se.enable({...H,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:H.emitEvent}),this._updateAncestors({...H,skipPristineCheck:Y}),this._onDisabledChange.forEach(se=>se(!1))}_updateAncestors(H){this._parent&&!H.onlySelf&&(this._parent.updateValueAndValidity(H),H.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(H){this._parent=H}getRawValue(){return this.value}updateValueAndValidity(H={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===pi||this.status===lo)&&this._runAsyncValidator(H.emitEvent)),!1!==H.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!H.onlySelf&&this._parent.updateValueAndValidity(H)}_updateTreeValidity(H={emitEvent:!0}){this._forEachChild(Y=>Y._updateTreeValidity(H)),this.updateValueAndValidity({onlySelf:!0,emitEvent:H.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?zr:pi}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(H){if(this.asyncValidator){this.status=lo,this._hasOwnPendingAsyncValidator=!0;const Y=wt(this.asyncValidator(this));this._asyncValidationSubscription=Y.subscribe(se=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(se,{emitEvent:H})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(H,Y={}){this.errors=H,this._updateControlsErrors(!1!==Y.emitEvent)}get(H){let Y=H;return null==Y||(Array.isArray(Y)||(Y=Y.split(".")),0===Y.length)?null:Y.reduce((se,ze)=>se&&se._find(ze),this)}getError(H,Y){const se=Y?this.get(Y):this;return se&&se.errors?se.errors[H]:null}hasError(H,Y){return!!this.getError(H,Y)}get root(){let H=this;for(;H._parent;)H=H._parent;return H}_updateControlsErrors(H){this.status=this._calculateStatus(),H&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(H)}_initObservables(){this.valueChanges=new C.EventEmitter,this.statusChanges=new C.EventEmitter}_calculateStatus(){return this._allControlsDisabled()?zr:this.errors?Vn:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(lo)?lo:this._anyControlsHaveStatus(Vn)?Vn:pi}_anyControlsHaveStatus(H){return this._anyControls(Y=>Y.status===H)}_anyControlsDirty(){return this._anyControls(H=>H.dirty)}_anyControlsTouched(){return this._anyControls(H=>H.touched)}_updatePristine(H={}){this.pristine=!this._anyControlsDirty(),this._parent&&!H.onlySelf&&this._parent._updatePristine(H)}_updateTouched(H={}){this.touched=this._anyControlsTouched(),this._parent&&!H.onlySelf&&this._parent._updateTouched(H)}_registerOnCollectionChange(H){this._onCollectionChange=H}_setUpdateStrategy(H){xr(H)&&null!=H.updateOn&&(this._updateOn=H.updateOn)}_parentMarkedDirty(H){return!H&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(H){return null}}class kn extends qo{constructor(H,Y,se){super(co(Y),Qs(se,Y)),this.controls=H,this._initObservables(),this._setUpdateStrategy(Y),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(H,Y){return this.controls[H]?this.controls[H]:(this.controls[H]=Y,Y.setParent(this),Y._registerOnCollectionChange(this._onCollectionChange),Y)}addControl(H,Y,se={}){this.registerControl(H,Y),this.updateValueAndValidity({emitEvent:se.emitEvent}),this._onCollectionChange()}removeControl(H,Y={}){this.controls[H]&&this.controls[H]._registerOnCollectionChange(()=>{}),delete this.controls[H],this.updateValueAndValidity({emitEvent:Y.emitEvent}),this._onCollectionChange()}setControl(H,Y,se={}){this.controls[H]&&this.controls[H]._registerOnCollectionChange(()=>{}),delete this.controls[H],Y&&this.registerControl(H,Y),this.updateValueAndValidity({emitEvent:se.emitEvent}),this._onCollectionChange()}contains(H){return this.controls.hasOwnProperty(H)&&this.controls[H].enabled}setValue(H,Y={}){Xs(this,0,H),Object.keys(H).forEach(se=>{Zs(this,!0,se),this.controls[se].setValue(H[se],{onlySelf:!0,emitEvent:Y.emitEvent})}),this.updateValueAndValidity(Y)}patchValue(H,Y={}){null!=H&&(Object.keys(H).forEach(se=>{const ze=this.controls[se];ze&&ze.patchValue(H[se],{onlySelf:!0,emitEvent:Y.emitEvent})}),this.updateValueAndValidity(Y))}reset(H={},Y={}){this._forEachChild((se,ze)=>{se.reset(H[ze],{onlySelf:!0,emitEvent:Y.emitEvent})}),this._updatePristine(Y),this._updateTouched(Y),this.updateValueAndValidity(Y)}getRawValue(){return this._reduceChildren({},(H,Y,se)=>(H[se]=Y.getRawValue(),H))}_syncPendingControls(){let H=this._reduceChildren(!1,(Y,se)=>!!se._syncPendingControls()||Y);return H&&this.updateValueAndValidity({onlySelf:!0}),H}_forEachChild(H){Object.keys(this.controls).forEach(Y=>{const se=this.controls[Y];se&&H(se,Y)})}_setUpControls(){this._forEachChild(H=>{H.setParent(this),H._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(H){for(const[Y,se]of Object.entries(this.controls))if(this.contains(Y)&&H(se))return!0;return!1}_reduceValue(){return this._reduceChildren({},(Y,se,ze)=>((se.enabled||this.disabled)&&(Y[ze]=se.value),Y))}_reduceChildren(H,Y){let se=H;return this._forEachChild((ze,Xt)=>{se=Y(se,ze,Xt)}),se}_allControlsDisabled(){for(const H of Object.keys(this.controls))if(this.controls[H].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(H){return this.controls.hasOwnProperty(H)?this.controls[H]:null}}const ar=kn;class pr extends kn{}function Lt(z,H){return[...H.path,z]}function de(z,H){Ue(z,H),H.valueAccessor.writeValue(z.value),z.disabled&&H.valueAccessor.setDisabledState?.(!0),function ln(z,H){H.valueAccessor.registerOnChange(Y=>{z._pendingValue=Y,z._pendingChange=!0,z._pendingDirty=!0,"change"===z.updateOn&&qn(z,H)})}(z,H),function lr(z,H){const Y=(se,ze)=>{H.valueAccessor.writeValue(se),ze&&H.viewToModelUpdate(se)};z.registerOnChange(Y),H._registerOnDestroy(()=>{z._unregisterOnChange(Y)})}(z,H),function Kt(z,H){H.valueAccessor.registerOnTouched(()=>{z._pendingTouched=!0,"blur"===z.updateOn&&z._pendingChange&&qn(z,H),"submit"!==z.updateOn&&z.markAsTouched()})}(z,H),function ke(z,H){if(H.valueAccessor.setDisabledState){const Y=se=>{H.valueAccessor.setDisabledState(se)};z.registerOnDisabledChange(Y),H._registerOnDestroy(()=>{z._unregisterOnDisabledChange(Y)})}}(z,H)}function me(z,H,Y=!0){const se=()=>{};H.valueAccessor&&(H.valueAccessor.registerOnChange(se),H.valueAccessor.registerOnTouched(se)),Pt(z,H),z&&(H._invokeOnDestroyCallbacks(),z._registerOnCollectionChange(()=>{}))}function ae(z,H){z.forEach(Y=>{Y.registerOnValidatorChange&&Y.registerOnValidatorChange(H)})}function Ue(z,H){const Y=Qn(z);null!==H.validator?z.setValidators(an(Y,H.validator)):"function"==typeof Y&&z.setValidators([Y]);const se=Un(z);null!==H.asyncValidator?z.setAsyncValidators(an(se,H.asyncValidator)):"function"==typeof se&&z.setAsyncValidators([se]);const ze=()=>z.updateValueAndValidity();ae(H._rawValidators,ze),ae(H._rawAsyncValidators,ze)}function Pt(z,H){let Y=!1;if(null!==z){if(null!==H.validator){const ze=Qn(z);if(Array.isArray(ze)&&ze.length>0){const Xt=ze.filter(Pr=>Pr!==H.validator);Xt.length!==ze.length&&(Y=!0,z.setValidators(Xt))}}if(null!==H.asyncValidator){const ze=Un(z);if(Array.isArray(ze)&&ze.length>0){const Xt=ze.filter(Pr=>Pr!==H.asyncValidator);Xt.length!==ze.length&&(Y=!0,z.setAsyncValidators(Xt))}}}const se=()=>{};return ae(H._rawValidators,se),ae(H._rawAsyncValidators,se),Y}function qn(z,H){z._pendingDirty&&z.markAsDirty(),z.setValue(z._pendingValue,{emitModelToViewChange:!1}),H.viewToModelUpdate(z._pendingValue),z._pendingChange=!1}function un(z,H){Ue(z,H)}function ko(z,H){if(!z.hasOwnProperty("model"))return!1;const Y=z.model;return!!Y.isFirstChange()||!Object.is(H,Y.currentValue)}function Kn(z,H){z._syncPendingControls(),H.forEach(Y=>{const se=Y.control;"submit"===se.updateOn&&se._pendingChange&&(Y.viewToModelUpdate(se._pendingValue),se._pendingChange=!1)})}function uo(z,H){if(!H)return null;let Y,se,ze;return Array.isArray(H),H.forEach(Xt=>{Xt.constructor===Xe?Y=Xt:function En(z){return Object.getPrototypeOf(z.constructor)===G}(Xt)?se=Xt:ze=Xt}),ze||se||Y||null}const Tr={provide:li,useExisting:(0,C.forwardRef)(()=>ho)},Ia=(()=>Promise.resolve())();let ho=(()=>{class z extends li{constructor(Y,se){super(),this.submitted=!1,this._directives=new Set,this.ngSubmit=new C.EventEmitter,this.form=new kn({},Jt(Y),Ct(se))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(Y){Ia.then(()=>{const se=this._findContainer(Y.path);Y.control=se.registerControl(Y.name,Y.control),de(Y.control,Y),Y.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(Y)})}getControl(Y){return this.form.get(Y.path)}removeControl(Y){Ia.then(()=>{const se=this._findContainer(Y.path);se&&se.removeControl(Y.name),this._directives.delete(Y)})}addFormGroup(Y){Ia.then(()=>{const se=this._findContainer(Y.path),ze=new kn({});un(ze,Y),se.registerControl(Y.name,ze),ze.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(Y){Ia.then(()=>{const se=this._findContainer(Y.path);se&&se.removeControl(Y.name)})}getFormGroup(Y){return this.form.get(Y.path)}updateModel(Y,se){Ia.then(()=>{this.form.get(Y.path).setValue(se)})}setValue(Y){this.control.setValue(Y)}onSubmit(Y){return this.submitted=!0,Kn(this.form,this._directives),this.ngSubmit.emit(Y),"dialog"===Y?.target?.method}onReset(){this.resetForm()}resetForm(Y){this.form.reset(Y),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(Y){return Y.pop(),Y.length?this.form.get(Y):this.form}}return z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(et,10),C.\u0275\u0275directiveInject(ht,10))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(Y,se){1&Y&&C.\u0275\u0275listener("submit",function(Xt){return se.onSubmit(Xt)})("reset",function(){return se.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[C.\u0275\u0275ProvidersFeature([Tr]),C.\u0275\u0275InheritDefinitionFeature]}),z})();function Aa(z,H){const Y=z.indexOf(H);Y>-1&&z.splice(Y,1)}function Jn(z){return"object"==typeof z&&null!==z&&2===Object.keys(z).length&&"value"in z&&"disabled"in z}const ss=class extends qo{constructor(H=null,Y,se){super(co(Y),Qs(se,Y)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(H),this._setUpdateStrategy(Y),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),xr(Y)&&(Y.nonNullable||Y.initialValueIsDefault)&&(this.defaultValue=Jn(H)?H.value:H)}setValue(H,Y={}){this.value=this._pendingValue=H,this._onChange.length&&!1!==Y.emitModelToViewChange&&this._onChange.forEach(se=>se(this.value,!1!==Y.emitViewToModelChange)),this.updateValueAndValidity(Y)}patchValue(H,Y={}){this.setValue(H,Y)}reset(H=this.defaultValue,Y={}){this._applyFormState(H),this.markAsPristine(Y),this.markAsUntouched(Y),this.setValue(this.value,Y),this._pendingChange=!1}_updateValue(){}_anyControls(H){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(H){this._onChange.push(H)}_unregisterOnChange(H){Aa(this._onChange,H)}registerOnDisabledChange(H){this._onDisabledChange.push(H)}_unregisterOnDisabledChange(H){Aa(this._onDisabledChange,H)}_forEachChild(H){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(H){Jn(H)?(this.value=this._pendingValue=H.value,H.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=H}},Qo=ss;let ws=(()=>{class z extends li{ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return Lt(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,features:[C.\u0275\u0275InheritDefinitionFeature]}),z})();const os={provide:li,useExisting:(0,C.forwardRef)(()=>ci)};let ci=(()=>{class z extends ws{constructor(Y,se,ze){super(),this._parent=Y,this._setValidators(se),this._setAsyncValidators(ze)}_checkParentType(){}}return z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(li,5),C.\u0275\u0275directiveInject(et,10),C.\u0275\u0275directiveInject(ht,10))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","ngModelGroup",""]],inputs:{name:["ngModelGroup","name"]},exportAs:["ngModelGroup"],features:[C.\u0275\u0275ProvidersFeature([os]),C.\u0275\u0275InheritDefinitionFeature]}),z})();const Bs={provide:An,useExisting:(0,C.forwardRef)(()=>Wr)},Xa=(()=>Promise.resolve())();let Wr=(()=>{class z extends An{constructor(Y,se,ze,Xt,Pr){super(),this._changeDetectorRef=Pr,this.control=new ss,this._registered=!1,this.update=new C.EventEmitter,this._parent=Y,this._setValidators(se),this._setAsyncValidators(ze),this.valueAccessor=uo(0,Xt)}ngOnChanges(Y){if(this._checkForErrors(),!this._registered||"name"in Y){if(this._registered&&(this._checkName(),this.formDirective)){const se=Y.name.previousValue;this.formDirective.removeControl({name:se,path:this._getPath(se)})}this._setUpControl()}"isDisabled"in Y&&this._updateDisabled(Y),ko(Y,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(Y){this.viewModel=Y,this.update.emit(Y)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){de(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(Y){Xa.then(()=>{this.control.setValue(Y,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(Y){const se=Y.isDisabled.currentValue,ze=0!==se&&(0,C.\u0275coerceToBoolean)(se);Xa.then(()=>{ze&&!this.control.disabled?this.control.disable():!ze&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(Y){return this._parent?Lt(Y,this._parent):[Y]}}return z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(li,9),C.\u0275\u0275directiveInject(et,10),C.\u0275\u0275directiveInject(ht,10),C.\u0275\u0275directiveInject(ee,10),C.\u0275\u0275directiveInject(C.ChangeDetectorRef,8))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[C.\u0275\u0275ProvidersFeature([Bs]),C.\u0275\u0275InheritDefinitionFeature,C.\u0275\u0275NgOnChangesFeature]}),z})(),ma=(()=>{class z{}return z.\u0275fac=function(Y){return new(Y||z)},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),z})();const Lr={provide:ee,useExisting:(0,C.forwardRef)(()=>Er),multi:!0};let Er=(()=>{class z extends G{writeValue(Y){this.setProperty("value",Y??"")}registerOnChange(Y){this.onChange=se=>{Y(""==se?null:parseFloat(se))}}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(Y,se){1&Y&&C.\u0275\u0275listener("input",function(Xt){return se.onChange(Xt.target.value)})("blur",function(){return se.onTouched()})},features:[C.\u0275\u0275ProvidersFeature([Lr]),C.\u0275\u0275InheritDefinitionFeature]}),z})();const Vc={provide:ee,useExisting:(0,C.forwardRef)(()=>_a),multi:!0};let oc=(()=>{class z{}return z.\u0275fac=function(Y){return new(Y||z)},z.\u0275mod=C.\u0275\u0275defineNgModule({type:z}),z.\u0275inj=C.\u0275\u0275defineInjector({}),z})(),ac=(()=>{class z{constructor(){this._accessors=[]}add(Y,se){this._accessors.push([Y,se])}remove(Y){for(let se=this._accessors.length-1;se>=0;--se)if(this._accessors[se][1]===Y)return void this._accessors.splice(se,1)}select(Y){this._accessors.forEach(se=>{this._isSameGroup(se,Y)&&se[1]!==Y&&se[1].fireUncheck(Y.value)})}_isSameGroup(Y,se){return!!Y[0].control&&Y[0]._parent===se._control._parent&&Y[1].name===se.name}}return z.\u0275fac=function(Y){return new(Y||z)},z.\u0275prov=C.\u0275\u0275defineInjectable({token:z,factory:z.\u0275fac,providedIn:oc}),z})(),_a=(()=>{class z extends G{constructor(Y,se,ze,Xt){super(Y,se),this._registry=ze,this._injector=Xt,this.onChange=()=>{}}ngOnInit(){this._control=this._injector.get(An),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(Y){this._state=Y===this.value,this.setProperty("checked",this._state)}registerOnChange(Y){this._fn=Y,this.onChange=()=>{Y(this.value),this._registry.select(this)}}fireUncheck(Y){this.writeValue(Y)}_checkName(){!this.name&&this.formControlName&&(this.name=this.formControlName)}}return z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(C.Renderer2),C.\u0275\u0275directiveInject(C.ElementRef),C.\u0275\u0275directiveInject(ac),C.\u0275\u0275directiveInject(C.Injector))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(Y,se){1&Y&&C.\u0275\u0275listener("change",function(){return se.onChange()})("blur",function(){return se.onTouched()})},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[C.\u0275\u0275ProvidersFeature([Vc]),C.\u0275\u0275InheritDefinitionFeature]}),z})();const Cs={provide:ee,useExisting:(0,C.forwardRef)(()=>Po),multi:!0};let Po=(()=>{class z extends G{writeValue(Y){this.setProperty("value",parseFloat(Y))}registerOnChange(Y){this.onChange=se=>{Y(""==se?null:parseFloat(se))}}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["input","type","range","formControlName",""],["input","type","range","formControl",""],["input","type","range","ngModel",""]],hostBindings:function(Y,se){1&Y&&C.\u0275\u0275listener("change",function(Xt){return se.onChange(Xt.target.value)})("input",function(Xt){return se.onChange(Xt.target.value)})("blur",function(){return se.onTouched()})},features:[C.\u0275\u0275ProvidersFeature([Cs]),C.\u0275\u0275InheritDefinitionFeature]}),z})();const So=new C.InjectionToken("NgModelWithFormControlWarning"),dd={provide:An,useExisting:(0,C.forwardRef)(()=>cr)};let cr=(()=>{class z extends An{constructor(Y,se,ze,Xt){super(),this._ngModelWarningConfig=Xt,this.update=new C.EventEmitter,this._ngModelWarningSent=!1,this._setValidators(Y),this._setAsyncValidators(se),this.valueAccessor=uo(0,ze)}set isDisabled(Y){}ngOnChanges(Y){if(this._isControlChanged(Y)){const se=Y.form.previousValue;se&&me(se,this,!1),de(this.form,this),this.form.updateValueAndValidity({emitEvent:!1})}ko(Y,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&me(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(Y){this.viewModel=Y,this.update.emit(Y)}_isControlChanged(Y){return Y.hasOwnProperty("form")}}return z._ngModelWarningSentOnce=!1,z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(et,10),C.\u0275\u0275directiveInject(ht,10),C.\u0275\u0275directiveInject(ee,10),C.\u0275\u0275directiveInject(So,8))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[C.\u0275\u0275ProvidersFeature([dd]),C.\u0275\u0275InheritDefinitionFeature,C.\u0275\u0275NgOnChangesFeature]}),z})();const lc={provide:li,useExisting:(0,C.forwardRef)(()=>el)};let el=(()=>{class z extends li{constructor(Y,se){super(),this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new C.EventEmitter,this._setValidators(Y),this._setAsyncValidators(se)}ngOnChanges(Y){this._checkFormPresent(),Y.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(Pt(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(Y){const se=this.form.get(Y.path);return de(se,Y),se.updateValueAndValidity({emitEvent:!1}),this.directives.push(Y),se}getControl(Y){return this.form.get(Y.path)}removeControl(Y){me(Y.control||null,Y,!1),function Za(z,H){const Y=z.indexOf(H);Y>-1&&z.splice(Y,1)}(this.directives,Y)}addFormGroup(Y){this._setUpFormContainer(Y)}removeFormGroup(Y){this._cleanUpFormContainer(Y)}getFormGroup(Y){return this.form.get(Y.path)}addFormArray(Y){this._setUpFormContainer(Y)}removeFormArray(Y){this._cleanUpFormContainer(Y)}getFormArray(Y){return this.form.get(Y.path)}updateModel(Y,se){this.form.get(Y.path).setValue(se)}onSubmit(Y){return this.submitted=!0,Kn(this.form,this.directives),this.ngSubmit.emit(Y),"dialog"===Y?.target?.method}onReset(){this.resetForm()}resetForm(Y){this.form.reset(Y),this.submitted=!1}_updateDomValue(){this.directives.forEach(Y=>{const se=Y.control,ze=this.form.get(Y.path);se!==ze&&(me(se||null,Y),(z=>z instanceof ss)(ze)&&(de(ze,Y),Y.control=ze))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(Y){const se=this.form.get(Y.path);un(se,Y),se.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(Y){if(this.form){const se=this.form.get(Y.path);se&&function Ko(z,H){return Pt(z,H)}(se,Y)&&se.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){Ue(this.form,this),this._oldForm&&Pt(this._oldForm,this)}_checkFormPresent(){}}return z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(et,10),C.\u0275\u0275directiveInject(ht,10))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","formGroup",""]],hostBindings:function(Y,se){1&Y&&C.\u0275\u0275listener("submit",function(Xt){return se.onSubmit(Xt)})("reset",function(){return se.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[C.\u0275\u0275ProvidersFeature([lc]),C.\u0275\u0275InheritDefinitionFeature,C.\u0275\u0275NgOnChangesFeature]}),z})();const fo={provide:li,useExisting:(0,C.forwardRef)(()=>Ir)};let Ir=(()=>{class z extends ws{constructor(Y,se,ze){super(),this._parent=Y,this._setValidators(se),this._setAsyncValidators(ze)}_checkParentType(){uc(this._parent)}}return z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(li,13),C.\u0275\u0275directiveInject(et,10),C.\u0275\u0275directiveInject(ht,10))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[C.\u0275\u0275ProvidersFeature([fo]),C.\u0275\u0275InheritDefinitionFeature]}),z})();const cc={provide:li,useExisting:(0,C.forwardRef)(()=>po)};let po=(()=>{class z extends li{constructor(Y,se,ze){super(),this._parent=Y,this._setValidators(se),this._setAsyncValidators(ze)}ngOnInit(){this._checkParentType(),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return Lt(null==this.name?this.name:this.name.toString(),this._parent)}_checkParentType(){uc(this._parent)}}return z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(li,13),C.\u0275\u0275directiveInject(et,10),C.\u0275\u0275directiveInject(ht,10))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[C.\u0275\u0275ProvidersFeature([cc]),C.\u0275\u0275InheritDefinitionFeature]}),z})();function uc(z){return!(z instanceof Ir||z instanceof el||z instanceof po)}const ga={provide:An,useExisting:(0,C.forwardRef)(()=>Ol)};let Ol=(()=>{class z extends An{constructor(Y,se,ze,Xt,Pr){super(),this._ngModelWarningConfig=Pr,this._added=!1,this.update=new C.EventEmitter,this._ngModelWarningSent=!1,this._parent=Y,this._setValidators(se),this._setAsyncValidators(ze),this.valueAccessor=uo(0,Xt)}set isDisabled(Y){}ngOnChanges(Y){this._added||this._setUpControl(),ko(Y,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(Y){this.viewModel=Y,this.update.emit(Y)}get path(){return Lt(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 z._ngModelWarningSentOnce=!1,z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(li,13),C.\u0275\u0275directiveInject(et,10),C.\u0275\u0275directiveInject(ht,10),C.\u0275\u0275directiveInject(ee,10),C.\u0275\u0275directiveInject(So,8))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[C.\u0275\u0275ProvidersFeature([ga]),C.\u0275\u0275InheritDefinitionFeature,C.\u0275\u0275NgOnChangesFeature]}),z})();const Oo={provide:ee,useExisting:(0,C.forwardRef)(()=>zt),multi:!0};function Tl(z,H){return null==z?`${H}`:(H&&"object"==typeof H&&(H="Object"),`${z}: ${H}`.slice(0,50))}let zt=(()=>{class z extends G{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(Y){this._compareWith=Y}writeValue(Y){this.value=Y;const ze=Tl(this._getOptionId(Y),Y);this.setProperty("value",ze)}registerOnChange(Y){this.onChange=se=>{this.value=this._getOptionValue(se),Y(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(Y){for(const se of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(se),Y))return se;return null}_getOptionValue(Y){const se=function oi(z){return z.split(":")[0]}(Y);return this._optionMap.has(se)?this._optionMap.get(se):Y}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(Y,se){1&Y&&C.\u0275\u0275listener("change",function(Xt){return se.onChange(Xt.target.value)})("blur",function(){return se.onTouched()})},inputs:{compareWith:"compareWith"},features:[C.\u0275\u0275ProvidersFeature([Oo]),C.\u0275\u0275InheritDefinitionFeature]}),z})(),Li=(()=>{class z{constructor(Y,se,ze){this._element=Y,this._renderer=se,this._select=ze,this._select&&(this.id=this._select._registerOption())}set ngValue(Y){null!=this._select&&(this._select._optionMap.set(this.id,Y),this._setElementValue(Tl(this.id,Y)),this._select.writeValue(this._select.value))}set value(Y){this._setElementValue(Y),this._select&&this._select.writeValue(this._select.value)}_setElementValue(Y){this._renderer.setProperty(this._element.nativeElement,"value",Y)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(C.ElementRef),C.\u0275\u0275directiveInject(C.Renderer2),C.\u0275\u0275directiveInject(zt,9))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),z})();const Zt={provide:ee,useExisting:(0,C.forwardRef)(()=>kr),multi:!0};function $s(z,H){return null==z?`${H}`:("string"==typeof H&&(H=`'${H}'`),H&&"object"==typeof H&&(H="Object"),`${z}: ${H}`.slice(0,50))}let kr=(()=>{class z extends G{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(Y){this._compareWith=Y}writeValue(Y){let se;if(this.value=Y,Array.isArray(Y)){const ze=Y.map(Xt=>this._getOptionId(Xt));se=(Xt,Pr)=>{Xt._setSelected(ze.indexOf(Pr.toString())>-1)}}else se=(ze,Xt)=>{ze._setSelected(!1)};this._optionMap.forEach(se)}registerOnChange(Y){this.onChange=se=>{const ze=[],Xt=se.selectedOptions;if(void 0!==Xt){const Pr=Xt;for(let to=0;to<Pr.length;to++){const Xi=this._getOptionValue(Pr[to].value);ze.push(Xi)}}else{const Pr=se.options;for(let to=0;to<Pr.length;to++){const Xo=Pr[to];if(Xo.selected){const Xi=this._getOptionValue(Xo.value);ze.push(Xi)}}}this.value=ze,Y(ze)}}_registerOption(Y){const se=(this._idCounter++).toString();return this._optionMap.set(se,Y),se}_getOptionId(Y){for(const se of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(se)._value,Y))return se;return null}_getOptionValue(Y){const se=function br(z){return z.split(":")[0]}(Y);return this._optionMap.has(se)?this._optionMap.get(se)._value:Y}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(Y,se){1&Y&&C.\u0275\u0275listener("change",function(Xt){return se.onChange(Xt.target)})("blur",function(){return se.onTouched()})},inputs:{compareWith:"compareWith"},features:[C.\u0275\u0275ProvidersFeature([Zt]),C.\u0275\u0275InheritDefinitionFeature]}),z})(),as=(()=>{class z{constructor(Y,se,ze){this._element=Y,this._renderer=se,this._select=ze,this._select&&(this.id=this._select._registerOption(this))}set ngValue(Y){null!=this._select&&(this._value=Y,this._setElementValue($s(this.id,Y)),this._select.writeValue(this._select.value))}set value(Y){this._select?(this._value=Y,this._setElementValue($s(this.id,Y)),this._select.writeValue(this._select.value)):this._setElementValue(Y)}_setElementValue(Y){this._renderer.setProperty(this._element.nativeElement,"value",Y)}_setSelected(Y){this._renderer.setProperty(this._element.nativeElement,"selected",Y)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return z.\u0275fac=function(Y){return new(Y||z)(C.\u0275\u0275directiveInject(C.ElementRef),C.\u0275\u0275directiveInject(C.Renderer2),C.\u0275\u0275directiveInject(kr,9))},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),z})();function Ar(z){return"number"==typeof z?z:parseInt(z,10)}function Wt(z){return"number"==typeof z?z:parseFloat(z)}let Ls=(()=>{class z{constructor(){this._validator=qe}ngOnChanges(Y){if(this.inputName in Y){const se=this.normalizeInput(Y[this.inputName].currentValue);this._enabled=this.enabled(se),this._validator=this._enabled?this.createValidator(se):qe,this._onChange&&this._onChange()}}validate(Y){return this._validator(Y)}registerOnValidatorChange(Y){this._onChange=Y}enabled(Y){return null!=Y}}return z.\u0275fac=function(Y){return new(Y||z)},z.\u0275dir=C.\u0275\u0275defineDirective({type:z,features:[C.\u0275\u0275NgOnChangesFeature]}),z})();const ei={provide:et,useExisting:(0,C.forwardRef)(()=>Ri),multi:!0};let Ri=(()=>{class z extends Ls{constructor(){super(...arguments),this.inputName="max",this.normalizeInput=Y=>Wt(Y),this.createValidator=Y=>ft(Y)}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["input","type","number","max","","formControlName",""],["input","type","number","max","","formControl",""],["input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(Y,se){2&Y&&C.\u0275\u0275attribute("max",se._enabled?se.max:null)},inputs:{max:"max"},features:[C.\u0275\u0275ProvidersFeature([ei]),C.\u0275\u0275InheritDefinitionFeature]}),z})();const mr={provide:et,useExisting:(0,C.forwardRef)(()=>ls),multi:!0};let ls=(()=>{class z extends Ls{constructor(){super(...arguments),this.inputName="min",this.normalizeInput=Y=>Wt(Y),this.createValidator=Y=>Qe(Y)}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(Y,se){2&Y&&C.\u0275\u0275attribute("min",se._enabled?se.min:null)},inputs:{min:"min"},features:[C.\u0275\u0275ProvidersFeature([mr]),C.\u0275\u0275InheritDefinitionFeature]}),z})();const va={provide:et,useExisting:(0,C.forwardRef)(()=>Ll),multi:!0},cs={provide:et,useExisting:(0,C.forwardRef)(()=>To),multi:!0};let Ll=(()=>{class z extends Ls{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=C.\u0275coerceToBoolean,this.createValidator=Y=>mt}enabled(Y){return Y}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(Y,se){2&Y&&C.\u0275\u0275attribute("required",se._enabled?"":null)},inputs:{required:"required"},features:[C.\u0275\u0275ProvidersFeature([va]),C.\u0275\u0275InheritDefinitionFeature]}),z})(),To=(()=>{class z extends Ll{constructor(){super(...arguments),this.createValidator=Y=>At}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(Y,se){2&Y&&C.\u0275\u0275attribute("required",se._enabled?"":null)},features:[C.\u0275\u0275ProvidersFeature([cs]),C.\u0275\u0275InheritDefinitionFeature]}),z})();const Ds={provide:et,useExisting:(0,C.forwardRef)(()=>vi),multi:!0};let vi=(()=>{class z extends Ls{constructor(){super(...arguments),this.inputName="email",this.normalizeInput=C.\u0275coerceToBoolean,this.createValidator=Y=>Vt}enabled(Y){return Y}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","email","","formControlName",""],["","email","","formControl",""],["","email","","ngModel",""]],inputs:{email:"email"},features:[C.\u0275\u0275ProvidersFeature([Ds]),C.\u0275\u0275InheritDefinitionFeature]}),z})();const Kr={provide:et,useExisting:(0,C.forwardRef)(()=>us),multi:!0};let us=(()=>{class z extends Ls{constructor(){super(...arguments),this.inputName="minlength",this.normalizeInput=Y=>Ar(Y),this.createValidator=Y=>Dt(Y)}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","minlength","","formControlName",""],["","minlength","","formControl",""],["","minlength","","ngModel",""]],hostVars:1,hostBindings:function(Y,se){2&Y&&C.\u0275\u0275attribute("minlength",se._enabled?se.minlength:null)},inputs:{minlength:"minlength"},features:[C.\u0275\u0275ProvidersFeature([Kr]),C.\u0275\u0275InheritDefinitionFeature]}),z})();const Es={provide:et,useExisting:(0,C.forwardRef)(()=>jr),multi:!0};let jr=(()=>{class z extends Ls{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=Y=>Ar(Y),this.createValidator=Y=>Ie(Y)}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(Y,se){2&Y&&C.\u0275\u0275attribute("maxlength",se._enabled?se.maxlength:null)},inputs:{maxlength:"maxlength"},features:[C.\u0275\u0275ProvidersFeature([Es]),C.\u0275\u0275InheritDefinitionFeature]}),z})();const Bc={provide:et,useExisting:(0,C.forwardRef)(()=>zs),multi:!0};let zs=(()=>{class z extends Ls{constructor(){super(...arguments),this.inputName="pattern",this.normalizeInput=Y=>Y,this.createValidator=Y=>Be(Y)}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275dir=C.\u0275\u0275defineDirective({type:z,selectors:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],hostVars:1,hostBindings:function(Y,se){2&Y&&C.\u0275\u0275attribute("pattern",se._enabled?se.pattern:null)},inputs:{pattern:"pattern"},features:[C.\u0275\u0275ProvidersFeature([Bc]),C.\u0275\u0275InheritDefinitionFeature]}),z})(),eo=(()=>{class z{}return z.\u0275fac=function(Y){return new(Y||z)},z.\u0275mod=C.\u0275\u0275defineNgModule({type:z}),z.\u0275inj=C.\u0275\u0275defineInjector({imports:[oc]}),z})(),$c=(()=>{class z{}return z.\u0275fac=function(Y){return new(Y||z)},z.\u0275mod=C.\u0275\u0275defineNgModule({type:z}),z.\u0275inj=C.\u0275\u0275defineInjector({imports:[eo]}),z})(),Lo=(()=>{class z{static withConfig(Y){return{ngModule:z,providers:[{provide:So,useValue:Y.warnOnNgModelWithFormControl}]}}}return z.\u0275fac=function(Y){return new(Y||z)},z.\u0275mod=C.\u0275\u0275defineNgModule({type:z}),z.\u0275inj=C.\u0275\u0275defineInjector({imports:[eo]}),z})();class ds extends qo{constructor(H,Y,se){super(co(Y),Qs(se,Y)),this.controls=H,this._initObservables(),this._setUpdateStrategy(Y),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(H){return this.controls[this._adjustIndex(H)]}push(H,Y={}){this.controls.push(H),this._registerControl(H),this.updateValueAndValidity({emitEvent:Y.emitEvent}),this._onCollectionChange()}insert(H,Y,se={}){this.controls.splice(H,0,Y),this._registerControl(Y),this.updateValueAndValidity({emitEvent:se.emitEvent})}removeAt(H,Y={}){let se=this._adjustIndex(H);se<0&&(se=0),this.controls[se]&&this.controls[se]._registerOnCollectionChange(()=>{}),this.controls.splice(se,1),this.updateValueAndValidity({emitEvent:Y.emitEvent})}setControl(H,Y,se={}){let ze=this._adjustIndex(H);ze<0&&(ze=0),this.controls[ze]&&this.controls[ze]._registerOnCollectionChange(()=>{}),this.controls.splice(ze,1),Y&&(this.controls.splice(ze,0,Y),this._registerControl(Y)),this.updateValueAndValidity({emitEvent:se.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(H,Y={}){Xs(this,0,H),H.forEach((se,ze)=>{Zs(this,!1,ze),this.at(ze).setValue(se,{onlySelf:!0,emitEvent:Y.emitEvent})}),this.updateValueAndValidity(Y)}patchValue(H,Y={}){null!=H&&(H.forEach((se,ze)=>{this.at(ze)&&this.at(ze).patchValue(se,{onlySelf:!0,emitEvent:Y.emitEvent})}),this.updateValueAndValidity(Y))}reset(H=[],Y={}){this._forEachChild((se,ze)=>{se.reset(H[ze],{onlySelf:!0,emitEvent:Y.emitEvent})}),this._updatePristine(Y),this._updateTouched(Y),this.updateValueAndValidity(Y)}getRawValue(){return this.controls.map(H=>H.getRawValue())}clear(H={}){this.controls.length<1||(this._forEachChild(Y=>Y._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:H.emitEvent}))}_adjustIndex(H){return H<0?H+this.length:H}_syncPendingControls(){let H=this.controls.reduce((Y,se)=>!!se._syncPendingControls()||Y,!1);return H&&this.updateValueAndValidity({onlySelf:!0}),H}_forEachChild(H){this.controls.forEach((Y,se)=>{H(Y,se)})}_updateValue(){this.value=this.controls.filter(H=>H.enabled||this.disabled).map(H=>H.value)}_anyControls(H){return this.controls.some(Y=>Y.enabled&&H(Y))}_setUpControls(){this._forEachChild(H=>this._registerControl(H))}_allControlsDisabled(){for(const H of this.controls)if(H.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(H){H.setParent(this),H._registerOnCollectionChange(this._onCollectionChange)}_find(H){return this.at(H)??null}}const El=ds;function ut(z){return!!z&&(void 0!==z.asyncValidators||void 0!==z.validators||void 0!==z.updateOn)}let ti=(()=>{class z{constructor(){this.useNonNullable=!1}get nonNullable(){const Y=new z;return Y.useNonNullable=!0,Y}group(Y,se=null){const ze=this._reduceControls(Y);let Xt={};return ut(se)?Xt=se:null!==se&&(Xt.validators=se.validator,Xt.asyncValidators=se.asyncValidator),new kn(ze,Xt)}record(Y,se=null){const ze=this._reduceControls(Y);return new pr(ze,se)}control(Y,se,ze){let Xt={};return this.useNonNullable?(ut(se)?Xt=se:(Xt.validators=se,Xt.asyncValidators=ze),new ss(Y,{...Xt,nonNullable:!0})):new ss(Y,se,ze)}array(Y,se,ze){const Xt=Y.map(Pr=>this._createControl(Pr));return new ds(Xt,se,ze)}_reduceControls(Y){const se={};return Object.keys(Y).forEach(ze=>{se[ze]=this._createControl(Y[ze])}),se}_createControl(Y){return Y instanceof ss||Y instanceof qo?Y:Array.isArray(Y)?this.control(Y[0],Y.length>1?Y[1]:null,Y.length>2?Y[2]:null):this.control(Y)}}return z.\u0275fac=function(Y){return new(Y||z)},z.\u0275prov=C.\u0275\u0275defineInjectable({token:z,factory:z.\u0275fac,providedIn:Lo}),z})(),Zo=(()=>{class z{}return z.\u0275fac=function(Y){return new(Y||z)},z.\u0275prov=C.\u0275\u0275defineInjectable({token:z,factory:function(){return(0,C.inject)(ti).nonNullable},providedIn:Lo}),z})(),mo=(()=>{class z extends ti{group(Y,se=null){return super.group(Y,se)}control(Y,se,ze){return super.control(Y,se,ze)}array(Y,se,ze){return super.array(Y,se,ze)}}return z.\u0275fac=function(){let H;return function(se){return(H||(H=C.\u0275\u0275getInheritedFactory(z)))(se||z)}}(),z.\u0275prov=C.\u0275\u0275defineInjectable({token:z,factory:z.\u0275fac,providedIn:Lo}),z})();const ur=new C.Version("14.2.7")},1481:(Te,ge,$)=>{"use strict";$.r(ge),$.d(ge,{BrowserModule:()=>Ci,BrowserTransferStateModule:()=>Go,By:()=>Qs,DomSanitizer:()=>tt,EVENT_MANAGER_PLUGINS:()=>Xe,EventManager:()=>ie,HAMMER_GESTURE_CONFIG:()=>Zs,HAMMER_LOADER:()=>Xs,HammerGestureConfig:()=>qo,HammerModule:()=>ar,Meta:()=>or,Title:()=>si,TransferState:()=>zr,VERSION:()=>Lt,bootstrapApplication:()=>$n,createApplication:()=>$t,disableDebugTools:()=>Rn,enableDebugTools:()=>fi,makeStateKey:()=>lo,platformBrowser:()=>rs,provideProtractorTestingSupport:()=>Zn,\u0275BrowserDomAdapter:()=>P,\u0275BrowserGetTestability:()=>be,\u0275DomEventsPlugin:()=>Jt,\u0275DomRendererFactory2:()=>Re,\u0275DomSanitizerImpl:()=>Bn,\u0275DomSharedStylesHost:()=>et,\u0275HammerGesturesPlugin:()=>kn,\u0275INTERNAL_BROWSER_PLATFORM_PROVIDERS:()=>vn,\u0275KeyEventsPlugin:()=>Qn,\u0275NAMESPACE_URIS:()=>Ke,\u0275SharedStylesHost:()=>Ge,\u0275TRANSITION_ID:()=>fe,\u0275escapeHtml:()=>pi,\u0275flattenStyles:()=>Ie,\u0275getDOM:()=>C.q,\u0275initDomAdapter:()=>Ni,\u0275shimContentAttribute:()=>Vt,\u0275shimHostAttribute:()=>Dt});var C=$(6895),n=$(4650);class L extends C.w_{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class P extends L{static makeCurrent(){(0,C.HT)(new P)}onAndCancel(me,ae,ke){return me.addEventListener(ae,ke,!1),()=>{me.removeEventListener(ae,ke,!1)}}dispatchEvent(me,ae){me.dispatchEvent(ae)}remove(me){me.parentNode&&me.parentNode.removeChild(me)}createElement(me,ae){return(ae=ae||this.getDefaultDocument()).createElement(me)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(me){return me.nodeType===Node.ELEMENT_NODE}isShadowRoot(me){return me instanceof DocumentFragment}getGlobalEventTarget(me,ae){return"window"===ae?window:"document"===ae?me:"body"===ae?me.body:null}getBaseHref(me){const ae=function B(){return E=E||document.querySelector("base"),E?E.getAttribute("href"):null}();return null==ae?null:function ee(de){G=G||document.createElement("a"),G.setAttribute("href",de);const me=G.pathname;return"/"===me.charAt(0)?me:`/${me}`}(ae)}resetBaseElement(){E=null}getUserAgent(){return window.navigator.userAgent}getCookie(me){return(0,C.Mx)(document.cookie,me)}}let G,E=null;const fe=new n.InjectionToken("TRANSITION_ID"),we=[{provide:n.APP_INITIALIZER,useFactory:function ye(de,me,ae){return()=>{ae.get(n.ApplicationInitStatus).donePromise.then(()=>{const ke=(0,C.q)(),Ue=me.querySelectorAll(`style[ng-transition="${de}"]`);for(let Pt=0;Pt<Ue.length;Pt++)ke.remove(Ue[Pt])})}},deps:[fe,C.K0,n.Injector],multi:!0}];class be{addToWindow(me){n.\u0275global.getAngularTestability=(ke,Ue=!0)=>{const Pt=me.findTestabilityInTree(ke,Ue);if(null==Pt)throw new Error("Could not find testability for element.");return Pt},n.\u0275global.getAllAngularTestabilities=()=>me.getAllTestabilities(),n.\u0275global.getAllAngularRootElements=()=>me.getAllRootElements(),n.\u0275global.frameworkStabilizers||(n.\u0275global.frameworkStabilizers=[]),n.\u0275global.frameworkStabilizers.push(ke=>{const Ue=n.\u0275global.getAllAngularTestabilities();let Pt=Ue.length,ln=!1;const Kt=function(qn){ln=ln||qn,Pt--,0==Pt&&ke(ln)};Ue.forEach(function(qn){qn.whenStable(Kt)})})}findTestabilityInTree(me,ae,ke){return null==ae?null:me.getTestability(ae)??(ke?(0,C.q)().isShadowRoot(ae)?this.findTestabilityInTree(me,ae.host,!0):this.findTestabilityInTree(me,ae.parentElement,!0):null)}}let Le=(()=>{class de{build(){return new XMLHttpRequest}}return de.\u0275fac=function(ae){return new(ae||de)},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:de.\u0275fac}),de})();const Xe=new n.InjectionToken("EventManagerPlugins");let ie=(()=>{class de{constructor(ae,ke){this._zone=ke,this._eventNameToPlugin=new Map,ae.forEach(Ue=>Ue.manager=this),this._plugins=ae.slice().reverse()}addEventListener(ae,ke,Ue){return this._findPluginFor(ke).addEventListener(ae,ke,Ue)}addGlobalEventListener(ae,ke,Ue){return this._findPluginFor(ke).addGlobalEventListener(ae,ke,Ue)}getZone(){return this._zone}_findPluginFor(ae){const ke=this._eventNameToPlugin.get(ae);if(ke)return ke;const Ue=this._plugins;for(let Pt=0;Pt<Ue.length;Pt++){const ln=Ue[Pt];if(ln.supports(ae))return this._eventNameToPlugin.set(ae,ln),ln}throw new Error(`No event manager plugin found for event ${ae}`)}}return de.\u0275fac=function(ae){return new(ae||de)(n.\u0275\u0275inject(Xe),n.\u0275\u0275inject(n.NgZone))},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:de.\u0275fac}),de})();class rt{constructor(me){this._doc=me}addGlobalEventListener(me,ae,ke){const Ue=(0,C.q)().getGlobalEventTarget(this._doc,me);if(!Ue)throw new Error(`Unsupported event target ${Ue} for event ${ae}`);return this.addEventListener(Ue,ae,ke)}}let Ge=(()=>{class de{constructor(){this._stylesSet=new Set}addStyles(ae){const ke=new Set;ae.forEach(Ue=>{this._stylesSet.has(Ue)||(this._stylesSet.add(Ue),ke.add(Ue))}),this.onStylesAdded(ke)}onStylesAdded(ae){}getAllStyles(){return Array.from(this._stylesSet)}}return de.\u0275fac=function(ae){return new(ae||de)},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:de.\u0275fac}),de})(),et=(()=>{class de extends Ge{constructor(ae){super(),this._doc=ae,this._hostNodes=new Map,this._hostNodes.set(ae.head,[])}_addStylesToHost(ae,ke,Ue){ae.forEach(Pt=>{const ln=this._doc.createElement("style");ln.textContent=Pt,Ue.push(ke.appendChild(ln))})}addHost(ae){const ke=[];this._addStylesToHost(this._stylesSet,ae,ke),this._hostNodes.set(ae,ke)}removeHost(ae){const ke=this._hostNodes.get(ae);ke&&ke.forEach(ht),this._hostNodes.delete(ae)}onStylesAdded(ae){this._hostNodes.forEach((ke,Ue)=>{this._addStylesToHost(ae,Ue,ke)})}ngOnDestroy(){this._hostNodes.forEach(ae=>ae.forEach(ht))}}return de.\u0275fac=function(ae){return new(ae||de)(n.\u0275\u0275inject(C.K0))},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:de.\u0275fac}),de})();function ht(de){(0,C.q)().remove(de)}const Ke={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/"},yt=/%COMP%/g;function Vt(de){return"_ngcontent-%COMP%".replace(yt,de)}function Dt(de){return"_nghost-%COMP%".replace(yt,de)}function Ie(de,me,ae){for(let ke=0;ke<me.length;ke++){let Ue=me[ke];Array.isArray(Ue)?Ie(de,Ue,ae):(Ue=Ue.replace(yt,de),ae.push(Ue))}return ae}function Be(de){return me=>{if("__ngUnwrap__"===me)return de;!1===de(me)&&(me.preventDefault(),me.returnValue=!1)}}let Re=(()=>{class de{constructor(ae,ke,Ue){this.eventManager=ae,this.sharedStylesHost=ke,this.appId=Ue,this.rendererByCompId=new Map,this.defaultRenderer=new wt(ae)}createRenderer(ae,ke){if(!ae||!ke)return this.defaultRenderer;switch(ke.encapsulation){case n.ViewEncapsulation.Emulated:{let Ue=this.rendererByCompId.get(ke.id);return Ue||(Ue=new vt(this.eventManager,this.sharedStylesHost,ke,this.appId),this.rendererByCompId.set(ke.id,Ue)),Ue.applyToHost(ae),Ue}case 1:case n.ViewEncapsulation.ShadowDom:return new it(this.eventManager,this.sharedStylesHost,ae,ke);default:if(!this.rendererByCompId.has(ke.id)){const Ue=Ie(ke.id,ke.styles,[]);this.sharedStylesHost.addStyles(Ue),this.rendererByCompId.set(ke.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return de.\u0275fac=function(ae){return new(ae||de)(n.\u0275\u0275inject(ie),n.\u0275\u0275inject(et),n.\u0275\u0275inject(n.APP_ID))},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:de.\u0275fac}),de})();class wt{constructor(me){this.eventManager=me,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(me,ae){return ae?document.createElementNS(Ke[ae]||ae,me):document.createElement(me)}createComment(me){return document.createComment(me)}createText(me){return document.createTextNode(me)}appendChild(me,ae){(en(me)?me.content:me).appendChild(ae)}insertBefore(me,ae,ke){me&&(en(me)?me.content:me).insertBefore(ae,ke)}removeChild(me,ae){me&&me.removeChild(ae)}selectRootElement(me,ae){let ke="string"==typeof me?document.querySelector(me):me;if(!ke)throw new Error(`The selector "${me}" did not match any elements`);return ae||(ke.textContent=""),ke}parentNode(me){return me.parentNode}nextSibling(me){return me.nextSibling}setAttribute(me,ae,ke,Ue){if(Ue){ae=Ue+":"+ae;const Pt=Ke[Ue];Pt?me.setAttributeNS(Pt,ae,ke):me.setAttribute(ae,ke)}else me.setAttribute(ae,ke)}removeAttribute(me,ae,ke){if(ke){const Ue=Ke[ke];Ue?me.removeAttributeNS(Ue,ae):me.removeAttribute(`${ke}:${ae}`)}else me.removeAttribute(ae)}addClass(me,ae){me.classList.add(ae)}removeClass(me,ae){me.classList.remove(ae)}setStyle(me,ae,ke,Ue){Ue&(n.RendererStyleFlags2.DashCase|n.RendererStyleFlags2.Important)?me.style.setProperty(ae,ke,Ue&n.RendererStyleFlags2.Important?"important":""):me.style[ae]=ke}removeStyle(me,ae,ke){ke&n.RendererStyleFlags2.DashCase?me.style.removeProperty(ae):me.style[ae]=""}setProperty(me,ae,ke){me[ae]=ke}setValue(me,ae){me.nodeValue=ae}listen(me,ae,ke){return"string"==typeof me?this.eventManager.addGlobalEventListener(me,ae,Be(ke)):this.eventManager.addEventListener(me,ae,Be(ke))}}function en(de){return"TEMPLATE"===de.tagName&&void 0!==de.content}class vt extends wt{constructor(me,ae,ke,Ue){super(me),this.component=ke;const Pt=Ie(Ue+"-"+ke.id,ke.styles,[]);ae.addStyles(Pt),this.contentAttr=Vt(Ue+"-"+ke.id),this.hostAttr=Dt(Ue+"-"+ke.id)}applyToHost(me){super.setAttribute(me,this.hostAttr,"")}createElement(me,ae){const ke=super.createElement(me,ae);return super.setAttribute(ke,this.contentAttr,""),ke}}class it extends wt{constructor(me,ae,ke,Ue){super(me),this.sharedStylesHost=ae,this.hostEl=ke,this.shadowRoot=ke.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const Pt=Ie(Ue.id,Ue.styles,[]);for(let ln=0;ln<Pt.length;ln++){const Kt=document.createElement("style");Kt.textContent=Pt[ln],this.shadowRoot.appendChild(Kt)}}nodeOrShadowRoot(me){return me===this.hostEl?this.shadowRoot:me}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}appendChild(me,ae){return super.appendChild(this.nodeOrShadowRoot(me),ae)}insertBefore(me,ae,ke){return super.insertBefore(this.nodeOrShadowRoot(me),ae,ke)}removeChild(me,ae){return super.removeChild(this.nodeOrShadowRoot(me),ae)}parentNode(me){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(me)))}}let Jt=(()=>{class de extends rt{constructor(ae){super(ae)}supports(ae){return!0}addEventListener(ae,ke,Ue){return ae.addEventListener(ke,Ue,!1),()=>this.removeEventListener(ae,ke,Ue)}removeEventListener(ae,ke,Ue){return ae.removeEventListener(ke,Ue)}}return de.\u0275fac=function(ae){return new(ae||de)(n.\u0275\u0275inject(C.K0))},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:de.\u0275fac}),de})();const Nt=["alt","control","meta","shift"],Ct={"\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"},an={alt:de=>de.altKey,control:de=>de.ctrlKey,meta:de=>de.metaKey,shift:de=>de.shiftKey};let Qn=(()=>{class de extends rt{constructor(ae){super(ae)}supports(ae){return null!=de.parseEventName(ae)}addEventListener(ae,ke,Ue){const Pt=de.parseEventName(ke),ln=de.eventCallback(Pt.fullKey,Ue,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,C.q)().onAndCancel(ae,Pt.domEventName,ln))}static parseEventName(ae){const ke=ae.toLowerCase().split("."),Ue=ke.shift();if(0===ke.length||"keydown"!==Ue&&"keyup"!==Ue)return null;const Pt=de._normalizeKey(ke.pop());let ln="",Kt=ke.indexOf("code");if(Kt>-1&&(ke.splice(Kt,1),ln="code."),Nt.forEach(lr=>{const un=ke.indexOf(lr);un>-1&&(ke.splice(un,1),ln+=lr+".")}),ln+=Pt,0!=ke.length||0===Pt.length)return null;const qn={};return qn.domEventName=Ue,qn.fullKey=ln,qn}static matchEventFullKeyCode(ae,ke){let Ue=Ct[ae.key]||ae.key,Pt="";return ke.indexOf("code.")>-1&&(Ue=ae.code,Pt="code."),!(null==Ue||!Ue)&&(Ue=Ue.toLowerCase()," "===Ue?Ue="space":"."===Ue&&(Ue="dot"),Nt.forEach(ln=>{ln!==Ue&&(0,an[ln])(ae)&&(Pt+=ln+".")}),Pt+=Ue,Pt===ke)}static eventCallback(ae,ke,Ue){return Pt=>{de.matchEventFullKeyCode(Pt,ae)&&Ue.runGuarded(()=>ke(Pt))}}static _normalizeKey(ae){return"esc"===ae?"escape":ae}}return de.\u0275fac=function(ae){return new(ae||de)(n.\u0275\u0275inject(C.K0))},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:de.\u0275fac}),de})();function $n(de,me){return(0,n.\u0275internalCreateApplication)({rootComponent:de,...vr(me)})}function $t(de){return(0,n.\u0275internalCreateApplication)(vr(de))}function vr(de){return{appProviders:[...Cn,...de?.providers??[]],platformProviders:vn}}function Zn(){return[...qt]}function Ni(){P.makeCurrent()}const vn=[{provide:n.PLATFORM_ID,useValue:C.bD},{provide:n.PLATFORM_INITIALIZER,useValue:Ni,multi:!0},{provide:C.K0,useFactory:function An(){return(0,n.\u0275setDocument)(document),document},deps:[]}],rs=(0,n.createPlatformFactory)(n.platformCore,"browser",vn),Vi=new n.InjectionToken(""),qt=[{provide:n.\u0275TESTABILITY_GETTER,useClass:be,deps:[]},{provide:n.\u0275TESTABILITY,useClass:n.Testability,deps:[n.NgZone,n.TestabilityRegistry,n.\u0275TESTABILITY_GETTER]},{provide:n.Testability,useClass:n.Testability,deps:[n.NgZone,n.TestabilityRegistry,n.\u0275TESTABILITY_GETTER]}],Cn=[{provide:n.\u0275INJECTOR_SCOPE,useValue:"root"},{provide:n.ErrorHandler,useFactory:function li(){return new n.ErrorHandler},deps:[]},{provide:Xe,useClass:Jt,multi:!0,deps:[C.K0,n.NgZone,n.PLATFORM_ID]},{provide:Xe,useClass:Qn,multi:!0,deps:[C.K0]},{provide:Re,useClass:Re,deps:[ie,et,n.APP_ID]},{provide:n.RendererFactory2,useExisting:Re},{provide:Ge,useExisting:et},{provide:et,useClass:et,deps:[C.K0]},{provide:ie,useClass:ie,deps:[Xe,n.NgZone]},{provide:C.JF,useClass:Le,deps:[]},[]];let Ci=(()=>{class de{constructor(ae){}static withServerTransition(ae){return{ngModule:de,providers:[{provide:n.APP_ID,useValue:ae.appId},{provide:fe,useExisting:n.APP_ID},we]}}}return de.\u0275fac=function(ae){return new(ae||de)(n.\u0275\u0275inject(Vi,12))},de.\u0275mod=n.\u0275\u0275defineNgModule({type:de}),de.\u0275inj=n.\u0275\u0275defineInjector({providers:[...Cn,...qt],imports:[C.ez,n.ApplicationModule]}),de})(),or=(()=>{class de{constructor(ae){this._doc=ae,this._dom=(0,C.q)()}addTag(ae,ke=!1){return ae?this._getOrCreateElement(ae,ke):null}addTags(ae,ke=!1){return ae?ae.reduce((Ue,Pt)=>(Pt&&Ue.push(this._getOrCreateElement(Pt,ke)),Ue),[]):[]}getTag(ae){return ae&&this._doc.querySelector(`meta[${ae}]`)||null}getTags(ae){if(!ae)return[];const ke=this._doc.querySelectorAll(`meta[${ae}]`);return ke?[].slice.call(ke):[]}updateTag(ae,ke){if(!ae)return null;ke=ke||this._parseSelector(ae);const Ue=this.getTag(ke);return Ue?this._setMetaElementAttributes(ae,Ue):this._getOrCreateElement(ae,!0)}removeTag(ae){this.removeTagElement(this.getTag(ae))}removeTagElement(ae){ae&&this._dom.remove(ae)}_getOrCreateElement(ae,ke=!1){if(!ke){const ln=this._parseSelector(ae),Kt=this.getTags(ln).filter(qn=>this._containsAttributes(ae,qn))[0];if(void 0!==Kt)return Kt}const Ue=this._dom.createElement("meta");return this._setMetaElementAttributes(ae,Ue),this._doc.getElementsByTagName("head")[0].appendChild(Ue),Ue}_setMetaElementAttributes(ae,ke){return Object.keys(ae).forEach(Ue=>ke.setAttribute(this._getMetaKeyMap(Ue),ae[Ue])),ke}_parseSelector(ae){const ke=ae.name?"name":"property";return`${ke}="${ae[ke]}"`}_containsAttributes(ae,ke){return Object.keys(ae).every(Ue=>ke.getAttribute(this._getMetaKeyMap(Ue))===ae[Ue])}_getMetaKeyMap(ae){return fa[ae]||ae}}return de.\u0275fac=function(ae){return new(ae||de)(n.\u0275\u0275inject(C.K0))},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:function(ae){let ke=null;return ke=ae?new ae:function Nn(){return new or((0,n.\u0275\u0275inject)(C.K0))}(),ke},providedIn:"root"}),de})();const fa={httpEquiv:"http-equiv"};let si=(()=>{class de{constructor(ae){this._doc=ae}getTitle(){return this._doc.title}setTitle(ae){this._doc.title=ae||""}}return de.\u0275fac=function(ae){return new(ae||de)(n.\u0275\u0275inject(C.K0))},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:function(ae){let ke=null;return ke=ae?new ae:function Di(){return new si((0,n.\u0275\u0275inject)(C.K0))}(),ke},providedIn:"root"}),de})();function On(de,me){(typeof COMPILED>"u"||!COMPILED)&&((n.\u0275global.ng=n.\u0275global.ng||{})[de]=me)}const fr=typeof window<"u"&&window||{};class hi{constructor(me,ae){this.msPerTick=me,this.numTicks=ae}}class tn{constructor(me){this.appRef=me.injector.get(n.ApplicationRef)}timeChangeDetection(me){const ae=me&&me.record,ke="Change Detection",Ue=null!=fr.console.profile;ae&&Ue&&fr.console.profile(ke);const Pt=Xn();let ln=0;for(;ln<5||Xn()-Pt<500;)this.appRef.tick(),ln++;const Kt=Xn();ae&&Ue&&fr.console.profileEnd(ke);const qn=(Kt-Pt)/ln;return fr.console.log(`ran ${ln} change detection cycles`),fr.console.log(`${qn.toFixed(2)} ms per check`),new hi(qn,ln)}}function Xn(){return fr.performance&&fr.performance.now?fr.performance.now():(new Date).getTime()}const gn="profiler";function fi(de){return On(gn,new tn(de)),de}function Rn(){On(gn,null)}function pi(de){const me={"&":"&a;",'"':"&q;","'":"&s;","<":"&l;",">":"&g;"};return de.replace(/[&"'<>]/g,ae=>me[ae])}function lo(de){return de}let zr=(()=>{class de{constructor(){this.store={},this.onSerializeCallbacks={}}get(ae,ke){return void 0!==this.store[ae]?this.store[ae]:ke}set(ae,ke){this.store[ae]=ke}remove(ae){delete this.store[ae]}hasKey(ae){return this.store.hasOwnProperty(ae)}get isEmpty(){return 0===Object.keys(this.store).length}onSerialize(ae,ke){this.onSerializeCallbacks[ae]=ke}toJson(){for(const ae in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(ae))try{this.store[ae]=this.onSerializeCallbacks[ae]()}catch(ke){console.warn("Exception in onSerialize callback: ",ke)}return JSON.stringify(this.store)}}return de.\u0275fac=function(ae){return new(ae||de)},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:function(){return(()=>{const me=(0,n.inject)(C.K0),ae=(0,n.inject)(n.APP_ID),ke=new de;return ke.store=function co(de,me){const ae=de.getElementById(me+"-state");let ke={};if(ae&&ae.textContent)try{ke=JSON.parse(function Vn(de){const me={"&a;":"&","&q;":'"',"&s;":"'","&l;":"<","&g;":">"};return de.replace(/&[^;]+;/g,ae=>me[ae])}(ae.textContent))}catch(Ue){console.warn("Exception while restoring TransferState for app "+me,Ue)}return ke}(me,ae),ke})()},providedIn:"root"}),de})(),Go=(()=>{class de{}return de.\u0275fac=function(ae){return new(ae||de)},de.\u0275mod=n.\u0275\u0275defineNgModule({type:de}),de.\u0275inj=n.\u0275\u0275defineInjector({}),de})();class Qs{static all(){return()=>!0}static css(me){return ae=>null!=ae.nativeElement&&function Ts(de,me){return!!(0,C.q)().isElementNode(de)&&(de.matches&&de.matches(me)||de.msMatchesSelector&&de.msMatchesSelector(me)||de.webkitMatchesSelector&&de.webkitMatchesSelector(me))}(ae.nativeElement,me)}static directive(me){return ae=>-1!==ae.providerTokens.indexOf(me)}}const xr={pan:!0,panstart:!0,panmove:!0,panend:!0,pancancel:!0,panleft:!0,panright:!0,panup:!0,pandown:!0,pinch:!0,pinchstart:!0,pinchmove:!0,pinchend:!0,pinchcancel:!0,pinchin:!0,pinchout:!0,press:!0,pressup:!0,rotate:!0,rotatestart:!0,rotatemove:!0,rotateend:!0,rotatecancel:!0,swipe:!0,swipeleft:!0,swiperight:!0,swipeup:!0,swipedown:!0,tap:!0,doubletap:!0},Zs=new n.InjectionToken("HammerGestureConfig"),Xs=new n.InjectionToken("HammerLoader");let qo=(()=>{class de{constructor(){this.events=[],this.overrides={}}buildHammer(ae){const ke=new Hammer(ae,this.options);ke.get("pinch").set({enable:!0}),ke.get("rotate").set({enable:!0});for(const Ue in this.overrides)ke.get(Ue).set(this.overrides[Ue]);return ke}}return de.\u0275fac=function(ae){return new(ae||de)},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:de.\u0275fac}),de})(),kn=(()=>{class de extends rt{constructor(ae,ke,Ue,Pt){super(ae),this._config=ke,this.console=Ue,this.loader=Pt,this._loaderPromise=null}supports(ae){return!(!xr.hasOwnProperty(ae.toLowerCase())&&!this.isCustomEvent(ae)||!window.Hammer&&!this.loader)}addEventListener(ae,ke,Ue){const Pt=this.manager.getZone();if(ke=ke.toLowerCase(),!window.Hammer&&this.loader){this._loaderPromise=this._loaderPromise||Pt.runOutsideAngular(()=>this.loader());let ln=!1,Kt=()=>{ln=!0};return Pt.runOutsideAngular(()=>this._loaderPromise.then(()=>{window.Hammer?ln||(Kt=this.addEventListener(ae,ke,Ue)):Kt=()=>{}}).catch(()=>{Kt=()=>{}})),()=>{Kt()}}return Pt.runOutsideAngular(()=>{const ln=this._config.buildHammer(ae),Kt=function(qn){Pt.runGuarded(function(){Ue(qn)})};return ln.on(ke,Kt),()=>{ln.off(ke,Kt),"function"==typeof ln.destroy&&ln.destroy()}})}isCustomEvent(ae){return this._config.events.indexOf(ae)>-1}}return de.\u0275fac=function(ae){return new(ae||de)(n.\u0275\u0275inject(C.K0),n.\u0275\u0275inject(Zs),n.\u0275\u0275inject(n.\u0275Console),n.\u0275\u0275inject(Xs,8))},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:de.\u0275fac}),de})(),ar=(()=>{class de{}return de.\u0275fac=function(ae){return new(ae||de)},de.\u0275mod=n.\u0275\u0275defineNgModule({type:de}),de.\u0275inj=n.\u0275\u0275defineInjector({providers:[{provide:Xe,useClass:kn,multi:!0,deps:[C.K0,Zs,n.\u0275Console,[new n.Optional,Xs]]},{provide:Zs,useClass:qo,deps:[]}]}),de})(),tt=(()=>{class de{}return de.\u0275fac=function(ae){return new(ae||de)},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:function(ae){let ke=null;return ke=ae?new(ae||de):n.\u0275\u0275inject(Bn),ke},providedIn:"root"}),de})(),Bn=(()=>{class de extends tt{constructor(ae){super(),this._doc=ae}sanitize(ae,ke){if(null==ke)return null;switch(ae){case n.SecurityContext.NONE:return ke;case n.SecurityContext.HTML:return(0,n.\u0275allowSanitizationBypassAndThrow)(ke,"HTML")?(0,n.\u0275unwrapSafeValue)(ke):(0,n.\u0275_sanitizeHtml)(this._doc,String(ke)).toString();case n.SecurityContext.STYLE:return(0,n.\u0275allowSanitizationBypassAndThrow)(ke,"Style")?(0,n.\u0275unwrapSafeValue)(ke):ke;case n.SecurityContext.SCRIPT:if((0,n.\u0275allowSanitizationBypassAndThrow)(ke,"Script"))return(0,n.\u0275unwrapSafeValue)(ke);throw new Error("unsafe value used in a script context");case n.SecurityContext.URL:return(0,n.\u0275allowSanitizationBypassAndThrow)(ke,"URL")?(0,n.\u0275unwrapSafeValue)(ke):(0,n.\u0275_sanitizeUrl)(String(ke));case n.SecurityContext.RESOURCE_URL:if((0,n.\u0275allowSanitizationBypassAndThrow)(ke,"ResourceURL"))return(0,n.\u0275unwrapSafeValue)(ke);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${ae} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(ae){return(0,n.\u0275bypassSanitizationTrustHtml)(ae)}bypassSecurityTrustStyle(ae){return(0,n.\u0275bypassSanitizationTrustStyle)(ae)}bypassSecurityTrustScript(ae){return(0,n.\u0275bypassSanitizationTrustScript)(ae)}bypassSecurityTrustUrl(ae){return(0,n.\u0275bypassSanitizationTrustUrl)(ae)}bypassSecurityTrustResourceUrl(ae){return(0,n.\u0275bypassSanitizationTrustResourceUrl)(ae)}}return de.\u0275fac=function(ae){return new(ae||de)(n.\u0275\u0275inject(C.K0))},de.\u0275prov=n.\u0275\u0275defineInjectable({token:de,factory:function(ae){let ke=null;return ke=ae?new ae:function pr(de){return new Bn(de.get(C.K0))}(n.\u0275\u0275inject(n.Injector)),ke},providedIn:"root"}),de})();const Lt=new n.Version("14.2.7")}},Te=>{Te(Te.s=392)}]);